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
340197782260	340197782781	340197783331	340197783881	340197784431	340197784981	340197785531	340197786082	340197786631	340197787181	340197787731	340197788281	340197788831	340197789381	340197789931	340197790481	340197791031	340197791581	340197792131	340197792681	340197793231	340197793781	340197794331	340197794881	340197795431	340197795981	340197796531	340197797081	340197797631	340197798181	340197798731	340197799281	340197799831	340197800381	340197800931	340197801481	340197802031	340197802581	340197803131	340197803681	340197804231	340197804781	340197805331	340197805881	340197806431	340197806981	340197807531	340197808081	340197808631	340197809181	340197809731	340197810281	340197810831	340197811381	340197811931	340197812481	340197813031	340197813581	340197814131	340197814681	340197815231	340197815781	340197816331	340197816881	340197817431	340197817981	340197818531	340197819081	340197819631	340197820181	340197820731	340197821281	340197821831	340197822381	340197822931	340197823481	340197824031	340197824581	340197825131	340197825681	340197826231	340197826781	340197827331	340197827881	340197828431	340197828981	340197829531	340197830081	340197830631	340197831181	340197831731	340197832281	340197832831	340197833381	340197833931	340197834481	340197835031	340197835581	340197836131	340197836681	340197837231	340197837781	340197838331	340197838881	340197839431	340197839981	340197840531	340197841081	340197841631	340197842181	340197842731	340197843281	340197843831	340197844381	340197844931	340197845481	340197846031	340197846581	340197847131	340197847681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22126	20384	27905	22759	20386	20394	6895	1472	1063	923	812	732	710	584	587	554	536	509	502	484	488	467	452	445	435	450	442	435	449	414	416	405	383	377	447	421	428	402	403	402	409	425	406	401	386	442	359	387	372	394	409	394	410	382	394	403	358	393	389	400	423	369	439	366	390	401	389	397	382	415	359	386	387	369	384	418	365	388	354	401	419	405	395	374	369	398	364	384	419	375	371	385	364	374	395	431	396	387	352	422	369	398	395	367	393	406	372	400	388	409	378	415	391	382	383	391	396	416	411	411	369	407	403	393	380	398	378	414	385	398	371	375	399	395	394	411	365	383	396	428	372	385	393	380	383	402	400	370	374	358	376	396	405	387	372	398	367	394	379	367	415	392	380	362	404	383	370	346	377	383	364	412	423	395	388	394	408	400	365	361	396	371	405	394	390	378	416	370	371	379	370	409	371	400	388	416	384	373	384	381	347	349	380	387	371	378	350	391	420	389	386	370	379	361	360	398	401	386	375	368	376	381	400	375	375	369	365	388	411	407	415	410	381	399	352	371	395	387	389	397	361	393	398	383	382	389	383	390	380	397	423	400	399	383	351	360	408	350	373	395	386	390	458	390	387	358	377	388	391	389	404	398	400	384	408	408	374	369	397	404	396	389	387	424	408	407	370	410	378	382	409	418	386	402	397	407	385	389	379	389	351	399	401	368	396	412	383	368	411	397	363	390	380	398	375	376	359	388	400	352	386	397	394	399	377	402	383	365	404	412	379	358	375	389	393	376	393	397	336	385	422	374	373	400	374	364	366	374	366	383	366	392	394	342	378	411	388	378	386	369	398	401	378	391	389	381	397	390	403	409	365	390	384	378	381	352	394	382	376	428	383	382	397	414	384	401	370	415	432	380	388	358	358	382	376	364	364	397	380	388	347	353	379	392	377	378	416	432	406	382	391	399	397	377	368	373	389	365	405	398	405	415	408	415	378	423	388	398	375	368	368	377	400	416	372	373	372	361	398	348	379	383	410	366	386	385	421	380	389	368	357	390	390	412	359	338	396	391	395	403	368	454	366	397	402	385	389	390	380	342	373	411	406	354	364	390	409	364	367	398	369	347	374	399	398	385	344	391	390	398	387	416	359	391	382	367	424	364	406	368	384	384	372	368	386	392	389	368	411	372	397	342	391	398	403	375	360	396	381	394	384	372	432	370	391	395	363	398	423	415	333	390	372	375	381	382	421	366	417	372	344	387	392	350	402	372	382	400	388	385	400	376	374	391	406	417	373	363	353	395	378	367	349	391	394	401	403	349	369	370	412	378	371	380	350	360	340	370	396	390	355	361	379	391	386	402	369	394	417	396	392	346	371	389	370	383	401	387	401	362	372	408	391	391	416	376	328	372	362	390	369	395	394	370	412	430	414	381	387	351	363	323	391	381	382	334	352	398	426	378	377	393	387	419	378	374	345	398	387	398	390	391	377	398	378	381	418	347	360	353	361	345	424	382	403	373	384	419	374	365	374	397	368	382	395	412	368	386	394	358	379	390	401	401	360	376	407	375	409	363	372	346	384	367	420	385	361	396	373	398	356	376	408	372	404	340	411	325	374	388	383	373	407	373	363	377	396	373	385	401	404	359	384	394	413	378	370	369	414	363	330	416	366	353	345	399	401	355	363	372	397	391	399	387	400	379	429	404	379	381	374	412	374	388	390	384	403	384	372	394	392	381	356	393	375	358	371	385	419	379	380	335	402	401	355	402	415	356	392	389	359	385	385	362	388	398	393	389	386	394	370	377	420	380	356	339	344	353	375	413	378	377	389	406	395	339	377	364	410	363	365	391	378	393	371	326	387	388	383	385	392	392	382	367	415	428	399	384	366	398	391	396	379	359	395	408	339	370	397	380	391	342	349	402	351	377	387	394	379	412	413	415	408	389	372	384	402	420	388	427	410	391	391	337	397	379	397	361	356	399	369	377	354	405	411	409	369	361	411	399	401	412	360	431	397	383	400	389	353	394	382	365	387	389	363	368	375	402	382	379	433	385	415	391	400	364	372	406	402	388	394	377	368	409	384	404	381	388	376	376	376	403	353	378	383	352	365	377	375	386	391	380	397	380	389	406	383	398	364	376	414	384	362	381	377	371	410	391	379	351	373	391	333	369	371	371	397	395	348	379	404	361	392	392	384	402	382	395	365	396	391	409	353	400	398	369	359	372	396	418	376	397	367	367	413	367	377	369	391	378	371	406	361	384	387	377	393	375	360	397	405	369	367	397	358	412	381	397	387	381	363	388	381	376	369	391	401	352	380	360	379	368	364	385	381	360	391	399	434	357	407	411	351	389	387	365	379	386	363	384	360	367	395	377	360	361	395	383	391	339	394	361	350	386	366	378	383	347	384	365	367	373	381	370	365	406	404	366	363	372	373	334	357	394	401	364	381	366	387	377	382	379	374	405	368	361	375	357	369	390	364	414	370	388	392	419	386	391	373	389	387	428	405	412	383	405	352	364	397	345	388	367	391	423	383	401	382	366	395	384	375	386	335	367	377	402	388	395	405	388	403	376	421	345	389	403	389	402	418	412	388	426	397	402	374	399	385	376	382	375	394	373	418	383	362	376	385	388	365	400	385	376	378	366	360	345	362	367	366	374	379	389	398	374	411	357	373	356	367	373	416	390	360	376	381	403	385	356	388	402	377	419	352	385	383	369	403	374	377	398	388	368	378	342	372	384	369	412	364	410	349	373	418	389	397	359	379	382	381	375	380	375	442	390	391	402	369	375	394	380	405	366	377	385	367	420	405	404	368	365	372	399	386	353	405	419	380	411	420	383	376	379	365	367	371	407	390	379	376	405	385	409	391	403	357	377	374	382	373	376	378	395	356	393	367	370	348	356	370	406	385	374	404	372	372	397	387	360	375	389	381	382	369	396	384	381	398	401	389	376	418	439	386	392	375	395	386	400	422	415	392	379	369	379	378	334	381	402	340	387	384	414	377	382	408	382	385	367	374	400	362	400	383	407	353	408	371	375	421	347	398	376	392	406	383	374	373	390	393	373	361	393	387	386	370	362	350	375	365	380	375	375	392	351	399	356	366	389	413	372	397	407	387	384	402	427	348	360	389	389	417	389	392	399	384	391	404	380	373	382	376	399	380	405	404	404	398	394	390	387	357	354	367	404	354	356	400	422	362	372	348	402	375	394	359	414	426	382	375	359	396	418	411	409	402	356	383	386	367	401	375	395	387	336	387	410	406	363	393	359	430	400	348	399	376	384	391	364	375	417	402	380	343	398	393	420	397	386	372	372	381	402	393	378	391	391	420	366	395	377	380	358	385	356	373	373	352	351	393	371	377	371	385	378	368	404	367	404	377	381	376	401	355	395	396	400	368	358	389	367	382	397	414	392	381	403	385	373	378	410	422	389	380	383	388	404	407	361	356	358	363	411	414	391	381	380	409	371	394	397	370	388	421	381	400	440	357	381	427	374	409	392	391	367	333	385
8862	19563	16480	9451	6872	5227	4069	3109	2408	1957	1724	1421	1272	1124	1064	969	937	801	832	774	745	751	722	645	644	572	646	642	606	603	574	616	599	636	597	599	557	582	544	535	531	502	548	520	580	512	569	539	497	545	537	562	565	534	502	508	492	544	546	540	559	486	512	513	518	548	515	515	533	492	542	526	495	538	553	542	539	499	513	542	521	514	587	538	541	535	518	542	578	515	557	535	553	554	546	492	525	532	521	531	481	530	551	553	504	533	525	544	506	526	518	463	512	502	539	475	524	495	534	507	508	518	523	560	583	518	520	551	482	519	527	566	515	521	552	501	510	511	495	541	548	502	493	486	509	499	507	514	507	463	495	489	471	551	519	516	537	489	507	491	510	516	494	510	531	511	528	528	499	516	507	497	515	500	521	497	494	513	463	522	527	519	539	516	528	538	521	506	530	503	522	514	537	532	494	536	456	504	495	475	523	478	519	526	489	504	492	495	517	522	497	510	520	500	503	547	538	505	487	471	523	509	522	456	508	532	537	499	523	517	444	515	509	564	482	551	524	496	514	535	472	517	523	511	522	507	524	541	541	506	549	463	501	495	509	503	527	512	512	516	543	484	541	530	502	469	510	486	523	514	513	524	518	495	518	475	527	531	505	523	523	537	510	522	484	547	474	507	502	517	506	497	505	553	549	535	463	492	498	498	470	520	500	493	517	500	488	514	509	502	496	544	542	520	495	525	496	514	518	486	495	522	510	514	474	461	537	478	513	483	519	508	523	487	565	485	527	512	506	495	509	508	563	538	534	519	504	523	499	506	518	497	479	525	499	523	520	488	528	528	506	501	497	497	469	505	523	527	495	471	538	515	511	514	490	536	520	512	533	530	518	541	532	500	497	526	488	524	545	489	552	508	524	518	508	475	549	529	521	501	467	548	493	490	505	499	476	504	510	523	488	524	539	534	515	534	522	535	536	542	481	477	540	545	514	500	517	557	482	509	463	494	476	498	492	511	490	486	536	513	468	462	471	546	481	524	507	483	516	534	544	480	518	491	495	526	542	488	488	535	521	490	485	497	488	506	490	478	528	499	534	508	513	510	571	541	499	509	491	508	492	512	502	533	528	476	505	515	478	514	514	508	461	525	510	480	515	543	527	519	521	493	498	514	477	478	453	515	535	478	537	518	497	502	486	493	524	532	481	548	562	503	476	560	511	528	529	532	464	470	519	516	506	524	464	519	522	483	487	493	520	480	537	483	466	525	505	523	490	490	500	492	485	537	461	515	475	526	514	515	512	504	547	528	533	526	517	500	515	567	529	484	508	487	505	505	520	501	510	534	470	520	525	536	488	492	519	508	499	483	517	528	499	514	528	503	479	514	475	499	529	500	507	505	539	498	501	514	476	530	540	522	516	526	525	510	542	496	514	481	513	487	492	491	526	512	523	485	494	515	480	526	481	538	552	499	520	482	558	485	519	498	542	484	515	500	509	548	538	487	507	508	523	509	485	569	516	518	541	506	526	472	499	469	502	509	499	525	533	520	527	495	520	494	466	500	489	541	488	521	510	525	513	517	510	508	500	494	509	480	544	537	554	490	468	482	528	513	532	474	544	501	504	534	477	543	515	497	519	493	493	498	526	478	554	520	502	510	483	524	518	499	483	548	542	492	520	514	567	471	554	504	502	526	502	523	519	540	484	484	533	528	503	490	501	505	504	472	491	489	508	516	521	500	527	476	484	529	517	510	530	532	488	532	540	498	516	542	519	503	509	504	483	504	528	546	486	511	495	499	515	507	486	502	527	536	506	517	538	532	532	511	556	498	489	511	482	519	491	502	474	536	541	529	502	476	491	507	527	501	512	492	479	469	505	514	507	488	493	499	517	483	538	486	494	490	545	512	492	509	519	477	520	506	514	475	515	491	495	478	543	508	497	508	500	492	524	481	507	497	530	508	511	512	504	536	540	483	494	497	525	508	513	471	492	487	520	486	528	529	494	470	513	539	495	493	499	512	505	527	527	479	486	501	502	522	513	490	530	521	487	508	538	515	564	475	524	498	507	507	508	505	507	497	504	498	521	482	509	493	473	475	528	478	504	498	522	483	555	507	449	532	536	509	519	517	501	510	497	506	528	517	487	511	506	489	504	577	487	521	516	513	533	454	503	531	515	474	461	493	488	495	510	525	486	525	509	522	477	500	472	559	505	517	521	496	513	505	530	521	514	539	528	505	497	482	499	480	527	496	511	496	455	482	482	481	492	539	491	512	531	495	463	499	468	511	487	489	501	486	490	532	510	536	521	542	491	469	516	517	503	474	514	512	489	502	499	501	515	510	483	510	529	520	488	471	500	512	497	513	515	519	536	543	488	533	495	484	519	472	498	495	486	485	488	520	523	535	509	516	520	488	445	518	517	554	528	502	485	516	574	529	509	518	514	498	486	552	514	517	534	501	503	534	549	447	526	466	490	515	485	506	579	482	485	465	488	524	498	492	498	508	495	489	512	512	516	510	495	495	499	495	501	523	509	512	512	526	528	516	502	530	492	529	532	507	526	540	529	501	533	512	476	434	518	533	527	483	518	499	530	513	532	523	519	488	515	511	481	523	542	501	505	474	501	511	486	483	519	522	539	488	539	507	526	493	475	509	522	480	491	540	567	512	503	508	538	472	503	514	480	537	520	492	516	500	495	505	496	503	520	525	553	505	548	518	517	512	526	523	454	475	538	492	477	463	491	478	531	459	510	519	500	492	506	504	513	541	490	514	498	506	464	532	490	525	501	496	538	545	499	525	509	540	477	530	523	516	539	584	506	507	498	522	522	468	507	516	516	501	538	483	555	506	503	527	514	523	485	486	489	509	512	530	506	551	531	525	508	517	474	495	482	528	503	493	495	497	472	468	522	537	494	531	503	538	510	491	520	453	492	483	517	507	525	503	555	545	528	512	554	511	487	453	515	511	468	517	514	532	495	556	522	519	536	510	480	448	486	488	501	511	521	512	507	511	519	524	460	545	511	497	504	515	486	521	498	500	513	499	529	534	499	473	503	530	489	538	476	496	509	510	494	515	519	539	561	529	461	524	501	563	529	490	537	499	512	553	493	526	521	508	502	511	493	490	509	487	529	506	492	539	528	528	528	451	536	515	525	487	532	507	503	515	516	483	484	534	532	529	473	496	506	526	542	515	517	502	470	490	501	519	522	498	503	521	540	495	473	506	475	510	519	508	545	523	539	515	485	477	492	499	527	495	519	502	503	504	494	495	502	490	469	536	479	521	531	503	533	548	504	495	538	492	503	483	573	559	479	540	508	482	507	518	504	518	525	480	519	511	510	499	517	548	508	530	509	480	493	509	496	515	531	553	508	525	484	531	522	501	495	522	463	516	562	512	518	534	533	514	522	519	517	485	492	516	518	482	556	485	499	552	523	519	524	541	503	516	490	464	522	499	549	508	527	479	503	486	519	502	519	513	489	516	532	506	482	501	551	495	500	514	534	478	497	485
27489	20534	8335	1602	828	607	479	453	387	367	354	332	350	286	302	299	327	311	306	290	323	327	253	280	299	268	245	307	294	263	276	309	302	291	273	276	287	269	303	296	264	277	275	282	274	270	288	275	292	259	308	274	264	276	267	298	294	260	242	270	292	298	268	280	270	282	279	262	263	266	287	279	267	294	257	277	289	259	298	303	252	272	286	239	262	318	278	273	272	260	263	255	288	283	264	266	295	245	285	263	259	263	279	259	278	245	281	283	301	271	277	275	282	268	255	284	264	251	292	283	283	273	306	271	338	259	244	267	279	320	306	302	282	255	275	269	277	267	284	278	268	296	306	300	273	341	288	270	286	294	296	287	301	290	275	250	270	270	301	285	271	302	291	259	270	285	256	268	267	280	286	253	291	265	302	282	284	302	257	285	267	308	254	286	286	243	277	278	293	261	281	282	279	242	275	300	272	284	271	289	264	255	289	283	285	270	264	278	277	280	287	298	284	265	308	293	290	276	264	248	287	285	263	285	317	267	280	264	285	252	283	288	270	273	259	277	253	293	283	285	278	290	292	282	277	288	282	264	287	276	276	264	279	295	280	293	267	267	267	275	260	308	297	270	285	276	264	285	255	247	263	263	261	274	284	263	284	302	278	291	303	273	261	263	279	285	270	266	278	266	272	276	257	285	261	267	282	258	268	285	247	293	281	293	264	252	284	275	279	262	265	289	270	272	262	283	269	257	277	278	285	284	303	298	315	274	277	302	257	273	281	269	289	257	268	266	275	279	262	276	291	284	299	292	279	308	272	305	282	258	274	265	298	265	277	260	292	266	264	311	285	285	266	298	302	251	258	268	283	270	284	256	300	238	251	272	286	309	266	272	292	281	246	262	265	279	260	297	237	257	268	256	290	298	269	264	292	289	268	245	298	261	298	291	236	324	302	296	252	253	256	287	262	248	264	306	294	284	281	284	267	257	266	280	296	276	275	254	261	288	285	271	297	279	269	303	283	294	270	278	287	266	260	243	264	282	240	234	271	290	305	301	262	295	307	264	291	285	296	286	243	275	272	271	289	280	298	277	260	281	284	278	272	271	287	280	271	290	279	276	274	300	273	292	260	267	265	258	319	288	298	248	278	288	284	277	279	280	283	267	282	289	262	281	273	256	291	280	290	289	289	250	271	277	303	285	290	298	261	248	251	269	252	277	271	274	274	260	287	260	302	277	282	266	291	303	258	281	239	269	301	301	305	295	279	251	291	269	280	275	277	304	298	260	258	257	277	276	290	274	302	280	286	247	275	278	253	299	274	297	241	280	283	289	298	271	307	293	278	267	270	283	283	290	266	263	295	289	281	284	246	292	298	249	250	278	289	297	305	271	272	252	286	284	265	293	277	259	255	275	288	244	283	320	290	262	252	253	274	284	274	267	278	258	273	281	260	290	277	291	293	283	253	290	273	273	274	270	302	262	290	282	298	283	272	306	250	292	271	305	281	281	285	280	283	274	257	285	273	239	308	276	284	259	284	281	249	284	282	267	284	264	299	293	264	294	272	305	254	287	286	296	263	293	268	246	249	264	281	288	280	254	295	255	302	304	292	261	274	285	303	276	267	262	289	262	268	266	282	250	287	265	262	256	250	267	267	266	257	284	272	314	265	278	277	314	279	289	264	268	286	255	270	296	279	298	279	288	255	270	299	283	278	295	273	276	295	291	301	274	289	262	268	286	281	284	285	264	299	285	268	279	283	260	244	262	259	282	248	282	267	289	284	303	290	269	304	277	244	288	289	292	258	251	281	266	264	264	276	305	285	263	273	282	284	278	272	288	263	283	279	287	291	256	262	270	283	269	265	298	272	278	265	269	296	279	301	270	260	296	250	253	250	295	308	262	299	296	289	296	274	255	261	249	268	242	284	274	295	306	277	285	284	296	269	272	293	284	245	299	250	286	299	271	263	275	281	268	305	234	287	273	267	275	297	262	295	275	267	280	281	294	285	239	273	304	274	262	297	276	271	289	283	311	267	283	279	295	279	262	276	265	277	243	283	269	250	284	314	297	264	273	277	259	272	285	264	263	260	269	247	291	254	288	275	290	262	254	265	285	277	286	277	287	241	293	287	276	261	283	323	273	262	277	279	276	269	295	284	277	296	276	245	291	275	283	254	276	273	293	265	287	269	289	269	295	282	295	254	292	300	285	294	294	281	283	283	285	268	262	267	296	283	262	282	279	298	293	284	265	294	240	282	279	268	274	301	290	265	268	273	295	296	273	272	246	296	266	288	268	297	279	271	264	279	266	268	228	267	284	256	263	264	283	284	264	257	280	283	272	255	258	268	298	270	281	278	260	284	283	274	246	274	303	252	278	284	263	296	261	246	277	279	267	284	275	275	261	263	283	245	264	255	250	281	276	260	262	283	278	306	253	271	269	258	257	275	275	249	282	270	269	276	267	296	264	271	269	266	266	307	287	264	257	248	260	292	279	294	273	302	269	262	290	250	282	291	261	268	263	270	274	276	255	259	271	269	274	286	287	273	285	293	291	228	284	256	264	264	281	258	274	291	274	281	291	267	267	248	233	299	268	259	282	259	288	283	318	244	239	286	282	276	247	272	275	248	288	280	286	295	249	295	263	270	302	264	292	280	260	266	279	273	261	312	274	303	272	298	280	256	276	280	255	285	280	244	285	280	258	257	279	272	272	275	284	292	282	269	279	266	262	289	272	285	266	292	266	294	274	275	273	282	288	247	265	304	296	285	271	279	275	305	285	278	266	268	315	303	269	276	228	272	285	242	303	273	260	279	277	282	267	252	284	248	266	307	289	296	260	278	244	275	265	284	273	297	293	271	312	297	250	289	262	277	277	299	257	274	265	228	274	276	307	275	266	284	262	267	305	289	247	272	294	291	266	296	273	276	292	258	264	283	291	268	254	256	285	265	279	290	266	280	266	275	279	263	295	283	285	294	306	254	258	286	309	287	271	263	257	285	286	294	263	281	264	290	269	285	280	284	257	247	259	251	280	252	283	265	299	291	278	261	258	269	283	292	279	304	289	279	273	281	234	280	256	271	277	237	276	261	268	303	290	259	263	265	261	293	287	281	282	250	277	279	280	284	289	302	267	278	240	285	265	252	313	295	255	285	256	279	256	280	291	293	250	258	263	293	270	250	268	269	261	259	287	294	281	288	249	273	255	277	274	243	274	279	284	293	261	286	270	261	282	255	301	260	264	283	269	290	259	285	293	284	290	277	292	285	266	273	281	273	293	284	282	233	288	276	299	269	278	301	279	271	268	268	265	276	254	278	264	286	289	254	298	266	273	286	257	262	266	308	281	277	303	263	271	306	300	280	257	257	294	280	267	265	254	296	281	272	291	278	265	288	272	252	276	296	302	283	295	298	277	312	306	281	263	303	252	257	281	302	264	283	286	265	287	270	276	258	245	292	289	255	285	281	290	320	279	290	250	279	277	286	260	274	281	258	262	293	281	258	256	281	262
5493	5439	4445	2339	1768	1274	1056	874	755	616	537	471	484	442	489	415	402	437	428	391	396	365	376	394	393	360	381	428	340	408	400	406	387	335	366	407	351	364	397	370	371	370	339	390	384	374	390	366	384	366	355	365	397	388	358	401	337	380	355	393	361	377	394	364	400	357	372	380	388	360	349	384	353	371	341	362	415	378	380	339	363	379	372	387	371	379	349	357	383	356	371	366	369	359	341	381	390	352	343	386	395	382	308	359	334	388	364	347	378	372	347	358	353	371	349	409	393	367	430	357	378	319	410	367	368	344	362	377	384	407	362	359	371	392	343	360	385	350	382	344	399	370	389	363	386	381	357	376	387	378	384	400	379	381	357	348	398	352	336	376	337	362	356	356	365	374	398	389	371	392	337	311	356	368	371	397	360	384	368	361	408	378	339	360	386	342	374	362	399	363	384	356	367	351	386	355	355	384	402	342	380	391	353	346	392	358	387	360	346	315	346	362	379	372	338	348	374	357	396	372	387	332	364	352	356	342	374	367	373	335	336	338	363	339	375	350	389	395	409	344	330	371	338	381	365	395	394	363	335	388	364	393	373	356	369	363	365	328	377	391	399	368	374	379	370	376	385	388	381	387	353	384	361	351	406	374	382	354	413	359	403	366	341	364	365	327	385	347	377	358	367	373	377	353	353	377	381	422	370	369	397	385	341	342	353	396	312	362	382	355	357	412	377	346	340	383	354	346	378	384	329	389	365	387	385	364	377	380	340	350	383	391	344	382	382	353	361	379	379	367	406	350	374	381	370	406	361	370	341	381	323	349	348	364	368	404	367	340	394	346	381	381	355	370	370	396	403	354	377	399	323	395	360	390	364	367	364	354	358	367	364	321	347	378	372	381	346	362	354	387	344	387	364	360	355	374	364	365	385	370	345	350	398	375	368	366	380	379	368	348	373	369	379	378	389	359	366	383	375	366	373	371	362	372	367	379	381	394	411	353	369	387	399	394	360	338	384	352	366	364	352	374	346	351	355	368	389	362	367	356	383	357	359	374	368	379	356	370	380	351	372	311	365	380	383	344	375	357	391	335	346	374	370	388	390	385	361	343	369	341	361	356	372	371	355	351	365	380	418	399	348	369	349	378	327	371	363	366	382	355	402	373	340	377	335	377	374	342	395	365	392	343	355	408	386	359	387	378	374	367	341	361	377	376	344	350	383	359	323	398	363	342	396	403	379	393	372	419	357	370	393	387	393	364	387	396	367	392	375	387	332	378	344	385	363	367	378	393	367	353	380	361	346	333	362	378	351	359	363	361	350	400	382	367	358	358	369	373	386	365	381	333	352	357	377	352	366	362	347	376	389	347	343	398	357	368	374	378	367	393	336	397	387	355	369	353	362	412	358	377	406	393	372	374	383	350	358	384	371	348	361	396	371	360	370	380	367	366	393	388	406	378	402	367	348	367	341	350	353	366	362	369	340	354	365	346	392	371	354	372	390	374	386	356	371	355	328	381	390	384	362	378	392	353	369	355	361	385	348	332	409	339	391	376	386	377	403	398	369	341	381	384	373	379	371	390	356	374	370	366	342	372	373	383	358	342	373	374	317	389	388	369	347	376	403	357	375	407	357	391	342	359	373	394	363	364	376	364	349	399	387	388	351	377	384	349	384	382	394	359	374	374	358	325	362	362	368	360	357	370	378	370	336	390	393	360	375	337	370	394	368	366	360	381	385	372	414	370	394	359	364	357	342	367	376	381	376	358	373	361	364	354	366	363	354	362	371	361	380	348	377	332	355	380	343	397	405	368	346	354	387	392	390	397	350	395	341	351	348	343	356	388	384	394	375	360	349	360	375	377	348	336	395	406	374	347	376	366	391	381	370	362	368	372	357	394	370	346	371	392	369	379	349	369	381	370	357	364	343	374	346	407	353	376	334	352	371	378	377	362	375	385	359	354	356	384	344	350	391	375	384	328	378	366	378	394	332	357	384	358	352	370	344	345	383	382	375	365	378	349	387	361	346	374	345	358	374	359	367	351	358	352	347	432	347	358	385	381	397	384	367	377	358	357	363	425	379	368	353	379	396	343	328	380	362	392	419	388	395	335	393	363	389	371	363	356	360	359	347	356	374	342	355	374	369	375	342	409	365	338	372	370	330	357	360	384	379	347	362	388	403	391	396	377	402	376	365	329	395	345	366	393	356	396	343	361	343	338	357	374	369	342	343	370	363	386	371	380	386	372	370	376	343	360	383	372	374	409	380	369	378	354	376	361	338	364	345	381	352	389	345	380	364	350	412	336	366	378	342	361	370	356	371	378	391	363	339	368	369	385	347	371	372	342	379	376	340	364	352	363	356	366	370	341	371	390	387	381	425	339	357	370	402	422	366	358	376	343	351	382	390	369	366	364	341	381	354	359	371	407	374	392	338	352	369	358	341	387	347	367	371	394	370	380	387	364	377	384	375	372	369	380	356	358	373	357	430	378	397	395	388	356	358	361	360	381	369	372	367	379	340	363	330	374	371	365	315	340	368	353	372	373	353	397	353	347	373	374	372	352	397	365	344	371	325	344	352	397	381	370	376	364	392	359	330	357	343	358	369	365	353	391	375	378	377	336	414	352	396	349	357	361	363	330	392	362	375	385	358	360	384	368	353	373	399	402	418	412	395	331	361	357	392	341	369	355	393	343	368	375	373	377	364	352	370	353	349	397	342	389	369	370	369	393	353	377	314	377	407	356	325	354	333	362	333	392	382	373	354	357	387	379	348	410	360	366	398	385	342	409	383	349	367	351	385	361	393	362	358	365	417	402	375	373	360	368	338	386	358	391	378	350	358	357	357	342	364	369	372	348	395	373	395	360	336	359	369	402	387	367	374	347	356	409	352	342	389	359	343	362	385	361	364	352	321	371	348	376	379	366	380	419	391	370	382	385	408	344	336	343	360	359	358	392	365	357	367	339	353	341	378	368	347	352	386	397	377	379	371	383	349	344	384	355	375	402	349	396	370	364	389	368	365	386	370	373	391	372	347	357	386	334	391	359	395	364	383	381	373	372	360	362	366	386	358	354	343	345	333	399	383	345	355	390	386	368	387	378	313	363	354	345	337	376	356	365	366	368	349	380	360	393	346	380	371	338	347	392	349	376	403	360	391	352	383	375	381	358	392	410	376	377	373	372	327	366	390	401	340	348	364	399	366	383	364	366	365	348	360	360	368	357	353	360	376	369	340	343	380	380	384	353	386	348	373	368	384	355	347	347	378	360	343	386	389	369	349	380	364	329	387	377	364	380	377	362	417	371	371	348	365	361	373	369	359	354	350	382	374	384	375	376	350	335	388	343	367	360	317	363	362	401	322	384	352	336	382	353	362	360	353	375	386	379	347	356	380	338	413	370	380	400	361	347	381	370	371	346	355	333	360	344	371	381	379	361	399	373	355	347	393	367	340	380	365	378	413	369	342	407	361	399	341	340	369	391	358	383	366	349	388	356	354	370	351	354
24403	21588	29035	24613	21574	9458	1766	1194	881	787	754	635	617	614	590	561	561	517	542	490	478	548	500	525	494	508	503	512	467	488	477	475	451	487	487	461	480	480	465	450	440	497	493	478	491	485	464	478	477	454	479	458	482	477	451	488	463	483	461	449	425	436	444	453	485	442	464	487	460	447	465	427	477	449	470	516	525	489	447	472	458	463	497	443	447	465	494	493	477	436	410	433	470	471	436	463	453	469	482	491	428	466	468	440	479	476	453	484	485	458	423	456	476	435	462	469	516	461	444	487	431	418	443	459	454	501	443	476	444	451	481	469	459	460	443	446	473	440	452	480	468	458	472	457	437	465	429	517	429	480	462	458	472	455	454	456	451	453	441	451	443	418	428	474	449	456	494	434	441	499	441	455	433	465	454	498	415	465	477	482	438	478	429	440	488	475	458	467	445	434	451	438	465	462	450	464	457	445	484	453	430	454	489	442	484	430	475	490	448	438	432	424	437	457	486	463	461	449	467	442	440	481	466	471	476	450	444	478	460	494	456	444	425	462	454	469	449	441	472	490	440	489	470	458	509	429	442	462	420	449	450	465	484	483	499	446	425	451	435	458	463	460	428	454	447	424	448	478	421	412	433	469	440	448	432	455	444	481	451	474	464	439	432	471	466	479	478	446	478	455	454	458	469	418	439	463	449	450	482	466	458	449	450	473	488	429	469	505	452	479	471	457	433	463	474	481	466	471	449	457	456	453	465	418	489	461	470	473	470	437	465	477	473	473	456	457	456	494	412	505	486	482	450	467	438	489	434	448	490	456	448	486	438	437	460	444	490	481	436	469	475	473	440	496	482	462	464	454	445	475	428	464	456	450	457	483	451	452	485	471	489	475	487	438	476	444	463	463	444	467	476	462	465	470	457	431	456	430	434	487	441	465	463	421	460	460	484	483	484	475	442	529	478	452	474	472	435	466	454	440	465	476	503	457	427	456	508	482	445	449	463	467	436	437	474	448	495	453	446	456	460	444	478	452	431	442	500	449	449	453	458	433	463	435	481	464	478	441	457	480	455	500	434	444	413	470	484	460	449	454	448	457	473	450	450	475	449	457	451	462	459	465	449	430	497	428	462	459	484	431	453	469	447	450	427	461	472	458	449	446	467	452	474	447	471	462	483	448	442	485	493	462	458	417	473	467	450	489	472	480	447	475	466	475	432	462	442	488	472	431	463	455	473	477	457	464	447	487	452	467	450	437	442	464	452	486	457	458	452	453	459	484	467	474	470	486	453	494	480	464	445	466	440	482	467	478	462	455	440	486	463	429	473	467	470	466	461	464	487	469	460	488	418	460	468	429	490	440	434	444	462	427	471	444	414	463	454	517	445	445	468	465	420	463	407	427	422	465	459	468	467	438	474	436	427	485	438	435	450	456	472	442	448	506	470	445	481	433	434	457	449	463	442	468	487	449	430	468	450	444	430	440	415	461	465	440	445	461	437	449	469	467	466	448	441	462	477	473	460	461	431	434	468	438	443	498	464	405	459	488	446	481	499	409	444	454	464	417	487	427	454	482	481	441	444	440	435	457	501	478	452	479	431	443	477	447	435	440	440	450	458	441	462	441	448	509	483	438	484	463	498	446	466	493	452	447	455	439	481	466	463	445	466	489	466	483	455	425	456	449	462	452	477	435	460	438	450	461	451	437	439	476	475	482	490	457	464	467	478	441	504	464	443	483	431	453	436	476	458	492	459	434	463	452	468	465	473	459	463	435	464	451	430	468	477	478	447	447	480	445	442	450	435	476	448	475	451	439	446	483	454	426	473	480	503	475	492	468	439	426	443	454	457	469	485	469	440	455	436	452	478	478	416	506	432	435	477	440	462	415	443	463	460	492	455	438	436	458	446	441	456	497	480	464	458	471	430	464	450	477	482	449	479	446	467	500	398	456	442	436	440	483	389	453	459	446	453	460	416	453	416	438	459	470	461	456	434	441	462	414	484	480	427	459	474	477	462	452	439	507	486	459	450	445	453	426	457	423	455	476	473	442	417	468	409	464	446	462	452	467	464	482	436	493	492	465	433	433	461	470	443	455	428	448	427	463	463	476	441	450	473	470	452	488	470	455	459	487	449	441	464	449	444	497	451	466	467	476	454	458	489	432	434	485	503	449	422	454	427	470	440	434	507	428	454	432	462	463	458	433	464	442	475	458	469	497	461	460	454	421	439	466	459	483	441	449	483	461	480	458	424	503	460	504	470	442	442	491	429	414	446	443	427	447	452	467	462	467	428	439	487	448	476	487	493	454	470	409	451	461	485	431	459	460	467	464	417	485	485	447	443	446	432	496	441	444	454	462	441	480	432	449	473	449	480	481	448	460	478	448	451	511	454	482	477	449	450	467	475	481	428	408	437	442	457	484	471	462	460	471	448	491	439	463	423	441	458	493	426	410	482	441	469	475	424	466	431	479	436	428	413	452	450	423	453	456	496	484	470	450	495	467	459	441	494	492	435	493	458	469	476	460	487	460	450	454	462	462	443	450	484	451	469	415	459	428	512	443	440	500	448	474	476	480	471	493	457	430	443	466	434	500	428	441	507	471	444	456	424	466	478	457	466	451	442	434	465	453	434	426	484	477	496	427	483	443	460	463	424	454	427	447	466	477	437	481	445	475	483	475	482	458	454	464	396	452	452	406	462	474	482	447	491	445	481	464	480	470	454	465	421	452	443	447	442	448	438	439	442	489	461	479	429	452	448	470	465	447	476	468	466	441	469	469	479	459	423	452	456	422	427	467	473	463	467	415	476	462	454	460	435	464	451	458	387	455	460	427	474	447	444	452	500	450	419	442	430	431	461	460	468	468	437	430	428	442	446	437	433	493	472	523	467	439	491	427	416	433	443	470	469	474	456	447	455	508	472	463	483	432	425	463	472	460	467	425	474	435	468	482	479	446	438	483	461	479	491	442	440	460	458	436	478	418	493	488	458	455	408	464	488	456	453	433	446	486	465	473	465	447	437	432	444	469	458	440	460	442	487	448	441	459	455	438	447	459	467	466	449	447	445	449	486	462	471	483	455	480	473	467	442	450	418	440	467	448	474	417	437	444	453	464	490	463	437	467	418	477	423	429	465	476	427	470	469	466	446	440	522	457	501	489	475	453	457	438	473	471	443	462	470	463	432	449	481	469	449	458	486	464	435	435	441	457	493	470	483	446	514	477	480	512	484	437	439	449	482	453	454	470	466	487	485	466	429	473	459	494	451	446	476	445	463	480	426	440	430	478	471	465	471	456	446	507	476	447	456	422	423	463	469	494	459	412	434	403	452	458	441	466	426	440	498	499	426	477	439	477	451	428	455	439	467	499	443	454	432	481	453	448	442	462	444	475	472	460	418	455	468	445	450	457	460	489	492	461	448	438	463	462	453	494	437	515	456	493	459	446	463	435	452	449	438	464	489	458	462	459	437	456	436	479	445	464	445	437	462	502	489	456	437	450	476	455	482	459
6743	14596	12519	6745	4882	3647	2805	2194	1857	1534	1335	1149	1121	973	958	832	793	809	742	728	736	741	738	693	649	667	674	660	665	639	638	646	666	621	677	646	619	621	600	674	631	591	627	642	670	595	620	619	621	578	646	574	613	591	620	601	623	663	646	634	666	585	561	612	605	611	595	616	585	595	585	593	624	598	606	616	588	629	591	613	586	619	586	664	632	576	658	595	595	609	582	603	606	603	582	573	588	609	588	626	595	542	583	599	603	573	583	637	600	592	570	633	637	623	615	571	593	597	594	584	597	609	638	623	573	620	597	599	619	579	618	560	594	598	596	665	648	613	573	572	563	568	585	610	613	621	578	591	607	569	642	587	625	586	631	605	598	596	615	587	604	585	611	563	630	594	579	572	620	645	567	614	601	632	606	637	618	638	623	623	628	579	596	589	610	578	552	615	570	595	564	589	610	616	590	615	584	578	572	634	627	620	637	597	593	602	596	611	588	591	586	644	615	576	577	635	621	618	594	570	613	577	578	606	597	606	597	599	576	552	633	628	564	631	623	615	592	608	615	622	581	589	587	598	608	595	561	591	559	568	563	610	577	624	627	625	616	630	597	594	582	615	578	619	606	589	609	598	604	589	621	571	582	556	614	605	599	619	581	632	653	620	594	608	593	601	595	607	617	598	635	571	578	605	609	624	611	600	573	569	643	580	581	591	646	593	653	610	627	610	605	627	594	608	604	628	601	619	613	593	618	563	647	610	596	600	618	630	594	627	625	602	613	622	628	609	604	598	637	600	564	615	584	598	584	601	594	598	586	580	629	630	648	621	578	629	579	638	588	597	577	584	614	639	632	591	626	574	663	602	602	640	569	612	582	589	591	589	607	566	591	604	624	611	597	565	566	568	625	582	593	615	572	651	601	599	590	568	631	621	548	592	598	575	613	602	592	631	610	632	585	584	606	603	626	618	608	646	601	594	572	584	560	573	576	596	578	632	632	621	580	615	616	614	621	601	571	614	563	605	654	637	603	634	645	601	605	609	566	624	562	605	624	625	589	596	638	596	630	616	589	620	567	611	574	636	622	585	623	596	621	582	576	626	592	582	638	609	592	597	636	606	585	610	583	587	595	611	610	593	605	540	646	599	609	576	644	613	614	585	584	631	586	605	603	611	633	585	618	638	623	579	636	604	613	611	589	631	530	586	588	618	576	577	589	597	589	561	593	599	625	609	611	575	621	638	598	598	586	646	575	586	562	651	623	619	604	604	584	603	618	640	566	548	544	593	571	576	614	640	587	578	583	604	608	629	608	603	604	616	597	636	606	633	636	547	552	622	600	618	631	621	644	617	591	594	600	586	623	622	587	544	625	629	609	641	550	602	643	587	600	589	616	585	621	566	598	608	568	602	616	586	602	616	620	581	595	667	555	647	582	589	583	565	606	585	594	574	579	614	602	584	580	601	634	571	605	626	593	599	596	609	587	625	600	612	579	587	575	560	604	566	616	578	617	610	608	615	570	564	595	606	636	607	611	622	623	646	620	600	621	601	604	617	638	586	634	596	595	627	617	597	582	587	589	585	603	574	617	588	609	616	577	612	531	615	590	586	559	603	603	611	583	646	562	594	608	572	568	591	653	571	601	616	629	641	599	616	607	616	605	593	576	596	583	594	622	598	622	596	584	583	619	600	581	600	570	576	567	597	618	567	603	562	552	606	556	585	596	573	579	599	595	606	584	643	597	611	564	571	632	595	619	624	574	597	598	591	603	607	544	571	595	606	599	614	626	585	610	622	578	652	619	577	643	603	568	610	631	548	603	587	604	587	601	584	629	612	612	639	631	563	597	616	640	626	572	613	579	578	659	621	633	622	625	645	622	592	584	591	611	589	544	615	624	602	570	642	585	646	596	619	556	603	570	613	608	583	574	606	592	577	564	661	586	653	566	657	609	562	619	625	640	599	570	610	582	585	597	605	589	596	605	579	647	587	518	590	569	612	586	571	631	600	655	604	600	616	583	586	577	566	597	592	579	625	602	633	599	612	567	643	628	590	637	645	571	568	613	602	580	593	590	644	624	602	574	577	611	611	617	652	574	560	622	619	618	585	582	613	582	574	580	612	633	538	645	609	606	620	563	656	574	604	626	597	615	611	571	623	618	570	570	619	630	606	614	614	604	569	591	580	614	602	578	606	613	586	534	605	633	590	598	612	608	567	590	592	611	603	605	592	620	605	573	569	568	591	585	589	561	620	604	661	610	593	592	623	557	543	547	610	590	641	572	595	626	646	604	626	614	557	616	571	618	626	646	616	594	581	598	582	607	634	588	628	605	612	549	566	622	626	611	559	605	633	624	631	573	621	581	589	647	589	603	582	637	553	607	600	599	609	599	585	601	612	570	609	628	532	597	624	603	622	628	574	619	568	589	626	618	586	612	568	607	622	569	594	574	596	623	604	605	594	621	624	619	571	594	626	569	671	591	630	593	602	615	600	568	622	590	595	566	546	547	616	610	617	596	604	603	599	626	588	592	592	588	633	643	599	550	616	563	597	567	589	617	626	573	615	618	578	606	607	652	574	600	606	650	616	609	598	612	596	597	562	600	618	597	615	551	581	629	619	569	629	594	626	626	593	604	570	596	593	572	591	580	608	606	585	615	641	599	616	609	565	582	654	604	595	582	668	579	570	566	602	630	577	561	582	623	611	627	571	608	604	607	619	613	630	612	623	589	597	591	586	574	562	578	624	634	607	609	555	585	596	573	594	617	595	646	595	655	578	625	651	566	619	620	582	599	585	602	600	599	592	612	602	616	629	605	584	585	581	610	593	655	605	589	625	571	584	623	585	555	627	595	591	548	594	575	621	582	610	604	620	595	616	582	592	550	642	589	565	627	601	572	595	568	644	616	572	601	615	622	598	592	577	602	656	593	620	614	565	609	584	588	560	573	585	572	603	620	587	591	569	621	570	599	611	616	601	587	550	626	626	592	587	654	601	568	564	615	582	604	591	619	650	597	588	577	605	659	565	607	591	588	639	577	627	619	578	588	605	592	622	605	636	576	609	584	565	578	585	617	648	648	584	613	623	633	567	633	583	573	594	594	650	573	587	604	611	623	597	570	592	594	573	608	599	591	605	569	565	632	635	584	588	647	588	599	582	572	593	618	601	579	608	606	571	615	608	630	577	622	579	624	631	571	598	585	597	600	594	586	589	599	655	648	649	614	585	553	624	648	551	622	632	623	615	621	583	614	587	617	603	600	588	604	573	645	602	600	569	600	602	562	633	552	585	584	597	615	607	636	596	566	590	582	611	588	584	588	616	597	564	599	571	637	586	630	605	565	603	557	606	637	578	564	596	661	612	638	642	573	575	654	561	565	552	630	580	597	589	561	548	586	602	595	622	621	596	585	624	623	637	605	629	566	623	585	592	631	584	579	636	623	597	675	633	588	564	623	599	631	592	592	627	603	628	604	587	593	622	642	600	613	625	574	623	618	601	612	640	597	585
23451	21588	29532	24125	21591	21583	7284	1641	1094	998	894	821	752	643	601	574	583	526	580	496	477	514	499	476	462	453	445	459	467	410	422	453	413	394	434	431	427	409	456	467	432	414	426	423	378	413	362	419	392	418	420	412	401	444	424	409	398	362	446	422	429	408	425	423	418	437	394	410	397	428	397	429	419	403	411	426	374	427	372	429	424	443	398	412	446	413	361	410	389	414	408	440	403	361	390	418	403	371	404	435	429	450	385	406	389	410	408	368	434	417	420	439	401	397	430	384	394	445	413	391	435	433	437	417	405	411	392	412	404	398	419	394	428	417	397	447	413	403	421	396	408	411	390	383	411	443	396	439	401	443	392	387	413	379	384	420	429	408	409	417	407	454	420	411	399	406	410	404	399	367	437	416	389	400	398	406	397	397	449	409	448	386	364	384	418	398	371	432	348	387	369	415	402	423	377	405	375	405	399	397	406	409	391	374	424	402	404	409	399	415	408	395	390	422	391	421	378	396	394	416	416	437	403	421	436	409	430	426	412	421	402	407	414	400	405	413	450	412	389	424	411	439	443	418	390	391	425	405	417	416	434	431	400	405	425	394	413	416	408	412	407	429	416	445	404	394	394	390	432	416	404	414	402	368	396	409	424	426	382	374	412	450	368	427	380	382	427	407	407	404	393	416	406	417	423	424	404	425	408	407	443	395	388	418	427	396	438	391	416	418	409	367	407	404	423	420	402	414	427	405	394	390	398	386	422	412	408	414	404	383	380	400	417	377	408	407	394	387	406	387	370	414	472	449	408	440	391	380	394	387	427	367	429	397	440	433	383	422	414	418	389	395	384	400	404	399	420	391	414	389	436	398	425	437	420	432	405	418	402	409	404	393	420	396	379	409	406	385	373	423	401	424	360	407	424	427	415	416	429	424	437	456	395	429	424	418	372	426	370	393	389	411	413	444	394	434	383	367	410	435	397	430	382	418	434	418	398	432	411	380	401	441	421	368	404	409	417	396	407	413	413	448	431	408	368	380	408	368	387	424	420	423	388	403	430	417	418	428	382	417	416	433	416	392	375	430	407	403	419	411	413	388	408	413	373	392	426	371	388	416	394	377	406	389	394	409	439	421	437	379	390	387	423	422	384	415	402	424	403	409	393	364	403	416	400	425	383	393	395	396	426	398	432	385	431	400	445	396	414	380	438	392	385	381	404	398	426	424	429	398	383	425	409	394	415	387	409	416	416	419	398	438	393	391	408	396	413	406	394	403	393	397	384	398	430	386	431	384	395	432	425	389	423	405	410	399	394	391	412	414	387	390	391	405	438	402	425	376	420	385	407	408	416	410	430	433	407	406	409	426	414	393	448	398	382	414	358	425	389	376	386	433	380	413	402	404	407	428	403	415	391	417	384	433	426	408	420	421	410	395	420	384	400	372	404	376	392	398	399	398	393	387	434	457	408	406	393	376	415	397	382	446	377	404	392	410	440	400	399	432	419	420	408	407	412	418	391	415	394	408	445	442	401	391	413	432	453	355	431	411	381	418	413	416	385	398	408	461	424	433	431	408	375	401	405	420	426	401	420	415	378	379	405	403	427	413	415	404	391	417	406	396	401	379	434	383	390	401	390	457	410	416	409	440	389	399	404	440	414	397	381	392	404	426	448	409	389	404	420	398	408	397	459	406	396	423	383	385	408	380	394	406	376	401	397	396	400	414	371	398	361	407	424	394	452	417	420	384	421	377	387	414	417	380	414	423	398	398	414	429	398	392	409	411	405	369	419	414	417	392	428	402	421	392	401	401	424	395	399	399	389	387	448	413	417	416	410	391	400	416	424	427	418	378	366	392	422	425	431	407	388	397	390	412	403	429	424	384	403	377	392	372	409	391	435	443	389	425	387	379	409	430	444	404	414	408	399	403	389	362	414	406	413	400	400	403	400	399	391	370	434	418	396	405	399	403	403	401	393	391	417	389	366	383	383	378	402	388	390	408	384	365	418	374	399	400	387	375	390	401	383	395	418	436	417	379	398	386	373	399	384	404	415	411	378	420	404	386	463	415	409	433	404	404	438	404	425	411	404	366	379	393	407	399	409	435	400	422	427	373	400	409	399	384	424	440	422	427	440	424	417	411	418	404	399	419	412	399	414	383	436	388	407	391	395	425	418	439	395	409	421	417	423	400	400	424	404	405	398	376	382	395	411	385	412	406	397	413	423	427	396	390	398	381	413	409	409	418	382	419	405	404	403	422	424	428	396	365	402	456	407	391	406	385	423	398	416	405	415	382	384	393	396	411	429	429	394	344	391	437	408	405	392	429	387	401	385	375	376	426	422	395	407	399	424	424	433	380	426	431	367	412	449	387	440	359	383	431	395	379	440	377	394	406	407	381	414	404	405	416	377	412	423	399	415	410	460	393	401	401	436	369	385	403	426	400	462	379	403	393	395	392	386	427	396	391	373	419	415	418	415	392	439	408	367	394	425	397	391	397	377	406	404	426	396	425	386	413	391	405	383	422	420	369	374	408	391	365	423	413	425	394	405	393	390	401	402	399	390	397	428	420	399	395	398	427	395	384	429	386	418	373	426	441	395	411	393	405	430	380	432	422	397	407	414	375	358	430	382	446	427	394	378	368	390	420	404	410	389	386	406	416	426	387	428	400	409	429	403	415	414	403	436	418	417	396	384	413	421	421	433	415	395	372	380	358	424	409	432	366	409	400	403	432	422	414	413	397	405	382	416	412	405	395	406	395	412	420	398	411	413	397	416	412	400	389	373	408	398	416	385	406	421	427	384	382	401	378	425	407	425	441	413	362	383	422	379	401	461	388	403	415	449	389	384	425	417	413	388	427	399	421	413	383	398	402	402	393	437	406	412	402	420	415	433	399	405	433	397	413	433	392	393	420	382	351	391	382	408	394	417	398	404	406	434	417	425	381	391	425	396	411	414	404	367	407	437	380	421	400	391	405	380	376	410	450	426	402	399	415	423	382	428	403	382	381	406	386	423	396	371	371	383	424	411	399	401	393	391	411	402	410	395	417	398	435	378	402	404	378	403	370	427	422	415	431	395	392	420	400	429	407	418	403	383	418	426	407	416	380	406	404	409	392	422	414	390	394	441	425	401	372	367	387	422	415	417	416	414	405	391	405	376	397	387	440	451	415	364	404	450	435	473	409	405	420	368	410	423	407	408	383	410	410	420	376	421	457	409	396	388	419	365	402	408	406	427	418	397	409	419	381	410	367	412	396	447	401	402	430	408	406	426	396	445	415	362	371	412	379	390	386	430	428	412	403	373	400	410	404	408	392	401	421	413	411	410	396	381	398	426	358	412	407	398	405	403	416	400	371	428	418	385	403	423	394	433	388	385	400	416	419	384	423	410	436	430	404	408	398	372	408	435	428	372	372	404	391	446	401	401	396	423	406	413	366	393	384	394	377	412	428	381	386	398	390	383	405	418	383	382	386	381	424	442	402	405	403	402	408	415	413	405	407	405	401
9041	20785	17595	10110	7380	5544	4363	3216	2591	2141	1881	1522	1395	1231	1174	1034	956	927	856	785	828	722	684	703	708	677	660	630	619	661	672	651	591	614	619	589	562	601	505	559	568	582	602	563	577	570	565	542	582	580	569	524	546	551	565	626	553	515	549	556	515	587	565	487	536	567	582	536	552	538	565	557	533	571	529	556	548	531	552	539	513	563	523	549	520	575	514	539	567	507	517	592	557	523	547	547	525	527	574	553	519	582	545	526	523	561	574	515	545	547	544	509	575	512	539	531	561	546	512	543	571	572	567	571	591	535	558	565	542	584	548	553	529	556	556	573	608	568	516	496	553	523	525	536	551	479	526	500	567	529	559	571	550	510	533	525	537	544	526	532	541	513	513	519	526	518	514	513	531	580	556	541	536	511	544	566	539	557	543	526	526	584	512	520	579	543	590	540	496	560	557	537	535	535	563	576	535	501	545	546	561	537	524	527	500	578	536	520	516	594	519	545	554	554	539	523	540	534	550	552	552	536	538	509	539	541	508	557	509	572	510	502	504	578	552	487	519	559	538	549	534	549	551	547	538	518	500	529	515	542	528	519	544	561	522	490	505	529	546	558	540	510	506	530	527	527	525	509	538	592	522	536	512	528	558	513	543	554	553	510	493	549	561	518	523	524	553	568	522	525	525	506	562	554	537	504	559	517	532	532	506	518	526	503	532	495	539	521	473	531	564	521	523	554	541	564	567	507	512	506	525	553	534	608	532	543	532	541	518	536	520	519	590	523	538	552	498	486	532	512	543	519	550	549	519	529	509	562	541	535	572	536	510	525	497	562	530	535	568	518	508	481	527	501	557	514	535	520	535	563	538	496	554	523	500	526	532	544	547	556	562	528	576	546	516	515	564	535	561	551	548	527	532	555	507	527	536	543	519	544	544	538	518	491	532	543	518	527	575	538	534	556	553	538	545	555	532	564	512	515	513	518	503	534	534	568	541	562	539	546	525	487	527	515	533	472	524	526	553	564	524	559	569	501	537	548	539	495	492	533	547	539	570	574	553	520	549	538	503	543	500	512	548	555	514	543	508	558	563	573	570	492	524	575	562	571	527	558	499	530	515	543	542	510	488	545	544	554	529	531	515	518	563	540	546	533	517	539	509	528	562	522	507	520	526	504	528	539	553	525	547	528	531	512	572	518	525	499	502	506	526	505	516	534	536	517	507	496	550	524	553	526	542	561	532	568	549	572	526	521	526	563	525	547	554	512	536	559	560	535	556	573	552	555	531	533	565	522	564	506	547	526	521	500	547	545	533	521	473	557	529	532	559	524	538	553	508	559	560	546	536	524	505	572	530	521	563	546	563	514	562	520	526	525	539	529	532	520	554	521	560	515	554	529	519	537	518	520	526	498	554	497	498	536	537	533	530	487	510	566	546	526	506	554	523	537	523	479	526	557	519	571	527	520	559	578	549	530	534	544	543	516	522	532	554	533	495	564	512	539	531	540	524	491	569	570	554	535	548	524	519	487	549	535	516	536	552	537	508	503	552	520	549	528	555	541	517	515	508	485	561	526	541	536	557	521	527	536	518	535	499	560	523	548	558	564	532	561	543	549	557	527	556	516	555	526	531	518	517	537	547	563	531	533	552	503	518	519	512	565	562	536	539	559	512	522	505	562	511	537	540	580	555	540	537	523	524	515	520	503	529	501	559	539	532	538	528	525	511	563	528	527	513	521	533	554	560	540	523	552	523	524	544	523	544	531	531	545	557	548	509	535	583	603	537	556	489	548	550	529	535	556	538	528	556	508	546	536	547	551	555	557	553	497	551	516	537	550	542	528	576	550	508	529	568	490	529	549	545	568	528	489	554	530	523	523	532	513	528	531	531	526	533	494	548	581	531	516	533	544	493	527	545	511	532	509	557	571	522	536	534	563	534	529	539	525	549	527	541	563	525	550	529	509	572	549	527	501	497	542	529	539	526	535	514	500	521	536	516	543	568	491	539	511	517	531	576	544	533	562	509	530	526	587	543	512	510	485	561	524	567	554	526	539	510	543	547	545	536	511	527	534	540	534	580	514	553	530	570	504	541	530	509	514	533	524	478	534	515	514	519	535	564	566	541	545	544	542	537	504	524	514	570	534	520	567	561	508	537	523	566	525	560	555	493	528	531	545	544	575	555	520	543	547	506	478	502	517	561	561	541	585	552	566	518	551	546	526	527	541	553	547	566	570	560	536	499	537	548	515	546	486	535	482	539	541	546	521	520	508	549	509	513	525	538	512	535	570	525	538	546	528	524	559	526	518	541	586	523	540	561	496	521	497	533	518	527	523	509	529	615	493	550	530	520	534	562	527	526	597	529	537	505	506	556	521	525	511	552	509	499	486	541	531	508	551	558	514	558	569	550	544	551	563	544	569	569	562	561	573	568	504	538	553	553	527	501	527	536	552	524	520	510	521	525	540	527	558	543	548	543	581	527	541	571	563	524	552	543	570	499	531	550	518	525	544	541	520	510	532	531	524	545	526	537	561	527	518	508	544	506	546	534	531	503	532	528	541	536	519	515	545	538	537	543	539	549	510	544	524	544	498	542	503	542	524	550	541	523	522	515	538	519	458	542	542	494	509	520	537	571	525	562	519	509	577	560	546	554	532	557	530	531	536	507	533	542	564	506	539	545	531	594	568	565	549	532	577	533	544	532	540	530	531	511	515	538	550	543	548	517	518	556	563	496	518	488	535	531	553	548	524	541	530	557	560	574	574	577	575	560	538	479	521	584	554	522	538	572	517	573	508	536	559	533	508	550	539	483	522	535	537	540	569	546	517	570	523	523	497	585	490	510	545	572	522	526	522	537	521	515	548	520	557	520	538	518	547	580	542	549	546	530	539	517	528	536	532	522	568	558	515	564	518	534	546	544	538	524	556	581	526	500	511	494	534	529	556	529	527	580	497	557	578	533	511	544	543	541	529	547	528	542	520	578	530	509	531	505	536	539	531	537	531	499	539	533	562	538	550	509	522	526	504	519	535	535	522	505	545	521	528	536	571	516	581	547	509	510	539	538	542	496	549	544	527	530	577	564	536	534	563	565	486	531	547	563	515	502	486	531	507	540	486	568	540	525	583	503	522	530	515	557	504	535	507	518	547	523	537	502	534	545	535	511	536	522	543	540	538	528	495	550	550	479	559	562	503	519	566	544	526	551	519	542	536	530	520	542	529	534	547	525	558	551	524	562	557	497	550	511	556	534	524	562	566	528	554	491	557	554	513	512	526	549	534	549	499	548	521	545	511	561	549	553	577	532	566	526	567	516	570	550	544	497	517	515	530	533	551	538	529	545	508	555	516	510	498	517	514	551	616	574	539	538	544	535	560	524	598	560	512	571	500	527	535	563	558	569	561	561	528	507	563	521	504	519	542	560	501	538	525	536	530	501	561	575	513	526	518	528	523	535	566	581	544	545	514	540	512	533	552	538	537	512	513	504	525	531	496	539	544	533	477	553	529
27465	20589	8418	1683	866	642	566	426	402	368	347	316	312	286	321	301	286	291	289	295	292	307	303	265	282	311	264	277	286	288	267	265	269	250	262	283	273	255	282	312	275	250	290	249	279	270	275	259	285	273	275	270	292	257	269	257	290	271	280	273	267	248	282	241	266	279	295	250	261	267	265	282	248	299	282	311	258	276	270	308	280	271	258	298	285	266	279	269	283	235	302	266	276	282	261	275	254	281	232	268	281	295	291	250	265	286	269	286	246	279	269	254	263	276	293	263	278	275	292	271	284	267	248	279	242	267	264	298	289	270	266	263	290	290	264	299	264	295	263	267	249	281	264	288	265	269	272	288	272	269	286	295	298	296	271	233	279	267	281	287	264	280	262	270	297	301	258	299	275	269	273	298	259	263	291	305	299	269	269	265	253	284	262	274	291	260	254	290	302	272	295	269	283	275	260	266	267	274	286	274	286	272	289	257	273	289	255	275	258	285	261	261	281	287	290	285	283	271	228	274	264	239	257	281	301	286	275	256	297	272	306	254	304	282	277	283	260	267	282	278	298	280	297	264	274	268	273	289	257	243	302	284	252	281	296	277	269	274	267	268	312	267	306	273	274	248	254	285	270	263	264	273	289	261	307	281	245	287	282	248	293	307	271	267	295	309	257	268	267	265	273	288	263	279	263	271	283	253	269	269	291	265	321	289	278	246	279	290	247	250	260	284	247	276	250	281	245	259	304	290	265	269	291	231	272	290	288	283	271	281	254	256	255	260	300	277	284	280	288	266	262	245	280	277	254	281	302	291	300	266	238	267	285	264	296	273	268	284	296	253	289	249	257	282	282	265	263	325	299	272	258	295	281	270	270	281	292	266	297	252	277	275	295	281	255	269	263	275	240	306	284	272	266	283	298	299	278	276	305	273	255	266	266	266	271	289	293	282	280	262	288	282	293	266	265	268	264	264	261	274	269	262	274	263	290	271	300	284	285	285	254	269	293	308	271	291	258	266	293	276	257	252	257	278	265	262	263	271	260	303	272	264	284	280	256	299	273	255	273	303	252	280	263	268	262	290	288	264	265	274	288	273	279	275	280	255	284	273	265	264	259	269	263	282	262	262	271	298	303	274	282	282	276	288	260	274	273	250	290	274	280	291	257	262	274	261	287	264	281	339	272	278	281	279	288	284	260	260	280	265	286	265	250	295	267	269	275	295	291	282	297	261	305	255	282	265	284	250	283	284	287	248	261	252	255	268	265	280	297	268	272	266	286	287	284	280	283	259	279	286	276	296	279	253	275	292	280	299	290	259	276	271	286	279	270	272	246	233	279	256	292	240	279	274	262	285	296	255	287	258	279	258	285	276	245	280	268	259	265	277	281	256	236	292	299	235	303	266	250	254	256	266	239	247	268	272	277	267	276	290	263	304	297	259	279	295	294	281	271	284	266	263	258	284	273	297	267	243	260	263	253	277	280	288	285	290	290	284	274	270	255	284	293	271	289	279	264	282	276	252	261	225	252	263	281	260	303	265	253	217	262	274	264	289	291	284	246	261	260	269	259	285	269	245	284	283	281	262	244	280	289	284	267	250	272	268	278	276	259	270	279	263	283	276	288	286	257	240	280	261	284	274	293	253	253	294	270	285	300	271	288	251	291	279	253	287	272	264	280	293	269	270	279	293	271	287	280	263	266	249	299	297	247	281	274	269	269	254	267	257	255	291	260	273	285	275	263	298	270	281	269	291	256	261	243	249	306	271	240	300	287	253	321	266	277	259	252	265	284	265	289	280	251	292	276	271	290	279	270	274	281	274	255	264	264	280	256	288	313	257	309	268	296	250	267	280	266	237	278	266	269	284	314	281	247	251	236	273	279	229	305	246	270	275	290	263	250	281	277	263	258	303	274	253	258	268	290	279	269	271	269	264	271	271	267	291	259	263	254	262	284	260	277	275	235	288	280	287	299	268	308	299	276	254	280	259	270	256	274	260	238	284	257	278	266	271	270	266	265	258	276	284	288	288	298	274	247	264	273	291	281	294	259	276	276	279	264	256	293	294	289	288	266	295	277	300	303	259	283	278	268	285	271	269	248	265	296	293	302	285	285	259	261	276	257	264	291	266	274	274	241	258	274	293	284	244	287	264	290	273	249	291	277	277	251	277	305	269	308	263	257	286	281	285	285	284	285	261	255	284	258	279	281	260	279	279	257	277	296	282	268	265	267	258	269	269	238	276	267	268	282	310	303	262	291	260	296	286	279	257	285	267	292	270	260	297	270	275	290	274	279	266	269	279	283	280	273	282	255	248	256	285	303	283	262	281	288	276	281	272	295	311	248	273	290	267	320	270	241	277	272	269	273	279	267	277	253	250	285	303	263	294	254	279	287	253	266	255	293	277	267	263	284	288	290	264	294	280	263	271	247	275	291	267	289	269	303	271	267	259	257	288	293	274	276	261	248	248	253	276	285	249	266	266	288	266	274	263	283	295	266	265	253	259	289	275	281	273	277	263	262	251	260	288	262	294	281	281	281	271	251	270	289	253	296	261	284	277	269	257	310	258	257	287	281	302	266	282	259	231	294	292	261	273	257	250	301	267	307	296	280	290	253	256	288	252	283	273	258	258	263	248	246	268	277	287	285	271	287	267	300	265	291	286	296	271	265	263	261	288	266	265	276	269	262	284	288	288	254	276	299	267	292	279	292	276	288	268	313	271	276	262	279	258	299	306	273	268	294	279	245	276	266	271	298	289	255	276	284	233	271	280	290	292	272	271	271	280	281	267	297	293	279	273	283	281	261	233	278	287	266	263	285	254	265	255	282	294	267	278	279	276	290	259	230	274	277	279	266	298	256	290	287	240	284	255	263	296	265	277	262	251	276	264	312	264	287	252	293	266	267	241	272	285	244	294	264	256	247	298	277	255	295	248	277	285	269	268	248	291	253	236	237	257	262	282	268	283	283	259	300	277	280	273	249	255	281	264	275	266	267	299	293	310	279	267	309	285	259	293	285	288	269	303	268	272	278	311	245	266	275	263	263	281	293	261	263	272	297	261	264	252	303	284	280	270	278	281	279	262	286	249	278	259	271	268	247	244	273	293	269	258	291	287	254	255	277	255	293	288	280	291	309	300	289	261	268	285	269	261	273	269	279	293	283	299	266	292	270	307	286	250	258	282	306	297	271	278	269	295	277	282	275	274	243	267	274	303	251	265	293	258	277	275	276	281	288	277	270	300	292	299	283	295	264	262	270	265	287	300	291	263	256	276	280	294	273	254	260	257	292	281	253	291	239	312	285	253	257	283	267	300	310	277	258	303	249	291	299	296	272	286	301	241	300	269	259	244	266	285	270	284	278	273	268	276	248	306	256	264	253	268	289	266	274	254	268	272	265	265	290	253	289	280	261	301	284	288	308	280	280	301	264	290	270	296	318	264	271	300	272	257	278	261	247	291	245	294	283	279	262	289	316	275	278	264	256	268	263	261	294	284	251	271	252	263
5354	5301	4595	2384	1702	1357	1079	822	624	638	580	542	478	446	426	440	397	388	339	387	395	409	420	382	404	386	364	372	342	364	377	382	318	363	398	357	323	327	361	366	353	352	377	352	369	357	354	394	362	382	370	337	389	334	363	350	360	359	343	379	381	364	369	348	339	332	405	355	367	388	378	385	359	363	359	340	349	365	330	368	383	350	336	369	372	345	363	378	378	349	355	366	396	402	369	353	374	335	356	348	362	368	361	310	386	384	381	374	370	335	365	380	387	351	332	340	370	352	381	378	381	361	341	355	352	332	344	399	366	353	387	414	331	366	365	388	359	360	354	318	360	333	341	360	355	390	360	366	396	351	356	365	385	336	354	359	395	333	357	357	354	354	329	357	356	328	359	338	365	371	350	376	368	363	334	357	370	370	392	354	389	348	376	361	380	351	359	355	372	357	384	385	357	342	396	373	381	380	372	391	381	377	379	356	348	360	373	387	369	384	355	362	376	357	375	370	359	351	355	349	392	368	367	337	353	334	386	330	367	354	387	375	392	354	395	377	400	368	345	373	361	379	333	371	357	343	347	385	395	346	356	362	398	357	381	357	351	357	326	378	350	364	364	393	386	353	367	341	351	374	348	386	368	377	327	344	392	348	348	378	348	357	356	400	420	353	380	379	376	332	349	391	360	381	353	367	359	372	365	341	311	376	351	386	364	358	324	366	392	338	385	350	384	358	351	368	393	375	363	361	365	373	386	345	350	351	329	358	350	346	361	356	351	363	401	383	368	365	365	369	375	349	382	338	367	382	364	382	337	353	354	358	384	408	347	395	339	336	341	350	338	380	403	369	376	342	342	342	350	374	348	331	360	382	359	320	366	374	352	362	376	337	329	382	366	375	367	330	375	350	346	368	375	405	352	350	370	353	363	374	383	361	377	388	353	358	382	336	354	344	364	419	362	383	350	367	378	386	399	363	355	372	383	371	366	366	329	326	372	368	367	364	384	370	353	380	344	373	358	390	388	414	367	341	365	352	401	357	389	353	375	381	343	366	381	347	340	344	332	368	384	406	351	356	396	371	301	373	384	371	367	361	392	388	357	331	397	358	348	358	387	379	378	367	343	385	382	360	376	389	328	375	379	356	358	389	363	358	349	353	421	345	374	368	350	376	395	342	324	369	329	383	368	363	390	339	366	380	350	337	346	351	353	347	348	345	344	348	366	340	360	344	377	376	360	358	357	378	361	375	363	367	375	364	346	375	363	363	377	345	382	354	387	330	376	346	364	351	363	341	369	365	334	373	385	350	360	358	360	362	350	312	381	334	371	347	375	342	328	372	362	361	340	365	369	379	361	379	364	406	371	397	333	351	336	324	365	336	331	378	360	351	342	335	360	358	359	354	353	365	382	356	361	374	395	397	382	342	364	390	386	326	366	337	368	394	395	372	363	373	390	356	374	351	378	347	326	404	313	376	384	356	349	374	339	364	364	361	329	394	363	365	339	335	360	372	354	335	351	341	381	374	392	344	363	366	344	344	342	375	361	348	386	359	357	390	355	373	342	385	373	367	331	370	361	352	348	334	333	392	348	343	333	369	331	377	364	364	358	353	369	369	354	365	341	330	334	384	375	349	367	361	356	368	355	322	360	379	362	373	341	394	354	375	366	410	363	337	363	352	373	366	382	364	355	382	375	384	351	348	371	372	353	389	331	344	384	393	379	341	352	348	346	369	371	356	358	368	339	349	369	336	375	336	354	355	347	396	368	367	373	381	373	378	367	377	393	354	376	386	354	365	371	330	371	366	373	363	385	360	378	364	349	370	363	341	333	361	351	372	335	359	352	360	380	357	360	341	330	349	385	352	384	381	376	339	358	368	388	355	379	355	370	360	359	331	380	381	353	378	342	337	372	394	368	332	397	330	362	362	385	348	369	332	348	358	370	363	377	357	380	334	380	374	353	356	379	369	366	370	381	406	353	355	391	364	375	330	385	369	335	354	353	309	369	397	330	351	338	332	387	354	369	374	351	386	338	362	388	364	375	365	374	367	380	367	334	337	358	381	355	377	370	385	367	353	355	356	412	349	335	350	341	375	375	359	369	365	357	384	379	375	373	351	343	361	334	371	348	356	342	368	362	359	326	365	370	390	356	374	346	357	389	353	389	359	375	377	346	350	337	354	362	368	374	364	338	333	344	382	386	346	336	349	363	403	380	354	407	356	363	388	402	331	347	364	364	391	362	375	324	391	368	392	382	368	368	367	386	370	388	372	350	376	368	348	394	369	377	368	344	354	388	341	359	371	372	334	369	365	355	363	332	363	325	368	380	375	365	374	373	365	323	411	405	387	336	356	411	375	382	352	337	337	347	356	365	333	381	343	361	372	370	364	359	361	397	373	347	383	357	367	360	370	381	338	355	397	353	339	347	406	348	335	364	362	377	371	347	340	368	365	352	382	348	376	372	386	342	333	363	363	357	360	368	354	368	357	379	340	366	369	379	361	410	371	397	359	338	357	354	367	352	375	404	384	353	388	332	358	348	388	387	365	343	365	367	395	356	349	364	367	359	387	365	357	353	377	357	324	406	357	365	345	381	367	370	370	387	387	378	373	376	355	319	350	384	361	387	375	389	389	377	386	355	370	364	322	379	343	360	342	354	344	345	355	364	356	353	367	372	372	404	342	358	349	341	375	394	353	365	347	378	353	362	402	364	368	351	348	360	369	359	343	353	370	356	389	334	343	346	351	366	383	337	364	358	341	363	389	376	366	378	347	347	422	399	350	369	363	379	345	333	355	393	387	360	363	332	379	361	383	374	382	366	353	384	368	343	405	390	356	373	378	343	355	384	368	342	372	380	338	369	344	387	383	384	352	376	355	362	362	362	361	358	371	384	341	368	340	378	360	375	346	373	338	355	370	370	365	416	363	353	357	371	352	342	375	345	345	367	381	336	344	339	350	369	370	341	324	346	389	358	366	345	329	394	353	351	372	343	383	331	389	354	353	384	340	347	377	382	336	370	355	378	395	373	351	376	365	381	378	379	322	360	382	356	386	361	372	352	375	366	352	356	359	340	354	384	355	376	366	397	344	334	349	389	356	355	385	365	366	372	362	366	378	334	381	353	336	395	385	371	360	362	369	372	391	346	347	361	347	371	348	392	367	371	377	396	358	337	341	375	352	421	349	401	344	369	333	354	355	395	340	381	360	376	390	368	332	344	352	384	366	355	346	393	377	348	382	359	366	357	378	358	349	389	354	373	359	357	367	370	360	355	332	335	370	376	374	398	396	357	370	354	354	372	320	330	350	382	375	358	359	367	345	367	369	366	411	378	378	355	379	340	338	337	367	359	340	359	332	365	374	334	348	378	362	375	374	355	336	383	367	346	368	361	401	342	370	341	376	366	389	386	353	342	368	363	365	365	328	347	361	385	361	352	365	378	368	345	360	403	360	355	328	347	381	345	368	386	394	359	353	388	354	350	375	327	378	334	382	381	343	352	350
24332	21590	29039	24607	21565	9151	1615	1069	870	728	709	688	646	537	582	594	510	540	538	473	481	486	475	487	469	514	461	450	510	461	464	492	496	469	449	430	464	476	495	456	431	436	453	483	485	477	446	454	453	443	486	448	415	455	456	438	459	445	443	468	455	441	450	508	458	447	450	456	429	467	446	427	448	453	420	465	456	458	408	459	433	465	426	485	459	474	459	412	484	471	446	484	455	472	446	416	470	495	445	458	447	422	431	468	434	496	398	455	470	445	429	439	459	434	468	487	418	415	495	447	426	448	444	471	456	459	478	451	475	481	444	488	434	456	479	407	440	448	439	484	448	424	453	424	451	447	472	413	430	458	465	464	454	431	413	449	446	430	441	428	491	419	466	427	458	492	448	451	439	451	496	412	462	439	446	447	442	444	423	435	453	425	445	440	442	430	451	452	473	432	425	439	428	453	454	414	441	439	471	472	484	460	462	447	458	450	469	455	440	472	473	455	458	434	411	401	438	455	437	502	435	437	422	468	483	467	462	427	465	481	504	441	443	413	448	483	463	423	438	420	475	447	432	459	463	456	485	444	403	432	450	460	440	474	457	428	441	448	471	455	472	450	455	452	457	476	467	432	469	453	457	456	435	466	446	425	467	443	449	448	458	453	440	443	452	478	439	433	445	426	450	421	465	459	457	448	461	477	432	443	482	491	452	402	388	427	438	431	462	453	425	448	435	435	426	454	454	479	437	447	462	494	429	460	469	452	457	439	460	482	414	417	440	447	452	462	458	477	448	453	395	449	438	468	432	439	468	458	474	450	465	458	441	470	423	428	451	463	481	441	448	444	451	418	448	464	474	437	444	427	453	472	464	427	436	476	407	459	416	463	432	426	444	468	429	444	456	431	422	415	415	457	455	412	448	434	430	490	463	440	500	452	425	440	434	439	458	444	469	441	475	486	449	441	463	443	455	465	466	444	425	464	454	468	482	491	401	483	472	405	427	428	437	407	466	467	463	447	451	401	460	454	460	422	455	441	423	470	451	445	474	458	418	400	428	446	430	456	461	459	480	490	451	461	449	493	441	437	453	418	454	452	474	442	443	454	475	448	482	438	461	469	458	408	468	453	443	398	448	431	406	435	454	492	475	432	471	432	438	442	424	459	462	460	441	438	459	439	464	458	452	489	459	448	427	432	439	498	445	441	472	441	436	474	431	429	462	428	408	423	416	445	420	442	447	415	453	472	449	449	457	434	454	447	415	444	468	392	482	440	417	431	426	409	489	440	445	455	409	448	452	422	457	491	427	437	427	476	434	438	439	493	474	462	427	461	459	439	454	468	467	474	459	455	490	453	420	410	496	425	459	443	474	464	459	393	450	432	436	446	463	444	454	444	408	418	449	439	470	454	442	471	419	451	475	449	448	435	444	439	470	418	455	425	471	442	438	458	423	446	463	454	425	473	466	463	462	438	454	445	450	465	436	422	423	449	445	428	457	448	452	420	476	451	482	456	467	457	483	460	457	425	454	458	453	405	451	438	442	468	468	420	420	422	449	465	471	465	458	436	451	446	465	470	433	404	451	494	442	440	491	432	431	424	455	464	473	461	470	439	454	433	450	477	446	457	462	460	433	449	469	451	462	457	428	414	448	465	452	434	425	454	443	462	455	467	444	461	427	453	408	486	456	453	450	468	454	443	439	464	481	468	463	427	398	454	460	446	460	439	413	484	480	412	452	449	452	447	449	454	442	432	464	433	452	445	442	455	474	449	441	426	420	447	441	475	437	440	462	402	484	462	453	479	434	439	452	431	475	467	467	434	428	464	441	423	477	420	461	471	457	473	448	455	473	423	443	484	492	463	455	483	438	403	491	490	444	435	470	467	453	474	425	447	441	424	433	467	441	400	468	454	408	444	460	467	452	465	443	443	460	478	449	450	438	456	427	461	415	465	439	468	430	450	449	445	451	479	426	474	421	442	390	425	409	449	452	455	487	456	481	460	437	483	462	440	435	460	447	436	461	452	425	452	427	428	457	483	387	429	435	427	432	465	468	442	448	436	449	439	450	466	427	427	442	403	441	455	447	438	433	422	435	428	442	469	472	473	455	411	452	425	440	435	478	418	484	442	443	474	398	425	462	442	458	443	441	426	482	483	422	469	448	417	425	446	411	458	403	442	438	443	410	474	437	469	494	440	432	439	456	432	435	443	465	459	454	482	483	423	450	460	507	430	456	456	434	455	451	470	472	457	421	423	469	442	426	433	431	442	449	437	388	471	463	444	455	450	427	465	433	437	442	449	486	446	473	480	440	438	431	436	481	427	444	464	427	429	411	444	401	419	471	424	389	455	451	441	424	410	457	456	416	421	408	467	418	401	480	447	480	472	425	435	440	430	426	466	461	475	440	457	440	447	440	423	449	437	472	441	479	446	426	485	478	426	462	442	445	391	461	455	436	477	470	421	466	426	441	488	486	438	447	441	467	465	404	416	447	485	466	470	463	467	472	446	497	483	477	436	465	434	438	453	474	417	466	455	435	466	438	452	432	428	453	451	489	457	434	447	450	477	451	402	443	419	437	457	443	447	477	440	446	471	458	462	438	468	492	449	463	475	417	476	444	425	418	439	471	434	484	463	459	460	433	464	424	463	439	456	394	439	464	439	446	458	449	419	443	470	463	423	464	435	459	425	459	463	445	443	439	408	459	447	441	478	451	409	454	425	410	453	445	456	452	448	435	437	486	415	456	428	466	469	460	423	433	432	452	485	384	431	456	449	413	500	432	438	447	450	467	469	487	432	465	481	439	438	472	448	436	442	424	443	468	472	424	440	457	446	420	482	471	450	443	472	452	477	407	435	443	437	453	459	425	435	458	440	458	424	438	492	410	467	461	467	425	433	443	471	465	419	414	453	475	455	467	412	399	475	457	464	452	465	437	443	463	430	453	420	453	479	449	427	470	450	418	429	479	437	422	459	434	454	454	439	437	439	434	437	475	457	481	449	455	456	433	455	439	461	456	457	447	451	485	436	442	487	478	464	458	428	457	436	452	454	437	420	511	389	457	485	476	437	451	442	484	431	471	426	470	435	468	477	482	464	440	481	428	433	469	469	441	439	463	453	438	428	496	418	448	446	440	448	459	458	491	455	450	436	479	462	475	462	457	462	462	456	496	438	438	453	446	448	438	471	457	442	414	450	481	432	495	454	441	448	490	463	447	411	426	449	438	387	451	463	455	453	495	421	482	407	429	434	457	463	433	427	505	454	441	429	432	451	451	402	443	439	479	422	414	438	488	457	443	449	484	473	414	479	410	449	447	462	480	433	455	450	408	456	483	458	465	446	453	474	440	443	478	488	450	412	481	459	433	463	458	439	409	465	439	461	482	457	441	449	441	456	453	460	449	399	475	409	421	449	442	400	446	441	450	480	443	440	439	451	444	441	450	460	438	470	441	437	449	465	452	483	429	431	436	441	477	468	430	469	421	454	432	446	443	420	426	419	495	468
6816	14592	12489	6712	4735	3609	2829	2327	1802	1517	1266	1121	1064	938	914	856	794	775	717	764	747	753	740	676	680	741	714	693	648	694	635	626	615	639	633	673	618	618	600	600	580	589	552	623	593	573	607	588	606	656	598	613	612	595	595	595	566	594	608	635	609	617	599	623	589	606	593	637	566	609	581	605	576	635	613	603	603	611	566	596	584	605	575	612	579	560	603	560	605	672	579	637	556	550	576	598	624	630	579	595	624	574	554	540	599	604	589	560	566	531	585	614	581	624	561	609	549	584	593	595	625	582	596	549	572	585	589	585	595	603	554	597	574	569	598	594	623	596	589	585	622	595	578	611	577	609	595	592	579	575	585	590	593	562	560	618	582	583	561	611	601	599	581	650	638	553	588	625	611	593	614	593	638	613	563	592	576	606	623	541	605	585	603	612	596	563	612	616	604	601	592	596	588	590	629	602	583	573	580	576	580	582	596	624	583	529	655	593	562	579	618	582	590	553	594	542	568	563	609	622	640	569	622	579	612	555	562	588	552	596	596	572	571	576	593	608	612	625	576	585	559	592	602	568	574	570	604	605	601	572	591	584	561	576	609	586	583	627	558	568	559	599	579	590	618	554	596	614	559	584	561	581	638	602	616	569	610	582	608	579	612	575	557	594	595	584	578	623	569	588	582	612	601	590	612	555	592	608	601	568	613	595	604	613	616	597	613	612	581	616	614	569	605	613	597	604	605	581	602	610	551	568	556	587	593	590	602	576	597	601	601	609	584	569	622	621	621	578	614	603	571	582	616	593	555	580	585	583	578	565	580	572	599	572	598	602	566	539	600	581	599	576	577	578	578	605	601	558	590	562	566	625	594	621	576	592	581	606	615	585	607	614	645	613	606	584	646	601	582	562	641	591	594	586	608	579	605	596	586	598	604	580	599	624	609	583	631	611	581	564	636	578	598	589	533	610	584	599	578	606	610	616	599	623	541	599	588	602	591	566	608	580	573	561	554	588	590	582	529	601	614	569	612	545	580	579	615	634	638	590	587	586	565	598	580	562	566	606	626	574	531	583	533	573	596	580	568	587	566	645	652	615	550	585	597	600	635	566	596	631	586	587	602	568	601	592	616	594	571	586	570	637	566	667	612	566	614	605	573	515	589	541	591	588	552	599	604	590	568	557	601	597	587	596	554	623	549	588	606	660	618	582	571	598	550	640	563	607	595	558	614	605	554	614	588	587	581	583	606	594	602	584	633	590	594	549	588	596	634	558	622	578	577	571	589	559	545	562	545	564	592	587	595	610	612	575	588	560	606	563	589	634	588	579	583	606	602	618	583	616	612	586	591	590	586	594	585	552	620	540	627	598	566	579	564	639	567	557	622	576	608	601	629	585	643	643	561	568	592	634	603	596	651	591	630	605	579	599	605	599	592	589	613	593	546	568	566	607	608	631	608	577	567	576	560	579	570	595	573	619	615	608	594	571	594	594	559	543	543	588	595	623	588	624	629	596	603	605	592	616	576	557	598	594	609	587	599	593	556	570	619	611	652	579	607	598	577	565	600	615	587	567	585	593	592	545	587	586	601	584	649	611	563	590	585	595	595	623	566	578	584	572	579	593	598	584	611	627	593	619	603	539	596	603	550	594	542	625	562	550	563	586	591	574	593	620	576	585	592	553	603	607	601	569	570	609	585	596	548	594	634	615	596	612	601	621	548	594	556	575	610	552	594	615	633	572	618	584	583	602	594	581	573	604	612	623	591	615	608	631	572	611	602	597	623	586	557	583	569	545	609	542	580	563	567	585	560	595	596	611	593	566	585	557	562	602	595	609	572	615	592	576	594	612	615	583	606	581	566	591	597	581	546	559	563	618	610	562	588	645	588	638	602	612	602	527	623	594	574	631	544	576	633	636	589	574	609	560	598	585	573	607	608	581	550	617	583	539	573	610	611	617	567	603	609	631	613	589	584	638	576	604	567	602	612	580	576	562	559	655	590	613	630	573	566	576	585	551	596	632	616	584	574	576	589	581	631	591	616	621	579	610	561	644	580	587	593	569	640	579	612	594	568	607	601	632	567	589	629	564	613	568	550	585	623	587	580	582	579	573	578	561	592	592	613	567	566	592	590	568	611	567	535	559	623	574	583	648	601	559	581	588	615	591	570	614	596	609	611	614	641	636	607	585	580	596	605	588	598	571	585	623	557	546	602	579	624	616	608	590	549	617	586	623	580	601	616	572	550	600	561	605	618	571	605	609	604	613	619	579	584	625	620	607	592	606	555	545	580	579	575	628	581	574	592	572	572	596	603	602	606	608	616	605	599	586	590	614	612	586	573	586	601	578	548	563	540	578	570	580	566	535	603	605	607	637	599	622	590	610	580	615	570	595	603	603	580	597	565	600	607	605	555	590	611	594	588	567	619	597	592	577	589	586	567	624	608	573	607	574	633	591	663	574	629	572	587	564	512	590	534	595	598	600	576	550	596	616	595	633	579	612	587	623	562	600	583	590	630	574	595	571	593	590	535	571	577	563	607	572	576	601	562	614	572	572	628	572	576	581	588	585	584	581	651	601	566	623	601	592	560	631	644	611	581	566	572	573	623	571	583	587	606	619	619	640	587	599	631	619	526	566	575	569	566	621	611	583	610	546	577	537	570	610	591	610	647	544	584	559	606	563	581	611	614	594	599	591	615	615	614	602	603	560	572	587	595	578	603	560	617	606	586	604	557	594	589	587	593	634	585	629	621	634	602	622	608	569	616	613	571	564	599	631	601	606	610	582	590	584	597	601	571	601	566	598	556	576	561	625	616	593	607	623	599	568	539	607	584	581	580	609	569	572	603	585	591	571	629	600	600	575	603	580	602	604	569	581	587	555	579	590	564	610	588	574	566	616	613	584	609	573	594	608	576	593	595	568	588	586	571	655	603	629	588	561	582	559	598	585	566	564	567	596	583	552	598	547	613	546	563	606	586	622	561	585	617	581	593	581	563	534	587	552	620	600	623	577	593	599	606	556	600	588	568	573	591	608	597	585	571	635	596	585	555	572	573	546	602	588	586	610	580	621	617	597	627	588	608	648	584	618	605	626	582	594	581	579	584	618	559	584	585	576	609	570	588	586	586	574	564	597	594	623	571	597	553	605	587	595	610	594	619	542	576	572	576	584	570	597	619	647	617	588	617	579	599	613	610	565	568	609	585	621	604	608	576	596	613	593	624	569	595	616	616	605	589	623	578	575	583	560	591	605	588	557	597	600	603	572	606	614	560	604	589	578	573	626	608	620	581	549	587	580	596	618	608	561	607	598	606	563	520	597	586	578	634	551	618	589	583	602	573	610	565	597	578	602	595	591	638	606	584	591	576	595	579	621	568	586	587	608	654	585	561	572	617	535	552	559	600	579	609	599	566	568	622	600	615	594	567	579	590	599	601	564	541	597	576	602	571	570	618	592	575	585	576	601	600	615	527	574	623	600	604	573	593	577	619	609	600	577	547	579	584	598
23393	21582	29487	24144	21583	21564	6926	1590	1141	961	869	722	701	645	588	552	571	514	543	497	488	522	492	468	466	471	477	455	472	462	411	388	422	439	440	432	430	445	437	412	397	416	440	410	386	451	423	400	405	399	394	400	404	389	399	416	407	393	414	444	417	411	411	410	420	395	399	403	402	346	410	378	372	394	404	407	412	393	406	394	408	407	411	384	387	396	397	407	384	381	389	410	376	438	398	403	394	422	412	409	369	395	382	340	405	409	401	443	423	373	397	379	427	424	408	386	396	419	375	428	410	440	389	403	430	406	432	421	415	411	392	401	387	413	361	399	391	390	445	410	409	380	401	406	420	412	339	399	409	403	388	387	361	409	406	419	386	371	377	408	410	400	415	424	403	408	379	392	409	369	435	380	445	389	388	457	410	425	402	421	401	399	394	381	404	453	361	410	433	378	401	390	369	379	353	406	395	405	408	355	394	382	419	397	395	411	360	402	389	398	416	401	381	425	387	389	417	437	377	367	380	421	410	404	372	374	388	393	362	407	382	414	402	413	407	372	436	391	418	358	397	403	427	379	369	359	356	395	386	380	369	394	383	393	391	398	415	417	397	408	419	394	423	401	386	367	380	378	392	388	428	383	387	365	425	418	391	406	397	381	441	355	391	398	433	380	395	383	400	376	376	399	387	429	449	374	378	423	394	349	435	383	397	376	383	399	401	402	389	398	381	370	387	435	408	388	411	397	388	385	408	405	368	381	402	362	397	400	437	365	358	375	387	351	419	388	360	408	397	404	375	420	395	412	395	389	392	389	374	408	387	400	394	379	404	377	398	379	349	398	395	429	421	414	407	377	380	399	410	392	413	381	425	433	383	403	367	391	394	332	435	402	407	389	352	390	389	406	383	418	393	413	330	397	406	408	392	405	389	402	417	385	386	361	378	363	410	397	379	366	375	379	389	404	369	394	378	379	351	393	372	398	386	388	397	382	402	350	433	382	415	410	413	400	377	381	432	420	389	400	423	409	409	414	377	403	417	387	372	396	357	415	382	355	388	429	371	402	413	390	390	375	387	409	419	336	419	377	378	396	353	395	381	432	370	390	379	407	375	443	397	375	414	373	395	395	401	395	407	406	382	408	398	411	387	431	387	395	412	413	416	411	405	367	383	423	394	408	398	405	399	404	402	398	378	417	418	398	388	399	387	399	350	442	410	413	380	413	399	399	398	375	418	409	356	365	373	393	357	383	394	387	391	426	438	416	375	347	401	395	406	410	397	398	409	425	387	403	362	390	411	373	396	358	407	405	364	409	423	411	374	404	416	365	409	395	383	376	425	395	382	412	394	380	452	399	408	366	394	430	414	406	392	362	394	404	410	413	375	364	412	378	350	405	376	380	389	430	420	361	399	374	356	366	397	408	412	401	419	373	368	418	400	397	362	399	403	402	403	387	380	374	400	380	381	378	399	362	400	441	416	402	398	381	382	400	350	400	402	400	413	366	433	382	399	385	404	407	362	377	406	403	373	390	373	374	407	399	404	415	384	366	380	404	397	401	396	424	394	412	397	430	408	384	403	369	419	399	370	407	379	383	389	394	385	373	345	392	399	408	404	372	422	409	388	416	390	401	381	402	376	362	358	374	400	394	387	384	362	405	396	361	396	393	401	428	411	379	426	393	389	420	384	392	388	398	387	357	384	395	417	403	410	421	376	402	382	414	362	417	406	418	379	396	391	411	414	397	378	376	393	393	383	375	383	414	400	387	383	378	439	392	377	409	439	378	371	421	385	420	368	385	420	405	422	387	402	395	374	386	401	410	385	372	423	393	393	360	382	367	369	426	421	382	372	399	454	399	407	414	404	381	404	389	388	373	393	413	361	405	419	397	381	366	380	395	430	404	439	378	383	391	398	375	381	368	356	399	418	407	374	392	395	409	410	380	355	399	391	408	388	411	404	397	398	401	378	403	424	392	420	425	420	382	379	384	397	385	382	404	377	356	393	388	398	390	373	395	404	367	397	436	364	407	384	393	408	380	401	402	378	398	390	396	435	414	398	373	406	435	414	397	366	407	398	377	424	397	401	391	403	397	373	430	376	388	385	383	391	390	379	392	423	389	423	382	419	385	415	367	409	372	402	408	399	394	390	384	412	418	379	381	427	404	379	381	409	367	401	419	393	372	372	405	390	424	388	415	413	383	365	392	402	383	375	374	426	389	402	412	420	390	427	365	388	389	404	411	390	390	363	376	406	396	391	427	420	429	385	407	365	385	392	404	452	370	348	396	342	363	397	395	394	405	369	408	369	412	370	417	385	401	398	385	432	406	373	402	396	394	397	382	409	394	400	369	431	328	392	385	355	425	413	376	364	406	407	450	410	360	372	385	351	394	425	402	386	372	393	382	391	414	409	384	415	401	396	417	411	423	410	404	364	355	386	377	377	370	381	390	420	393	383	397	391	388	361	426	364	392	372	392	397	391	411	408	370	405	442	384	398	364	389	388	379	366	383	383	398	402	387	384	389	390	386	395	414	405	385	399	393	351	443	407	407	394	416	407	393	380	387	411	411	406	388	385	407	388	383	405	417	432	419	409	404	402	383	385	435	411	408	442	407	403	379	372	360	429	406	382	419	378	377	412	359	392	365	427	434	393	398	393	390	397	411	376	405	445	410	391	384	393	423	394	404	378	400	406	429	396	381	418	389	405	379	385	423	380	404	412	369	373	365	394	422	371	410	371	377	455	348	391	434	373	409	370	374	388	374	435	424	415	384	443	396	390	412	387	373	398	433	391	382	357	375	380	420	363	369	398	370	410	373	447	413	398	418	364	383	409	401	401	413	380	364	366	410	411	420	413	395	444	354	433	364	390	391	388	355	410	398	377	386	394	378	412	371	372	409	374	408	394	395	396	434	407	401	414	401	369	397	399	389	392	388	409	409	398	388	394	381	389	372	388	399	404	386	388	375	403	395	394	401	407	396	418	387	399	416	382	360	405	379	401	414	393	381	447	412	396	419	374	404	383	404	392	384	401	429	408	383	390	371	413	380	419	394	420	405	391	380	410	421	399	400	401	394	373	393	400	409	398	380	395	363	391	382	379	405	377	416	430	380	372	391	355	387	407	376	384	421	383	397	400	418	367	396	391	387	382	412	411	399	377	382	415	393	388	387	396	391	423	414	413	397	419	420	386	385	398	405	402	417	399	403	383	409	407	404	399	381	382	419	396	380	433	371	407	380	409	439	367	375	376	397	381	378	402	398	375	390	382	436	380	412	391	389	410	401	389	401	399	385	438	377	415	407	366	386	390	393	396	382	364	383	398	350	372	418	386	434	382	396	395	409	382	366	405	363	388	404	382	383	371	408	404	405	392	407	348	383	394	349	407	388	377	395	369	407	392	411	397	368	398	392	363	381	412	389	369	425	381	409	364	399	413	390	403	360	405	396	420	391	398	402	362	436	365	404	415	362	394	419	387	400	405	394	402	378	409	417	404	383	399	413	397
9082	20707	17377	9830	7305	5683	4145	3126	2546	2092	1814	1554	1363	1217	1111	1012	939	895	810	754	759	794	732	717	728	640	673	655	614	637	664	629	637	613	582	613	575	560	582	584	552	570	584	542	559	554	542	531	551	550	565	568	515	583	563	548	543	533	538	518	569	553	525	550	572	506	541	550	538	558	521	508	523	549	547	547	539	564	544	566	575	554	556	542	503	520	561	527	501	504	530	548	489	547	554	521	548	534	557	553	513	526	545	515	549	493	486	504	501	533	549	546	552	541	559	534	552	505	533	533	541	529	551	536	567	535	562	558	538	541	533	534	498	553	535	527	564	534	519	537	555	521	528	531	502	560	555	526	587	501	522	537	492	509	538	548	536	509	526	544	553	522	529	546	512	559	495	522	540	481	481	557	514	537	511	550	502	536	555	513	523	530	537	499	502	526	539	499	530	507	540	505	505	488	528	523	526	545	542	490	543	526	499	527	528	520	551	483	525	530	533	573	511	483	514	530	564	485	544	559	533	551	510	518	535	478	535	546	540	502	500	549	542	497	511	509	553	545	506	507	533	509	533	514	565	504	502	547	544	536	534	552	557	517	475	531	496	481	516	504	538	523	537	517	528	502	522	532	544	549	507	558	538	552	535	524	542	523	528	533	542	495	525	538	499	515	529	489	485	504	571	563	522	553	550	534	522	553	497	539	486	478	530	518	522	520	567	529	557	496	552	537	510	554	507	495	533	503	521	527	550	527	513	530	496	519	560	492	521	524	489	549	541	520	541	495	551	528	526	467	536	568	527	509	501	534	539	525	511	523	534	547	512	514	527	528	485	486	488	528	530	504	517	581	537	557	521	533	506	537	533	562	521	541	512	570	493	546	525	524	514	544	498	575	506	507	495	500	548	532	532	578	531	524	548	484	534	525	519	576	523	541	526	523	532	559	497	505	550	542	505	505	535	537	552	566	542	512	502	511	536	478	505	522	565	544	508	569	540	539	504	527	532	499	518	553	536	500	530	517	494	516	499	499	516	524	514	527	487	531	484	521	551	506	527	523	522	543	507	516	513	525	527	512	524	525	524	515	569	508	509	516	613	501	526	545	505	520	493	529	518	499	522	531	506	516	532	556	511	539	509	541	534	515	532	514	569	518	518	509	489	492	509	472	511	554	534	557	535	525	516	541	532	515	569	534	527	523	555	491	538	489	564	530	506	505	476	496	514	530	528	522	508	521	522	558	517	551	526	550	513	504	514	504	551	541	594	503	517	539	488	526	539	527	543	553	515	511	538	511	566	519	478	528	515	570	488	527	541	506	490	496	578	503	531	527	497	538	491	521	493	512	592	525	546	524	510	520	509	547	519	576	523	546	502	535	530	525	520	552	539	513	515	517	526	525	491	511	498	537	530	535	536	496	512	548	514	496	512	524	499	501	537	592	540	498	534	506	540	542	539	513	527	531	520	499	515	583	510	522	516	524	544	504	545	516	523	522	505	556	511	521	554	497	542	522	541	511	571	575	536	488	527	523	504	510	531	508	523	520	498	560	504	542	527	535	498	503	559	530	563	565	552	550	525	540	505	560	547	523	504	540	514	519	560	517	526	521	479	534	550	568	501	524	491	535	531	499	507	500	556	568	524	526	506	518	579	503	558	530	518	492	532	523	529	533	534	526	550	556	494	528	549	561	537	524	500	486	486	486	513	513	539	539	538	537	525	505	525	530	521	545	582	536	548	516	540	538	557	525	569	495	533	539	510	559	550	541	543	500	526	519	531	518	507	531	524	497	517	534	507	550	505	510	558	534	532	503	501	509	529	531	547	513	493	520	538	515	535	524	533	515	552	488	491	544	520	566	561	570	538	482	528	558	521	549	559	541	523	512	544	544	528	507	495	509	553	523	546	558	528	531	527	521	483	528	523	544	523	537	537	516	526	529	552	497	513	579	535	519	517	553	531	549	515	556	544	529	555	524	471	541	543	551	516	533	538	534	556	495	543	488	527	511	536	533	536	520	481	541	545	503	498	514	503	536	559	529	539	478	521	457	522	503	498	534	489	543	540	530	479	529	538	530	515	561	552	523	569	553	465	497	519	548	498	536	560	517	527	533	517	525	526	531	558	525	505	482	569	573	557	502	528	540	540	522	535	564	497	534	522	558	536	549	516	513	552	552	519	546	532	518	517	527	500	497	509	486	546	509	531	485	538	539	492	520	513	542	558	537	532	465	503	512	490	514	524	514	580	519	550	527	524	523	542	577	506	508	531	546	551	527	551	521	512	510	535	500	522	538	563	503	509	536	528	488	488	543	549	485	532	510	563	521	532	534	498	531	510	533	532	524	531	559	496	512	535	518	515	520	515	537	543	516	515	546	496	553	514	514	520	548	542	537	503	554	538	528	539	502	553	549	519	551	530	545	530	492	513	460	503	527	515	509	525	518	512	511	526	542	562	524	564	509	549	523	542	494	566	487	534	483	483	531	525	540	561	523	471	520	544	512	529	527	502	566	559	512	577	578	544	545	532	536	526	522	542	533	566	520	540	537	528	513	529	542	541	542	528	494	531	534	501	526	533	507	521	505	488	494	470	514	544	532	511	520	506	534	580	533	521	526	551	482	554	532	495	533	519	524	522	517	531	572	479	503	519	501	555	569	528	542	531	487	516	521	516	544	563	519	513	542	525	556	549	554	526	550	522	517	539	535	552	513	543	505	537	521	498	496	533	534	507	525	535	519	522	578	530	557	529	554	560	526	549	516	538	527	522	494	546	516	510	510	555	500	527	488	503	500	471	533	551	498	524	505	502	499	523	531	503	528	540	553	496	518	565	552	548	596	568	540	547	543	541	572	527	511	503	532	536	514	552	546	492	540	524	538	524	535	529	519	550	519	516	580	548	471	528	512	498	548	557	529	489	559	586	516	507	542	534	504	537	519	475	526	508	514	527	552	505	570	527	531	542	501	533	494	534	510	558	537	525	518	563	531	560	538	597	523	489	565	506	539	525	556	520	514	514	541	537	521	504	486	506	541	532	564	517	598	514	538	538	547	520	517	533	513	520	511	525	549	537	510	506	527	520	515	472	496	537	505	514	524	519	547	504	507	538	556	546	507	522	499	519	563	535	564	562	546	507	540	550	500	531	516	567	530	542	508	551	538	542	512	522	562	499	541	500	563	536	554	534	561	518	547	553	534	483	507	579	485	561	524	547	462	544	542	484	495	532	549	556	555	592	548	527	501	520	534	546	508	494	553	511	542	497	535	529	514	506	493	548	544	491	531	487	500	521	515	501	509	501	493	517	482	541	505	531	503	519	524	538	519	554	520	549	534	510	543	550	527	489	519	567	539	489	539	563	488	515	547	493	517	533	515	527	503	530	546	512	502	533	525	536	522	508	532	519	504	494	527	526	513	546	537	508	544	477	539	527	511	516	541	506	538	513	523	557	498	486	510	537	494	522	523	503	536	522	515	544	509	524	559	554	507	504	513	503	565	528	549	521	482	526	479
27303	20380	8022	1524	818	622	497	396	372	363	313	339	299	287	307	315	292	307	294	274	263	253	245	290	282	283	237	275	281	271	249	284	245	236	271	279	307	277	273	272	262	259	252	288	279	261	278	273	282	269	260	270	238	273	237	246	271	269	272	260	286	275	277	261	249	271	270	277	257	266	280	297	259	279	268	257	277	246	272	271	243	249	232	261	277	290	262	258	245	275	265	264	260	264	263	254	248	263	281	285	243	254	245	266	259	263	258	264	233	258	283	279	280	258	265	260	254	266	272	282	260	259	236	278	266	258	247	263	264	297	242	254	327	229	238	266	268	232	279	246	303	255	279	254	237	271	280	245	284	237	274	283	240	254	245	290	262	273	263	263	260	245	255	275	286	272	280	264	271	302	268	274	281	249	279	282	258	232	280	272	262	264	295	275	259	283	227	266	241	276	268	272	290	247	287	274	240	283	262	277	253	285	261	258	255	297	281	289	272	261	270	249	262	269	254	282	245	257	230	277	294	276	282	280	247	265	266	275	289	256	235	298	252	261	269	249	251	267	277	229	254	269	285	224	276	273	271	255	263	271	274	253	261	235	269	288	263	257	282	276	283	263	256	285	270	274	233	250	293	261	258	282	236	258	262	254	273	251	263	260	285	273	259	253	259	280	263	278	284	267	279	256	273	243	247	260	263	249	274	274	267	253	270	286	245	270	267	253	281	285	266	283	238	266	248	253	255	280	278	285	281	238	245	302	244	252	260	263	257	238	248	264	283	289	264	258	278	265	274	242	265	277	232	280	261	276	258	263	271	255	244	270	257	291	283	258	284	276	272	259	276	269	272	280	263	249	253	259	270	298	264	259	259	255	282	256	247	251	283	303	280	271	267	250	237	253	265	257	225	246	239	275	257	264	255	242	286	299	284	252	292	278	297	256	256	257	256	266	259	269	277	234	260	258	245	260	254	262	231	260	232	281	284	241	270	267	246	268	273	277	268	237	267	224	284	244	251	263	280	261	240	279	282	274	302	249	287	280	228	289	272	261	249	257	251	249	262	286	293	260	268	272	256	263	249	254	283	250	275	299	266	225	259	284	244	245	259	297	289	256	270	271	250	290	282	256	257	252	246	280	271	266	256	276	268	251	268	261	275	249	244	283	259	250	283	231	276	231	251	240	267	275	276	242	263	254	280	265	264	271	239	257	246	294	240	264	257	255	262	273	281	254	264	277	268	289	249	256	257	242	248	250	259	287	245	254	275	254	238	272	245	245	239	278	235	241	251	259	257	271	313	279	266	273	265	250	256	265	270	248	266	238	271	266	280	254	282	264	246	281	271	300	274	280	248	242	256	278	270	253	259	266	271	279	254	276	244	241	227	272	236	290	265	256	258	261	262	261	252	260	243	250	248	269	277	275	273	273	250	261	265	262	245	234	277	279	264	255	237	236	257	267	266	270	250	235	271	266	280	288	270	252	263	248	275	276	262	282	270	258	288	233	282	236	281	281	266	283	299	248	286	281	271	258	264	256	253	267	262	248	283	267	278	265	278	278	243	248	280	257	272	266	248	264	281	260	275	284	286	267	247	251	244	258	262	259	270	256	232	243	272	277	290	283	263	288	275	233	265	267	245	294	264	250	250	256	259	288	272	244	271	251	270	262	271	251	284	281	257	277	256	255	257	265	268	271	278	266	267	269	248	275	288	263	287	238	244	247	238	253	245	262	280	277	277	264	271	253	257	252	252	268	280	259	256	237	277	240	258	258	261	257	288	258	271	265	264	266	251	254	275	251	254	249	261	242	227	286	253	297	253	285	262	256	258	218	286	298	260	258	273	263	265	256	283	253	248	258	255	244	303	274	284	272	264	257	276	213	289	279	292	258	251	247	263	238	270	260	272	244	260	253	262	293	264	267	283	265	272	259	285	274	278	277	279	249	273	261	279	256	257	250	270	223	251	250	267	257	236	259	273	256	258	268	269	266	246	263	261	261	269	242	315	266	260	279	262	220	277	245	264	265	266	248	264	270	274	267	259	248	242	254	264	263	270	264	236	287	252	282	281	245	276	271	269	278	252	271	236	256	272	261	255	248	268	260	261	276	292	261	272	285	229	294	265	256	266	248	296	255	288	264	264	260	245	311	256	233	243	290	288	251	271	259	285	225	276	246	269	239	257	261	282	257	267	292	271	274	260	285	272	256	290	273	285	260	258	263	273	224	257	230	279	247	259	259	256	265	267	272	262	274	254	283	257	279	237	270	268	244	257	276	278	259	234	255	259	225	287	269	263	252	286	269	260	284	282	263	240	264	260	245	252	266	262	285	253	256	278	285	237	240	258	260	263	242	268	264	274	287	248	263	299	246	274	264	259	291	259	274	265	243	272	256	284	263	259	285	277	280	259	254	237	284	265	249	251	276	257	289	288	294	278	252	266	252	258	271	248	250	263	271	266	278	251	285	231	267	250	269	243	255	286	246	260	247	254	267	277	231	273	271	244	289	226	273	266	264	255	232	231	260	258	258	285	236	270	242	250	279	295	269	261	282	256	278	257	250	258	277	267	270	251	267	289	259	277	288	255	263	262	277	281	295	252	290	266	246	260	267	280	252	269	233	260	266	280	252	269	224	289	287	229	284	286	237	265	281	271	270	295	255	270	265	278	249	262	230	285	267	271	266	248	287	254	280	241	231	253	270	234	263	267	227	268	280	263	251	248	279	279	276	285	262	262	263	275	252	235	295	259	290	286	269	259	262	277	268	232	272	260	246	278	271	240	252	250	259	278	288	275	261	275	231	279	277	264	277	256	257	260	275	244	261	266	274	273	249	263	258	298	258	245	284	257	255	273	262	284	273	253	261	257	295	283	248	264	244	257	261	272	239	262	232	261	240	266	278	273	272	279	261	251	256	273	265	280	273	274	256	299	265	264	250	262	275	269	295	280	240	240	271	275	262	255	279	285	293	253	252	265	249	245	246	213	255	264	263	248	270	278	270	318	279	261	251	233	239	260	245	288	284	267	278	265	265	265	287	282	282	269	277	229	273	233	255	266	243	294	285	284	273	276	276	255	252	298	286	272	247	302	257	258	273	253	273	262	259	276	275	273	264	239	254	275	268	272	247	260	249	273	243	258	285	256	251	261	257	265	270	246	284	251	275	263	264	243	258	251	265	259	289	279	281	252	273	263	260	244	245	243	256	290	250	273	246	260	256	264	248	296	268	281	266	276	241	284	257	276	248	279	260	279	269	268	298	265	266	247	267	259	301	232	271	251	297	247	274	261	285	245	277	283	273	273	276	274	276	272	272	289	274	271	263	253	272	268	258	244	251	291	278	218	277	266	271	260	254	285	279	257	237	261	245	275	275	236	244	282	256	265	242	289	252	284	270	279	268	279	273	267	293	273	275	259	239	279	244	255	246	254	262	271	275	282	256	237	278	267	269	270	265	251	280	278	264	254	249	273	232	296	269	301	284	268	274	257	262	256	296	236	273	283	265	256	277
5436	5001	4266	2236	1720	1344	1067	837	726	613	526	496	424	448	430	397	386	414	374	401	395	341	361	374	375	394	363	352	364	371	347	333	357	376	350	359	346	333	386	328	352	364	363	349	330	353	374	354	367	370	370	347	360	335	357	376	356	363	354	326	406	383	399	370	348	380	379	362	375	356	340	368	345	332	383	328	348	371	322	375	360	344	370	368	337	389	368	349	349	326	374	354	390	363	351	334	336	365	343	355	317	348	351	368	365	344	347	380	345	351	372	353	360	370	338	367	362	308	371	380	348	362	356	345	388	338	369	368	333	344	304	332	330	341	346	365	376	346	346	370	342	365	368	370	351	340	354	341	356	367	383	351	358	344	348	312	344	309	345	334	351	363	340	367	367	358	355	361	364	326	375	363	382	312	364	394	355	361	361	376	375	340	358	352	377	339	342	332	339	341	352	363	332	376	353	353	365	346	361	373	355	386	338	375	352	380	355	362	342	397	363	359	334	323	348	371	346	345	377	368	406	341	393	339	361	398	353	370	362	361	362	356	374	372	357	357	345	320	382	353	393	350	324	337	328	387	355	336	345	355	328	360	354	318	346	337	363	361	375	349	318	345	346	372	332	365	377	349	362	365	341	356	353	346	349	366	358	364	344	359	344	358	350	370	332	368	342	360	356	378	332	358	368	358	316	360	379	326	375	366	342	353	350	363	355	369	348	361	303	343	358	363	338	348	333	343	404	328	353	340	345	348	350	352	340	360	332	362	378	321	357	356	371	363	375	339	353	313	354	347	332	367	337	356	327	367	365	340	372	380	372	351	370	380	352	332	328	353	323	379	345	340	337	379	375	379	390	336	362	359	374	355	374	397	370	366	342	362	357	343	361	356	366	379	321	336	347	381	335	313	369	338	365	350	344	332	321	368	339	347	349	355	375	372	343	354	381	375	346	372	354	346	341	333	327	324	336	352	341	377	388	346	369	319	347	355	394	382	344	347	335	350	327	341	375	323	368	331	321	353	387	382	397	392	338	354	352	360	353	357	355	379	334	361	348	346	351	372	346	390	369	373	365	390	355	361	359	365	363	305	348	335	380	384	364	376	367	341	364	379	354	312	366	407	353	333	355	342	358	358	332	346	363	345	335	360	364	370	372	351	355	329	374	332	371	350	379	371	329	335	328	361	335	372	384	349	323	314	381	358	385	356	384	327	376	349	355	363	331	371	354	341	350	330	322	346	337	334	341	368	356	369	372	372	367	351	346	350	364	338	360	356	370	354	351	376	393	345	341	313	394	363	342	354	349	392	340	325	364	374	368	335	362	362	338	357	349	360	366	334	380	351	338	375	330	346	350	319	341	383	315	358	339	363	374	371	399	330	326	339	361	339	332	380	343	345	364	341	356	338	354	337	366	355	374	332	370	315	354	369	369	382	348	335	319	353	399	346	370	364	377	352	318	344	334	324	390	360	339	359	321	348	361	385	374	354	347	359	381	335	310	333	345	378	323	355	360	324	343	382	348	343	325	352	350	371	334	362	331	348	385	358	356	344	353	341	340	347	343	380	376	358	341	354	352	327	368	388	388	361	344	330	310	390	367	355	349	347	350	362	349	359	338	363	382	368	333	342	331	360	396	346	335	336	349	396	394	374	313	328	337	322	367	339	372	347	359	371	357	387	357	345	347	340	360	353	391	350	350	333	353	328	363	360	363	343	332	392	339	364	386	298	339	343	370	366	374	345	387	334	353	368	350	364	329	366	348	322	343	370	358	339	361	351	348	353	349	364	360	352	378	361	372	369	343	377	350	358	364	338	348	330	365	380	366	358	314	367	368	326	317	369	364	362	325	355	356	372	359	380	374	375	358	350	359	337	337	359	374	342	339	362	343	341	351	369	348	359	367	368	349	383	389	375	378	363	367	365	361	321	328	336	351	347	359	377	346	375	348	369	364	327	348	381	357	383	374	368	366	316	324	356	373	335	401	345	351	372	368	349	372	327	344	341	350	362	338	353	341	358	323	336	360	363	345	344	382	334	354	354	335	346	365	355	389	348	354	375	378	338	352	326	357	322	329	349	316	337	360	357	346	362	351	351	373	381	334	348	338	307	366	358	321	380	373	355	347	338	333	336	344	394	370	331	329	324	328	367	319	369	371	342	383	368	308	312	328	367	371	342	375	369	360	339	380	324	342	349	337	343	300	335	378	369	379	357	383	367	351	341	325	362	375	353	384	376	361	338	373	331	391	341	343	348	357	383	363	353	340	357	373	368	362	329	366	337	323	346	330	338	376	356	328	336	357	351	361	360	369	331	369	344	333	383	373	362	360	336	367	337	369	366	335	343	342	367	363	366	352	374	314	342	367	323	364	370	315	332	360	347	368	311	370	366	341	324	369	374	324	337	355	383	349	405	349	400	342	340	363	324	349	330	352	346	319	364	372	361	341	345	344	335	359	362	404	377	341	332	365	366	368	365	381	374	379	319	344	354	349	347	356	341	338	374	361	345	348	348	358	349	366	352	373	363	350	332	376	356	355	380	373	374	372	339	362	363	353	319	385	348	328	366	323	342	356	349	352	394	389	357	364	387	375	353	356	397	330	343	370	355	395	337	376	351	337	393	366	330	354	388	337	365	344	362	357	375	388	318	338	315	394	332	365	362	372	322	352	343	355	373	370	363	360	335	347	350	353	370	296	354	348	355	348	343	339	309	363	338	343	346	358	357	344	383	392	333	356	342	372	357	364	363	308	353	385	336	324	360	330	315	362	341	377	365	366	337	372	361	386	353	398	332	361	408	351	344	341	341	342	329	343	349	372	365	356	341	350	324	340	388	369	356	322	370	361	356	360	366	327	372	395	341	338	360	345	385	355	335	364	333	354	363	370	344	347	375	368	342	413	357	334	379	338	343	380	366	353	339	354	383	374	390	339	358	349	352	351	347	348	336	358	374	350	360	328	419	359	353	371	368	358	343	361	362	360	335	347	343	344	331	316	322	328	323	309	388	368	338	339	354	346	340	333	362	328	357	356	371	355	361	365	358	386	360	316	360	333	381	350	328	329	310	361	391	356	331	355	355	360	358	354	356	330	353	354	333	327	329	329	327	346	371	359	329	356	389	345	367	355	353	334	354	351	336	367	374	358	354	366	358	340	372	373	368	369	354	377	363	362	400	334	323	382	365	378	350	330	329	357	352	361	371	362	347	360	340	348	375	343	342	340	333	356	379	395	362	373	374	333	356	359	363	335	372	345	387	335	334	386	366	366	343	333	327	367	357	374	355	354	405	352	318	347	357	353	354	367	361	371	360	355	331	334	349	347	383	390	364	348	344	354	339	349	366	340	345	368	356	357	336	337	351	337	366	347	345	340	347	327	359	377	347	365	412	341	331	357	352	359	344	362	367	371	351	331	371	356	355	353	369	344	355	360	390	356	332	315	350	347	339	354	345	367	354	344	354	311	352	330	351	375	362	353	362	333	324	367	324	364	303	332	337	384	349	323	331
24476	21620	29095	24638	21577	9281	1632	1087	836	766	719	679	609	628	558	539	542	516	487	458	507	474	459	489	499	481	446	484	472	493	445	479	459	454	470	454	453	465	452	465	448	441	454	466	476	463	435	471	423	456	466	448	426	419	445	418	460	444	439	416	438	444	446	453	465	435	463	454	415	447	418	417	437	477	416	444	469	427	442	425	454	457	463	438	487	443	479	451	454	430	396	415	422	455	436	435	417	452	463	415	466	457	422	450	455	431	472	398	466	449	436	466	441	424	426	431	446	418	427	446	448	467	488	430	411	434	457	448	453	453	443	440	405	443	454	443	479	452	448	440	456	450	453	453	464	399	411	407	456	457	446	436	442	430	458	476	447	442	443	445	452	476	409	447	413	417	431	464	429	468	432	472	428	427	441	444	406	458	471	463	414	435	455	415	463	436	466	437	446	417	409	431	445	449	472	436	440	415	475	431	474	469	464	428	432	413	438	426	399	444	451	447	458	468	426	425	469	430	413	444	422	440	424	450	467	447	441	428	457	469	442	408	484	446	420	452	454	439	451	456	461	442	467	423	465	430	402	436	423	434	451	439	450	425	430	413	447	424	452	436	444	484	463	449	458	484	402	436	441	413	458	487	421	419	451	418	440	395	452	438	458	419	445	424	442	438	473	455	410	500	434	417	437	484	451	451	416	447	480	466	420	436	456	468	455	429	440	395	439	458	417	455	469	397	440	427	437	468	492	438	431	382	418	449	441	396	420	433	463	407	415	410	440	454	467	445	447	433	440	435	418	454	481	459	471	437	424	461	458	439	433	441	471	440	457	454	465	430	439	456	431	435	457	443	437	460	433	412	451	440	403	413	434	440	441	455	439	434	492	481	439	461	430	457	445	424	464	429	438	445	478	434	405	410	423	392	442	433	415	421	423	410	472	449	442	415	419	449	442	436	424	443	436	441	437	438	420	454	455	412	457	410	472	434	487	447	472	463	434	452	432	436	449	419	440	429	454	420	433	413	429	439	455	430	466	429	386	471	442	429	431	430	452	414	437	435	434	439	448	445	433	413	435	466	478	419	442	445	439	430	447	451	426	422	454	415	467	420	447	467	488	433	458	421	427	451	451	430	444	466	443	470	462	440	488	445	424	438	453	463	410	458	444	422	441	436	439	435	470	410	399	473	479	433	459	438	447	397	434	468	459	421	469	431	427	438	445	431	435	434	444	431	397	466	451	426	456	467	419	422	467	446	447	428	424	482	453	478	435	416	432	445	456	395	477	433	449	458	405	472	455	430	412	445	418	451	458	435	458	433	475	429	441	453	404	452	444	471	469	459	424	435	448	468	435	453	461	448	459	426	432	460	421	427	405	421	444	399	455	444	430	423	438	452	445	425	413	433	459	424	450	482	471	458	441	428	422	423	414	456	479	429	392	468	428	474	425	407	449	396	445	410	459	446	434	465	413	454	425	485	413	447	441	458	453	438	421	440	437	442	422	441	417	405	440	443	424	462	414	432	426	447	409	441	410	450	429	434	429	432	443	407	460	434	433	389	403	479	461	411	430	398	424	440	463	425	440	427	428	454	436	430	428	396	447	430	430	449	429	451	432	433	457	490	474	443	458	444	456	453	443	446	410	425	468	414	444	432	499	420	458	475	451	471	429	386	450	453	447	405	462	428	451	439	447	434	471	427	461	435	425	441	476	413	415	437	435	431	408	457	428	420	456	430	434	417	418	439	403	453	438	422	439	448	470	426	456	432	499	413	463	478	435	448	466	435	470	450	464	482	430	420	454	433	488	438	452	456	420	403	421	421	445	427	413	426	460	433	450	409	437	445	453	417	454	453	405	450	443	419	458	463	453	415	425	457	441	463	410	426	411	452	438	452	470	443	432	427	455	473	460	480	455	473	494	436	478	437	447	456	459	424	417	445	445	423	469	394	432	453	441	459	437	421	451	437	445	453	439	492	457	432	471	451	438	458	450	432	447	441	427	475	419	390	437	434	407	442	459	457	435	478	447	415	452	458	450	414	448	453	466	452	469	415	414	473	447	448	437	417	438	447	427	431	478	423	435	411	449	428	411	465	426	433	465	426	445	477	423	446	473	457	426	449	435	436	466	477	439	421	433	444	468	454	453	465	424	417	449	464	446	413	406	421	462	435	443	424	449	438	458	444	424	411	395	441	440	452	413	426	461	463	471	409	431	424	415	469	441	411	454	442	412	426	443	409	438	473	438	434	427	476	428	446	446	464	414	449	470	415	420	461	441	477	436	413	421	420	427	435	419	447	451	445	446	423	436	434	464	459	418	444	444	472	422	438	418	435	405	441	410	431	461	465	446	487	489	410	431	447	416	470	427	450	411	477	425	439	435	464	473	446	435	433	430	409	477	442	441	452	471	463	453	444	447	439	452	469	454	481	417	419	458	405	442	491	405	426	421	470	442	428	424	427	433	470	418	436	448	393	418	416	465	450	445	456	468	451	434	454	456	472	456	475	470	463	431	445	505	428	402	413	442	461	419	442	460	445	422	423	441	443	459	425	467	466	397	451	429	452	437	422	465	472	449	468	444	452	453	414	422	432	473	454	416	438	485	431	413	475	430	450	422	448	434	431	489	396	447	455	448	468	471	435	416	444	425	446	443	431	450	422	422	445	478	422	424	430	433	449	443	458	436	432	424	440	432	485	423	448	456	408	419	418	471	402	416	411	462	433	468	434	477	451	440	467	457	424	415	416	434	404	463	436	446	432	443	430	433	433	447	420	434	426	424	424	464	448	426	493	453	466	421	426	436	430	481	423	456	448	429	448	427	429	420	422	447	444	445	428	415	469	449	408	420	460	453	456	426	430	450	434	439	444	442	466	446	449	418	435	428	408	496	443	460	449	395	409	429	442	446	437	439	443	438	412	401	436	402	467	444	425	461	422	415	434	426	441	453	430	455	402	448	413	442	468	440	435	409	414	434	446	457	472	480	453	417	457	430	454	441	442	427	457	473	420	421	450	426	427	459	396	423	450	454	395	477	430	449	440	433	416	436	441	423	397	420	452	451	413	439	457	446	449	432	458	481	426	412	454	417	476	461	459	414	452	432	451	484	478	456	429	449	443	413	450	473	432	449	419	420	438	435	437	427	457	460	405	433	434	429	420	425	448	422	466	444	427	451	436	469	434	419	482	453	447	442	410	449	466	429	434	422	447	459	460	444	407	423	481	403	439	409	422	430	461	456	465	446	453	441	454	398	405	441	468	438	476	464	414	444	414	446	450	423	405	456	435	442	390	454	477	434	487	450	424	408	437	437	442	450	459	420	425	423	406	462	411	435	428	442	461	432	428	411	455	439	438	427	455	439	443	416	383	399	446	447	440	450	431	433	481	404	479	458	412	423	420	410	413	444	473	452	412	451	423	448	465	415	418	443	415	406	440	437	430	479	454	396	415	425	438	437	438	456	420	414	461	423	449	437	416	427	455	454	435	435	419	443	441	422	439	419	412	441	428
6657	14820	12259	6677	5022	3773	2785	2221	1829	1533	1352	1200	1095	995	915	899	796	756	724	692	704	687	701	687	646	692	672	664	649	630	595	582	631	623	591	608	633	600	621	611	584	586	627	632	605	639	568	552	598	612	588	594	585	562	583	612	621	620	567	595	547	582	572	568	628	563	591	648	573	601	543	581	613	591	596	589	584	628	589	618	606	621	584	587	634	562	586	614	564	567	624	563	563	565	620	573	563	613	606	566	589	557	583	626	652	554	605	603	624	589	581	611	606	608	620	598	583	568	573	596	643	575	615	575	593	556	604	626	586	610	596	579	581	618	557	551	610	553	580	588	578	561	595	575	580	570	620	591	604	582	597	560	607	595	596	574	586	595	589	551	584	549	595	583	592	550	556	579	577	584	615	555	606	619	585	578	571	564	572	552	549	592	565	560	576	580	594	573	587	555	596	564	604	553	600	566	607	642	519	607	586	588	584	557	577	573	557	567	600	611	593	569	605	612	576	570	624	574	555	591	575	568	585	622	555	556	587	589	593	581	573	581	528	572	614	634	563	591	568	546	558	598	610	571	589	561	606	611	588	637	580	560	604	543	574	580	579	583	588	561	577	593	543	550	578	602	577	566	589	583	582	579	587	591	604	578	565	567	581	575	562	619	590	574	545	607	598	604	549	580	606	577	579	612	548	571	575	588	557	600	572	602	639	607	587	599	584	608	611	625	567	565	611	591	562	570	614	590	592	570	638	646	595	594	615	608	602	543	538	607	542	622	549	582	583	626	606	573	576	616	592	579	616	592	573	603	572	597	552	595	595	562	617	539	580	601	594	551	566	584	574	594	623	612	556	594	564	574	558	626	590	596	554	586	631	523	578	574	564	591	616	589	562	623	579	617	541	595	548	549	614	567	553	582	592	616	596	598	600	585	595	562	575	579	607	567	597	587	571	597	599	626	580	589	560	547	595	589	542	639	577	568	601	599	598	578	625	598	546	580	579	585	577	559	574	606	590	562	598	598	579	624	597	563	597	632	565	558	610	551	613	623	535	592	604	577	603	567	604	584	542	582	610	569	611	535	627	575	561	595	573	583	574	586	566	612	590	575	592	585	592	586	562	598	579	597	636	627	572	605	572	563	574	606	590	554	597	573	541	586	582	636	579	562	611	627	603	512	598	608	575	560	561	570	573	565	618	571	573	608	599	525	519	577	646	601	623	574	571	603	540	613	556	559	615	566	565	607	550	624	592	598	564	597	552	574	561	609	592	621	581	592	604	557	552	584	600	549	559	584	610	592	617	571	620	577	568	662	566	578	636	553	589	592	562	593	582	590	605	605	581	582	542	609	571	560	584	579	593	606	588	596	606	594	615	544	594	601	564	561	578	582	597	629	584	561	578	568	617	573	570	578	590	584	610	575	577	593	615	598	558	600	608	603	609	590	621	602	605	566	598	559	597	588	577	584	582	564	579	597	545	547	557	585	564	567	592	611	577	583	557	632	588	614	594	589	572	577	577	590	616	571	622	588	608	606	624	591	551	587	571	575	536	594	584	554	606	559	578	555	583	601	613	630	582	571	608	616	591	597	583	592	594	607	591	619	613	551	582	573	550	598	562	586	569	622	600	594	577	577	590	581	611	599	580	577	595	552	595	563	582	635	581	609	601	586	611	568	597	593	609	593	570	611	557	601	619	597	592	551	608	557	583	573	585	604	600	593	592	576	574	568	557	610	585	605	529	576	579	581	546	574	651	544	573	594	587	615	627	565	571	592	557	592	599	559	577	602	619	599	580	604	596	557	558	582	589	569	598	580	608	560	585	577	561	576	557	589	646	568	615	576	615	581	590	612	609	594	638	571	583	590	602	590	557	577	603	569	601	581	574	581	609	602	599	579	581	601	626	583	551	582	590	603	600	603	573	620	621	591	618	534	569	575	606	569	603	576	556	570	606	592	602	586	568	600	585	533	577	594	595	559	598	569	565	560	557	550	571	622	615	615	585	601	611	582	609	586	596	564	559	541	617	576	631	575	609	533	582	588	613	592	565	570	536	621	571	569	522	596	545	590	592	609	564	592	573	541	598	569	565	620	575	569	588	578	545	599	567	598	571	626	562	559	531	581	564	585	589	618	578	584	617	594	625	552	546	613	587	615	552	584	587	605	654	585	606	581	660	554	579	583	583	545	618	544	549	548	583	606	555	608	609	602	578	608	552	551	615	598	616	603	592	596	551	619	611	563	608	573	575	595	608	573	585	624	600	563	582	565	571	618	563	546	594	580	564	618	568	567	599	592	583	562	560	554	574	589	615	585	569	579	522	578	590	586	574	623	599	564	540	594	593	598	648	652	624	566	575	617	561	558	549	582	565	582	566	553	592	616	575	555	598	607	603	540	582	540	592	608	581	593	612	595	576	555	632	554	577	578	597	589	574	615	611	582	531	581	596	575	588	566	609	591	594	585	610	560	585	595	627	579	573	576	572	607	601	552	587	597	588	643	610	555	545	601	600	600	627	616	601	595	583	588	579	553	551	560	564	616	604	582	625	616	595	564	622	557	599	571	546	572	573	575	585	569	594	614	584	569	567	538	591	577	573	617	590	566	561	593	568	601	632	564	545	566	585	561	576	568	543	586	603	622	544	567	549	600	619	567	551	582	601	542	582	570	533	562	611	580	592	634	574	611	585	581	577	580	595	576	581	596	598	598	623	550	605	546	573	594	604	561	618	555	602	619	600	617	583	621	563	568	617	601	579	603	609	594	609	601	589	601	563	521	601	576	609	550	575	562	596	573	592	594	559	572	567	604	603	589	565	557	586	579	603	572	568	546	585	565	554	645	570	576	579	600	571	564	570	591	585	567	584	563	598	622	604	577	560	544	583	529	617	586	608	559	596	580	606	571	550	529	593	574	597	594	601	579	566	595	581	569	588	548	571	628	578	601	616	582	602	577	609	599	592	575	524	568	603	618	581	552	571	593	572	565	591	597	599	582	574	592	595	593	564	599	559	588	613	535	573	546	614	591	598	598	608	596	574	603	626	556	615	585	560	608	590	542	604	619	593	579	560	551	587	586	589	618	605	583	563	554	564	547	567	639	585	587	579	573	590	589	571	593	600	591	573	542	556	586	570	551	581	548	577	587	562	561	604	551	615	561	540	606	595	614	567	566	619	546	612	561	603	575	626	589	570	605	643	633	575	570	564	579	546	591	570	619	591	561	629	569	563	544	631	621	562	599	592	593	578	558	600	552	601	616	603	576	601	581	639	574	590	576	628	592	609	593	604	549	586	567	558	580	596	623	584	596	601	587	615	594	613	585	564	591	582	604	586	571	596	592	582	624	613	584	575	568	569	603	548	577	587	620	570	536	561	572	613	534	592	562	641	579	616	551	565	564	549	606	579	536	571	587	583	598	599	595	578	603	581	606	613	581	593	549	585	569	579	562	568	613	563	578	615	545	572	587	579	565	648	585	577	579	557	550	583	598	600	538	545	578	604	612	602	579
23442	21626	29566	24182	21626	21593	6929	1617	1101	989	835	750	682	644	586	574	543	540	496	487	463	451	507	500	421	448	441	427	417	473	419	403	419	376	438	416	363	424	404	402	400	420	397	413	399	391	405	384	441	419	442	395	398	393	394	367	418	384	394	385	365	422	424	406	425	419	415	362	423	415	400	366	376	394	357	394	423	414	396	369	385	359	453	405	381	394	383	417	390	406	380	425	378	429	395	369	382	385	354	427	417	374	410	428	404	408	409	383	382	391	395	372	423	381	377	380	421	404	424	357	426	382	400	412	359	407	410	393	387	393	392	406	387	380	403	385	377	402	376	399	410	373	414	405	414	391	456	395	419	405	367	379	398	383	407	383	403	379	360	406	370	381	406	393	390	377	393	403	356	408	371	400	381	376	401	386	382	377	379	358	357	415	421	373	401	392	415	386	397	394	386	401	405	374	390	366	382	361	387	387	386	367	399	417	385	360	371	387	374	389	393	391	403	354	409	364	391	387	382	363	384	392	385	341	377	381	382	391	363	367	404	385	364	394	386	389	382	378	373	364	382	377	381	437	432	423	343	385	397	399	377	403	387	391	356	334	403	414	381	400	375	405	418	368	400	369	403	384	356	391	395	394	363	379	357	409	406	397	424	403	380	374	381	377	397	377	386	381	403	397	398	373	383	401	389	418	388	358	420	389	379	393	407	357	392	399	391	396	367	395	374	382	405	413	417	366	391	388	398	410	384	432	450	369	405	392	374	393	390	387	386	400	408	406	392	420	385	407	405	360	383	391	386	370	391	388	371	410	412	399	372	371	367	357	413	377	395	371	391	410	415	347	392	416	399	374	399	355	362	433	429	343	379	407	426	419	385	416	402	376	380	368	379	409	429	401	372	370	389	393	400	400	388	437	380	403	388	360	418	416	368	395	417	391	377	419	405	359	378	397	400	396	431	369	409	382	358	404	395	398	376	367	394	373	358	401	361	386	364	397	403	363	367	380	368	410	422	398	407	389	403	372	355	383	408	400	394	370	385	385	416	410	398	405	412	393	371	423	399	469	394	391	390	364	383	397	390	415	416	420	386	365	438	350	371	367	389	381	418	383	398	391	398	372	381	386	401	399	394	365	371	406	388	386	392	401	384	361	382	382	407	384	386	397	409	349	385	382	424	372	390	391	382	375	396	372	398	416	400	385	391	396	417	366	370	415	393	381	389	388	393	398	429	402	387	383	398	417	397	389	404	412	395	361	398	383	419	400	416	388	424	389	387	379	393	405	418	366	376	373	407	400	408	375	394	399	398	393	367	373	383	389	377	394	396	412	381	387	422	406	382	377	387	363	388	375	411	368	396	411	393	394	398	427	407	385	439	386	403	434	422	405	400	447	368	384	381	366	397	359	387	381	386	370	399	397	388	408	429	364	403	408	364	395	370	420	361	403	415	369	390	369	412	384	368	390	394	397	390	392	395	415	395	405	395	363	420	398	361	393	381	403	398	393	397	393	413	366	388	407	377	384	387	391	359	385	394	420	388	360	380	354	388	393	428	398	398	381	377	429	368	381	377	375	392	391	373	397	377	381	424	396	402	385	401	374	384	358	406	370	420	387	379	379	385	391	379	364	391	412	372	362	401	384	404	381	384	431	389	414	382	401	389	399	400	372	388	387	394	404	395	418	418	391	398	399	363	382	394	384	423	408	402	369	358	371	380	417	366	382	383	399	374	414	385	353	406	396	414	402	377	425	408	400	425	387	397	393	397	394	398	378	376	374	356	371	401	379	372	398	383	389	357	397	413	412	375	426	381	379	369	425	367	363	385	391	374	385	392	441	370	387	395	356	390	387	375	378	350	391	421	378	382	362	388	375	387	358	400	400	360	376	346	382	373	364	381	378	392	407	373	378	391	405	375	433	404	373	352	398	422	370	394	383	372	355	395	405	394	356	402	412	378	387	350	430	355	410	354	364	383	402	405	387	418	356	384	381	389	375	402	385	422	378	368	348	375	441	411	364	405	382	410	385	389	386	361	421	396	354	386	394	400	396	368	341	387	433	377	413	375	365	394	374	392	362	394	400	386	365	374	422	398	388	403	375	388	452	404	387	406	385	385	429	394	381	374	418	433	394	367	378	411	378	395	380	385	347	355	395	376	409	381	376	360	383	388	386	371	391	416	390	401	357	377	384	361	377	395	390	372	369	403	394	407	351	380	390	405	400	397	382	395	363	378	415	374	424	428	404	380	378	369	389	391	368	375	405	381	376	372	372	375	405	375	393	404	359	401	382	357	362	384	398	366	405	382	373	396	411	404	427	395	381	395	418	398	387	377	413	406	407	409	353	375	429	368	409	378	406	401	410	382	439	398	375	379	393	380	413	420	359	437	337	385	399	398	403	372	363	410	371	396	343	411	439	388	368	390	368	410	371	369	387	394	403	378	359	385	396	377	382	394	400	406	355	415	388	382	408	345	398	387	381	397	384	369	380	400	388	358	406	389	397	380	352	386	401	370	358	388	392	374	394	390	410	399	379	355	386	446	363	392	399	388	417	355	375	361	379	398	382	424	385	381	376	379	366	382	360	381	398	364	398	389	400	397	355	371	391	424	392	413	400	388	339	404	374	405	400	380	427	386	380	386	357	397	366	368	387	383	378	380	423	413	374	369	438	387	339	398	388	376	380	396	364	364	395	369	379	371	383	394	444	332	388	405	391	358	358	411	415	389	401	365	381	378	381	403	396	378	359	411	359	357	416	369	361	420	387	383	405	400	410	363	372	390	376	367	400	340	377	369	368	359	365	382	345	338	414	364	375	387	369	404	383	366	369	421	366	345	349	421	399	376	382	423	382	386	353	401	387	376	395	425	401	387	371	403	398	378	402	381	393	370	427	366	400	355	413	423	388	394	410	376	390	366	357	416	396	418	380	385	378	388	369	399	397	396	361	362	372	380	384	410	364	369	379	391	393	395	396	377	405	350	389	336	391	391	374	432	377	411	388	398	407	394	388	390	370	421	378	362	377	385	392	398	384	380	394	422	373	373	371	372	389	416	379	412	360	348	364	389	392	386	367	407	380	389	382	407	424	399	375	382	355	376	378	397	402	390	384	399	414	366	369	383	355	357	357	421	386	402	393	370	393	384	349	368	427	413	381	392	418	381	360	385	407	395	391	381	401	356	389	407	352	366	395	398	384	399	399	375	373	384	396	411	401	407	408	399	381	400	377	382	357	405	400	372	388	382	417	397	384	373	383	369	367	385	363	391	387	402	380	395	379	387	379	398	414	399	369	432	344	386	378	417	382	379	377	406	410	361	401	387	382	371	355	393	367	385	368	376	381	372	366	410	367	372	360	383	391	423	383	391	375	410	386	367	383	360	384	363	375	408	373	361	354	420	347	394	400	411	366	407	390	433	391	401	364	391	369	382	405	396	370	357	410	390	421	377	385	400	394	365	392	374	364	413	378	390	425	403	316	388	381	390	378	397	384	397	349	407	391	398	382
9000	20780	17576	9983	7412	5658	4055	3199	2656	2126	1795	1541	1296	1232	1092	1012	932	930	806	752	750	749	717	709	691	659	683	649	640	624	594	610	566	615	574	568	555	581	599	540	548	566	592	539	562	540	569	556	553	537	543	519	550	546	552	504	522	558	525	552	529	542	559	512	514	523	546	571	543	558	497	540	545	536	561	521	563	548	527	550	517	530	489	564	499	534	499	553	508	569	549	506	548	505	503	543	517	497	545	485	501	548	540	533	496	492	523	509	486	543	514	566	540	537	533	502	489	507	498	545	562	529	513	565	552	506	524	552	539	527	541	528	507	539	561	492	535	516	576	499	536	537	517	524	517	529	554	506	492	545	496	541	525	511	555	495	515	535	536	504	536	490	505	539	529	519	550	540	531	528	496	530	542	528	518	550	492	479	518	501	553	498	514	485	571	502	511	559	479	527	526	480	536	559	518	554	540	508	508	545	496	505	559	530	520	513	546	535	518	518	554	515	533	525	528	520	538	530	519	529	487	531	523	534	506	568	518	565	472	506	522	538	527	518	555	544	516	511	544	534	497	514	519	537	523	501	512	500	513	524	493	538	544	523	483	514	530	523	551	497	506	513	516	532	495	521	462	484	520	546	519	550	529	528	565	536	520	475	472	506	504	529	493	512	506	530	554	519	502	515	530	496	488	500	519	513	512	546	549	498	531	518	553	491	475	519	489	499	509	522	507	543	535	510	541	530	541	567	510	511	503	516	545	544	547	507	509	546	521	524	549	513	554	503	523	532	528	506	488	521	498	537	553	518	522	543	518	530	519	504	537	542	502	541	543	531	483	531	527	517	512	507	558	506	510	518	527	505	519	503	542	474	575	503	518	547	531	502	515	513	489	560	499	497	516	539	518	519	480	541	530	562	499	538	559	494	512	539	530	542	542	504	520	494	506	523	530	503	490	539	501	574	500	521	542	527	559	540	540	536	517	554	517	525	521	538	494	521	510	520	545	524	563	502	511	544	536	512	556	507	543	519	529	526	536	509	539	504	530	564	530	503	526	521	508	532	554	510	536	538	533	488	517	519	516	496	520	505	486	532	525	531	535	549	545	523	583	521	551	462	522	515	544	533	488	508	523	550	534	479	550	522	525	497	547	528	512	502	562	563	503	548	571	522	520	534	536	566	535	506	531	537	483	525	523	528	535	559	513	510	525	538	491	515	526	490	507	496	505	535	513	509	541	545	534	536	494	548	470	528	513	520	533	517	510	564	517	527	510	533	530	523	522	518	529	539	544	517	490	523	554	525	524	511	511	509	526	576	527	520	520	524	507	496	522	524	513	515	505	516	481	486	525	476	526	506	543	526	506	477	518	510	543	533	461	529	537	529	520	488	483	555	525	538	547	523	505	520	590	521	497	535	530	535	527	542	510	468	533	522	528	517	512	495	525	549	549	496	525	548	516	508	501	518	501	510	522	543	560	513	560	525	502	507	509	471	502	521	508	488	501	547	519	496	513	531	504	509	525	516	553	534	505	534	525	513	550	539	511	521	560	583	538	562	506	505	497	550	531	490	522	471	500	579	544	534	534	525	520	546	530	522	515	517	517	552	494	552	535	516	515	506	528	501	542	522	515	489	510	507	513	519	510	517	549	539	539	523	542	538	560	496	497	514	500	527	524	499	519	517	514	500	514	540	509	525	529	545	484	513	496	548	506	530	535	522	526	515	504	541	503	458	533	495	503	526	502	476	501	516	506	515	510	506	529	538	517	523	552	506	501	493	511	499	522	508	538	493	512	531	522	554	523	518	541	500	523	501	519	492	543	505	500	503	534	508	534	540	512	535	562	506	489	539	535	523	555	514	538	532	516	549	556	500	503	532	531	532	505	519	531	529	514	523	531	502	549	505	537	523	536	543	542	550	515	493	534	506	492	531	538	534	562	558	523	537	536	518	487	495	518	521	556	504	477	510	504	522	539	564	532	535	512	517	528	561	517	534	507	532	492	540	558	500	514	532	511	512	502	492	483	514	528	519	543	548	529	484	536	542	544	509	526	539	531	536	519	537	543	539	544	516	554	527	549	511	490	540	510	510	509	556	553	509	550	544	580	518	528	512	521	553	486	508	515	524	523	515	498	506	494	515	481	504	504	511	543	499	531	520	517	463	503	504	526	511	537	544	543	535	574	502	544	546	513	497	515	560	491	546	501	519	527	532	526	557	527	505	528	507	514	563	547	526	504	535	505	521	502	530	510	537	570	551	499	524	499	566	525	511	509	524	577	515	493	502	491	518	488	492	551	547	509	504	529	515	530	498	525	501	509	525	515	504	555	496	508	513	525	536	490	520	526	540	492	500	511	542	520	571	532	516	511	502	534	512	481	548	579	534	497	512	552	522	530	519	532	555	563	547	524	512	532	532	517	526	491	561	540	491	497	498	530	475	568	508	552	543	530	511	510	555	492	534	491	511	522	535	522	477	526	511	512	540	497	530	525	505	541	534	544	521	552	527	508	537	537	510	506	518	541	509	476	530	545	520	531	494	497	540	532	527	503	536	494	558	531	532	460	514	521	527	517	503	504	517	515	507	476	518	519	475	512	556	523	538	550	551	531	523	504	499	553	497	481	526	541	525	529	560	500	517	487	504	525	491	461	526	526	519	520	544	552	531	542	495	509	526	500	484	548	501	546	525	546	526	471	488	521	501	537	521	495	498	520	502	502	538	492	525	540	499	554	563	554	538	506	509	533	519	503	529	582	506	522	559	528	540	493	504	547	519	473	524	484	544	502	523	474	580	533	514	511	543	535	492	494	516	550	533	548	579	554	504	528	497	507	505	517	515	517	488	501	508	489	515	498	524	520	512	519	510	494	498	533	538	534	489	548	561	523	546	501	530	512	563	533	499	536	508	514	533	534	528	485	526	495	555	505	507	504	541	514	534	494	521	561	505	521	529	479	545	518	509	515	509	537	530	510	477	500	556	538	517	487	505	537	540	555	527	500	524	524	484	528	530	541	538	506	496	497	589	538	483	550	512	526	538	527	512	577	484	497	530	528	517	519	524	553	543	578	542	517	521	528	546	523	534	499	539	534	520	505	506	492	481	521	514	502	507	531	541	537	535	522	509	529	498	492	472	523	476	536	578	564	530	512	524	478	557	507	519	522	535	549	478	520	569	509	473	509	530	566	530	510	506	580	537	523	482	537	509	493	513	505	529	491	514	530	527	542	519	524	552	479	488	533	524	530	538	548	511	528	507	477	507	524	525	511	541	494	568	576	530	518	525	532	562	481	506	566	477	490	514	481	522	499	542	542	544	543	512	531	541	535	495	551	509	497	542	485	500	528	535	524	525	515	510	511	544	557	495	515	525	500	528	514	500	512	515	501	510	489	494	534	470	523	535	501	545	512	526	505	524	559	491	502	505	525	557	537	542	514	565	492	502	492	533	555	468	538	475	544	523	525	518	530	577	546	520	506	538	539	511	534	513	539	558	522	494	506	513	512	543	510	541
27495	20635	8437	1655	866	617	475	453	366	345	305	321	300	292	300	283	288	263	293	297	264	286	267	268	283	260	325	259	285	279	311	278	259	255	289	262	276	252	260	235	254	255	268	285	281	264	273	269	239	276	261	233	239	270	267	275	267	267	278	267	251	266	286	267	278	268	272	294	270	263	265	261	283	255	254	256	280	254	253	260	275	273	278	261	269	291	261	255	240	266	248	305	261	278	247	248	254	276	270	276	260	239	241	277	282	288	251	271	261	231	288	270	260	294	256	273	264	269	272	254	303	254	271	270	277	255	284	274	268	266	255	265	287	224	282	249	257	258	291	264	303	236	293	267	286	305	257	266	244	256	253	294	249	273	254	305	256	268	316	267	255	274	285	265	251	280	307	261	282	248	273	241	285	263	247	276	268	268	263	291	265	234	266	272	243	287	272	250	263	287	266	261	260	242	261	291	260	287	260	250	263	261	266	264	276	274	277	251	273	267	282	221	279	257	254	272	280	252	269	236	272	267	269	245	265	278	278	246	276	258	286	299	278	261	256	298	266	256	253	286	250	256	284	280	278	262	264	265	278	281	283	271	258	267	265	264	274	239	239	242	280	247	238	252	255	291	287	288	280	281	255	288	275	261	239	258	276	257	276	260	258	275	265	283	264	280	254	249	275	250	248	283	289	273	236	274	233	268	251	297	240	278	262	262	257	290	291	273	266	242	267	279	238	240	275	269	276	282	274	263	280	285	275	259	256	254	258	271	256	267	261	260	250	271	261	277	269	266	266	290	272	271	250	249	257	251	244	273	270	290	247	266	264	273	251	264	245	244	263	247	268	259	265	261	267	301	267	263	280	268	272	273	287	278	264	249	270	262	276	260	234	244	257	272	259	268	280	265	270	258	291	259	260	300	253	292	243	298	273	247	273	287	257	282	278	269	272	275	284	228	308	283	304	239	269	263	282	270	253	274	257	290	255	314	279	257	279	238	262	282	287	271	266	241	270	261	259	272	275	300	272	247	285	272	280	246	274	294	264	257	273	230	323	260	256	250	274	279	274	272	289	250	283	289	272	272	282	255	301	263	265	287	292	264	279	273	256	304	275	266	259	266	245	244	270	282	279	266	282	240	279	249	258	241	297	247	269	255	284	284	268	269	282	276	248	244	269	266	272	270	266	232	273	242	281	283	260	281	273	292	264	241	234	253	254	257	279	257	283	263	293	252	239	266	266	236	273	233	259	260	260	295	243	244	274	274	307	273	273	262	281	266	272	274	281	278	260	246	266	275	269	305	285	281	269	276	271	270	257	241	267	280	260	282	318	279	277	267	295	273	268	267	290	257	272	265	262	282	262	257	255	287	267	274	274	262	243	285	252	245	277	292	278	264	278	288	272	279	237	271	270	315	247	229	270	270	257	262	278	299	284	259	275	291	279	259	297	300	298	268	261	266	233	259	263	272	258	260	270	290	263	265	261	248	238	292	255	279	251	262	249	257	263	256	265	262	242	274	262	253	281	280	282	264	256	304	255	231	268	256	267	278	270	252	274	270	268	283	286	252	260	255	277	273	254	288	272	297	240	283	270	274	261	223	251	252	283	262	255	282	292	282	258	255	309	273	279	264	269	244	254	257	265	283	270	267	259	286	256	256	272	283	259	295	252	247	278	273	259	275	267	275	269	279	284	266	283	243	272	269	258	238	274	287	275	273	260	272	250	256	259	249	274	268	271	293	241	262	279	269	277	247	273	278	282	267	263	262	282	243	280	266	268	254	266	237	293	229	248	271	249	228	234	273	269	280	275	244	255	258	272	265	268	244	283	270	260	276	278	274	288	287	269	269	256	282	278	291	265	264	255	271	290	264	258	254	268	259	275	269	260	236	255	282	256	248	259	281	290	272	293	273	276	285	251	256	261	250	272	253	279	271	232	252	269	251	308	264	279	279	238	288	250	258	267	272	279	289	257	247	261	287	268	274	252	270	253	262	287	279	279	231	273	286	263	258	267	283	279	265	237	253	238	278	269	249	258	265	259	259	260	292	270	225	302	262	283	305	263	300	260	284	250	268	265	230	283	303	251	277	265	264	264	272	291	303	280	306	277	295	272	276	273	276	290	266	301	248	290	282	242	275	278	274	306	293	241	266	253	267	280	270	267	295	258	295	253	260	278	277	280	258	249	247	269	281	270	269	232	240	256	256	249	288	291	236	251	311	264	289	267	282	243	280	251	273	252	230	244	276	268	284	275	272	256	289	266	255	275	257	275	274	283	274	258	285	277	249	254	263	254	265	267	253	246	242	286	269	284	248	261	243	267	263	289	271	261	261	265	252	269	248	263	262	267	263	231	282	276	284	279	242	248	293	290	263	248	285	278	279	269	300	270	272	261	242	281	271	328	254	246	294	276	248	267	261	262	257	244	282	272	262	291	287	274	282	264	269	276	274	255	280	270	265	293	241	241	267	275	274	269	262	256	244	245	284	253	252	271	267	275	270	262	276	257	259	259	272	252	260	278	240	264	251	261	269	267	253	259	237	238	248	285	249	259	260	246	277	263	277	254	269	255	256	264	244	285	258	280	266	243	268	262	242	278	290	266	258	247	264	255	242	240	256	284	231	257	268	293	269	258	289	278	273	294	261	273	253	259	244	262	295	300	241	277	260	271	253	285	275	296	264	315	271	236	261	235	269	243	273	281	263	267	254	248	257	258	248	245	249	252	276	275	284	281	266	270	273	293	261	281	264	266	216	246	279	255	261	292	264	280	252	277	273	258	260	288	267	269	272	287	250	286	281	291	230	257	244	269	260	268	243	262	248	297	259	246	251	245	259	272	272	263	237	248	263	268	248	264	257	249	264	255	266	252	254	259	296	281	244	273	263	297	256	252	273	261	289	253	271	278	274	242	267	275	287	245	269	255	278	238	263	293	279	265	265	267	273	252	282	296	272	286	274	257	270	247	251	271	283	252	281	277	277	257	289	257	278	290	275	272	291	253	271	247	244	257	286	223	261	267	253	229	269	295	259	280	267	255	281	261	267	232	244	266	265	266	279	300	282	263	269	273	263	288	271	245	274	256	272	264	272	304	272	310	246	259	260	262	266	253	268	285	269	258	260	251	264	280	261	266	291	280	261	284	270	254	282	259	264	298	255	289	262	245	244	254	249	268	258	258	254	285	304	262	268	273	253	271	277	232	303	250	285	271	287	272	267	294	272	277	247	234	269	274	277	283	264	278	276	276	269	274	271	286	255	291	296	253	233	272	241	254	267	243	263	284	261	263	289	241	262	271	237	264	273	299	289	268	281	279	284	262	265	266	298	287	295	268	262	263	273	291	243	290	274	258	259	278	274	254	281	283	289	280	257	268	262	267	252	248	244	257	262	277	246	277	275	257	246	240	244	232	269	274	258	284	264	256	277	238	247	250	262	267	259	272	278	280	268	272	273	286	273	304	278	271	295	263	263	248	272	252	294	238	263	256	272	263	287	273	251	274	249	261	258
5336	5211	4401	2436	1812	1373	1004	846	711	593	578	533	470	454	440	438	433	402	391	379	404	357	364	368	365	336	387	357	396	378	366	362	353	376	373	366	351	347	365	336	360	327	365	359	364	384	338	396	358	379	326	386	352	355	321	361	396	352	346	337	364	385	374	373	367	354	343	356	359	373	362	340	358	344	352	371	361	379	344	370	383	356	393	377	332	366	372	343	347	375	353	336	366	365	336	370	364	357	363	346	331	362	374	371	345	335	356	365	342	354	338	387	384	387	371	375	373	353	402	351	369	363	407	357	380	370	377	347	330	361	383	369	339	323	356	372	331	338	368	397	369	327	376	356	360	368	333	341	349	360	395	386	344	365	323	345	384	345	386	353	358	351	388	418	368	354	351	338	364	363	355	342	341	361	364	360	362	344	362	382	343	337	349	346	337	347	379	366	338	392	380	350	377	338	326	345	385	342	357	384	372	321	379	388	379	402	335	361	378	372	344	348	357	357	398	336	354	375	332	386	357	341	374	372	374	380	365	334	349	344	364	359	357	349	380	345	361	336	362	371	362	334	372	406	370	357	406	353	352	322	367	366	369	335	316	352	377	367	380	382	357	361	372	362	316	327	365	355	344	385	320	384	367	375	357	378	366	407	376	388	367	348	343	315	366	357	345	356	363	383	346	368	372	346	363	370	367	365	307	364	334	358	325	389	348	339	340	342	335	344	350	359	399	391	347	337	363	349	359	359	352	332	330	360	361	358	357	360	362	363	368	352	333	359	355	357	368	354	347	336	378	356	389	369	360	340	388	358	369	370	371	342	352	352	368	346	382	369	372	353	359	387	370	346	350	384	375	369	377	389	362	340	366	365	377	340	357	380	356	355	382	358	356	330	346	347	359	374	362	344	361	366	333	374	328	317	349	340	343	362	326	381	348	356	349	360	359	364	348	375	380	334	383	355	336	342	361	358	324	361	335	324	355	358	351	364	362	311	368	356	344	360	351	360	364	366	367	348	362	333	341	357	327	354	366	388	383	333	361	331	352	322	361	363	351	334	359	365	359	383	381	368	376	333	349	368	365	364	374	343	379	357	353	344	360	326	380	359	331	321	367	355	356	359	344	360	359	335	365	371	374	371	357	356	375	371	330	365	326	389	354	379	349	353	324	323	353	343	324	373	344	331	375	351	354	368	352	369	351	352	334	366	387	338	377	371	378	402	345	383	365	338	344	361	392	385	380	328	331	378	342	351	380	345	345	365	347	381	356	340	380	390	357	388	343	381	355	381	337	344	357	353	346	360	324	392	378	370	332	360	352	331	374	340	378	361	351	354	350	371	359	378	355	320	382	352	338	351	350	349	358	341	367	385	364	374	353	364	367	342	342	368	376	339	345	344	357	346	350	362	342	315	350	372	348	371	351	347	358	330	382	334	373	334	380	336	396	368	393	351	367	375	397	338	357	374	355	363	335	355	347	356	350	324	376	373	342	383	342	361	340	358	377	373	364	355	355	375	349	325	383	348	362	335	327	354	375	348	376	327	395	364	342	375	363	356	382	370	362	340	313	369	344	333	338	357	358	333	372	351	379	385	363	325	359	386	406	371	359	370	354	355	369	368	352	385	368	338	359	365	377	368	345	358	357	364	352	345	326	356	356	338	344	340	373	382	342	323	337	360	351	366	369	337	342	363	342	353	351	358	365	352	357	368	368	354	337	376	359	357	356	369	358	329	378	349	355	347	344	362	340	340	375	354	356	353	368	368	360	384	366	342	369	343	353	383	383	370	394	370	340	357	363	337	369	347	367	368	353	359	359	368	353	382	345	350	319	362	339	371	358	361	364	342	348	380	350	372	377	390	342	328	353	354	363	358	350	343	373	364	354	357	338	316	364	390	341	342	380	345	371	369	362	370	363	359	322	356	389	368	367	361	342	398	387	323	388	394	349	352	372	343	356	360	336	352	349	326	338	378	342	388	398	359	370	340	389	359	367	351	349	364	347	374	390	374	396	333	353	338	365	362	366	336	367	374	377	369	351	344	394	366	368	370	367	354	344	362	361	361	352	356	360	340	350	319	356	375	314	341	342	402	378	335	348	325	363	349	384	349	368	349	376	335	346	347	391	337	367	359	357	343	331	370	334	326	409	367	379	353	373	355	377	374	366	408	368	366	355	362	319	369	330	355	333	333	352	345	375	346	329	353	382	373	370	371	357	407	362	327	359	341	380	357	382	348	386	360	350	362	357	366	352	361	387	371	372	359	365	337	356	384	368	366	354	349	383	368	356	372	382	363	357	343	376	340	346	372	373	350	381	366	357	350	356	358	380	398	369	324	382	375	372	370	388	392	385	331	382	358	329	355	375	339	354	351	341	391	333	392	379	360	352	347	372	383	327	342	367	380	343	379	376	375	360	372	357	340	351	380	336	356	354	379	329	328	356	347	372	361	381	328	376	371	374	380	351	340	364	366	356	359	340	367	354	345	402	344	364	333	370	346	340	393	341	358	339	361	359	361	339	362	416	329	355	349	377	335	338	361	331	364	379	348	390	373	338	366	386	371	364	338	417	350	393	403	318	332	366	357	393	357	360	356	344	372	362	358	364	338	366	355	362	358	358	389	338	361	344	320	383	359	364	361	340	356	380	320	321	361	340	356	342	381	338	339	378	341	346	381	363	357	339	357	393	335	334	387	385	345	344	311	356	351	343	338	345	363	361	372	343	362	345	357	343	336	359	350	348	345	400	332	349	358	367	339	395	381	334	370	347	341	325	364	369	368	375	337	356	340	350	354	371	342	338	379	355	378	375	352	347	359	356	372	342	317	353	364	373	347	378	380	394	345	372	359	346	393	351	331	362	370	329	375	338	359	351	329	343	357	359	349	381	334	339	342	361	340	363	374	384	362	351	372	380	369	356	380	364	377	379	373	356	362	360	349	354	332	344	369	331	353	360	379	370	392	382	384	361	342	329	387	346	372	340	349	374	368	381	374	361	375	326	360	341	362	356	346	335	348	372	380	365	352	382	368	354	395	367	360	333	381	354	362	405	357	365	364	361	355	380	352	367	347	344	321	405	368	355	330	388	346	388	389	367	387	369	374	375	381	375	366	373	333	325	356	361	349	371	366	347	380	358	328	368	342	382	373	371	338	339	377	369	338	343	362	371	357	361	364	321	393	369	317	330	351	357	387	375	348	367	361	346	344	364	374	351	372	322	352	381	361	367	354	358	349	356	343	361	359	397	342	382	312	333	363	366	342	351	344	365	357	321	335	376	367	357	352	362	358	377	375	381	386	363	361	366	346	391	357	345	321	356	382	382	360	333	342	351	335	315	394	341	314	355	333	372	356	370	366	376	373	349	352	351	360	351	372	334	373	358	310	348	343	360	371	374	375	375	326	374	359	365	369	337	345	368	374	363	341	348	389	336	364	391	369	361	356	358	344	340	336	339	361	352	350	362	356	358	393	375	376	341	376	370	382	372	353	352	350	362	348	354	360	383	348
24460	21630	29097	24663	21592	9389	1671	1085	861	792	714	664	598	536	551	536	537	495	511	512	473	475	550	496	478	419	499	510	472	478	450	459	444	457	439	436	459	466	464	438	450	428	484	462	477	411	455	452	446	446	479	443	485	456	454	418	429	469	447	431	442	470	451	456	418	439	439	461	471	476	410	422	463	421	449	466	455	459	433	425	423	470	450	419	405	464	426	464	406	460	411	441	456	414	443	452	419	446	454	466	437	440	440	459	487	451	491	444	379	437	464	420	457	471	422	446	482	444	467	410	425	445	437	448	445	459	494	449	432	422	443	488	459	436	391	462	430	440	430	454	454	451	428	404	459	463	441	456	434	412	418	412	429	441	463	440	431	380	401	442	433	485	441	433	410	399	461	433	445	472	449	449	476	436	423	488	432	452	446	416	405	425	422	456	420	437	438	442	461	446	461	468	452	463	469	438	418	490	425	372	435	452	459	423	421	444	488	382	499	450	441	415	420	430	455	450	463	463	433	458	420	444	397	443	453	409	458	456	437	455	444	426	440	469	451	451	400	476	434	447	440	454	409	417	452	440	467	459	453	454	454	464	471	435	458	451	429	433	448	461	447	427	424	419	448	437	434	428	447	423	463	439	438	454	442	464	455	417	453	464	454	466	425	455	415	436	454	469	441	426	447	468	483	422	493	469	483	415	444	391	425	440	425	431	428	435	438	461	467	484	408	472	424	493	489	421	486	444	410	424	490	491	460	430	422	468	470	457	429	412	451	407	435	426	428	456	460	454	472	433	418	455	470	485	422	448	448	439	424	480	444	442	448	404	460	428	442	467	456	439	438	469	448	435	432	439	432	452	405	431	426	471	427	429	460	445	451	428	437	452	463	479	427	489	444	409	453	433	481	418	423	458	445	417	437	421	451	463	519	427	418	420	463	427	418	471	425	449	429	437	426	435	452	435	455	463	474	458	408	437	447	422	438	410	442	439	421	415	463	496	444	463	451	466	437	418	452	403	438	443	434	458	429	482	451	429	483	441	443	436	473	449	426	430	427	415	416	428	432	399	433	437	470	416	426	480	438	417	440	439	461	450	429	508	429	423	461	432	465	432	425	440	458	425	438	431	457	406	440	446	429	461	425	440	440	432	448	462	424	413	448	485	453	469	438	445	411	429	460	440	413	443	441	470	451	429	452	433	425	437	457	403	453	449	427	423	429	442	430	460	438	443	370	453	463	420	467	409	419	409	435	451	440	458	475	443	445	481	415	456	449	443	475	425	470	471	433	456	429	439	450	405	416	428	463	454	445	424	465	469	426	445	433	441	410	469	431	462	445	478	441	435	431	423	416	448	455	423	420	430	414	427	454	424	438	409	463	435	402	444	449	437	426	442	394	461	464	483	454	483	482	450	465	420	428	460	423	487	411	484	451	467	464	493	462	447	475	477	427	440	437	451	448	463	487	427	477	435	481	461	438	441	416	446	431	477	416	443	454	454	417	435	444	420	405	436	431	479	436	459	450	434	415	428	431	448	424	480	455	478	444	467	469	452	447	465	442	461	443	407	440	468	463	446	434	480	433	417	503	451	461	453	469	468	432	473	453	492	449	466	453	431	444	465	441	442	477	423	453	471	453	446	473	463	423	411	443	472	476	401	464	435	403	458	460	469	418	432	458	445	486	417	440	457	458	416	436	473	400	434	468	448	435	444	443	442	455	480	435	437	451	453	439	431	435	466	456	437	454	446	440	432	454	425	412	459	442	452	428	415	433	426	427	444	420	429	439	434	421	413	415	456	403	451	502	454	464	491	450	453	446	426	422	484	413	429	451	454	463	424	471	426	475	440	466	464	472	437	469	430	416	428	423	461	461	410	440	454	459	447	413	449	461	484	441	422	441	429	445	453	398	435	411	458	419	435	444	432	449	445	439	439	477	415	447	434	435	440	419	442	443	431	411	432	473	461	424	425	462	414	470	447	410	455	449	442	452	428	431	474	480	452	403	485	420	425	420	461	431	416	406	417	463	440	453	455	438	455	447	439	447	452	470	443	435	459	431	465	448	427	450	431	427	434	433	420	466	456	456	467	467	456	431	431	408	437	454	404	440	466	422	384	406	471	439	469	472	420	476	457	446	435	457	467	417	417	425	447	432	478	422	404	456	436	484	412	404	403	453	427	423	434	441	445	470	469	414	412	471	439	454	413	422	456	453	446	459	440	464	472	400	469	437	473	407	427	424	462	444	440	425	428	466	441	435	449	463	432	420	451	411	432	422	417	444	441	428	473	431	430	424	491	415	392	409	445	431	440	428	459	414	458	454	438	426	429	459	409	445	422	408	438	445	431	479	409	414	422	416	476	459	441	470	451	453	479	464	423	446	431	475	462	419	425	405	434	420	448	433	420	434	416	451	455	437	448	408	447	455	469	458	458	423	443	406	456	490	470	445	493	460	388	406	433	449	446	445	474	443	438	418	450	452	452	465	474	498	412	455	443	449	439	471	435	477	403	456	436	412	423	387	458	421	452	453	492	427	439	442	438	420	459	428	453	447	422	425	446	443	453	447	442	429	449	461	454	416	468	451	410	457	454	435	454	428	409	428	430	423	493	438	462	476	460	450	443	414	409	441	434	464	432	442	414	493	452	472	431	455	446	423	444	458	423	467	434	463	464	451	424	409	435	422	440	450	399	448	441	455	478	438	434	413	435	436	444	446	428	423	468	456	453	453	437	453	466	446	439	426	403	408	471	449	399	450	479	418	448	435	459	454	420	461	480	428	423	434	462	453	445	465	458	447	441	446	456	440	412	471	444	414	432	435	440	428	460	443	455	455	457	457	427	426	459	441	448	469	450	453	423	443	451	454	445	469	480	437	437	463	413	414	451	424	481	477	451	442	448	438	457	416	442	439	411	449	459	437	436	446	439	429	458	395	469	468	480	462	423	429	445	449	433	455	484	449	443	452	485	459	434	461	445	450	446	443	463	462	464	440	415	428	484	465	459	459	477	437	464	436	429	439	446	463	461	414	447	468	413	495	436	405	447	426	484	442	409	463	456	460	461	441	448	434	463	475	436	449	443	418	473	448	444	441	450	467	442	425	466	437	476	428	449	457	470	455	432	489	437	441	427	445	419	430	447	427	425	421	457	467	467	438	437	444	453	419	419	406	454	460	451	423	440	426	440	468	480	466	451	435	447	483	453	411	445	449	466	469	445	473	419	468	426	482	436	409	463	473	436	454	452	425	423	452	423	495	461	439	424	448	470	429	444	424	442	424	457	463	444	464	444	405	438	445	463	441	456	458	469	468	455	440	434	425	441	423	473	445	488	457	454	441	455	393	452	421	419	438	420	428	415	457	443	432	437	452	412	440	463	447	460	460	445	486	460	436	419	444	434	410	406	461	419	439	455	499	446	432	442	439	441	476	433	445	462	450	441	480	434	480	426	468	428	447	441	434	404	448	421	425	431	452	464	427	442	426	430	413	421	442	479	426	457	460	466	438	438
6844	14850	12483	6944	4964	3778	2718	2270	1777	1559	1290	1226	1040	981	934	821	779	776	716	750	712	718	695	719	672	679	683	711	648	647	684	655	606	617	595	638	626	614	597	578	655	611	656	587	645	598	630	575	626	604	577	645	604	562	550	569	614	608	588	615	623	599	609	587	607	579	603	587	616	620	561	559	564	610	609	537	596	624	603	564	609	585	599	604	610	612	591	602	616	568	572	595	626	562	625	569	598	582	585	582	541	577	628	604	615	648	625	591	596	531	608	606	631	604	586	636	565	586	597	545	605	631	615	625	619	585	596	624	577	574	599	585	559	582	592	571	599	563	620	601	603	593	585	598	569	616	585	572	604	601	610	656	604	599	563	633	600	607	565	559	585	642	593	561	548	629	599	568	592	564	550	569	590	581	556	557	600	575	575	605	554	589	548	623	572	611	567	597	565	586	610	586	593	629	525	620	566	596	585	618	541	573	563	612	585	579	602	562	608	592	567	611	562	571	570	569	579	594	599	527	604	566	596	633	579	550	570	582	572	569	599	593	577	576	566	572	578	596	596	540	598	572	616	595	615	587	586	603	601	555	618	580	573	574	625	587	543	568	595	597	601	575	581	616	559	579	637	580	581	588	616	607	594	601	596	556	593	625	576	580	601	570	585	592	601	624	615	574	569	602	550	637	598	595	571	572	584	556	578	594	582	577	583	592	616	631	529	579	580	580	533	575	616	560	587	587	600	614	582	561	603	609	595	553	559	592	556	640	571	574	554	586	583	599	595	594	583	591	595	594	588	602	593	588	588	550	599	616	575	615	604	572	589	600	570	578	605	612	579	598	555	582	559	594	579	605	555	578	593	594	596	576	576	585	558	590	586	570	546	561	594	623	622	561	600	597	583	583	577	509	602	541	579	559	575	584	566	577	606	645	598	579	564	610	580	605	594	559	558	559	625	629	547	580	589	609	548	581	547	597	568	557	603	565	571	596	569	560	595	571	562	601	610	583	599	546	599	591	584	579	543	603	600	570	571	587	573	601	591	601	626	621	594	562	550	570	605	589	546	561	592	603	617	555	565	580	625	576	579	562	638	554	558	602	566	591	579	576	591	577	577	573	604	579	574	559	622	574	587	584	606	560	612	592	598	596	557	583	600	608	573	588	589	565	557	582	587	604	622	568	572	576	589	564	593	608	548	613	614	576	594	567	635	619	579	624	596	571	548	584	584	613	584	578	569	626	592	565	612	581	578	621	585	598	557	586	512	594	560	561	605	576	601	591	603	594	584	595	564	611	563	578	616	582	612	572	555	579	608	583	565	588	519	613	579	611	580	596	613	541	576	558	623	610	596	587	565	572	525	565	619	614	571	587	587	626	499	583	597	610	604	591	593	569	578	598	540	642	577	604	568	572	620	579	580	583	570	572	617	617	554	622	568	554	553	626	561	537	606	605	633	618	598	561	587	632	607	600	590	572	598	623	579	594	578	589	558	563	599	604	640	555	560	603	592	606	614	552	558	595	593	562	552	588	586	594	611	647	619	562	605	575	543	615	585	593	597	603	593	571	565	605	564	571	595	561	596	594	575	529	618	599	571	539	592	575	600	590	614	564	564	570	624	588	600	576	539	586	597	572	603	596	574	604	560	581	592	603	632	567	608	599	595	541	579	595	597	608	628	571	552	597	596	550	616	564	610	573	564	618	579	594	615	610	566	576	571	566	599	625	551	574	580	573	540	588	570	557	590	612	554	603	589	587	550	596	558	577	628	573	571	594	561	594	586	557	538	559	564	574	579	603	593	556	618	565	534	610	606	554	596	544	588	593	557	610	595	631	546	603	574	578	550	593	578	587	580	590	579	604	596	616	554	598	601	600	587	541	574	625	588	547	617	622	560	588	613	569	615	569	619	590	522	600	593	556	560	530	595	555	599	610	594	570	584	592	611	570	609	601	604	615	590	589	581	632	597	572	615	581	616	594	558	587	589	581	614	528	596	588	553	578	588	627	561	584	558	535	587	566	583	561	608	579	574	648	601	577	584	611	605	580	621	569	558	654	614	586	624	606	589	597	533	606	603	565	593	622	584	619	572	649	588	564	583	601	606	602	555	584	617	626	613	612	621	583	595	578	572	551	609	645	615	599	557	552	623	586	518	592	583	591	595	582	613	604	589	543	599	552	570	573	597	573	601	599	558	588	541	546	596	585	555	609	595	565	581	650	582	617	571	530	618	615	614	629	610	595	598	580	587	616	616	608	579	614	555	591	575	596	616	576	583	592	564	616	600	637	582	603	578	569	588	580	552	595	590	577	565	594	557	579	592	591	596	636	594	567	572	595	574	591	594	580	576	580	567	556	627	601	609	551	546	584	599	518	579	569	566	554	608	620	568	603	578	566	606	574	578	595	609	561	586	615	567	548	573	625	595	577	586	560	587	571	580	577	582	557	571	606	586	611	616	603	544	578	604	596	588	550	557	579	586	558	594	594	605	575	611	615	603	558	595	580	596	599	568	624	559	543	596	591	565	608	592	561	590	582	594	574	578	549	605	586	582	548	548	586	597	584	574	557	643	550	591	591	551	585	604	598	532	566	610	581	586	575	575	562	562	620	600	605	603	554	604	567	555	568	568	586	606	617	590	600	544	586	584	548	568	582	565	586	632	583	594	565	596	604	584	586	587	584	582	575	578	602	544	592	569	605	645	546	587	612	583	577	576	578	615	537	539	604	596	601	549	606	605	583	616	580	614	598	582	589	564	559	592	593	545	606	539	600	554	578	578	597	611	581	606	542	568	590	589	574	589	613	602	572	577	561	526	620	559	624	602	606	621	587	589	579	606	616	584	536	565	556	601	547	594	570	549	615	598	587	543	598	582	540	608	587	612	599	574	595	564	571	571	611	599	581	573	561	589	626	590	593	570	585	583	563	615	583	585	586	583	554	585	575	539	636	624	561	562	600	560	580	596	582	572	605	581	601	588	601	570	565	609	577	610	560	574	614	600	585	642	583	608	592	573	592	590	581	579	581	585	604	622	608	541	576	612	565	585	585	566	607	534	595	614	576	579	600	589	580	579	614	536	599	576	596	573	604	555	588	598	585	589	573	579	601	575	600	566	567	572	575	532	582	556	588	591	556	557	616	603	597	602	596	551	578	593	600	585	567	610	578	582	543	523	593	556	566	597	624	568	572	595	609	624	568	564	603	655	560	555	595	636	612	544	587	557	618	626	618	533	604	575	616	624	617	609	569	604	577	601	576	533	555	530	566	626	578	579	578	563	580	613	579	529	604	605	579	598	621	599	565	551	562	595	581	607	580	583	539	620	560	582	596	581	604	623	599	555	613	552	624	554	616	589	598	562	593	570	602	568	570	567	580	587	549	621	554	597	590	595	570	609	585	564	581	636	591	594	573	570	599	550	616	572	552	559	624	594	580	582	549	561	577	567	569	577	566	574	555	526	604	555	582	589	548	564	616	593	593	618	581	578	571	522	569	610	619	585	572	658	616
23408	21574	29504	24130	21576	21580	7228	1545	1155	1010	893	805	680	668	590	569	552	528	446	502	473	469	444	472	448	428	450	472	461	441	434	439	416	457	418	397	407	430	384	405	409	431	451	442	394	428	423	373	371	421	424	434	405	417	417	377	412	410	395	399	416	418	422	434	433	396	398	421	439	386	418	384	410	381	405	451	407	385	404	399	405	395	406	414	399	404	381	408	399	373	384	393	414	367	419	373	404	369	419	415	352	371	375	417	435	402	351	380	421	391	409	402	390	394	416	401	417	425	396	399	436	409	400	404	398	401	367	386	409	378	379	391	364	392	388	401	401	373	378	422	413	399	406	381	367	437	369	396	390	382	389	387	392	368	403	383	379	406	387	400	390	367	400	360	404	389	379	397	422	383	414	406	399	366	402	422	372	393	384	390	388	354	423	332	385	398	395	420	425	412	370	411	393	378	386	390	383	370	411	373	352	401	398	404	424	396	409	358	394	389	341	377	362	375	399	398	394	386	387	427	381	360	391	389	354	383	383	428	397	390	371	351	426	392	406	391	406	384	392	398	407	344	397	408	362	367	353	391	406	376	361	413	398	413	382	386	387	406	399	393	400	408	356	356	415	394	420	427	415	400	375	413	380	355	385	368	356	346	377	401	367	395	396	363	394	387	397	365	400	397	392	370	383	400	397	401	386	367	392	388	426	417	394	419	383	380	378	410	400	340	392	415	416	389	393	359	428	375	405	395	402	383	423	433	379	377	426	397	388	401	405	396	372	363	376	404	411	375	417	385	408	417	435	402	385	372	407	404	424	407	408	384	387	405	374	392	415	387	404	397	406	401	441	394	388	368	393	412	373	374	381	417	424	393	384	387	394	390	388	375	389	392	380	400	382	385	398	383	400	399	358	404	389	375	357	380	368	372	378	355	383	391	403	380	394	370	351	402	403	361	395	389	414	421	394	398	377	424	435	398	387	392	383	379	413	401	370	345	380	398	423	396	371	424	403	423	362	409	381	364	416	379	391	361	423	367	384	399	424	395	402	431	407	392	431	408	377	367	365	380	401	358	429	385	392	352	404	380	408	409	373	391	390	402	422	396	388	390	392	366	407	392	394	354	375	387	396	391	383	416	425	391	367	391	380	430	415	412	438	384	419	415	392	396	395	375	409	387	373	370	377	391	396	409	353	362	403	350	408	413	402	398	387	416	332	394	383	389	333	361	427	389	380	399	404	421	407	397	387	372	406	399	389	391	408	383	393	379	424	394	437	382	370	371	408	399	388	381	411	369	394	429	395	397	440	432	411	402	393	391	401	401	381	409	409	405	381	377	379	407	392	388	404	383	377	390	385	391	401	406	400	407	399	387	394	347	382	416	371	415	430	381	384	385	345	368	366	406	412	386	405	399	406	433	380	405	396	391	364	382	385	377	397	402	421	388	366	381	407	423	382	393	359	388	398	395	400	398	414	410	387	402	399	386	359	377	438	404	384	410	429	371	410	381	406	412	395	364	405	384	378	384	382	389	375	375	388	391	392	414	400	412	380	399	424	399	387	399	387	390	387	384	390	355	371	365	369	384	391	364	402	369	396	368	393	358	383	374	365	362	397	427	383	371	369	417	377	399	395	399	402	428	415	392	391	374	367	404	384	388	420	396	385	359	405	364	347	391	397	384	424	402	397	392	373	397	390	381	414	418	381	440	384	403	396	394	385	399	384	397	382	382	383	393	403	379	387	397	388	404	364	380	383	362	383	363	411	384	390	361	413	389	402	366	428	388	392	385	407	405	416	399	382	403	394	391	410	423	413	405	407	414	385	362	386	396	376	405	380	397	365	402	384	373	429	393	415	397	380	385	379	381	373	404	376	395	379	391	419	386	376	391	399	353	388	391	368	439	376	363	395	386	401	390	420	364	408	388	398	409	402	379	359	386	371	394	378	394	402	380	400	394	379	371	425	445	375	354	374	346	425	373	419	409	381	412	388	387	413	418	392	416	390	382	374	409	370	360	389	386	416	373	404	389	364	394	414	394	369	403	417	425	447	375	403	382	421	416	400	398	384	394	373	357	404	389	383	393	403	373	398	417	394	428	405	395	372	392	391	408	354	418	373	410	393	373	404	375	402	374	352	424	390	373	427	403	399	391	409	417	406	415	404	351	404	400	406	407	407	397	400	397	378	397	419	365	396	384	379	406	389	394	404	425	431	396	394	360	383	401	372	386	381	386	387	361	399	397	364	384	403	391	389	397	374	398	413	362	381	378	367	407	369	371	396	381	367	405	425	378	403	401	369	422	377	365	372	351	395	398	397	386	371	411	352	389	386	359	382	397	371	413	411	397	386	406	373	390	390	426	396	408	379	396	403	375	374	430	369	390	378	401	393	413	388	433	384	366	402	362	357	402	368	411	399	455	397	391	375	389	381	403	426	405	395	365	359	405	349	385	388	402	398	378	361	372	388	409	397	400	346	400	406	416	414	418	378	392	372	395	385	375	407	381	389	379	367	407	400	397	380	386	424	392	408	382	380	403	395	395	374	372	451	405	420	377	405	387	407	407	397	409	387	348	399	360	400	368	412	415	385	384	415	383	394	390	356	411	360	401	383	459	429	365	409	403	380	366	403	388	371	391	393	416	401	403	413	404	406	394	381	412	373	382	364	369	422	389	388	393	357	402	393	389	394	395	413	383	353	381	379	373	402	416	363	387	413	400	430	396	425	391	395	374	412	413	392	361	389	404	415	391	407	364	417	409	420	364	377	386	411	419	398	383	371	411	368	407	366	384	406	394	377	390	409	371	420	363	368	382	383	389	369	409	407	419	399	365	405	407	368	396	414	408	423	394	392	385	352	401	396	383	387	414	399	398	369	355	369	368	382	380	380	400	369	383	422	415	369	416	372	420	392	427	392	426	404	395	391	374	407	411	403	397	387	382	386	377	426	363	398	400	389	340	350	420	409	371	402	377	383	403	397	375	377	415	398	347	370	372	414	388	386	380	360	396	405	387	359	375	368	367	367	379	415	381	407	413	372	373	401	424	345	386	391	398	359	397	414	374	405	372	374	435	376	398	382	390	406	395	425	394	358	371	367	380	391	429	404	379	373	387	395	380	387	395	382	435	388	389	412	394	393	391	390	367	390	405	377	363	421	393	397	424	419	398	394	418	427	392	348	383	401	350	382	392	406	370	379	381	362	384	391	378	394	376	398	395	375	388	373	424	379	358	385	397	367	391	414	404	414	391	373	384	434	381	409	378	431	405	378	382	364	413	361	384	413	418	383	413	364	388	371	404	367	377	358	382	419	374	377	360	361	396	427	412	382	372	399	421	394	353	383	399	394	368	409	403	428	399	380	392	393	402	358	365	434	383	380	378	405	382	379	366	412	383	405	401	393	423	399	385	381	403	400	397	410	405	402	393	414	427	354	393	377	391	381	382	391	399	351	414	408	377	384	390	401	385	408	386	402	382	395	366	425	420	389	379	405	373	398	408	371	398	370	386
9145	20774	17445	9848	7369	5572	4182	3259	2586	2095	1711	1540	1295	1178	1080	1032	894	893	848	773	733	719	767	714	688	678	708	643	667	628	630	612	619	603	554	608	573	583	577	584	520	592	526	550	569	511	544	528	524	533	573	515	520	541	539	604	564	526	542	551	491	562	563	514	530	510	542	551	534	535	501	487	539	560	480	508	574	564	547	576	507	513	539	560	501	526	504	548	554	516	520	517	520	550	519	511	567	495	567	544	501	513	512	529	526	532	535	561	506	542	568	522	533	518	491	529	514	535	498	578	530	532	574	522	552	564	530	556	539	559	510	535	499	512	547	569	509	551	553	513	524	540	525	506	549	532	501	506	542	502	520	515	528	499	511	518	529	532	498	517	536	551	503	585	548	506	532	517	523	521	516	516	467	470	550	479	520	514	493	481	516	538	541	499	512	506	534	524	516	532	534	498	572	524	486	523	505	495	530	546	539	511	544	502	499	479	491	520	537	506	493	529	481	533	495	526	528	524	496	521	513	528	507	543	477	491	544	529	495	513	488	552	530	547	552	499	510	536	555	526	491	476	502	477	504	525	533	489	509	510	508	525	528	512	503	544	526	488	508	491	544	508	526	563	498	546	545	516	498	492	536	527	526	499	517	508	514	521	494	504	552	557	531	502	527	510	529	525	528	505	518	560	511	520	500	534	526	519	488	548	510	527	520	495	532	496	545	526	577	520	549	516	555	545	528	525	504	499	536	510	547	534	486	505	547	524	546	514	465	504	534	543	501	549	481	483	518	536	509	522	525	507	518	527	565	521	517	488	529	551	513	534	522	522	559	516	520	537	541	549	537	527	524	504	527	516	503	499	545	547	517	513	519	524	516	532	513	517	537	525	508	549	555	504	524	498	534	523	540	542	506	503	526	547	535	559	557	508	500	555	507	557	500	559	509	512	577	541	509	508	492	539	506	513	527	498	523	529	499	539	552	558	462	507	518	530	450	541	513	520	519	549	520	546	530	461	531	518	513	491	498	512	540	513	524	507	543	526	550	527	520	544	571	497	484	511	563	558	515	501	513	527	495	527	540	550	525	527	545	507	512	518	489	483	542	520	506	533	521	480	471	496	523	498	519	482	478	508	512	484	514	503	558	529	516	532	558	564	518	528	519	522	526	491	519	510	495	535	548	509	534	529	502	513	475	483	571	539	535	506	517	519	516	533	545	522	497	508	561	523	513	515	531	555	535	552	530	522	548	503	483	545	525	531	564	542	549	544	525	521	526	532	519	522	509	539	483	490	508	531	520	549	489	489	555	547	520	554	545	521	542	495	547	523	528	523	581	557	536	535	546	526	575	492	519	476	552	491	487	493	522	522	544	553	503	536	510	515	513	504	531	500	502	549	556	506	523	560	479	495	535	533	511	529	479	544	530	526	534	549	540	560	540	511	513	563	511	540	515	523	548	501	538	510	525	494	552	534	517	515	535	513	487	497	577	502	507	518	520	528	501	523	510	549	540	526	486	505	496	544	495	525	558	534	536	510	495	495	533	496	536	540	526	562	540	516	547	516	529	499	499	498	528	543	538	505	513	520	519	520	522	501	542	520	517	509	520	530	535	514	513	513	516	508	510	507	509	526	508	539	524	485	536	495	508	526	473	531	525	517	453	527	536	553	551	568	542	511	532	535	509	525	523	489	509	520	517	530	536	517	510	510	528	515	513	535	476	542	527	512	539	500	479	522	511	495	476	525	563	520	523	489	547	545	535	542	487	510	505	523	508	469	560	550	529	483	533	531	509	553	506	527	511	516	506	533	511	513	532	489	534	538	514	517	518	512	520	521	508	486	521	560	511	510	480	532	508	484	512	530	563	537	524	523	540	523	509	560	520	511	521	552	519	497	500	544	524	549	548	553	490	487	569	577	490	534	558	521	511	515	527	502	549	557	555	566	518	523	506	568	509	513	493	509	506	510	512	546	524	555	477	539	560	526	523	495	512	521	530	538	541	531	522	497	540	489	508	516	556	531	517	519	556	531	502	480	515	518	512	544	527	536	533	528	537	529	517	528	556	515	516	577	541	538	576	540	499	502	510	525	532	528	508	504	526	553	537	518	548	501	489	481	534	522	492	498	516	485	513	540	540	486	501	520	576	523	513	503	483	536	570	521	540	540	505	514	544	503	568	528	525	493	550	542	503	521	555	517	516	538	499	532	556	536	482	455	534	556	540	514	551	521	520	531	500	526	511	516	516	535	506	515	565	543	491	519	548	516	552	509	493	530	559	553	500	560	517	500	553	498	533	513	548	549	521	498	505	533	544	471	531	520	511	532	560	512	550	524	522	519	516	527	519	533	505	465	490	518	557	518	498	512	544	536	501	521	539	548	494	541	502	522	510	489	522	485	498	462	555	535	524	493	509	493	520	485	518	544	536	542	545	517	529	505	537	548	530	521	555	525	577	501	532	552	521	553	518	556	543	529	531	499	570	517	549	515	517	497	498	531	521	500	510	524	488	513	533	522	570	472	545	507	518	494	496	553	507	574	450	584	499	509	501	526	558	527	518	523	490	542	516	536	492	453	502	501	530	515	504	513	511	539	479	555	502	550	497	509	483	516	527	478	525	520	547	521	500	503	541	545	562	539	478	555	497	521	518	501	549	514	505	567	482	518	519	533	526	497	526	540	543	516	548	508	530	540	529	449	543	549	554	490	533	520	557	525	491	521	521	476	492	526	536	523	547	508	510	519	480	531	511	517	521	501	576	516	527	557	519	532	534	526	530	515	507	449	509	526	528	496	533	541	460	499	510	533	517	515	518	502	473	520	524	508	567	488	523	541	556	521	532	503	528	507	506	497	532	548	519	525	539	526	520	523	512	517	540	548	524	529	510	505	503	474	516	481	516	519	504	512	523	497	508	500	550	486	492	477	509	558	509	576	519	556	526	526	534	531	518	541	541	548	529	530	529	565	488	499	495	529	516	491	523	542	532	563	496	562	510	496	539	553	497	522	555	504	538	508	524	521	533	565	515	506	505	479	527	496	523	499	492	485	523	525	512	498	536	540	527	524	552	532	523	473	536	543	493	561	544	536	531	504	529	536	539	498	544	471	530	560	508	493	544	541	491	522	515	484	532	480	534	530	564	526	523	538	506	529	514	530	503	514	501	534	482	499	521	505	544	514	497	481	484	464	510	547	519	527	523	526	516	496	521	517	528	527	509	498	473	492	512	501	506	545	527	541	527	561	516	511	499	538	559	537	523	507	549	480	550	560	515	546	568	529	504	524	517	504	480	508	498	512	528	537	534	535	517	513	511	512	495	508	505	571	498	525	543	559	479	532	523	492	523	526	500	533	518	511	485	533	483	493	524	533	513	473	513	559	496	560	521	498	545	506	516	491	504	517	503	525	455	529	530	531	531	517	502	501	537	559	535	500	522	543	538	513	490	519	488	520	566	500	469	548	530	521	532	500	534	485	546	479	546	497	560	482	549	536	527	532	508	501	547	520	536	535
27479	20624	8610	1805	1089	839	558	438	372	378	355	315	311	271	292	308	302	285	262	276	294	273	297	278	298	289	262	273	270	266	296	271	270	267	272	260	251	284	263	292	289	252	266	253	285	278	267	268	256	270	286	243	286	240	248	260	266	264	259	286	269	257	243	232	255	260	267	268	274	238	281	270	263	248	283	258	285	263	279	254	248	252	270	266	275	276	282	292	256	274	282	244	279	248	294	253	293	280	262	264	252	244	287	267	263	270	274	310	255	286	264	252	277	251	248	276	258	275	247	280	312	283	285	257	273	263	272	266	275	258	257	235	260	247	286	261	274	277	269	276	277	265	291	251	245	251	263	296	284	258	242	301	295	274	280	274	264	285	266	242	291	277	265	240	262	281	262	259	240	313	291	228	248	271	265	258	259	274	236	250	277	270	245	259	270	250	269	265	309	267	253	286	258	258	285	277	251	268	320	265	265	246	271	277	273	258	297	252	287	265	238	271	251	297	270	257	252	255	304	265	297	274	249	298	250	265	273	262	245	267	277	267	295	267	273	252	271	305	245	259	266	251	235	255	255	282	283	259	266	285	262	259	265	286	261	269	244	269	279	249	237	290	267	268	263	295	275	271	298	245	272	283	259	270	246	263	267	260	287	253	261	282	262	270	248	301	278	269	306	247	256	273	241	229	273	251	286	272	275	264	266	231	270	267	277	252	258	264	267	267	274	251	271	282	275	265	255	278	283	262	224	271	263	261	251	258	260	263	269	264	282	289	274	248	263	279	251	231	264	269	254	265	259	269	268	259	266	252	227	283	244	253	252	254	251	244	279	275	268	253	257	264	281	274	278	262	283	267	248	272	251	280	266	269	276	264	274	271	261	271	252	252	247	256	266	268	276	259	300	266	259	274	252	277	252	266	257	292	274	261	231	265	303	288	262	259	278	272	269	271	302	265	265	269	271	267	270	261	281	266	240	267	289	259	275	255	267	232	248	308	253	270	272	296	284	283	287	304	270	256	253	250	270	252	286	252	282	263	275	243	249	283	254	266	240	296	268	226	282	248	285	272	279	260	268	272	285	250	258	277	267	236	273	262	293	250	256	260	251	243	261	284	271	268	268	268	267	291	279	272	264	287	252	261	256	259	267	275	302	271	240	258	263	267	274	273	229	250	303	275	273	268	291	258	285	250	271	250	241	284	259	246	277	279	263	250	307	300	276	264	288	283	315	298	249	228	279	284	282	275	254	263	247	247	277	282	257	288	291	311	265	286	260	239	281	259	264	268	296	294	283	261	269	259	275	262	256	260	261	260	273	265	299	263	277	251	266	268	267	292	278	281	263	258	274	261	266	271	270	257	267	262	272	259	223	264	293	299	266	264	275	256	266	249	251	245	281	280	270	278	268	282	265	249	289	245	276	266	286	270	265	269	281	259	218	259	255	305	276	238	271	253	267	257	298	239	275	256	303	278	287	317	260	295	251	316	260	249	255	283	259	267	237	272	257	272	284	260	257	250	254	273	264	277	252	268	285	268	261	266	253	259	264	272	237	265	276	253	249	266	270	246	268	258	259	269	261	239	243	261	289	278	243	252	267	246	279	281	241	268	300	273	257	279	280	277	255	251	281	251	245	239	294	287	228	275	265	248	252	268	247	263	268	270	265	269	278	270	305	253	246	275	232	277	297	277	272	282	268	261	231	264	269	241	254	268	256	281	265	223	261	273	273	285	261	293	294	279	268	278	304	273	258	257	297	270	265	240	275	253	279	291	257	245	253	272	248	281	297	232	263	270	288	290	264	284	268	267	285	304	279	299	284	268	290	289	230	260	256	248	244	275	276	263	276	294	291	279	279	274	285	286	235	266	294	266	277	260	267	293	233	257	264	286	282	242	250	247	267	267	268	289	274	224	263	293	270	290	268	302	270	234	289	252	245	268	274	235	231	289	240	234	274	281	279	259	269	295	278	253	272	254	278	237	282	276	254	266	265	244	290	299	261	274	252	250	291	266	256	265	231	257	263	263	272	274	267	231	268	238	278	279	298	254	269	264	263	283	281	248	249	251	275	262	253	255	275	285	259	273	254	263	243	258	251	237	257	261	245	263	276	258	268	262	237	302	283	250	278	277	265	244	240	289	262	254	260	273	265	250	288	302	292	275	252	273	244	309	278	271	273	259	239	279	242	272	275	274	268	281	276	250	273	250	279	273	337	273	269	239	276	242	285	256	258	258	242	233	276	296	275	253	268	279	277	281	297	296	267	256	276	259	267	283	278	282	263	279	247	289	284	245	270	286	250	289	250	288	255	265	255	239	268	257	261	256	270	249	276	270	263	251	265	243	265	273	255	263	271	249	276	268	277	268	279	248	271	258	242	277	299	286	275	260	247	231	286	245	272	266	246	263	271	277	229	224	259	268	263	278	264	261	278	282	273	266	279	268	239	281	272	238	259	278	277	305	299	285	245	283	273	297	234	257	263	244	254	263	265	250	252	247	238	269	278	267	286	260	283	273	259	260	277	270	250	231	262	275	281	267	265	253	285	260	263	286	242	278	240	258	282	285	285	271	295	259	254	222	252	258	277	282	272	253	292	260	255	279	261	226	305	294	240	238	274	284	264	244	270	301	279	283	292	269	240	274	278	247	269	283	297	252	281	270	299	231	292	254	262	254	292	273	269	273	229	280	283	260	277	278	269	242	255	268	239	267	266	278	262	283	281	234	270	280	297	277	268	282	272	262	251	292	287	278	270	288	240	278	253	281	255	260	267	237	277	255	254	251	277	256	266	248	261	295	289	268	281	249	274	240	286	274	259	280	268	275	273	259	277	260	283	275	276	254	286	248	288	242	269	247	281	279	307	264	275	271	245	256	254	274	281	245	270	277	264	268	261	281	271	234	279	292	273	295	277	260	285	277	287	277	272	250	267	263	223	279	289	273	279	252	280	269	264	251	286	294	269	273	290	278	265	261	279	282	257	284	284	264	256	285	229	237	272	271	285	278	280	247	262	261	253	257	280	251	264	265	276	286	248	248	271	285	266	270	255	258	280	287	264	276	262	284	262	238	244	263	251	253	265	274	250	245	273	239	262	265	295	239	293	275	258	252	295	266	277	281	232	267	263	268	261	255	280	282	261	243	252	249	270	256	253	283	279	286	251	282	230	284	261	268	259	246	285	268	269	304	263	284	274	272	282	279	241	258	263	265	272	258	278	250	254	278	258	298	277	267	279	252	292	268	273	254	242	266	269	306	264	262	272	271	278	279	258	269	268	270	240	254	272	290	270	256	252	284	285	261	270	270	284	259	288	275	261	262	281	259	238	245	282	278	273	287	296	267	247	237	245	267	280	271	273	275	285	284	292	261	260	263	234	289	253	260	256	274	270	275	280	285	266	246	229	260	276	267	290	270	267	247	257	269	251	261	263	270	276	263	262	258	253	261	271	268	255	294	291	286	279	283	252	268	256	274	258	247	269	279	260	284	280	285	290	275	285	254	262	276
5450	5434	4679	2554	1919	1476	1050	854	733	574	581	533	502	487	394	404	423	438	383	386	392	390	384	409	371	395	365	382	372	377	363	378	398	321	330	374	345	390	330	349	404	328	351	355	375	356	357	390	349	374	360	346	362	326	368	326	349	351	355	353	362	374	347	351	360	356	375	396	378	367	333	352	351	335	356	362	345	340	366	370	317	352	356	351	319	347	346	346	398	349	371	357	353	345	378	315	328	353	356	361	359	335	374	344	372	351	395	342	340	350	384	365	344	359	347	332	386	354	376	383	351	320	369	370	351	327	356	361	344	363	369	358	311	367	358	342	367	350	361	351	351	357	364	368	340	367	345	315	351	352	391	345	351	362	379	354	373	350	349	305	360	345	375	345	360	359	311	372	345	313	365	312	356	357	356	376	353	327	353	365	355	389	387	329	345	358	374	360	370	376	360	347	347	383	340	394	305	385	359	363	365	342	361	341	327	329	348	355	342	362	364	398	352	317	366	337	382	335	393	333	341	371	387	372	323	385	345	378	349	311	342	362	351	377	332	355	356	352	366	389	352	365	339	364	362	344	326	347	366	348	377	355	350	370	332	398	330	373	365	358	349	339	374	347	342	365	344	320	347	362	369	339	351	361	345	345	357	367	378	348	339	374	318	339	365	385	340	342	374	350	340	360	390	347	365	338	359	336	344	330	376	336	345	375	320	351	380	360	369	377	344	363	332	358	381	381	319	378	368	366	353	363	370	352	369	367	368	344	341	383	334	357	353	349	362	351	332	355	373	329	362	357	345	349	355	379	380	364	371	362	345	370	338	333	336	353	354	371	337	384	355	357	372	333	374	373	346	366	338	365	349	368	332	384	332	366	352	386	346	350	314	358	362	371	361	366	382	340	356	353	347	382	335	358	353	370	385	346	355	331	362	357	363	347	349	350	324	366	346	331	354	370	340	344	332	339	325	368	378	359	334	352	347	361	333	336	381	354	332	377	359	364	349	378	336	357	354	351	355	366	331	351	392	362	315	372	334	387	345	348	341	375	362	353	373	338	364	362	335	366	358	334	348	363	359	386	377	338	335	385	354	368	352	372	362	373	366	339	338	354	359	376	363	361	360	365	365	347	358	364	347	377	377	344	346	345	351	341	373	369	329	326	363	367	354	339	355	389	329	333	358	395	375	335	389	354	348	350	350	334	391	344	345	351	362	381	370	374	368	379	336	355	337	348	381	386	349	343	358	370	331	358	367	365	359	355	371	344	353	341	347	360	338	377	382	360	352	347	366	371	368	355	340	344	344	337	341	331	367	369	335	351	346	352	376	354	347	329	368	354	362	354	349	328	383	299	361	384	379	354	366	330	356	371	348	347	365	338	357	317	339	337	351	341	368	360	354	341	382	376	350	357	359	335	321	361	369	346	351	349	346	363	358	372	368	363	344	352	339	361	360	342	366	373	344	386	350	357	330	400	348	343	372	351	352	343	304	316	339	326	350	370	368	371	360	336	346	406	368	351	309	359	384	371	377	361	365	356	348	361	333	330	343	358	377	350	357	365	355	327	376	368	344	367	375	379	341	372	351	354	364	386	385	345	342	359	374	354	369	343	342	349	327	315	350	341	353	319	366	366	339	367	358	331	388	392	346	352	358	350	357	357	352	360	351	371	309	367	373	376	342	341	352	385	367	355	343	302	329	339	350	381	353	370	380	340	368	376	338	364	346	348	355	344	319	364	332	359	339	357	353	380	367	346	361	346	337	351	409	343	360	352	326	380	358	334	370	402	366	346	352	374	352	345	342	379	371	330	339	351	332	365	360	337	359	376	354	352	365	372	351	326	377	337	372	364	386	367	322	362	336	378	342	351	350	341	367	363	337	348	350	365	358	349	351	341	356	362	364	334	360	353	357	353	384	385	346	340	345	361	378	326	356	398	394	357	367	326	394	375	369	371	340	348	353	366	365	376	354	360	350	372	331	359	346	353	353	329	346	375	328	342	373	360	337	368	336	376	365	371	354	322	371	375	358	377	331	344	361	348	373	355	360	363	376	363	347	344	377	367	369	311	328	351	377	373	382	371	345	355	351	404	347	347	342	367	381	348	344	366	362	370	347	343	368	322	313	352	383	335	356	345	350	357	364	370	352	374	347	373	351	332	353	353	363	345	390	365	377	355	370	366	343	361	350	366	337	352	361	343	345	384	364	363	353	330	325	374	346	356	357	386	337	337	344	359	363	339	359	369	328	364	375	376	333	367	373	360	351	338	391	377	381	369	363	355	337	352	393	328	371	345	391	342	369	340	346	349	349	354	387	343	396	377	347	321	358	376	358	372	360	353	372	352	361	340	338	363	360	351	381	351	353	325	342	352	352	349	343	337	375	346	353	359	372	344	355	376	348	343	372	346	370	361	320	315	375	380	352	359	376	378	379	396	384	341	350	358	369	340	385	357	358	374	363	379	341	331	368	385	335	357	336	357	395	372	374	347	352	345	365	345	373	361	344	370	379	367	345	313	336	368	336	349	359	335	322	368	339	360	301	336	402	340	355	342	334	370	336	366	375	361	351	335	385	339	366	332	362	383	352	340	350	397	363	376	373	358	348	352	348	361	350	366	327	348	347	358	396	375	340	331	385	358	361	332	362	374	344	342	335	377	373	360	366	388	330	318	372	346	359	345	353	355	386	365	345	348	368	380	335	350	388	379	348	369	360	380	384	403	356	369	380	355	336	362	359	350	356	386	340	316	346	350	357	341	343	315	386	364	343	402	327	350	381	329	340	361	370	392	356	374	371	346	356	348	367	354	362	334	408	319	352	344	359	348	348	342	370	337	345	371	342	365	383	331	340	364	331	382	334	366	346	368	352	320	363	327	375	345	315	387	380	335	343	320	331	371	387	340	371	357	364	343	354	353	395	342	374	315	335	359	330	349	354	361	345	334	363	344	377	357	373	337	352	353	376	340	374	378	386	357	354	381	349	360	339	374	356	374	364	311	374	359	349	364	338	355	335	362	330	360	344	377	337	353	365	348	373	368	321	394	341	352	350	354	338	306	359	361	345	348	344	367	363	341	348	385	358	364	336	373	344	369	329	361	371	345	347	340	359	345	351	311	364	362	394	391	384	366	346	342	369	362	327	344	383	379	369	348	352	376	372	356	338	365	362	357	357	377	357	381	359	350	356	375	387	365	348	354	377	395	348	323	374	357	365	340	358	362	343	380	359	347	392	351	362	340	381	396	378	364	373	355	341	360	389	370	349	354	371	349	374	366	386	361	344	329	362	346	361	356	366	369	350	349	353	362	335	334	323	335	362	336	345	332	358	359	366	357	341	338	348	369	352	352	350	377	365	367	350	334	390	380	327	359	377	338	360	305	343	372	346	340	323	402	342	353	332	382	389	304	345	354	358	377	334	345	371	378	391	350	360	356	351	362	360	375	365	376	336	366	377	294	336	347	338	359	418	349	356	371	323	372	355	329	374	352	374	368	362	348	341	349	354	354
24522	21637	29126	24595	21594	9490	1738	1004	850	784	725	620	623	610	550	543	526	508	479	471	498	431	473	417	485	461	461	425	437	477	436	452	454	456	455	438	472	456	478	460	474	429	449	443	472	444	433	449	451	442	445	479	464	438	469	431	408	451	458	475	488	478	428	427	393	452	421	445	451	454	409	426	416	418	426	485	513	404	421	431	464	415	419	423	433	439	413	409	451	454	388	468	441	415	431	457	487	471	437	475	459	417	434	443	446	453	449	493	448	429	479	435	470	450	479	439	444	452	443	446	428	474	476	400	469	434	449	456	437	433	463	478	436	375	402	421	455	432	436	428	414	411	458	429	434	435	448	457	432	434	447	421	446	423	441	440	446	398	436	432	426	459	456	461	433	427	430	429	416	442	411	413	466	420	464	440	443	442	460	440	452	422	470	474	417	429	439	394	408	462	430	460	416	417	401	414	421	420	421	442	386	442	454	461	470	433	411	452	435	446	418	381	464	493	475	447	424	412	425	425	428	378	436	444	457	430	400	424	453	400	415	411	444	401	433	462	431	450	431	440	430	413	440	434	430	469	448	440	439	403	409	451	422	404	428	435	423	439	423	437	449	405	431	436	467	408	434	448	441	445	412	436	422	437	472	458	450	467	440	414	464	441	461	440	474	446	421	415	451	417	462	413	424	445	385	445	421	425	481	433	415	416	423	408	428	430	432	444	440	462	448	454	435	411	432	456	437	422	435	427	391	447	440	462	453	427	455	406	424	443	435	427	420	439	409	473	438	446	444	419	402	457	445	432	448	438	446	471	397	469	426	459	429	400	420	420	419	413	429	423	425	406	422	388	397	424	434	427	414	439	445	433	450	410	417	424	437	453	427	448	418	442	407	400	449	464	439	422	416	432	491	439	422	433	399	450	458	411	420	472	455	420	415	482	423	406	433	447	447	413	441	421	426	452	466	426	461	417	427	436	397	444	417	431	472	452	421	442	486	436	449	432	414	445	448	378	425	462	449	431	449	441	409	421	409	435	409	460	465	444	422	465	471	406	449	449	419	425	423	440	435	410	443	417	431	441	438	415	458	387	458	432	445	451	425	457	419	384	423	409	414	424	430	420	465	471	441	446	442	442	433	436	451	426	448	411	444	402	449	414	465	428	399	440	399	439	448	442	432	442	445	434	431	423	439	451	442	415	419	450	470	452	383	459	455	430	404	411	444	430	448	400	418	390	429	429	441	442	490	431	452	407	452	426	462	441	439	415	433	434	432	425	453	423	444	452	402	444	446	451	408	469	443	412	423	466	433	445	412	450	438	400	475	426	449	440	446	398	460	449	408	421	411	442	415	461	423	429	424	446	445	420	421	452	441	440	427	429	390	437	440	395	409	427	468	440	452	453	451	432	449	435	432	461	429	429	469	426	419	435	412	425	400	436	442	433	460	412	427	408	431	404	424	456	464	418	440	422	430	417	465	429	433	405	448	432	451	396	463	487	418	419	460	442	458	432	423	432	422	464	419	454	445	458	415	395	434	428	405	442	428	464	436	468	443	383	458	442	430	404	426	473	435	421	444	448	384	423	397	449	408	408	440	425	416	463	396	493	435	418	427	422	458	434	469	414	412	474	445	444	423	441	400	448	397	441	451	414	430	381	433	412	439	420	455	405	482	407	404	429	455	426	447	437	453	426	441	435	440	460	426	441	438	464	426	438	470	419	467	417	436	457	430	403	444	415	416	455	435	429	456	441	409	448	448	426	441	445	496	441	431	449	427	456	422	458	429	425	421	459	436	412	402	428	416	422	415	448	427	447	450	430	495	445	443	426	485	435	422	404	422	417	435	476	420	423	451	422	418	425	443	408	449	440	446	435	395	425	459	445	438	422	442	409	440	461	436	437	440	458	446	433	440	445	486	424	435	443	457	459	441	446	464	441	436	431	432	427	389	444	424	418	415	458	419	434	465	394	422	439	487	431	435	473	464	464	478	444	453	456	438	442	418	403	426	423	447	422	424	419	434	458	394	394	435	471	427	466	465	409	431	434	450	446	466	416	413	456	423	422	470	436	448	433	439	428	390	417	463	435	441	431	422	437	462	457	424	446	430	413	463	431	411	429	429	442	427	417	431	420	468	434	427	476	439	411	459	462	445	455	425	424	434	440	449	404	422	451	464	473	419	429	450	440	403	467	411	422	447	444	450	408	439	407	444	383	475	453	460	414	472	432	446	406	419	434	458	433	406	452	465	457	417	461	448	416	421	416	439	458	450	460	430	472	457	406	441	441	460	437	409	448	430	437	435	433	448	445	434	411	425	412	468	434	429	459	448	399	433	414	428	422	417	426	450	467	426	402	472	448	423	453	445	439	429	409	404	441	440	462	442	436	436	441	416	443	423	423	477	430	432	438	429	419	420	415	463	447	427	458	395	414	462	415	427	468	423	442	431	427	457	448	420	443	429	421	452	426	410	452	399	421	420	449	477	462	455	416	416	414	414	435	413	447	450	429	453	428	377	420	422	457	472	441	473	398	419	461	425	421	435	438	456	461	455	422	441	394	415	417	459	434	421	410	454	425	428	421	448	437	469	422	475	421	446	450	447	391	402	443	404	442	424	437	387	419	460	417	439	444	447	446	437	440	418	422	441	437	411	423	464	439	443	450	435	444	453	449	432	449	457	440	422	467	418	410	432	446	419	448	441	436	447	425	447	434	445	435	436	410	405	462	465	436	413	441	459	440	443	470	400	448	461	450	432	426	417	394	447	392	421	417	435	433	427	394	446	424	406	424	456	400	424	426	456	409	420	442	430	396	419	416	443	406	419	433	451	433	439	446	470	414	442	402	467	434	435	430	449	438	458	424	432	417	435	428	449	440	432	437	454	450	420	413	438	458	429	468	453	450	446	454	451	428	453	456	447	459	401	434	438	430	435	468	501	455	405	479	409	432	457	432	448	412	419	426	425	429	456	456	447	447	454	459	416	448	403	442	417	418	438	388	434	453	428	429	421	417	398	432	450	424	427	412	408	401	431	421	436	407	458	449	445	428	470	450	449	429	462	438	440	449	448	473	416	410	452	428	423	426	433	456	456	442	402	428	430	453	401	413	421	438	427	478	467	454	450	459	407	444	450	435	415	467	426	439	435	410	415	432	434	446	469	403	448	436	433	435	420	461	453	440	418	449	429	432	466	420	421	410	432	480	417	433	420	445	438	427	457	430	412	455	380	447	417	453	454	414	453	427	419	441	416	408	407	413	400	419	428	436	424	488	418	415	451	419	466	433	412	437	406	476	448	411	445	412	415	434	447	450	455	451	443	435	427	425	422	435	435	377	460	425	413	441	440	406	428	396	441	427	439	421	456	443	429	432	430	440	427	428	423	411	430	466	443	446	437	431	485	421	449	419	409	423	457	437	437	416	471	411	436	411	407	402	447	476	417	448	457	419	421	442	395	444	428	444	440	444	429	424	415	418	405	424	452	446	433	429	430	396	427	438	442	439	441	457
6855	14993	12718	6967	4929	3705	2790	2127	1757	1516	1272	1134	1059	938	899	844	801	736	772	713	707	684	633	668	661	635	635	661	601	653	637	603	623	619	625	613	627	669	646	567	577	620	629	608	616	581	591	608	599	616	623	574	625	598	601	551	517	550	619	606	595	594	594	602	608	629	564	578	601	590	587	553	603	642	579	575	584	586	593	606	594	562	611	594	576	565	576	583	543	598	572	586	549	570	558	603	637	559	589	619	544	583	617	589	612	584	585	545	605	559	611	624	605	579	550	572	632	576	564	583	560	603	603	551	576	569	567	597	578	569	583	580	587	587	566	598	561	596	566	554	570	626	591	591	566	628	522	611	529	586	572	564	571	575	544	574	609	602	601	621	548	600	584	562	583	531	570	611	583	637	582	598	597	603	612	579	546	601	587	602	572	559	579	583	546	573	629	553	564	612	624	586	550	588	548	546	581	590	589	554	596	593	559	558	586	535	562	615	558	565	571	576	567	599	569	610	570	551	571	537	561	529	552	546	609	614	610	564	575	580	519	611	601	520	612	595	579	530	578	586	571	545	541	552	589	597	598	574	572	579	525	556	599	550	568	589	574	581	565	575	559	577	542	591	573	555	599	626	625	589	581	604	598	590	598	601	591	592	632	604	539	571	561	582	571	588	587	565	562	553	560	611	543	588	586	561	532	587	557	574	562	602	555	577	578	581	567	574	622	621	591	584	581	560	564	575	610	587	579	617	544	568	595	583	583	544	609	563	588	587	557	576	593	608	615	619	571	574	593	558	545	572	619	572	585	602	571	571	610	506	518	565	567	586	580	595	647	545	613	568	595	593	601	566	624	580	626	602	583	597	582	581	582	544	607	533	566	580	587	575	634	537	603	582	624	576	552	524	593	578	580	549	587	555	580	589	561	589	546	590	585	572	636	627	566	545	638	574	582	581	556	564	595	588	601	554	571	526	560	620	526	581	573	602	569	551	601	569	565	609	577	560	613	528	572	554	609	591	535	551	588	603	569	598	571	597	607	564	633	579	509	602	525	573	584	580	572	555	574	539	566	576	591	601	596	547	624	578	587	586	577	623	578	598	599	611	575	574	591	556	606	554	586	574	595	580	588	599	598	617	576	560	541	572	571	574	596	576	548	606	581	579	567	602	607	559	576	592	590	537	573	557	624	557	569	615	569	613	592	588	538	548	573	536	599	591	596	568	605	556	607	621	596	579	574	598	569	541	562	588	603	626	621	549	565	543	561	552	543	557	594	595	614	569	579	564	570	560	564	579	575	551	594	616	606	556	585	575	600	563	536	595	517	623	616	594	590	567	592	606	587	524	569	582	583	577	571	617	558	586	560	599	514	575	552	596	586	589	573	558	648	599	548	612	616	560	582	582	546	562	548	591	574	564	583	571	593	534	541	575	577	597	564	648	598	565	586	583	558	571	593	618	595	573	578	565	539	553	571	572	559	573	594	549	555	617	602	573	601	565	570	584	577	581	554	522	584	568	593	589	585	546	573	590	589	603	563	560	566	572	576	545	557	580	592	548	594	592	567	604	592	603	527	568	582	515	563	566	565	599	588	559	581	591	609	601	610	565	580	590	562	574	563	604	563	563	605	598	611	573	598	625	598	578	568	577	566	564	570	584	565	591	572	581	564	573	554	531	550	560	559	545	602	597	573	628	573	576	601	550	558	567	562	580	545	629	590	570	579	552	537	617	605	585	566	588	544	588	592	578	578	602	607	539	552	601	556	571	573	569	590	549	576	567	559	592	542	539	558	580	568	565	554	526	603	579	559	581	582	603	530	605	550	588	513	609	594	617	586	629	581	556	535	589	588	553	595	567	582	534	573	564	524	556	580	570	577	573	573	564	562	608	563	596	586	545	586	565	554	591	561	562	604	581	562	611	598	565	575	593	572	555	544	570	574	546	585	589	573	610	552	601	547	593	609	571	627	584	588	591	605	605	633	597	551	565	601	549	564	524	583	579	588	602	568	607	572	549	591	547	576	546	516	522	587	583	588	603	551	590	601	552	569	586	582	624	565	578	580	576	575	573	566	605	595	552	551	566	596	572	573	624	606	574	600	552	526	620	590	590	589	534	538	554	556	549	609	609	597	584	585	580	581	555	588	581	591	591	530	606	531	589	537	556	557	596	590	583	596	545	543	602	560	584	610	588	568	568	550	601	573	607	541	588	560	534	547	625	539	593	578	569	567	601	587	604	573	573	570	614	563	588	574	527	554	586	581	578	572	615	567	575	554	529	606	580	577	554	545	608	580	628	564	605	570	579	608	572	592	627	576	595	555	600	542	591	562	563	591	605	607	561	541	554	553	530	524	553	553	544	566	585	609	572	572	560	579	591	557	576	581	570	575	572	596	538	600	569	566	602	556	587	546	624	577	589	564	582	566	588	541	577	546	576	623	605	563	597	587	585	545	557	515	600	610	596	611	556	598	563	588	553	610	575	579	586	575	617	552	548	572	563	598	602	554	614	586	600	572	601	548	543	579	564	571	546	576	547	557	602	554	617	582	588	591	615	585	599	593	606	537	585	607	595	598	608	548	598	643	563	571	614	577	590	606	592	591	592	571	599	606	566	539	545	583	588	601	625	637	545	567	609	560	576	606	552	596	564	572	608	594	595	528	548	617	595	595	564	569	581	585	552	539	591	618	580	560	572	607	562	611	575	567	608	571	593	582	581	548	612	576	562	558	562	621	593	552	535	561	612	589	571	591	578	575	551	534	557	594	589	621	543	538	595	599	516	607	560	579	596	532	616	589	568	576	561	567	604	586	614	581	568	543	581	583	532	579	576	602	611	590	568	617	581	590	608	608	555	595	557	543	573	599	585	596	551	560	557	615	586	559	604	622	593	585	605	558	611	591	560	595	603	568	590	562	644	610	550	549	608	547	617	596	569	552	575	562	555	552	572	574	638	581	577	582	544	594	616	555	588	578	566	617	550	552	571	549	543	585	602	614	545	585	623	602	612	570	552	569	584	568	598	596	586	567	611	593	551	553	606	574	540	550	579	555	587	605	602	641	574	585	596	579	565	607	574	629	551	588	564	583	564	597	545	563	553	538	573	575	545	556	540	560	570	559	541	596	592	523	583	612	585	548	610	531	585	538	581	542	551	581	559	576	562	591	624	649	585	583	613	543	552	539	591	566	566	568	588	553	589	583	598	539	560	566	535	566	576	608	573	555	559	572	615	589	574	587	577	596	623	539	553	596	583	611	586	586	561	587	555	594	588	572	566	540	566	545	552	566	546	572	643	563	570	584	567	564	593	582	592	579	548	576	522	547	580	588	607	592	562	590	566	595	587	599	571	597	566	598	593	562	596	595	567	584	597	608	605	570	560	559	549	573	570	579	567	514	581	584	541	575	514	557	585	594	575	578	587	579	584	571	619	567	538	591	568	590	558	564	570	548	572	557	541	580	569	566	577	567	584	594	631	559	555	570	523	589	552	583	545	602	556	579	545	573	582
23378	21576	29496	24107	21571	21591	7432	1534	1175	990	855	757	633	632	571	558	568	511	521	507	514	454	423	484	464	496	492	432	400	422	440	409	415	381	439	429	416	425	395	424	358	408	406	385	415	399	388	382	429	406	403	394	417	376	427	377	404	407	423	370	408	414	413	393	416	407	390	403	441	398	406	387	381	404	370	412	404	390	407	354	379	421	385	401	365	380	420	376	416	379	392	403	410	389	378	370	373	391	379	386	417	401	392	402	408	374	392	397	392	396	396	383	379	393	380	389	376	377	427	427	415	380	370	430	404	430	412	405	416	388	389	383	414	382	389	380	408	382	370	349	385	383	402	397	388	373	380	397	399	386	343	398	403	387	362	342	372	408	351	432	405	407	379	395	393	399	342	419	374	391	381	437	394	407	394	405	394	400	396	418	407	383	377	370	418	376	380	386	401	399	382	399	408	405	413	389	403	386	390	391	414	354	388	394	367	375	414	367	369	372	422	418	388	394	399	380	373	401	395	413	364	370	424	394	406	399	387	411	374	404	393	414	414	413	391	413	382	373	347	378	401	387	379	383	401	388	385	383	385	356	359	371	370	402	392	397	387	373	390	411	368	412	412	381	400	347	376	406	372	381	372	423	394	379	368	419	424	391	378	370	393	372	392	400	388	401	389	422	404	386	386	387	367	368	361	358	399	410	389	425	398	385	359	382	366	376	347	363	383	368	365	392	388	416	411	377	365	394	385	403	360	369	421	383	375	401	369	401	405	385	373	386	406	401	409	396	346	387	415	395	365	402	365	366	376	385	362	386	392	378	373	394	359	395	341	400	395	367	385	391	415	370	389	388	387	392	376	349	378	377	380	350	375	423	384	388	365	421	399	384	411	401	369	388	407	375	374	397	412	361	385	391	413	407	412	366	373	410	413	390	405	371	382	382	399	385	361	377	360	404	392	388	406	378	404	415	391	380	409	370	375	387	358	409	379	421	426	406	389	374	355	370	417	382	391	379	407	374	379	376	412	386	417	427	378	374	369	367	404	410	401	404	419	385	404	407	405	351	400	365	372	324	410	390	382	380	375	389	407	392	355	389	380	391	397	381	384	367	345	363	379	405	375	354	408	354	409	366	377	381	380	388	422	432	394	393	382	392	414	378	389	400	380	394	356	390	385	396	381	373	425	378	384	384	367	384	368	405	386	405	397	367	357	321	373	382	388	416	371	410	386	379	420	408	388	369	404	388	390	424	363	374	398	387	397	396	366	381	371	384	367	391	386	395	405	401	406	394	392	382	388	378	400	366	360	390	378	429	392	377	381	402	376	362	382	426	380	413	373	409	366	381	372	371	402	392	370	429	369	384	410	406	384	371	373	374	399	382	373	421	362	402	380	410	387	387	365	391	426	366	382	372	372	379	404	384	371	394	375	380	382	375	373	392	405	399	388	390	401	388	368	374	366	362	403	382	377	398	376	355	371	356	383	383	344	376	378	405	382	388	400	401	381	381	367	415	372	354	381	411	355	355	371	413	404	400	386	379	402	390	378	395	393	395	413	396	383	394	368	382	350	356	380	377	377	388	372	366	367	351	417	392	379	423	372	379	404	384	398	393	370	427	383	397	403	385	383	363	376	362	353	370	376	349	346	394	385	425	370	420	389	383	355	371	375	392	386	401	434	374	387	376	396	348	389	372	405	413	396	368	376	412	361	363	383	396	389	381	393	388	365	396	380	372	375	378	394	391	394	392	370	409	363	378	374	360	387	350	384	383	431	402	388	391	363	371	431	395	382	337	377	356	365	384	367	355	373	383	399	383	376	413	355	366	399	370	365	384	408	417	374	365	413	366	344	385	367	363	382	380	412	395	384	379	391	382	384	390	428	364	364	414	351	405	357	422	415	388	376	380	404	349	366	415	386	367	404	387	390	362	406	349	408	382	406	384	399	405	386	390	403	404	380	368	391	406	394	368	385	410	392	399	412	390	355	389	367	403	381	391	398	378	411	385	403	408	394	360	365	406	386	371	371	372	381	394	355	378	407	395	375	424	424	359	376	396	393	403	351	381	385	392	386	412	372	384	408	402	394	402	414	391	381	327	414	386	391	418	383	360	398	386	366	391	367	378	388	399	380	379	374	372	393	385	376	390	348	379	395	380	369	403	356	358	400	377	384	383	388	378	382	393	371	383	395	380	386	365	423	394	391	396	437	396	343	388	388	395	416	401	373	395	373	383	403	387	388	402	384	395	380	363	367	355	373	385	393	393	398	359	392	382	400	361	410	392	364	419	384	362	399	406	428	403	387	384	373	369	399	374	403	391	370	380	378	383	384	375	409	374	347	372	389	350	372	397	395	381	364	385	379	413	383	381	351	390	409	368	363	387	418	401	393	392	397	400	371	352	383	362	414	383	391	371	397	366	379	388	389	409	366	385	372	385	354	364	373	386	366	358	376	399	356	391	374	405	428	369	383	393	383	419	380	365	438	401	376	401	322	364	387	399	394	364	363	385	396	371	368	380	410	431	389	361	373	392	360	379	362	422	424	355	339	380	430	387	389	382	381	377	387	392	352	356	387	402	402	355	389	398	392	386	389	382	425	419	387	369	392	367	392	391	362	402	393	373	376	387	366	446	401	390	401	405	382	390	415	389	408	366	407	384	383	356	393	388	400	370	407	380	403	375	392	373	360	402	391	438	357	357	357	385	390	399	374	409	403	384	410	352	346	348	403	378	367	359	382	392	394	360	375	371	386	391	416	382	394	392	396	399	379	385	382	365	356	402	366	389	377	399	379	408	399	345	425	400	373	417	368	357	368	380	333	414	391	410	355	359	407	364	415	412	419	369	387	389	379	386	355	376	396	399	390	372	392	385	405	363	373	387	361	395	384	380	383	393	378	408	418	338	364	382	392	362	371	367	410	363	384	367	378	393	423	393	394	360	383	362	395	393	352	381	421	363	376	370	382	357	384	364	407	385	384	380	388	403	387	397	386	374	381	378	389	404	379	380	374	380	431	370	412	370	358	379	367	389	364	412	364	409	381	361	382	382	395	394	394	394	385	395	412	371	383	376	365	388	412	346	369	384	381	396	387	380	383	370	374	402	410	410	418	424	395	373	373	354	361	383	390	414	383	389	386	356	371	387	398	429	410	367	450	382	376	361	395	366	397	379	361	434	365	387	364	401	356	381	361	376	398	383	349	384	414	362	391	380	368	381	424	363	390	386	378	411	353	372	367	365	363	402	392	381	366	426	373	400	368	403	422	362	423	384	381	380	417	402	389	388	359	403	363	390	373	366	366	391	399	373	394	362	397	376	368	381	379	377	395	431	402	370	382	387	413	386	383	386	367	399	342	370	356	388	342	389	397	411	370	342	392	372	400	406	412	398	400	414	359	378	370	403	410	343	408	379	373	402	392	397	355	402	392	376	383	380	424	341	404	388	368	373	390	373	369	397	382	359	389	359	367	401	343	390	357	405	386	397	387	392	424	381	397	395	393	367	353	369
9177	20985	17710	10154	7576	5580	4194	3116	2549	2130	1759	1513	1356	1126	1106	1046	950	902	844	794	795	759	631	686	675	685	670	631	632	616	589	605	600	590	582	554	619	574	584	582	578	561	560	579	571	568	540	559	556	522	531	574	528	527	586	598	535	555	504	544	544	546	518	496	552	532	533	567	557	569	510	500	524	527	509	524	547	515	510	517	514	510	506	509	544	504	498	544	494	515	527	547	513	482	518	557	497	497	493	526	521	523	503	470	549	536	527	559	509	545	528	523	546	555	519	526	484	507	568	544	526	575	505	523	563	496	516	543	514	539	514	534	524	576	503	504	497	511	531	550	520	523	521	509	483	527	496	534	510	538	480	501	494	506	520	476	488	547	506	455	485	493	520	529	498	527	556	523	497	532	526	591	466	493	483	540	558	536	537	547	492	500	512	553	503	565	521	522	474	539	560	496	539	493	534	515	478	514	494	490	501	529	552	531	471	513	509	514	536	533	518	487	532	508	510	520	558	563	489	523	498	545	499	520	529	529	461	544	554	540	477	550	498	495	487	563	567	505	526	510	539	531	514	483	529	510	515	550	521	556	503	517	508	487	513	527	529	482	520	520	544	494	523	516	498	534	511	488	519	519	485	502	541	515	539	516	503	541	497	543	523	529	526	508	513	549	524	502	575	500	486	500	534	491	508	504	506	460	483	547	492	560	516	540	519	520	543	484	517	492	473	525	504	511	528	534	500	548	517	512	514	552	542	481	474	554	539	529	508	517	494	485	531	546	541	558	504	505	538	498	507	498	511	539	519	525	515	525	520	512	490	517	529	524	477	530	487	508	487	509	494	467	550	485	504	499	518	503	505	511	563	489	503	541	486	469	490	514	515	508	526	500	530	546	489	544	532	546	547	551	533	513	518	558	506	504	526	490	480	484	536	499	500	565	518	498	503	551	516	535	556	523	525	492	515	497	522	505	508	511	521	578	518	510	507	465	506	490	513	514	510	497	491	525	500	482	521	522	527	471	507	521	486	520	487	508	552	490	544	488	533	526	504	546	485	488	497	560	507	511	523	534	502	524	535	514	551	512	540	479	488	523	514	518	538	482	494	477	517	500	516	560	505	536	534	491	556	509	512	532	505	532	516	504	487	527	544	536	482	474	512	505	541	522	497	508	528	529	503	497	486	532	544	516	532	531	518	525	471	487	521	470	548	474	518	490	508	488	541	531	582	522	495	471	495	478	487	525	523	533	527	538	502	521	531	608	503	523	498	516	550	481	506	513	505	505	518	526	512	501	483	544	493	514	531	499	513	497	515	503	542	489	526	497	556	555	548	567	505	539	528	564	533	495	522	530	490	536	533	535	515	536	529	491	507	561	539	505	530	558	535	498	530	563	498	525	483	554	526	504	522	525	497	511	489	516	501	514	547	530	536	500	497	503	488	519	507	537	522	510	504	561	531	488	501	539	524	514	470	544	506	498	501	543	540	544	494	504	515	572	488	531	530	530	535	498	513	506	490	533	513	531	469	534	547	488	512	493	496	483	494	537	511	531	524	494	510	508	520	494	521	547	478	508	503	531	533	523	521	518	557	518	551	523	528	547	521	510	519	532	524	525	554	496	514	480	492	526	510	566	527	521	488	557	514	548	521	538	479	520	520	506	520	529	495	519	499	532	515	504	516	518	518	528	526	515	536	540	496	496	493	538	466	490	526	541	517	521	547	494	529	508	529	515	506	540	528	519	489	545	525	515	509	512	493	504	532	464	545	532	527	561	503	539	526	511	509	516	530	519	565	515	493	547	496	514	547	528	467	499	526	492	475	531	504	501	481	549	504	549	547	459	498	497	473	530	513	512	498	499	506	548	497	483	539	536	522	521	538	509	528	534	515	527	528	519	493	526	513	518	509	518	548	489	511	557	485	534	538	546	487	534	536	473	506	487	515	520	547	562	525	511	530	512	507	484	480	524	508	487	493	535	512	498	548	504	541	510	520	530	492	488	524	506	526	476	511	520	496	515	531	467	504	523	481	522	495	513	554	501	498	540	513	476	495	509	508	473	495	558	508	540	495	498	520	539	543	545	512	534	495	512	505	533	503	503	516	525	524	522	500	509	502	495	502	542	497	542	516	510	511	514	502	508	482	498	497	488	503	470	500	518	509	489	504	498	508	510	489	521	500	513	483	521	485	495	508	501	519	492	544	532	535	537	532	524	504	483	492	521	465	530	552	504	502	510	510	481	500	489	494	539	551	524	522	507	516	486	521	505	492	549	495	495	491	475	489	509	476	513	534	475	461	495	522	526	542	527	510	529	528	512	511	497	505	509	488	520	453	505	503	521	489	523	503	520	492	526	526	514	532	529	479	530	530	504	494	500	529	519	502	501	517	531	468	515	509	518	532	509	491	501	503	510	521	503	493	473	470	511	556	519	487	522	525	487	498	512	526	507	503	481	532	514	480	510	496	501	504	515	506	530	511	530	517	507	510	513	510	493	504	522	526	502	510	525	521	506	516	565	505	536	503	528	523	467	493	520	466	518	497	513	489	526	492	495	514	532	503	518	489	492	513	488	504	503	528	515	541	520	517	488	465	509	510	516	481	543	512	547	516	541	538	545	515	503	519	525	521	507	509	545	505	531	505	510	497	515	473	518	536	523	503	527	517	510	523	567	493	532	509	493	473	531	480	544	508	507	502	491	488	526	541	520	508	498	500	533	489	503	483	512	492	563	498	520	522	499	486	507	517	531	530	518	538	513	550	542	505	470	522	505	504	472	528	509	561	515	484	512	516	481	509	526	529	549	498	487	541	481	525	537	519	535	492	507	464	494	496	535	490	523	496	555	542	540	501	550	524	492	512	524	496	543	548	512	526	519	559	467	535	526	495	499	538	529	484	515	537	511	491	524	473	492	523	547	470	525	523	471	502	504	541	500	509	497	492	512	512	494	518	474	553	522	520	516	484	512	524	502	491	499	488	500	521	511	521	537	523	504	532	518	519	497	486	528	545	508	499	536	525	510	480	518	484	503	551	468	531	518	506	522	534	491	498	503	509	511	508	506	520	530	495	524	516	467	522	483	508	515	480	515	503	509	529	495	506	514	497	507	496	506	515	538	480	493	516	509	491	496	531	504	490	548	541	518	549	484	542	529	507	500	503	489	515	500	538	517	538	525	523	538	513	490	502	513	533	479	518	516	541	485	493	514	503	460	544	526	537	504	488	503	496	498	529	526	502	543	525	474	511	535	509	528	517	536	504	500	563	525	500	541	503	537	496	503	494	494	458	534	525	481	536	529	483	538	504	467	491	533	510	511	483	515	538	517	538	481	499	488	529	533	480	488	534	513	555	495	505	523	569	510	516	546	532	506	504	543	534	524	528	485	511	525	493	521	503	471	519	516	510	514	483	524	558	503	526	512	554	511	500	514	485	489	530	510	547	508	527	492	558	559	532	518	540	535	505	471	531	508	525	481	495	528	503	499	499	508	544	490	465	500	526	510	541	554
27446	20658	8674	1738	826	621	478	452	354	363	294	323	309	273	283	302	258	273	279	299	262	244	253	271	271	319	296	252	250	264	276	288	270	256	261	292	245	271	267	254	246	295	254	276	233	291	253	264	258	265	293	268	281	269	230	261	259	264	288	252	270	285	244	254	238	284	256	234	267	253	241	257	274	220	279	277	219	275	257	260	252	254	284	260	280	252	262	270	255	230	279	260	253	259	307	212	256	268	256	247	247	259	259	246	272	293	273	255	233	251	249	254	275	247	268	267	284	265	282	246	285	279	287	271	277	261	298	264	286	245	272	237	259	266	235	268	275	284	244	275	253	269	264	241	253	244	238	257	274	274	271	258	275	268	232	249	252	256	267	251	254	239	291	277	257	262	284	285	266	277	255	259	242	261	259	265	275	247	281	280	263	268	223	283	269	257	252	225	256	281	265	245	270	278	263	249	273	277	269	257	280	253	280	251	261	243	249	240	274	227	250	303	261	270	288	273	254	254	268	285	271	253	240	245	254	271	254	278	265	273	294	258	296	260	299	261	257	249	271	280	253	263	278	254	270	247	275	269	259	238	291	265	267	237	250	255	245	240	268	273	277	271	282	272	256	239	280	259	289	269	288	285	249	264	256	266	257	246	271	259	253	273	257	290	284	284	266	238	270	263	244	262	270	254	260	289	250	240	260	261	254	255	264	274	231	274	265	240	232	303	275	263	236	276	257	246	246	258	259	237	255	217	264	254	257	233	283	285	251	263	284	277	262	250	299	281	255	279	244	247	281	251	221	265	235	231	281	286	270	271	239	278	285	290	274	247	238	271	272	261	239	270	260	278	244	270	269	279	280	266	272	250	250	280	242	277	268	272	246	261	275	256	269	248	282	279	251	282	256	268	267	265	258	273	261	258	252	256	227	265	271	267	272	257	248	235	280	258	290	295	269	272	276	272	247	247	263	267	254	279	263	270	250	229	248	239	241	259	251	280	248	281	249	277	246	241	232	263	280	248	301	269	235	268	276	254	281	246	247	276	259	270	265	264	261	253	275	248	259	267	280	311	282	275	268	237	266	239	236	250	258	235	283	281	241	243	271	260	282	287	254	241	230	288	300	280	235	241	232	268	283	291	267	276	257	267	256	251	243	267	235	249	258	228	293	247	259	242	280	274	251	260	260	272	237	295	269	279	254	239	279	284	265	274	243	284	255	270	245	268	236	258	274	268	292	247	287	242	253	267	281	245	262	267	255	266	251	253	235	253	279	269	275	283	264	247	297	292	240	261	268	256	252	264	243	295	270	267	266	245	275	287	260	268	247	277	284	244	280	272	265	265	262	259	256	236	259	270	254	259	295	253	259	244	250	254	271	270	298	239	274	276	281	253	220	279	233	241	262	267	270	234	276	253	247	289	256	261	262	279	278	257	246	284	286	265	247	272	280	254	261	244	271	269	271	233	249	278	264	274	287	269	250	277	252	258	285	238	266	256	264	251	271	241	257	286	272	291	255	236	267	254	249	266	255	282	254	240	266	254	236	253	269	240	261	271	295	274	255	242	248	260	274	267	251	299	243	265	242	284	240	258	254	267	256	282	244	259	273	255	257	265	252	256	234	253	277	251	288	263	266	243	257	251	267	270	274	225	276	260	232	268	259	260	264	265	267	269	272	262	217	269	263	271	276	274	263	256	305	266	244	285	255	258	246	248	254	265	239	257	277	270	260	271	244	237	271	270	224	227	262	256	266	278	272	254	234	258	276	259	270	250	238	268	264	244	253	271	232	275	271	275	258	267	281	260	271	243	246	240	265	283	263	259	268	271	257	253	243	247	260	276	217	268	255	235	254	277	238	260	267	226	273	273	238	272	273	289	257	275	222	240	261	243	262	286	268	263	248	243	262	230	260	275	244	243	267	238	221	294	244	266	253	264	295	274	272	271	260	244	261	214	248	250	237	244	280	278	276	250	272	265	288	247	280	239	256	227	258	273	244	253	279	293	263	278	248	254	273	256	270	286	262	252	270	250	269	261	259	237	246	259	232	243	272	246	278	239	284	228	268	253	259	261	232	281	265	260	246	286	243	272	263	250	243	266	270	267	274	257	256	258	280	271	259	253	239	253	278	241	234	276	248	251	271	256	282	269	267	253	269	266	279	267	264	263	254	236	272	273	263	239	271	274	254	263	259	238	270	253	251	224	237	288	263	266	273	295	262	253	253	260	249	273	249	256	256	287	239	294	265	262	249	280	278	266	269	246	255	260	251	277	227	238	284	285	280	290	246	276	256	280	256	244	284	258	289	271	266	268	232	266	274	262	268	252	250	261	257	253	268	255	243	256	279	258	284	268	261	238	314	266	269	304	234	248	265	278	235	270	262	245	256	276	258	250	287	273	216	242	254	252	272	277	247	244	235	301	278	249	272	265	293	246	266	277	258	251	267	248	267	289	268	270	258	254	270	256	237	283	248	245	244	280	268	271	280	296	259	267	283	237	284	256	262	278	266	260	280	243	289	274	263	232	265	259	252	280	263	246	275	268	288	299	290	280	227	238	243	264	256	241	279	253	261	246	265	269	294	293	254	274	261	270	265	249	269	282	284	271	279	259	243	252	236	283	282	275	241	285	263	248	247	272	260	240	271	263	241	258	274	279	280	289	277	264	293	254	263	252	252	257	281	255	280	249	268	266	258	284	252	235	274	276	250	249	265	287	271	239	238	263	225	284	268	281	249	261	259	270	256	269	269	296	239	264	277	229	249	243	292	251	278	260	239	228	275	243	224	242	261	270	268	246	264	259	245	240	228	234	273	264	253	268	269	257	265	293	235	271	254	265	245	265	259	277	230	263	241	247	260	241	256	298	263	263	240	265	253	251	265	250	287	246	296	252	251	271	265	251	251	270	228	263	222	240	249	257	274	290	262	264	273	261	253	288	270	255	253	264	268	261	279	261	223	231	259	258	283	251	269	285	267	260	266	265	243	286	279	251	294	250	257	257	261	276	274	296	262	254	277	276	272	282	273	275	287	253	279	261	256	249	253	267	258	246	258	278	261	272	285	278	268	262	271	289	282	260	249	275	254	249	277	249	265	256	290	283	270	219	280	253	269	261	247	275	282	285	237	224	261	283	268	270	268	238	244	243	285	229	275	242	268	282	270	267	257	252	272	233	263	308	249	233	258	268	243	264	244	259	241	273	274	232	246	249	276	254	259	266	251	298	269	287	271	241	269	251	245	237	261	277	262	255	261	254	263	257	274	278	293	275	260	256	252	244	255	267	238	271	262	274	273	261	291	274	257	273	249	289	254	261	259	262	245	255	269	246	277	256	266	273	254	277	293	256	262	257	246	293	242	266	287	239	237	255	250	243	251	248	304	261	269	283	261	254	273	267	266	294	272	283	237	260	274	295	267	240	251	273	249	277	269	251	294	268	273	251	256	264	293	265	243	273	263	274	225	283	263	265	274	279	263	275	273	247	257	278	244	249	276	251	259	272	282	267
5368	5392	4736	2439	1759	1325	1016	742	718	593	561	510	469	477	412	391	395	385	404	384	415	401	388	377	350	376	362	370	370	371	359	338	371	367	350	374	364	343	335	332	397	333	371	324	370	369	368	373	354	376	354	344	366	334	339	347	328	364	347	348	353	327	339	338	317	370	366	362	365	371	356	347	379	357	340	351	298	364	341	382	365	363	341	370	333	360	371	363	387	333	341	353	344	353	352	325	337	358	335	354	388	338	358	358	365	357	334	385	366	381	375	327	322	342	379	346	325	343	382	345	375	373	355	344	366	332	402	381	345	360	340	337	351	326	354	336	348	322	319	379	339	367	364	336	313	380	335	337	346	371	364	340	328	365	334	342	365	352	335	353	367	333	363	344	374	348	358	339	370	361	357	341	345	366	331	364	375	378	326	320	336	352	360	338	344	343	365	364	349	347	345	338	346	354	352	346	371	331	339	390	337	380	353	365	364	327	391	345	349	325	358	342	349	337	343	356	366	348	329	384	362	362	351	347	343	346	350	350	348	335	347	317	363	345	346	359	365	342	342	338	327	373	356	353	354	391	367	350	336	362	348	351	359	343	366	385	344	333	363	342	361	326	350	329	360	307	320	379	341	364	336	365	344	360	382	370	381	367	356	348	393	341	383	353	324	344	347	351	310	372	380	360	339	369	355	308	364	344	351	335	353	367	380	347	367	350	341	347	348	351	340	344	340	374	363	365	371	372	320	361	342	369	371	352	352	326	356	358	359	339	356	350	338	362	342	348	338	395	397	340	362	367	375	338	367	366	355	316	337	361	345	357	329	334	322	367	314	353	306	374	332	332	345	354	331	352	360	379	335	367	368	348	336	359	368	371	338	377	333	360	314	346	350	339	373	327	365	352	367	352	343	363	364	331	371	358	389	374	342	362	391	361	372	358	353	363	336	363	351	342	368	344	361	330	342	348	367	331	350	368	364	321	346	331	316	340	366	367	348	415	346	352	347	332	379	329	368	340	339	338	358	319	353	364	383	368	348	359	329	331	386	334	359	359	347	373	349	367	361	357	387	307	345	334	373	329	366	356	366	320	359	360	351	337	343	378	363	382	367	349	370	354	335	363	331	362	356	363	384	310	360	332	334	376	323	336	357	374	352	377	317	344	343	372	326	329	328	320	345	325	349	352	335	394	386	323	364	368	353	336	370	330	375	365	320	350	344	352	360	386	338	365	348	341	334	344	354	356	378	341	366	359	370	357	321	354	381	351	363	347	337	370	336	371	339	339	323	366	348	375	340	329	376	354	398	349	368	328	336	361	339	336	382	345	342	354	362	344	356	371	347	356	356	346	343	368	384	372	352	338	341	348	325	346	339	352	366	339	328	360	328	322	313	366	344	324	321	348	331	332	373	362	373	321	337	377	351	356	354	377	346	372	329	347	378	334	357	345	380	372	337	338	367	314	372	309	360	331	350	372	336	357	369	353	337	368	374	317	336	347	339	359	314	343	353	405	350	327	320	359	328	356	334	352	347	368	313	361	352	381	323	331	321	362	369	331	335	389	321	364	367	362	331	364	384	319	359	326	358	340	359	331	314	341	361	376	366	374	357	341	322	382	337	354	376	338	346	363	356	374	347	369	374	349	316	366	356	350	385	371	361	352	358	362	360	358	370	379	328	370	358	318	347	347	347	329	369	344	352	351	361	367	361	362	348	357	362	359	332	338	373	324	338	346	351	367	380	360	343	344	363	363	344	364	347	339	338	350	318	335	375	358	380	353	329	332	317	363	356	332	337	330	367	330	363	346	381	334	329	337	340	338	331	345	321	364	337	358	352	336	374	372	364	337	358	367	343	320	327	350	322	381	348	378	376	355	367	336	323	348	358	332	352	343	350	352	345	334	347	355	346	391	355	368	368	389	372	332	372	345	372	360	331	349	343	333	347	337	327	333	360	346	349	337	339	366	327	352	330	371	351	361	329	319	361	351	336	337	354	359	352	343	336	355	340	345	292	321	344	337	357	332	359	367	380	361	327	383	350	324	326	324	382	362	338	362	367	328	343	364	367	358	366	372	347	355	368	323	335	330	390	338	387	334	333	384	332	377	348	349	343	370	355	362	326	365	379	355	339	372	355	341	372	391	365	364	360	310	328	373	349	381	330	378	337	342	333	344	340	338	364	342	361	365	368	350	382	377	358	358	365	364	360	330	390	339	351	358	354	352	367	360	338	339	328	344	349	357	360	371	319	372	342	331	328	371	351	369	333	355	309	341	356	350	356	349	341	345	393	348	364	351	355	360	356	349	354	371	355	337	335	341	350	346	367	386	352	351	386	357	394	356	353	376	371	358	374	347	326	322	326	342	350	329	351	342	326	366	375	372	335	329	361	361	378	367	330	340	330	355	349	332	363	371	370	339	346	341	343	344	321	352	377	359	352	352	314	365	369	339	351	369	370	357	385	332	342	335	354	345	332	356	363	345	359	314	358	378	350	319	366	305	338	346	336	343	329	362	361	346	361	349	324	354	346	338	377	365	382	385	370	335	336	352	360	355	325	355	371	367	345	341	351	366	343	352	355	330	377	343	353	379	361	345	340	324	384	358	341	331	328	355	322	365	322	376	357	346	371	346	343	362	386	350	365	351	363	353	360	396	360	354	367	366	335	373	342	337	307	346	380	359	352	359	372	352	346	379	361	333	338	393	347	347	332	343	329	326	364	355	340	320	349	366	356	379	340	330	345	334	397	368	340	351	365	375	355	341	336	379	345	362	325	360	349	362	362	359	339	368	360	341	326	346	368	317	364	335	314	350	338	373	351	316	338	336	378	330	346	339	321	317	339	365	320	348	350	329	353	354	305	385	396	338	349	349	339	353	376	327	348	373	366	366	386	353	350	343	358	354	318	355	344	358	347	321	332	327	340	361	363	388	342	360	351	346	370	352	341	348	313	414	359	335	330	326	365	345	342	359	321	323	366	342	323	336	339	323	375	358	347	336	351	320	348	339	351	362	378	373	391	368	345	333	357	365	354	356	332	347	333	336	319	375	369	387	352	374	350	355	369	378	356	381	381	349	351	348	366	372	339	353	327	343	339	354	367	343	345	369	339	331	335	386	327	353	340	372	384	340	344	412	384	331	329	339	361	341	361	346	368	359	344	305	355	355	372	308	319	339	373	358	358	354	363	303	329	377	343	356	351	363	365	359	375	337	351	363	359	320	345	357	312	358	339	364	344	349	374	331	360	342	321	330	344	337	373	370	342	356	345	389	360	333	337	342	371	375	338	353	340	299	349	347	365	346	358	357	373	357	348	323	372	345	350	354	343	346	355	379	359	356	348	344	356	337	333	350	370	339	363	375	343	354	364	346	364	374	345	351	337	316	359	333	351	357	338	353	322	337	373	333	341	337	323	359	393	356	336	345	346	354	356	342	365	357	360	356	358	357	368	346	319	368	342	355	336	343	352	352	388	323	369	355	320	334	335	358	348	370	318	357	343	362	357	324
24530	21592	29013	24645	21569	9475	1704	1068	879	769	720	626	626	627	567	558	548	549	496	536	483	473	480	496	477	473	450	483	433	439	406	439	448	459	465	432	464	470	457	436	425	424	456	425	424	471	403	455	461	410	446	412	469	479	399	452	469	436	439	473	408	434	422	442	433	445	470	450	455	411	469	439	419	452	478	452	440	439	444	422	440	417	423	468	428	421	446	448	414	452	410	472	430	441	451	443	434	432	452	429	473	416	440	478	456	442	420	432	436	420	425	446	424	460	421	403	401	455	430	398	434	430	446	418	406	462	439	450	447	384	465	458	454	449	465	484	414	444	440	440	455	419	431	439	469	415	465	423	412	407	455	468	438	432	461	455	442	432	441	436	414	432	447	442	454	434	382	459	420	430	413	422	429	444	446	448	446	434	446	442	420	387	424	435	435	429	442	421	436	444	421	409	412	426	432	470	453	446	473	419	431	433	460	454	441	396	452	392	409	447	462	412	464	449	468	402	438	404	437	453	425	408	430	456	442	418	444	436	430	436	435	474	439	437	438	454	439	427	446	400	466	423	447	457	490	431	425	416	452	459	423	406	460	437	429	442	399	459	441	448	429	413	411	406	478	431	446	461	403	455	475	376	453	442	412	424	406	436	469	434	409	443	414	437	451	418	423	433	453	408	461	420	389	459	454	389	440	482	489	451	426	437	423	431	455	447	426	437	416	424	432	471	443	447	435	427	431	461	402	449	466	399	421	428	424	446	408	452	440	453	467	414	418	421	431	417	411	461	451	453	405	443	456	473	443	425	441	405	455	453	454	444	415	388	416	424	426	412	437	445	451	440	456	443	419	415	402	414	435	452	428	441	395	438	414	396	464	431	443	416	458	418	445	418	428	431	423	407	438	443	447	431	472	442	410	448	437	407	420	451	433	468	435	445	479	441	443	428	421	422	455	440	419	430	428	422	410	426	455	420	439	447	427	434	452	419	466	441	419	424	456	441	433	392	408	441	443	413	389	404	402	399	446	433	432	461	376	466	456	408	411	431	442	453	437	410	432	404	412	423	440	435	417	459	433	437	428	408	473	420	392	416	440	420	445	422	409	439	429	444	477	418	425	428	431	437	451	461	422	394	432	416	423	443	451	432	440	453	409	464	416	444	457	448	421	463	441	412	413	452	440	446	425	473	455	449	469	450	428	415	448	405	429	435	426	442	450	429	407	470	415	427	452	401	450	441	433	455	465	443	409	449	433	424	447	441	418	431	442	473	411	407	416	421	451	425	432	437	442	462	435	431	438	464	449	412	445	474	423	430	444	445	417	434	417	448	450	453	409	422	448	427	455	436	441	429	435	437	403	417	439	440	445	384	414	474	413	426	451	407	437	449	426	497	473	439	431	396	435	436	430	438	389	422	395	430	424	445	471	425	453	424	442	455	421	404	428	409	449	444	437	443	402	437	447	443	439	438	422	407	468	446	426	438	415	451	417	414	396	443	437	422	443	406	437	431	446	458	441	419	462	433	448	431	428	430	436	436	421	460	438	457	427	471	442	463	424	469	413	423	435	407	418	452	433	459	431	460	417	427	445	450	430	446	446	430	428	434	404	428	469	459	410	428	463	450	417	423	489	407	397	460	418	416	456	426	429	437	425	442	432	400	431	453	462	432	459	444	427	442	446	429	455	436	432	405	417	464	438	463	406	433	378	419	443	377	425	410	461	435	397	437	419	431	414	460	440	434	426	450	437	465	442	449	418	391	469	432	460	396	421	451	439	427	461	439	412	457	418	413	389	427	448	471	460	419	434	420	434	437	439	452	435	466	445	463	422	449	433	405	418	460	434	437	453	450	448	434	404	454	434	432	432	438	412	417	437	411	440	457	456	426	429	417	402	471	465	423	388	447	450	441	416	441	443	440	410	422	447	466	422	414	468	420	445	426	378	435	468	415	401	439	424	459	414	435	466	445	464	454	409	444	454	427	484	437	402	421	403	410	419	490	401	433	431	428	436	461	457	428	468	457	440	427	448	433	435	402	454	411	436	480	428	426	463	438	451	446	455	398	450	437	412	464	448	404	439	439	421	416	452	440	393	452	427	397	441	423	413	443	423	418	431	458	441	433	426	456	416	405	431	452	448	416	445	441	417	391	446	435	443	423	453	417	430	455	423	455	421	405	438	412	457	442	394	424	430	429	452	450	447	448	446	411	432	451	383	416	442	437	445	483	467	463	437	398	414	420	383	456	434	449	437	434	451	440	441	464	390	414	384	443	455	425	425	419	437	482	429	433	410	418	422	468	438	446	442	455	441	397	419	420	410	427	431	422	401	443	431	406	406	368	427	442	400	452	432	471	453	451	442	465	422	400	435	467	414	430	446	438	420	458	452	413	412	438	406	461	449	399	414	447	465	474	442	425	422	405	450	447	489	447	431	431	419	431	397	419	438	416	384	410	403	448	460	417	429	438	445	447	448	447	442	419	433	431	403	453	436	444	411	442	455	388	447	473	415	406	447	426	410	438	435	419	456	411	421	462	481	459	404	441	400	428	433	416	451	420	425	451	420	431	410	402	433	458	405	468	401	440	433	488	456	452	409	432	471	446	420	399	428	412	480	420	404	432	435	469	399	399	457	382	440	473	405	426	407	426	425	425	454	409	474	432	442	418	393	456	429	395	431	406	393	427	467	417	444	429	428	423	431	461	467	458	457	421	413	434	472	435	452	413	410	423	476	406	431	447	425	438	462	415	454	435	420	419	431	422	412	462	446	453	404	452	435	417	443	439	432	458	422	413	436	445	450	426	433	445	436	419	389	461	420	445	396	439	437	439	463	412	451	407	456	432	435	430	465	433	462	424	423	431	449	476	412	410	411	401	427	431	415	455	438	436	440	475	436	445	442	414	408	415	409	445	431	438	438	411	427	454	473	439	437	452	441	457	433	411	448	411	427	431	448	405	437	418	438	465	450	434	465	467	435	429	431	406	462	425	427	414	429	437	440	435	423	412	434	423	424	440	453	421	435	442	476	418	436	392	479	404	401	442	408	412	433	410	368	404	407	452	443	389	419	473	461	445	415	450	418	435	442	421	439	449	465	428	427	425	439	445	428	435	411	425	413	451	457	400	433	440	473	456	430	442	418	467	412	408	436	426	436	408	415	434	446	457	446	399	444	430	441	409	468	430	444	425	428	469	425	430	411	433	380	432	428	426	419	441	448	413	398	413	429	430	434	419	402	391	445	439	465	421	468	453	390	414	400	466	433	426	437	406	404	458	434	430	405	447	446	471	440	432	414	407	418	408	466	459	443	407	430	424	433	422	432	434	451	470	427	427	472	434	471	406	429	446	418	415	414	399	414	442	455	451	444	423	441	415	438	398	422	440	465	433	481	434	453	434	408	443	427	438	453	407	428	462	409	414	451	467	433	463	458	416	460	405	382	451	452	402	437	436	419	427	434	423	419	417	492	447	373	416	394	422	401	429	436	420	426	429	441	461	429	440	417	460
6782	14806	12476	6818	5011	3572	2742	2175	1843	1514	1305	1124	981	966	847	843	817	837	764	702	736	733	670	677	684	683	638	647	624	615	642	631	607	609	591	611	630	565	581	611	607	620	600	619	593	609	567	604	594	632	613	575	587	579	550	611	551	590	608	566	568	569	596	583	605	559	558	566	591	577	552	588	558	588	599	596	608	590	545	567	581	547	581	566	613	600	594	577	561	600	594	561	589	557	574	582	568	566	523	567	594	571	610	576	609	580	563	561	593	585	553	570	579	556	575	609	566	599	586	547	600	533	592	602	601	590	563	581	577	587	590	559	579	566	583	591	622	597	594	554	543	581	573	568	572	574	496	595	553	532	619	597	564	570	563	549	587	604	559	569	537	563	529	566	569	568	570	546	575	571	558	558	595	588	591	600	613	525	559	581	591	570	589	584	592	542	522	580	578	610	596	559	573	606	554	615	590	536	606	618	560	552	569	572	577	567	560	552	570	541	495	585	589	543	600	565	575	525	557	583	556	582	555	591	536	611	560	530	591	596	553	593	585	553	507	526	587	573	527	537	573	563	573	563	605	552	581	570	553	550	553	624	553	599	601	544	607	548	562	596	600	570	523	539	574	569	581	608	568	525	558	613	618	589	571	596	544	590	561	646	598	586	574	584	567	572	583	593	579	544	586	610	580	604	599	636	581	544	568	601	597	588	581	551	566	536	612	542	576	542	620	552	573	563	576	600	565	576	578	578	573	575	535	557	611	551	587	582	582	565	598	570	600	560	568	536	545	577	583	571	583	583	568	556	597	557	588	568	552	579	579	621	595	547	568	569	554	578	578	586	586	601	604	563	570	610	549	575	606	582	556	536	566	581	549	550	556	552	600	529	591	550	606	558	569	564	605	550	583	533	584	616	557	557	579	549	540	564	559	561	576	575	587	582	594	553	547	619	613	540	607	591	588	578	570	533	541	590	580	587	535	593	551	547	595	584	545	610	555	572	563	594	562	573	549	577	526	624	542	579	605	601	565	565	597	599	570	559	537	536	601	545	561	555	565	553	565	553	564	548	553	609	569	532	547	596	579	578	561	534	556	586	607	583	596	546	521	567	520	608	569	606	551	606	584	585	541	568	599	575	596	574	601	572	571	626	599	563	533	605	553	574	585	567	574	557	596	587	577	529	549	580	572	584	568	570	576	556	576	553	530	543	577	565	620	530	561	584	585	573	538	554	567	560	616	572	598	538	566	573	562	568	564	567	602	584	526	592	565	578	598	535	528	586	601	589	571	523	510	511	554	567	584	552	556	612	569	588	606	632	580	534	529	592	578	538	599	574	588	539	590	586	565	548	556	572	584	587	545	586	596	571	568	589	562	550	560	559	559	570	556	564	590	564	587	629	590	577	578	555	585	567	581	574	591	575	550	580	587	578	600	555	570	576	618	619	540	570	584	562	573	570	566	589	563	590	535	517	571	622	560	588	538	587	566	562	610	581	553	543	579	597	551	589	556	581	514	565	599	548	560	565	575	547	594	568	598	583	577	601	548	613	581	557	524	515	568	554	568	575	609	549	575	592	586	578	526	566	547	571	559	546	561	565	600	588	605	565	566	559	583	581	586	554	613	609	589	575	551	572	605	552	577	533	573	616	559	578	586	592	568	562	599	619	522	557	551	576	562	612	618	551	545	540	579	576	572	527	569	564	574	560	637	556	571	616	562	559	603	515	572	560	586	575	588	544	522	617	556	604	554	563	601	553	575	552	579	588	584	568	596	588	529	575	604	580	564	563	568	548	578	611	614	579	595	610	578	578	587	573	552	564	562	591	609	592	557	563	565	566	588	560	550	584	553	575	571	561	559	570	555	571	581	587	546	577	624	534	584	599	575	596	592	579	563	574	578	555	549	572	608	575	543	571	601	549	571	572	593	596	572	584	595	529	534	601	531	577	606	584	552	598	563	622	567	604	581	526	599	561	574	568	593	574	556	563	590	537	605	557	555	546	559	609	542	571	547	570	558	546	572	547	557	577	547	579	621	547	590	564	627	598	531	551	548	595	589	566	566	600	641	571	562	569	559	620	579	582	613	552	547	578	601	553	530	544	560	582	566	565	544	547	599	543	612	585	544	545	575	593	586	593	561	586	594	607	556	589	586	583	572	634	590	571	568	563	603	565	596	569	592	574	563	565	602	588	586	535	589	561	620	572	577	583	553	613	554	614	582	589	590	577	530	645	576	580	553	586	586	592	615	588	533	602	600	590	591	571	571	532	578	578	616	569	563	562	575	601	548	573	569	604	634	538	576	605	553	609	566	571	558	571	561	573	548	572	600	553	579	592	534	566	562	591	606	558	626	572	592	562	557	539	574	560	610	560	540	593	584	587	582	596	541	574	564	617	584	562	587	542	540	612	589	579	588	567	586	600	580	557	549	575	596	566	617	538	585	577	574	600	550	565	572	546	549	569	589	614	562	583	574	576	557	542	568	587	583	592	530	584	575	590	579	505	533	585	611	581	617	578	533	619	577	536	602	552	567	597	571	595	585	547	591	559	538	551	578	529	599	502	577	589	565	590	575	544	593	587	551	545	583	560	580	541	544	603	572	608	614	567	566	578	585	583	565	570	609	582	584	557	548	571	542	591	570	588	613	573	550	557	587	525	553	588	594	545	538	560	579	577	563	574	549	558	526	591	546	578	538	569	586	583	579	590	569	619	575	564	541	550	571	564	594	580	619	602	585	599	559	534	600	603	596	527	574	527	590	605	557	536	565	592	547	535	565	574	559	570	575	542	631	587	573	609	573	595	592	581	558	565	613	577	551	570	533	620	569	584	546	549	622	606	547	603	556	606	631	561	596	562	591	528	587	585	560	549	572	609	554	582	542	579	535	549	573	549	566	560	595	575	541	583	573	505	569	543	565	586	544	614	581	555	560	587	596	574	562	601	559	563	588	625	553	576	564	558	561	593	607	585	510	599	557	549	606	594	593	575	585	562	590	616	597	569	583	550	578	580	641	554	540	599	507	624	555	529	609	608	550	625	540	530	609	618	575	573	557	566	599	588	645	595	560	552	593	564	606	549	591	555	563	602	591	552	584	595	610	575	557	576	567	582	566	600	578	574	575	592	604	575	539	563	568	581	571	587	577	553	591	580	597	611	577	542	544	528	557	571	535	552	602	570	575	599	592	568	553	578	558	602	510	529	549	568	598	559	573	539	540	584	569	527	599	570	578	597	569	583	562	562	601	608	586	573	589	609	563	556	561	550	524	574	581	597	540	537	553	519	568	587	620	545	578	565	598	611	604	557	583	585	556	601	583	618	605	546	606	577	532	582	603	576	579	570	535	588	584	575	560	608	541	590	570	608	527	553	554	540	558	572	560	560	576	589	576	592	582	587	597	595	588	570	621	543	579	591	544	536	585	566	570	586	543	603	573	580	553	569	573	617	537	528	581	531	526	570	613	582	610	534	538	556	568	583	545	560	553	599	547	508	591	598	544	567	617	563
23463	21598	29538	24149	21600	21631	7265	1557	1109	996	800	796	688	635	611	578	497	516	459	488	488	434	466	465	468	444	440	448	400	426	423	389	395	412	474	399	389	364	429	412	403	435	382	380	396	392	396	432	392	394	392	386	395	375	398	430	402	394	397	380	378	389	372	410	410	399	349	383	389	452	381	396	385	390	396	420	357	397	367	406	363	338	386	377	357	416	401	380	372	413	382	434	365	365	399	379	392	426	382	390	408	389	382	389	416	372	386	367	371	392	393	388	399	385	397	383	360	381	419	401	386	376	364	398	362	374	402	376	413	398	397	378	414	385	367	395	357	370	386	403	330	381	398	378	388	388	394	389	422	364	399	390	415	367	387	388	396	377	371	414	365	392	413	349	384	413	333	375	377	419	411	379	359	353	396	390	381	409	381	386	369	412	388	375	356	413	365	386	370	404	423	370	400	391	393	382	369	396	377	386	392	406	413	377	422	370	410	370	362	391	378	391	381	409	395	396	398	410	370	423	369	354	404	379	409	349	388	364	407	388	406	417	367	379	415	391	389	364	379	412	377	341	358	367	358	391	363	347	397	373	399	374	435	386	403	370	413	399	362	353	377	408	396	408	404	356	393	359	384	361	365	358	416	418	387	393	394	397	370	362	392	355	358	367	378	377	363	368	387	391	398	374	396	400	408	391	365	392	397	344	365	425	417	389	405	405	372	385	377	368	370	390	400	385	359	457	363	400	370	393	414	406	355	358	375	370	412	371	360	420	338	396	376	342	364	387	384	383	367	425	369	375	382	381	427	385	378	417	370	370	370	435	408	356	369	402	403	379	360	417	388	381	409	367	398	383	363	404	394	412	371	391	415	372	393	401	416	391	399	380	393	421	401	342	377	369	396	350	390	378	387	401	385	369	346	372	411	383	370	403	358	405	427	389	381	373	363	380	406	377	387	372	398	383	366	381	404	394	389	346	392	398	402	405	360	425	403	376	426	392	384	386	361	399	391	392	412	352	397	378	383	368	378	370	421	398	406	396	341	373	395	369	371	371	366	392	361	367	380	352	376	362	388	384	376	360	403	418	397	386	353	358	377	410	384	377	388	415	407	340	429	394	378	383	365	366	401	384	411	391	363	406	395	392	413	358	399	401	364	372	401	392	404	399	364	366	405	356	363	396	371	396	371	389	351	375	396	399	378	379	383	384	378	360	380	375	382	381	375	435	403	363	372	361	378	391	402	399	364	392	388	378	375	377	354	398	393	387	374	394	375	382	392	410	395	367	357	382	396	376	406	409	402	403	414	394	409	406	376	392	390	374	389	392	408	399	394	372	386	386	419	425	392	446	392	422	335	377	395	352	376	352	409	383	420	385	381	347	380	411	405	385	371	351	425	407	383	392	366	415	378	401	391	364	412	377	372	379	400	352	388	419	393	370	396	383	380	358	342	393	397	372	395	410	368	356	390	355	379	370	367	430	373	353	407	420	388	364	389	406	364	362	413	389	376	394	375	420	396	400	400	389	382	401	362	361	417	371	395	387	420	403	384	408	375	367	416	379	389	385	330	398	392	351	389	409	382	375	389	432	382	363	370	385	430	359	400	364	346	393	372	383	365	389	380	352	378	401	400	410	417	377	384	404	367	389	348	395	370	385	382	352	352	402	372	368	369	379	382	381	405	329	372	367	362	399	353	419	388	407	418	404	393	385	391	400	420	367	389	397	378	428	397	411	386	334	392	376	382	396	375	367	372	383	390	353	391	440	375	401	381	380	382	399	377	399	387	359	378	357	377	375	380	413	375	398	353	381	349	388	395	405	342	404	411	380	395	384	380	387	388	386	404	412	400	369	407	357	405	372	380	370	413	380	383	382	380	388	374	399	377	359	386	387	365	331	429	415	396	363	404	389	364	369	371	373	377	409	390	406	358	386	360	364	393	417	390	370	364	378	391	394	428	395	366	414	359	393	367	384	394	370	389	372	376	398	402	435	369	390	406	418	389	384	396	402	391	364	357	363	387	384	337	384	394	366	379	360	376	380	411	338	394	367	405	389	354	387	365	356	367	356	372	393	358	386	407	425	426	406	369	408	389	372	403	332	383	333	381	399	395	377	383	406	398	375	386	377	386	363	376	370	398	374	391	394	379	382	385	397	384	348	375	400	407	402	360	419	395	391	363	380	377	387	377	388	370	414	387	377	360	385	383	387	365	401	363	394	405	398	360	377	379	404	390	361	374	394	338	393	377	367	387	418	352	427	427	413	359	380	392	394	377	410	374	351	392	334	376	364	357	384	394	388	371	397	334	386	347	373	418	365	383	361	410	372	381	409	400	382	364	399	376	360	373	365	356	388	373	393	380	359	405	348	395	405	410	376	401	384	388	398	364	381	358	359	396	390	398	380	403	373	422	380	401	380	400	397	397	410	399	393	399	405	363	382	364	375	371	378	378	387	398	389	419	395	389	403	416	388	344	393	388	357	400	412	390	369	395	409	393	325	354	363	367	388	402	393	389	411	398	371	377	416	347	406	364	378	349	436	402	360	431	365	391	384	359	372	382	418	364	363	401	387	394	367	362	409	387	393	373	422	372	402	392	366	399	387	362	357	415	420	423	427	386	400	378	393	374	376	369	406	380	400	422	403	394	371	381	370	389	387	414	411	394	360	390	371	390	399	378	395	395	371	427	370	379	377	395	387	385	378	367	432	394	350	377	381	359	393	379	400	385	388	385	393	374	386	377	385	375	372	385	405	371	407	378	355	359	376	363	353	397	377	412	382	399	370	385	387	364	417	418	371	352	401	410	380	347	409	389	403	412	386	373	381	381	359	409	383	365	359	367	337	400	406	365	349	393	389	406	361	394	390	367	365	361	368	352	378	377	391	393	351	420	405	404	368	380	380	378	341	374	364	346	378	370	358	362	383	432	406	393	372	383	375	435	407	401	385	364	381	414	382	408	358	376	356	389	354	380	398	370	383	376	424	394	390	394	395	402	395	364	382	382	354	392	410	355	395	352	390	401	385	377	368	355	332	382	340	370	374	371	416	382	403	374	382	390	429	379	411	351	408	384	410	386	390	409	368	347	355	398	371	435	371	393	375	363	438	393	374	375	401	407	395	381	396	381	372	371	350	386	416	396	345	387	368	383	427	407	376	390	399	378	355	375	404	408	386	399	395	375	410	357	379	412	374	411	383	386	361	379	357	404	392	370	366	367	379	424	371	384	388	410	435	368	378	389	401	370	386	389	424	389	371	393	377	367	390	388	399	394	414	400	357	380	390	388	404	381	438	409	407	370	365	377	383	396	413	409	361	408	400	359	398	377	358	379	411	396	411	376	409	380	379	370	369	349	388	372	403	392	345	354	358	391	333	419	424	356	340	380	363	376	385	396	429	404	402	375	408	384	371	447	410	376	420	386	407	378	395	343	383	373	397	365	389	382	369	399	373	393	389	393	385	369	385	389	362	379	404	403	375	375	393	357	402	365	423	377	364	385	387	391	373
8994	21039	17291	10028	7335	5420	4065	3136	2498	2098	1866	1540	1375	1174	1003	971	892	856	821	774	735	720	706	643	693	678	665	615	618	655	564	583	594	581	557	553	556	537	543	578	555	561	560	544	560	533	509	541	487	533	507	515	521	533	533	531	544	509	504	504	498	521	489	569	547	540	537	532	540	570	501	545	542	511	516	537	505	568	529	534	513	534	536	519	506	501	481	506	511	526	549	492	512	460	563	472	485	496	542	513	493	514	517	494	524	505	526	500	527	505	540	483	539	527	549	516	523	514	541	539	553	531	519	532	553	538	538	542	577	508	514	497	488	554	470	496	537	516	489	526	505	492	460	487	527	543	504	468	524	511	498	523	515	453	493	508	484	546	459	531	493	577	466	511	526	511	513	499	530	520	546	490	483	521	492	452	556	515	487	480	520	490	483	468	506	486	520	558	533	520	503	479	508	538	531	512	496	499	533	478	510	532	519	529	549	483	489	505	508	559	546	514	513	520	484	472	493	503	488	508	502	489	502	525	508	496	515	460	513	538	512	547	509	521	461	536	480	478	475	504	486	526	534	497	489	503	514	511	521	522	528	502	518	486	494	502	500	510	510	568	476	536	536	522	476	486	491	496	554	523	526	528	493	519	515	515	447	521	512	536	507	498	515	495	519	525	489	546	544	485	539	495	544	517	525	535	515	526	481	526	503	462	521	537	468	539	523	523	493	489	478	503	527	531	508	548	501	500	473	487	509	548	505	483	517	527	484	472	494	540	487	469	492	528	533	530	535	506	512	529	547	483	489	523	531	483	508	488	501	515	549	526	525	456	564	514	546	495	506	510	482	497	555	487	475	504	501	493	480	513	485	507	480	513	489	508	467	486	516	522	505	495	537	471	492	477	567	485	505	514	491	520	487	504	520	523	527	539	527	503	524	501	510	496	504	490	507	551	479	509	484	562	514	503	519	475	525	553	530	495	465	500	501	528	496	504	484	510	514	491	530	472	540	521	531	530	530	496	497	510	524	529	542	523	498	520	546	535	540	500	502	492	529	513	558	533	498	481	509	526	527	513	509	486	503	504	519	532	552	506	540	500	478	547	521	520	531	497	494	517	485	523	530	490	527	517	557	526	523	490	529	504	489	506	493	479	559	530	477	498	474	521	496	513	526	507	514	562	508	484	536	539	474	499	552	499	520	516	493	524	475	517	504	476	464	525	476	519	485	525	547	476	517	521	503	475	539	507	517	530	528	509	471	517	529	493	541	469	510	517	496	524	539	471	530	487	531	500	511	519	523	478	490	483	505	452	523	504	525	542	515	529	529	533	512	460	469	532	543	499	528	559	487	519	515	499	601	510	512	507	467	489	522	520	478	508	521	511	542	451	511	494	501	504	511	551	539	504	486	554	545	547	527	526	494	512	513	530	530	530	514	539	474	480	549	529	520	480	531	501	497	544	510	490	502	517	496	514	521	549	520	494	524	492	513	507	468	518	476	487	490	517	502	498	512	500	493	517	534	524	485	510	533	483	515	515	478	563	525	507	515	481	491	490	515	510	468	481	507	528	541	508	527	465	525	500	514	526	529	497	559	499	525	494	508	528	552	520	519	483	518	484	490	546	546	537	487	523	530	485	519	524	538	530	510	545	457	551	498	559	508	509	522	550	519	505	490	547	533	537	506	466	480	492	526	513	543	496	532	509	495	521	518	500	525	516	515	508	487	510	528	529	523	523	498	501	504	479	490	541	514	530	543	539	539	530	516	524	533	532	524	480	499	486	533	477	502	466	518	545	526	489	515	488	520	531	519	510	518	517	504	489	567	507	529	507	486	498	525	531	507	528	535	555	521	492	502	487	521	470	503	456	489	495	479	475	532	536	507	500	479	527	472	503	504	518	497	516	462	518	498	455	564	493	528	454	505	517	503	486	467	498	497	505	504	486	501	519	478	520	522	496	471	546	521	502	469	513	530	476	511	485	516	519	480	548	513	480	516	543	523	481	516	516	498	525	494	550	480	505	489	510	479	457	498	517	513	483	515	499	513	466	571	525	522	511	539	519	511	536	505	498	451	525	512	540	533	545	541	470	510	496	493	513	482	506	491	506	507	519	493	473	500	507	514	541	490	518	512	505	493	501	540	488	495	486	510	512	494	512	487	494	528	504	509	490	537	507	493	485	536	476	479	530	496	522	482	553	489	514	513	480	535	519	519	514	511	522	482	515	544	518	525	509	518	512	519	502	478	519	551	505	527	520	546	522	518	484	519	500	471	513	487	480	481	495	493	491	480	527	482	546	517	504	508	497	461	517	522	524	483	515	492	525	494	506	548	531	531	498	502	533	502	519	522	523	486	492	513	505	488	510	497	490	494	489	550	520	507	502	512	501	520	519	520	526	498	537	481	487	487	502	522	502	488	499	504	512	519	465	514	492	486	493	484	461	507	526	515	520	488	522	505	513	529	517	501	485	514	493	486	521	512	510	504	484	534	517	543	544	497	517	491	500	523	559	512	517	501	508	535	469	538	529	520	514	505	512	533	505	496	517	490	506	518	496	545	504	481	457	537	506	483	499	494	526	534	523	495	548	493	511	516	520	537	509	512	526	523	475	528	540	534	554	518	457	478	453	490	520	530	473	478	511	483	559	521	521	478	484	507	510	514	485	505	496	480	518	546	540	501	501	489	487	483	471	494	482	509	515	516	488	540	485	510	482	525	535	518	521	490	474	491	514	482	475	529	520	502	535	498	537	501	507	503	541	545	504	514	512	519	533	494	503	500	506	495	496	512	508	539	478	554	497	511	487	496	521	513	478	497	485	468	519	527	505	528	447	547	513	476	521	505	523	503	488	510	515	518	492	494	509	523	506	547	534	496	508	505	513	510	519	471	518	541	549	521	505	564	454	500	518	519	482	472	510	475	537	532	515	521	485	491	532	488	506	504	490	493	517	517	510	504	508	499	496	487	520	503	510	545	492	498	488	505	523	498	517	543	518	502	543	528	502	496	491	495	474	509	538	569	527	508	510	491	476	477	534	500	540	489	547	516	526	526	489	505	449	516	502	480	494	457	529	493	493	497	536	486	516	462	485	499	525	518	525	504	492	430	503	506	523	509	532	508	488	536	486	496	527	507	469	479	534	490	513	531	499	544	493	509	515	505	504	489	518	517	512	512	487	521	568	514	514	538	553	518	492	473	506	500	434	485	525	502	500	459	497	489	476	540	558	507	538	529	509	508	468	521	473	533	513	523	487	529	475	482	508	516	507	537	536	513	503	533	503	485	492	498	511	474	510	519	505	478	497	488	532	503	511	491	515	477	524	493	502	536	516	483	475	523	477	499	516	544	514	492	510	527	515	520	524	498	518	473	490	475	487	504	515	542	491	500	540	514	513	510	548	496	506	556	490	509	521	550	521	505	495	502	529	522	529	477	469	522	496	514	478	548	512	536	508	543	498	497	448	509	535	528	512	487	472	495	511	512	524	501	492	529	496	476	523	496	555	531	498
27313	20545	8453	1602	867	578	479	408	361	348	334	316	323	320	277	273	278	293	281	290	260	267	249	263	251	251	257	273	284	251	260	265	241	267	250	233	259	267	243	260	267	254	277	273	250	257	232	247	247	234	254	271	251	277	271	272	243	258	255	252	255	260	253	232	226	287	268	261	247	262	240	260	263	251	252	245	245	268	272	257	245	266	271	248	270	227	262	259	259	238	277	262	268	264	241	268	267	246	268	284	254	253	275	252	281	256	255	287	288	284	270	235	289	243	256	281	253	245	252	275	261	251	267	263	288	250	255	271	245	269	244	262	252	283	259	248	293	227	269	245	265	260	254	272	285	267	266	284	265	283	257	274	256	241	212	244	256	256	261	263	275	243	267	227	264	251	221	274	262	257	232	242	243	220	257	260	246	244	247	273	264	280	279	282	275	259	264	263	234	271	256	249	240	241	221	272	243	254	258	260	220	268	265	285	254	239	277	277	266	250	273	271	252	242	265	260	244	225	267	283	268	253	281	254	254	264	286	263	233	262	285	270	272	256	250	278	249	307	252	283	264	254	294	254	251	257	259	256	261	230	236	264	258	286	259	247	236	246	269	272	246	248	261	242	253	268	269	252	262	257	281	251	235	264	259	276	267	253	263	269	269	228	261	244	259	239	240	248	232	287	262	256	260	248	239	268	245	250	260	270	243	266	249	253	250	237	257	251	249	267	283	264	299	246	272	260	256	278	272	263	263	257	252	243	231	272	286	242	239	270	257	236	238	256	241	270	270	235	272	258	287	252	259	263	248	253	276	250	245	228	268	250	232	254	238	242	256	240	267	252	272	272	246	268	265	246	268	273	254	243	281	246	244	255	252	245	261	259	255	270	247	269	262	268	252	248	233	277	299	267	261	239	242	252	264	242	273	250	256	252	246	250	262	287	263	261	271	287	282	258	268	278	281	250	276	247	244	272	251	263	266	266	251	242	284	269	246	246	266	235	267	244	229	235	268	237	261	265	247	263	242	239	261	230	260	273	276	267	250	280	281	283	264	240	267	239	249	252	258	285	257	246	250	263	264	255	271	287	269	275	231	246	248	256	263	270	286	218	265	239	227	248	269	231	266	264	249	264	253	244	257	257	280	255	286	245	233	260	239	251	249	267	265	305	252	217	241	260	283	233	262	264	251	249	282	248	258	276	278	256	238	279	275	277	246	260	266	278	248	273	253	243	256	242	261	249	237	265	243	234	256	245	245	250	234	254	248	269	280	262	251	275	280	252	245	245	268	266	265	266	262	266	244	248	265	263	298	296	227	269	266	276	274	281	260	288	248	282	277	271	268	258	264	231	272	268	278	271	268	248	256	238	259	251	249	253	270	254	234	239	269	258	264	236	275	291	252	240	274	259	260	239	255	276	230	235	274	239	271	253	232	268	266	265	257	237	290	259	253	260	268	281	255	221	267	252	271	263	264	263	272	249	255	282	234	250	310	263	267	245	246	249	272	238	269	252	235	260	241	270	239	233	248	249	243	234	252	255	241	244	243	260	266	224	241	233	232	233	235	255	259	280	298	252	258	277	267	263	243	252	252	268	268	274	278	275	256	260	259	254	266	257	263	243	228	248	280	274	269	259	277	260	259	304	266	257	265	239	269	276	254	265	248	240	270	259	239	284	255	255	269	279	246	267	219	258	252	256	253	230	210	236	271	253	278	273	265	257	260	258	272	254	227	265	260	267	292	238	247	298	239	237	258	267	253	267	235	263	248	259	281	277	275	262	248	263	291	270	241	272	256	250	226	284	276	253	242	251	249	269	248	268	267	267	267	226	209	263	268	273	258	262	242	258	258	261	286	252	265	253	265	247	237	261	262	237	260	279	256	263	256	260	234	263	268	251	265	260	253	236	257	258	260	284	251	261	282	284	266	255	264	226	259	244	253	270	224	247	259	303	261	253	258	261	254	265	282	270	236	260	265	246	247	242	243	286	261	249	221	277	251	245	224	250	291	251	286	266	244	231	259	259	274	246	276	264	248	275	242	284	249	250	224	250	258	263	259	252	252	270	258	234	308	278	246	274	261	272	277	250	277	234	246	261	262	254	256	222	236	282	221	236	240	258	278	270	258	233	252	280	258	261	258	256	280	295	275	250	275	279	256	256	263	280	245	240	275	236	260	224	271	276	245	238	257	235	262	269	239	253	259	273	265	284	246	269	277	264	243	236	264	248	277	284	255	251	257	253	260	270	256	251	255	260	264	242	250	264	268	256	277	254	251	290	220	246	257	278	276	257	237	236	257	227	252	250	276	278	257	258	245	248	242	259	264	290	250	250	252	242	261	250	274	252	268	268	240	273	236	250	256	279	250	274	223	244	272	243	253	238	265	246	271	227	268	257	268	296	272	275	257	270	237	235	258	274	248	248	239	247	245	269	267	273	278	280	255	265	261	229	265	234	272	258	261	253	273	241	261	267	272	269	253	262	273	242	295	263	266	271	278	276	278	257	246	259	258	253	277	237	252	247	276	237	275	236	234	241	240	274	248	278	246	270	270	238	286	261	275	275	240	254	274	241	248	250	255	247	243	254	301	257	254	282	258	239	288	262	249	278	267	261	295	240	269	244	259	271	264	251	234	255	257	256	266	272	286	258	291	267	247	293	247	257	268	286	222	257	256	276	250	244	246	222	254	275	263	273	265	287	280	241	242	251	259	261	260	226	262	266	252	237	291	272	257	254	259	247	269	227	281	294	259	262	235	234	279	233	232	241	246	281	219	255	259	268	267	275	268	263	252	247	281	266	251	267	272	245	257	242	269	272	258	255	282	243	250	278	254	259	266	273	267	249	266	245	248	239	265	262	238	278	267	252	260	251	258	237	274	289	270	248	239	238	259	247	299	228	256	226	268	262	263	260	220	242	241	251	248	272	203	264	251	275	297	273	277	262	257	259	298	271	268	288	264	256	246	272	258	251	269	260	267	293	248	244	277	240	260	268	262	263	263	251	280	270	260	259	249	243	261	266	247	239	260	265	262	275	275	282	254	264	267	241	265	249	289	272	281	273	264	224	263	274	243	267	224	271	259	252	267	257	257	234	241	281	251	256	280	260	249	259	259	259	249	259	241	269	241	267	245	273	273	249	269	255	230	250	264	255	277	263	267	271	276	258	250	242	285	226	259	241	248	253	263	241	236	266	240	250	262	278	274	246	270	237	250	237	246	267	253	241	250	280	269	268	259	234	247	252	257	241	251	289	269	235	272	292	267	265	276	246	262	259	270	267	239	274	262	275	255	272	265	294	251	264	267	237	275	269	241	243	239	261	250	283	251	232	227	256	249	250	255	245	273	248	297	286	269	245	268	283	274	253	263	247	253	273	229	236	257	259	253	274	256	228	236	266	249	263	243	244	255	271	255	256	270	257	226	281	271	252	241	261	251	266	285	260	224	243	226	248	260	268	220	226	284	243	234	250	250	281	239	266	246	282	252	258	245	272	280	257	244	258	269	253
5357	5288	4436	2285	1768	1219	968	756	620	608	489	496	479	429	437	412	407	386	412	406	391	366	374	337	366	367	362	309	347	374	380	328	391	365	352	331	360	337	375	363	353	363	341	369	360	352	370	344	365	354	366	342	341	330	367	343	357	345	377	343	320	336	353	345	332	335	367	304	354	330	341	339	308	339	338	343	332	370	346	345	360	323	337	355	359	361	316	333	319	316	331	338	321	354	354	322	360	360	369	339	283	329	346	344	324	320	353	345	288	376	351	342	328	321	348	335	346	336	317	382	319	321	361	379	322	331	358	366	333	302	344	345	364	347	374	339	337	337	369	365	336	339	334	320	332	346	370	346	367	333	355	344	326	303	335	337	341	350	365	389	333	341	339	345	337	320	361	352	355	343	351	336	310	360	330	359	352	346	359	352	375	366	359	370	317	365	323	347	357	366	356	326	369	339	356	346	307	355	337	357	335	391	350	343	345	353	366	367	370	342	307	348	353	354	327	334	327	335	348	352	328	363	332	352	370	344	356	336	366	398	353	351	334	345	349	330	344	341	375	334	346	373	332	333	365	369	368	361	330	341	343	359	351	339	334	354	365	317	339	322	331	348	335	340	349	329	351	326	314	331	336	319	314	351	320	355	385	337	324	348	379	333	336	329	378	338	341	339	349	348	356	364	301	332	309	325	359	327	310	367	360	350	330	329	299	357	345	335	319	362	370	314	360	367	331	352	331	331	347	366	355	364	347	339	336	350	325	327	326	360	351	362	332	318	331	322	324	349	325	336	307	365	310	359	354	340	357	340	369	357	334	349	387	367	342	332	368	335	357	355	343	332	327	361	347	332	340	350	340	335	340	328	327	373	314	366	333	342	364	366	337	325	372	309	344	329	362	370	348	336	334	365	366	356	330	333	316	337	336	318	364	310	343	346	326	364	381	378	365	339	341	321	308	302	369	356	365	417	335	341	365	349	359	377	378	342	410	332	372	350	321	346	369	347	324	336	356	347	331	355	296	322	358	373	335	388	354	355	312	365	349	326	380	349	384	326	336	306	332	360	365	330	339	369	377	342	368	356	375	356	326	345	335	342	331	326	371	343	334	332	329	314	342	307	348	355	359	353	376	323	339	333	366	335	349	314	346	354	351	355	329	357	334	356	341	357	334	323	384	345	332	329	357	352	309	363	314	335	342	347	286	308	318	336	329	326	338	359	333	357	351	361	360	349	352	341	365	353	369	346	328	341	320	347	366	327	358	344	352	340	342	363	355	323	354	315	349	384	321	356	349	357	335	371	375	343	334	323	316	338	321	333	308	350	342	332	332	337	364	358	370	350	337	316	321	321	346	363	365	324	340	347	342	323	338	368	357	338	347	354	357	323	345	348	331	312	385	350	344	349	306	371	322	340	350	365	361	334	345	328	349	324	326	296	374	344	349	339	364	354	355	360	371	340	362	335	347	387	357	352	355	328	328	343	342	339	347	380	329	356	343	347	355	353	351	341	372	329	339	339	337	361	353	342	354	322	356	376	364	289	334	311	346	332	362	339	381	341	333	355	343	336	337	354	323	315	367	326	344	354	332	367	379	370	341	347	323	353	344	322	363	371	380	361	386	346	330	346	362	339	350	366	320	352	338	339	365	311	338	331	346	374	380	342	313	354	370	351	361	374	319	382	350	360	334	344	385	360	345	343	329	326	322	334	346	311	370	347	330	354	364	368	349	349	349	328	353	334	321	357	383	365	333	349	369	328	396	337	336	326	320	345	343	338	315	324	352	334	301	330	363	368	337	346	293	317	348	359	347	308	359	340	373	357	348	347	328	327	337	357	331	331	325	354	353	342	355	335	321	368	387	363	334	393	350	327	334	349	341	366	364	334	322	339	325	363	359	352	339	337	344	347	342	340	339	317	327	346	349	304	333	356	330	340	312	329	362	357	344	342	337	341	351	372	341	324	324	322	348	322	322	389	361	354	369	340	365	355	350	354	337	353	332	339	358	333	328	375	339	321	318	349	370	349	333	304	323	348	352	343	349	350	332	345	348	340	347	359	356	333	339	346	348	364	332	353	352	343	344	338	331	341	375	339	332	340	345	325	344	350	311	345	371	308	376	343	375	342	341	345	376	348	331	362	344	356	332	353	331	333	340	347	338	331	312	312	331	358	373	354	350	378	345	345	350	355	351	332	350	350	341	349	365	353	373	332	353	356	337	321	335	345	369	334	348	327	351	345	319	328	338	336	371	334	348	345	312	341	337	375	343	333	317	335	358	354	348	353	330	326	347	336	343	363	358	339	349	364	326	377	366	324	319	347	325	360	325	313	351	377	369	364	344	328	356	358	329	343	347	327	321	324	363	366	361	347	357	337	344	380	318	373	328	350	320	323	358	391	340	330	336	350	351	360	377	347	363	358	304	329	328	360	323	373	361	362	359	340	378	335	359	373	356	347	329	357	353	388	337	333	326	349	314	347	333	364	357	346	336	331	343	360	331	372	337	329	344	351	351	343	346	321	324	337	360	322	401	348	362	359	384	322	353	342	314	381	353	345	340	324	345	352	348	354	304	351	333	345	345	341	343	348	345	350	356	344	352	357	327	380	345	315	302	359	330	331	361	353	348	340	343	305	312	344	335	373	350	348	349	337	351	336	346	380	368	367	344	362	352	349	328	311	380	315	375	345	322	338	358	347	341	347	362	356	322	358	340	343	356	332	338	386	361	338	324	327	344	357	342	334	312	368	306	350	345	343	333	358	290	299	396	358	338	320	350	310	370	358	315	339	344	349	360	342	355	333	336	337	341	343	324	338	331	317	347	341	354	313	349	357	359	337	353	373	318	355	352	319	341	301	344	327	341	315	343	329	336	314	315	370	371	347	305	343	330	289	351	363	371	336	362	340	336	366	327	374	320	305	383	357	367	348	335	340	322	353	329	349	365	354	342	346	344	346	327	337	344	354	351	352	338	391	371	334	365	355	349	341	327	348	339	369	325	367	340	341	342	355	386	381	338	367	345	350	359	336	339	342	348	325	360	345	319	353	310	333	342	359	344	377	329	353	319	351	336	365	327	312	335	342	331	363	338	340	324	336	372	332	348	395	349	364	374	383	356	317	310	298	316	318	319	363	367	357	376	374	345	344	344	329	354	324	352	335	327	313	356	331	332	372	328	343	357	360	379	371	363	362	333	339	370	358	345	346	293	345	350	334	338	345	341	353	337	333	371	349	375	357	338	354	368	354	358	334	355	331	349	355	350	327	342	355	341	334	339	335	343	375	350	383	330	370	386	380	310	325	337	346	353	365	344	356	352	334	334	340	319	362	315	352	339	339	326	331	373	361	366	326	301	329	350	328	383	342	384	353	319	329	342	357	373	335	357	334	361	316	363	356	344	354	348	330	358	352	325	346	343	300	359	329	342	375	364	331	339	331	313	334	344	354	336	327	394	368	388	366	336	345	346	365	311	338	387	359	343	369	367	352	363	392	306	346	370	321	354	334
24375	21598	29031	24627	21555	9196	1632	1106	889	770	704	698	586	571	543	516	554	488	520	463	475	448	459	463	457	466	433	480	452	432	493	447	484	495	436	440	456	439	400	419	473	410	432	454	430	436	439	426	435	470	420	441	465	408	417	448	398	443	446	432	461	463	472	466	421	442	452	435	414	452	428	418	406	440	460	430	431	474	455	413	429	428	442	445	422	472	406	434	439	432	437	421	445	386	457	444	434	425	444	387	446	425	436	440	423	405	459	476	420	473	475	456	426	423	403	462	438	440	445	399	459	467	460	428	433	432	441	453	439	425	415	412	457	439	434	433	433	423	460	447	426	425	403	445	418	448	414	464	454	450	450	434	435	464	454	444	446	456	410	426	470	405	440	398	386	439	441	440	417	460	455	440	412	414	446	440	420	433	414	439	415	430	441	424	428	429	440	439	455	444	417	454	449	416	419	427	463	471	428	393	417	456	430	454	441	461	424	447	410	428	431	429	392	423	409	423	442	413	439	415	444	485	484	406	433	445	437	417	454	413	445	447	450	416	417	414	450	440	459	413	450	446	446	422	446	429	464	419	447	437	427	455	416	443	442	425	458	439	440	436	448	434	430	471	468	438	439	462	429	425	458	438	444	418	419	444	407	426	415	432	457	447	480	438	456	445	413	419	489	438	427	418	462	429	431	426	419	451	431	430	443	466	427	444	409	444	417	435	448	436	416	437	444	458	455	398	402	447	428	408	405	437	420	412	448	435	432	413	437	420	438	455	422	447	430	446	422	434	432	429	438	424	458	468	408	469	449	423	447	443	464	427	399	439	399	440	412	470	463	419	422	413	428	436	451	426	439	424	417	426	464	476	412	432	444	416	452	419	415	425	420	447	463	434	405	432	436	431	423	416	420	451	472	423	471	415	398	441	465	435	416	422	444	416	420	428	425	453	425	441	426	494	399	433	422	434	439	425	461	433	419	424	406	432	423	424	438	404	404	452	439	407	425	402	450	435	423	449	438	424	425	394	451	440	426	402	427	470	420	424	450	468	419	393	466	444	472	440	444	417	411	428	409	409	416	414	399	434	408	421	436	453	420	462	436	407	453	410	419	455	423	427	401	461	412	391	436	426	439	427	439	415	430	453	416	422	404	449	442	444	405	454	493	444	418	452	422	474	460	446	439	413	453	440	379	475	407	424	411	452	449	438	462	456	415	411	403	444	425	425	448	424	451	420	435	409	416	456	435	450	424	430	451	447	431	456	424	438	441	442	442	434	398	444	406	411	434	432	458	410	443	407	460	399	448	404	456	447	459	416	416	414	452	398	426	440	411	460	424	421	455	442	408	433	443	416	449	467	430	444	433	450	442	423	470	440	416	452	434	382	436	438	444	434	436	425	424	416	437	400	471	431	433	425	458	470	395	389	448	425	423	432	461	421	436	455	429	444	460	422	453	443	393	427	450	448	411	392	437	450	437	409	433	422	427	414	405	399	411	425	430	396	400	441	483	426	427	440	439	443	435	433	412	447	439	444	435	411	421	405	416	416	436	402	378	465	416	451	429	442	431	447	430	417	404	432	448	447	413	409	442	462	440	452	419	439	417	433	441	434	443	428	455	381	414	422	436	456	479	441	470	426	452	474	406	434	434	427	441	446	446	394	447	413	411	448	415	428	444	436	434	458	415	402	441	418	442	460	430	445	451	436	449	389	403	411	431	485	472	442	458	441	428	417	414	419	420	407	416	457	421	435	436	416	418	428	444	439	439	409	417	420	466	446	421	442	447	424	399	419	464	452	468	434	386	408	427	410	451	454	444	445	437	457	441	480	438	437	426	433	410	413	415	428	460	414	459	468	412	460	418	422	418	434	446	432	452	431	404	463	460	399	420	406	426	441	455	446	430	416	420	443	443	451	404	424	437	450	433	441	437	438	443	452	449	437	414	440	411	409	463	457	447	444	430	406	440	425	468	410	408	438	466	417	414	399	441	451	408	465	437	412	438	435	449	438	431	407	426	427	467	408	449	444	441	452	432	415	440	451	456	419	427	425	422	459	408	440	448	470	431	433	446	456	435	431	436	408	425	433	388	438	470	429	444	416	432	475	433	413	420	408	401	421	424	454	434	461	424	397	424	438	448	392	439	419	428	503	458	470	433	424	451	425	414	390	459	400	426	430	430	424	406	394	448	425	426	456	472	402	427	466	455	459	437	421	429	453	432	415	434	416	449	435	434	427	422	389	451	443	463	421	449	444	412	422	398	426	468	451	424	440	473	434	446	424	409	436	420	426	443	438	450	423	456	391	455	467	462	420	422	419	471	424	412	421	451	411	398	424	417	418	403	454	460	441	451	457	430	394	451	428	410	443	412	417	435	426	424	440	426	444	452	403	449	449	426	442	442	400	428	439	441	414	453	433	410	433	395	465	434	462	426	418	422	452	483	473	470	455	426	452	400	459	420	411	476	423	423	446	447	427	435	427	465	430	433	417	431	411	461	465	460	468	455	418	425	455	456	422	436	430	423	434	453	437	403	413	406	411	432	433	406	461	421	434	440	429	431	411	431	462	458	403	428	442	429	432	427	432	449	437	413	435	468	399	435	427	462	432	410	464	459	409	409	448	447	427	457	458	407	410	435	424	420	411	440	421	395	463	416	416	421	429	432	419	415	422	445	456	462	400	429	462	482	486	455	412	440	453	421	419	422	394	408	447	440	442	426	422	450	438	434	410	408	419	419	423	392	437	430	451	423	449	510	423	443	449	428	414	362	437	465	425	413	419	426	436	431	416	445	447	452	427	443	437	413	426	426	424	432	439	432	444	405	433	405	439	408	418	409	452	393	443	448	421	407	427	448	443	405	438	456	404	446	443	461	439	430	407	460	429	417	425	425	430	435	430	442	406	441	445	438	444	393	457	404	431	440	410	437	449	452	440	419	431	441	470	442	440	430	418	497	433	436	440	421	457	388	451	426	480	378	390	437	412	454	412	458	436	426	438	433	438	446	438	469	433	446	405	410	462	426	432	425	433	460	395	434	433	424	429	429	456	407	476	432	448	444	451	438	454	412	431	457	456	434	442	446	456	468	429	440	406	412	438	451	458	441	437	418	444	418	435	445	413	382	433	442	405	402	443	415	438	432	418	432	417	410	443	466	424	426	424	427	440	428	397	467	420	437	415	419	442	482	408	406	439	461	426	424	442	438	432	439	408	416	412	426	418	425	447	436	443	424	452	388	383	434	434	422	404	421	445	426	479	414	426	394	425	433	434	481	441	446	424	430	458	450	388	454	437	398	394	394	399	422	438	407	456	423	429	412	402	434	433	453	447	432	419	399	415	411	445	436	431	445	450	410	435	429	419	410	427	411	413	459	425	439	449	465	407	430	448	423	420	465	438	456	430	397	423	429	413	419	433	435	427	448	417	445	471	449	462	443	437	458	452	470	464	445	445	439	391	424	409	434	424	440	444	424	466	421	432	442	413	395	466	435	391	432	428	453	448	430	457
6862	14823	12366	6980	4711	3471	2776	2102	1760	1452	1265	1171	1062	927	885	890	745	768	785	693	712	716	691	735	653	676	645	613	651	622	581	597	590	607	611	622	595	523	600	591	617	592	577	572	599	573	570	569	543	583	586	581	593	625	575	569	560	592	574	542	589	564	579	587	590	582	575	560	551	601	615	619	578	587	591	586	564	570	568	591	595	606	575	575	577	577	571	568	609	576	564	544	600	579	585	598	583	591	575	522	564	609	601	632	595	573	584	566	542	537	585	573	533	563	563	592	554	604	553	548	578	582	566	576	616	609	595	585	566	595	544	560	578	603	576	564	562	572	576	574	605	567	575	598	531	583	538	554	530	582	559	594	523	531	565	534	604	539	555	562	573	574	576	572	564	596	578	571	580	519	565	580	545	596	557	590	585	619	578	607	563	568	563	572	584	616	529	573	531	556	561	528	563	553	565	578	589	581	558	576	569	550	563	539	605	539	532	611	604	556	614	565	561	545	605	582	569	579	577	544	558	554	532	592	581	584	569	568	552	587	592	539	597	582	613	539	565	560	600	525	547	583	559	596	538	596	567	567	554	570	579	591	558	585	564	579	559	568	555	545	577	546	559	574	577	610	595	601	595	569	572	553	548	557	607	592	538	574	547	568	557	574	569	546	539	599	582	585	585	537	578	580	630	608	575	613	566	557	559	579	508	614	552	577	576	511	611	546	579	548	625	561	553	593	553	550	577	571	547	567	562	616	591	597	551	592	595	576	570	531	563	593	557	559	578	545	562	536	549	556	570	546	584	559	564	571	599	566	591	538	579	556	579	581	590	581	581	603	577	585	547	520	590	615	568	587	587	567	581	524	569	610	615	536	600	564	567	571	557	564	538	628	540	572	581	580	616	529	563	538	561	593	527	573	587	555	587	628	585	558	594	548	559	576	591	579	623	541	552	535	590	613	541	562	617	566	582	530	556	606	579	556	575	599	550	577	578	525	580	524	540	572	544	554	586	558	570	578	584	590	570	598	571	590	543	542	589	539	557	570	538	551	543	555	562	586	608	571	570	544	549	560	584	551	583	572	574	563	575	595	612	590	549	548	570	577	567	570	568	562	537	552	552	582	585	564	558	571	542	500	586	584	571	582	581	583	548	556	549	579	571	540	559	619	538	555	572	582	580	555	554	505	573	556	569	584	564	532	572	582	549	557	587	557	596	559	565	553	597	562	509	564	542	529	591	567	572	598	575	527	631	573	602	577	568	560	562	571	595	593	602	593	589	559	527	574	565	598	578	551	582	514	553	546	564	558	569	553	606	519	606	578	542	603	566	596	558	537	579	550	598	598	551	627	614	555	523	575	613	553	578	597	545	569	600	547	572	607	565	585	581	632	553	551	536	517	579	598	539	592	535	594	589	614	596	559	545	574	570	551	547	580	604	563	573	510	573	592	618	564	554	627	585	605	579	572	564	626	562	559	582	577	546	539	602	524	552	541	585	561	568	552	570	614	580	586	569	564	555	564	553	565	581	565	610	584	590	539	541	556	564	586	574	609	600	578	576	551	561	574	575	590	562	625	556	593	560	613	552	554	591	564	566	543	628	567	600	591	558	581	562	602	597	605	589	559	552	579	564	603	584	591	560	590	625	573	563	548	614	538	575	561	583	594	574	569	552	599	544	589	582	550	599	561	522	544	547	621	595	547	568	627	581	564	593	612	574	619	558	576	562	577	556	551	580	570	564	564	620	556	571	620	540	575	580	524	565	551	594	606	601	591	584	580	580	580	578	601	548	596	593	544	574	589	585	588	568	556	547	572	623	566	640	530	583	576	556	537	561	579	556	591	535	572	560	592	579	576	567	597	526	579	538	585	602	596	555	596	586	577	538	620	564	566	582	586	563	587	548	585	606	595	556	585	552	575	530	616	555	549	570	555	586	573	592	596	543	604	552	560	555	563	594	585	566	578	551	556	611	590	570	580	531	527	570	584	576	536	591	577	612	574	551	564	616	569	545	588	559	566	577	553	563	570	564	608	554	594	536	567	582	584	572	576	554	559	589	565	578	560	586	571	574	530	595	552	599	602	585	586	593	594	579	555	593	593	519	548	595	540	594	573	607	513	562	567	580	622	555	617	601	550	561	535	590	578	570	595	595	601	598	586	599	588	541	580	565	521	564	565	590	558	532	544	534	624	569	569	562	483	583	563	561	585	562	585	586	593	567	588	599	599	592	597	622	594	573	591	589	603	590	587	574	563	571	548	521	556	606	555	560	580	555	569	546	559	566	571	548	545	557	561	609	561	592	605	549	592	590	540	613	577	565	584	586	556	571	605	554	546	580	582	556	587	536	543	607	576	626	550	552	597	621	575	551	610	542	543	541	532	542	575	565	540	584	548	493	560	560	559	562	547	567	529	523	580	546	588	579	590	539	601	573	618	556	566	576	594	563	546	566	589	589	560	526	569	569	587	567	563	566	564	546	585	556	510	542	562	560	536	590	603	577	601	616	550	565	551	588	561	640	600	561	542	589	549	556	524	609	580	591	551	589	606	545	530	519	588	563	536	533	562	598	553	590	510	584	582	588	556	571	570	600	540	571	575	576	533	573	539	561	584	542	535	589	600	546	545	558	617	557	583	584	581	592	556	565	548	590	583	567	569	576	560	570	562	585	530	538	568	572	596	578	555	549	530	580	543	573	529	550	589	554	570	521	587	562	564	559	555	584	572	572	578	566	559	547	545	569	561	565	569	565	554	567	564	573	538	560	570	572	548	599	585	568	563	577	564	531	552	535	593	595	580	532	587	587	590	513	543	537	563	543	557	555	537	553	581	591	583	595	570	602	565	592	577	594	564	579	537	542	550	557	533	549	593	566	534	541	560	577	587	532	592	584	564	577	571	565	605	571	583	566	569	561	548	535	581	557	576	543	569	555	561	564	533	554	510	605	588	595	570	570	551	545	615	572	562	580	575	576	556	516	585	601	567	580	592	558	535	581	584	580	619	588	510	549	567	554	596	579	571	558	556	600	590	561	542	540	563	552	594	578	571	586	617	572	564	587	562	640	535	553	607	572	594	563	569	578	571	539	551	556	616	553	596	604	568	560	562	572	561	572	536	570	605	590	542	528	600	542	562	568	601	588	548	584	581	587	539	582	566	570	568	576	556	571	561	580	539	585	536	602	548	576	547	567	596	566	588	571	606	587	549	546	583	578	555	633	584	570	555	547	575	613	534	612	608	520	569	577	583	535	570	588	568	546	553	616	562	571	556	550	580	578	579	588	508	624	571	577	553	570	565	528	578	556	547	597	567	594	576	568	521	544	645	613	568	552	591	571	550	542	573	546	576	533	596	555	561	548	540	559	577	558	595	596	580	579	562	555	558	582	574	569	574	603	554	536	557	595	595	577	555	581	554	585	530	597	593	563	568	561	551	597	579	573	559	604	623	549	597	590	561	562	588	545	512	575	551	624	602	530	606	601	591	522	580	595	595	586	589	588	574	571	582
23419	21628	29557	24165	21630	21641	7016	1574	1065	973	832	754	678	667	582	591	526	516	525	481	463	488	494	439	443	423	449	435	430	453	437	402	402	434	415	420	447	404	410	392	410	427	393	370	373	408	404	390	403	406	393	351	401	411	384	410	402	382	383	341	407	406	381	392	418	384	372	378	353	360	359	379	385	386	381	396	402	398	386	405	381	393	380	412	377	402	386	392	402	378	398	381	398	412	349	390	376	371	351	382	356	388	403	457	382	432	428	374	373	373	387	387	365	424	428	388	415	376	357	393	400	390	396	410	415	345	387	406	392	387	359	400	390	369	365	368	388	367	380	382	387	404	393	375	327	386	361	378	367	374	382	411	395	366	350	376	394	401	402	398	385	397	368	384	382	373	380	398	408	366	376	389	398	412	400	370	382	393	357	403	424	386	385	408	377	396	370	402	365	387	403	378	367	370	386	376	404	398	392	393	389	393	372	388	419	391	389	352	376	384	373	359	372	392	395	379	385	388	379	383	366	406	377	404	373	375	382	362	371	388	376	388	388	365	398	340	375	380	410	372	386	362	401	350	395	381	364	352	361	403	356	404	362	372	392	391	400	383	422	402	322	412	363	372	362	391	388	407	377	380	360	353	407	388	386	378	394	423	367	409	367	362	389	374	400	352	374	358	380	369	406	396	385	384	374	367	371	367	402	416	382	403	380	412	354	377	371	407	359	401	372	401	388	367	350	389	383	366	364	372	392	380	364	382	383	423	383	363	362	399	348	403	372	392	339	403	378	383	365	400	387	357	347	353	366	394	376	378	387	358	354	348	387	350	393	397	391	373	415	382	375	392	419	378	372	342	368	372	446	401	358	385	390	380	367	392	374	359	397	380	358	370	363	379	374	389	382	386	377	396	373	404	370	375	380	356	364	357	386	374	388	382	369	369	406	410	389	406	383	381	368	444	392	376	387	379	379	409	376	383	380	388	366	366	388	389	361	354	429	384	394	408	355	405	374	342	370	382	381	383	407	406	372	374	368	390	390	377	414	362	401	398	399	403	365	349	384	363	363	384	372	379	382	382	381	393	391	336	398	389	362	407	416	373	405	396	386	394	349	363	369	381	363	371	384	373	378	364	376	380	336	373	387	409	350	355	364	351	437	409	367	423	362	383	373	411	365	412	371	410	387	400	386	390	380	360	371	368	414	385	370	379	374	380	384	400	403	345	370	413	380	385	401	371	391	401	386	352	357	372	396	381	366	368	375	362	390	396	406	353	400	377	386	419	374	360	388	393	343	382	393	408	358	372	391	367	368	381	373	353	370	347	394	377	385	351	381	414	373	387	386	413	370	402	365	377	382	410	354	388	381	373	367	377	415	365	377	396	387	347	391	392	404	404	393	361	395	380	376	344	372	401	348	378	334	401	390	377	377	363	382	403	389	376	390	400	357	381	404	401	338	387	378	379	365	383	386	398	388	400	405	391	413	317	391	401	371	355	407	393	404	401	364	429	343	378	423	376	374	392	389	366	327	354	378	387	418	388	363	362	352	375	396	394	414	391	382	400	352	402	405	343	387	362	389	338	387	356	365	363	384	419	375	372	344	373	378	392	379	414	367	402	370	397	354	355	378	396	379	363	368	361	403	367	395	367	378	387	380	392	376	391	387	356	369	397	368	380	387	352	385	363	384	393	376	380	360	367	392	339	400	390	399	343	410	382	426	367	383	341	380	380	404	354	367	442	369	356	362	340	363	367	407	382	365	376	374	377	389	372	405	382	394	342	396	367	370	363	401	389	348	382	422	349	403	407	355	404	400	389	377	394	386	413	397	350	368	407	400	413	357	385	381	403	392	359	384	407	392	353	370	418	390	397	361	348	376	352	399	370	375	348	374	369	395	396	377	389	363	338	364	396	368	404	359	354	366	370	412	407	386	426	337	362	407	394	324	355	369	362	375	360	390	374	435	385	351	428	400	414	420	388	403	362	364	382	382	392	375	383	376	388	380	358	355	385	368	371	366	409	356	361	346	374	352	381	388	350	379	346	379	361	358	368	363	382	347	380	371	391	379	356	399	410	378	347	351	376	403	420	382	376	397	367	375	365	377	384	383	373	367	360	391	387	394	354	387	387	390	350	376	373	363	347	420	366	350	362	407	385	360	341	405	384	393	379	373	384	378	395	390	379	355	371	363	373	403	420	358	361	394	391	406	405	366	358	371	373	352	363	373	385	331	390	352	375	364	375	382	385	406	385	389	373	384	386	372	374	384	372	352	425	366	386	372	358	360	347	373	367	376	367	403	365	414	374	352	360	403	396	404	392	403	365	395	400	370	366	398	355	392	375	372	378	394	335	383	374	412	416	432	413	373	370	391	368	361	374	404	372	378	348	385	391	343	393	357	398	377	346	371	364	391	391	415	366	397	377	413	353	369	334	382	349	391	416	353	389	365	396	404	383	383	405	385	369	375	375	382	382	391	388	413	372	394	395	373	376	391	375	375	369	385	365	404	403	408	381	373	360	372	360	407	348	320	364	393	385	408	374	374	333	389	386	367	379	356	378	378	371	361	379	362	378	389	392	377	382	373	382	346	349	368	385	399	388	392	338	391	376	365	386	379	367	374	439	349	400	381	392	374	396	373	375	365	370	393	391	395	407	398	376	370	386	400	372	359	377	338	412	379	359	393	363	387	389	335	394	378	393	393	407	387	360	346	372	386	389	350	362	375	386	402	391	358	420	399	349	379	380	377	423	417	385	360	367	394	370	339	361	356	414	360	392	359	375	409	390	375	352	365	360	392	384	411	362	411	391	377	355	383	360	335	392	388	358	389	385	379	406	362	376	367	383	409	379	395	399	377	391	415	379	377	340	365	376	402	360	403	390	377	327	360	398	340	380	409	363	352	357	345	365	360	390	373	342	395	351	371	348	423	367	418	385	386	369	350	388	346	410	354	399	393	402	363	406	386	399	390	378	359	364	418	361	370	383	369	390	370	366	420	396	363	413	423	408	392	380	389	351	364	382	396	361	396	393	394	383	396	352	399	398	389	403	400	394	399	381	383	411	370	380	380	383	397	409	385	352	412	354	415	364	351	424	388	396	404	354	369	379	387	365	377	386	376	386	345	370	375	384	378	369	362	374	389	358	380	363	395	381	427	355	404	419	387	406	413	365	378	370	366	395	415	359	370	401	355	379	415	369	349	412	391	424	374	393	375	397	375	362	371	380	387	370	394	380	376	394	372	393	361	378	389	361	398	395	356	379	358	416	400	393	386	385	378	432	399	374	375	380	364	351	378	337	421	389	362	408	382	415	367	410	404	386	367	357	386	377	371	381	386	387	373	373	365	387	358	359	375	401	375	373	372	384	368	355	381	353	328	364	387	366	369	415	391	383	393	397	367	419	391	376	379	425	375	394	392	378	379	374	415	387	370	348	391	375	376	379	419	342	418	373	377	327	382	376	410	373	400	400	411	336	389	382	398	375	394	349	402	361	397	377	389	392	391	364
9021	20835	17433	9902	7227	5454	3971	3090	2484	2083	1764	1452	1237	1206	1066	960	900	839	811	743	738	702	677	645	688	669	626	665	615	619	619	599	577	592	579	526	494	585	539	542	534	530	570	542	545	552	543	507	510	562	551	527	506	569	485	512	521	541	534	527	512	530	526	536	525	496	545	540	512	524	547	514	549	527	522	534	520	553	517	522	523	504	522	561	512	502	552	532	475	510	524	531	527	508	515	473	512	497	517	520	510	531	488	510	510	512	513	495	510	531	494	506	506	497	498	498	495	555	467	502	484	525	513	524	529	513	515	542	537	515	525	506	586	524	518	518	515	459	528	498	499	515	517	531	546	481	508	526	536	519	520	553	525	514	498	532	518	528	503	503	535	503	510	548	506	447	537	501	482	545	525	546	513	538	518	523	505	529	511	489	529	545	526	526	497	530	501	485	490	515	501	511	522	533	520	514	496	503	499	523	506	532	506	462	532	517	483	524	518	489	468	538	529	508	502	500	504	496	519	523	516	512	479	520	480	511	500	473	501	490	500	520	506	502	494	505	511	549	489	515	483	524	457	517	504	520	517	495	525	512	537	520	471	519	507	503	516	532	523	477	520	505	556	545	473	472	478	518	522	523	504	529	505	477	530	490	535	525	518	536	481	482	469	516	513	509	527	538	546	490	480	513	485	488	497	522	475	538	511	483	524	530	562	491	534	473	480	533	532	506	532	527	545	495	492	511	503	470	507	555	510	559	500	497	476	457	492	503	529	485	499	484	518	488	510	507	509	555	522	524	501	538	501	478	487	487	538	516	496	494	504	487	545	514	509	492	508	481	553	521	504	524	553	492	474	480	474	473	533	488	518	473	523	505	503	493	499	494	509	525	486	492	503	496	461	525	510	479	481	506	505	469	484	494	507	542	459	493	508	483	502	509	491	482	516	513	523	547	510	516	507	522	563	492	537	475	463	516	552	489	503	481	502	499	489	480	522	509	477	502	514	489	492	503	541	551	470	479	500	508	518	513	472	500	476	503	481	512	507	484	519	519	489	494	504	512	486	496	514	497	498	494	492	492	530	495	488	542	512	521	495	516	504	521	477	503	501	508	541	490	530	487	475	484	468	526	531	512	491	506	495	519	529	545	505	498	503	543	515	492	487	500	498	490	521	493	467	487	496	545	533	541	510	510	499	501	541	537	521	508	483	534	525	535	475	528	470	517	503	507	522	496	517	496	510	499	527	499	495	492	546	519	512	520	507	474	490	500	521	485	505	505	545	540	495	469	489	510	501	529	505	453	532	485	535	540	463	506	514	527	498	509	487	511	493	525	504	458	493	510	499	522	479	534	478	514	521	493	524	506	522	517	540	509	543	474	501	503	518	502	537	508	518	522	566	514	543	511	515	507	486	481	513	574	521	491	559	527	500	511	500	506	530	506	482	500	483	523	540	510	545	491	523	500	465	519	512	530	523	514	476	491	494	549	547	506	539	474	494	491	472	478	492	526	499	518	527	543	519	503	516	537	495	462	554	503	497	520	522	497	526	541	533	509	522	494	507	484	495	494	464	507	548	514	514	478	516	498	482	500	478	518	503	531	495	478	511	518	480	487	522	499	512	490	516	535	493	502	484	490	519	507	537	518	502	540	494	515	508	544	516	564	489	525	513	493	531	481	518	519	488	513	481	528	536	548	499	529	520	516	517	500	503	485	555	477	480	486	504	497	510	545	504	496	498	506	501	507	499	497	488	477	507	574	491	487	495	500	499	505	502	492	522	458	548	481	504	499	507	508	503	486	492	485	507	520	538	559	540	492	513	480	488	526	534	531	500	532	494	573	557	511	530	504	493	511	538	460	507	499	520	526	531	495	486	528	534	490	514	478	513	474	519	502	475	555	477	507	511	505	491	474	497	485	511	537	540	489	541	483	472	531	497	510	503	548	464	519	541	504	509	512	581	466	521	519	550	495	482	518	511	506	491	514	502	531	451	463	508	557	497	509	492	511	468	534	486	498	477	494	504	519	480	491	508	484	511	465	501	487	507	513	484	466	512	523	480	494	520	493	543	548	466	504	493	530	482	526	523	494	543	504	519	462	516	462	496	491	484	519	494	508	470	505	456	516	495	536	521	500	494	517	508	507	531	544	497	537	556	495	494	538	519	491	506	500	514	522	552	508	482	543	504	522	459	508	494	510	545	493	510	544	488	547	461	524	509	540	524	459	518	523	510	516	489	517	496	485	483	520	470	479	497	546	496	515	492	475	533	504	474	505	545	534	513	485	480	468	469	518	564	486	537	498	498	502	525	501	533	525	481	496	482	540	470	514	511	520	519	520	544	511	503	573	482	475	477	493	517	471	501	504	516	495	492	504	507	453	492	479	495	512	516	536	521	526	532	510	469	530	444	507	525	490	508	485	503	495	507	509	525	499	489	498	502	533	495	479	512	540	531	532	565	446	493	458	529	496	480	536	527	520	512	515	478	530	576	487	515	455	515	503	509	530	518	496	487	520	536	482	513	520	482	485	503	495	478	524	472	503	515	499	494	461	477	503	495	531	454	523	505	527	516	503	506	485	517	475	501	570	527	506	510	529	514	497	505	480	519	511	508	478	495	547	486	515	532	504	499	499	467	461	531	502	503	529	517	499	505	519	544	502	543	509	507	479	513	528	527	513	485	500	537	470	478	484	503	510	519	504	501	531	535	519	503	544	504	486	517	540	504	501	513	556	474	498	494	543	524	510	492	493	533	512	528	521	508	484	520	472	519	527	508	543	542	496	493	534	502	523	468	498	503	491	511	512	525	491	483	533	469	524	534	507	501	508	558	492	514	535	471	545	520	514	472	491	518	483	512	497	518	534	502	511	484	494	552	506	484	516	500	521	464	541	476	541	518	516	475	542	514	529	514	488	507	535	515	528	520	579	502	530	487	513	513	501	499	508	512	503	520	478	551	511	481	526	502	487	543	548	533	497	490	479	499	496	535	502	498	497	544	519	508	524	514	453	475	492	519	524	518	485	513	465	467	535	476	490	534	483	498	546	489	477	522	491	503	510	511	470	501	497	475	525	482	483	509	500	543	514	541	535	507	465	556	509	516	545	531	509	503	523	470	478	490	513	514	522	481	506	509	516	494	490	518	478	517	530	507	508	512	465	521	559	535	536	546	525	507	541	489	468	528	514	492	486	527	512	495	502	479	510	513	505	513	532	512	490	510	507	530	503	495	492	535	504	523	497	485	516	552	498	506	496	479	503	503	466	489	502	539	504	472	505	511	512	504	512	516	499	479	521	522	493	479	494	514	503	532	518	486	467	501	533	559	478	534	538	489	468	485	499	494	491	501	526	487	484	507	481	507	504	521	478	464	504	514	480	509	539	506	490	475	515	531	524	474	473	486	529	504	500	480	500	479	481	484	492	502	507	532	445	543	508	502	489	517	514	499	518	522	530	508	543	518	528	547	537	531	495	503	498	499	529	519	497	480	548	522	526	490	486	478	533	530	505
27260	20574	8558	1644	867	596	471	404	386	325	314	325	309	304	251	294	291	255	270	285	278	302	274	245	245	256	249	253	269	260	262	281	247	275	267	248	277	277	270	266	258	239	272	252	279	299	263	269	245	247	239	248	291	259	254	262	263	272	252	245	258	278	253	293	276	275	259	289	225	257	282	283	298	279	250	236	278	250	261	250	258	263	257	236	241	259	258	309	260	246	319	273	251	274	244	260	245	253	252	257	251	273	278	292	276	230	265	282	278	279	257	286	265	219	258	286	259	239	243	253	283	281	257	251	250	239	235	263	247	242	263	248	276	281	266	281	264	256	233	281	283	249	235	247	243	240	264	267	255	276	272	251	267	274	244	275	255	292	267	258	294	244	248	267	246	270	276	235	229	261	274	268	273	231	228	265	241	253	240	252	309	265	248	244	255	267	261	256	245	268	259	286	266	247	304	245	268	256	274	278	251	254	268	262	265	240	269	266	245	266	239	286	240	253	268	288	270	251	279	250	289	238	266	256	261	265	231	273	261	255	248	250	264	266	254	269	249	223	250	244	277	236	282	244	289	247	259	278	288	267	299	235	276	282	243	236	226	243	247	240	255	231	260	227	243	248	301	254	248	290	265	271	252	264	272	284	254	273	235	248	250	259	249	253	244	260	266	222	256	267	247	247	249	246	229	255	236	271	270	237	225	234	284	246	247	250	254	229	240	284	280	258	277	264	252	256	257	263	280	265	259	244	253	277	256	281	263	283	272	254	277	240	264	237	247	248	279	278	279	264	297	285	246	238	255	280	259	234	263	277	255	265	246	256	251	259	270	274	251	240	246	237	270	245	253	243	250	230	273	249	268	271	269	256	264	254	288	263	246	267	258	261	280	246	242	261	276	241	244	259	276	274	237	275	259	277	263	287	275	250	259	287	247	265	227	262	273	259	264	281	247	271	253	237	255	268	243	260	251	278	287	285	267	276	268	280	253	264	242	267	257	244	246	262	245	254	241	273	261	260	253	270	256	263	249	256	239	259	248	269	249	251	254	257	288	238	247	256	254	268	232	225	228	248	244	233	276	262	234	252	230	251	238	266	282	257	271	287	270	271	262	255	217	249	264	249	271	255	264	265	285	263	279	247	258	228	229	245	257	242	287	251	265	260	285	250	264	278	242	259	263	265	267	302	253	261	273	247	266	265	268	271	285	267	273	256	278	280	263	294	262	281	248	270	262	260	266	252	282	256	237	264	258	250	267	275	257	249	271	273	275	286	258	232	258	278	257	271	253	242	251	244	252	281	284	283	273	245	242	281	260	266	264	255	268	264	280	267	262	254	298	254	259	268	258	262	278	257	210	228	298	257	262	261	263	257	241	268	252	226	273	242	263	263	272	263	251	262	257	261	276	270	286	240	264	283	268	257	263	279	263	233	268	247	233	241	244	251	235	246	273	276	261	257	240	268	239	288	261	257	285	246	249	246	285	262	273	228	236	256	255	258	270	220	258	267	261	268	251	260	239	270	266	310	240	281	273	260	258	250	244	255	236	249	246	251	245	265	260	256	249	283	257	257	266	261	271	261	253	266	263	279	258	246	245	237	255	272	248	279	248	298	270	246	268	250	243	284	291	242	219	259	250	263	251	246	259	245	254	248	244	256	277	281	252	242	237	255	272	251	279	268	268	240	248	247	245	277	261	257	262	274	254	281	240	249	268	254	273	268	234	258	235	231	257	271	243	273	236	256	232	274	264	286	276	275	244	266	254	273	250	259	273	254	291	271	246	262	262	280	298	245	254	262	244	243	245	269	220	255	249	249	239	260	280	283	263	281	284	269	264	265	261	255	290	266	254	251	252	248	272	300	288	284	257	271	267	287	291	233	254	275	273	249	251	252	280	246	268	254	242	256	233	254	287	240	248	228	282	275	249	263	259	268	275	260	250	250	258	266	290	268	234	270	250	269	274	226	245	256	242	255	260	234	286	250	228	260	231	262	248	266	249	238	244	275	265	247	258	288	283	253	244	250	257	252	251	292	251	263	265	247	231	287	253	249	265	274	262	242	243	241	285	267	250	281	247	280	254	266	241	266	288	281	260	263	279	249	236	261	263	267	249	275	224	271	257	298	250	268	238	279	260	261	272	289	274	271	247	242	266	265	254	272	265	265	228	288	280	256	241	244	255	231	275	245	236	253	270	252	246	258	227	254	252	259	260	256	232	245	235	253	251	241	269	258	235	261	264	276	253	272	276	263	290	257	264	252	276	271	255	243	274	286	242	237	231	277	248	277	237	271	255	266	260	241	265	266	215	234	289	274	252	254	245	238	274	254	273	269	263	248	274	278	242	249	249	239	254	262	258	231	278	259	241	267	267	253	254	264	248	281	250	255	257	247	243	236	279	261	254	246	289	259	288	267	270	262	278	258	259	271	253	270	239	263	269	253	263	272	256	282	257	243	235	257	272	248	264	271	259	296	260	244	262	268	261	267	250	237	250	259	254	258	271	283	233	267	253	266	240	279	263	252	254	258	252	254	250	258	263	260	269	267	253	258	236	281	258	265	253	251	280	274	268	263	260	231	251	258	262	258	245	242	245	266	281	251	278	226	260	261	274	260	269	261	270	258	256	279	252	245	248	276	253	257	238	248	275	237	280	249	247	261	264	265	252	276	241	235	274	263	264	234	256	227	220	267	248	268	220	262	258	261	268	280	224	253	265	245	235	276	285	278	271	232	287	279	249	230	256	275	268	243	262	251	259	239	277	261	254	261	274	249	248	273	252	251	241	220	281	281	266	272	244	250	256	272	232	284	247	264	245	258	279	262	258	288	263	260	265	284	264	254	289	270	259	268	246	270	242	239	262	246	254	263	277	255	248	254	275	264	279	250	268	262	244	256	260	254	285	241	270	289	272	278	264	240	248	263	263	237	285	239	258	256	273	248	248	228	264	257	257	299	268	285	277	261	266	250	269	251	276	259	248	274	249	251	279	253	265	278	249	248	280	236	267	247	281	250	273	231	268	263	257	247	237	286	278	265	263	273	251	241	265	256	256	267	246	232	268	233	257	240	270	274	262	244	252	250	274	256	258	284	240	262	289	288	264	285	253	258	261	253	243	269	261	217	256	258	255	247	303	286	273	266	276	286	255	281	248	251	242	240	284	250	251	244	241	257	247	234	275	245	262	251	282	274	281	248	278	253	242	250	283	250	290	267	303	273	276	276	247	274	252	292	264	242	267	242	259	216	263	251	273	244	253	251	266	256	290	283	274	276	268	247	254	251	258	248	281	266	273	251	265	244	267	261	292	234	274	234	259	243	295	286	261	254	237	274	244	260	268	265	278	257	269	273	271	265	249	276	247	277	259	233	307	260	266	276	255	263	255	255	268	272	283	289	232	241	273	264	271	222	259	267	227	255	256	251	266	226	273	264	248	254	261	248	277	211	263	287	264	276	280	273	263	252	280	249	273	255	245	255	253	274	256	273	262	271	255	288	279	262	238	267
5281	5307	4370	2380	1730	1288	970	829	681	610	498	514	433	480	428	358	365	358	400	383	373	332	406	343	344	396	358	381	329	352	362	358	332	380	369	349	334	368	349	348	382	353	328	382	338	356	329	338	313	353	364	332	350	334	388	371	340	356	374	361	342	376	328	349	320	359	341	356	362	338	377	339	381	344	333	381	325	361	361	370	340	335	321	328	360	366	358	327	337	340	360	321	352	331	339	315	353	307	364	365	333	364	347	333	330	348	361	328	313	370	331	359	354	370	369	306	299	364	336	372	352	359	342	377	338	345	373	356	342	356	374	327	344	357	317	363	363	334	378	340	333	303	379	335	366	354	348	366	367	330	349	334	346	327	345	342	358	342	311	337	349	339	350	333	337	354	364	347	323	337	312	344	342	367	344	356	357	335	339	357	359	308	365	318	331	298	342	340	373	350	324	332	352	337	340	359	384	331	356	337	372	306	385	370	322	319	338	356	322	317	352	352	324	345	375	336	339	350	357	354	320	345	341	318	349	329	353	301	336	340	338	329	331	365	375	334	342	344	317	352	342	363	358	385	339	350	378	330	349	355	350	358	340	357	340	326	337	345	369	346	327	327	338	354	346	363	358	324	319	312	353	344	357	338	350	384	327	315	353	352	351	379	313	360	339	367	348	330	341	341	350	364	364	344	359	302	343	379	361	350	299	351	357	354	341	355	349	351	344	365	353	327	341	383	369	336	345	357	336	326	379	340	360	338	377	344	349	373	345	301	343	334	341	338	339	376	323	358	322	364	349	383	327	330	356	330	322	357	377	330	347	341	359	337	344	365	332	371	356	327	371	346	348	360	346	366	335	342	318	345	322	344	359	347	318	361	336	328	321	336	347	372	368	313	357	361	358	338	338	361	363	337	343	328	335	340	326	357	348	336	330	333	371	357	371	340	365	351	334	347	354	338	328	373	362	333	330	340	342	341	329	375	351	344	364	327	349	365	314	331	372	327	329	354	366	346	343	318	372	352	352	357	366	382	336	340	352	365	338	381	313	364	374	338	332	356	347	332	350	337	376	332	371	339	356	299	338	330	357	337	374	301	344	338	320	371	358	351	369	339	327	329	333	304	344	364	364	373	347	335	338	347	376	340	328	364	380	337	352	349	367	357	347	380	341	320	346	348	341	347	341	358	326	370	346	302	356	355	346	350	328	367	363	342	300	359	345	350	355	355	310	377	360	325	348	342	354	370	369	320	343	356	329	351	327	346	369	351	347	331	350	380	370	317	366	352	332	342	388	342	352	356	321	359	373	359	377	353	390	335	327	309	337	334	326	339	305	334	346	331	329	340	340	349	337	350	336	334	389	369	322	349	356	335	323	337	354	341	372	353	358	340	367	329	339	319	349	330	380	320	350	342	336	350	347	351	371	391	332	329	360	329	352	321	339	346	381	340	351	302	371	329	333	309	331	331	378	347	340	366	357	333	360	325	330	367	354	349	340	344	355	350	378	331	322	355	340	354	358	341	369	325	337	363	320	354	335	352	314	353	349	357	318	314	348	306	332	338	375	361	343	350	338	347	345	387	334	339	352	326	355	324	375	350	332	320	316	344	349	345	315	330	346	326	363	375	353	374	349	330	321	340	371	329	297	355	362	339	342	371	362	327	356	330	346	330	356	361	366	337	342	339	337	334	329	355	342	366	380	342	365	330	340	343	367	334	380	371	363	346	348	319	334	377	358	371	334	352	331	359	360	363	336	357	383	324	351	343	375	329	380	342	387	329	368	342	329	357	321	318	369	360	346	302	378	337	325	354	330	339	326	358	351	359	347	314	340	321	370	355	321	345	338	345	344	319	369	353	343	372	321	359	359	353	351	346	342	362	340	376	334	330	322	331	366	337	352	326	360	363	290	354	385	335	347	363	382	348	350	361	380	380	330	352	355	354	335	341	368	322	349	371	333	356	365	365	369	380	361	364	336	335	335	353	363	368	360	354	346	409	375	350	359	348	378	355	335	344	351	354	374	313	373	322	327	341	362	331	343	303	347	339	368	341	309	338	351	361	328	352	324	356	345	328	320	341	381	323	346	369	363	344	320	354	348	348	350	331	359	365	340	369	367	346	375	365	355	370	339	313	375	330	331	364	316	351	333	346	347	373	329	360	372	344	371	327	376	359	368	350	314	368	351	336	344	339	346	367	348	347	376	341	333	347	372	360	376	340	403	356	355	332	329	328	326	340	348	348	352	345	332	379	374	335	350	367	362	344	361	331	357	357	342	323	336	334	352	355	338	351	356	343	343	341	344	342	358	331	347	348	354	333	345	376	331	333	334	346	321	343	338	333	321	363	341	333	351	318	343	356	360	320	360	327	335	352	344	346	345	364	330	350	349	378	328	330	320	338	318	385	336	341	360	371	371	320	368	354	318	336	335	369	363	334	337	335	303	342	334	386	353	355	340	379	322	337	365	308	329	323	356	385	327	349	350	386	345	320	342	347	365	348	327	335	334	318	339	347	337	381	389	336	371	321	358	349	370	324	348	355	333	323	350	378	372	309	329	345	397	376	370	334	345	347	357	344	333	365	334	346	327	355	320	350	349	374	351	337	326	358	356	314	370	348	371	362	376	358	317	345	339	367	366	353	359	389	347	293	323	353	337	335	327	360	323	337	347	319	380	373	333	367	332	353	341	366	333	387	375	356	324	350	362	346	322	350	321	360	311	345	338	373	342	364	367	352	330	344	368	322	357	350	312	345	357	367	360	342	353	331	368	357	356	328	350	346	313	338	390	388	366	359	343	306	347	350	376	352	343	326	360	382	325	356	369	367	325	354	369	363	339	343	360	313	338	351	341	326	341	365	328	348	367	350	365	341	374	345	354	341	382	329	366	324	336	328	352	364	351	343	358	346	355	323	342	334	370	329	349	356	414	342	362	343	345	346	329	334	350	310	382	342	312	304	352	336	334	337	335	361	351	348	333	363	307	375	345	354	344	306	334	337	357	390	326	327	336	337	362	314	361	349	368	312	378	338	373	348	340	345	351	344	330	344	336	371	351	357	371	350	370	351	389	360	319	373	343	348	341	344	349	334	353	317	299	366	352	368	330	326	335	327	345	322	354	354	333	349	346	346	329	331	301	313	303	359	312	352	338	371	334	365	335	346	357	352	359	331	321	355	339	355	336	352	398	372	410	365	331	321	361	388	323	344	326	333	339	337	336	342	331	358	328	329	346	321	354	380	321	318	333	350	352	314	345	381	376	338	352	340	364	320	364	342	351	360	354	337	362	329	352	328	366	343	343	363	353	324	347	360	389	327	364	367	334	329	334	350	364	341	341	352	373	367	354	328	364	356	369	350	336	330	351	366	349	340	360	340	336	325	320	366	365	345	367	339	324	317	358	332	326	333	330	343	348	390	350	355	344	321	357	356	371	408	322	355	346	357	330	336	349	354	376	320	339	350	352	333	345	362	373	331	337	359	337	369	324	341	342	336	347	339	377	349	324	339
24427	21581	29043	24549	21545	9403	1676	1027	905	765	686	604	582	580	525	541	510	506	483	471	497	459	460	467	460	435	443	483	448	465	448	454	450	475	422	430	450	407	438	400	445	443	457	471	407	466	434	442	385	457	454	446	440	426	401	450	438	448	406	456	442	437	412	403	424	427	397	436	413	443	438	489	436	414	441	424	454	438	442	401	425	435	439	408	431	445	436	390	399	416	437	464	411	440	420	429	445	408	420	431	432	408	423	454	430	411	465	424	425	418	452	435	407	419	440	420	386	443	398	409	453	462	425	465	447	454	429	429	438	434	441	406	423	420	400	456	450	454	409	421	420	401	437	404	402	386	422	409	482	401	438	471	458	477	408	432	414	441	408	419	434	427	441	383	423	471	441	437	425	452	457	431	408	435	438	434	437	383	413	445	403	445	434	456	404	471	456	443	386	420	433	457	416	416	429	438	431	404	403	409	446	436	430	398	420	425	393	410	429	440	434	420	435	414	392	406	417	386	469	442	443	406	446	453	419	428	387	469	424	422	413	426	388	439	412	410	397	437	437	410	420	446	407	456	423	406	418	449	439	419	451	406	461	444	435	443	434	385	419	430	434	484	448	417	440	456	471	473	435	417	400	436	445	421	416	402	385	394	431	413	455	396	428	425	441	460	418	407	433	406	422	412	433	457	414	435	455	447	405	420	470	454	448	401	441	422	415	456	429	447	432	427	439	435	446	392	399	438	421	409	420	419	404	403	418	434	428	420	421	424	396	428	436	416	401	424	467	417	443	461	406	444	436	398	411	411	406	443	448	444	443	438	427	390	432	424	413	455	406	440	445	428	436	403	423	427	431	418	436	441	388	428	419	446	414	442	428	410	449	427	415	414	435	450	420	427	380	421	419	417	455	414	434	427	446	424	430	434	452	463	398	466	430	475	402	436	421	431	415	438	404	416	421	427	439	460	446	403	460	416	444	415	401	430	438	443	425	438	402	425	433	444	424	432	403	409	428	445	416	425	430	432	438	437	414	427	392	430	424	426	425	406	416	431	403	463	409	398	397	450	458	483	465	379	443	413	430	438	457	451	394	408	435	452	446	442	407	404	411	392	436	434	372	404	420	445	449	412	423	394	445	410	443	431	424	439	438	444	442	419	408	390	423	414	422	445	453	409	440	396	397	457	415	428	431	440	416	425	424	421	436	419	457	452	412	408	437	397	441	394	421	407	421	414	407	428	440	438	423	427	424	435	445	407	427	433	409	430	457	400	407	404	425	417	409	416	405	432	419	450	447	425	448	437	419	429	396	427	430	424	443	409	377	437	422	425	441	432	473	438	424	431	413	447	429	407	412	434	408	450	428	419	446	422	471	420	449	469	425	422	436	428	445	450	434	433	429	415	481	418	412	432	443	403	432	428	418	431	416	447	429	371	422	434	421	408	426	416	423	404	422	441	406	460	409	405	435	421	468	423	403	422	441	413	447	403	411	440	394	441	425	406	431	397	440	420	470	426	396	427	410	428	408	470	427	396	391	413	400	472	413	453	448	445	392	429	420	413	442	425	419	456	423	434	443	435	413	394	439	375	425	417	401	429	422	451	399	416	373	431	431	458	418	423	417	413	428	419	471	444	457	423	446	420	448	451	434	430	435	426	422	431	408	399	431	424	404	416	427	422	418	407	415	451	403	436	443	452	443	417	449	415	410	441	415	426	425	449	467	418	448	435	415	381	458	414	448	438	422	431	415	429	393	435	452	417	396	431	429	421	399	430	404	438	459	435	406	416	457	440	434	423	424	426	450	417	469	404	419	430	392	436	432	448	438	400	395	452	390	411	414	448	416	404	416	459	412	482	418	417	430	406	401	420	424	391	433	453	417	410	460	434	447	405	420	418	392	427	434	434	427	463	396	390	396	455	450	419	442	457	400	415	399	424	453	408	452	401	426	431	449	405	424	400	405	429	427	457	419	403	435	417	410	425	425	394	433	441	486	441	460	396	418	419	474	461	424	419	430	390	414	470	384	391	460	355	472	445	487	425	443	445	433	407	418	431	423	436	415	438	435	436	410	399	419	400	436	427	428	459	414	418	453	376	417	428	415	422	437	398	402	433	440	426	430	399	423	430	412	418	417	439	468	419	403	393	416	433	437	379	426	429	438	423	414	442	425	409	456	437	426	424	422	428	466	427	413	407	419	424	427	442	457	425	432	436	407	408	435	433	415	442	457	460	417	418	424	425	409	418	453	423	474	421	436	434	419	461	434	433	434	428	454	393	397	427	482	465	420	399	447	439	447	415	431	418	424	434	393	440	414	436	437	419	422	396	459	445	398	427	445	427	404	437	406	410	419	408	434	473	384	436	455	436	399	382	457	421	430	462	426	412	414	413	422	451	451	416	409	420	434	402	433	393	442	465	378	429	422	442	451	433	440	438	398	413	416	445	414	434	424	425	426	429	391	439	438	392	436	445	456	454	442	382	397	436	430	426	405	457	473	410	438	403	425	407	438	408	437	432	432	429	408	422	409	446	409	420	426	475	430	439	431	421	422	434	438	432	432	412	444	398	438	419	398	432	421	443	388	400	462	401	454	369	417	426	422	444	405	434	433	428	401	412	396	447	444	415	423	443	427	427	427	429	456	411	434	438	436	429	395	461	451	391	454	407	450	429	454	432	392	449	445	448	412	433	415	409	388	389	454	412	432	440	427	421	480	427	445	445	432	430	412	439	394	442	433	426	421	392	417	443	443	410	449	467	420	419	445	425	453	431	423	422	411	429	447	417	463	417	398	421	425	409	419	469	428	424	415	389	458	377	426	401	433	415	420	400	437	415	405	424	463	427	425	415	399	455	466	419	423	439	405	411	459	422	454	421	414	451	440	414	409	429	405	421	432	437	431	411	397	451	417	431	449	391	400	437	437	390	437	419	426	447	400	425	442	441	453	405	428	435	424	436	449	442	447	466	433	431	432	418	431	438	449	419	424	407	374	418	439	418	421	404	427	422	395	402	441	456	454	421	413	407	434	435	402	400	419	399	429	406	407	484	402	407	409	443	397	405	432	421	431	449	398	433	434	427	411	440	411	452	467	436	413	413	409	472	423	433	431	421	438	413	446	420	408	417	441	398	400	445	393	399	453	441	419	392	438	433	410	431	420	406	441	435	455	400	482	410	400	429	415	443	399	456	405	444	436	445	399	395	445	451	432	430	419	472	429	382	409	446	414	420	392	448	446	430	436	403	442	424	448	398	453	385	434	420	439	432	439	437	425	423	421	399	422	426	434	440	439	420	429	416	400	427	425	411	445	480	429	457	431	424	414	386	387	409	408	414	428	429	406	428	434	432	439	426	457	432	445	425	453	397	435	418	407	440	435	421	419	406	431	434	429	467	448	438	447	457	445	416	448	426	429	397	422	400	395	400	407	434	432	419	411	427	434	414	392	444	437	442	447	415	431	427	459	419	418	420	432	437	417	405	417	409	424	436	438	408	446	397	432	429	436	422
6934	14918	12274	6693	4910	3703	2698	2148	1866	1554	1293	1134	1082	864	878	787	812	755	686	693	677	654	686	645	660	665	653	635	617	614	594	592	576	530	643	568	581	583	582	583	586	597	596	592	555	609	589	602	575	590	580	575	537	539	614	559	576	552	565	574	584	612	617	626	597	587	565	540	580	565	568	583	566	618	582	597	551	572	609	537	542	520	591	562	550	617	585	572	549	581	601	578	556	555	566	566	552	564	573	585	542	582	578	572	565	568	574	535	563	579	594	532	563	603	579	623	570	597	558	573	546	589	544	600	598	546	551	583	568	581	593	576	538	550	550	554	550	564	587	587	580	598	584	567	564	549	542	574	589	545	560	584	626	559	539	585	603	505	578	618	553	574	575	564	550	559	580	584	538	532	581	571	555	526	560	549	569	570	584	553	592	595	546	561	561	528	574	539	566	538	534	551	568	554	535	575	560	551	615	579	583	544	568	578	534	555	547	552	593	536	552	521	544	561	533	555	576	552	542	557	545	574	588	525	537	600	573	594	559	596	523	561	590	578	605	569	547	533	550	599	606	596	582	576	544	593	572	538	571	558	572	564	587	582	582	562	588	581	550	602	569	563	575	548	609	564	583	566	528	560	603	585	554	550	577	575	579	560	593	600	579	564	538	589	621	548	563	519	540	571	581	587	581	589	588	553	593	615	523	558	533	633	564	563	557	561	561	524	572	549	592	579	524	545	545	550	573	578	529	574	606	586	568	594	572	578	566	615	583	555	600	597	560	575	593	548	570	561	554	556	509	562	587	549	590	524	558	545	556	565	544	576	575	559	512	574	578	568	565	563	583	552	547	545	550	556	568	594	581	588	557	577	611	540	569	586	592	580	594	534	553	579	536	562	531	553	594	576	573	556	534	571	542	581	564	582	547	619	596	566	557	609	583	569	510	523	559	569	543	582	533	528	543	504	593	530	616	570	540	559	552	580	602	612	563	590	527	526	591	605	594	593	556	548	609	553	585	607	589	547	595	569	576	586	513	572	592	570	599	521	604	597	540	599	587	564	587	557	583	567	561	572	553	578	564	562	566	573	539	594	558	568	605	566	578	575	575	557	566	591	589	582	579	585	552	584	571	558	603	572	569	523	583	587	569	569	542	523	530	572	579	556	543	553	572	514	602	570	636	548	556	541	557	599	573	574	528	602	560	563	562	538	511	558	580	592	583	564	591	577	556	535	560	547	613	559	603	580	577	581	588	560	562	569	541	549	597	528	543	570	577	616	524	575	571	541	543	584	567	556	567	586	521	565	600	573	527	555	590	607	590	564	535	557	558	533	542	579	585	619	606	585	566	542	592	554	569	570	546	550	568	557	538	576	590	561	634	551	548	585	528	564	564	578	550	585	597	545	583	600	603	565	587	553	558	618	575	580	577	570	563	577	546	603	573	566	571	572	590	530	583	539	577	573	581	626	595	574	574	588	571	583	596	554	558	601	538	546	564	548	552	555	606	557	567	581	568	574	617	535	555	585	567	548	595	571	574	572	582	582	583	547	570	555	540	569	558	551	582	541	526	536	594	546	515	604	575	548	575	612	559	582	534	544	613	591	591	556	544	599	589	572	596	563	569	530	607	543	540	554	515	577	555	562	538	593	579	626	595	569	578	602	536	573	577	569	547	550	569	565	592	552	533	566	566	607	606	556	572	582	560	576	556	545	588	575	552	532	611	553	573	526	614	583	540	567	589	556	548	634	556	504	562	578	577	599	569	570	535	584	565	548	580	551	614	553	551	518	570	551	544	547	540	557	527	580	622	546	511	572	574	583	554	580	567	596	586	553	542	536	625	544	550	583	550	569	540	569	571	529	577	593	545	581	560	602	545	569	583	555	581	542	578	592	511	559	544	577	564	556	553	563	600	567	581	570	589	570	579	570	531	546	545	566	547	523	576	606	576	594	574	556	594	555	584	553	544	549	518	541	618	557	566	538	564	567	534	536	570	562	549	582	526	556	535	581	610	585	541	581	575	564	554	567	586	558	627	529	529	618	560	567	547	503	586	566	548	602	563	592	567	565	535	600	562	572	579	530	496	541	544	583	549	583	581	575	563	604	539	533	540	547	521	536	561	544	598	582	538	526	569	567	555	545	544	541	564	569	567	571	592	529	576	535	621	637	577	566	592	592	573	572	576	593	560	544	540	567	563	566	552	562	569	513	575	562	565	529	588	587	542	558	572	544	538	601	537	543	527	551	585	557	558	566	575	602	554	557	607	563	580	568	556	587	576	579	526	566	507	550	607	567	556	568	589	576	556	557	588	581	553	632	584	538	518	554	555	531	572	556	585	575	581	553	577	553	570	578	592	596	568	597	584	537	605	546	593	572	569	569	546	577	593	572	572	586	551	547	578	621	561	537	553	568	575	512	558	545	609	558	598	550	544	601	560	561	548	573	584	590	569	576	577	546	559	617	557	583	551	571	539	545	626	545	626	539	591	563	598	579	549	572	594	577	573	584	537	572	559	526	598	553	553	603	558	494	551	569	549	533	574	545	566	569	610	584	538	607	548	582	575	584	547	565	542	568	572	572	580	587	542	536	552	588	568	562	588	573	558	596	580	585	559	584	554	595	567	566	555	584	556	534	551	611	529	544	577	546	553	529	543	578	558	592	575	536	568	571	553	577	572	567	561	544	594	539	578	588	614	559	595	585	533	561	560	571	583	538	576	525	589	557	560	570	568	552	565	558	543	568	559	548	595	582	542	549	537	553	547	574	610	555	555	515	545	578	542	586	598	585	544	564	565	580	538	609	569	581	571	581	567	575	582	538	567	583	547	580	544	615	584	562	553	561	541	526	548	600	566	558	609	583	551	607	588	610	586	568	568	593	531	580	591	595	561	542	570	565	551	578	565	630	560	554	565	567	562	564	572	592	556	560	570	593	568	581	585	582	552	605	559	550	560	546	549	553	548	542	585	582	547	567	550	555	564	531	562	585	544	558	531	567	588	580	585	578	582	561	576	520	549	551	560	564	558	586	539	581	562	582	539	591	524	556	569	613	568	539	585	578	561	544	588	585	543	610	585	584	594	545	562	513	565	588	557	580	575	581	566	588	567	582	573	574	552	565	532	557	556	584	573	563	588	576	571	619	564	510	576	572	590	570	594	543	604	559	553	568	597	533	597	587	598	609	602	584	545	564	551	597	582	559	552	600	600	605	549	527	605	610	619	624	530	569	541	534	576	532	580	532	554	532	527	539	529	582	584	546	600	559	580	572	547	562	549	508	560	575	530	568	537	573	566	575	548	548	583	569	590	600	559	620	526	588	573	530	533	579	560	574	584	585	597	535	618	595	563	582	549	588	534	529	541	560	558	640	566	496	585	592	594	614	601	535	629	570	572	567	529	547	568	596	548	608	606	569	551	597	539	542	564	602	598	494	567	564	548	554	608	516	548	589	577	558	544	548	560	634	537	566	564	576	545	561	600	600	581	575	534	601	590	508	540	540	560	580
23493	21584	29507	24135	21588	21592	7135	1470	1035	933	823	745	690	635	546	570	489	512	506	493	511	474	415	436	457	433	413	375	440	410	416	384	392	405	446	412	374	399	402	399	402	404	403	367	379	398	426	369	423	381	380	397	433	390	367	386	370	374	419	390	380	386	368	376	378	369	406	376	380	411	385	339	372	375	385	397	391	448	350	390	379	413	346	413	385	363	410	339	389	379	370	411	369	365	384	384	374	365	367	384	411	330	354	384	386	401	408	389	365	393	387	354	357	371	368	381	387	397	402	404	409	403	386	385	428	343	385	411	373	381	411	400	360	374	373	373	352	427	394	388	372	410	375	365	377	399	354	357	403	370	363	404	407	396	368	371	410	373	368	331	373	398	365	386	393	389	395	371	392	380	358	361	375	364	382	380	344	376	391	377	373	401	379	387	425	397	380	408	369	377	396	389	385	404	387	387	357	353	361	378	382	405	345	401	347	373	382	338	327	393	385	379	385	371	355	393	394	353	343	361	344	372	365	361	339	385	357	387	367	366	337	372	414	394	360	359	369	341	376	383	398	376	355	400	335	410	387	384	395	405	365	338	353	366	369	357	368	373	372	382	379	387	424	390	366	407	344	349	378	386	371	393	389	362	410	404	374	353	366	373	385	395	383	392	353	368	367	366	373	370	402	381	387	350	364	397	352	375	385	333	416	374	366	390	355	383	368	362	362	378	383	376	404	369	391	381	376	383	357	335	397	405	358	350	390	408	380	387	356	319	368	399	375	378	372	340	365	353	338	381	368	373	408	392	314	405	350	405	361	368	360	396	372	384	361	390	406	386	361	360	361	368	376	377	372	350	407	365	368	369	379	372	374	385	361	385	365	369	382	380	377	396	397	373	382	384	373	400	379	354	349	362	386	399	355	383	368	387	351	381	345	383	404	373	432	379	365	354	352	390	386	400	408	400	372	363	380	404	397	393	367	404	374	392	347	400	369	394	360	358	345	382	398	340	406	432	394	363	361	376	383	359	358	406	419	381	392	392	355	364	361	368	348	380	386	392	365	358	344	387	365	392	362	400	394	377	375	376	359	371	410	407	350	386	368	384	387	395	385	353	372	393	373	383	371	349	395	422	362	391	366	393	390	407	355	381	405	349	345	366	396	347	380	346	388	393	405	375	349	367	381	337	366	399	395	368	390	365	388	383	373	382	404	361	369	387	376	350	402	362	357	336	366	355	391	402	369	392	388	369	417	416	352	392	369	414	396	356	377	375	393	398	353	363	365	382	389	386	382	397	386	406	411	378	368	341	387	358	377	354	376	368	376	343	394	368	384	387	414	338	371	365	345	376	412	372	377	397	364	353	382	385	361	357	356	389	390	402	387	360	382	376	349	394	366	371	371	340	379	363	389	356	372	434	412	398	382	386	374	377	383	367	376	414	367	339	363	381	380	410	366	358	416	398	381	405	364	373	377	373	385	353	359	382	377	405	349	358	360	365	348	382	341	383	392	382	347	397	332	377	406	369	387	386	330	334	380	356	350	361	369	365	333	361	345	371	373	351	406	395	398	324	390	377	412	372	388	386	373	369	358	359	349	384	396	367	363	328	362	375	381	361	408	398	389	371	377	387	389	388	384	375	384	338	393	360	353	396	401	378	383	367	342	341	367	365	365	403	401	367	404	355	379	404	410	382	370	388	370	398	355	351	361	382	371	376	380	360	386	367	366	392	359	412	368	360	402	382	352	376	348	399	343	372	398	384	373	358	364	357	386	401	371	347	371	364	429	394	342	393	357	384	366	340	371	376	348	369	404	383	338	367	390	380	405	387	378	359	343	382	363	407	384	376	382	394	385	370	382	390	351	364	356	398	359	366	371	370	412	392	372	363	385	370	378	373	367	388	362	380	400	402	345	405	382	368	403	369	375	372	382	417	399	338	383	353	384	373	370	365	374	374	388	370	359	370	384	405	374	355	381	365	394	380	382	352	375	366	347	415	390	332	365	377	378	397	418	365	388	350	382	367	368	398	373	379	394	395	397	379	396	366	373	403	370	400	379	374	377	374	332	407	372	358	358	388	362	403	355	382	382	356	377	378	395	378	404	424	393	366	339	386	373	377	374	392	381	385	345	349	393	330	403	335	352	406	342	365	382	392	386	386	392	357	365	387	417	409	349	375	375	374	351	368	348	403	383	400	354	364	350	365	367	355	381	383	382	369	368	370	376	375	392	343	369	378	370	393	360	381	366	368	407	378	387	383	388	403	387	394	363	359	383	359	367	371	352	401	346	365	391	352	371	389	380	376	382	372	379	343	351	362	365	334	375	384	395	361	349	379	374	369	408	391	390	394	354	383	365	397	421	357	372	370	399	381	373	387	395	372	370	355	381	351	372	379	346	409	393	373	375	382	384	390	369	363	387	390	375	388	349	389	353	370	362	378	387	405	370	366	380	372	338	350	385	405	398	419	353	359	382	368	343	384	390	389	375	400	376	401	378	393	369	393	396	348	353	348	362	365	351	364	403	386	387	341	389	366	335	347	409	328	366	364	370	378	348	373	347	354	351	353	413	357	384	376	379	360	393	359	380	394	338	407	397	372	358	369	356	387	412	389	396	343	374	356	392	338	358	377	377	375	380	363	412	374	367	413	364	389	360	354	393	377	384	393	404	394	399	370	395	390	348	388	371	406	400	378	388	387	379	372	349	379	373	387	375	351	366	404	371	417	381	386	342	358	333	369	365	400	356	334	397	380	353	395	390	394	354	360	362	355	371	348	381	415	349	363	370	389	344	351	374	382	405	363	407	384	390	399	366	348	380	382	399	389	396	393	356	363	384	417	394	394	371	382	372	402	383	374	383	411	386	354	385	398	424	387	373	414	394	388	353	380	386	388	383	382	366	369	362	399	370	379	401	391	399	345	376	334	361	361	378	363	383	382	396	367	411	380	368	385	385	402	381	376	335	403	379	372	382	374	375	351	406	371	356	399	359	369	361	376	373	348	360	333	364	395	374	417	375	388	376	371	363	380	355	361	374	352	358	363	374	365	369	372	398	354	349	390	331	359	360	365	383	367	399	361	394	389	386	350	390	396	364	355	376	381	368	390	379	399	389	401	391	351	359	359	375	360	359	410	370	399	372	402	360	378	374	366	374	389	383	334	403	373	386	367	378	373	383	396	361	366	408	355	374	370	426	407	355	389	408	368	399	382	328	347	395	349	361	365	382	400	381	352	347	411	371	380	379	398	348	375	397	371	339	384	410	377	351	358	376	384	346	370	374	373	392	377	382	376	389	349	390	407	403	399	355	355	379	374	363	382	381	383	362	370	395	357	370	411	393	380	402	346	340	333	401	401	394	360	372	386	394	380	389	346	365	345	352	377	346	374	365	336	370	372	344	401	363	400	391	403	368	350	366	371	340	371	375	368	422	403	373	347	402	368	361	397	389	374	336	383	399	367	367	365	372	353	373	365	388	374	390	430	377	394	371	405	371	401	400	379	388	375
8881	20680	17420	10073	7226	5511	4205	3065	2563	2113	1805	1496	1317	1132	1066	1020	941	891	808	785	753	714	709	712	672	650	605	658	624	588	587	614	603	609	582	593	511	597	533	579	556	559	528	517	535	524	557	504	539	533	489	488	543	508	542	513	498	526	480	475	559	516	499	498	525	485	528	560	489	525	504	543	494	515	496	533	493	497	521	481	523	519	534	516	516	545	528	554	502	472	557	549	515	486	531	536	510	511	511	483	521	467	524	527	508	515	540	534	538	515	518	533	540	496	516	515	496	545	558	500	543	509	486	504	526	526	542	499	514	532	562	500	488	516	514	534	460	490	480	499	494	488	522	541	472	481	502	511	518	479	503	530	505	459	534	484	475	507	492	519	501	506	530	479	505	517	534	529	486	485	506	496	528	469	500	502	531	507	515	520	507	506	522	508	513	530	542	497	488	497	537	471	501	502	522	477	513	506	500	514	526	488	518	491	534	475	482	519	532	501	485	501	481	566	441	539	503	484	479	483	539	498	519	465	552	522	495	489	513	517	490	491	530	496	502	496	517	534	548	497	481	532	521	484	494	472	473	491	508	513	501	505	500	523	498	498	501	497	496	489	495	513	466	491	499	526	511	502	534	531	503	499	496	471	501	503	517	501	470	499	522	479	491	514	536	483	489	480	509	519	445	502	496	517	514	464	472	522	504	504	516	507	494	482	491	482	513	474	531	484	514	521	505	506	512	512	517	513	536	465	501	504	488	527	469	473	518	505	529	501	509	502	494	454	494	501	482	466	488	513	476	493	556	497	458	516	553	501	527	457	492	476	519	469	513	532	531	505	514	504	497	466	483	492	528	468	500	518	520	491	544	485	507	540	517	456	490	516	466	506	477	477	487	490	501	474	474	476	501	511	544	482	510	514	471	490	497	548	509	528	512	511	461	521	483	479	519	534	527	534	483	508	531	480	511	533	483	466	538	531	515	487	487	522	491	518	498	520	531	503	486	490	487	519	502	505	473	495	507	480	487	487	539	502	486	487	491	486	521	488	494	497	509	504	541	516	524	483	539	481	488	507	526	500	506	480	498	507	522	531	500	475	500	530	535	496	484	515	527	537	493	458	545	491	460	496	486	499	490	510	516	527	493	490	559	490	497	532	488	496	465	535	496	455	552	508	495	475	538	511	526	495	539	590	542	506	497	533	477	515	507	495	522	505	514	517	486	528	495	526	533	483	464	498	518	525	475	504	500	485	494	521	507	464	484	491	535	482	512	507	478	448	468	482	511	471	508	506	459	538	468	483	521	497	468	538	476	499	504	468	532	504	518	534	523	495	515	537	493	465	494	510	519	473	477	538	486	495	488	517	480	484	480	494	523	543	509	479	509	519	509	478	548	460	546	501	528	514	497	522	511	514	534	456	490	527	498	537	552	506	518	502	520	526	515	499	497	498	503	497	509	496	508	477	503	519	510	536	523	512	509	494	537	509	539	511	518	467	496	473	458	495	492	515	485	473	494	497	526	507	466	511	505	492	508	487	495	489	467	527	479	530	426	481	496	508	476	525	482	532	528	510	518	523	478	517	520	519	492	524	507	468	513	511	466	515	524	507	526	504	531	523	502	562	505	490	521	529	541	517	487	523	482	508	519	495	502	489	483	519	483	497	491	498	445	485	500	476	524	503	497	485	508	506	473	502	514	550	491	484	507	517	504	500	518	527	499	557	487	480	518	493	498	473	513	491	509	516	507	512	506	495	504	499	466	480	512	550	495	538	485	531	534	512	534	499	517	484	503	490	495	492	506	512	527	490	498	511	510	485	498	489	500	475	529	517	500	529	529	464	506	491	448	497	524	530	477	525	511	466	486	535	487	518	529	484	510	485	535	509	506	525	487	481	490	523	497	551	507	517	507	527	504	501	513	573	486	504	490	545	502	521	484	528	492	470	529	474	549	515	512	512	537	484	453	467	506	552	516	496	449	475	493	520	535	510	534	529	508	501	473	507	502	543	503	480	525	492	502	523	540	513	523	477	498	473	537	469	492	526	511	493	483	459	536	518	515	490	535	493	488	524	505	501	469	497	444	534	517	508	505	536	499	458	486	515	478	498	489	513	528	536	527	516	489	494	507	503	495	521	514	515	514	490	488	524	499	514	489	510	531	515	499	498	491	494	532	490	517	490	482	489	481	493	521	495	501	519	496	512	518	479	476	539	518	471	513	481	512	495	482	484	511	511	495	492	531	516	491	487	512	492	520	501	495	483	541	476	521	491	522	527	463	487	486	499	499	478	504	536	482	524	491	495	521	491	565	498	503	497	533	532	511	512	501	528	513	478	462	493	509	502	453	503	509	506	473	491	481	516	501	526	520	484	508	515	496	518	536	541	488	495	497	484	500	543	509	514	494	522	496	585	533	471	510	493	511	524	507	500	480	508	515	511	508	478	466	491	483	492	530	517	508	470	496	486	507	516	524	490	500	514	518	479	511	481	460	516	492	514	499	524	491	529	475	499	495	478	485	479	572	488	489	495	467	524	502	516	492	497	493	502	524	512	508	479	549	471	512	507	472	517	504	472	493	502	486	500	526	515	498	495	508	499	513	491	504	500	494	479	500	500	510	495	458	521	504	524	495	524	478	485	512	522	489	495	482	498	504	512	511	527	486	487	501	483	462	522	524	480	520	513	493	455	477	514	481	504	521	466	518	458	479	527	464	492	522	509	505	524	519	483	505	493	500	472	498	508	485	498	485	486	470	529	529	504	507	497	486	482	522	469	516	452	488	506	519	476	491	481	486	512	480	494	480	531	527	471	508	516	505	490	479	477	464	515	520	515	496	501	454	486	537	531	488	497	488	495	482	519	468	513	503	472	486	464	498	484	528	495	475	502	506	474	504	499	542	471	464	540	512	496	517	511	515	486	479	525	480	543	500	500	458	497	509	514	475	504	520	481	522	491	531	513	549	525	521	503	522	488	510	476	529	545	526	514	515	510	465	515	516	534	517	516	488	487	528	462	486	508	507	496	506	529	554	482	457	479	474	499	498	548	511	519	499	460	487	528	451	527	517	523	469	497	471	559	562	472	499	532	508	501	491	501	528	499	467	507	464	489	517	487	452	491	511	505	485	485	499	520	528	518	542	515	466	508	507	545	517	526	535	499	499	503	487	474	491	524	511	512	500	518	520	500	512	523	528	487	477	545	497	492	497	515	492	464	508	492	481	521	488	521	537	491	465	488	520	488	514	495	495	516	512	492	487	519	495	539	469	530	531	508	505	504	502	496	485	463	498	501	528	486	499	532	499	483	498	468	532	499	467	506	505	519	507	559	524	511	471	497	501	514	468	526	477	535	471	484	463	514	535	536	496	499	460	532	489	493	504	488	490	516	535	551	501	507	520	510	487	534	494	529	538	507	525	532	481	534	488	528	501	493	476	501	505	466	528	504	526	507	547	477	528	491	527	495	502	504	481	505	520	519	503	527	526	470	490	493	475	541	478	524	517	485	486	516
27439	20521	8356	1579	798	575	485	408	372	332	326	312	293	286	284	266	279	257	291	231	293	262	245	267	257	240	288	274	268	245	261	289	245	246	223	247	264	227	253	265	241	244	241	266	237	236	254	275	247	261	292	266	248	259	271	249	275	248	250	274	236	231	254	259	237	257	266	292	253	243	246	249	268	253	245	238	254	253	261	227	256	260	278	257	233	267	260	238	254	269	269	248	268	233	267	259	278	257	268	263	254	236	243	243	267	256	298	287	248	270	237	253	267	259	237	279	246	252	258	241	230	243	279	262	268	242	254	253	270	255	268	239	258	298	245	257	282	253	248	239	278	250	256	273	241	253	253	213	259	267	257	268	245	269	252	267	253	261	229	247	256	251	272	231	254	246	261	260	274	247	246	259	265	242	257	244	241	265	252	239	232	287	253	248	287	251	256	234	284	249	285	260	253	247	274	263	281	251	259	242	247	256	258	268	268	250	249	264	255	299	232	264	276	268	255	262	267	273	237	246	259	269	235	271	259	244	253	257	243	247	281	250	251	288	268	250	239	245	253	270	227	273	238	244	250	237	211	267	251	253	260	267	236	272	268	248	246	271	252	298	245	268	255	277	265	251	251	261	264	250	235	267	262	270	255	254	247	241	266	290	278	250	286	225	253	258	278	226	259	277	246	268	252	267	227	244	267	279	242	231	238	288	231	268	246	261	277	253	254	254	254	238	275	253	243	225	272	257	262	254	279	253	290	276	269	262	260	250	252	286	261	267	286	268	251	285	260	242	261	231	258	251	282	229	273	248	255	274	254	265	244	247	251	270	243	278	238	227	264	234	233	252	250	245	233	239	273	267	247	255	279	234	241	257	251	262	276	252	287	239	254	255	257	247	251	229	246	264	257	257	259	229	257	253	274	285	240	238	236	270	255	258	267	262	255	267	226	257	292	252	263	284	267	272	259	267	251	281	218	263	259	252	275	248	271	297	231	265	245	260	239	262	255	271	263	249	266	265	258	225	270	239	251	260	262	293	233	255	258	240	248	288	247	283	238	249	239	253	264	235	241	255	250	254	270	225	253	258	261	255	260	232	264	262	244	244	261	266	250	268	226	241	276	276	262	264	239	222	238	235	257	253	285	277	243	271	260	251	236	249	260	255	277	256	243	261	274	256	233	253	257	266	255	247	261	248	247	264	254	237	261	267	259	236	234	232	257	245	257	259	266	246	259	264	250	260	258	258	257	255	252	264	252	250	253	258	245	241	260	292	235	256	245	254	254	261	252	266	269	235	260	261	249	248	256	256	261	261	264	254	239	252	254	239	203	263	281	241	289	236	260	270	269	224	235	233	257	273	248	238	254	257	267	271	256	237	251	278	247	256	248	271	253	253	267	230	248	265	249	230	278	254	272	254	273	264	278	232	228	284	242	261	217	244	262	266	259	252	234	274	258	255	237	286	260	265	264	247	270	289	248	259	241	243	285	276	272	256	248	252	258	254	280	242	263	247	257	257	256	224	267	277	268	283	259	250	261	281	231	247	273	252	224	228	240	256	245	243	260	247	286	272	246	223	269	273	263	239	261	270	277	252	277	252	274	250	278	253	249	267	249	278	265	277	268	230	269	281	256	240	251	262	260	268	268	242	263	253	275	257	277	241	280	269	267	244	255	273	249	261	254	261	258	241	232	256	237	260	250	260	242	281	257	275	246	225	251	267	266	264	255	235	288	224	251	274	252	271	253	256	286	230	264	242	235	258	237	249	255	240	251	248	267	258	286	244	272	253	242	274	239	283	237	275	291	263	253	286	240	258	252	242	248	267	254	246	234	285	268	248	252	257	276	274	251	242	227	237	289	237	271	238	257	256	264	256	219	274	251	279	242	262	217	263	257	252	248	264	260	269	237	252	236	264	259	267	271	256	226	231	257	252	247	271	263	254	241	266	247	231	248	237	273	237	242	252	258	259	281	297	248	245	266	297	244	258	282	238	269	243	252	277	277	258	245	231	251	277	268	277	246	223	234	229	259	283	264	225	248	278	244	285	253	267	241	260	271	262	269	249	274	233	266	255	253	256	219	261	275	269	257	254	247	236	250	263	247	271	253	286	251	271	270	268	246	255	246	256	263	240	257	270	268	252	287	270	271	265	260	249	251	260	274	255	242	264	256	300	286	226	244	258	237	242	268	250	255	251	248	252	258	240	266	277	275	265	244	274	265	242	243	266	281	256	264	231	281	273	250	241	274	259	272	230	261	276	257	273	218	257	288	251	258	268	270	265	232	262	270	243	263	241	239	255	248	257	235	242	238	288	251	273	261	231	250	245	263	270	255	257	269	259	264	256	248	248	253	250	245	272	248	258	249	244	205	250	247	254	267	277	250	234	281	266	224	261	263	277	279	299	238	245	272	242	290	267	250	275	260	245	251	273	273	270	247	285	249	257	248	276	245	253	252	258	238	247	243	260	271	273	253	269	246	252	255	298	239	265	285	238	263	264	256	271	239	260	278	241	226	251	236	242	266	270	271	264	272	261	254	240	277	253	246	260	244	257	266	272	244	242	241	255	247	281	250	240	253	270	273	233	288	262	258	244	274	250	266	267	273	256	238	285	237	245	246	260	266	252	259	244	250	242	251	264	264	255	240	258	263	255	246	244	227	247	232	223	254	256	246	259	265	268	237	270	288	251	246	254	248	249	227	238	277	269	244	267	258	256	256	258	275	264	237	259	263	276	270	248	252	275	251	269	269	269	283	245	256	273	245	234	273	273	240	294	239	252	289	252	275	264	246	245	283	261	264	282	258	274	265	249	281	240	232	265	275	236	240	250	226	240	249	273	217	251	250	251	233	285	259	241	255	274	280	241	256	240	259	288	258	238	238	246	227	261	279	252	244	258	222	259	280	286	262	291	251	268	266	270	262	241	244	253	246	260	263	256	259	250	265	297	242	239	242	285	286	262	261	257	242	270	258	276	247	275	273	239	251	284	290	258	268	271	252	235	251	276	253	261	250	240	261	225	243	266	257	273	278	248	271	271	252	258	268	240	248	264	275	263	240	250	242	243	266	264	240	271	251	256	236	276	243	251	240	244	238	284	268	242	267	232	241	278	244	264	263	281	259	283	243	291	236	252	235	267	239	257	267	275	253	271	250	280	271	289	253	223	250	263	233	259	231	255	250	233	252	256	266	233	269	264	275	253	243	221	274	226	260	227	271	241	249	238	232	268	275	244	251	261	275	238	280	248	230	257	244	256	245	258	264	262	248	259	285	248	282	232	253	281	233	248	251	268	272	237	247	254	281	241	238	269	289	275	239	237	257	249	266	251	261	265	259	252	245	263	264	237	275	245	251	266	250	255	292	275	261	258	249	244	250	249	254	248	239	272	245	265	282	264	238	256	265	247	275	268	237	229	258	273	246	242	270	262	250	252	253	256	262	249	244	261	260	281	251	260	244	241	262	249	236	265	255	291	260	284	247	264	260	260	288	243	259	265	246	243	243	244
5358	5315	4368	2515	1807	1295	1011	772	662	580	485	488	438	420	408	392	390	410	393	369	375	342	360	390	363	367	348	332	359	358	372	324	356	350	334	370	332	369	340	356	363	345	312	341	352	321	355	367	323	329	332	331	361	354	355	357	348	322	351	334	338	371	375	354	335	377	361	339	361	377	356	335	320	354	366	373	370	351	333	369	342	351	385	370	328	335	336	337	336	364	364	338	363	358	326	318	338	350	345	351	354	339	368	331	322	328	345	367	335	355	358	325	319	351	354	358	296	328	362	315	372	309	354	338	363	326	328	350	346	322	337	354	349	350	348	358	356	349	340	335	361	329	353	333	390	341	351	352	347	314	329	370	350	368	342	349	361	321	355	361	377	333	341	303	314	336	347	342	339	326	347	321	322	309	305	344	353	314	313	358	361	374	316	364	385	345	375	328	361	303	310	355	348	355	344	345	337	376	338	364	350	361	343	347	348	361	342	335	356	309	358	348	352	348	343	327	355	330	357	377	340	317	341	331	336	347	340	377	352	351	342	322	344	336	347	380	337	314	366	341	323	369	353	365	326	359	355	363	377	374	374	344	325	356	330	348	344	302	338	324	331	323	350	366	348	351	367	380	363	376	349	363	360	349	338	326	315	365	336	347	353	330	355	342	338	361	369	344	355	325	333	356	383	329	355	350	353	345	380	347	338	362	318	349	330	377	324	328	310	361	340	335	392	367	315	328	336	332	351	360	355	355	350	342	346	314	340	368	333	347	332	332	370	343	334	339	345	352	360	321	314	324	378	348	319	347	351	357	340	341	374	346	378	351	325	323	366	348	339	365	336	354	337	383	345	369	318	327	335	332	329	359	378	381	312	367	347	322	366	358	333	338	328	352	331	312	318	329	342	346	348	336	331	342	380	351	336	358	329	331	313	394	363	312	370	319	347	343	391	372	355	301	342	354	355	368	321	297	364	372	334	330	332	326	334	320	372	360	340	360	335	350	334	337	349	330	358	362	310	298	333	330	321	330	337	360	388	357	315	337	345	350	346	374	374	335	359	327	331	368	373	365	360	351	355	327	331	350	321	325	344	360	369	347	314	382	346	353	323	341	311	349	334	349	330	335	332	352	335	320	324	354	327	361	392	329	358	361	334	325	345	324	349	313	362	376	347	369	337	344	333	374	315	342	331	358	369	366	334	358	359	323	342	337	327	312	361	364	326	365	371	342	333	362	338	371	349	374	350	313	319	322	351	347	348	361	320	341	372	349	317	346	347	365	348	351	339	337	343	342	332	346	320	375	362	351	338	357	333	320	355	350	338	334	310	312	373	323	325	301	342	333	348	376	314	343	339	343	370	364	347	340	361	333	314	343	332	340	333	358	332	306	348	387	323	345	339	358	316	332	317	341	345	322	342	357	341	332	332	317	363	367	360	338	323	330	330	314	356	337	355	339	339	328	344	351	357	320	383	339	356	318	337	364	360	327	338	366	367	334	350	333	345	355	337	349	358	351	340	346	339	338	347	330	337	376	358	371	318	323	347	325	333	368	359	352	353	329	349	322	369	345	363	322	343	345	364	355	344	334	357	355	354	327	333	328	364	350	301	325	338	337	340	360	313	347	361	350	375	317	360	348	342	346	341	372	364	344	352	330	344	322	331	315	342	354	335	321	337	363	314	366	354	320	367	355	352	336	324	350	353	326	370	333	332	360	335	304	325	310	327	330	292	321	321	367	341	364	322	339	341	350	346	346	343	378	340	367	331	350	325	335	341	339	345	352	342	343	332	342	342	328	351	364	349	313	307	372	317	355	372	338	385	326	341	347	381	332	332	317	333	368	355	330	369	369	338	341	338	360	341	341	343	362	342	347	365	337	340	344	375	327	367	328	340	336	360	363	322	356	370	353	348	334	345	346	343	313	350	346	300	322	329	335	338	362	332	345	341	360	341	384	316	329	321	332	344	323	393	359	322	351	375	352	343	334	348	347	374	305	316	343	381	330	328	332	370	331	352	318	332	349	342	343	353	371	347	325	335	305	323	343	298	335	332	359	411	340	342	357	356	353	349	354	367	342	352	344	351	326	380	358	347	347	331	332	331	339	322	370	327	372	323	355	357	323	324	378	337	363	347	345	346	339	333	342	339	357	343	334	359	340	335	331	369	360	334	332	342	332	351	309	351	322	343	337	337	366	345	344	343	319	323	372	342	334	370	360	348	341	332	327	342	339	348	347	361	337	320	346	347	352	341	329	359	374	350	365	365	365	368	335	379	348	333	388	368	341	337	351	333	375	335	339	351	348	334	353	369	341	375	345	338	314	334	327	335	311	338	340	361	347	319	324	352	331	343	366	354	347	355	360	342	346	344	385	378	307	346	349	354	306	374	328	326	346	329	358	333	331	337	350	335	388	346	352	338	357	358	360	308	371	334	349	341	340	356	342	342	322	324	336	361	318	345	322	358	324	359	332	354	334	369	340	364	327	305	343	332	312	339	359	349	358	328	352	336	345	399	329	339	378	387	344	367	373	360	346	338	347	349	354	342	341	336	332	375	351	315	342	335	346	342	357	309	358	319	352	349	333	347	358	340	335	337	386	361	363	338	319	308	338	347	349	304	338	360	322	345	363	364	326	356	355	314	351	341	326	333	338	321	332	362	320	352	355	373	346	358	289	351	355	351	333	328	354	349	331	316	336	361	366	368	331	339	336	335	341	335	339	346	380	318	363	321	312	331	327	335	380	356	348	362	355	335	343	327	354	347	337	344	317	369	356	333	377	342	338	336	329	388	340	340	329	342	355	323	338	364	337	384	384	369	333	350	380	346	342	335	369	353	316	329	365	353	320	370	338	327	337	329	356	360	362	358	337	347	379	346	359	328	347	334	345	340	366	350	366	341	343	334	311	311	354	336	376	360	350	358	328	335	360	322	328	329	330	369	352	374	368	361	364	349	328	350	349	337	320	353	350	356	362	326	345	342	358	348	351	335	320	328	360	346	354	347	334	320	332	345	337	350	338	330	378	331	339	317	342	357	324	342	338	332	341	340	350	323	339	342	333	298	301	367	330	350	325	356	359	361	359	299	358	301	342	336	330	317	356	328	315	326	335	342	358	336	329	326	305	352	352	375	353	340	367	330	354	346	360	361	332	324	324	337	353	347	304	380	363	392	319	336	378	348	334	344	342	352	339	360	369	367	337	324	344	364	314	336	355	358	330	324	337	354	350	346	365	364	371	363	358	335	330	362	333	347	341	329	351	358	338	343	352	345	350	375	338	343	384	349	338	372	336	351	353	334	370	333	338	377	366	319	315	357	316	357	309	337	351	342	361	354	333	367	325	349	351	337	355	377	347	357	366	352	325	357	323	363	347	351	352	339	349	361	347	343	344	360	341	361	336	356	340	327	361	342	342	366	349	376	344	375	306	345	361	379	319	366	337	335	348	355	346	324	346	336	343	354	356	354	333	358	366	351	340	351	342	337	313	347	343	328	318	341	361	329	331
24399	21592	29068	24609	21551	9142	1558	1011	841	748	690	617	630	547	561	544	482	466	449	508	506	472	424	434	446	478	484	446	434	445	476	403	441	465	452	444	405	440	454	457	459	433	425	420	443	435	441	401	421	426	442	440	410	453	393	448	434	467	418	434	447	413	427	426	410	429	415	434	432	419	416	426	436	456	481	433	408	394	432	443	404	436	412	419	421	414	415	401	407	454	434	457	442	409	403	454	445	410	453	415	441	461	407	408	436	397	427	449	456	442	411	400	447	444	428	395	417	436	465	413	398	404	444	440	436	447	434	403	437	443	419	414	472	456	451	397	441	420	431	458	402	456	417	418	423	418	409	445	437	459	408	425	426	420	431	445	395	423	454	399	424	435	403	441	402	418	431	417	435	442	450	427	416	388	404	390	444	419	389	419	425	477	445	457	426	392	441	404	404	422	419	410	436	444	419	443	461	423	376	425	446	428	409	398	426	401	443	415	446	459	422	440	447	437	420	426	427	400	377	394	432	395	413	458	423	359	428	403	386	408	405	452	434	390	457	433	451	438	400	404	453	412	422	399	412	418	404	391	421	422	421	424	447	424	444	429	488	464	440	427	417	425	435	429	392	414	396	436	394	446	421	409	452	458	435	400	423	437	420	439	441	427	403	406	392	420	424	423	402	427	446	458	418	400	444	384	399	433	419	449	390	424	365	444	444	395	417	438	392	452	436	384	442	406	381	420	412	381	424	404	383	413	459	418	409	443	442	405	446	470	421	402	434	427	419	399	437	427	425	484	399	416	391	408	415	461	399	455	438	445	429	447	429	434	445	412	437	416	409	431	423	394	419	410	433	424	415	442	425	466	411	450	433	419	442	445	433	428	453	408	424	469	431	423	419	417	441	445	408	437	395	454	439	429	444	387	402	414	407	430	428	424	391	458	407	429	410	454	370	426	393	411	461	485	419	438	402	437	431	414	434	422	452	424	419	433	406	416	400	424	398	429	373	439	420	423	427	439	393	447	465	432	420	455	404	395	374	416	426	395	432	399	412	396	428	442	399	408	409	427	442	433	430	432	430	448	427	453	440	455	413	415	436	405	435	392	412	425	417	399	403	413	431	407	443	464	426	397	428	410	442	428	398	406	419	435	441	417	418	430	411	397	408	407	415	443	430	408	410	427	427	401	412	449	454	441	439	406	418	451	415	417	448	440	398	444	396	456	405	404	402	438	423	392	402	425	416	418	408	443	422	433	447	431	407	439	408	422	434	418	407	453	438	406	407	424	435	430	395	424	455	405	437	433	441	404	460	418	429	411	436	431	431	435	404	413	439	452	436	429	415	429	447	427	430	378	417	379	398	423	421	438	426	431	415	408	455	395	417	454	451	428	468	393	467	411	377	406	445	442	410	439	414	425	464	435	413	402	411	411	427	402	417	452	425	453	419	428	419	475	438	436	404	470	438	402	415	415	427	444	472	411	439	393	442	430	425	415	395	416	426	432	429	426	455	443	445	413	436	475	428	393	433	432	417	447	404	459	465	416	411	448	438	405	410	422	438	413	442	401	416	429	431	439	409	424	407	473	395	430	411	426	412	426	441	436	426	402	432	433	469	424	448	439	434	418	418	398	403	425	443	400	399	430	411	413	444	431	406	414	418	450	410	443	383	403	456	423	445	425	440	447	392	434	442	439	465	417	441	419	410	441	414	427	420	445	444	423	436	441	394	410	437	398	416	425	419	395	431	431	468	430	443	451	437	439	423	397	421	426	415	426	432	423	435	425	447	430	437	418	480	392	458	404	436	426	414	431	424	430	436	420	424	422	407	414	443	413	462	439	457	422	406	411	430	409	418	402	422	425	448	472	412	400	432	403	386	453	418	445	404	445	431	433	372	458	422	419	402	423	394	433	473	390	411	429	419	446	421	439	435	422	435	426	408	449	446	419	417	441	418	452	434	402	472	436	434	408	436	407	402	405	416	415	456	438	418	419	428	426	424	410	406	440	446	403	434	441	429	434	438	400	422	409	392	412	447	414	413	396	386	413	465	405	390	424	437	412	412	403	422	395	406	404	412	404	431	407	422	427	408	432	411	395	427	453	416	422	404	450	427	390	429	424	409	426	444	412	396	391	464	433	434	416	419	410	423	425	421	406	426	412	422	394	405	420	425	464	448	419	391	408	414	421	427	418	409	416	430	434	422	434	403	390	360	427	413	381	382	440	449	437	440	406	391	438	351	445	424	423	432	412	422	445	429	435	378	415	406	427	415	438	421	407	435	421	416	410	419	449	426	425	411	448	462	449	411	442	471	435	397	411	407	412	412	441	438	485	454	416	431	396	459	431	460	415	414	429	465	421	404	428	396	414	412	406	453	425	425	420	415	405	438	401	409	397	422	434	444	399	456	385	408	415	431	451	397	469	428	435	416	399	410	458	405	424	423	442	412	434	381	439	407	432	405	392	442	448	405	427	422	410	423	417	382	436	395	464	389	374	421	409	409	412	462	431	423	444	435	468	419	479	412	419	438	424	409	429	439	411	406	419	436	379	440	421	435	431	418	438	424	421	396	436	401	470	407	441	386	415	413	449	457	464	440	403	440	453	437	437	408	447	440	448	423	414	392	407	433	403	419	371	397	409	394	404	449	400	428	458	421	406	422	411	453	397	389	453	483	424	426	434	398	469	401	439	427	418	461	459	419	422	437	439	424	429	443	418	402	466	416	401	434	403	392	415	416	405	413	450	406	411	440	425	436	424	418	406	406	408	454	411	408	419	426	411	394	434	402	430	421	419	465	444	417	459	432	428	421	424	399	405	414	424	457	459	382	446	404	404	401	447	426	394	389	453	436	472	436	373	410	424	431	410	425	444	427	409	431	417	447	382	367	415	438	426	431	435	446	411	398	431	479	425	397	420	401	463	405	401	426	414	465	434	438	436	407	430	427	400	425	456	406	423	445	418	417	436	400	476	462	416	450	474	431	429	396	436	429	418	438	418	429	373	405	434	429	435	424	424	421	408	440	390	420	452	386	421	464	424	430	442	379	450	433	399	470	408	433	421	392	388	416	432	407	425	410	438	416	463	414	455	441	441	440	419	432	415	398	392	428	452	430	438	421	403	410	430	400	385	393	406	409	461	432	405	418	410	395	415	450	401	416	428	383	415	422	409	404	366	441	451	396	403	400	469	408	441	424	444	438	403	424	373	390	397	418	412	415	423	411	418	417	438	413	439	432	445	416	446	397	398	460	412	412	413	417	411	426	420	459	392	422	414	436	440	413	455	417	379	433	460	434	417	421	438	422	467	425	414	393	416	422	430	449	442	478	400	388	407	436	422	427	438	421	408	430	448	421	442	428	385	473	409	393	447	435	433	424	390	414	434	437	423	406	454	446	416	425	426	397	398	466	422	409	401	395	364	448	438	420	463	422	378	421	390	435	411	438	405	418	432	383	454	403	424	377	412	434	470	407	405	441	437	390	379	428	451	435	434	395	393	415	409	407	400
6799	14729	12227	6722	4952	3648	2743	2128	1755	1548	1326	1128	1031	943	844	802	790	779	740	708	680	683	659	648	654	601	659	678	598	648	613	631	576	597	608	602	652	576	614	635	598	582	593	588	618	591	581	548	627	581	593	590	622	568	600	553	576	555	575	556	599	561	541	578	573	558	575	558	573	574	571	577	604	572	557	559	566	597	575	586	551	559	556	601	545	561	534	553	589	568	591	614	532	575	503	553	607	572	632	586	552	562	535	580	562	572	567	589	558	571	527	559	616	535	575	565	495	561	549	560	593	560	585	560	548	624	582	539	547	554	502	569	552	536	580	583	596	564	561	591	592	564	576	597	569	551	583	579	611	564	558	573	530	559	571	538	503	600	537	509	569	555	516	569	568	545	562	550	584	605	580	534	561	542	601	555	555	567	563	580	572	531	578	550	564	532	570	572	542	596	577	572	550	569	553	610	559	582	548	543	613	588	548	532	606	594	539	551	568	567	568	524	529	572	525	573	569	535	552	571	541	539	546	530	575	539	527	557	526	578	550	589	565	537	544	541	575	531	556	591	574	514	550	591	587	562	618	564	619	578	585	597	592	564	537	616	563	549	594	589	562	549	565	562	551	563	561	548	543	611	639	599	544	565	568	579	563	588	567	554	543	554	548	599	593	566	619	577	557	554	573	504	521	575	567	580	555	556	533	591	564	529	551	538	561	559	593	585	531	623	541	591	543	559	505	619	579	553	519	578	541	535	550	549	527	540	570	573	568	626	577	611	567	570	567	516	561	565	551	555	577	555	579	542	519	579	558	570	559	558	551	557	538	556	573	568	575	555	550	548	545	553	522	602	546	562	572	533	571	563	571	565	547	535	577	561	543	586	544	562	531	545	543	561	599	589	579	604	575	549	590	569	539	534	573	590	577	549	617	586	572	593	559	536	562	560	549	576	563	562	573	544	597	571	576	519	571	568	535	587	541	613	542	575	562	598	559	560	574	619	576	537	567	546	563	531	596	566	531	610	536	617	567	596	547	581	586	555	592	522	612	547	562	558	568	565	595	566	544	523	589	564	520	540	604	568	551	550	549	564	604	548	562	557	524	532	586	598	580	574	548	575	538	573	561	557	583	592	566	565	564	581	566	567	598	582	499	550	558	582	552	514	540	555	564	586	569	567	598	514	563	579	550	512	560	511	580	555	605	550	546	580	592	601	538	523	528	549	567	581	535	564	538	569	523	547	588	558	563	484	551	573	590	578	594	568	560	518	578	521	579	551	558	566	528	614	566	579	565	579	591	564	543	530	554	554	560	536	539	546	618	554	549	534	595	544	558	551	584	550	585	529	555	567	536	616	569	585	564	551	558	551	572	561	528	560	590	566	542	570	558	580	582	570	545	549	537	580	568	550	531	566	547	574	610	582	593	563	561	538	539	562	580	502	576	555	583	537	499	540	594	553	550	544	542	529	584	526	580	562	580	578	539	543	580	558	553	552	585	579	592	538	553	559	569	508	592	551	573	537	533	571	562	588	559	515	584	554	564	592	602	533	550	595	564	569	544	575	565	566	590	518	592	547	559	555	581	534	560	605	572	540	557	522	535	571	557	608	564	539	575	592	569	541	532	518	546	572	544	588	567	541	571	572	573	610	554	559	566	537	596	580	565	591	534	574	538	583	583	581	573	556	511	539	582	591	571	553	536	598	544	600	571	570	558	588	588	549	621	557	555	540	540	515	556	558	550	557	591	528	559	588	571	587	563	542	558	552	601	548	558	542	545	605	525	523	568	532	593	561	542	551	508	587	552	587	585	581	599	526	609	584	576	565	561	540	585	636	587	570	558	548	603	553	555	561	575	566	537	566	543	575	575	554	555	565	547	533	572	537	576	547	585	539	525	610	606	550	552	525	571	564	551	603	595	595	574	599	573	561	577	618	567	562	568	581	573	523	556	586	590	575	590	567	525	536	562	523	528	557	537	533	541	548	509	532	622	532	537	547	546	563	547	566	552	557	531	514	532	542	580	538	538	580	536	589	584	579	579	557	586	578	552	551	542	591	561	565	576	592	561	605	547	573	599	545	551	571	560	568	551	564	583	572	543	563	520	584	576	585	593	548	560	516	527	558	586	539	561	583	546	552	541	603	618	579	532	541	555	567	578	536	491	555	547	585	564	562	606	560	548	556	563	571	547	589	572	565	574	546	563	585	521	565	555	604	603	576	549	589	516	572	540	572	542	534	579	573	576	565	541	591	575	550	580	573	533	567	566	539	574	568	632	540	579	567	568	596	550	561	566	575	526	561	550	576	561	595	559	527	544	572	546	562	575	555	566	545	614	574	562	520	555	595	567	547	540	584	563	517	549	541	553	546	536	580	570	527	522	582	554	535	545	564	546	541	595	561	577	598	581	523	588	518	551	556	565	542	532	510	591	566	570	571	589	603	569	546	550	563	555	588	569	558	541	639	548	549	561	543	527	571	532	561	585	585	542	534	539	569	563	569	600	542	550	572	546	550	558	586	586	528	567	571	552	544	592	555	559	564	548	554	546	560	587	564	597	567	572	586	543	594	581	558	601	571	528	575	551	560	591	583	556	563	507	562	543	556	561	533	560	578	565	549	550	505	585	553	577	581	557	558	526	550	535	573	525	538	547	629	527	587	558	600	561	523	537	552	522	571	592	519	526	520	555	549	579	546	522	571	568	608	566	582	515	537	574	538	624	562	556	520	582	562	564	554	581	519	585	582	564	526	556	533	551	531	582	594	573	564	559	559	562	576	625	557	531	555	563	566	528	537	565	556	556	534	599	562	537	568	532	538	581	527	559	574	571	566	540	535	557	589	548	569	533	571	537	555	564	565	552	558	593	594	594	585	528	553	569	568	532	524	577	549	572	558	592	557	587	575	537	573	598	576	603	566	584	537	564	553	585	555	546	509	553	580	587	576	557	593	614	536	570	534	569	584	564	577	557	538	555	552	589	586	555	586	569	566	606	563	535	541	565	574	554	566	559	543	554	537	529	559	571	558	566	563	548	558	541	602	562	551	575	540	569	544	550	624	570	543	545	552	596	523	574	546	546	549	530	531	546	554	554	576	591	536	581	570	588	583	605	538	556	553	546	571	599	587	558	557	588	549	580	563	569	544	531	553	566	589	582	574	597	586	542	538	565	566	496	596	562	532	554	576	537	547	526	579	592	574	524	565	573	610	640	535	577	582	569	546	553	549	552	597	530	554	566	566	569	556	575	598	601	540	574	587	591	527	546	583	534	555	525	554	555	529	602	570	552	531	571	582	567	567	536	558	577	554	623	593	538	560	551	564	555	586	559	581	621	583	551	563	592	571	557	561	564	555	580	582	583	575	595	551	569	555	587	586	540	594	546	557	512	553	525	532	554	559	537	560	618	573	540	554	563	571	585	509	598	569	526	570	592	559	550	548	569	571	577	556	556	554	538	572	524	527	604	544	567	566	570	567	576	556	542	552	587	560	602	561	597	556	532	568	563	548
23411	21590	29517	24120	21594	21580	6989	1438	1108	999	792	721	669	623	562	485	500	528	472	509	455	472	479	463	445	448	424	427	425	428	426	413	419	391	463	386	373	423	419	412	414	391	413	367	423	411	353	391	370	394	424	410	412	409	364	356	367	392	382	381	331	385	405	399	396	351	397	389	369	380	372	409	353	412	414	342	394	430	392	372	359	401	398	350	380	382	368	372	380	403	392	365	363	361	356	367	388	383	380	396	376	359	364	360	389	392	321	390	379	387	380	363	377	348	368	399	381	393	368	386	413	369	421	369	380	398	431	385	382	377	388	391	392	373	392	357	372	393	368	365	380	373	335	372	351	373	392	401	380	354	377	388	397	384	395	378	365	380	402	354	342	347	376	337	365	368	388	401	406	371	381	382	397	399	382	370	376	369	361	319	357	360	364	358	378	390	353	365	373	399	345	393	376	389	384	380	381	390	373	364	360	364	356	365	359	345	387	361	407	412	364	345	364	357	366	383	348	392	412	357	361	341	363	342	404	353	359	363	381	377	382	359	395	365	401	349	348	389	411	319	350	348	372	401	389	391	312	390	362	384	367	382	366	350	374	376	401	411	370	359	411	349	357	421	391	358	383	379	382	421	359	388	340	371	401	360	383	376	369	389	367	358	381	360	382	382	373	379	390	390	390	390	373	397	395	358	354	353	394	367	386	401	349	427	347	349	396	402	409	382	361	406	358	370	383	349	405	385	350	380	394	384	379	382	373	351	377	350	368	359	340	364	370	391	401	362	393	388	375	408	340	386	369	376	351	401	397	348	377	414	390	382	380	362	390	345	364	347	384	344	374	423	380	391	376	346	436	397	370	368	346	334	354	380	386	354	349	364	379	338	387	361	356	390	385	373	335	373	351	372	399	345	356	372	354	365	329	378	387	353	388	372	382	386	398	383	389	413	403	378	357	322	339	362	400	336	351	331	335	367	364	367	406	395	381	372	391	374	368	400	374	365	367	370	401	368	376	377	373	379	366	371	357	391	351	382	372	350	394	426	345	364	380	364	387	381	368	399	367	351	356	361	358	359	359	356	350	373	355	350	373	378	358	391	371	335	358	377	331	383	376	351	383	394	378	369	377	368	378	377	404	388	370	374	366	358	352	383	350	367	390	372	386	401	365	364	383	380	374	374	365	373	370	366	373	401	364	389	369	411	382	399	397	365	394	373	358	382	402	390	350	349	381	373	395	357	416	382	365	398	377	382	382	356	370	353	377	389	389	397	365	399	346	364	384	361	358	350	351	407	383	386	348	397	354	376	406	385	396	387	385	379	331	378	381	378	360	363	404	371	356	354	366	421	382	357	328	363	366	378	350	360	359	382	371	397	398	340	364	351	384	381	357	380	342	371	361	380	388	366	370	381	374	363	358	362	362	382	381	336	393	377	376	379	385	379	331	356	339	392	401	404	351	361	332	387	370	359	348	371	364	393	364	403	370	408	380	331	413	389	361	387	381	378	373	372	363	393	390	355	387	356	361	381	354	418	352	346	390	385	380	339	395	375	347	361	377	379	328	365	369	340	394	397	369	386	419	397	344	377	402	400	376	347	354	355	396	400	377	368	383	383	371	342	379	415	423	375	418	350	368	344	360	367	380	411	365	362	370	392	356	385	370	373	363	391	375	375	347	380	380	350	377	412	391	381	429	378	383	388	366	384	389	388	375	390	344	387	343	417	386	413	370	372	386	356	364	373	361	398	372	363	368	394	394	381	391	369	377	379	393	387	360	370	368	375	380	393	347	381	371	367	356	386	382	366	366	403	370	377	345	350	358	385	371	379	393	360	380	353	372	364	361	359	354	377	403	374	411	353	359	365	417	399	396	351	345	374	365	371	378	369	352	349	342	380	338	382	354	374	379	382	375	360	377	374	358	392	372	378	367	338	400	386	364	385	365	358	375	331	366	391	385	404	390	328	388	359	382	368	396	348	359	358	363	377	353	377	393	372	379	367	377	367	373	367	396	365	397	385	387	385	368	361	376	385	399	352	383	370	402	391	395	401	388	376	363	391	371	389	346	403	370	412	433	365	380	367	424	379	363	401	352	373	352	345	371	357	379	410	391	396	377	386	358	334	389	362	382	397	362	362	391	390	403	393	401	383	356	350	323	349	355	394	369	383	375	382	375	385	372	386	365	369	358	367	374	377	360	373	364	402	365	383	384	392	338	414	381	382	363	360	367	373	384	373	397	360	407	351	391	365	364	375	378	348	393	350	380	392	365	393	375	354	363	372	390	376	357	349	342	361	356	361	368	378	362	376	365	360	386	395	408	376	381	382	368	382	419	356	384	357	358	365	370	386	385	364	371	382	416	375	381	395	397	407	369	378	374	379	364	376	371	398	391	369	352	368	359	392	338	366	390	382	367	331	362	379	386	398	386	362	372	366	356	388	346	355	367	369	391	335	370	351	405	383	340	340	369	346	380	394	391	405	361	386	357	354	383	407	349	380	350	390	414	379	392	370	379	356	363	370	382	419	381	371	351	392	349	383	357	389	412	354	373	352	373	364	386	378	369	379	360	362	361	344	386	385	386	357	356	381	379	346	359	377	385	356	354	379	366	394	331	370	392	356	382	372	374	347	397	382	397	381	376	393	352	381	344	370	373	375	388	373	378	357	340	391	340	369	358	372	393	370	343	377	390	373	385	375	396	429	354	368	379	360	392	383	381	351	344	382	355	382	347	358	375	388	351	373	410	374	368	396	360	389	349	385	369	388	384	368	371	342	350	374	417	368	376	358	315	413	398	373	379	344	408	353	400	344	366	378	361	384	346	373	411	382	370	400	374	398	327	379	407	418	370	393	407	395	429	386	380	355	364	391	356	396	375	343	376	342	358	378	365	369	389	366	418	386	369	370	392	359	362	384	376	345	380	390	400	344	382	352	390	377	364	380	342	380	357	373	395	362	394	333	374	341	372	354	368	367	370	395	371	378	363	331	392	346	380	365	391	367	379	379	352	377	367	360	381	382	373	362	373	368	372	356	382	350	404	380	373	368	370	350	394	383	398	425	349	362	389	365	361	359	395	367	381	380	363	401	384	352	349	363	387	367	411	388	400	349	392	347	379	347	379	353	390	354	380	346	357	353	360	364	360	366	374	380	381	347	379	365	382	354	384	381	415	320	367	391	349	357	358	403	360	348	355	376	357	357	398	383	361	420	379	342	359	378	369	377	380	338	350	355	360	359	377	373	375	319	410	366	367	373	376	360	368	399	415	349	370	359	374	352	367	353	365	370	393	362	400	364	376	367	354	348	354	352	392	399	370	369	359	385	344	380	359	362	404	380	374	375	403	355	392	366	351	341	374	349	406	379	381	388	366	345	356	372	366	350	388	399	389	416	379	385	357	376	355	401	363	374	361	362	386	352	376	380	364	378	378	360	382	388	370	410	376	334	359	354	388	387	335	375	370	383	407	370	369	370	371	375	376	357	390	340	389	377	362	353	370	373	428	394
9122	20925	17301	9851	7407	5529	4053	3107	2417	2042	1723	1440	1271	1164	1012	933	900	851	779	717	755	739	655	695	686	729	627	600	581	593	619	602	607	557	562	550	549	521	547	569	521	548	554	574	513	543	538	542	557	565	543	505	517	522	537	502	509	501	472	471	519	526	470	509	528	508	535	538	506	562	509	499	533	499	477	565	513	496	511	526	512	503	498	527	526	522	496	477	512	527	546	555	510	476	510	474	508	497	497	496	511	502	491	556	519	508	495	509	503	484	516	493	503	475	506	498	483	504	504	548	510	536	498	560	498	518	505	499	506	526	535	499	490	496	528	525	478	507	476	477	480	488	492	435	510	478	515	517	483	494	472	492	530	494	455	492	499	478	508	485	502	518	497	490	506	499	519	522	508	483	511	508	472	490	476	508	490	439	516	480	520	456	532	446	492	510	479	455	463	570	512	489	500	499	503	492	489	519	496	496	498	494	520	529	517	516	477	473	540	541	542	500	499	515	502	514	524	486	532	534	518	470	479	511	483	437	469	483	508	518	503	502	480	475	479	518	458	502	503	492	455	502	506	509	505	506	508	535	502	454	493	521	502	506	502	491	453	498	480	490	545	509	494	488	504	528	499	515	508	524	503	511	524	482	482	521	490	493	497	477	503	453	483	526	463	476	513	494	482	465	520	476	477	534	515	520	509	479	499	497	504	500	493	514	500	558	483	479	510	488	459	500	493	484	501	465	506	471	522	500	494	517	498	509	476	555	511	517	508	496	512	480	478	521	486	516	510	535	507	509	497	492	529	547	528	477	502	536	475	532	497	532	519	477	495	469	507	510	508	489	480	497	491	474	518	491	506	513	503	498	486	475	498	519	490	515	503	494	509	467	504	498	513	510	509	490	499	543	512	477	524	484	515	485	463	490	519	464	501	504	525	459	454	507	497	494	528	472	456	466	478	502	497	450	502	476	502	547	499	468	526	493	518	501	494	466	504	511	528	511	506	521	499	529	501	485	420	555	501	508	503	496	505	490	513	484	502	502	508	519	500	473	521	467	465	537	480	487	506	482	524	484	501	509	470	441	508	504	506	478	518	494	504	482	477	508	529	535	464	478	488	481	528	448	494	483	509	506	515	511	489	500	448	539	461	504	450	477	507	491	503	507	485	488	442	462	545	510	486	497	509	490	458	509	485	534	520	436	509	510	501	489	452	506	485	518	497	492	519	535	510	522	495	490	509	529	494	495	550	565	508	514	518	489	497	469	512	523	484	488	516	512	482	492	491	500	508	508	533	469	488	490	494	492	505	491	514	535	478	514	502	516	505	526	459	510	526	496	495	487	487	518	510	477	504	500	510	493	538	516	518	500	492	515	515	474	484	516	498	505	518	474	508	500	485	491	501	492	467	509	519	502	536	519	465	516	520	552	507	498	489	510	504	501	508	488	506	503	493	499	491	535	501	496	487	462	475	485	491	527	502	479	473	504	473	520	491	463	509	521	499	508	507	486	509	484	495	505	466	500	479	508	490	494	521	486	478	475	506	500	559	514	494	505	497	509	523	504	498	495	527	498	485	499	473	534	511	519	478	492	507	499	495	494	518	492	480	531	534	489	550	513	484	511	536	462	503	536	545	511	512	497	491	512	537	465	528	492	495	501	492	573	482	499	467	511	501	512	534	507	487	498	524	498	547	487	513	514	517	483	503	472	524	504	479	496	525	469	477	520	472	512	462	496	551	498	481	467	511	514	496	489	538	477	518	463	501	483	515	464	500	494	512	492	514	502	497	500	521	504	526	497	490	486	489	522	472	487	505	473	506	458	478	525	503	480	499	486	461	465	476	530	527	521	469	455	528	513	518	483	478	460	486	515	535	502	540	468	475	528	508	481	468	473	522	492	447	496	506	507	494	494	475	496	520	449	539	475	499	536	491	484	488	491	474	531	504	487	534	492	513	480	516	510	508	529	531	490	503	488	475	503	504	491	504	511	472	466	494	519	468	524	532	496	541	453	497	454	517	494	505	486	479	490	462	474	484	473	521	505	472	504	512	527	469	487	496	527	515	472	524	488	508	502	511	508	518	505	498	496	489	483	496	489	495	510	482	469	507	521	492	525	466	497	498	476	477	497	495	554	496	479	497	481	502	480	494	458	487	517	551	518	498	484	509	507	489	488	498	483	513	513	498	495	517	493	514	509	478	530	447	494	530	488	571	480	495	508	463	493	510	484	465	467	495	484	513	521	497	475	520	455	538	504	528	505	479	499	519	490	534	523	491	489	520	511	482	483	478	502	488	500	537	503	507	468	524	478	504	476	478	475	503	491	509	480	470	523	499	535	520	469	479	506	505	492	458	486	476	517	491	494	500	488	497	492	522	491	483	521	518	458	539	484	493	480	520	465	481	491	494	508	481	446	505	476	523	497	561	479	454	489	520	489	511	489	467	476	480	502	502	493	491	493	506	489	518	506	472	501	496	484	465	525	509	512	511	485	485	520	473	486	495	508	508	472	440	494	467	526	510	529	505	517	471	517	503	496	495	492	540	489	477	496	513	504	476	483	501	481	517	470	467	539	487	503	499	535	447	479	498	516	478	519	473	517	485	497	521	515	490	518	516	518	476	487	466	514	507	476	530	518	485	516	471	471	529	508	503	513	547	486	513	477	550	486	523	492	478	507	545	508	452	510	539	499	498	490	492	483	519	511	470	510	493	514	492	552	460	507	491	448	492	475	536	501	493	488	487	511	541	502	493	490	486	475	496	464	500	530	500	505	495	469	499	519	503	497	512	481	527	503	495	500	522	492	470	492	480	477	488	521	505	538	480	558	486	486	496	527	531	495	485	506	456	488	483	516	511	516	539	478	490	478	487	501	482	495	522	528	528	497	498	492	508	519	491	534	482	496	490	483	483	477	467	479	498	491	519	461	487	519	542	493	467	488	494	511	496	502	462	501	522	527	520	515	501	516	521	481	488	466	500	500	462	505	511	491	521	476	468	554	487	512	475	497	500	512	486	504	511	492	468	472	490	484	526	516	502	503	521	468	489	486	517	464	539	476	468	483	479	514	493	482	510	517	500	509	459	522	488	491	459	517	530	479	495	483	528	521	509	519	501	499	485	490	500	506	529	508	482	460	520	475	504	471	490	501	527	519	513	507	502	541	480	521	505	563	491	494	492	508	523	450	495	509	513	507	514	524	469	524	479	473	481	483	478	476	495	470	493	505	550	510	527	499	514	530	441	468	525	509	522	519	502	542	555	515	526	494	526	507	505	505	450	480	485	503	533	499	478	495	482	485	511	516	505	521	511	470	490	481	467	460	500	480	505	500	487	508	503	516	524	520	459	557	477	527	469	521	454	523	516	518	528	466	476	495	509	516	498	510	463	480	528	494	549	524	521	512	542	495	482	492	510	498	486	484	521	514	550	481	488	487	511	504	514	494	503	527	520	500	476	528	489	477	509	538	490	472	529	460	477	520	517	549	498	508	519	530	498	466	487	477	490	523
27368	20533	8390	1629	840	556	472	355	344	340	309	296	290	264	268	268	311	252	272	243	238	264	283	252	268	262	252	242	285	233	242	266	255	245	246	275	239	277	267	281	251	258	233	255	253	247	248	227	234	274	277	239	282	254	266	279	222	234	218	254	250	247	238	255	245	280	238	262	265	232	264	265	228	285	262	248	262	247	269	223	279	279	267	282	235	251	243	265	253	289	252	273	252	265	261	246	236	264	255	288	247	230	283	223	241	227	252	247	255	250	234	238	255	254	226	231	259	256	258	263	252	240	286	241	249	247	287	227	272	244	231	231	231	236	258	251	239	242	236	244	260	214	239	219	245	257	258	248	256	250	276	271	218	259	248	240	240	261	257	283	239	241	257	251	260	229	244	282	261	261	290	245	266	233	226	263	256	256	225	262	262	240	259	239	240	256	258	248	223	264	225	255	254	244	234	248	244	246	261	258	231	272	213	239	263	238	248	242	261	239	279	266	224	245	265	270	282	250	249	269	253	246	254	253	247	241	245	244	246	239	273	236	258	244	253	276	232	243	262	241	237	268	254	244	284	248	242	244	240	241	243	214	263	236	225	246	259	256	273	232	248	243	221	258	242	252	241	254	221	270	257	218	277	236	250	246	248	227	277	264	238	268	255	250	227	235	263	249	269	243	234	254	257	246	238	258	254	255	246	256	249	228	269	251	229	256	257	248	263	261	225	242	254	252	262	234	231	264	252	256	249	257	230	257	260	238	254	228	252	259	233	238	260	234	251	241	244	270	237	264	226	275	255	234	256	248	255	241	230	245	239	263	253	265	266	248	211	209	273	251	236	270	241	254	248	256	245	247	267	238	227	252	231	269	240	256	274	238	255	236	279	275	273	251	231	224	251	261	257	271	254	227	252	232	249	283	253	239	252	235	229	243	294	220	223	249	278	248	248	236	245	225	278	255	251	265	261	255	249	262	219	263	279	263	257	278	245	271	252	236	244	275	251	245	251	244	257	281	261	278	266	236	255	231	256	254	255	256	234	252	269	251	245	250	232	240	222	252	249	238	229	234	236	238	229	231	244	275	238	247	250	250	252	243	277	250	266	259	251	251	256	269	242	265	244	243	217	251	244	243	218	249	220	260	260	259	277	228	234	230	250	258	284	262	234	246	252	273	265	250	272	270	255	281	238	250	258	241	307	264	240	244	261	258	271	261	254	259	249	229	236	274	244	251	251	227	245	250	256	266	276	227	246	235	262	264	232	228	262	252	229	251	220	235	253	233	269	258	234	237	261	249	269	254	280	221	239	245	232	248	253	244	215	258	259	234	268	273	229	241	245	252	274	256	242	256	255	289	270	251	228	250	248	247	233	241	234	229	275	233	240	245	252	235	254	252	270	266	275	279	227	264	255	264	248	228	244	259	252	273	238	251	247	249	261	250	224	244	241	234	246	222	257	253	274	238	247	256	251	288	257	250	244	243	227	232	282	241	273	226	242	237	220	238	227	274	272	240	260	249	253	244	264	286	256	247	265	239	219	253	283	253	256	219	274	242	242	279	253	256	268	265	277	227	273	259	254	262	261	228	223	263	208	280	235	269	262	265	231	257	249	242	257	246	237	207	262	240	274	265	262	263	236	278	272	255	220	270	267	232	231	232	251	233	242	230	247	259	217	269	251	267	223	230	239	247	263	263	258	248	266	252	294	225	243	252	265	234	225	283	250	257	237	220	251	256	223	237	261	264	262	240	247	242	238	268	247	261	228	255	266	239	240	244	232	253	255	269	255	273	226	249	227	252	243	254	254	252	254	267	262	238	284	284	244	259	277	268	234	251	259	271	260	245	227	255	225	254	274	248	250	225	255	259	269	246	264	269	248	250	268	255	222	249	277	243	267	260	242	235	225	251	261	266	241	250	259	255	265	243	242	258	279	270	256	272	248	230	224	256	256	236	235	250	256	262	254	256	266	239	248	243	259	244	278	221	232	257	251	255	257	243	259	251	269	246	256	245	257	270	267	257	247	262	235	243	228	256	228	237	266	243	259	251	251	252	252	275	258	246	241	258	268	254	250	203	241	256	250	257	242	275	246	258	246	247	245	262	270	235	254	261	261	256	233	243	249	234	245	248	285	266	249	232	253	241	263	225	223	277	241	256	274	231	272	257	226	265	273	246	231	234	254	249	273	248	256	264	234	244	236	249	250	241	262	257	252	234	239	234	253	270	244	256	230	256	268	242	261	264	252	249	252	251	239	226	263	261	262	245	259	248	279	250	273	271	262	250	238	281	245	225	280	247	247	234	239	257	266	244	282	280	253	235	267	264	248	260	262	242	252	261	245	245	235	240	245	269	220	244	228	267	265	252	242	243	277	269	266	260	274	247	257	236	237	241	274	257	272	222	253	249	233	250	249	246	272	256	239	259	234	260	261	249	249	244	246	252	220	237	268	254	274	249	236	245	266	240	238	260	262	289	231	248	246	242	278	258	245	256	250	261	265	250	243	276	254	214	228	270	251	279	256	257	238	261	238	264	272	266	283	229	252	263	284	247	262	250	280	257	249	232	251	233	265	254	242	262	264	250	245	260	242	247	254	254	239	257	215	248	262	242	266	289	260	240	227	265	233	255	285	240	237	279	206	234	267	243	227	257	286	250	280	259	236	254	254	252	264	261	269	266	241	219	239	232	241	272	198	259	256	244	269	242	249	250	267	269	254	249	255	241	222	255	269	266	227	232	266	255	240	257	240	254	224	249	246	242	244	242	279	257	226	256	251	254	263	254	263	261	247	221	250	241	244	259	249	255	241	259	213	263	260	249	219	231	252	258	246	273	260	248	299	230	225	228	234	239	262	261	268	254	248	244	255	288	253	228	247	273	248	294	254	286	241	276	250	260	251	236	269	248	263	252	279	244	282	256	262	238	246	251	235	226	242	271	251	256	252	230	242	248	245	263	228	281	275	239	262	219	276	263	252	238	263	250	240	255	280	245	274	238	244	251	252	246	229	266	265	249	270	249	264	247	212	218	257	244	274	230	268	245	239	218	264	260	229	248	236	241	249	279	226	228	264	236	240	248	266	242	255	263	261	249	230	257	240	276	256	246	276	251	246	241	252	249	240	214	234	242	225	249	278	265	288	241	246	262	213	239	222	266	243	256	260	235	244	213	242	268	248	241	242	213	263	242	232	237	274	257	226	273	225	222	229	238	268	256	250	224	253	285	242	272	254	260	248	233	239	249	245	260	254	252	263	255	244	241	280	220	262	230	254	253	270	242	232	280	257	281	260	269	230	234	251	257	249	229	248	242	235	271	279	260	288	258	251	259	263	244	243	257	257	282	238	266	253	260	249	246	240	268	249	263	268	241	248	252	276	239	254	250	269	271	265	225	266	227	271	268	251	215	259	239	237	250	264	250	268	247	231	258	239	242	221	261	266	248	254	262	274	251	248	249	238	258	248	240	250	242	265	246	239	218	242	262	259	260	245	249	257	258	234	252	258	250
5421	5133	4496	2449	1713	1294	1012	764	695	561	498	470	468	438	392	389	387	376	370	364	375	338	413	381	357	352	345	331	360	303	374	354	349	312	338	364	320	323	351	356	331	340	340	335	358	330	331	296	342	319	328	334	343	328	330	354	340	366	310	345	356	331	356	359	326	365	324	357	376	339	333	344	319	334	359	335	332	323	331	348	322	365	374	301	357	315	336	294	323	338	314	357	330	348	307	340	359	347	333	360	337	325	367	349	322	322	342	357	325	325	354	310	333	351	370	353	348	326	327	359	325	330	308	321	351	374	351	362	326	344	321	328	354	345	348	358	309	346	352	350	313	320	306	344	323	341	333	329	362	365	327	343	364	320	359	323	318	311	322	351	314	344	328	347	360	345	314	333	322	347	326	365	354	300	299	343	314	314	347	327	338	325	334	349	344	357	309	353	332	360	331	318	348	339	347	380	326	330	333	332	340	357	333	332	353	348	339	316	321	353	355	354	333	347	330	319	363	346	336	335	319	340	346	334	345	335	331	352	339	335	310	344	340	328	342	333	337	311	346	343	322	382	327	347	338	342	352	345	366	340	337	344	326	343	368	359	348	357	326	329	314	302	333	346	342	322	362	333	355	359	337	347	320	330	358	330	311	346	308	360	309	337	334	347	338	367	359	336	355	333	375	340	347	365	329	347	364	300	348	336	354	366	353	364	318	311	303	319	326	339	321	325	347	333	311	347	345	330	342	356	349	328	360	352	338	343	358	325	333	336	366	310	328	368	341	348	306	335	363	332	337	337	311	349	361	336	336	322	354	368	320	317	339	377	320	354	350	321	340	337	329	325	302	341	309	361	329	335	350	332	319	294	332	343	321	347	355	342	319	348	348	350	332	321	319	327	328	343	340	341	326	352	317	392	322	316	318	336	326	348	373	355	329	318	343	303	347	340	323	316	322	361	314	370	342	319	349	343	313	368	293	339	346	372	359	338	332	339	319	339	345	335	373	338	371	348	364	343	360	335	327	354	331	328	350	326	356	357	366	328	338	312	353	322	318	316	344	318	314	330	371	347	325	295	351	330	344	356	346	352	340	317	320	356	341	326	358	295	365	343	351	342	335	330	353	333	322	360	351	348	327	318	311	326	328	322	349	316	366	322	295	341	285	333	356	320	355	345	327	310	361	338	312	312	345	325	320	319	358	352	364	327	289	320	357	339	344	329	330	327	325	350	354	344	310	354	326	327	343	350	358	376	323	364	326	317	323	324	347	336	327	334	320	303	355	355	324	316	345	328	324	298	329	350	349	329	344	331	338	335	387	297	335	316	356	312	315	353	343	332	348	353	335	322	317	339	328	342	321	319	345	336	340	313	343	323	337	340	298	349	342	365	302	344	355	343	365	357	324	323	342	316	362	333	353	344	380	299	339	367	324	377	352	349	348	340	340	372	328	309	338	347	330	326	318	360	335	338	319	300	336	345	325	337	336	362	356	377	334	340	306	320	349	334	352	324	348	349	344	326	354	345	329	333	347	339	310	338	313	343	357	359	314	358	352	351	326	362	332	348	324	359	335	337	372	291	322	319	339	345	351	339	324	339	379	365	327	345	319	346	340	349	335	329	329	317	344	345	346	335	340	358	337	347	305	355	329	364	323	347	328	336	308	337	358	336	325	315	338	365	316	320	304	317	321	356	344	347	344	303	350	319	329	316	355	321	321	352	320	341	296	349	345	320	341	329	324	312	348	331	313	366	349	315	307	352	367	325	336	352	328	355	332	319	315	367	316	330	334	340	370	322	352	345	339	342	352	348	334	350	362	329	315	342	329	328	303	325	343	357	307	313	326	364	311	306	344	318	352	346	329	359	299	346	331	334	363	335	372	357	360	346	325	344	361	348	342	342	344	316	377	339	311	327	335	349	346	322	323	365	312	351	347	345	313	331	308	336	336	351	352	323	310	323	343	355	361	355	342	333	373	352	341	338	342	336	323	362	324	288	342	338	375	341	342	348	327	323	308	346	307	352	317	369	360	342	356	343	345	330	355	329	325	353	329	350	337	338	366	327	336	355	349	318	348	339	313	344	327	337	333	386	307	343	371	336	301	332	332	320	331	359	333	372	341	339	341	307	360	339	328	301	329	358	336	401	312	332	359	322	359	341	329	330	351	350	292	342	329	330	340	354	334	310	340	327	340	339	339	333	338	334	354	304	354	326	348	336	344	355	368	319	334	363	319	343	305	330	339	298	333	365	318	331	316	307	358	322	338	318	304	332	290	375	329	352	316	354	327	323	354	314	345	349	335	359	312	323	342	330	339	323	375	338	354	346	375	352	316	360	337	369	330	339	322	319	311	318	328	311	367	343	330	367	351	328	328	336	328	315	356	354	338	344	386	335	360	351	351	333	361	325	357	308	330	317	339	343	359	290	303	309	341	354	371	313	328	324	312	339	341	342	325	337	344	320	333	351	340	338	324	351	332	359	318	330	357	323	317	311	344	317	328	326	324	341	328	329	324	377	333	330	343	308	348	360	347	288	333	356	362	359	340	337	349	325	340	334	350	362	338	316	310	362	345	339	330	334	328	339	289	311	336	369	343	331	352	331	327	346	321	319	339	341	306	335	371	330	345	320	330	335	332	349	324	330	296	343	395	312	348	361	341	328	335	375	340	358	381	327	355	327	344	312	315	338	339	344	335	333	332	352	353	342	325	322	338	340	321	338	364	351	334	339	354	328	346	348	347	349	303	323	358	330	382	319	333	335	360	319	329	333	296	336	360	343	349	324	336	333	310	319	354	380	341	378	364	310	328	327	347	337	364	352	354	311	301	324	395	330	330	331	309	350	329	341	337	317	296	351	359	349	332	330	347	333	367	308	361	351	332	348	334	354	351	343	332	340	330	354	377	325	365	358	340	335	338	353	303	310	359	336	322	363	315	320	285	299	326	332	318	343	356	342	357	339	333	343	346	349	309	330	336	367	322	315	372	329	332	317	315	326	351	362	363	318	335	333	335	317	357	350	336	331	328	334	331	323	365	343	318	360	324	349	326	355	354	362	325	323	341	346	357	343	323	335	372	362	355	334	357	346	328	317	320	365	320	354	338	360	331	350	322	315	328	345	347	331	338	361	342	329	331	347	318	339	331	333	370	333	323	362	360	325	322	332	338	329	357	363	357	325	327	309	347	309	330	311	313	323	332	344	329	353	350	373	332	325	339	303	339	344	332	344	344	325	360	322	317	286	327	355	325	366	326	345	337	364	314	352	308	340	345	323	342	330	346	292	319	349	383	333	337	337	341	339	345	365	335	321	353	326	350	320	333	326	324	341	347	346	333	304	326	334	327	354	338	344	328	300	314	314	314	341	306	360	329	315	327	365	338	325	334	324	322	310	339	353	340	370	343	353	332	340	343	370	336	333	326	364	353	353	334	333	317	326	332	308	355	374	353	351	365	326	366	302	337	366	304	331	325	345	342	352	338	334	328	328	349	315	350	320	331	332	354	348
24470	21602	29037	24615	21564	9139	1555	1040	840	675	694	571	561	545	530	539	536	483	512	486	463	453	463	444	475	447	451	461	450	456	439	472	453	461	428	438	430	430	402	385	457	432	397	421	434	402	403	435	415	436	383	442	422	444	453	433	415	416	436	410	426	374	421	444	413	391	451	428	450	427	452	432	398	452	406	409	408	424	416	417	399	420	414	408	426	411	426	436	416	430	378	422	412	427	414	399	476	438	445	411	407	436	405	444	448	428	458	418	424	424	441	399	416	398	414	435	428	402	429	403	464	400	426	419	434	430	386	408	401	439	397	412	406	393	404	390	443	402	427	381	415	416	433	403	379	425	428	422	426	429	423	394	419	424	402	437	428	415	364	402	443	454	411	439	421	411	424	445	406	461	434	416	422	400	416	443	434	460	401	373	444	391	415	452	434	455	383	395	450	446	411	406	388	422	418	365	447	397	464	427	416	381	393	400	421	425	427	453	447	378	405	424	422	395	441	431	431	445	447	434	417	391	437	408	414	423	405	439	429	426	444	403	444	394	430	408	404	403	450	385	434	423	400	390	423	449	454	412	432	424	423	419	447	442	433	438	393	430	424	388	382	439	397	426	395	398	456	416	428	388	443	387	413	401	416	421	383	443	423	416	411	409	413	398	426	392	427	413	456	391	413	410	458	432	398	439	406	408	412	430	412	413	397	409	446	387	414	386	434	390	478	425	430	405	447	410	420	409	425	455	426	439	411	446	453	413	459	390	415	429	421	392	444	402	450	418	396	422	404	407	437	416	439	405	431	358	412	404	415	407	427	433	456	447	456	415	421	384	404	419	439	442	397	434	412	414	388	421	426	423	422	424	429	420	397	395	479	379	418	396	402	394	384	400	445	419	431	379	428	414	460	405	423	420	427	418	403	422	419	392	421	441	408	399	422	394	431	399	410	395	409	412	373	446	430	420	433	473	445	409	417	414	376	416	407	425	415	439	382	391	373	400	428	454	447	439	411	446	433	432	403	433	450	408	445	452	428	398	433	403	418	427	362	406	397	447	392	420	413	419	438	426	416	413	425	379	402	401	414	407	412	421	438	449	388	429	440	430	439	422	415	386	407	441	387	411	432	405	413	416	378	421	412	412	396	410	436	443	437	427	407	379	425	432	430	429	445	399	436	407	438	404	430	413	399	410	410	409	393	415	413	384	404	433	445	401	420	425	425	425	392	404	390	396	408	418	407	408	410	433	447	416	448	420	448	413	440	391	418	434	417	390	413	449	419	417	400	416	420	416	410	411	405	390	434	413	377	384	417	425	429	428	412	421	414	412	428	403	421	398	425	421	408	420	398	404	406	410	396	429	418	402	431	431	418	440	412	389	458	404	397	406	419	401	413	393	422	427	424	411	403	420	453	379	400	430	397	379	405	423	405	392	408	427	388	389	410	433	404	411	434	435	427	415	416	415	418	421	412	414	402	412	448	409	417	433	375	435	410	393	398	460	432	376	423	430	470	447	427	419	428	439	445	386	391	425	376	421	418	409	443	407	428	407	425	397	427	457	402	399	415	366	400	403	409	426	432	449	425	418	377	403	413	433	403	430	426	412	436	410	411	437	423	397	417	412	422	462	403	406	386	421	411	435	432	392	425	380	421	413	414	390	436	413	469	403	407	431	450	454	385	419	386	396	421	436	403	395	395	452	454	377	420	467	428	414	411	410	368	406	374	416	426	383	458	437	403	439	448	423	458	449	429	410	425	395	408	434	431	378	405	425	453	445	380	442	443	417	412	410	402	445	425	408	427	393	407	427	404	379	386	403	430	408	412	411	422	437	383	406	441	418	402	393	420	411	422	416	391	417	398	408	408	384	448	417	418	373	441	444	426	427	418	443	412	402	410	423	425	416	431	462	411	415	392	423	413	377	442	436	389	374	389	432	426	412	416	421	424	425	432	430	414	403	409	418	398	426	414	386	430	391	438	411	470	391	436	432	431	411	406	421	389	399	454	407	430	428	431	405	404	399	389	418	410	436	404	425	391	385	414	435	427	428	418	410	427	405	387	394	385	426	399	414	415	427	426	418	410	443	403	430	429	398	418	421	427	423	435	415	397	418	408	422	447	418	424	441	412	428	436	443	420	392	393	410	428	386	418	419	426	397	417	388	400	415	398	440	389	391	407	414	429	390	427	410	414	401	446	372	452	473	404	414	421	397	423	411	417	367	404	368	394	429	421	416	477	418	400	385	379	419	410	443	411	407	409	401	412	434	443	384	409	434	435	457	458	439	415	425	430	446	465	412	450	467	431	410	433	391	417	441	393	432	471	401	418	423	433	406	422	432	413	402	386	424	397	394	397	438	367	458	415	440	459	400	427	432	420	416	378	411	405	394	434	401	386	423	438	412	438	446	420	423	395	373	424	371	406	432	426	422	446	431	419	441	431	390	425	434	430	406	413	402	416	463	403	376	395	413	431	443	414	416	382	422	430	375	400	400	437	392	419	407	415	421	407	364	390	410	404	398	390	416	430	433	423	421	394	419	415	423	394	427	406	402	415	410	404	371	397	424	427	428	424	442	418	417	458	421	415	401	397	398	397	396	414	415	412	429	396	400	435	412	424	397	379	422	422	389	395	411	421	434	394	416	406	430	436	431	390	389	410	381	411	438	454	368	449	429	416	439	408	373	405	418	423	399	429	441	424	426	401	415	408	428	406	424	403	388	413	426	430	412	432	438	428	367	454	389	408	412	416	422	408	443	417	411	421	424	429	408	438	424	432	430	418	418	398	402	407	378	431	405	395	390	449	395	361	407	391	421	420	397	392	412	424	418	425	400	400	420	402	449	408	419	469	403	406	419	405	397	406	399	393	397	397	415	415	401	387	410	447	410	425	442	406	414	461	428	409	405	385	428	385	441	411	394	411	455	404	399	421	430	424	400	404	405	407	403	440	454	402	384	407	430	404	411	424	448	458	426	386	421	393	433	401	386	427	415	384	397	453	445	459	422	422	411	407	428	425	412	402	426	399	416	414	428	440	428	404	380	410	387	405	407	402	409	382	408	410	417	415	439	389	402	412	430	430	422	397	416	379	423	408	433	422	402	412	436	450	415	396	419	409	443	395	385	412	415	444	435	394	397	416	437	421	424	439	416	423	437	381	421	445	431	465	434	417	397	436	427	401	411	445	448	428	431	418	424	444	438	397	396	436	424	435	425	400	416	409	418	419	393	446	381	401	415	430	415	350	413	457	446	407	392	398	417	422	402	414	433	425	420	388	406	412	388	436	392	396	411	429	382	448	369	389	410	425	400	442	441	396	461	431	455	438	431	437	405	435	425	442	426	411	393	454	385	398	374	399	394	412	408	440	406	387	423	421	432	434	396	435	382	417	392	373	399	407	436	416	404	400	435	429	413	415	426	406	413	402	464	433	417	402	389	398	447	393	425	426	434	388	406	423	403	391	448	418	435	447	432	406	385	413	435	405	410	383	442	428	428	428	406	465	424
6789	14595	12438	6837	5044	3628	2652	2135	1713	1409	1185	1087	996	963	911	806	807	697	730	698	677	702	681	613	650	637	612	666	576	621	601	629	548	589	592	569	567	585	552	611	591	551	583	574	559	621	546	624	563	573	526	537	577	534	558	587	507	580	578	606	587	545	575	559	543	582	585	576	534	534	562	549	545	561	560	551	603	574	562	506	584	534	576	528	610	555	493	527	574	575	565	566	570	543	579	556	557	556	566	552	536	566	561	523	562	568	535	544	586	583	538	577	585	573	550	546	584	529	558	527	554	556	566	540	568	514	536	579	581	618	530	540	539	569	558	516	570	525	505	564	555	540	571	548	561	533	583	551	527	552	558	554	577	559	581	547	554	548	556	561	602	548	607	550	520	528	550	559	573	554	527	526	513	558	577	563	559	574	548	576	528	551	594	556	514	527	576	567	549	554	570	536	556	571	588	562	525	589	514	563	516	547	559	553	540	518	576	556	546	537	624	541	573	573	570	539	580	530	563	543	523	546	540	561	566	548	555	534	576	550	580	573	562	552	559	552	563	572	560	550	560	562	590	568	545	608	548	551	542	585	539	582	565	542	587	540	553	561	573	565	539	575	555	591	586	557	556	550	531	570	495	561	562	534	565	522	565	533	575	567	572	576	510	533	539	533	599	561	557	568	508	546	537	540	579	544	529	552	580	520	593	541	556	560	512	574	564	577	530	532	519	584	541	530	534	546	540	585	558	526	597	533	548	500	570	529	506	537	533	567	525	514	566	582	560	525	555	540	556	527	562	548	582	576	550	581	537	573	578	572	567	532	511	553	549	558	582	571	558	502	512	542	552	568	572	589	554	565	570	550	536	536	568	560	586	557	590	557	543	578	531	532	564	551	518	518	583	519	512	551	567	559	543	533	601	549	551	543	560	541	553	507	552	579	610	538	532	582	543	550	572	557	576	557	521	539	559	510	577	572	544	543	579	553	532	567	547	559	555	563	572	547	606	547	557	558	583	551	578	548	547	539	520	568	564	488	599	568	559	561	551	546	581	602	547	545	538	551	545	502	565	525	586	637	550	583	582	545	540	548	533	548	552	542	555	587	559	543	605	552	552	519	487	554	520	571	573	586	552	554	562	545	583	524	547	555	511	526	573	558	584	582	567	556	526	578	534	557	503	532	521	582	557	554	554	561	574	501	526	572	553	528	521	556	538	577	565	557	543	558	594	554	584	512	542	552	536	570	595	563	541	569	540	571	565	563	577	550	560	492	568	566	602	531	586	533	560	585	572	539	569	511	596	561	510	555	533	529	567	516	559	547	587	541	542	506	521	522	562	588	561	548	543	552	546	540	552	567	573	521	567	558	555	544	596	548	551	544	596	567	552	580	559	505	526	554	525	573	541	550	542	534	519	543	518	564	566	583	527	560	563	548	539	582	528	586	540	558	586	543	559	564	599	560	577	548	589	567	532	570	523	560	531	560	552	581	566	572	513	555	554	558	548	595	579	510	556	512	544	546	566	534	506	546	533	552	568	546	552	558	530	527	540	565	529	570	585	561	556	493	508	531	540	563	533	490	493	518	558	547	527	563	546	582	570	533	578	547	560	556	572	576	539	560	565	532	529	529	587	515	557	538	573	580	544	533	560	605	589	534	605	585	564	550	534	533	596	555	543	537	513	576	545	541	568	573	560	546	563	562	605	557	534	528	565	594	569	564	558	576	555	508	556	567	545	605	559	582	516	561	546	589	575	574	561	517	545	533	573	571	546	551	603	535	579	522	568	522	554	543	543	523	534	530	537	559	578	539	558	537	583	524	564	549	606	551	560	610	574	515	578	596	508	567	553	551	535	523	554	554	549	546	540	537	550	566	557	574	562	564	571	575	512	490	575	593	532	511	542	574	534	529	560	566	535	586	557	566	558	597	589	554	543	546	534	579	561	585	589	529	542	574	494	496	516	538	529	563	552	568	538	547	554	536	579	546	509	524	548	572	554	559	541	553	506	541	579	543	595	543	572	590	548	553	569	547	556	534	550	566	522	575	572	508	544	580	566	547	542	550	551	548	557	544	532	510	563	575	523	546	530	555	523	550	589	545	509	563	573	506	574	529	549	571	550	578	592	594	563	585	484	580	525	576	561	579	576	601	545	534	608	576	574	527	546	504	570	575	579	572	558	535	600	578	555	553	592	567	590	537	554	535	574	557	539	523	545	543	557	546	527	580	500	551	584	551	519	597	568	530	555	549	563	567	532	528	533	575	572	569	529	546	533	589	565	528	587	550	548	591	555	543	538	543	490	556	574	561	544	564	569	599	572	587	572	533	567	584	557	557	523	593	530	582	569	572	568	578	551	535	522	562	548	543	530	546	582	546	585	542	551	558	529	535	526	526	590	558	577	544	568	585	505	552	561	556	553	581	583	551	481	565	551	523	579	540	542	569	575	551	579	570	554	548	543	524	532	535	543	552	552	515	535	562	559	517	527	536	541	540	566	527	531	579	546	521	516	592	555	524	521	545	553	510	518	558	569	560	560	518	549	557	565	560	566	588	533	525	555	593	519	553	508	544	581	576	554	541	549	581	608	562	547	575	572	581	559	582	555	521	560	543	567	538	562	538	544	528	590	539	583	565	534	578	535	545	564	525	522	603	553	519	580	564	559	554	537	533	581	556	563	539	521	529	563	549	540	527	554	563	526	558	513	544	542	540	534	579	574	531	579	541	537	560	543	537	518	575	507	520	547	562	578	564	564	546	554	555	592	598	544	572	585	567	517	565	540	553	543	553	566	544	542	576	575	554	606	522	547	538	552	541	566	543	559	578	607	536	540	490	556	590	532	537	545	555	500	568	546	553	577	518	566	556	510	574	579	560	547	546	521	617	539	565	558	526	562	550	554	553	546	603	571	529	529	519	564	537	546	575	551	546	577	518	512	544	527	550	543	560	510	586	575	527	570	569	586	554	584	541	566	548	583	532	560	545	554	541	538	544	503	550	531	580	589	561	546	546	544	587	575	530	594	580	589	576	531	532	566	550	539	545	581	548	552	581	574	559	574	599	579	546	528	569	587	523	542	543	523	565	568	524	543	567	565	541	568	563	560	547	576	582	556	531	505	569	548	588	559	550	562	525	587	573	541	532	539	560	545	578	586	587	565	542	509	532	574	566	554	597	536	556	553	609	562	543	556	561	531	537	615	586	569	573	521	563	566	589	510	551	576	557	536	582	549	535	558	544	551	544	557	572	567	524	589	558	526	554	529	572	542	544	556	530	534	566	539	557	563	542	537	549	646	568	584	592	557	541	480	542	559	521	548	567	583	551	564	522	570	542	566	556	509	507	587	548	565	534	564	551	533	518	596	522	538	551	603	630	553	559	544	536	553	559	561	549	594	542	594	550	518	513	548	569	573	563	544	556	562	547	567	554	574	549	541	582	549	573	574	542	593	523	565	540	568	577	563	542	578	539	578	516	534	557	570	557	561	544	549	544	554	547	557	530	524	578
23466	21584	29518	24133	21593	21584	6986	1561	1088	915	795	719	669	623	525	545	502	515	463	412	456	489	460	420	443	420	431	440	398	388	402	388	406	418	395	406	419	365	340	404	396	394	395	387	379	367	391	392	381	364	394	400	382	383	394	343	355	378	403	391	359	417	382	352	365	378	397	412	353	358	362	387	386	394	342	340	358	348	392	372	343	334	390	353	379	394	408	376	341	364	350	401	392	403	345	362	390	361	363	360	374	365	357	408	348	369	382	372	343	376	379	389	397	385	358	372	393	360	390	389	378	382	360	362	389	375	376	369	348	369	384	350	381	348	372	351	361	388	343	385	370	383	337	339	351	371	353	388	379	371	388	368	356	386	361	377	375	386	365	367	371	408	346	359	390	335	378	360	360	356	362	331	347	362	333	406	370	326	355	355	381	370	359	383	360	359	343	381	354	393	356	380	349	358	366	352	365	356	345	354	365	389	376	413	379	335	378	345	353	413	347	402	375	363	362	390	364	382	368	356	365	374	357	391	377	350	347	374	380	378	367	365	388	343	385	364	334	380	363	353	366	362	368	338	388	355	367	341	348	367	369	358	355	408	372	344	410	396	366	376	398	360	365	348	397	349	372	374	340	378	351	385	381	339	366	342	323	371	387	380	371	356	387	358	380	400	385	335	384	364	349	388	389	381	336	353	410	370	372	367	351	356	387	343	370	424	369	406	350	334	368	360	368	383	378	359	377	398	357	369	363	376	371	403	373	358	356	334	331	361	360	381	365	386	390	332	364	338	355	350	360	398	372	373	366	327	362	350	371	368	377	363	364	382	384	328	365	347	370	378	372	374	371	369	358	378	353	356	367	340	380	351	368	340	379	372	368	362	336	392	333	376	351	400	349	376	359	398	376	334	344	388	342	380	368	394	379	367	375	378	344	334	359	347	383	370	348	384	416	368	348	343	372	373	357	360	341	363	367	379	342	362	390	378	378	379	329	411	355	362	365	384	354	383	352	370	382	359	347	338	354	381	376	349	347	398	379	347	309	368	379	337	365	363	384	336	393	378	356	363	363	360	378	340	408	349	357	368	366	359	353	391	383	364	348	375	355	356	393	326	379	365	341	369	337	414	332	345	375	377	361	336	357	365	361	405	368	345	379	346	405	382	366	401	344	374	335	369	369	353	340	390	358	397	372	379	358	371	361	360	368	365	349	374	366	398	384	354	377	352	338	390	365	364	406	384	358	376	379	369	348	338	334	348	368	364	384	360	356	360	334	378	371	388	366	392	367	377	383	354	369	385	358	353	360	362	381	397	357	395	334	388	366	358	379	353	393	381	350	392	361	389	332	363	353	377	357	343	351	333	361	373	368	383	372	375	372	385	371	394	338	391	351	367	379	357	368	371	361	349	389	357	351	343	385	378	353	369	367	379	347	376	391	329	329	354	390	358	376	368	367	328	383	375	335	332	378	383	374	385	373	357	348	357	351	346	373	367	323	380	383	374	397	381	338	391	376	360	401	361	354	334	378	360	361	369	372	362	356	373	381	379	396	355	355	355	391	364	416	342	335	369	362	381	379	338	367	373	385	387	364	370	359	345	352	354	386	365	399	354	358	371	369	355	344	397	361	314	358	360	367	373	369	351	368	366	364	387	369	335	342	336	371	365	371	348	378	360	364	375	340	370	380	367	356	366	413	364	358	368	366	334	387	443	387	355	379	329	380	385	373	346	360	389	362	321	374	353	404	373	358	394	342	374	389	359	364	362	337	401	388	383	368	347	353	377	390	400	365	360	334	387	352	359	380	387	357	359	362	352	395	347	345	388	369	351	379	355	364	362	365	386	354	326	353	373	374	389	336	337	342	377	344	351	397	370	374	367	357	363	386	401	370	372	380	373	365	374	340	369	358	388	370	364	364	362	376	357	343	391	355	379	397	349	372	358	374	348	336	383	363	313	343	372	382	374	369	366	344	373	386	364	370	392	376	376	304	381	377	349	333	369	376	343	378	368	394	346	390	368	363	366	363	361	364	354	374	349	366	346	400	351	387	349	356	350	329	371	358	377	380	364	381	379	368	372	361	378	344	385	387	363	357	323	370	375	400	384	347	399	338	357	354	368	381	348	369	365	382	386	353	357	340	347	376	379	393	376	384	327	343	365	389	354	386	380	373	353	379	352	405	352	375	332	343	388	342	365	374	369	357	354	370	318	361	350	358	383	343	368	400	386	383	393	415	365	360	365	343	368	386	373	349	381	417	362	374	395	347	401	347	359	349	381	351	342	335	353	362	348	390	406	360	375	367	387	359	358	384	358	364	358	328	378	364	344	359	334	375	349	359	373	392	383	362	372	360	415	379	332	371	378	365	342	343	385	368	364	329	354	369	360	360	397	368	371	370	356	382	370	371	410	351	361	377	357	366	393	373	353	366	386	349	348	328	345	357	352	367	357	326	372	366	392	380	403	362	367	328	383	314	358	349	349	370	350	370	367	358	374	384	397	409	355	367	363	359	357	357	370	370	347	373	381	341	375	406	370	345	342	377	354	380	370	375	363	383	350	349	336	384	368	376	375	345	358	339	369	404	374	383	358	330	365	364	389	373	352	324	368	363	382	348	372	345	312	356	365	358	356	395	382	340	362	399	363	403	379	364	410	363	361	374	365	324	398	351	365	377	353	341	336	388	345	355	365	338	355	362	344	345	363	357	325	356	379	367	370	360	343	344	385	348	368	328	360	316	352	369	356	384	368	369	362	358	355	332	326	358	350	351	360	351	363	361	365	352	381	349	365	336	389	380	374	357	379	394	377	407	355	346	380	411	372	393	370	377	360	325	339	349	363	368	365	383	342	342	347	360	354	345	390	400	337	366	360	356	369	375	392	360	346	347	344	378	351	356	357	381	375	325	392	385	385	330	346	397	393	364	377	374	392	362	337	367	381	353	364	349	377	352	358	357	361	389	368	328	352	343	394	338	373	386	398	397	374	368	332	373	383	353	373	385	338	349	354	383	378	357	401	412	343	352	353	375	377	379	339	345	368	342	355	352	366	367	377	371	370	374	406	337	362	405	365	402	361	326	379	343	374	391	376	344	381	360	354	383	370	382	372	364	342	352	360	362	374	372	374	370	365	373	332	350	390	370	346	380	355	372	351	349	333	373	395	372	352	356	346	372	336	372	364	397	365	349	350	349	357	364	375	370	344	339	364	377	377	366	331	395	377	334	386	366	370	370	363	353	360	397	356	337	402	359	372	353	345	350	385	369	378	353	365	386	378	354	366	369	365	369	360	382	360	381	399	379	379	350	363	377	377	388	349	324	387	379	385	339	367	389	380	360	351	352	342	384	382	359	366	395	306	374	380	349	371	349	373	387	360	327	357	356	348	352	379	374	366	353	393	377	381	425	350	355	366	358	392	356	353	381	373	402	384	353	322	391	350	366	381	374	361	344	338	364	388	392	359	380	325	383	360	360	393	364	365	352	343	332	361	363	368	331	359	372	365	334	321
8991	21121	17705	9910	7378	5439	4089	3104	2470	2012	1672	1426	1307	1187	1062	894	885	807	813	737	716	656	675	618	635	646	586	601	592	596	622	577	570	591	592	578	535	542	509	512	545	552	527	515	514	496	521	500	520	521	539	531	537	523	478	511	540	497	474	522	523	478	485	494	519	521	523	513	526	554	521	500	511	513	506	487	527	494	521	531	505	474	552	459	547	501	468	491	524	520	526	511	496	538	469	483	489	488	511	504	472	473	467	479	483	466	535	506	506	497	508	498	490	519	487	489	478	511	502	526	440	520	483	506	471	498	484	479	503	461	483	451	505	454	509	441	499	465	498	498	492	505	529	462	506	451	482	537	495	494	477	505	504	460	461	482	508	500	451	495	483	480	519	489	506	511	473	514	501	501	503	487	490	520	471	476	464	486	481	475	504	477	509	491	472	472	478	489	479	488	520	442	477	473	497	491	464	540	483	467	503	495	489	517	465	503	513	524	463	475	509	485	499	450	454	483	519	475	455	429	490	484	473	536	515	494	479	512	486	499	509	458	476	483	504	482	497	485	511	482	510	477	528	495	455	504	516	501	521	553	506	493	503	484	486	482	454	529	446	493	517	494	503	487	462	455	506	501	487	468	456	494	443	515	479	461	459	514	447	495	501	514	496	452	513	515	494	516	509	496	493	493	477	505	479	478	488	475	487	476	480	474	480	455	489	474	504	514	505	459	510	529	492	437	488	484	494	452	499	487	507	502	482	520	470	483	489	491	508	468	513	474	478	527	466	503	496	510	511	497	493	477	482	471	454	497	494	501	527	504	511	530	493	511	494	489	465	510	459	489	514	476	501	460	495	502	429	488	455	470	477	492	468	505	451	507	458	465	475	492	499	461	523	481	517	483	458	490	497	492	467	508	496	474	483	516	496	496	518	500	490	506	500	488	453	512	508	480	480	475	486	463	454	457	473	528	495	475	441	516	500	478	497	494	489	481	496	516	495	521	457	477	505	445	499	436	480	521	462	451	473	464	501	494	431	457	467	455	485	467	435	454	481	461	497	478	472	478	448	483	490	473	465	503	452	508	498	445	466	523	486	502	478	474	476	457	506	449	491	451	473	492	487	505	481	503	449	484	488	496	509	510	438	471	493	493	466	468	467	472	471	505	488	504	483	511	492	447	516	472	466	497	492	475	496	507	506	458	502	520	495	511	458	516	450	486	501	440	496	481	492	521	500	475	495	461	489	516	507	479	500	501	491	492	481	492	474	519	505	504	493	454	468	487	474	481	453	468	480	492	504	463	490	518	520	484	504	493	513	468	459	512	515	463	495	464	479	443	500	426	467	439	511	501	505	505	457	516	468	508	498	527	494	494	475	475	504	479	474	454	473	473	484	486	499	479	491	449	499	459	484	503	527	485	485	450	492	526	528	475	540	474	493	494	470	467	463	509	510	523	491	475	516	468	483	473	518	534	478	521	509	482	512	519	502	455	512	477	487	469	485	485	522	502	505	459	492	507	489	473	482	459	508	492	517	464	475	497	465	492	452	498	506	505	523	483	473	494	490	484	429	496	477	502	518	468	437	479	453	492	476	446	515	481	496	476	477	492	500	453	506	493	471	474	491	523	501	500	507	472	485	476	489	475	476	497	517	468	442	453	489	486	494	496	490	459	429	483	521	480	492	504	451	485	519	461	529	478	482	488	519	499	503	472	500	505	468	486	480	458	449	473	505	476	452	473	482	455	517	505	474	509	479	447	501	487	524	541	433	487	433	494	498	506	506	464	442	537	502	478	461	493	480	500	509	521	493	494	497	489	492	487	514	435	478	507	495	479	458	483	486	430	529	483	504	528	473	475	481	484	469	488	526	481	478	479	488	498	496	474	457	478	499	497	501	491	501	480	466	523	448	504	492	495	454	524	497	514	510	449	482	485	514	466	519	470	486	502	511	552	494	487	490	488	480	514	454	496	486	456	505	480	493	544	500	486	482	472	481	454	515	532	528	492	536	479	451	497	489	479	489	481	486	505	468	509	501	496	503	544	475	468	504	488	529	501	510	492	510	512	479	506	486	477	486	478	502	511	469	506	499	482	474	519	525	489	509	478	483	502	470	462	479	498	486	460	472	494	513	481	488	482	466	477	482	464	480	506	494	474	468	493	511	485	503	506	502	447	468	507	519	453	517	493	565	486	477	498	506	486	467	504	463	488	518	485	493	472	506	487	474	496	501	480	495	490	495	457	484	500	513	499	447	520	465	472	493	492	479	478	480	465	486	489	455	494	493	499	471	474	475	489	495	467	505	478	504	474	501	503	491	499	511	460	456	483	481	503	456	469	470	467	497	481	484	480	518	490	479	503	472	463	507	501	449	482	489	489	505	484	528	515	492	472	519	480	456	439	459	492	487	486	518	489	514	441	469	484	492	452	474	488	491	527	481	468	485	466	457	486	540	503	458	497	491	493	477	495	450	472	486	508	486	500	466	465	507	485	472	501	478	482	509	483	466	538	495	510	475	478	490	454	493	523	467	489	475	513	487	480	509	465	464	470	485	476	531	497	472	465	488	495	527	494	487	494	482	462	500	461	485	477	517	473	471	493	466	494	487	486	499	477	496	464	491	500	454	488	488	504	459	503	475	484	520	478	487	489	499	546	466	512	473	460	509	476	461	465	484	466	468	468	470	456	449	486	516	515	502	481	482	456	525	496	498	517	494	507	485	502	488	496	485	436	472	488	460	515	488	465	486	514	481	517	480	459	518	504	479	483	465	482	529	465	484	508	483	488	478	479	452	470	469	517	499	456	506	494	468	463	523	500	522	502	461	501	494	493	456	472	488	489	482	515	515	489	491	488	466	497	485	483	497	481	491	482	516	495	494	476	495	476	479	459	459	486	537	456	501	470	500	498	528	480	487	466	470	483	554	489	488	492	512	478	509	487	499	465	456	476	460	511	477	472	531	518	498	517	493	467	501	478	477	473	465	462	506	468	464	503	439	452	522	510	478	468	478	525	486	505	501	483	456	499	467	474	510	500	467	480	480	488	493	509	440	497	475	489	460	500	521	456	485	458	521	504	473	471	506	468	464	495	485	495	471	471	471	488	448	485	499	523	470	456	487	519	487	477	461	480	481	489	495	464	485	511	474	467	500	489	475	486	485	501	498	472	498	511	503	455	477	491	503	471	449	463	443	535	473	505	492	479	505	467	491	509	492	475	494	512	439	506	470	502	484	493	501	503	471	519	512	504	461	519	483	482	470	508	502	525	514	474	516	511	482	490	489	506	469	517	475	472	479	484	508	521	501	490	496	483	505	479	508	533	467	486	459	447	508	483	464	487	463	474	472	478	447	519	482	496	454	470	489	444	428	496	515	499	477	507	467	479	471	459	486	501	457	476	475	471	507	445	509	465	451	498	472	450	468	451	473	479	478	491	486	489	468	465	479	513	480	479	470	457	479	518	497	501	496	473	452	478	480	519	505	488	460	461	480	488	454	425	509	496	482	473
27551	20605	8286	1611	839	573	459	355	351	340	301	279	287	255	269	281	242	278	265	262	267	261	279	235	254	273	249	235	243	245	243	248	279	282	246	238	289	254	205	259	263	263	226	244	261	236	241	228	234	250	252	237	244	229	232	271	258	235	251	245	255	239	249	277	235	263	217	247	268	240	252	255	219	272	236	257	236	252	258	236	259	228	239	237	231	251	259	227	247	243	241	226	253	238	259	232	231	252	274	250	250	253	246	255	239	243	227	262	263	226	239	255	252	246	243	261	250	245	265	244	247	254	237	284	262	262	261	259	239	220	247	248	246	246	231	263	262	286	245	251	263	253	266	233	246	248	244	281	232	255	257	231	264	237	263	247	233	213	253	222	241	252	268	218	249	265	256	261	227	247	230	249	247	255	234	265	242	233	260	239	216	266	241	263	271	233	241	265	210	236	243	240	239	222	231	240	206	251	237	230	232	241	227	238	249	248	270	239	228	228	218	230	249	272	238	249	266	246	268	235	230	228	243	261	238	229	237	269	261	262	260	265	222	239	246	246	238	214	253	245	249	245	244	271	244	248	245	280	259	248	239	237	254	255	249	281	250	259	280	221	236	257	255	241	268	245	234	251	240	230	271	243	272	242	221	260	253	252	248	206	267	251	265	257	226	271	251	258	264	227	255	239	240	236	274	235	271	237	231	245	237	255	263	253	252	291	256	234	238	238	291	264	251	248	263	257	256	243	243	239	234	235	249	244	269	249	280	260	234	248	262	221	256	268	265	278	256	242	256	249	227	243	257	242	234	258	272	246	263	243	233	240	240	207	253	233	239	235	237	260	257	252	236	250	241	243	256	285	233	260	240	252	257	241	213	246	262	235	220	222	227	225	238	260	229	261	247	267	250	263	285	267	264	242	247	234	266	207	219	236	251	236	254	273	240	271	241	260	283	245	264	258	245	227	235	249	247	253	250	265	238	255	251	259	271	216	237	251	289	236	262	236	240	223	236	233	235	254	254	264	264	251	238	244	245	240	266	260	234	238	251	238	218	257	228	260	249	234	254	233	252	254	274	267	252	238	241	253	253	238	247	225	262	240	239	238	235	245	247	247	228	218	243	237	240	254	227	249	246	270	289	233	243	242	241	255	223	226	281	251	233	298	240	211	230	244	238	246	254	220	255	247	260	249	253	249	232	232	243	227	261	233	262	263	256	247	230	244	236	231	274	242	232	249	248	254	266	232	231	266	239	232	253	227	255	251	250	234	271	256	244	248	265	252	227	232	243	255	269	250	249	261	269	235	270	242	239	235	224	220	248	238	251	255	248	215	207	241	245	226	257	256	258	240	270	272	250	257	273	279	250	251	263	237	225	245	252	251	236	269	260	239	255	250	266	255	253	253	248	220	251	243	260	250	242	250	240	257	270	253	260	256	248	258	267	261	250	245	253	220	240	226	265	279	238	207	234	221	233	272	251	243	254	245	228	242	229	267	231	214	274	233	263	234	260	219	267	251	263	248	242	285	271	220	234	231	243	259	250	249	232	253	254	241	225	257	248	223	259	259	264	268	251	221	243	253	251	242	256	239	235	291	260	229	234	244	280	251	273	266	263	236	249	260	256	260	263	247	266	258	242	262	245	218	256	260	241	260	260	258	248	251	282	268	247	253	271	262	260	244	228	257	271	241	256	254	265	253	227	259	271	237	257	229	261	278	259	245	246	244	265	257	267	272	249	260	257	254	243	246	262	238	225	235	262	230	260	240	238	250	215	254	244	226	262	230	245	229	231	227	255	279	216	233	243	275	214	241	235	243	243	254	286	244	236	252	255	249	231	257	242	240	239	234	230	263	241	233	260	229	235	248	251	237	236	252	251	254	245	250	262	241	247	240	240	251	247	221	234	228	242	256	242	268	246	229	228	264	235	254	238	257	267	241	246	257	276	248	249	264	255	252	249	233	250	246	235	252	243	249	270	243	222	253	239	240	244	244	235	228	252	238	244	249	224	249	260	247	276	255	256	246	247	248	287	225	252	267	231	225	257	235	259	241	256	265	230	240	242	207	250	250	254	270	261	252	253	228	254	264	259	234	252	230	218	254	259	255	242	237	232	266	261	248	256	273	249	268	248	232	243	269	234	272	241	253	205	265	247	230	235	248	251	240	267	238	237	283	259	228	240	244	252	263	227	262	268	250	237	229	229	214	269	237	241	243	262	258	230	236	240	235	251	241	253	225	253	234	233	240	240	270	210	252	219	252	230	258	247	241	243	240	255	232	207	235	234	230	244	239	212	243	252	241	254	251	224	240	257	256	232	228	234	231	231	237	223	238	282	284	230	274	234	245	227	261	236	230	253	240	234	259	252	256	256	249	234	264	249	261	248	221	231	266	262	268	245	284	225	255	253	253	229	242	225	264	250	249	238	230	227	246	245	248	249	243	254	259	239	251	227	250	239	265	257	243	245	264	253	247	238	216	254	253	218	242	273	232	237	235	264	249	211	226	264	242	232	236	240	227	252	282	262	225	235	272	253	225	253	240	260	241	233	260	241	247	226	202	242	248	264	218	254	286	234	258	241	245	264	242	254	232	254	254	257	249	256	274	258	255	249	225	243	260	260	245	253	236	276	222	226	243	270	224	260	248	238	257	232	266	263	251	267	240	226	246	233	244	250	268	253	234	229	244	243	229	267	273	245	239	252	274	253	243	262	253	230	248	249	253	227	277	275	245	249	245	257	267	272	273	247	250	234	253	226	250	271	255	232	266	252	261	262	228	239	217	273	258	262	265	266	247	264	284	268	231	233	241	245	253	217	246	245	238	242	249	253	241	262	275	262	252	248	269	277	265	263	257	241	225	248	256	236	252	248	247	235	206	262	241	261	253	237	246	253	263	242	236	252	264	254	248	263	264	237	258	273	236	255	239	275	235	264	230	270	240	265	244	255	252	236	221	237	233	258	256	241	240	246	269	250	216	240	278	258	247	268	243	224	246	269	249	228	224	227	245	221	249	268	223	240	248	233	239	234	257	245	232	226	243	253	243	241	280	248	265	257	237	246	253	248	256	256	256	265	260	258	252	263	270	250	258	242	223	254	232	259	284	265	280	239	235	262	239	246	244	254	270	235	239	237	235	258	261	258	249	249	256	264	249	260	228	213	269	230	230	260	246	278	241	242	231	238	229	212	258	241	222	234	250	243	241	224	241	233	263	260	257	242	245	252	240	239	251	240	238	242	239	236	249	249	246	240	239	228	248	250	241	280	252	237	271	270	236	239	237	223	225	260	232	239	252	238	228	238	263	272	240	276	264	241	251	253	230	252	255	255	228	231	239	246	245	244	229	237	244	261	236	235	255	231	239	262	246	246	244	240	270	265	251	264	253	236	286	266	259	289	279	261	238	240	231	235	268	261	240	257	246	255	233	243	229	278	216	231	233	246	257	238	237	229	274	238	246	220	256	210	238	241	219	238	228	264	242	253	244	242	246	260	260	250	251	222	247	258	232
5382	5209	4611	2432	1698	1323	901	772	629	552	520	482	433	371	402	394	401	385	382	326	367	342	340	343	336	366	339	346	347	318	356	336	341	350	336	321	339	301	331	313	319	316	332	317	339	376	324	329	344	305	331	322	351	309	354	344	332	320	310	328	314	345	322	349	350	346	351	331	339	326	308	326	333	338	333	348	325	318	336	364	340	297	362	323	338	324	314	329	312	320	334	299	343	320	324	311	330	324	315	324	361	342	308	358	334	329	343	333	321	325	332	338	327	355	328	301	364	329	344	337	305	311	328	357	310	361	364	343	300	325	309	330	311	289	347	347	314	339	373	342	338	341	351	294	329	320	329	318	312	343	345	314	303	322	384	323	336	316	299	313	335	355	333	352	335	329	340	323	328	331	337	319	327	360	295	346	307	328	296	304	312	314	327	304	313	292	352	326	355	339	349	353	340	315	318	306	319	379	346	349	302	291	320	321	327	346	366	321	346	343	295	291	278	351	346	332	324	361	308	340	323	318	339	285	351	319	326	325	342	335	325	343	330	342	317	352	332	308	323	326	320	301	342	343	336	322	380	353	333	307	316	341	310	329	324	333	342	335	333	322	332	297	321	354	336	322	319	303	341	346	319	337	340	350	324	323	294	318	321	310	330	326	306	311	337	321	332	285	330	363	322	339	331	322	337	314	352	333	372	325	329	321	290	337	343	325	338	316	319	354	336	330	286	344	342	339	325	298	354	307	323	338	348	337	344	345	338	289	313	346	283	344	342	362	332	338	314	335	322	338	319	312	335	317	337	354	355	337	356	303	344	320	350	316	358	326	342	327	322	322	346	322	359	358	339	335	328	343	319	328	330	340	325	319	319	331	335	310	343	339	347	336	345	328	330	311	304	312	335	332	329	341	331	333	343	267	305	364	330	316	319	305	353	324	316	362	361	341	357	321	351	369	314	340	313	317	337	329	331	304	352	349	321	350	317	333	347	350	336	365	361	311	329	320	358	310	334	284	337	354	340	342	329	325	323	316	358	353	339	334	345	323	340	343	376	298	341	349	317	346	321	319	328	373	353	318	359	347	357	316	339	334	328	320	296	319	328	342	320	363	297	324	341	331	356	327	328	296	362	302	340	344	363	324	326	335	355	368	355	340	340	325	316	313	329	323	336	332	361	319	348	342	354	332	339	336	320	345	318	311	294	324	324	331	322	357	306	319	326	342	328	346	325	339	323	338	323	360	336	310	313	324	344	321	335	357	333	342	323	345	323	337	322	318	324	310	310	356	326	373	317	331	325	341	333	340	287	321	327	343	340	331	302	330	300	332	327	337	325	320	318	313	340	288	316	318	344	329	312	338	331	340	327	315	378	325	339	330	345	338	372	340	332	325	338	312	368	329	326	350	337	312	340	324	318	325	332	329	342	349	330	302	328	341	351	331	338	308	344	345	363	310	323	317	335	340	374	359	335	337	343	287	334	309	336	306	291	325	324	312	346	333	343	339	314	306	317	320	352	322	322	379	345	326	335	327	301	331	334	349	321	292	304	338	321	306	347	332	330	340	311	325	379	293	325	324	332	343	317	343	285	298	332	333	338	338	333	366	336	327	320	337	318	333	333	343	322	324	326	341	334	324	318	333	316	314	341	359	315	339	328	335	338	364	322	323	340	341	313	326	314	368	309	342	317	338	353	333	332	333	296	319	355	328	298	332	341	330	311	347	333	325	305	339	340	354	335	335	323	347	325	321	329	319	367	326	344	346	340	316	329	305	298	298	296	318	336	306	307	350	306	333	319	315	346	344	329	299	340	294	348	338	325	333	327	334	324	305	298	324	316	345	341	340	332	319	321	349	344	314	343	356	338	319	333	344	286	339	351	322	336	339	321	338	370	331	295	335	353	350	371	349	306	332	336	335	325	332	326	334	334	313	295	326	323	339	337	343	312	305	334	303	334	325	329	283	340	321	334	324	338	324	367	298	307	327	361	329	334	312	340	329	302	307	332	338	297	301	326	329	350	358	343	354	340	306	331	312	332	314	327	332	321	319	300	314	326	319	345	293	332	359	333	327	340	326	344	327	327	323	357	343	301	335	321	315	343	315	318	354	321	315	337	332	327	357	301	341	354	310	318	346	350	321	312	321	347	306	321	352	317	320	337	330	304	327	314	371	345	319	348	350	358	340	344	335	308	318	341	342	340	340	292	348	301	335	366	360	312	311	322	348	350	341	343	325	353	356	321	336	350	309	324	332	315	351	362	363	342	320	330	341	333	307	353	331	341	349	352	322	313	331	358	318	326	311	300	328	308	315	326	354	346	344	329	304	316	348	350	297	338	357	325	346	342	341	334	357	334	313	341	329	306	368	357	321	355	339	345	336	318	361	291	333	327	320	331	322	329	302	320	365	311	344	324	349	334	324	289	333	320	333	325	328	325	307	310	317	324	326	342	328	362	336	349	342	347	315	334	345	344	320	350	336	363	328	332	305	336	325	346	336	343	350	335	341	355	371	327	340	325	355	324	330	299	299	342	292	330	346	351	324	328	348	294	351	318	330	312	335	338	352	323	338	321	327	347	305	340	327	316	288	376	323	312	315	367	317	343	336	328	324	334	320	285	314	360	341	345	332	334	318	339	333	313	333	329	312	339	314	341	312	308	276	322	340	319	279	339	327	362	324	315	308	346	321	323	326	329	321	318	341	326	360	346	315	332	316	322	325	328	350	322	347	318	329	335	331	323	300	328	323	354	294	337	372	377	325	327	325	320	322	327	319	308	314	307	325	335	331	332	330	367	347	334	330	320	352	336	345	329	340	330	320	332	339	310	334	310	341	349	345	354	344	341	359	365	361	358	327	299	324	364	322	316	362	335	334	321	314	367	327	322	357	318	326	324	312	330	321	332	330	349	346	338	371	325	330	302	396	317	349	352	356	326	360	330	357	307	317	309	352	324	337	316	348	327	359	329	338	330	328	323	324	322	332	329	346	373	319	329	360	356	354	329	340	333	336	326	350	355	356	324	349	350	332	326	302	349	322	350	353	331	340	345	313	323	341	316	323	326	325	308	321	359	325	307	323	300	343	346	333	359	317	344	298	338	325	328	338	334	354	326	326	327	313	358	331	331	318	300	309	323	327	347	334	356	326	318	319	362	321	304	346	359	382	329	321	337	317	306	346	344	318	300	329	295	308	393	337	334	328	336	357	339	349	330	345	350	310	338	327	311	328	380	348	317	345	351	348	347	350	320	333	344	331	326	316	339	304	357	338	327	345	333	347	334	365	328	315	341	323	332	322	324	345	316	312	330	332	353	341	345	314	356	300	310	384	320	360	330	349	348	304	330	399	330	349	321	309	322	322	354	337	326	331	330	317	330	361	313	305	329	342	323	325	344	358	329	341	336	358	316	354	356	336	348	361	329	307	329	324	335	348	327	350	331	348	326	327	309	321	297	355	333	317	332	342	315	300	325	369	335	329	348	335	318	291	333	355	327	343	323	314	322	326
24454	21580	29006	24596	21547	8956	1573	1017	833	727	678	579	590	522	522	538	467	485	478	495	469	464	447	423	477	458	458	438	443	449	430	441	450	450	406	434	432	453	416	455	434	442	411	441	383	398	425	402	424	409	425	413	448	431	428	404	422	446	403	429	375	409	372	397	420	416	400	420	418	434	443	403	386	393	378	448	431	425	429	422	414	417	387	374	426	407	437	400	442	409	419	417	409	395	392	433	429	421	405	386	397	416	403	425	407	449	419	433	425	395	390	414	406	451	402	420	437	456	402	418	392	438	420	433	403	419	447	390	421	432	388	437	427	425	427	394	423	409	441	411	395	402	408	394	403	422	420	390	409	391	434	411	420	402	417	386	379	427	378	408	423	381	406	423	420	421	418	391	375	435	426	425	415	397	384	432	416	428	414	414	393	397	383	426	396	389	398	404	445	422	400	382	400	431	399	395	391	407	401	411	409	398	441	428	409	393	381	413	422	406	403	427	415	399	434	390	438	419	402	433	397	367	431	394	386	451	425	383	450	416	359	413	437	424	442	401	435	420	407	396	382	444	394	404	436	447	404	391	415	407	408	417	394	446	438	455	400	408	414	428	434	418	429	397	393	441	369	371	428	396	428	418	419	405	420	451	386	378	405	416	399	432	431	421	395	390	408	414	387	406	395	389	396	396	419	393	420	382	419	412	415	407	403	426	413	421	438	388	402	418	454	401	396	449	404	421	431	442	404	402	392	400	398	418	402	442	381	397	429	412	402	434	402	430	417	358	379	416	380	402	403	385	450	428	409	410	398	417	411	376	372	386	426	441	425	444	408	421	464	431	418	387	448	428	420	409	404	430	372	406	388	394	457	385	424	392	421	410	399	391	365	400	411	388	393	391	408	409	378	393	409	401	435	405	361	411	395	432	399	418	425	415	395	384	422	418	401	357	395	406	418	418	395	385	390	396	422	377	412	428	432	435	386	386	408	433	398	429	415	429	417	428	420	401	412	386	374	386	372	428	423	427	437	431	393	399	419	426	390	401	407	423	418	425	418	400	390	405	399	417	402	393	415	385	440	387	417	426	418	376	427	432	419	396	377	400	408	394	383	408	384	398	399	412	397	401	360	420	423	413	399	371	414	414	426	445	390	381	417	401	404	429	419	414	386	409	401	376	399	389	407	413	427	399	400	402	416	405	387	401	400	434	401	427	422	406	397	426	417	429	403	428	424	411	410	435	428	398	424	419	411	404	429	425	418	372	428	363	420	395	416	402	447	426	386	418	413	396	440	395	403	383	398	387	421	398	452	424	383	373	409	398	403	422	383	419	392	393	428	424	438	419	388	412	402	442	425	395	416	429	432	434	443	409	424	411	407	406	419	433	419	387	424	386	384	398	373	397	410	423	411	438	384	441	394	410	383	408	419	385	410	427	415	416	416	406	395	379	417	439	369	417	441	391	420	421	425	404	403	440	443	407	464	424	413	386	380	386	413	397	431	433	400	429	381	387	387	422	379	398	418	411	412	383	432	425	427	387	388	425	391	418	385	388	407	398	422	417	436	433	418	402	417	403	433	391	424	430	408	403	419	415	395	376	404	413	455	393	416	422	478	402	406	391	406	413	384	413	446	402	389	385	392	404	401	395	427	438	375	374	417	417	402	398	400	412	416	392	442	418	402	406	392	446	405	431	432	424	438	407	380	383	444	425	399	378	397	410	413	392	413	389	410	419	436	407	413	445	414	427	426	440	383	404	409	425	388	408	392	395	399	413	392	411	373	411	384	400	409	414	408	426	439	432	408	423	398	413	411	417	384	387	407	431	388	440	418	425	459	401	412	390	422	412	407	434	402	433	400	415	433	402	416	453	384	411	383	390	415	397	395	438	424	397	431	402	410	420	422	454	405	416	411	395	427	446	409	397	431	410	402	414	375	395	418	395	418	422	425	416	390	414	389	455	395	391	421	429	402	419	410	408	426	417	421	434	422	406	411	388	425	427	400	414	425	368	443	425	415	400	422	410	407	427	404	399	430	429	418	374	420	403	412	375	402	405	382	433	388	417	392	402	384	406	372	430	404	412	396	395	381	405	412	399	404	420	420	390	406	451	445	420	408	416	405	403	430	380	392	381	368	431	431	414	424	421	389	414	396	410	386	379	434	407	423	429	400	413	431	412	411	425	399	411	447	366	415	388	422	403	424	426	402	419	442	403	376	412	402	421	406	408	398	401	400	417	366	427	458	430	410	421	439	453	375	423	429	433	440	415	396	446	438	399	400	444	443	415	446	389	412	392	456	429	388	375	396	393	423	432	434	393	379	417	411	394	419	411	422	389	410	472	424	424	378	405	421	414	364	422	448	425	433	416	424	424	381	403	381	378	387	454	400	437	402	441	413	410	423	438	394	405	393	393	379	429	403	385	410	376	397	443	423	411	415	393	401	384	449	424	423	402	401	391	408	386	406	435	421	396	396	425	401	427	403	439	421	392	398	390	439	418	356	416	417	385	392	391	374	426	404	390	413	423	386	406	391	422	402	376	398	386	440	395	419	460	394	451	436	450	408	401	410	406	406	414	398	395	428	378	409	398	410	382	451	435	409	400	378	436	388	411	432	412	399	380	435	408	416	375	419	401	400	421	399	390	405	406	368	432	421	439	338	408	408	427	390	418	393	399	399	438	428	414	385	392	394	417	425	376	432	400	412	425	416	369	422	387	409	398	389	433	430	439	403	377	377	418	383	397	389	430	426	431	417	416	418	387	428	396	431	407	411	426	433	406	393	420	358	386	362	371	407	377	390	405	385	340	379	387	445	403	413	410	385	419	451	415	376	440	396	422	398	429	417	412	428	418	422	382	438	395	400	440	406	393	386	394	403	431	393	411	414	379	396	410	396	406	410	404	450	452	410	393	403	406	366	394	416	415	413	411	424	406	432	389	386	422	412	438	432	406	435	394	378	428	389	424	370	415	446	449	392	425	384	385	363	384	404	431	387	411	442	407	408	394	419	446	400	391	382	422	398	395	376	440	421	426	433	424	409	400	417	427	435	404	416	401	350	399	435	416	398	414	384	361	426	419	412	384	409	403	375	407	402	390	395	379	431	441	409	444	399	407	391	407	432	381	402	419	390	376	419	376	419	443	453	400	385	392	381	392	407	414	423	384	420	444	396	404	391	390	362	392	430	408	394	418	439	401	420	390	418	405	411	423	404	441	444	408	385	410	405	446	401	439	399	429	423	424	416	411	424	405	421	388	407	395	369	439	415	381	418	423	392	415	398	403	414	390	433	437	399	407	393	404	473	405	444	420	473	407	427	418	404	419	424	427	385	411	394	396	388	415	406	403	433	425	398	439	454	382	426	432	407	426	413	433	413	413	417	404	395	458	394	412	384	407	427	430	418	400	419	407	428	363	401	426	460	437	433	425	405	392	397	405	407	428	394	407	418	445	365	427	405	377	400	432	379	382	392	366	393	408	446	407	377	415	409	450	401	411	410	462	463	428
6781	14952	12439	6848	4807	3547	2624	2093	1711	1411	1207	1120	1004	937	846	790	764	745	695	681	626	630	631	629	647	641	635	621	602	588	613	590	624	575	557	554	583	563	573	565	537	540	564	587	550	565	576	555	555	573	554	628	588	565	594	562	526	576	545	571	576	609	564	547	534	567	582	595	542	541	554	572	582	542	535	569	558	511	540	547	525	547	575	533	489	566	539	538	553	582	555	524	547	565	523	532	553	542	548	581	570	565	551	566	553	567	515	539	598	600	570	531	520	531	525	618	519	559	534	539	519	526	584	540	532	560	544	529	556	597	546	570	497	549	548	524	561	576	557	525	542	521	564	533	563	535	531	557	574	549	571	534	549	554	529	572	590	510	548	548	552	521	546	547	570	548	587	536	537	572	570	537	545	568	596	529	545	527	582	544	590	523	541	567	532	567	578	536	507	529	544	574	549	567	539	543	518	544	531	594	551	568	554	538	559	526	519	501	536	545	515	602	526	539	552	536	576	537	578	533	576	548	516	575	553	521	521	541	550	507	560	554	578	533	535	530	535	536	532	581	549	567	516	565	531	542	525	523	526	512	541	549	531	560	513	547	552	549	545	551	548	514	545	586	546	562	527	581	541	550	534	521	591	543	550	542	524	526	522	508	545	568	527	541	578	540	538	568	545	541	547	544	539	549	566	506	529	538	552	538	560	565	545	547	552	531	515	515	558	560	522	514	560	552	532	518	520	545	546	498	596	545	569	577	573	527	551	560	569	577	560	529	530	521	543	538	521	522	564	543	544	522	541	603	563	551	546	538	521	554	560	553	577	556	548	557	562	540	572	498	497	570	554	508	538	531	545	541	560	547	571	543	540	538	565	567	546	556	559	569	493	556	557	560	530	530	547	530	546	536	569	526	554	559	554	522	496	540	576	548	547	546	534	532	537	550	577	513	547	524	515	532	549	547	536	541	574	559	551	565	557	524	544	513	511	533	534	550	544	572	512	540	537	583	524	549	561	533	565	542	544	539	575	536	564	552	587	542	548	531	566	536	539	541	545	568	514	541	497	548	571	592	550	562	568	536	513	549	543	527	569	525	534	580	581	564	518	564	521	547	570	508	546	539	564	584	530	567	560	550	549	501	576	494	529	547	538	544	556	555	542	507	580	588	562	528	556	518	541	543	542	517	512	561	538	544	541	525	557	560	512	541	528	544	518	560	540	509	541	586	543	551	553	521	549	514	574	529	524	541	532	559	505	505	567	574	589	555	525	570	562	550	530	513	529	523	549	575	543	593	540	522	543	499	543	554	547	549	576	525	534	532	573	583	553	535	559	575	530	598	516	537	547	587	559	536	553	502	512	560	596	539	539	542	545	553	529	546	583	532	538	539	538	534	536	527	540	527	528	544	511	514	601	529	563	536	586	540	535	562	525	521	561	507	544	533	497	555	581	531	545	538	544	551	538	589	542	509	530	533	531	550	539	580	510	553	550	562	529	555	515	550	508	556	507	530	552	532	515	477	545	541	526	576	594	517	556	488	527	530	572	589	549	571	549	542	549	518	575	514	577	555	524	529	554	528	534	579	553	550	518	556	548	505	545	525	524	506	548	519	584	559	566	510	548	543	497	569	524	501	577	509	563	551	565	558	535	517	521	525	536	547	522	543	545	582	539	552	539	572	527	571	543	544	546	547	517	564	552	557	526	575	571	534	518	532	601	510	506	556	553	506	498	556	556	533	557	556	509	536	506	554	525	532	502	494	540	537	534	528	542	578	555	550	556	539	573	543	575	556	578	516	563	528	551	560	606	528	523	532	552	537	515	518	546	545	575	552	561	550	515	515	556	549	556	557	567	529	518	604	572	534	506	507	533	564	557	546	535	585	546	489	582	555	518	563	579	590	549	528	559	524	570	533	538	508	518	506	555	582	538	563	553	507	532	534	568	536	531	580	532	513	572	552	515	568	576	542	539	546	522	555	516	543	529	567	501	552	511	594	582	534	554	512	536	548	548	534	537	550	542	558	547	531	490	568	525	556	534	523	560	545	524	525	543	551	543	538	556	537	590	539	537	510	533	590	567	531	570	530	546	543	525	526	565	554	527	520	560	595	533	524	554	589	517	583	508	592	581	582	501	514	552	538	570	560	558	554	511	483	562	544	515	541	552	523	523	547	520	540	584	531	545	548	541	561	560	568	532	577	579	558	583	548	553	539	552	567	519	551	578	584	549	539	532	573	522	525	523	582	543	531	595	541	526	571	502	533	528	589	554	522	556	577	541	542	525	540	532	547	526	551	524	556	535	546	538	485	524	552	561	524	557	542	517	514	525	537	534	531	538	510	534	569	565	544	519	566	567	578	569	575	544	538	542	521	512	524	608	534	556	528	537	572	526	543	551	557	562	522	583	564	520	535	541	556	491	538	555	530	562	575	525	509	544	548	553	590	561	562	590	547	534	514	581	520	555	536	572	529	588	561	545	562	495	557	563	501	576	506	546	552	537	534	493	574	561	590	542	546	549	518	550	545	515	568	521	550	537	560	560	562	517	558	508	536	527	558	537	588	530	550	548	509	574	566	530	507	552	530	548	528	553	511	563	549	512	610	557	524	581	588	547	536	528	550	519	566	519	511	533	510	517	507	554	581	562	569	512	536	567	547	546	558	567	534	570	551	559	483	515	576	519	551	546	525	592	570	552	564	565	505	553	565	531	584	542	529	567	511	517	506	592	565	488	494	530	570	536	590	538	527	585	550	507	570	555	609	538	557	547	517	566	530	545	533	543	536	569	571	577	546	512	546	577	559	506	522	555	558	553	537	577	584	527	525	501	520	538	564	549	545	520	530	538	588	562	566	570	512	486	566	565	533	587	596	571	598	531	554	510	597	521	518	522	546	528	543	551	572	501	554	532	532	552	508	557	569	526	537	544	502	568	540	582	554	547	519	534	541	556	546	517	509	557	582	566	525	563	519	527	543	540	568	574	522	565	521	516	548	543	559	522	526	532	546	571	536	514	523	600	530	541	541	531	559	512	541	529	553	565	542	582	548	555	504	546	533	593	560	545	557	507	544	529	526	527	514	561	535	537	554	562	552	562	544	534	570	578	552	543	539	524	520	605	562	562	556	541	568	533	516	541	542	506	556	494	528	531	537	570	526	563	554	570	523	528	528	560	546	559	528	508	570	582	518	566	574	518	550	554	541	560	562	503	524	518	539	541	520	534	579	517	528	549	524	558	529	516	552	528	543	613	524	599	566	535	552	539	515	545	528	544	531	559	565	560	542	525	519	547	555	515	524	551	567	541	527	543	555	551	545	545	551	526	525	569	519	525	596	562	581	573	492	508	556	536	578	545	489	540	555	546	515	540	507	519	556	554	538	539	539	573	556	545	553	532	556	535	526	531	547	560	506	593	543	548	579	517	543	543	544	563	510	552	574	516	512	549	520	526	533	517	516	604	518	565	535	550	560	547	543	536	551	544	540	571	558	503	545	514	559	529	532	535	565
23434	21574	29513	24124	21578	21572	6668	1415	1087	900	759	684	659	583	549	525	495	501	489	471	467	434	447	442	431	411	439	422	422	416	371	393	353	398	432	370	383	372	406	395	410	374	424	385	349	363	362	375	350	417	351	360	387	374	365	373	341	363	367	354	392	353	394	384	378	348	386	341	400	375	346	359	370	385	352	373	388	345	349	348	341	335	375	360	371	358	380	349	359	369	373	382	361	388	361	349	411	346	382	371	398	342	345	384	355	372	363	357	395	382	358	404	366	369	341	377	342	358	409	375	405	354	344	361	347	408	361	361	358	369	342	334	361	337	359	360	389	349	352	335	377	339	356	367	375	363	346	364	370	372	347	344	375	352	346	364	370	385	372	371	395	366	369	355	400	373	368	365	313	346	394	366	368	365	356	353	359	328	338	347	375	314	373	344	331	380	396	354	355	369	360	340	367	370	414	351	393	395	350	350	356	376	351	377	368	334	370	340	352	359	366	378	370	347	346	363	348	372	387	354	371	347	370	363	369	385	340	382	333	340	363	358	367	330	358	330	345	335	381	349	353	384	379	357	395	348	360	376	338	349	354	349	338	353	354	353	349	365	376	363	369	373	398	329	360	380	396	350	355	352	354	381	324	373	346	340	358	364	367	353	372	353	355	355	360	320	373	375	321	385	366	358	338	352	382	359	348	340	342	351	334	382	364	376	330	366	385	382	377	368	374	359	350	343	364	373	350	372	326	367	357	379	364	335	354	346	359	367	365	375	377	351	348	369	360	327	362	349	358	386	315	353	356	341	355	359	355	360	389	340	360	361	406	365	380	376	337	370	361	326	360	349	379	347	329	366	328	386	348	371	355	371	358	359	374	358	368	345	377	350	350	366	382	358	372	330	376	375	377	380	357	371	339	372	372	337	344	354	369	343	399	352	350	377	367	363	397	351	362	385	373	371	362	335	357	325	397	394	336	336	360	330	373	343	335	342	388	370	357	358	352	349	358	347	361	369	371	378	314	381	349	350	350	352	341	364	366	370	349	331	344	311	354	350	351	369	368	373	325	358	382	364	376	373	344	367	368	389	388	367	358	360	343	393	376	343	352	348	376	360	355	368	384	374	346	356	343	360	352	375	363	362	364	364	365	347	363	340	367	396	336	329	340	344	344	356	372	358	346	364	333	370	367	371	371	380	367	322	379	362	335	382	350	333	296	356	347	325	343	382	345	368	334	349	353	361	309	336	361	349	369	347	365	366	329	378	368	321	361	343	343	378	343	351	402	362	334	352	357	355	367	338	360	351	338	362	389	360	387	349	371	390	363	374	366	372	374	343	368	367	391	354	375	340	370	378	378	348	369	408	380	332	381	352	352	375	347	370	379	341	357	361	362	342	348	361	370	366	371	357	343	361	342	393	370	360	337	356	398	390	379	380	362	344	359	338	369	334	345	398	348	350	381	336	381	337	363	380	387	350	337	384	323	369	358	347	341	338	385	373	403	332	371	361	356	381	368	334	360	370	390	384	337	361	351	340	361	371	347	383	382	344	384	351	386	352	354	324	358	333	381	346	363	377	343	371	353	344	384	394	359	352	357	421	356	364	393	399	305	346	356	344	369	391	379	369	352	329	394	345	350	380	345	368	364	386	368	358	380	371	344	336	372	334	365	362	409	357	355	388	348	323	391	359	333	360	384	412	333	346	395	395	378	371	325	337	340	391	371	359	341	382	359	390	376	382	353	377	338	382	370	326	364	365	372	356	361	377	372	366	311	371	361	333	381	339	362	361	346	322	374	354	346	375	361	333	384	370	394	375	309	374	373	366	347	360	363	348	359	368	339	344	326	377	369	371	372	367	314	387	333	399	358	366	364	378	349	398	363	327	377	381	368	366	357	386	347	381	362	388	372	354	378	363	381	336	417	354	329	380	350	353	338	381	347	335	336	356	388	382	368	357	357	379	373	343	377	349	363	337	315	370	359	335	374	347	354	386	344	341	342	330	378	368	374	365	361	359	386	360	338	339	354	367	342	355	340	384	364	351	334	348	370	370	376	356	333	378	339	375	377	355	358	383	338	340	369	371	351	361	378	384	349	361	340	350	390	342	340	347	359	365	387	340	377	393	314	355	379	382	364	357	363	361	351	365	385	368	359	354	337	349	362	321	340	334	346	378	381	360	370	406	358	346	342	396	333	368	363	376	365	376	354	341	344	350	319	356	402	373	349	352	384	323	380	370	372	375	377	331	373	354	392	377	342	357	354	356	335	386	359	374	362	381	356	387	352	395	343	357	386	382	353	379	327	349	358	363	363	347	377	355	327	345	367	335	339	360	390	387	353	341	355	350	348	346	355	371	370	339	382	360	345	348	346	337	352	353	361	352	363	327	356	332	356	333	368	373	376	362	340	332	345	395	374	361	386	384	371	353	380	367	376	358	355	332	389	378	335	387	369	371	356	358	384	333	368	358	345	341	339	367	371	341	358	385	345	311	359	319	330	356	335	368	394	352	365	339	355	360	389	369	392	345	346	342	359	373	345	320	371	377	368	338	375	334	383	383	353	358	384	374	336	333	381	325	361	333	352	358	370	371	366	361	353	390	331	360	349	321	378	361	362	350	381	359	354	368	373	383	369	404	362	383	389	335	360	335	341	360	387	369	366	335	348	332	332	373	363	359	362	352	368	328	368	364	375	329	345	372	336	360	345	345	376	373	351	398	343	384	367	377	371	358	354	339	330	356	342	381	308	336	343	355	371	374	375	352	370	378	357	373	315	348	349	345	351	328	368	356	357	360	370	349	314	371	342	360	399	357	393	351	380	346	390	359	358	408	364	366	340	365	343	338	341	381	380	334	334	366	374	356	358	355	386	354	368	361	342	367	358	365	362	372	365	374	351	327	344	374	357	331	371	411	379	353	367	333	348	350	375	365	409	399	383	344	374	373	332	397	332	357	337	367	379	317	359	338	395	354	328	391	350	384	394	362	340	394	374	329	371	347	340	385	410	371	353	328	329	360	384	373	340	372	376	381	362	344	358	348	390	360	322	340	369	365	351	370	339	358	334	361	374	379	335	378	350	366	345	350	353	359	353	362	370	372	342	353	378	356	331	347	372	347	357	372	354	346	368	335	374	367	376	353	367	366	326	333	386	378	335	343	366	349	323	371	342	342	354	347	345	345	347	309	369	342	314	346	352	323	353	345	365	353	322	353	337	335	366	332	340	343	377	333	377	395	349	367	356	342	392	373	349	379	328	324	365	379	347	353	344	332	372	375	329	387	323	325	382	365	389	367	361	373	386	368	349	352	350	348	365	361	341	335	342	368	369	341	392	362	374	368	337	342	362	355	376	337	358	374	371	332	344	331	360	366	379	325	333	346	373	341	372	396	340	364	349	334	320	359	350	375	349	346	335	372	355	332	344	339	371	336	375	354	353	364	375	370	351	340	354	355	335	372	380	337	346	381	347	376	347	372	351	381	366	365	361	354	374	363	359	380	346	381	383	338
9136	20950	17403	9910	7285	5429	3977	3075	2413	2050	1588	1471	1348	1040	995	1009	914	809	805	743	770	688	658	696	621	656	624	577	622	596	553	577	578	559	520	485	532	528	539	497	512	512	495	525	510	524	539	505	558	508	528	517	507	485	487	491	506	506	517	518	506	482	471	521	518	501	457	498	502	515	480	475	503	466	492	488	493	511	545	480	475	495	478	479	518	497	482	500	473	486	524	479	492	524	468	482	496	475	488	457	494	540	485	447	528	487	505	477	445	472	471	520	468	452	479	457	476	471	491	498	542	507	504	494	492	495	510	495	465	518	483	496	469	484	524	497	459	444	470	518	490	478	496	497	494	460	527	495	491	492	473	486	439	490	498	447	493	448	462	488	501	501	459	500	483	448	478	447	514	483	461	448	468	451	482	510	488	452	477	454	492	476	506	495	503	479	467	463	476	430	464	464	467	463	467	476	458	459	504	445	445	496	485	494	482	449	490	469	483	484	499	447	466	508	440	457	473	428	504	479	456	475	491	482	438	464	472	470	487	498	467	511	497	457	533	486	492	494	458	457	507	462	448	514	466	473	494	487	460	500	446	521	482	466	497	507	476	515	476	464	512	442	475	496	446	459	479	454	483	444	483	486	516	449	489	476	437	454	469	480	464	479	482	512	464	479	458	462	476	508	493	453	503	500	473	474	474	445	465	510	496	499	447	481	461	480	474	485	484	465	476	479	500	493	498	511	448	483	483	476	480	501	496	502	468	503	493	454	449	533	478	462	467	483	478	478	489	521	502	467	464	469	482	484	468	467	469	512	462	485	472	472	472	485	462	486	498	469	498	486	463	471	500	487	497	474	496	489	467	444	507	472	494	434	503	498	475	492	476	455	511	461	463	509	481	505	467	505	471	470	489	445	443	530	490	471	454	474	460	491	499	465	479	477	477	478	522	500	511	470	477	479	457	509	515	467	480	462	494	457	538	495	514	500	484	512	504	484	456	473	451	455	462	485	459	462	466	472	497	466	475	487	507	493	476	477	490	509	499	452	454	490	482	475	498	465	504	472	484	472	476	526	459	495	498	481	461	518	471	482	476	460	463	442	458	507	498	463	466	474	469	484	463	511	515	488	498	472	497	514	502	462	460	457	469	452	517	448	495	491	489	467	469	455	488	473	506	537	543	476	497	524	492	472	446	438	499	512	492	503	501	491	476	485	458	446	446	502	480	489	489	475	516	459	463	498	478	490	520	467	487	478	497	442	487	470	455	463	452	494	510	496	477	431	476	509	503	486	491	448	502	476	486	500	464	471	447	475	469	514	416	472	529	516	467	528	444	480	470	509	465	486	477	508	488	477	489	516	495	487	484	480	491	459	508	468	501	474	481	492	486	456	478	551	457	467	514	462	508	483	483	469	486	514	515	496	472	493	468	470	507	472	488	458	447	502	457	486	456	479	488	496	511	490	486	484	484	474	515	424	437	465	472	506	518	481	500	467	484	481	461	470	489	466	467	471	488	500	476	477	457	522	474	474	490	485	529	473	490	482	458	475	467	469	484	490	448	477	495	469	504	479	488	496	475	485	486	473	450	520	498	516	501	472	473	534	499	503	507	489	466	458	486	451	482	502	477	482	467	490	501	487	487	456	508	479	497	497	525	499	471	448	486	457	461	443	520	466	468	499	491	505	502	477	501	483	503	490	482	465	485	454	484	470	458	465	506	501	481	488	483	433	509	492	495	541	444	481	489	453	495	483	531	477	488	501	479	459	464	496	483	512	485	485	481	484	476	435	442	483	504	491	469	452	512	493	465	493	515	479	465	491	456	482	455	477	498	502	493	515	470	500	454	500	493	449	509	481	526	499	491	484	494	481	503	449	512	498	480	457	517	453	511	465	476	490	487	508	489	509	480	435	482	503	480	473	477	474	472	472	501	479	487	461	450	469	505	515	487	509	505	496	461	473	472	461	452	450	496	472	458	461	489	475	506	500	448	465	473	452	483	493	477	448	475	458	507	483	482	479	457	457	463	496	465	442	508	507	470	534	473	485	481	458	446	427	488	492	461	497	478	487	461	501	511	471	500	447	484	498	491	507	487	473	452	478	503	464	464	489	485	490	508	480	482	516	475	458	471	445	452	495	481	511	467	482	511	495	489	471	483	454	487	472	531	491	505	456	498	507	514	522	469	479	501	495	468	478	496	433	483	484	503	486	465	490	478	453	457	456	486	482	445	473	474	475	517	468	475	458	508	481	485	457	448	476	480	486	475	489	481	459	477	469	469	501	499	472	515	486	454	424	473	475	451	485	496	450	451	455	471	476	480	496	444	467	458	489	461	505	510	470	478	459	547	466	442	450	478	483	476	472	419	457	463	510	483	456	500	480	516	508	471	453	482	488	494	506	511	519	444	470	482	414	482	462	485	479	442	478	460	478	469	516	489	453	504	505	484	495	506	474	500	469	471	466	479	497	471	459	509	527	496	482	451	517	488	460	481	443	504	486	458	457	475	498	494	493	495	474	477	472	487	504	445	496	427	450	477	462	503	443	467	537	456	493	440	441	456	486	455	456	458	487	500	477	470	504	459	504	482	463	443	502	460	479	492	503	453	476	532	462	493	500	434	476	502	451	486	474	459	482	471	420	519	466	462	494	508	497	457	476	457	514	484	469	509	462	502	449	472	456	480	474	503	436	486	500	488	511	492	465	463	470	483	488	480	466	489	499	482	511	459	474	499	482	474	497	482	500	481	497	466	499	433	458	491	455	472	496	450	481	471	496	520	496	465	483	479	469	471	493	452	470	492	506	511	484	461	441	477	510	467	435	490	495	452	520	456	486	477	458	459	459	455	507	503	446	483	487	462	496	456	508	448	469	462	450	487	495	465	532	489	477	482	486	457	461	485	467	493	469	471	458	471	527	453	493	460	439	466	491	448	481	517	511	450	472	458	490	498	518	481	444	444	483	472	485	472	479	484	446	487	476	482	496	469	424	461	456	451	484	474	491	509	481	504	484	463	490	470	473	485	473	474	485	495	470	480	450	487	486	488	469	465	455	458	468	506	483	461	469	478	483	498	504	458	526	481	448	482	479	477	464	481	449	511	492	453	469	471	452	477	473	475	486	512	442	488	470	457	489	465	466	511	484	466	479	480	481	467	468	446	468	475	479	492	448	478	474	529	456	474	435	468	479	514	492	459	461	476	501	471	458	473	478	424	461	486	454	485	468	482	522	495	504	489	489	454	461	513	500	496	485	476	492	492	520	470	491	503	498	451	483	475	480	472	470	473	527	503	449	536	500	519	469	490	485	474	477	474	515	456	494	475	485	482	443	511	475	528	456	471	491	459	509	445	489	442	434	496	486	488	465	438	500	457	485	488	514	452	457	479	508	438	487	434	489	506	477	447	486	446	467	530	482	481	501	478	493	484	468	505	472	483	476	470	493	473	467	452	527	457	466	490	524	465	490	472	482	454	513	500	489	530	469	442	491	456	489	456	508	483	493	510	450
27270	20439	8406	1626	834	571	458	349	361	300	300	277	272	260	270	272	263	273	256	260	263	240	244	249	248	252	241	235	260	245	263	249	241	226	239	226	236	218	250	254	276	262	216	261	254	244	234	232	235	262	247	266	261	242	241	238	219	234	251	222	246	215	232	231	211	270	251	256	214	235	253	277	256	234	246	241	215	242	243	231	251	229	255	251	258	254	209	254	224	230	233	272	257	253	254	238	242	239	249	240	230	240	249	239	219	232	235	243	261	204	238	260	243	236	243	226	259	254	237	241	225	247	242	233	264	260	251	227	234	275	247	245	282	233	243	260	235	234	263	251	223	232	245	279	237	239	226	258	229	252	240	221	245	245	236	252	283	262	269	236	244	259	236	272	237	229	249	237	262	236	262	238	227	256	239	277	252	243	269	230	266	236	222	230	250	235	249	234	241	241	264	254	220	244	247	225	236	256	221	260	244	240	234	216	261	244	243	263	242	246	243	213	256	291	257	261	233	213	214	270	237	227	234	241	266	245	224	252	245	256	243	243	235	262	250	235	230	242	232	252	245	210	262	258	226	233	238	233	276	278	240	224	252	243	238	264	240	254	252	247	242	246	240	246	275	248	251	264	255	249	249	231	248	252	215	218	230	228	243	238	251	233	240	250	251	231	254	230	288	248	241	225	242	252	247	244	239	236	235	237	271	219	244	222	267	251	248	251	235	241	238	231	248	243	259	245	238	256	225	227	265	199	222	233	247	287	248	233	279	233	261	262	250	242	233	220	237	246	253	240	247	245	221	288	243	237	238	232	215	246	235	237	254	260	246	241	250	267	257	248	258	234	249	250	255	226	261	239	238	232	249	224	253	261	222	246	261	264	213	224	223	259	252	244	232	260	243	255	259	249	240	242	253	247	230	224	240	272	238	235	254	235	239	270	242	233	241	255	259	230	265	245	257	238	231	254	253	253	222	267	228	253	228	242	248	262	253	273	224	273	238	262	245	222	266	247	250	236	224	236	242	234	234	241	247	241	259	258	234	238	265	263	253	228	229	226	252	241	222	243	265	228	243	235	240	252	234	246	219	285	268	237	270	230	238	234	250	236	234	246	264	245	250	249	240	250	256	248	226	233	235	264	265	254	258	244	257	227	229	246	238	240	253	210	239	255	256	265	258	263	261	237	260	239	246	221	244	248	266	265	232	270	233	222	237	259	283	247	234	222	253	220	217	239	255	226	234	254	239	224	256	246	253	254	255	283	212	229	222	231	270	241	245	232	253	228	237	249	233	254	247	246	221	232	247	257	216	217	237	242	213	223	206	242	241	215	253	245	254	266	247	234	228	249	233	249	282	262	250	239	237	213	219	242	250	254	238	258	251	243	255	237	249	243	230	249	246	231	257	254	226	255	249	245	216	259	223	265	254	255	255	239	237	266	263	231	274	258	230	242	253	247	224	249	228	259	193	255	238	228	264	227	232	249	243	264	218	244	261	253	251	261	265	221	228	222	276	231	250	254	248	253	254	244	244	259	251	250	251	236	259	232	234	244	224	226	262	209	235	235	245	234	253	247	199	252	245	235	226	255	247	246	227	255	230	242	282	239	220	234	245	244	271	250	226	224	223	240	264	247	235	259	256	251	218	252	270	235	243	243	254	246	256	222	235	227	220	232	248	245	237	251	262	252	243	242	264	256	238	246	245	233	236	242	229	243	247	201	245	247	270	255	223	233	234	270	253	221	202	228	249	252	227	257	232	247	225	261	230	252	251	258	242	227	262	274	257	210	221	237	247	257	227	252	242	253	258	225	230	244	236	245	271	238	226	239	270	248	242	261	227	243	228	246	251	263	242	244	227	247	234	260	234	256	237	212	247	238	250	247	230	272	262	254	235	238	260	234	243	215	265	259	246	230	223	248	217	268	244	205	225	254	214	234	237	236	241	229	226	229	243	244	275	221	215	252	248	248	255	242	225	218	230	229	265	233	289	242	250	255	248	245	269	265	238	256	238	248	271	252	238	270	244	236	250	248	257	211	267	251	245	230	232	261	250	250	254	257	238	275	197	237	245	227	240	230	239	240	265	248	251	254	227	214	240	237	259	233	233	266	225	231	262	232	244	224	217	237	223	245	226	225	256	240	243	254	237	243	270	224	272	234	230	269	256	221	276	242	252	236	257	243	244	232	227	236	255	220	259	220	271	238	234	256	220	245	225	237	232	230	235	240	256	227	257	240	251	254	289	235	250	236	223	252	233	252	250	235	222	233	252	275	218	244	266	210	238	231	235	237	227	235	260	262	228	252	225	275	230	250	266	245	245	270	248	221	235	266	248	237	251	229	253	240	263	249	240	253	263	276	269	221	236	246	229	256	263	253	233	272	232	227	234	227	272	240	217	226	238	260	259	257	246	214	264	228	249	270	241	251	244	223	258	266	244	236	252	242	239	242	241	225	260	270	262	218	234	252	223	265	238	206	254	241	194	236	271	223	245	221	241	232	225	238	255	263	277	248	273	241	268	238	251	228	227	229	265	219	216	258	266	250	252	235	230	260	245	228	259	261	256	251	289	266	294	243	268	248	248	283	235	217	261	255	271	239	236	274	251	279	225	200	244	268	240	243	255	245	235	236	241	253	253	265	219	263	217	242	230	244	277	264	202	244	233	261	237	266	216	239	225	275	237	247	255	221	265	213	267	253	217	235	235	219	246	225	239	227	221	229	250	232	248	267	256	258	229	236	257	251	251	251	242	226	249	221	226	243	200	253	235	222	268	234	247	208	224	246	270	237	254	234	265	230	237	211	243	263	246	248	239	263	236	238	232	255	263	232	260	232	227	249	263	229	250	253	238	238	253	238	248	257	247	251	207	264	247	268	234	255	240	244	239	259	265	236	226	260	230	245	224	244	230	240	240	216	250	243	230	252	239	233	239	249	239	245	253	264	247	237	219	259	238	236	221	200	222	233	260	255	224	239	260	245	263	195	238	268	246	224	269	228	228	262	223	242	249	230	228	238	246	210	210	260	272	222	256	251	223	237	218	252	226	233	243	246	240	252	239	233	242	263	229	265	250	219	262	263	244	263	241	221	213	243	244	257	227	242	252	239	220	252	252	226	257	238	242	249	249	258	246	258	259	248	257	241	253	246	257	236	234	238	257	248	248	220	223	251	244	262	219	240	245	265	255	237	262	260	249	247	263	232	246	243	223	227	243	223	242	259	250	221	276	254	262	254	255	259	238	250	238	230	237	245	239	250	252	264	220	247	248	235	248	260	259	252	239	233	220	248	232	235	248	218	220	253	242	233	223	232	239	238	241	235	255	228	226	270	251	277	237	255	256	225	238	257	233	260	229	243	229	243	230	236	253	257	271	241	248	256	251	214	271	260	233	238	261	233	240	255	230	251	279	233	232	231	246	232	240	248	236	227	236	244	262	243	247	231	221	287	244	228	249	262	257	253	245	240	246	215	244	263	244	225	242	257	220	236	233	246	207	252	246	239	230	253
5397	5074	4542	2471	1689	1203	900	760	627	509	514	492	411	439	381	367	391	367	345	361	343	385	358	350	362	345	346	350	340	333	301	323	351	330	334	303	339	333	345	307	311	327	300	304	339	328	320	337	293	334	315	315	329	314	312	346	328	322	312	352	338	364	358	318	322	350	334	341	348	314	328	301	352	299	335	317	318	330	332	299	332	328	326	334	328	322	326	318	290	342	316	308	313	294	366	332	322	305	319	330	336	333	329	322	314	367	336	307	325	310	323	338	325	348	308	301	332	309	329	333	343	353	303	336	317	320	308	319	353	327	318	310	307	327	313	297	329	310	300	322	347	318	329	319	331	331	325	316	312	320	345	320	350	319	325	346	327	332	306	316	313	349	317	347	313	340	325	343	366	361	331	340	315	327	315	336	329	341	336	328	303	344	310	334	320	341	333	321	343	318	298	329	347	349	292	313	330	320	349	334	328	340	323	316	315	323	350	338	317	337	327	352	316	315	353	321	344	338	316	347	318	333	314	352	315	301	311	305	325	371	296	333	346	307	310	309	297	338	335	349	338	318	324	323	346	344	311	328	314	314	313	320	319	338	365	319	324	337	337	366	355	352	320	274	340	317	309	336	330	321	315	323	336	335	320	327	339	343	350	329	315	316	303	329	312	338	320	272	326	365	298	329	293	319	330	367	336	332	336	311	346	335	293	342	361	339	344	348	308	320	340	334	325	316	353	310	331	357	337	342	309	316	306	313	338	306	340	328	322	351	351	324	344	345	309	337	309	351	329	366	315	285	307	327	332	340	320	289	335	322	315	332	322	300	344	314	300	312	329	330	319	343	314	311	324	323	330	298	327	348	321	311	331	312	312	310	327	315	302	295	327	320	333	300	306	341	333	337	308	323	327	303	351	340	290	344	322	333	344	354	319	327	328	301	319	316	342	325	339	369	313	335	321	319	336	324	313	325	320	328	295	289	307	317	308	313	314	312	321	312	309	321	349	310	338	318	337	304	329	341	259	313	335	325	328	300	345	345	328	289	342	359	331	327	351	335	328	345	323	328	320	314	309	300	342	326	322	315	310	298	339	327	328	324	369	341	340	347	316	332	338	382	339	337	331	312	314	329	343	359	316	346	278	316	311	341	317	332	319	355	311	314	337	316	325	353	316	320	364	357	316	330	319	333	315	356	317	311	308	336	322	366	316	354	329	313	296	317	324	345	297	332	333	336	354	355	338	295	317	316	331	299	334	310	295	376	347	333	357	332	319	338	356	302	326	327	360	331	324	344	328	303	323	296	329	326	317	331	298	337	313	292	286	332	318	342	335	303	307	318	332	313	307	310	336	323	337	320	323	375	358	320	326	326	320	342	329	292	279	340	307	330	321	334	338	298	346	340	313	315	356	330	310	342	337	300	357	333	330	350	326	327	301	312	329	356	329	359	321	324	308	327	352	333	343	306	344	327	324	335	359	332	323	371	362	339	354	297	324	335	326	343	318	331	332	346	342	278	313	333	345	341	308	320	301	324	331	335	332	329	326	332	287	306	363	282	360	346	325	345	316	330	320	342	335	317	338	314	305	316	350	332	362	314	320	340	315	320	308	372	299	355	316	322	319	321	325	351	331	336	339	279	373	331	311	323	334	323	310	347	338	309	301	315	339	343	312	297	341	335	320	295	351	314	332	323	311	333	360	326	330	327	361	345	332	300	293	318	317	336	355	311	339	336	340	320	320	334	344	324	315	351	311	327	310	320	328	337	333	333	322	323	319	337	322	330	330	324	280	329	342	321	316	329	329	339	342	344	363	328	360	310	320	321	319	323	309	303	328	360	307	346	340	332	289	288	337	283	347	323	297	341	316	345	314	307	310	326	315	329	321	292	328	324	310	322	368	346	346	322	326	328	335	349	314	313	314	317	317	342	330	319	363	336	315	359	327	345	321	355	320	316	335	340	316	345	340	302	320	337	346	321	314	345	343	343	332	323	328	303	330	309	337	342	324	312	316	297	329	309	327	331	323	313	322	328	327	311	354	333	344	336	320	304	306	346	329	290	320	338	305	338	340	301	332	321	334	341	346	327	348	310	316	287	299	315	331	329	312	331	326	323	304	333	332	329	330	300	304	332	299	339	338	312	321	316	305	334	340	328	329	323	321	312	327	305	327	326	337	299	306	341	294	319	350	330	341	310	331	314	309	315	294	337	292	337	320	334	344	318	336	334	315	323	289	348	319	320	331	332	326	337	328	314	334	318	329	310	329	338	337	333	324	310	336	324	320	314	317	327	326	322	353	309	320	333	350	365	337	326	323	321	339	318	316	352	304	313	348	342	316	309	334	300	323	307	313	295	298	345	300	349	348	331	313	319	319	336	306	318	345	331	300	320	324	322	322	336	331	344	308	322	293	344	344	295	302	326	316	345	330	313	342	323	303	328	333	303	301	266	326	326	318	297	327	323	329	301	300	300	323	325	326	332	331	317	322	331	342	337	302	309	353	354	324	331	333	324	322	300	301	339	341	348	310	363	369	311	342	353	333	310	330	323	341	326	315	324	341	310	304	299	342	328	340	311	282	300	292	334	335	330	331	314	362	327	316	300	332	302	319	332	351	316	332	311	363	323	311	312	301	292	314	338	306	368	321	345	330	333	312	295	312	340	320	316	326	299	306	311	322	283	306	323	312	324	340	362	331	369	311	335	344	364	304	328	359	322	326	348	339	320	293	354	362	330	338	326	334	356	319	314	314	321	314	321	300	318	312	317	353	342	323	317	310	372	345	328	319	334	290	320	331	329	326	320	320	328	298	332	317	327	298	341	328	327	328	324	316	300	326	333	311	294	315	286	354	308	359	340	344	332	319	313	331	330	337	313	328	307	313	312	332	305	339	322	357	319	328	287	326	309	355	325	342	281	308	308	329	321	328	320	336	323	309	330	341	331	320	356	348	346	330	322	327	318	312	319	321	309	356	349	327	327	335	319	328	281	345	327	301	311	329	323	322	321	343	286	311	366	312	306	307	323	303	318	338	305	316	335	330	305	323	298	311	347	316	331	334	344	340	320	322	309	293	307	297	341	321	348	338	335	328	311	329	322	317	324	358	319	329	324	325	349	309	309	352	322	339	336	327	293	365	286	361	288	324	345	337	317	340	326	331	340	350	339	329	330	327	327	330	312	332	310	324	333	338	337	318	315	337	355	352	312	316	328	331	292	325	341	308	308	351	328	317	300	349	323	312	330	318	330	326	313	344	302	358	327	326	329	305	371	313	298	311	332	311	341	328	321	337	279	323	313	313	333	334	337	333	310	309	328	323	347	325	336	315	293	339	352	298	330	349	348	326	324	304	306	350	349	322	302	309	311	318	328	331	337	309	308	317	321	312	316	315	347	329	314	316	359	341	307	301	350	310	323	315	321	333	332	309	317	330	331	314	321	302	302	335	346	305	333	325	285	303	323	327	303	340	336	353	330	339	321	308	363	296	343	325	310	329	298	335	363	310	297
24471	21610	29054	24640	21600	9106	1539	994	818	669	624	580	573	559	541	547	505	495	474	451	496	454	451	476	423	429	489	460	433	422	436	450	430	429	404	431	455	434	458	406	436	417	418	430	394	438	440	406	438	384	454	392	447	433	410	446	419	393	411	410	432	415	432	418	428	442	410	411	449	405	401	405	403	413	404	417	415	401	442	401	436	421	452	405	411	420	419	423	367	402	402	393	447	421	401	382	417	387	421	418	457	417	424	421	391	412	402	390	467	427	405	433	404	393	401	384	406	441	424	422	428	424	430	435	388	424	395	415	419	423	390	431	432	395	416	403	405	407	436	409	430	422	444	421	420	387	437	410	440	416	433	413	405	413	367	398	396	399	403	413	414	367	404	370	410	430	388	417	388	438	408	395	429	403	411	403	396	410	404	442	424	429	446	398	407	430	417	394	428	417	409	419	430	408	430	386	389	378	388	412	403	421	397	428	362	392	415	437	395	426	407	407	405	450	400	426	414	416	402	380	432	378	439	450	390	458	413	387	400	419	426	350	426	391	421	423	425	421	401	445	373	411	407	414	388	400	424	435	403	391	393	407	423	406	402	411	429	436	396	412	428	416	425	369	410	404	388	412	433	385	428	422	413	393	370	405	426	407	428	407	410	424	422	407	407	446	393	410	389	382	414	425	424	413	407	437	404	459	415	380	408	425	396	438	397	387	389	424	424	390	450	398	412	414	412	379	413	432	407	420	414	414	413	442	415	425	423	396	424	431	402	382	367	413	425	403	425	447	416	426	423	428	393	397	406	439	427	383	425	406	427	427	412	438	467	388	442	410	382	406	435	424	404	414	388	397	413	434	396	415	413	425	448	414	445	393	371	395	465	412	421	396	395	432	397	393	408	420	408	414	374	425	383	420	428	398	404	435	411	394	410	423	369	419	400	395	426	406	387	406	422	368	399	416	426	417	370	396	404	423	392	366	430	415	424	390	399	401	422	372	401	435	408	441	451	410	382	419	398	420	405	384	393	419	417	408	382	408	409	433	442	430	361	397	429	388	393	397	382	413	418	389	412	392	422	418	410	442	405	392	418	429	421	367	389	427	410	355	430	390	383	433	405	386	433	412	411	405	400	388	386	405	424	398	407	381	465	398	405	397	359	418	394	402	423	426	405	394	426	432	393	408	429	425	450	387	392	431	400	411	414	376	393	394	421	409	387	431	426	456	418	422	388	365	382	395	434	386	410	415	393	382	425	441	414	392	417	418	401	432	436	400	405	420	397	379	434	399	450	445	399	404	410	408	408	380	413	421	433	372	429	417	396	421	434	428	405	378	436	421	430	403	415	381	408	385	429	437	403	410	385	403	410	425	418	398	421	432	375	431	411	378	388	454	405	427	409	396	432	425	411	395	429	427	403	379	396	433	433	386	415	399	413	406	413	438	437	393	417	397	434	444	420	415	385	424	431	343	385	403	449	402	413	431	414	446	414	413	401	426	400	371	410	396	429	391	371	361	428	413	438	434	425	413	427	423	417	424	418	389	438	405	395	439	374	389	423	391	404	391	435	419	419	431	426	410	404	410	399	437	422	419	416	390	404	440	393	411	443	358	438	400	413	417	407	391	430	380	431	460	413	411	419	396	374	393	379	388	414	401	394	390	420	422	416	395	414	439	424	410	442	395	407	372	387	442	363	419	400	413	447	432	426	401	398	431	437	385	404	417	436	389	449	388	388	377	429	400	412	430	396	410	407	388	415	430	421	458	422	396	406	401	396	398	414	422	365	368	403	408	434	423	393	429	435	414	404	390	409	465	406	439	387	429	406	424	406	391	414	405	399	422	406	391	410	427	381	421	419	404	379	417	416	414	419	417	424	411	377	423	374	383	409	442	405	405	445	406	391	376	380	403	406	437	389	417	410	444	415	436	390	433	417	404	442	418	445	400	412	374	429	382	379	440	366	403	450	379	421	407	397	367	377	400	401	405	451	394	388	400	383	391	420	417	397	402	411	407	391	403	416	430	422	445	408	400	441	380	452	423	377	435	391	444	426	412	428	427	401	386	443	416	411	429	402	467	428	465	402	395	432	407	406	406	392	420	368	391	434	425	430	450	397	404	412	394	412	445	407	388	399	416	417	426	399	371	417	450	409	408	406	387	369	386	396	410	405	365	438	400	365	386	397	415	385	444	438	397	382	447	416	389	418	381	430	442	439	409	435	395	427	391	385	386	433	380	419	387	387	401	409	392	409	403	416	406	389	373	428	409	417	402	410	415	397	370	447	420	414	420	386	396	401	394	380	411	411	390	415	416	418	415	449	414	380	421	415	405	394	381	437	402	407	403	389	407	368	437	416	434	426	436	404	405	424	389	407	457	403	406	428	427	395	426	420	422	397	457	425	407	378	464	406	414	395	424	439	430	394	398	423	423	374	433	415	420	398	413	400	407	400	426	418	383	466	430	412	397	393	426	452	395	412	449	413	428	396	415	403	435	457	421	437	420	404	450	411	447	437	387	411	418	402	439	433	419	392	409	390	418	436	415	404	415	428	401	413	378	417	420	422	375	402	418	429	412	431	376	435	384	423	426	419	390	433	407	413	405	408	424	406	389	395	415	430	377	414	457	414	378	405	436	435	432	397	414	426	414	433	398	392	376	440	434	416	427	426	382	424	391	418	382	378	411	402	390	430	418	420	389	381	431	468	420	416	442	400	402	409	415	395	396	397	425	405	427	380	389	419	412	413	399	407	366	419	397	428	406	425	398	449	404	416	421	423	435	401	430	423	410	417	420	418	437	411	398	434	400	414	403	411	406	399	447	401	413	431	415	410	431	375	441	410	406	424	443	426	426	422	400	409	392	396	431	417	404	430	425	430	384	412	393	436	358	384	421	403	375	424	442	422	421	391	448	428	399	463	393	407	411	412	420	440	439	381	416	427	392	394	415	397	459	395	408	400	357	434	399	444	429	425	422	393	393	446	438	369	425	397	428	409	418	402	398	384	391	412	418	412	383	412	438	413	391	412	410	386	390	428	396	413	368	372	413	409	415	387	421	453	396	414	386	392	416	391	420	437	422	431	417	370	406	428	414	444	397	416	394	382	436	412	434	453	434	443	408	399	414	426	397	416	430	416	448	412	448	421	420	406	457	425	405	419	389	390	391	429	433	437	403	443	369	424	426	412	425	430	380	420	393	404	416	438	431	386	385	396	421	423	459	433	416	406	414	400	395	414	462	423	386	418	426	427	428	379	415	426	423	425	440	406	445	420	419	387	425	433	405	442	418	411	412	414	441	408	393	431	408	429	405	392	429	413	433	399	419	394	389	427	389	387	389	397	420	424	389	397	436	442	377	387	383	398	453	439	423	400	411	478	408	426	395	390	436	439	406	423	406	429	415	427	412	434	425	387	402	397	414	408	380	425	432	399	447	392	406	382	421	423	407	447	395	410	393	389	408	394	410	395	357	412	420	397	464	365	392	412	390	415	379	437	387	426	433	391	407
6999	15164	12518	6870	4865	3536	2692	2118	1701	1415	1261	1151	1015	902	797	750	788	759	697	703	684	644	613	623	622	616	638	640	607	611	603	569	610	578	582	552	596	574	544	547	582	576	588	539	562	552	580	555	544	579	548	532	601	565	554	494	535	528	536	547	561	561	543	530	559	541	601	545	575	523	544	556	552	520	548	557	544	549	563	517	548	566	537	510	551	557	532	523	560	550	534	575	525	543	549	555	567	530	546	549	536	556	534	576	556	571	541	548	554	544	551	526	540	544	553	564	528	532	542	525	564	525	563	552	547	531	548	530	539	554	521	535	549	529	539	535	509	537	524	538	513	556	585	542	542	560	492	567	523	549	517	563	513	574	567	541	523	529	495	545	502	548	532	552	581	553	541	556	521	569	538	551	550	562	579	502	562	547	518	536	561	493	544	570	505	552	524	481	577	524	555	520	581	554	524	545	548	495	544	545	545	569	532	596	566	509	512	537	564	599	540	544	572	528	562	560	545	543	561	550	561	584	539	541	577	535	558	555	549	564	516	520	548	529	522	536	544	547	524	571	519	515	578	496	544	537	569	607	527	589	558	558	546	533	531	559	501	525	541	497	550	570	484	520	572	549	539	537	584	495	527	557	583	524	551	527	511	527	498	535	562	540	586	521	556	504	514	556	561	537	517	534	571	554	547	562	501	526	520	542	535	506	540	566	546	521	526	552	519	569	559	546	540	565	518	532	535	528	535	542	558	560	523	525	498	576	542	507	540	566	572	541	512	584	506	546	571	523	578	562	536	527	543	532	596	496	526	527	537	526	555	578	560	534	537	539	551	604	562	553	533	512	516	519	513	549	547	556	517	496	532	558	558	543	547	563	551	499	546	538	571	538	546	551	598	511	534	531	568	560	514	577	556	564	539	559	547	546	554	544	545	574	544	544	497	575	565	528	520	574	521	516	506	529	544	555	502	502	556	529	522	530	542	533	520	561	544	570	556	555	545	514	561	568	549	568	544	540	542	544	545	586	587	533	525	563	503	537	571	536	547	531	553	571	575	538	529	545	512	553	539	558	518	543	529	558	549	499	532	559	549	518	535	539	559	510	494	528	523	557	535	575	544	548	528	540	518	546	537	560	529	536	575	538	506	564	491	533	523	529	539	547	555	555	533	521	558	553	542	509	518	577	518	542	548	530	540	578	547	542	530	543	549	538	536	551	541	551	547	584	503	526	571	574	540	527	549	569	571	517	550	519	507	523	528	565	534	499	566	568	528	519	542	562	534	529	572	494	589	497	564	550	553	533	524	557	465	538	541	570	528	539	517	484	512	544	591	527	532	546	537	524	576	516	503	546	527	518	555	562	508	559	540	568	561	545	536	541	544	557	531	517	547	556	530	551	577	539	504	545	579	519	560	554	518	533	524	582	547	543	561	581	562	571	523	571	531	516	529	565	534	538	557	542	490	525	519	487	487	557	535	496	552	595	552	567	546	581	570	590	529	503	514	542	519	547	515	540	514	531	591	543	515	545	544	509	528	563	587	498	499	501	542	517	510	548	551	559	508	556	518	578	528	541	555	557	538	523	503	530	560	582	567	539	549	529	543	532	548	528	533	553	549	541	492	563	517	527	560	561	549	561	560	523	558	521	558	557	503	592	562	572	541	543	534	538	523	531	524	553	533	500	527	514	575	529	529	518	527	550	493	504	517	548	538	529	509	556	553	567	540	577	542	550	562	502	519	544	543	543	559	506	540	567	526	540	556	549	522	526	563	548	505	493	519	555	592	539	540	534	536	556	493	534	512	535	537	543	535	519	565	535	568	528	531	534	536	533	566	580	536	513	533	573	531	544	512	469	533	576	566	539	550	536	545	539	570	564	522	563	519	507	583	540	521	536	563	560	539	545	530	586	578	567	524	572	557	540	573	528	511	521	544	586	553	501	553	504	517	558	528	570	594	524	528	538	586	550	536	561	588	523	557	519	550	585	579	535	534	506	535	536	534	512	506	523	562	582	543	551	527	504	561	509	535	574	513	583	529	540	506	516	533	512	521	552	542	506	549	533	554	533	500	553	559	558	553	506	531	564	552	543	538	604	562	550	569	535	529	514	555	522	521	512	531	548	583	508	514	494	570	535	518	522	557	584	591	541	551	574	574	532	554	497	551	569	546	554	534	527	506	585	543	566	579	581	520	570	581	510	561	549	543	572	524	544	520	545	496	535	491	543	550	510	574	531	529	567	545	565	560	535	569	551	521	576	559	562	573	561	546	581	572	548	531	510	550	562	589	483	522	593	523	534	568	534	549	518	529	497	543	551	555	554	520	509	515	567	522	535	577	566	498	524	525	538	548	568	507	564	553	535	549	549	550	546	582	589	496	532	564	577	520	542	560	544	527	548	532	521	506	517	564	531	525	558	535	528	554	574	537	559	549	522	551	484	553	569	562	547	569	525	533	533	607	532	545	543	532	547	555	545	492	515	546	581	510	525	557	549	574	469	554	545	525	553	546	553	582	537	529	498	568	583	551	547	551	530	514	558	565	522	515	521	525	526	516	559	573	499	556	482	520	541	554	516	551	540	580	534	548	538	537	555	565	595	509	523	559	497	546	545	562	550	519	555	549	525	564	536	527	530	538	542	525	512	519	562	593	543	521	586	496	563	556	583	594	531	530	505	504	551	527	535	582	574	525	529	514	516	579	498	502	543	521	559	522	563	497	519	526	521	525	534	522	506	542	529	529	561	573	563	528	510	539	578	539	541	562	600	535	573	517	540	544	542	524	559	544	485	568	517	509	553	559	579	495	541	550	514	573	536	569	521	514	520	531	541	527	553	540	525	502	515	561	552	547	548	531	600	585	512	567	604	524	537	528	512	516	532	575	551	571	561	523	551	574	510	561	530	537	535	548	553	547	537	556	501	513	480	525	561	503	542	521	537	551	534	542	551	524	567	550	536	556	557	532	536	534	562	580	562	494	538	510	561	564	513	539	500	546	513	524	562	524	558	552	547	529	562	516	521	527	529	559	527	537	550	526	504	527	552	545	553	522	553	565	568	531	537	535	506	540	525	541	567	526	559	588	498	562	535	557	505	533	508	551	551	545	562	528	534	526	515	539	515	552	537	497	532	532	560	528	505	580	511	557	551	537	538	516	555	547	533	543	537	559	526	538	577	559	559	567	567	541	520	558	583	505	571	573	507	503	540	571	564	523	549	544	561	546	569	531	548	526	539	548	561	547	573	554	547	568	536	558	524	565	554	466	545	551	534	561	545	517	543	513	562	540	516	565	589	513	519	544	537	593	525	566	555	538	526	528	550	533	575	531	524	551	591	540	519	517	494	553	524	575	523	524	544	509	552	575	561	509	516	518	508	567	549	516	551	489	563	572	530	526	528	552	522	518	524	579	582	509	534	533	606	565	537	524	534	548	556	519	536	532	560	554	550	539	536	536	550	603	527	535	590	527	557	556	575	514	532	549	524	521	547	534	550	563	513	538	524	537	556
23485	21600	29553	24145	21603	21593	6595	1466	1022	889	737	706	649	597	587	524	482	503	515	434	455	424	409	457	434	418	393	385	439	417	380	387	379	391	383	410	384	375	394	335	380	385	396	393	379	359	388	367	390	354	395	378	366	348	370	334	394	402	385	380	373	347	372	361	384	416	411	391	345	355	358	370	350	381	363	370	383	388	385	396	339	342	374	372	402	376	369	365	340	363	371	347	377	360	335	350	365	392	355	362	417	349	355	352	352	327	365	345	339	368	351	345	357	368	388	368	374	378	397	363	342	382	379	385	337	345	366	358	335	361	378	383	392	363	346	373	342	391	360	341	389	359	366	308	352	372	344	348	374	373	346	380	344	351	373	339	349	347	382	365	356	347	345	357	342	326	348	359	362	377	376	381	332	381	382	339	371	372	372	385	368	359	364	379	337	360	353	340	371	362	388	341	355	334	358	400	352	402	365	347	370	351	342	354	369	368	338	361	366	357	361	375	337	367	378	344	343	358	385	343	373	368	346	358	363	336	365	378	335	367	338	312	323	350	379	354	346	361	325	374	359	341	343	328	347	389	349	361	356	343	394	331	362	347	360	367	336	362	365	341	376	336	322	349	374	333	337	349	388	357	364	376	348	333	347	379	334	370	360	362	365	343	353	348	358	390	367	343	323	349	350	341	376	377	349	326	370	381	348	347	357	363	358	365	360	352	357	344	349	317	379	349	350	356	368	364	317	328	363	371	358	382	346	382	358	376	385	353	371	368	329	346	371	367	377	356	366	383	353	347	367	340	339	392	367	369	386	345	356	334	369	362	345	345	366	370	354	324	312	346	358	377	360	336	362	353	406	349	400	415	326	360	346	382	376	387	350	370	373	334	341	368	351	389	367	373	320	348	380	327	350	337	318	373	365	365	340	357	390	361	379	369	359	371	351	352	364	331	361	383	376	390	336	369	355	335	352	339	344	380	347	360	350	330	355	359	361	415	361	351	325	343	359	366	362	412	351	325	373	333	357	319	374	404	344	328	376	340	351	353	378	372	386	317	340	366	394	369	321	347	346	378	374	350	366	314	353	371	361	360	371	331	352	357	330	390	391	358	330	379	338	335	364	337	339	342	347	359	352	390	352	360	379	329	350	353	356	349	350	363	384	378	373	380	333	335	337	347	383	371	354	339	368	322	352	329	400	388	346	372	353	343	349	358	341	337	334	342	370	348	384	340	368	334	322	324	337	345	357	391	346	382	365	363	364	368	317	365	370	356	355	328	375	327	362	364	375	347	334	364	356	326	357	396	400	348	345	379	335	344	341	359	361	391	331	325	349	340	353	384	350	358	360	352	309	347	346	372	383	343	329	344	329	333	352	372	334	370	360	379	352	346	343	337	367	342	331	342	365	376	359	382	328	393	334	387	358	340	368	332	377	373	358	366	371	378	362	367	348	366	367	329	379	364	342	329	344	385	322	341	361	359	381	408	364	355	371	365	376	368	347	373	367	373	365	360	334	360	345	361	343	304	321	346	370	314	396	391	358	343	377	321	345	330	367	358	385	362	376	357	372	351	394	345	360	335	324	344	399	355	368	375	338	355	404	370	373	376	369	328	361	321	359	361	375	336	360	343	334	370	340	373	355	365	332	344	334	374	366	382	360	366	384	341	366	331	359	365	355	364	331	367	373	360	352	361	346	320	346	357	349	333	354	337	390	356	348	332	353	353	382	321	331	339	355	373	376	363	345	353	371	361	377	360	393	374	318	357	357	349	375	342	380	351	343	354	328	374	394	362	361	357	387	340	389	340	372	369	362	379	364	392	367	339	364	328	338	354	387	398	373	376	368	383	363	366	361	338	378	332	355	352	355	377	367	361	365	371	379	362	326	346	377	321	374	359	336	347	374	330	338	356	347	350	327	346	360	368	348	366	391	345	352	376	371	344	391	343	356	358	394	379	357	342	362	368	336	364	355	368	344	398	338	364	362	339	331	308	349	391	337	348	372	367	346	348	377	376	385	364	358	386	375	394	332	361	335	381	345	341	383	339	372	358	358	364	383	363	379	338	383	362	350	367	370	367	347	357	373	361	352	358	382	367	334	368	358	350	352	335	311	366	357	332	375	383	362	347	379	353	311	353	361	360	366	376	362	369	374	336	381	354	367	363	392	381	385	371	334	367	345	360	355	342	354	344	409	356	359	378	344	355	339	363	330	336	362	358	374	346	346	373	371	362	350	338	312	358	379	348	318	354	359	356	339	370	374	354	350	372	356	348	374	346	340	353	368	320	342	375	360	371	374	321	348	372	385	373	364	326	389	391	366	392	327	349	389	369	375	356	329	388	346	338	326	355	367	393	335	336	376	359	357	366	340	382	374	350	368	356	367	362	373	384	360	387	355	364	350	335	369	341	348	355	364	372	403	337	367	344	339	329	336	341	331	369	323	346	332	358	323	395	391	361	361	361	388	363	367	381	367	348	331	336	359	365	354	350	330	352	394	342	320	368	351	363	357	395	351	351	363	348	331	339	366	369	319	336	371	335	341	338	300	345	349	345	359	360	366	342	327	356	342	396	360	366	364	364	359	366	377	353	358	338	382	331	337	347	349	365	352	353	343	376	337	370	344	354	328	353	369	361	340	362	327	316	334	328	334	366	357	381	353	347	374	373	338	315	332	339	348	361	350	348	373	328	359	369	343	388	347	378	390	330	348	340	363	356	357	351	361	332	357	337	357	367	309	386	346	352	329	367	339	321	325	354	361	351	358	368	366	329	350	356	322	368	372	380	364	347	352	366	320	380	346	347	339	366	382	338	345	366	390	337	346	348	340	348	380	364	363	355	344	358	342	386	372	352	398	370	374	378	346	341	354	343	365	349	340	349	353	372	364	329	367	333	341	367	392	374	351	355	337	328	375	366	353	370	344	367	372	353	371	344	351	357	346	366	353	367	343	317	381	351	338	372	367	372	371	372	367	349	368	357	368	345	380	339	354	355	365	340	346	355	354	361	381	395	360	349	335	381	331	332	358	370	346	343	351	343	355	348	382	356	370	384	339	348	395	350	376	377	384	368	370	354	388	354	331	355	343	382	375	369	324	359	344	349	343	378	356	379	360	357	350	366	380	355	347	349	332	378	356	377	372	398	401	367	333	378	364	358	368	335	356	334	376	336	336	327	341	348	367	363	361	378	388	359	355	367	350	365	349	375	365	364	355	348	377	393	373	378	379	368	351	354	368	355	332	402	348	337	385	327	379	381	344	380	365	356	380	372	332	354	385	356	343	334	392	382	374	342	401	361	348	377	343	352	371	371	369	337	348	378	343	356	348	369	353	370	337	374	319	338	366	357	372	372	376	365	351	353	357	356	381	361	351	360	376	354	388	362	373	349	338	349	364	360	335	331	357	350	356	365	343	333	328	374	314	378	331	336	338	334	374	369	382	326	353	342	371	383	362	377	357	357	349	363	330	381	365	346	374	386	382	345	360	359	343	357	348	362	344	337	353	360
9120	21205	17545	10035	7366	5189	4006	3097	2424	1964	1659	1416	1268	1121	1029	945	797	795	790	744	769	721	699	638	710	644	625	577	606	555	583	540	535	562	547	560	509	511	511	529	498	522	534	485	514	486	548	473	484	531	529	517	491	482	513	523	490	464	507	513	507	515	482	508	498	477	462	492	504	478	508	492	491	486	493	496	484	512	489	465	530	468	479	468	482	458	492	476	447	512	498	504	496	454	511	496	536	525	480	513	511	490	509	501	450	512	524	481	483	492	489	484	428	485	483	490	489	517	437	486	529	486	498	510	531	491	480	460	525	460	515	490	487	471	445	491	453	518	507	477	483	526	491	463	464	423	500	489	483	515	458	484	481	489	490	464	446	486	462	456	504	446	486	499	455	507	482	477	507	484	461	459	455	505	487	470	458	463	447	469	432	500	464	477	488	550	485	483	471	494	474	482	480	441	507	477	478	468	508	467	492	482	480	444	491	507	441	502	478	501	474	482	470	494	477	452	516	455	477	483	476	468	481	472	503	485	521	458	461	485	447	431	446	445	509	477	514	450	470	463	491	472	507	450	521	456	489	496	492	470	448	449	482	476	486	482	451	475	512	457	498	505	467	453	470	475	428	509	476	460	459	525	481	488	486	482	482	482	501	489	456	473	475	464	484	499	478	485	501	484	484	435	509	458	429	492	468	487	471	474	465	463	501	498	484	498	469	448	518	466	486	483	519	483	492	497	489	487	478	501	477	482	459	466	419	470	469	476	474	454	481	481	445	508	463	460	484	467	515	473	465	486	482	446	484	517	524	480	485	482	479	488	485	440	485	465	461	477	483	477	495	479	477	483	471	507	467	483	491	512	455	504	489	507	445	462	459	494	490	485	513	512	509	462	468	488	474	474	458	469	477	504	451	454	462	484	463	500	529	464	488	488	492	484	467	460	473	453	427	444	486	451	486	482	503	459	463	503	499	488	485	500	514	500	465	487	522	460	502	476	464	484	492	490	474	491	499	456	473	457	481	482	487	468	487	524	497	468	472	462	460	453	481	448	469	515	461	472	471	441	471	467	497	478	470	496	483	494	477	434	449	492	429	466	470	460	487	511	478	474	501	497	453	470	493	477	516	507	484	496	484	489	446	466	552	483	498	460	501	465	445	442	496	492	505	502	478	470	498	447	472	510	455	466	474	459	464	494	462	495	449	498	465	466	481	481	467	479	514	467	475	423	475	459	434	477	493	489	488	481	484	467	458	460	480	444	436	461	461	472	490	508	531	489	498	460	495	472	452	469	455	461	487	458	507	472	511	475	463	494	485	505	492	522	499	476	482	490	497	493	481	463	495	471	459	507	479	435	443	470	520	488	477	465	462	492	468	480	460	489	493	438	513	506	486	487	490	498	505	510	452	494	464	505	470	492	465	481	462	489	468	453	493	484	465	455	453	477	473	522	478	502	510	472	470	463	489	466	500	494	539	472	482	486	472	492	471	460	447	488	473	499	483	467	454	435	490	493	483	463	453	495	457	465	488	484	466	444	475	503	510	493	448	439	479	454	485	453	446	499	479	489	487	436	494	455	513	491	453	484	446	509	470	460	485	500	442	462	482	486	481	481	472	483	514	493	462	498	476	463	460	490	503	481	474	484	511	472	470	466	471	479	473	468	493	507	445	466	500	500	491	512	475	484	491	491	464	489	451	494	498	463	467	486	494	478	452	475	453	486	508	490	499	477	491	491	438	467	443	456	466	461	506	479	490	505	490	461	488	452	506	460	410	498	515	447	464	483	476	421	493	473	464	458	476	473	461	517	454	446	477	531	469	508	436	448	490	462	477	515	451	443	480	502	433	498	473	475	507	521	475	487	500	448	436	499	461	451	491	462	481	442	489	494	460	461	451	448	452	480	452	464	454	466	486	465	437	462	431	529	479	449	490	448	471	447	466	454	487	509	501	502	500	469	463	492	495	444	451	455	481	474	480	492	471	455	440	503	468	481	440	491	466	494	471	478	473	416	462	509	430	491	531	463	501	475	470	513	484	475	461	432	454	479	466	471	497	479	500	458	464	473	447	444	468	490	488	474	481	507	474	464	505	462	483	494	496	479	498	448	497	460	510	455	452	466	509	479	432	464	482	467	479	495	469	506	482	503	467	525	459	459	498	468	472	477	467	456	432	485	494	479	485	531	483	478	476	479	497	483	440	458	478	475	497	519	468	483	494	479	441	484	461	472	485	516	475	462	451	465	475	488	447	506	486	474	475	438	481	484	514	503	476	479	445	492	444	460	512	499	462	472	497	457	484	510	465	458	470	462	498	468	495	482	494	443	473	481	458	478	463	500	485	491	463	454	497	522	482	495	477	462	495	470	472	452	504	460	488	490	489	479	452	488	418	487	466	494	487	506	492	484	465	465	509	493	451	467	478	502	507	472	469	509	491	494	496	472	486	518	507	444	484	466	486	484	483	466	471	470	499	514	484	489	436	436	478	473	507	506	512	486	472	488	496	479	497	486	465	474	496	483	466	458	447	489	444	486	481	435	484	462	509	478	517	493	440	471	471	464	438	473	489	490	503	464	486	490	466	443	462	513	458	536	474	485	479	475	498	520	472	474	473	431	455	525	483	501	474	455	484	481	465	433	480	465	481	428	444	496	470	500	468	461	461	501	487	471	468	481	517	471	495	447	451	457	467	490	457	486	474	516	461	465	481	493	485	483	490	466	470	487	492	480	440	447	470	452	455	491	455	491	447	460	492	459	472	453	458	479	470	503	498	480	491	469	457	516	479	470	480	495	466	516	507	442	474	494	471	490	452	493	499	484	498	476	475	470	464	489	468	480	531	469	453	450	473	465	510	434	519	504	500	440	471	426	489	455	444	495	483	482	438	486	494	470	467	490	462	510	484	460	514	491	472	499	469	521	518	496	468	482	472	500	457	469	448	507	478	508	438	481	464	479	430	495	469	477	471	489	473	463	481	500	485	447	502	485	489	495	437	448	480	488	519	454	483	501	447	470	472	520	509	473	481	450	442	481	486	483	490	494	515	496	464	475	483	492	482	492	507	457	494	478	446	523	502	482	456	468	469	466	471	514	463	480	514	446	471	475	443	472	449	479	523	475	479	458	499	487	475	519	482	464	461	465	478	487	489	496	463	481	432	482	481	458	437	485	460	484	466	459	475	488	458	516	471	507	493	510	478	473	469	491	501	487	488	473	472	453	478	484	512	461	492	424	484	480	487	441	443	500	494	463	446	454	471	500	462	471	495	458	464	494	483	512	466	478	493	446	464	486	474	478	508	519	471	487	471	480	462	448	480	521	486	484	499	498	472	463	456	474	466	442	468	472	493	454	465	500	479	453	518	477	481	499	441	463	464	486	482	459	481	522	474	490	467	486	483	498	494	483	506	465	501	460	479	522	468	472	495	481	452	490	487	491	456	494	486	470	478	495	458	506	429	519	459	470	480	485	487	481	485	526	485	470	480	472	470	474	512	522	465	431	480	493
27531	20566	8443	1792	904	539	461	358	305	310	274	275	296	267	272	274	270	246	262	245	244	261	262	280	242	268	240	265	282	232	235	233	238	221	233	252	253	231	229	234	228	249	247	262	216	289	243	263	234	257	249	234	233	228	261	240	226	249	261	246	245	238	244	245	249	247	255	240	269	236	239	295	244	251	239	245	241	226	226	257	219	230	236	248	250	239	242	242	261	254	247	215	235	244	242	266	237	241	230	260	242	239	237	249	213	256	252	252	235	232	235	241	274	247	235	240	241	264	253	243	228	274	240	266	247	226	256	245	238	267	252	232	254	258	259	219	233	235	242	256	225	265	225	208	242	227	279	239	246	236	254	253	261	224	281	227	225	231	245	246	274	257	227	223	258	233	242	237	258	253	259	236	241	242	227	242	218	233	226	243	241	233	241	247	238	218	252	212	251	265	240	224	254	256	267	225	257	244	256	231	277	273	250	227	246	255	253	255	241	250	253	257	231	224	258	246	235	224	244	252	260	264	263	238	227	238	245	271	245	227	241	225	244	223	247	222	230	231	264	220	224	227	218	221	208	204	250	235	229	244	248	219	241	251	261	251	256	233	248	269	236	239	252	215	255	225	248	232	287	242	234	242	255	226	257	284	248	224	244	223	227	251	274	245	247	240	223	268	251	233	229	243	251	234	227	217	261	213	268	262	252	255	237	259	254	255	246	272	236	248	245	245	246	238	218	241	256	224	263	252	249	227	272	244	243	262	240	227	269	236	202	238	262	254	248	240	238	285	242	228	245	225	268	238	243	252	254	249	250	244	248	231	218	227	226	260	234	247	220	275	216	243	233	246	243	230	232	267	242	232	275	245	238	240	237	246	261	249	249	240	255	253	258	214	241	243	255	249	270	242	242	245	229	245	232	267	235	214	269	241	239	220	248	233	251	242	259	238	268	187	254	236	247	257	235	234	226	241	284	237	263	229	233	217	241	220	256	261	244	236	234	238	263	273	243	246	267	242	238	233	249	233	248	234	228	251	241	255	235	252	230	255	250	251	216	255	258	248	273	253	234	249	229	254	244	246	247	241	226	233	242	243	255	271	252	239	258	234	236	204	238	246	248	237	240	253	240	228	243	234	266	242	247	237	240	232	241	260	251	225	225	263	217	236	253	263	250	219	247	202	248	221	207	239	263	240	227	246	231	240	239	232	244	225	241	224	263	269	242	237	239	253	248	237	246	256	256	258	233	249	229	228	280	251	242	247	254	238	242	219	252	259	234	252	209	239	252	249	240	207	222	244	223	235	231	245	250	229	237	272	242	210	242	236	253	242	269	231	238	256	263	240	243	240	244	213	238	237	240	232	241	238	256	255	246	221	217	258	260	250	228	255	255	238	217	237	257	244	224	234	271	295	242	263	228	247	213	234	255	259	248	235	253	238	261	240	244	275	265	227	232	270	230	246	246	270	237	277	278	265	240	249	255	234	246	282	262	250	255	209	249	228	257	208	246	256	225	224	227	258	243	235	265	227	236	214	214	236	231	236	248	230	242	267	216	226	252	236	254	238	253	238	259	244	233	253	219	233	239	256	246	241	247	260	223	205	241	246	251	249	224	262	217	247	255	311	225	249	259	258	268	239	245	260	237	231	253	254	217	235	214	234	259	248	225	255	234	251	232	246	239	245	271	236	232	251	235	268	260	276	227	247	262	243	217	230	284	268	254	282	240	261	231	245	258	234	250	252	242	240	244	244	248	241	234	244	239	217	261	245	266	255	224	247	259	234	234	268	264	239	221	238	248	234	259	222	241	242	208	256	257	256	213	246	230	239	258	235	238	233	277	257	247	243	216	245	235	244	264	244	232	251	254	234	222	233	232	250	231	227	245	247	256	260	256	255	257	256	234	239	236	213	264	237	251	255	265	235	227	240	225	241	230	247	257	246	215	236	253	243	266	248	251	216	249	236	258	231	243	264	251	266	218	238	258	257	258	273	261	236	240	228	244	232	233	221	240	264	243	223	254	221	267	237	248	234	220	230	247	233	274	229	234	227	275	211	255	217	218	242	245	267	245	237	253	239	245	237	255	241	239	235	243	251	254	227	266	257	230	240	249	208	244	240	234	244	255	263	239	264	250	212	229	243	258	259	229	250	246	217	255	249	252	236	235	260	256	232	241	224	246	241	257	256	242	239	226	249	228	265	253	220	258	242	245	241	238	270	224	257	232	245	239	231	267	217	241	232	257	251	231	256	242	242	231	258	241	228	239	235	246	234	255	261	235	249	240	240	236	239	238	239	254	264	250	268	258	276	258	265	249	260	253	249	239	237	227	222	237	267	224	233	246	239	249	233	215	254	241	246	245	222	219	224	234	234	259	245	262	256	283	273	265	250	247	244	232	251	267	234	235	234	279	270	242	248	237	230	232	252	255	255	234	215	242	253	229	254	244	251	220	256	252	251	214	241	217	254	219	258	248	228	236	216	229	228	241	252	259	235	266	239	235	240	235	232	225	241	252	250	209	249	245	235	248	241	235	246	234	231	249	210	248	241	258	282	243	253	224	228	233	245	229	244	256	254	256	248	231	256	234	237	226	228	250	228	236	251	234	238	270	254	229	250	258	252	223	252	224	255	235	217	240	246	273	245	234	251	237	256	231	266	238	262	222	241	270	236	242	271	255	261	298	240	251	253	237	273	245	250	260	227	262	232	252	256	263	245	264	248	236	252	256	238	239	255	255	246	226	272	238	245	238	246	245	238	243	260	252	247	267	242	237	241	236	240	235	229	236	232	214	229	230	235	236	249	242	250	233	240	257	242	233	242	251	227	225	253	242	258	242	237	245	241	268	243	242	245	251	241	264	279	274	255	273	248	232	246	267	239	239	230	241	222	263	254	268	225	274	250	235	241	272	221	241	265	245	246	260	227	258	226	253	251	238	259	219	218	205	235	236	219	246	231	249	235	252	260	299	259	230	231	238	263	248	276	252	267	245	247	258	246	266	267	220	239	232	262	254	245	249	218	231	257	243	228	244	223	253	260	216	244	228	262	245	225	229	228	252	233	215	261	278	255	238	256	240	238	253	231	237	233	244	252	244	237	248	226	254	264	262	227	199	265	225	257	247	237	223	242	217	255	244	227	242	257	221	244	227	230	274	260	249	226	236	234	228	221	240	250	248	263	230	249	245	246	225	241	272	223	222	252	280	229	249	254	228	232	250	236	221	233	217	233	216	257	211	237	219	262	239	220	234	255	253	233	234	230	249	215	260	228	261	245	242	242	241	241	257	246	215	237	226	248	235	251	214	247	212	261	248	233	226	241	270	231	250	255	215	265	233	218	243	263	256	232	227	220	276	253	244	245	254	240	218	237	243	255	257	258	254	224	242	251	235	241	249	242	248	239	267	240	233	267	219	233	241	256	249	231	230	239	225	287	242	248	225	238	237	232	267	232	226	219	251	261	239	241	249	252	235	221	264	255	261	232	252	243	272	226	241	262	242	230	239	256
5386	5619	4814	2430	1736	1197	916	742	619	543	466	442	400	394	433	391	371	369	355	341	358	358	362	356	325	309	331	312	324	347	336	339	325	308	353	355	317	326	323	315	323	331	317	345	327	298	293	347	348	343	343	291	321	322	308	335	315	339	363	289	320	323	344	347	325	327	345	319	307	330	317	330	326	344	329	349	347	323	333	323	287	317	302	346	318	306	353	322	319	337	321	323	341	318	327	315	330	336	356	348	322	365	347	329	345	310	297	315	328	315	323	305	363	292	332	296	354	332	348	347	342	332	325	351	323	295	317	280	311	330	332	344	317	292	305	316	287	322	335	331	295	318	326	310	333	330	343	334	345	315	334	325	347	360	326	327	335	342	342	336	342	302	297	312	331	331	306	293	348	319	341	328	329	376	296	333	321	326	324	318	321	314	342	324	318	314	320	296	357	350	324	292	324	313	339	347	348	341	314	321	321	340	317	311	304	316	306	317	343	330	358	332	315	327	295	310	345	329	318	320	320	283	330	317	323	329	343	340	322	329	307	326	331	322	319	314	303	343	327	285	298	342	315	337	307	327	333	320	330	310	322	314	329	316	318	286	324	324	338	324	319	342	334	331	327	353	330	313	358	311	311	289	318	332	333	299	311	330	311	333	314	334	329	315	300	313	329	280	331	336	309	326	334	326	336	331	308	334	336	317	333	302	327	320	348	319	359	331	340	300	316	303	341	342	347	342	342	300	288	348	324	335	351	319	298	343	339	305	323	343	333	334	335	333	351	333	362	318	322	308	312	363	310	337	348	316	363	343	337	334	336	332	327	311	335	293	309	288	338	342	308	296	315	336	323	299	352	322	322	321	292	329	314	313	338	359	322	298	316	311	302	315	371	358	325	330	320	329	321	355	337	337	321	348	313	314	337	334	319	331	333	365	317	323	312	347	305	286	334	303	316	312	334	321	304	316	307	316	305	330	329	331	316	338	372	327	327	330	303	324	340	336	321	310	313	335	310	323	316	341	323	365	336	311	339	309	324	350	313	306	297	304	321	346	336	324	340	335	318	320	329	328	334	299	325	324	324	323	314	341	340	338	347	307	329	332	291	319	331	316	331	332	318	339	298	317	333	337	363	283	327	338	347	331	310	317	300	345	317	303	352	316	289	325	329	344	318	313	298	302	331	312	314	309	332	341	330	322	328	324	340	317	345	319	321	332	302	284	333	307	330	319	324	334	297	327	334	322	314	341	325	337	318	307	328	308	306	319	327	325	302	319	362	300	312	333	310	329	306	320	294	300	359	306	313	287	291	328	337	284	316	317	321	300	311	332	333	340	332	317	334	315	308	347	378	344	325	342	318	330	302	343	327	339	309	320	337	295	304	347	328	304	342	316	339	332	318	330	312	352	360	333	314	321	310	309	319	315	337	346	316	358	349	320	337	345	323	263	321	344	337	307	320	313	311	302	326	301	322	298	321	341	313	334	336	306	332	325	312	301	336	307	314	338	323	325	312	320	320	312	309	335	306	318	295	325	305	309	340	349	329	265	315	321	336	285	307	325	316	341	331	339	347	318	327	329	335	332	341	311	358	310	309	342	314	319	321	312	328	345	295	321	353	320	342	334	323	352	321	292	368	325	317	323	308	360	333	318	337	332	336	332	324	305	366	341	363	324	361	306	296	359	325	373	336	335	312	336	320	317	296	321	294	331	354	291	335	332	348	315	305	346	297	303	335	354	326	289	344	296	296	338	318	291	333	333	307	315	346	306	328	293	320	342	317	312	316	318	349	317	299	335	323	315	325	316	314	365	306	324	336	328	329	361	324	320	323	344	326	318	357	304	317	321	311	330	336	334	327	325	300	342	351	335	286	337	351	297	329	315	324	317	301	338	343	327	309	347	322	326	293	336	341	350	311	343	298	324	299	281	341	301	341	326	350	347	328	341	311	321	360	304	335	348	310	356	300	318	328	323	294	316	330	318	330	326	309	291	346	296	320	347	346	313	351	317	317	338	348	324	311	306	325	321	317	299	334	291	355	333	347	370	313	348	299	326	328	343	336	329	296	335	331	312	381	324	315	284	280	316	338	298	331	342	338	321	355	324	353	370	345	342	317	328	313	328	339	328	331	295	347	318	341	318	307	330	304	328	326	319	300	325	313	320	330	342	344	298	302	331	322	319	350	328	348	347	336	326	316	331	339	327	322	313	297	325	332	292	303	319	302	348	347	316	298	314	330	337	340	305	288	316	336	306	334	338	344	318	316	309	295	291	337	318	324	308	324	317	316	328	313	301	331	340	338	326	325	311	338	346	323	315	342	340	317	321	312	326	327	315	317	317	326	325	337	335	318	316	295	331	382	336	330	310	307	333	339	312	336	330	345	343	328	305	301	331	356	306	299	321	316	309	328	324	330	318	360	291	307	318	346	333	321	349	339	318	326	314	322	346	315	319	314	335	313	322	338	302	334	314	329	354	307	342	317	301	293	314	323	315	306	337	336	348	350	295	340	287	310	304	353	338	314	268	325	323	311	318	326	351	349	310	333	328	314	321	330	331	335	297	310	334	377	336	326	312	311	352	323	333	335	331	314	306	316	333	305	323	320	332	309	329	332	358	343	310	337	270	308	336	294	319	334	331	344	326	338	344	309	321	319	317	330	354	297	311	324	341	351	305	294	347	311	302	340	323	328	329	343	321	313	306	339	319	313	316	326	320	361	313	318	349	305	326	316	311	306	320	363	321	327	346	344	324	324	317	317	325	317	330	323	299	335	313	342	339	316	334	324	334	326	318	314	364	316	324	305	339	307	295	297	325	322	329	310	296	350	295	325	322	317	324	340	330	345	321	314	313	352	338	316	340	341	309	317	334	323	316	350	321	338	286	332	323	320	340	336	338	327	313	353	308	346	311	347	338	326	313	312	335	344	303	322	328	329	346	321	325	366	299	344	346	316	329	321	328	320	312	331	308	307	352	354	324	323	292	324	332	300	347	319	337	318	333	330	297	331	321	309	327	305	309	330	309	330	303	328	325	331	344	296	336	315	319	343	335	356	314	315	290	311	304	331	343	292	320	356	316	315	303	334	325	317	359	329	332	343	319	317	284	314	294	309	315	331	333	331	318	358	310	296	295	297	322	338	319	358	330	301	331	341	337	335	334	297	381	329	297	338	335	331	356	321	304	315	328	319	326	340	327	354	284	317	297	320	345	327	315	319	332	356	282	328	285	321	309	334	346	322	300	329	299	313	328	300	317	330	325	340	328	305	302	341	295	342	329	324	334	344	319	317	341	322	328	317	294	300	351	310	308	338	347	319	335	319	290	319	339	325	309	297	345	345	324	330	296	334	315	329	303	315	337	331	289	311	333	320	305	336	344	353	329	289	312	332	325	308	311	317	323	317	318	291	336	341	347	322	318	342	341	335	290	319	338	336	327	344	353	343	329	304	302	361	343	347	307	324	327	329	319	330	323	340	322	321	341	294	324	322	354	308	325	320	327	333	319
24434	21604	29043	24630	21561	9113	1594	990	796	705	671	575	561	537	525	477	506	491	470	470	462	442	507	457	479	442	464	429	411	407	404	420	454	428	433	401	452	420	407	414	419	466	383	423	458	393	397	438	412	422	406	389	403	392	416	396	433	387	413	387	418	389	394	405	424	389	410	401	400	401	420	418	429	397	422	378	420	408	386	406	399	400	400	427	415	383	397	407	382	392	410	402	425	416	436	418	420	420	408	416	393	432	426	413	413	402	409	405	406	437	407	416	396	358	410	443	408	380	417	408	399	428	439	435	381	397	436	400	395	417	420	406	413	386	441	342	382	441	400	412	428	419	414	391	394	435	410	409	387	400	402	439	381	386	410	414	392	391	386	374	446	422	414	388	407	395	405	403	383	392	362	405	402	374	397	393	443	432	405	448	389	381	416	430	394	456	410	393	385	399	397	376	381	382	423	398	375	399	411	397	376	374	402	360	382	371	393	407	387	432	469	421	409	371	369	419	378	388	415	403	426	403	412	417	421	430	415	412	417	384	398	439	451	390	398	368	403	404	395	394	394	406	395	402	402	391	419	403	404	372	380	419	429	431	407	370	386	415	410	405	397	407	348	393	402	349	423	406	348	385	414	390	418	398	399	392	404	403	418	381	410	406	384	419	425	358	436	433	391	423	403	434	399	427	396	410	422	431	371	409	402	433	413	399	417	382	399	353	399	410	385	413	396	413	391	374	388	398	426	421	379	398	423	417	400	373	393	382	419	405	403	386	390	396	407	394	397	403	415	395	413	423	405	398	386	399	443	394	381	367	401	399	383	420	444	397	405	410	414	438	411	399	402	381	416	411	381	384	413	381	436	392	389	391	369	403	398	432	388	406	387	407	391	397	393	400	395	387	345	416	437	386	422	361	411	374	412	408	427	412	402	407	406	397	401	388	385	424	418	411	379	394	412	386	374	414	399	409	434	436	441	363	394	428	421	413	400	402	383	381	390	395	410	390	440	445	387	379	454	410	393	402	402	373	416	431	429	432	402	441	388	379	392	435	457	409	423	438	394	423	381	385	388	399	413	381	378	478	423	419	396	379	365	413	414	409	403	366	425	438	427	386	381	389	376	420	391	418	422	392	426	392	400	388	409	398	390	396	415	380	407	410	402	438	375	397	431	413	413	420	398	378	372	393	424	400	407	394	432	421	418	425	421	393	368	426	435	415	418	422	377	434	358	401	404	407	413	405	386	423	386	391	386	413	394	394	386	402	403	363	416	389	409	361	364	423	395	396	401	388	406	415	394	432	406	419	399	382	407	408	406	405	394	408	453	417	387	390	416	389	375	412	391	407	388	399	356	408	418	396	437	405	450	399	417	435	403	455	384	408	403	421	408	385	419	423	404	388	385	385	385	375	403	417	407	413	409	414	382	400	397	412	432	452	422	398	409	406	372	407	368	410	403	418	385	401	421	432	416	413	396	363	393	396	424	400	417	411	391	434	401	378	363	389	402	400	385	395	387	425	383	367	435	420	380	391	417	378	440	424	413	418	394	399	381	419	431	414	436	404	370	421	402	396	448	452	416	412	406	424	404	410	403	379	421	397	379	395	352	413	378	407	413	390	413	394	425	423	427	388	364	398	403	454	395	402	405	417	431	397	388	418	372	402	403	412	399	384	415	391	412	388	403	397	416	397	397	402	399	408	393	422	375	403	437	398	373	397	388	425	435	379	407	391	407	410	421	384	415	449	391	372	420	378	391	382	362	392	399	454	408	397	433	389	379	400	401	353	415	424	405	398	425	398	425	434	399	402	396	410	416	421	417	393	367	393	398	402	436	403	398	422	424	391	402	378	380	428	419	341	400	383	420	401	373	421	394	406	389	390	417	417	387	403	406	373	414	406	395	392	410	375	403	379	418	399	419	408	390	380	407	410	363	413	399	420	375	377	437	396	405	397	399	397	405	368	393	399	357	387	419	408	407	393	391	405	363	409	423	384	385	402	386	397	377	431	412	398	411	408	392	370	412	400	394	398	422	373	399	407	414	394	380	407	381	419	423	424	433	384	402	379	428	385	398	428	405	436	415	400	402	388	401	406	439	402	393	392	429	426	440	439	455	382	407	406	404	394	423	435	403	421	397	406	421	420	400	419	447	393	423	356	417	404	398	431	396	402	412	413	411	393	374	426	394	378	424	430	406	414	407	381	410	406	396	415	389	383	364	395	380	406	378	387	427	396	419	381	380	399	404	427	370	416	402	392	398	392	445	375	414	389	395	401	390	405	388	427	407	409	385	416	401	371	386	429	352	397	394	445	416	408	393	378	374	415	433	413	388	387	395	444	389	396	409	394	396	392	428	405	400	435	427	374	393	412	419	362	427	412	412	404	371	406	383	427	434	395	372	422	402	393	387	394	399	425	411	448	414	428	418	395	394	430	431	385	436	382	380	428	401	370	431	399	382	397	371	382	424	398	410	380	431	389	410	392	403	395	414	415	402	379	393	384	390	421	417	390	414	382	406	438	380	390	403	402	428	389	398	396	398	398	424	440	381	382	401	397	413	394	361	413	432	396	418	435	403	390	437	418	424	380	413	377	400	374	419	439	394	397	419	411	403	404	408	386	425	369	389	436	388	410	387	398	396	429	393	397	424	423	411	383	398	448	404	415	399	367	415	421	387	378	423	380	398	399	386	401	390	384	409	399	365	402	400	371	386	376	417	409	371	385	383	423	423	399	422	410	413	388	404	390	388	409	411	426	389	418	420	373	399	409	385	391	427	353	419	376	411	375	418	415	407	382	388	415	407	399	389	397	402	418	358	453	364	396	417	396	391	365	395	390	419	402	387	405	405	416	425	424	391	382	419	393	388	373	436	386	411	403	392	408	409	385	441	374	412	417	436	432	375	412	386	412	430	391	410	426	394	402	365	408	412	431	410	410	398	429	414	385	402	381	459	385	444	398	395	393	410	394	396	420	408	399	410	394	397	383	395	404	438	385	384	431	406	388	432	414	412	413	458	422	406	405	356	418	403	421	398	395	406	440	387	373	392	421	379	375	450	397	414	385	415	393	391	411	410	418	376	384	387	345	403	412	376	395	416	372	412	445	400	362	408	384	380	420	422	383	436	391	405	402	429	419	379	440	394	400	395	420	429	386	376	435	421	410	396	401	403	415	386	365	432	370	395	416	395	397	414	391	404	418	401	385	398	424	383	430	434	398	377	407	397	393	415	423	383	410	396	397	419	447	407	388	418	428	394	450	427	425	370	419	427	431	415	400	377	402	412	411	427	400	409	402	401	443	379	402	420	418	389	381	406	416	441	409	430	408	404	402	387	386	350	381	394	410	424	397	407	420	422	399	420	410	451	395	393	408	419	412	385	387	404	390	393	424	385	385	398	381	400	413	388	417	418	396	421	428	418	397	384	396	411	424	396	393	416	377	405	410	392	395	390	404	413	427	429	389	418	371	378	404	440	395	403	420	417	383	420	413	407	423	393	412	374	428
7008	15134	12575	6921	4889	3492	2680	1984	1697	1480	1169	1097	964	879	830	806	795	733	761	674	688	624	642	662	669	592	630	611	611	592	581	585	557	578	553	581	553	552	528	603	599	553	554	569	535	533	531	548	501	575	580	567	548	598	570	551	555	534	517	555	548	498	545	549	530	560	517	510	556	516	554	560	562	535	536	576	521	541	560	546	530	547	517	519	510	545	532	530	550	554	581	564	568	518	522	551	536	533	568	505	591	514	538	537	537	548	522	538	551	513	561	508	524	537	539	531	545	518	603	522	548	526	539	544	533	515	527	514	547	546	522	544	508	534	585	524	554	545	551	535	536	564	501	540	504	557	511	531	556	518	545	481	498	544	534	558	492	527	519	549	494	566	522	562	526	520	529	508	550	540	542	548	536	527	526	520	523	513	533	493	550	496	544	564	574	584	550	549	525	560	536	530	554	525	516	537	515	519	535	539	559	506	556	528	551	547	547	535	525	519	517	509	539	510	534	560	536	554	566	542	550	500	560	550	523	539	544	520	510	523	508	559	530	523	551	503	527	509	556	578	532	532	546	554	517	530	551	582	541	524	557	521	573	494	509	563	543	535	561	466	502	517	515	530	535	541	538	557	540	519	536	486	517	556	558	560	528	520	516	549	518	542	523	509	527	527	551	523	568	548	551	536	534	527	546	559	583	522	520	550	530	527	515	526	492	548	566	568	480	544	548	539	531	525	567	523	524	567	533	539	559	605	546	565	548	550	522	527	550	555	491	517	549	574	543	549	500	508	569	511	546	523	548	563	531	542	557	527	507	520	511	517	523	551	557	525	547	533	492	503	564	537	543	549	545	554	557	523	544	536	533	518	527	544	525	516	560	548	544	522	529	534	509	572	510	509	521	559	561	505	540	517	520	544	514	565	525	551	548	512	523	518	499	518	494	571	577	555	543	492	562	537	549	493	555	529	556	534	532	529	519	527	572	594	545	552	538	559	510	515	531	491	514	507	510	559	532	511	501	509	512	492	502	533	521	536	539	520	499	537	523	569	537	493	554	539	566	546	536	503	544	524	560	536	527	536	521	546	512	538	593	553	580	544	510	555	580	501	517	553	531	554	561	544	578	536	539	540	603	548	545	517	521	513	540	541	563	541	554	576	550	544	561	492	516	573	496	535	542	519	518	517	544	548	549	528	513	545	549	558	527	532	537	506	520	562	546	546	499	535	545	570	542	529	542	561	576	507	544	512	537	535	503	552	567	534	503	530	548	518	510	557	565	513	547	514	545	529	561	527	555	587	549	544	521	527	553	530	522	535	526	539	563	545	538	519	494	558	509	512	533	513	580	552	532	530	484	525	542	565	532	544	583	526	547	544	531	562	540	508	503	557	574	561	530	569	586	555	516	513	536	515	520	521	551	570	521	521	495	533	593	528	519	534	561	518	551	521	507	520	540	540	523	547	571	505	488	549	504	466	493	579	514	556	576	526	553	539	545	540	541	499	520	556	486	543	546	535	502	558	515	521	542	509	545	507	547	550	548	523	541	516	541	511	558	510	541	535	544	548	557	527	524	527	514	527	558	532	524	478	562	559	529	556	552	552	551	527	544	547	542	550	552	558	539	538	542	558	491	537	508	541	577	551	514	554	513	553	517	532	530	506	514	539	504	549	545	574	554	526	518	523	496	577	525	533	524	505	536	511	518	547	522	550	515	525	553	535	516	483	564	499	552	525	514	520	518	522	563	540	509	553	539	537	549	536	513	527	523	505	556	484	556	556	514	512	547	555	577	539	562	566	507	573	538	546	527	476	510	535	473	520	527	538	516	559	511	544	533	583	539	538	535	507	540	510	542	508	537	565	550	551	529	554	520	545	573	551	554	525	535	519	520	482	552	518	525	571	554	533	551	529	533	565	597	524	506	498	583	524	536	552	537	558	541	503	524	550	563	523	527	565	509	516	536	536	533	557	514	526	524	519	530	556	516	546	558	529	503	586	513	490	541	535	516	544	500	575	493	528	520	553	524	550	551	585	522	508	547	557	503	538	512	546	512	532	550	523	587	528	520	566	543	485	539	566	542	543	544	571	520	554	538	528	539	511	509	510	507	558	522	519	570	561	559	532	588	529	518	518	572	518	558	509	565	541	541	574	566	538	530	524	525	506	539	541	534	502	509	542	481	513	521	509	547	538	509	534	548	521	539	512	561	508	502	546	528	511	535	538	546	531	519	542	553	531	533	537	550	474	574	560	571	503	556	523	534	531	547	564	568	574	539	542	542	545	540	513	550	540	541	522	529	525	493	513	506	544	540	554	506	555	507	532	518	568	526	523	516	513	551	531	539	554	505	532	549	528	528	524	523	527	517	553	533	555	525	536	572	533	506	539	494	550	538	529	520	531	570	521	520	519	535	530	540	557	538	556	521	543	581	531	519	532	502	520	512	542	489	607	503	546	513	553	531	507	511	510	551	534	520	586	549	508	553	525	560	532	587	516	560	551	530	529	564	563	536	526	550	547	538	590	521	520	537	565	543	583	525	532	522	504	583	556	533	552	480	534	502	517	530	568	547	530	544	552	555	527	548	518	518	527	523	557	546	576	566	539	530	506	528	540	523	563	506	544	547	532	497	531	533	543	527	555	554	538	531	555	512	531	553	522	546	488	553	556	523	533	508	523	492	528	569	540	562	536	579	531	519	541	507	516	518	518	510	563	544	512	557	552	521	535	557	539	480	553	557	540	517	501	517	550	525	570	521	500	531	535	549	566	576	547	507	519	544	538	530	535	546	498	510	512	541	512	527	506	516	468	569	510	495	560	545	526	520	525	511	559	529	512	513	601	518	573	512	525	535	548	531	533	566	561	517	524	497	489	522	582	564	542	514	561	563	541	530	489	552	540	504	534	512	548	557	529	549	560	545	502	521	563	496	581	542	554	524	578	546	517	531	592	535	544	521	579	521	531	558	546	585	508	553	544	528	566	554	539	539	547	520	536	504	528	551	537	513	497	511	565	495	536	486	532	560	516	508	515	541	553	521	509	540	566	574	568	534	550	552	550	558	573	565	534	527	548	539	510	504	525	548	554	517	522	512	499	561	534	490	544	527	559	542	554	562	544	563	519	525	534	517	533	512	513	532	530	512	527	550	591	508	539	578	499	510	564	545	505	568	553	524	521	529	507	542	551	546	527	502	515	553	560	585	502	547	521	531	555	541	548	531	537	517	579	517	546	542	574	510	524	506	520	530	558	549	561	557	528	490	542	525	527	553	546	515	535	508	528	490	515	554	504	569	594	520	571	505	518	549	563	558	527	528	543	543	514	541	533	526	502	527	527	519	528	538	551	544	552	535	523	552	509	557	534	528	555	539	523	549	546	536	521	513	490	526	519	554	536	556	526	497	526	544	510	559	536	552	568	519	526	554	498	562	537	560	508	560	526	542	536	540	566	562	482	516	531	542	505	536	535	538	492	533	549	529	493	514	510	503	545	544	508	555	496	525	506	525	524
23455	21600	29500	24194	21605	21589	6765	1407	974	867	727	690	619	590	525	526	496	508	474	461	440	442	451	434	419	375	408	401	385	364	399	359	349	383	402	361	388	371	348	362	361	407	359	395	398	372	390	387	383	373	390	341	352	371	373	373	391	388	351	393	371	342	374	363	389	362	343	359	336	361	351	351	383	399	350	341	354	322	352	372	337	395	367	337	347	361	337	337	336	366	335	359	333	359	316	357	375	343	382	342	380	403	338	377	360	337	324	383	362	368	355	350	345	355	345	365	321	362	397	328	393	349	357	377	393	356	360	355	350	369	317	365	341	324	334	332	389	328	346	357	362	336	334	331	339	326	340	349	369	359	347	370	353	346	345	338	352	348	380	377	353	391	360	362	368	338	361	354	340	356	329	343	368	382	370	346	361	378	337	341	338	380	336	345	344	338	338	342	339	347	315	343	333	335	353	340	358	353	329	352	367	368	343	360	322	346	370	344	365	321	367	313	316	346	369	332	337	368	336	359	350	356	368	335	375	328	375	336	331	357	367	344	382	343	330	349	337	352	362	373	333	374	359	372	354	347	364	355	355	380	367	367	332	343	371	324	337	370	345	369	363	370	341	340	349	360	331	355	369	401	339	346	346	330	339	338	361	370	356	328	314	383	374	336	318	347	366	394	353	350	375	355	335	360	372	323	331	351	319	338	365	322	363	347	330	385	368	337	355	334	325	358	355	368	346	367	341	396	337	333	304	329	338	355	329	367	334	369	342	337	357	348	363	361	357	368	350	327	366	331	347	332	380	354	334	347	351	357	347	344	366	365	349	348	326	354	370	330	363	356	308	349	350	338	329	346	352	373	362	362	334	342	372	365	366	315	347	359	372	376	403	363	358	339	379	341	363	341	323	349	369	333	338	353	351	378	362	347	342	358	318	346	336	357	362	359	349	358	346	328	352	384	332	355	355	333	335	349	345	321	354	364	371	336	356	300	379	301	342	360	352	311	364	341	351	351	366	345	369	341	359	325	339	385	377	361	322	335	368	325	370	339	358	391	340	339	372	389	328	341	353	373	372	365	366	383	367	315	348	387	322	331	380	360	354	324	362	367	334	361	351	314	326	359	370	334	354	356	339	368	324	356	343	334	355	349	347	352	368	340	334	354	374	315	378	316	307	364	364	354	332	337	339	342	353	368	313	336	336	412	375	365	348	346	333	374	344	366	340	357	312	300	340	404	380	335	323	369	335	336	329	340	366	341	349	366	324	355	362	369	352	393	321	313	345	350	334	369	367	347	355	366	329	336	353	367	352	336	359	348	337	354	351	351	328	355	342	358	350	349	353	350	316	368	334	312	354	342	378	328	380	361	332	337	353	371	323	345	364	306	373	377	339	329	342	332	366	341	330	367	334	350	324	350	351	394	346	356	340	372	350	341	347	326	343	333	344	344	357	347	349	337	379	367	357	337	360	329	350	327	372	356	334	349	321	352	361	329	337	357	364	321	386	309	330	343	357	332	348	342	336	352	366	361	339	360	345	323	361	333	352	328	395	390	315	356	375	336	327	338	345	340	361	367	351	346	352	362	349	381	319	337	338	322	328	350	362	366	324	352	335	338	357	348	352	360	338	361	360	360	358	381	397	402	336	372	338	376	357	365	348	341	354	322	350	354	363	341	336	352	354	348	338	338	401	349	367	346	341	352	365	379	351	363	355	352	351	341	325	361	317	325	342	337	334	370	395	378	378	372	341	351	340	314	352	343	345	364	347	353	359	324	358	340	377	329	353	320	354	349	363	348	341	325	376	346	349	374	349	357	346	358	353	305	344	366	363	367	366	337	369	333	385	336	346	368	360	367	342	325	350	363	333	347	337	364	334	370	320	361	347	325	375	345	328	340	322	342	366	399	385	314	334	368	364	336	364	343	331	295	327	350	381	338	365	363	350	334	396	362	355	340	347	341	347	295	344	356	316	375	325	338	360	363	345	322	350	333	353	341	342	327	364	336	327	352	357	323	312	307	371	338	327	326	355	328	337	370	354	346	356	337	336	338	366	366	382	364	312	377	310	380	359	342	388	361	366	354	357	316	334	340	379	356	332	364	333	348	388	353	320	349	333	335	364	351	355	380	344	353	367	314	331	323	333	371	322	342	361	366	356	352	337	305	361	325	351	353	330	336	334	374	332	324	343	357	363	308	379	360	366	357	353	323	363	345	347	359	343	329	347	354	338	350	331	333	339	306	366	350	347	328	350	389	348	320	380	337	317	391	352	346	371	316	344	339	357	354	341	369	345	351	372	331	356	364	335	313	320	353	343	369	364	366	375	304	337	369	305	365	368	315	326	340	334	355	317	346	360	382	373	340	343	345	370	344	380	356	391	385	355	377	332	373	324	368	332	341	358	342	329	336	345	375	366	371	364	345	366	348	330	373	335	349	385	330	337	342	342	383	358	346	320	388	372	345	357	376	347	364	339	347	345	372	342	343	358	346	346	350	381	319	316	348	348	347	351	345	350	341	355	373	337	287	330	350	352	367	305	334	383	316	356	328	326	332	319	344	351	345	330	339	318	338	335	330	323	352	381	361	329	342	355	338	376	368	337	335	312	323	361	352	344	366	337	322	328	359	316	369	377	329	328	326	330	340	367	321	316	355	352	334	338	365	380	366	322	355	355	382	332	315	360	338	328	339	343	371	396	340	376	358	364	330	376	342	365	367	373	356	378	353	341	326	367	349	370	371	357	389	314	324	320	367	367	366	359	337	325	356	336	347	361	346	363	336	380	357	357	319	327	382	345	350	362	401	356	334	338	346	374	353	342	320	339	343	360	357	344	342	336	350	353	347	313	365	369	347	374	364	345	343	309	380	341	357	364	328	371	381	372	349	350	312	353	339	342	349	360	356	375	337	338	363	334	378	359	346	365	323	358	359	334	337	362	349	352	364	367	343	357	366	377	382	312	363	387	350	362	345	361	363	370	342	345	357	333	336	369	330	329	329	359	384	334	329	367	358	354	347	359	363	317	334	379	360	384	350	339	332	308	338	373	344	344	369	370	341	353	331	374	321	380	365	319	338	360	331	364	365	344	360	368	341	331	329	387	352	377	322	342	377	353	355	340	354	345	327	333	347	381	346	364	354	341	366	310	354	375	357	356	342	356	342	351	353	353	335	403	354	353	373	363	368	397	369	357	366	340	347	363	392	326	338	374	348	350	367	368	340	319	352	354	346	347	377	365	347	335	352	354	351	348	349	345	380	324	351	331	351	296	334	357	377	331	336	383	358	354	359	330	362	315	364	357	348	354	340	346	314	367	369	347	344	369	381	378	341	366	350	317	362	342	368	358	368	357	356	361	334	343	348	349	364	336	306	313	305	338	354	343	374	353	312	380	318	346	343	341	327	318	372	352	339	328	336	337	340	380	313	363	318	338	341	343	349	323	351	352	333	362	341	341	363	325	356	387	334	358	343	355	389	343	347	346	351	341	372	349	345	351	360	344	331	356	329
9133	20744	17880	10097	7368	5119	3833	3018	2379	1999	1616	1422	1328	1163	1020	961	845	830	783	766	690	648	647	651	639	604	601	572	579	546	614	534	528	531	525	547	516	531	550	530	473	523	500	525	482	503	473	500	542	488	518	517	474	470	452	479	481	519	469	490	475	508	496	504	460	482	467	432	462	485	489	476	457	513	477	475	456	486	447	464	423	480	518	459	456	480	438	462	463	527	496	459	477	483	435	458	473	514	476	461	461	485	495	495	452	449	453	491	503	462	510	458	462	462	481	478	508	532	474	526	492	492	474	495	458	483	443	477	486	493	506	454	446	496	488	492	455	470	491	491	459	462	453	474	457	472	511	449	474	470	492	516	478	465	457	467	476	464	449	481	473	499	484	445	445	472	482	472	516	442	493	437	474	474	460	472	447	423	449	437	501	486	488	445	448	470	449	456	482	454	476	469	421	462	452	481	454	502	434	482	494	480	479	459	490	484	480	504	475	462	477	511	485	451	449	458	475	478	477	448	459	422	470	452	474	470	470	503	487	459	478	479	480	454	474	466	438	456	471	461	483	448	493	479	495	489	479	465	466	447	444	475	469	465	469	437	468	438	478	458	477	483	454	472	476	482	445	438	515	467	488	475	511	485	457	489	502	498	482	489	482	448	494	470	433	467	456	459	469	454	485	503	470	506	452	456	461	478	445	498	473	476	456	514	441	466	456	465	490	484	451	508	456	478	486	439	446	456	453	488	426	504	474	446	502	493	484	473	490	460	479	463	455	465	445	498	463	475	467	467	487	466	438	505	476	481	496	463	479	433	478	454	466	459	478	479	454	468	479	467	481	456	490	484	458	464	508	436	494	498	493	458	494	441	458	455	485	439	482	503	468	496	511	512	499	497	456	478	435	503	455	445	425	505	457	531	447	466	495	437	495	474	468	466	450	480	471	463	459	444	513	514	485	464	475	459	461	450	494	439	472	487	470	472	446	486	458	502	493	479	513	466	455	469	486	487	461	495	448	479	514	449	446	444	455	495	474	468	462	505	461	459	463	499	469	485	479	479	469	460	459	465	475	440	410	451	454	461	498	454	486	436	467	476	473	500	487	453	459	504	484	480	451	484	476	465	473	466	484	486	482	457	483	449	466	461	457	491	504	521	467	453	422	466	507	456	444	456	476	463	474	439	471	430	491	430	481	420	469	459	493	470	492	526	465	508	466	461	437	471	492	475	488	474	480	482	494	477	440	449	469	496	495	487	465	486	463	487	448	427	458	472	462	460	484	475	435	485	442	465	467	479	491	459	444	425	455	457	480	472	482	491	472	441	476	456	489	475	462	437	452	476	477	442	486	484	472	454	482	493	488	477	496	503	460	447	472	457	482	444	515	436	484	442	451	506	486	449	484	478	438	477	461	476	469	458	506	505	462	469	424	474	459	441	481	495	519	526	472	470	452	461	469	486	456	449	457	474	484	458	456	487	479	432	483	499	458	443	480	492	474	492	467	468	460	514	478	472	445	462	484	466	498	450	464	508	489	486	465	502	454	464	455	486	461	479	475	447	500	494	463	470	507	468	473	489	447	451	435	455	492	408	462	470	432	452	462	470	459	462	496	436	479	477	484	471	503	475	425	444	455	451	478	483	482	450	482	465	477	497	462	457	499	466	469	476	424	501	479	482	482	479	460	468	475	454	485	430	478	482	475	415	468	494	433	499	448	433	438	496	436	494	501	509	456	455	473	474	440	487	465	493	496	460	477	461	467	506	435	475	481	537	458	469	489	494	449	490	459	477	450	475	464	476	459	474	458	464	466	505	482	457	489	463	469	502	504	474	498	455	470	478	430	463	456	499	506	491	470	474	479	446	503	450	479	461	485	472	444	468	473	443	449	470	502	495	488	494	490	464	487	471	459	463	489	499	452	499	492	497	468	437	444	467	469	467	480	462	450	427	440	465	491	537	503	451	489	471	475	422	500	462	504	490	487	483	434	476	514	455	461	486	473	444	462	484	464	471	519	530	484	460	465	473	447	498	522	451	457	466	490	454	484	480	504	481	497	499	472	494	439	430	485	490	447	465	481	455	473	433	461	438	484	450	474	485	499	496	485	483	457	462	495	463	443	463	463	471	440	489	457	447	470	512	511	444	444	437	499	465	453	505	480	479	453	487	494	467	468	481	473	487	470	425	472	489	446	471	470	465	432	478	448	482	465	478	491	490	455	484	508	450	483	469	494	491	473	471	485	480	483	473	447	512	478	463	466	479	488	469	474	448	481	453	493	496	490	500	484	511	457	510	427	457	504	451	467	449	436	448	449	414	435	471	481	488	482	468	473	461	502	494	467	450	499	527	446	501	475	449	459	483	475	481	452	457	498	488	457	492	442	462	498	435	459	457	453	483	439	421	476	472	448	476	480	469	471	454	470	462	454	457	482	466	480	479	545	451	465	487	472	470	442	457	498	508	453	443	454	443	473	481	458	459	445	442	470	466	440	475	486	456	445	476	464	450	470	452	480	472	486	467	455	480	453	487	462	472	476	500	470	481	483	453	451	449	482	467	439	479	493	526	478	456	491	479	514	446	513	474	483	479	444	452	452	497	470	517	462	433	455	454	477	501	472	451	504	438	449	510	464	499	493	495	448	463	466	453	495	436	462	472	488	496	478	471	479	441	480	447	503	472	458	492	475	481	492	471	488	467	431	461	482	463	482	469	459	469	473	471	473	465	446	444	472	466	488	467	472	472	483	467	482	468	510	431	490	445	468	505	476	478	475	514	426	472	471	442	465	472	488	504	450	476	461	457	467	478	491	484	482	459	470	471	474	518	498	500	495	463	474	509	461	473	461	503	459	480	518	484	480	480	495	455	453	467	446	465	469	468	434	466	475	479	466	441	485	459	490	468	465	490	446	466	487	505	488	455	438	476	459	481	460	477	474	483	474	479	504	454	445	437	487	485	473	452	465	502	456	444	439	484	450	464	454	479	468	488	450	490	472	458	524	463	502	483	459	465	473	453	462	465	490	474	513	432	488	475	464	463	460	452	474	481	492	475	502	488	452	478	507	473	475	489	467	475	495	493	458	496	464	505	458	453	490	474	473	458	492	497	466	468	478	481	465	476	461	473	472	506	453	507	463	484	491	465	461	459	459	464	482	442	480	496	469	495	450	465	449	477	463	453	482	463	450	495	465	481	443	434	462	467	470	499	480	498	452	460	485	484	450	432	455	476	442	454	450	454	476	483	460	446	484	486	451	424	489	491	432	466	481	459	457	445	503	453	461	456	456	488	430	493	458	482	444	474	458	494	486	476	493	468	471	484	494	491	470	498	464	465	450	463	472	454	504	478	467	473	487	430	456	467	487	465	450	423	444	482	484	431	436	459	483	474	474	449	458	444	461	498	450	484	441	474	470	470	486	447	468	485	480	482	481	479	457	460	452	471	464	460	494	507	472	494	469	512	481	455	456	488	488	498	442	471	481	417	490	473	484	452	467	484	444	478	483	420
27554	20592	8229	1557	819	541	422	392	293	307	290	248	275	291	261	259	251	269	247	279	239	259	244	249	269	238	259	244	237	261	262	243	253	225	252	260	233	232	232	254	221	227	272	223	211	232	247	226	245	228	268	265	246	242	242	253	264	273	239	235	233	200	231	211	260	253	245	244	245	232	256	232	243	253	248	242	227	237	218	240	248	260	246	224	247	274	253	270	247	254	251	220	233	251	224	229	230	252	272	224	235	252	232	249	232	239	253	275	238	281	232	234	222	247	213	234	240	234	248	263	250	219	229	240	257	246	212	260	232	239	243	264	217	240	234	236	238	214	231	236	259	234	213	222	257	246	234	239	223	256	230	259	212	236	236	230	243	208	243	255	246	217	238	235	252	245	237	245	231	245	226	215	247	232	227	223	210	240	247	239	245	258	267	247	257	263	219	208	230	228	237	239	240	245	258	234	279	219	219	235	235	227	219	233	247	257	249	256	246	239	219	224	261	244	253	243	242	244	234	255	244	220	230	232	240	257	241	247	232	222	254	223	245	237	258	236	228	217	240	241	241	218	221	237	244	222	228	233	206	268	236	237	248	217	237	263	230	241	226	255	223	228	235	234	253	228	235	220	236	222	246	239	225	219	248	246	228	246	227	242	283	234	217	233	257	227	251	249	299	246	257	236	233	219	238	226	227	222	202	235	219	228	250	234	259	255	222	244	245	239	232	225	217	228	260	244	253	236	253	249	244	233	258	244	201	250	239	240	213	269	253	240	244	237	254	248	233	225	240	229	242	240	253	231	226	224	270	235	219	253	215	242	210	264	210	206	200	224	233	235	262	248	243	245	254	245	209	247	248	241	231	212	267	224	251	210	255	265	247	213	221	229	251	267	262	223	249	223	237	248	239	252	238	257	246	230	241	254	265	243	220	230	246	234	238	215	243	234	236	227	236	220	221	264	248	259	252	239	243	240	237	248	238	250	235	212	230	265	234	234	246	242	210	235	218	235	254	201	254	258	268	254	242	252	231	253	263	250	265	212	263	231	227	232	229	239	233	223	256	206	251	247	231	239	229	237	225	226	241	214	246	229	232	237	245	223	254	242	239	239	236	216	245	269	210	218	262	228	226	220	243	273	245	227	228	243	251	234	219	237	229	221	223	260	225	260	240	234	267	200	235	247	247	234	237	265	199	248	237	237	238	225	234	271	224	235	227	239	243	242	278	274	237	244	231	229	247	261	222	243	256	233	207	216	249	222	261	250	264	214	258	218	229	223	238	230	232	264	232	236	229	244	212	224	262	238	256	226	254	234	238	226	244	234	258	254	265	230	271	245	237	256	258	238	207	234	254	243	260	241	247	224	249	253	221	228	233	244	235	241	221	240	240	235	239	257	216	244	236	237	252	226	243	246	267	268	233	229	273	236	265	260	261	225	227	250	261	248	239	258	235	244	235	253	226	248	227	211	239	242	208	239	267	232	244	214	258	240	200	222	234	206	213	226	239	229	226	236	210	242	220	217	229	244	265	216	249	233	241	248	252	232	208	261	265	235	235	240	256	266	259	248	247	243	266	246	243	242	221	246	212	240	225	223	261	231	240	235	233	238	255	244	244	248	224	277	219	231	252	196	242	230	222	266	257	239	242	227	279	214	239	263	244	246	258	239	264	218	236	228	235	250	231	240	233	220	239	265	261	242	249	230	241	253	252	247	212	226	240	247	258	229	226	256	242	217	233	246	235	258	225	244	254	220	222	265	244	267	248	227	221	220	273	247	225	215	203	219	253	270	212	212	223	237	235	233	215	235	248	254	248	223	225	251	238	243	202	226	239	236	237	241	263	230	244	247	239	219	234	219	246	199	245	207	233	262	245	238	240	234	241	224	220	242	254	227	213	243	241	237	246	237	243	226	253	247	247	264	236	264	255	227	248	235	240	222	249	245	230	277	224	245	217	233	272	222	227	231	237	222	222	232	273	223	234	213	227	228	227	265	225	261	233	232	250	250	243	254	265	241	227	235	237	262	286	255	229	261	240	241	232	236	214	241	227	243	268	248	243	210	240	247	253	254	240	202	242	213	249	255	249	227	225	247	227	234	251	232	223	241	216	240	225	225	256	224	246	231	232	246	238	227	245	225	213	232	230	218	230	260	229	254	245	218	218	252	253	259	247	295	256	237	229	216	231	210	225	245	239	234	243	238	229	251	231	249	240	240	244	243	217	242	245	258	256	258	208	258	217	219	276	228	238	237	223	273	246	230	241	235	244	237	243	232	232	242	219	246	218	258	231	245	222	228	227	222	224	241	205	221	245	256	215	256	232	225	249	227	227	215	252	252	235	260	268	245	256	237	221	237	204	227	233	205	251	246	274	259	232	262	221	246	260	226	233	239	265	238	236	241	236	241	224	236	236	244	223	233	226	252	233	219	218	228	225	246	255	261	271	269	239	228	219	219	249	227	236	215	228	237	256	248	247	256	243	234	239	242	245	229	228	255	252	251	241	238	230	254	224	216	227	209	248	207	241	232	220	231	241	233	235	236	240	256	238	261	235	232	247	267	225	219	254	192	247	229	258	237	257	255	229	258	236	251	243	241	221	256	250	238	226	236	225	252	240	242	285	206	233	234	249	229	229	232	264	235	246	228	250	252	234	260	233	239	227	237	241	245	214	236	243	243	230	234	247	225	247	241	229	211	224	237	201	246	219	238	223	252	231	216	243	211	244	235	234	264	232	227	240	246	249	232	221	245	260	253	240	246	238	219	289	238	233	241	243	242	269	245	217	216	227	198	234	228	239	239	246	245	232	239	250	228	227	231	222	224	251	241	232	242	252	229	248	279	247	241	225	236	229	245	219	229	224	248	257	234	257	217	235	234	222	243	246	227	241	235	243	224	237	248	240	258	261	223	241	210	260	254	250	235	243	220	233	244	230	222	219	231	243	229	253	260	257	220	226	254	218	235	223	254	229	236	253	225	260	224	235	246	236	243	219	241	212	218	224	228	251	224	211	256	221	269	265	247	237	224	237	219	217	242	208	252	249	224	236	202	231	235	254	238	222	232	238	255	234	270	238	259	236	227	229	226	249	225	234	213	248	234	242	235	256	225	226	243	266	232	246	226	222	238	215	222	213	229	241	237	200	248	253	209	237	245	234	257	225	232	285	218	236	229	238	220	231	255	212	277	263	268	214	239	247	228	240	229	253	215	231	220	229	269	234	232	238	247	231	279	235	236	231	232	257	216	255	239	266	250	250	240	257	248	217	247	226	227	225	256	242	237	197	255	206	208	251	252	253	218	234	221	231	247	239	238	250	266	251	249	246	262	243	234	217	241	256	247	239	234	215	238	243	240	237	235	235	246	253	239	233	223	226	242	216	250	264	240	230	245	243	238	231	242	227	253	227	265	243	253	234	240	248	240	223	243	231	267	252	237	250	234	231	204	261	281	235	245	215	245	235	249	211	275	220	245	227	246	255	209	237	246	202	243	246	229	253	247	237	242
5513	5580	4785	2491	1752	1238	940	710	601	517	484	433	415	393	394	405	338	378	349	324	356	356	339	340	345	342	346	325	343	332	333	342	361	325	325	351	325	325	301	334	321	333	338	336	323	301	344	315	303	302	300	285	339	330	306	334	338	334	303	298	360	327	337	341	331	306	289	347	305	313	345	350	325	274	313	316	359	321	339	334	327	331	292	350	315	331	296	319	324	324	335	328	335	317	346	320	319	326	273	319	349	297	324	313	306	304	322	303	326	323	300	321	310	289	341	321	317	325	309	314	332	300	380	316	300	323	338	313	320	315	318	340	319	356	323	351	358	306	326	355	307	354	337	305	335	323	311	352	325	288	340	308	339	312	302	352	323	325	329	348	304	329	313	319	328	311	323	310	326	333	337	370	311	302	337	329	331	333	290	279	310	341	311	297	341	353	311	316	350	327	313	303	330	346	323	332	313	323	329	337	325	295	330	307	302	330	366	334	329	344	329	317	325	325	317	318	290	303	307	304	292	313	328	374	340	335	338	342	318	327	326	353	305	283	321	318	324	324	315	329	297	300	309	324	335	315	315	325	359	346	337	338	308	333	352	337	361	323	342	291	318	338	327	315	322	294	364	326	335	338	313	329	323	291	322	355	309	318	312	320	317	324	323	288	323	307	336	305	323	302	309	326	302	327	342	334	348	330	327	355	323	320	327	335	331	299	334	331	322	305	306	320	337	325	316	312	342	341	331	313	324	289	327	350	301	357	310	310	368	305	328	317	309	302	322	342	334	301	340	351	311	359	315	316	318	333	296	311	309	351	317	311	331	297	333	317	338	326	348	339	332	324	327	291	297	301	311	333	293	332	295	340	327	339	326	305	319	322	305	322	363	307	305	318	335	318	311	349	322	314	317	338	359	325	321	287	303	315	310	324	343	314	334	319	366	331	314	302	330	336	352	306	332	330	320	324	337	337	315	309	306	332	317	328	316	325	313	331	303	313	330	338	347	290	308	313	287	314	311	299	338	328	325	329	304	295	359	301	347	301	307	324	297	310	318	321	323	359	326	315	340	329	322	306	301	307	315	321	328	331	300	323	268	305	309	308	340	321	286	317	314	332	307	309	302	323	323	313	342	312	338	323	331	319	343	330	329	319	290	350	313	307	288	329	300	328	334	337	321	326	315	323	309	312	338	327	313	317	335	310	336	313	326	335	332	328	339	322	299	295	339	348	342	340	319	282	304	324	318	310	308	343	333	321	300	309	357	328	333	376	337	311	298	298	338	330	327	305	312	326	287	325	278	321	328	317	314	333	335	292	308	317	355	293	314	303	344	303	333	328	330	324	309	320	328	322	336	313	355	330	305	340	331	343	314	337	326	304	323	338	313	309	306	298	338	327	303	333	322	364	295	324	345	322	337	301	311	316	342	312	324	314	312	356	297	312	311	312	284	314	303	374	296	345	306	350	344	330	320	345	349	330	329	313	322	321	310	335	346	327	322	307	336	303	292	319	325	327	323	363	323	339	318	301	309	344	320	305	325	290	292	330	309	317	340	330	347	274	338	383	306	337	323	318	310	328	304	331	324	325	329	337	328	333	329	327	321	320	331	335	326	318	275	335	332	316	362	318	331	331	346	279	357	329	335	325	317	306	336	321	310	314	317	334	321	339	310	337	342	299	319	314	327	324	297	330	293	310	330	287	311	309	284	312	299	327	344	305	318	332	317	315	337	307	311	322	323	321	312	334	318	321	330	333	320	310	318	320	298	303	338	311	331	319	319	340	319	318	329	299	312	337	334	320	337	322	333	303	320	309	322	307	314	312	312	328	335	355	304	307	315	318	370	279	316	325	314	342	301	287	321	306	307	362	315	333	295	312	311	307	334	311	311	321	314	300	281	286	352	315	347	347	320	365	306	339	368	324	297	333	328	317	327	322	369	330	332	291	326	313	306	310	316	323	326	323	333	322	306	356	348	315	348	319	330	325	329	322	308	320	320	340	344	328	331	306	329	328	296	316	300	327	347	336	327	340	312	343	317	330	339	313	333	331	307	318	336	320	320	298	308	327	342	296	318	308	331	312	319	334	338	297	308	326	327	330	312	338	341	314	331	320	315	334	311	346	302	314	300	338	318	318	336	376	316	350	339	335	328	341	301	319	333	322	321	326	341	334	343	299	334	310	333	301	348	341	348	349	321	322	314	323	321	351	314	326	329	356	321	297	355	293	301	320	323	343	298	305	287	308	319	303	355	304	315	309	303	317	310	334	320	322	319	323	341	315	290	337	347	330	346	318	342	328	297	323	311	339	331	277	373	320	293	311	362	288	303	310	317	287	327	290	330	312	341	285	336	349	301	356	336	337	308	341	333	337	322	316	341	344	299	324	328	338	299	341	348	313	312	319	332	300	309	330	341	316	320	304	350	308	354	331	305	288	347	355	319	333	311	324	313	317	324	304	355	316	312	323	352	342	311	286	295	311	308	329	330	316	316	333	342	324	322	314	313	293	318	307	348	299	312	312	329	314	323	317	349	320	332	305	325	314	325	291	340	357	312	319	282	302	333	326	325	325	316	333	307	316	313	337	332	366	341	312	332	330	334	326	321	319	299	310	348	313	325	347	330	339	326	304	320	315	304	332	313	334	343	326	325	337	305	334	309	316	326	325	344	340	320	325	320	336	333	315	300	329	316	328	315	298	322	307	334	327	328	279	318	336	334	306	320	314	311	298	344	368	327	290	319	347	305	312	303	340	329	275	325	337	326	304	336	343	326	311	345	269	301	336	338	291	301	332	352	296	307	326	297	319	335	308	334	339	355	325	350	322	332	286	351	306	301	327	348	324	333	320	286	340	339	313	342	311	337	322	350	314	318	300	352	340	310	318	345	323	297	317	329	322	325	341	338	306	325	341	314	295	325	337	335	321	335	321	323	309	329	303	295	344	307	331	315	322	320	314	306	300	355	328	315	360	316	309	333	304	304	316	329	345	358	323	335	331	319	334	336	306	329	345	345	321	311	332	311	351	307	292	335	321	311	315	336	332	301	315	347	324	307	340	378	332	306	359	284	344	323	312	330	357	345	296	322	295	334	321	334	297	344	316	321	332	329	337	338	336	307	355	287	335	345	312	310	332	306	339	354	310	313	328	331	335	327	276	330	312	312	322	355	346	331	328	305	296	331	318	325	316	337	329	309	317	313	321	348	324	329	340	320	294	330	316	316	318	293	314	323	331	333	320	318	282	315	355	351	307	330	317	322	327	318	321	312	305	306	341	316	323	291	313	309	306	363	305	324	313	307	322	336	324	358	313	329	332	309	327	357	330	334	344	305	305	330	330	336	321	319	308	327	348	330	321	295	320	314	325	326	347	303	348	326	325	294	313	344	330	347	308	310	341	302	309	326	309	322	301	298	284	298	286	337	304	308	331	312	325	334	334	338	315	307	322	307	317	345	301	303	313	295	342	272	336	329	335	341	332	320	311	308	321	305	284	302	335	312	321	294	319
24442	21590	29011	24656	21551	8602	1481	901	777	723	628	577	593	483	553	506	460	410	447	420	412	469	453	440	423	445	441	417	416	412	435	451	394	391	427	395	397	395	368	397	388	407	403	390	416	447	413	398	411	421	373	416	436	412	367	341	387	392	416	379	386	405	382	395	389	397	403	379	402	416	402	427	360	385	401	401	399	386	408	396	372	403	406	361	414	431	367	395	402	404	406	411	435	412	387	468	397	401	354	410	379	386	421	398	432	390	426	401	372	405	347	429	390	411	365	413	371	415	428	387	414	408	366	403	409	399	356	413	385	428	359	400	441	428	387	378	377	442	399	430	389	382	397	405	384	387	381	394	369	368	360	404	393	388	399	392	407	410	426	429	413	404	412	396	401	374	367	412	401	388	401	397	405	380	373	418	422	380	365	398	397	403	383	365	392	375	405	406	387	425	404	389	400	387	412	405	415	417	370	403	406	410	368	385	406	429	405	414	360	417	390	378	399	427	397	423	403	393	381	393	402	436	417	439	405	437	431	384	425	399	394	391	414	409	385	383	394	388	399	413	428	364	382	401	420	402	364	390	408	373	417	405	382	345	369	369	396	370	397	373	358	391	410	418	372	414	386	386	385	398	384	413	377	401	398	405	409	362	397	381	397	378	426	411	433	412	399	393	365	410	414	383	426	381	400	398	359	386	377	414	424	357	390	413	398	385	355	365	397	439	407	387	428	403	402	422	375	415	415	401	400	416	383	389	381	390	382	399	393	361	393	362	400	451	419	417	408	397	405	423	393	406	400	405	379	368	383	389	395	387	419	387	397	408	383	363	424	395	423	365	415	372	400	374	375	375	421	384	396	354	385	344	405	392	378	391	394	422	407	418	415	425	435	408	379	385	379	393	389	445	412	400	407	378	417	389	415	405	429	404	378	377	416	401	406	395	443	369	410	408	414	394	386	405	423	436	436	391	369	397	430	429	402	369	397	383	407	399	403	390	409	388	407	402	390	391	398	411	358	421	386	406	366	404	365	406	381	381	421	406	392	377	363	390	443	389	392	409	367	378	414	433	399	424	377	375	409	337	398	396	378	396	388	378	414	425	399	385	345	387	395	358	398	391	433	407	380	376	409	371	408	362	442	423	408	389	387	409	355	370	390	375	406	392	407	424	369	434	358	376	360	393	420	417	416	408	397	427	407	404	423	419	402	371	352	445	411	402	405	374	383	381	375	395	400	377	427	429	433	395	409	383	380	399	434	371	360	405	411	385	368	439	418	410	410	384	394	391	393	386	372	423	430	379	384	401	399	385	354	395	371	396	353	437	398	446	412	370	389	388	407	434	427	409	385	401	393	396	368	384	424	346	375	386	396	375	391	407	405	411	416	387	416	426	399	402	410	387	395	441	377	376	436	367	393	453	432	399	407	408	428	348	396	375	388	405	371	386	392	395	430	411	418	431	415	409	405	442	403	422	424	399	368	393	398	391	372	401	401	391	420	396	448	394	392	432	407	403	374	433	388	403	391	374	382	404	382	404	410	407	376	391	405	389	381	401	372	373	376	410	390	436	382	416	414	380	387	401	387	431	393	397	399	372	383	388	407	387	378	377	435	429	398	404	377	405	419	387	416	414	395	416	400	369	383	376	399	417	376	382	392	413	371	371	392	405	420	407	395	356	398	388	401	387	393	327	402	387	380	404	400	415	346	395	408	381	379	373	407	402	383	441	391	404	399	375	431	393	410	370	391	408	388	389	385	386	381	389	387	359	405	367	378	371	411	380	354	409	407	354	396	344	404	400	411	410	386	450	377	427	379	462	356	396	390	399	400	403	413	403	391	392	411	420	401	381	356	399	346	378	406	382	400	411	364	408	378	413	366	405	460	431	392	346	414	388	373	381	363	392	390	410	429	406	388	413	405	387	392	415	421	445	378	383	382	393	400	409	392	411	385	407	415	417	399	419	411	377	363	390	376	399	383	409	421	405	399	416	405	375	378	402	377	424	387	398	395	383	386	374	388	423	377	382	394	398	404	419	384	408	386	407	388	427	355	400	412	385	395	401	414	411	418	378	359	412	378	408	387	394	422	406	424	401	421	421	397	408	411	380	387	369	421	370	401	400	355	418	386	399	397	371	393	428	403	373	403	362	386	377	410	375	415	409	370	358	384	400	388	384	376	388	402	377	406	365	408	370	392	412	442	406	402	395	382	383	422	431	385	409	391	382	383	379	403	409	381	396	366	372	376	406	397	384	411	381	412	404	404	412	398	407	384	398	377	396	415	413	382	416	399	410	394	399	396	399	347	389	407	380	403	420	393	408	391	360	413	363	399	375	420	390	384	381	431	389	393	403	353	417	385	405	410	387	383	405	359	358	411	402	393	428	400	411	387	375	397	358	391	402	398	403	391	391	376	412	402	414	376	408	372	398	391	371	356	367	383	414	402	383	389	416	379	426	407	388	376	399	422	414	375	397	389	395	433	416	427	394	393	374	394	406	374	383	416	365	402	374	387	350	415	427	398	413	421	382	398	407	381	409	393	422	394	379	365	424	408	422	408	388	391	387	411	423	366	392	395	413	401	406	425	426	359	381	419	392	423	377	436	432	378	406	376	391	377	406	407	376	414	446	381	391	403	408	378	416	377	410	450	365	395	389	408	418	440	392	401	358	399	377	414	374	371	417	397	427	414	407	395	381	392	392	393	419	379	404	395	361	388	388	399	403	432	388	380	391	414	383	394	398	407	427	349	409	390	408	396	394	431	419	400	395	385	389	400	363	393	419	374	386	411	375	398	410	380	407	378	399	404	392	392	420	386	429	415	430	439	406	378	425	360	387	387	405	354	409	403	387	359	399	373	391	373	398	426	390	422	381	414	403	403	439	379	340	402	404	382	386	417	435	446	425	432	403	391	434	410	436	397	386	390	382	398	386	371	417	372	397	394	403	331	367	398	417	381	393	432	387	415	381	391	397	391	401	374	409	457	430	398	379	391	387	393	351	390	403	363	402	430	383	363	398	390	412	379	421	378	409	364	394	415	406	398	360	394	400	413	397	381	409	406	358	409	367	440	433	409	417	380	416	390	365	392	406	428	386	422	379	414	419	405	435	389	419	393	372	399	404	385	401	401	379	390	362	393	439	398	409	393	386	382	404	365	434	417	371	424	403	368	396	354	364	375	368	426	397	389	372	376	399	375	393	399	426	436	380	359	405	401	368	390	438	414	367	406	397	353	409	430	371	416	391	392	429	399	383	398	372	419	380	369	364	393	420	379	405	401	388	384	392	426	406	372	376	374	394	375	403	421	420	405	391	408	377	392	397	388	402	419	420	363	435	403	360	377	372	433	404	403	410	386	436	420	414	424	379	404	441	399	420	374	426	398	410	403	395	405	390	402	427	425	409	407	409	410	375	403	407	381	374	372	376	399	366	407	431	417	400	408	398	441	397	375	405	412	395	387	405	375	382	397	395	405	399	400	383	407	396	382	394	374	390	408	394	396	412
6804	14886	12445	6835	4598	3340	2657	2019	1660	1343	1179	1073	963	893	826	804	786	669	661	697	694	673	643	645	610	597	577	630	566	608	596	561	579	536	561	598	533	524	561	596	587	573	577	557	533	534	526	517	552	521	593	543	504	545	519	564	528	556	537	526	511	559	532	511	523	509	543	525	531	529	555	570	513	532	536	573	559	525	518	564	512	546	545	555	507	534	592	534	515	558	528	538	491	505	515	515	530	514	511	546	536	542	561	537	536	589	586	520	542	513	537	564	516	530	574	524	527	508	526	545	474	552	576	499	534	517	536	519	529	501	534	536	545	520	546	547	545	478	551	538	533	535	531	495	521	528	508	524	535	561	538	546	551	514	534	547	484	516	503	546	560	527	516	536	522	531	534	577	519	529	548	543	511	502	533	521	581	525	505	538	551	523	553	530	502	519	525	549	544	524	580	521	561	510	503	498	509	496	532	558	531	482	504	570	540	490	475	515	550	553	570	565	543	561	556	511	549	529	510	512	524	556	546	524	505	514	558	531	526	538	543	554	526	546	540	502	513	497	544	540	566	527	555	569	510	530	524	536	508	542	519	538	566	538	502	547	542	536	498	513	552	540	517	493	537	518	508	503	499	535	532	596	544	492	513	489	523	529	527	516	583	549	506	525	523	563	555	522	544	517	545	525	532	522	536	522	511	534	530	524	536	521	517	551	519	533	529	496	543	541	552	526	548	544	535	557	564	582	522	514	559	559	501	528	492	569	520	533	529	566	519	522	517	538	554	482	529	574	564	533	521	526	505	533	517	535	477	533	524	538	535	521	588	547	545	535	536	512	511	543	531	555	541	533	538	540	499	512	509	503	514	558	560	515	535	546	513	549	496	519	510	571	522	538	554	526	527	475	555	555	538	532	532	522	528	536	548	522	511	533	519	523	553	541	570	569	526	551	528	534	519	549	507	515	538	489	542	516	566	515	543	493	492	528	538	537	529	523	518	560	580	541	519	527	526	566	550	572	532	545	499	549	507	497	528	551	528	544	543	505	510	572	526	506	548	563	518	565	527	510	526	529	566	567	524	557	498	548	541	537	507	541	512	572	577	584	493	569	547	522	540	515	498	537	545	569	524	559	540	529	534	548	522	553	526	525	580	493	547	496	488	493	537	514	525	549	557	542	505	570	546	547	538	529	518	524	543	534	520	521	484	500	488	577	530	516	583	508	524	567	527	533	524	539	516	541	546	535	527	546	536	505	511	582	511	531	496	536	503	526	545	559	517	540	490	557	490	532	535	540	487	523	522	517	508	525	535	568	587	556	554	536	517	492	505	545	566	537	519	547	525	546	503	496	548	555	532	538	559	473	530	558	575	562	546	495	545	529	534	552	555	544	513	547	503	554	552	564	504	533	539	545	539	539	518	505	558	514	533	546	500	561	496	528	559	564	533	560	518	491	532	546	528	518	559	533	541	534	548	524	586	532	488	548	547	502	526	493	516	522	539	516	555	514	561	494	536	534	561	523	519	541	516	561	569	530	546	544	541	514	520	549	528	572	543	542	543	541	540	515	584	578	515	555	520	553	562	528	511	538	528	560	530	494	522	546	539	492	537	540	537	564	523	522	553	553	530	538	549	503	523	602	537	525	540	503	592	531	556	539	558	518	535	512	525	563	522	486	548	554	527	507	536	530	513	521	539	513	505	531	525	572	524	540	531	526	558	538	517	518	486	569	575	544	562	530	512	526	515	541	529	527	537	518	525	520	510	473	518	498	520	538	546	538	543	525	484	536	548	499	521	545	509	518	511	529	519	507	510	519	521	522	562	536	521	493	540	527	541	536	518	491	525	528	522	505	520	554	535	524	553	550	539	506	500	539	537	580	534	583	541	506	555	548	528	530	535	545	565	547	535	563	556	527	543	561	543	531	526	542	514	498	510	502	501	522	517	500	529	571	509	545	543	497	548	522	526	583	527	551	511	529	560	546	554	549	543	513	549	541	544	554	526	509	510	550	569	525	523	530	543	526	541	521	505	507	542	525	550	569	514	508	559	521	502	526	509	534	529	505	496	518	561	559	523	562	548	543	543	491	488	577	544	568	529	517	549	539	529	606	510	544	529	505	520	530	496	503	530	493	563	507	557	515	526	500	508	563	532	488	484	507	512	531	498	548	520	521	524	498	527	528	554	503	522	573	518	491	509	535	571	502	517	506	520	536	606	539	591	498	545	551	495	536	565	499	506	524	528	522	515	547	530	523	556	547	498	579	497	521	483	542	507	549	533	559	543	544	539	538	525	489	500	539	552	559	593	528	523	522	490	540	537	549	522	555	566	526	551	495	576	562	513	555	523	498	539	551	504	528	532	517	547	515	543	529	540	531	593	517	529	572	529	547	524	556	540	521	503	517	491	532	491	568	522	526	547	514	561	533	522	495	562	503	509	531	552	552	519	534	519	550	541	526	572	521	534	547	558	536	499	553	568	514	548	532	509	502	502	514	506	572	536	511	584	542	507	550	524	499	531	470	543	520	540	552	532	591	566	545	513	487	544	551	567	547	557	525	548	531	528	540	510	507	550	548	510	536	528	516	528	529	498	512	559	466	576	529	556	501	549	518	519	481	540	500	523	608	508	536	525	542	593	551	508	533	568	491	544	546	482	493	543	511	499	548	526	539	509	536	511	503	547	492	536	571	464	518	531	515	525	549	507	515	548	547	519	537	505	521	544	495	506	515	526	540	521	558	526	516	562	572	554	588	530	518	512	534	482	545	546	504	527	554	531	534	591	540	553	544	565	517	514	511	502	545	518	532	521	533	534	504	531	512	546	538	522	494	567	558	522	516	547	520	540	520	539	528	538	543	546	495	532	486	515	493	544	535	523	506	529	526	528	545	555	545	509	513	532	554	568	531	506	542	503	562	565	534	529	545	502	517	547	532	511	534	512	510	514	521	509	563	493	499	564	496	552	532	555	520	511	509	555	535	512	539	507	497	550	548	508	535	565	541	537	530	509	543	557	539	552	524	504	523	538	471	564	540	521	516	511	508	520	550	507	566	542	518	522	527	538	546	571	524	557	505	522	533	505	548	518	530	515	549	528	540	526	533	512	509	518	563	465	569	507	557	475	490	540	556	541	551	529	523	546	546	511	517	526	535	548	499	527	562	502	512	561	529	559	544	533	557	526	548	558	566	515	557	509	543	548	554	581	559	544	537	558	482	508	556	503	564	531	541	510	546	544	547	552	527	557	549	557	539	527	555	486	542	485	527	563	498	547	504	537	543	523	573	563	520	563	545	539	551	541	569	523	540	538	548	537	554	530	548	487	549	499	531	545	510	531	497	564	517	487	574	534	525	577	505	534	501	538	515	553	515	482	525	527	524	536	549	529	526	527	559	522	505	565	540	516	532	546	507	535	509	549	509	546	549	495	544	534	513	528	502	555	509	551	542	514	492	520	551	526	542	532	497	525	500	553	535	534	542	564	493	551	487	498	522	515	510	538	520	513	504
23441	21600	29491	24163	21602	21563	6469	1375	1006	877	753	726	568	561	534	504	505	498	451	443	454	451	431	416	409	401	398	390	419	363	394	351	386	349	387	395	380	355	360	313	342	348	348	374	302	380	347	352	340	339	341	342	349	365	330	359	340	318	337	351	349	382	347	355	367	363	367	345	349	333	346	357	325	336	360	330	360	332	370	346	351	344	371	348	372	358	346	329	353	374	366	347	350	335	385	395	313	313	332	319	341	360	347	351	398	376	360	335	364	365	352	340	323	364	343	330	339	354	361	356	337	354	358	344	372	356	372	350	359	372	351	325	362	366	348	361	340	313	322	329	339	368	358	361	333	341	368	361	352	307	346	334	323	337	359	360	344	356	307	356	360	386	349	357	319	354	348	342	343	355	348	326	348	357	350	374	343	346	345	345	330	340	336	336	346	353	358	323	322	305	359	336	355	324	337	310	360	316	330	353	309	339	321	305	349	322	341	351	384	318	345	369	353	354	423	377	347	351	342	343	340	328	366	354	315	384	345	350	354	360	384	323	356	332	366	328	369	332	346	376	371	346	368	338	308	341	361	390	320	344	347	371	343	359	341	361	335	361	355	328	345	379	337	332	333	343	323	344	325	337	366	356	334	366	328	359	342	350	318	336	368	367	348	322	355	349	371	324	366	313	345	357	352	357	363	339	358	369	345	326	340	320	299	332	350	353	327	339	366	341	354	296	327	344	342	346	353	311	340	346	326	342	351	344	355	352	323	341	351	312	363	393	335	341	327	336	372	336	349	316	309	375	334	350	347	356	324	369	329	337	353	329	336	330	324	328	321	353	348	338	349	320	321	345	350	340	365	324	350	352	376	356	347	357	354	356	366	343	332	339	324	331	320	345	339	319	309	367	342	357	352	329	343	344	317	314	371	343	343	338	354	350	328	345	346	361	292	338	368	352	333	337	343	345	367	336	336	394	359	336	315	312	349	373	381	336	316	351	325	335	334	315	336	347	367	372	321	332	369	339	358	362	343	342	373	375	324	336	345	346	357	369	326	332	368	303	335	343	328	346	346	346	357	338	345	394	357	331	335	360	365	336	321	334	311	356	339	323	364	322	327	355	382	315	322	380	309	337	333	318	342	300	339	336	331	337	371	336	353	366	331	372	345	332	352	335	339	375	328	316	370	351	328	333	365	356	356	342	336	345	315	326	353	319	342	342	334	303	346	353	357	353	355	333	348	344	342	389	354	339	328	357	315	348	323	299	328	356	338	315	332	359	323	345	353	327	328	355	368	349	333	348	317	336	330	354	355	339	367	343	332	353	367	347	353	326	351	358	326	367	324	327	318	346	345	303	297	355	347	321	333	328	335	323	353	347	364	310	349	350	344	335	367	381	351	344	320	374	356	350	311	345	367	353	324	359	304	335	346	287	337	325	333	362	360	339	387	314	371	361	324	337	365	337	347	331	342	328	312	328	331	319	356	346	350	349	384	324	343	374	334	312	373	311	315	353	350	379	360	364	343	327	317	334	354	360	379	307	300	350	330	375	353	354	367	349	345	360	359	359	357	330	338	331	320	362	350	313	349	340	332	360	318	357	350	330	329	364	309	369	358	372	331	325	356	310	326	366	367	322	332	335	355	350	333	335	316	336	350	346	337	332	341	320	299	310	319	344	320	328	353	355	340	324	356	349	332	363	389	369	348	352	321	328	317	333	366	337	316	361	337	335	353	341	316	355	376	330	305	337	355	362	334	330	316	323	358	341	341	344	330	320	352	375	323	346	366	343	309	320	349	330	352	363	353	334	341	358	347	339	333	366	385	344	372	323	334	364	394	328	359	334	347	359	294	347	330	363	375	304	326	321	338	374	321	351	334	374	326	391	339	338	355	333	341	324	319	334	347	326	358	355	354	352	322	340	345	354	340	328	318	362	367	329	380	327	347	341	322	342	325	344	347	351	323	355	363	359	350	348	320	354	325	360	381	326	338	324	315	299	313	314	342	320	318	361	328	343	350	327	350	304	340	338	314	318	325	363	345	357	314	388	336	351	305	324	335	328	329	365	357	330	321	341	336	338	338	318	323	378	309	373	376	306	361	333	336	327	343	333	322	324	373	317	313	323	359	350	336	362	333	337	331	364	346	374	320	343	336	329	301	359	342	329	346	358	350	324	327	374	321	361	320	367	331	345	335	333	362	332	359	342	360	344	329	312	341	357	347	337	369	388	349	320	335	368	341	346	350	354	323	381	326	349	335	338	307	351	330	342	342	362	355	333	378	373	332	350	358	331	317	352	356	339	349	324	343	334	345	318	346	339	346	344	329	356	344	346	314	327	358	375	323	378	335	330	302	317	328	320	345	374	330	359	324	374	357	339	357	325	345	353	307	352	328	360	336	319	338	356	325	303	346	341	314	336	384	284	309	345	352	297	326	359	316	332	321	325	316	359	355	383	357	345	315	359	333	385	312	377	339	333	355	349	351	346	326	330	334	343	348	345	378	339	333	318	317	320	374	335	334	348	329	321	361	361	375	358	356	355	330	352	348	340	317	337	355	340	335	348	303	361	355	348	354	365	373	351	337	336	363	351	331	359	295	348	354	370	357	347	345	362	338	341	349	330	371	326	369	319	370	367	355	326	370	365	350	353	358	324	318	343	376	349	355	362	364	381	339	348	344	306	341	375	356	322	323	332	371	354	360	327	348	327	337	345	320	306	329	341	384	298	331	320	329	323	333	363	350	295	352	336	351	315	343	360	323	346	343	343	341	348	327	319	362	320	339	320	342	323	349	341	336	321	338	351	342	361	352	334	331	348	389	322	333	344	331	338	347	316	333	330	324	344	333	335	344	360	336	334	343	337	334	287	306	330	333	322	328	354	330	365	334	341	331	366	358	342	322	302	359	339	326	359	364	348	355	319	335	365	323	360	333	344	323	396	351	340	319	349	333	340	343	331	321	323	344	351	350	346	331	368	328	358	341	348	336	344	339	349	348	351	330	339	334	344	333	360	370	322	351	337	329	304	288	339	344	373	356	325	326	352	364	360	334	355	377	335	301	300	316	321	350	294	345	364	334	347	325	347	362	329	327	334	310	332	364	378	341	336	326	319	301	345	345	310	353	378	341	380	346	349	324	352	327	356	342	316	321	354	344	373	332	341	346	370	339	342	357	370	335	336	340	337	322	370	360	349	317	370	339	365	331	304	322	327	322	318	335	327	359	346	349	336	341	327	335	336	329	350	316	323	357	374	345	361	311	352	351	365	318	341	328	317	338	338	354	316	332	345	338	332	300	355	311	338	357	345	325	371	317	336	345	328	350	356	322	352	341	358	344	355	306	342	328	345	330	354	353	361	341	327	336	360	332	364	358	342	327	354	305	348	355	354	363	321	333	357	351	344	381	342	334	350	352	364	365	340	370	351	337	333	354	358	368	374	378	367	378	341	337	357	323	325	327	345	332	318	336	372	388	327	344	319	319	366	354	315	334	325	340	330	316	329	367	319
9158	20806	17525	10100	7001	5269	3802	2963	2338	1931	1630	1379	1196	1074	1076	901	891	808	779	691	707	680	629	663	648	566	607	590	533	523	564	589	527	511	479	520	562	504	495	522	516	545	444	495	516	513	472	469	496	473	496	486	511	481	465	494	483	475	501	518	478	494	504	499	472	460	467	475	475	460	493	459	436	482	452	497	455	500	484	488	463	474	514	507	469	452	456	449	502	440	446	431	463	454	490	426	512	438	479	463	462	461	467	499	500	448	456	450	464	512	446	451	476	454	441	501	496	473	442	480	506	481	449	469	464	441	484	419	454	496	475	473	479	445	494	470	471	482	484	465	429	479	482	535	468	463	471	490	446	469	435	443	495	467	417	463	476	447	487	455	508	457	443	488	486	430	478	484	455	502	444	455	459	440	449	426	439	500	452	489	456	491	461	438	492	457	512	452	466	488	478	484	445	462	452	474	465	457	470	492	438	479	473	443	446	462	487	454	532	454	472	474	474	446	460	472	484	492	467	490	456	473	487	453	478	463	478	450	459	451	468	474	468	438	471	446	463	475	441	420	481	480	441	448	430	469	498	470	459	467	474	438	446	479	477	475	473	432	446	442	453	455	490	467	434	435	473	460	468	439	438	409	481	437	435	486	460	422	463	463	479	456	484	469	477	466	449	440	445	447	461	480	488	465	463	437	487	485	451	472	474	462	495	437	472	475	450	467	492	500	462	471	504	431	450	469	509	432	456	458	478	436	473	466	437	476	482	439	463	476	464	456	444	485	510	452	454	488	441	457	482	486	452	468	438	458	464	451	447	449	468	458	428	480	499	423	473	447	442	435	451	459	507	458	459	449	524	455	425	501	471	451	439	441	451	481	427	446	426	434	445	471	464	482	433	478	477	472	492	473	461	462	443	424	514	485	411	498	469	479	461	427	427	456	480	447	462	450	517	430	467	458	504	467	446	455	426	474	488	457	458	489	454	469	471	501	494	458	459	428	456	438	384	477	462	467	470	446	451	504	496	504	467	488	477	455	502	434	487	453	452	487	467	470	468	499	469	460	456	458	443	457	479	454	432	429	441	490	450	458	473	484	455	440	499	495	488	467	453	444	494	511	518	431	438	461	519	437	478	437	452	461	471	425	453	491	477	465	452	484	439	452	502	462	447	456	486	466	478	484	436	452	458	496	462	450	466	481	475	492	503	468	440	461	423	474	455	460	460	482	454	503	436	431	452	472	464	441	452	462	459	462	485	398	492	455	465	437	475	441	431	493	478	468	485	440	458	486	506	464	479	482	483	465	479	447	434	461	495	441	456	503	444	473	490	471	447	460	472	454	476	465	497	459	455	470	467	459	489	444	436	486	477	478	481	446	505	471	461	457	500	494	460	470	465	527	453	421	435	485	431	437	456	470	484	458	478	493	466	466	474	453	457	497	466	485	482	476	453	421	462	516	444	474	472	487	465	463	456	486	441	419	480	454	458	453	489	473	443	482	431	478	479	494	485	483	451	512	468	466	441	501	468	443	462	481	446	429	498	492	446	496	457	465	489	436	422	466	433	422	482	463	459	457	494	457	456	471	467	462	404	449	422	464	425	470	491	440	445	449	495	473	498	487	470	473	444	466	454	434	478	464	482	471	458	497	452	444	448	448	450	475	459	484	458	434	492	497	438	484	484	486	428	408	443	457	434	452	428	476	451	505	450	437	437	438	436	480	486	451	466	449	450	447	474	438	495	457	460	476	454	449	455	498	431	488	478	467	431	464	462	452	490	466	467	454	461	468	452	481	419	491	465	443	435	456	470	482	527	442	446	467	449	464	493	456	494	486	471	434	449	439	460	488	460	461	439	477	508	474	463	461	461	448	509	490	430	460	461	425	459	426	487	489	488	426	469	455	422	492	457	450	443	449	474	449	453	476	451	459	520	436	479	456	467	462	475	488	497	479	455	469	472	471	427	458	492	463	467	476	438	460	474	460	427	466	464	468	460	477	448	466	436	438	442	463	482	482	438	471	500	479	483	494	496	461	444	473	461	472	451	488	460	476	466	472	497	469	496	489	482	433	448	448	467	459	452	483	484	490	446	425	506	454	461	441	462	492	434	479	499	447	438	433	442	469	460	491	476	475	440	465	466	487	465	451	476	493	476	444	473	448	484	443	458	506	482	475	481	494	465	463	482	463	480	467	464	446	466	448	480	473	461	433	453	452	452	525	485	450	493	471	423	449	485	493	480	467	498	453	453	470	483	444	464	454	470	460	477	461	436	426	459	497	456	474	458	480	512	467	448	477	471	476	466	452	485	519	470	480	450	481	461	483	456	463	482	457	460	483	464	464	441	463	495	458	473	488	425	461	487	469	453	461	467	472	454	442	495	475	459	443	450	463	459	452	470	452	419	417	465	460	432	466	471	488	473	459	477	455	448	480	490	414	395	437	502	503	445	465	426	444	495	503	441	466	481	445	460	513	508	451	449	477	494	478	442	436	440	478	451	467	454	492	462	465	444	487	463	473	459	465	498	457	476	494	470	413	446	463	439	451	511	471	451	447	453	429	491	453	431	474	485	468	455	481	488	478	427	476	477	488	442	443	514	468	457	514	453	461	446	493	469	487	486	448	450	413	425	462	489	453	470	478	447	447	440	455	489	434	446	450	479	476	481	476	432	484	478	460	452	465	511	451	455	452	498	462	462	472	507	462	481	490	466	408	458	466	484	459	477	449	465	456	446	469	465	477	474	457	449	452	489	458	452	489	439	433	452	466	465	470	474	443	459	463	482	458	471	456	491	433	458	472	443	473	507	459	466	468	440	464	481	503	468	467	456	467	456	451	479	464	466	487	453	411	461	473	447	455	459	471	437	480	502	454	469	461	447	487	416	471	469	491	441	490	468	481	468	450	484	415	464	468	451	459	486	455	448	458	427	421	462	488	509	419	446	456	474	457	495	457	451	451	471	513	449	476	468	443	436	477	414	481	469	428	456	469	469	481	461	475	454	489	449	485	464	469	469	467	425	428	447	464	449	430	477	437	495	487	440	421	451	449	469	452	473	490	509	473	459	476	471	455	436	460	425	442	461	459	493	506	467	451	473	457	492	466	471	471	423	436	467	443	457	413	421	472	474	432	467	472	476	476	488	448	463	497	441	447	464	513	449	464	471	472	449	446	471	491	477	493	503	493	460	488	447	461	442	492	468	456	472	467	470	450	495	484	474	468	474	437	433	455	469	481	436	441	490	478	451	474	424	502	455	484	483	512	488	493	431	450	425	452	455	446	489	495	468	436	490	451	470	424	445	457	464	474	462	472	466	487	444	453	467	474	411	479	467	457	455	469	453	485	479	487	421	439	478	453	499	482	468	441	470	454	461	477	451	464	462	445	463	443	475	470	425	431	470	490	471	430	463	448	486	498	479	459	457	490	464	457	452	439	429	435	462	447	508	491	490	479	486	469	471	496	422	489	493	478	462	461	476	451	447	470	457	487	465	435	461	452	438	482	479	463
27455	20507	8396	1578	746	544	404	362	335	290	287	259	258	277	241	243	255	259	249	238	247	269	217	240	231	222	227	241	230	205	234	213	244	238	228	236	235	233	245	209	226	241	251	198	242	268	212	233	236	215	216	215	245	238	207	223	236	230	252	226	229	260	221	228	251	210	214	243	217	217	256	259	247	238	221	236	217	232	238	220	232	219	215	254	226	212	205	252	238	229	224	227	250	243	218	214	236	219	244	224	221	236	201	207	256	242	240	212	213	207	221	208	200	226	205	230	233	240	226	224	210	236	225	206	226	236	216	237	219	250	245	235	215	211	243	227	231	229	228	228	218	220	233	235	238	230	213	182	250	247	199	244	245	256	215	245	228	209	223	239	210	232	234	209	252	237	261	242	227	235	236	245	229	213	222	237	226	217	228	226	225	235	258	241	222	232	218	217	227	229	235	224	214	208	222	229	257	205	229	224	218	246	240	249	251	224	216	219	220	227	238	239	235	218	229	219	236	239	212	237	199	231	240	220	228	200	214	201	203	217	217	244	227	253	240	247	209	225	248	221	220	225	232	223	216	233	221	226	245	238	226	233	239	239	230	212	247	258	234	229	218	229	227	240	220	241	218	232	229	207	221	218	236	226	227	211	228	218	247	207	261	228	249	204	224	226	251	211	228	234	232	261	235	229	222	207	237	207	225	229	240	236	237	203	272	234	223	237	245	196	232	227	236	219	248	221	247	236	246	224	198	199	215	253	235	235	240	227	200	228	242	247	220	222	219	223	252	224	259	230	250	237	227	225	237	224	237	197	235	237	231	239	219	221	200	253	210	251	219	233	229	245	237	220	237	210	238	226	235	221	228	230	225	225	226	235	211	235	240	219	208	229	194	227	239	238	222	221	222	243	243	224	208	239	232	224	230	230	213	199	231	242	235	208	235	210	246	251	200	237	217	219	231	210	260	221	214	229	236	240	234	234	245	231	243	240	237	181	242	245	225	229	209	242	201	200	216	245	231	238	240	194	244	206	201	237	217	231	204	250	231	251	233	247	233	214	251	276	225	240	242	238	205	237	239	221	224	235	206	244	215	232	237	228	228	237	237	238	251	220	218	230	220	239	253	225	230	233	238	214	255	222	230	223	229	199	212	222	217	198	231	222	216	236	239	223	230	236	226	224	237	245	206	240	211	244	217	234	216	246	231	201	217	236	230	249	221	206	234	228	210	228	234	239	249	224	221	219	253	232	217	221	243	239	251	207	224	241	226	228	214	218	217	237	226	254	238	240	236	202	209	219	224	236	225	256	239	256	220	251	243	267	244	250	222	243	243	223	225	227	243	218	232	245	252	220	232	229	217	250	223	242	243	232	226	219	222	234	205	231	204	219	217	219	227	217	250	207	217	206	220	247	199	228	210	233	235	233	209	225	229	218	243	242	243	238	222	231	219	227	250	232	238	244	205	203	212	237	229	210	226	213	215	250	203	230	200	215	225	225	226	237	216	230	239	240	218	212	245	210	252	206	222	232	229	240	225	257	235	229	212	230	240	231	243	253	228	237	227	231	242	222	242	225	224	215	234	226	215	219	242	233	218	206	249	270	238	231	221	240	259	246	214	222	251	220	213	252	238	212	191	247	208	221	240	249	243	248	243	239	277	251	238	237	232	238	208	239	246	247	232	242	208	228	209	220	208	233	215	222	231	220	237	219	244	257	232	225	254	236	258	211	247	228	243	232	226	209	235	231	212	227	214	234	233	242	223	194	258	247	216	220	235	240	224	236	235	231	218	217	229	231	235	222	257	251	221	212	223	224	214	231	216	187	239	214	243	218	235	233	238	226	223	238	225	231	248	213	212	239	209	235	231	219	231	244	250	232	247	246	206	229	240	243	235	236	217	230	228	235	225	243	218	211	242	203	229	213	199	243	220	251	216	226	254	235	245	241	239	232	255	226	209	219	213	207	202	234	230	237	209	245	232	241	239	243	225	243	233	216	227	211	231	240	208	246	232	211	215	207	218	222	220	243	229	215	229	232	223	213	228	225	221	223	226	240	247	236	201	214	252	249	233	234	227	233	240	241	239	223	211	220	221	204	225	233	242	199	223	242	235	241	238	212	230	257	202	255	206	219	227	206	206	222	230	218	238	206	220	234	237	229	226	222	232	214	239	242	204	240	240	235	211	226	244	253	271	218	220	265	198	231	217	223	255	193	240	244	237	201	238	227	221	217	214	247	217	211	231	232	223	225	226	246	200	214	200	248	230	226	219	207	194	207	219	234	221	234	223	251	214	229	229	220	219	258	247	231	239	228	210	233	215	221	213	219	219	226	213	190	232	214	209	216	187	239	226	232	224	229	207	235	251	223	222	226	252	251	246	215	224	230	256	246	257	235	242	226	234	253	226	226	214	230	231	225	234	222	228	240	185	221	240	239	229	249	224	234	251	234	225	227	254	211	236	234	213	248	237	249	238	227	221	238	196	211	245	232	216	227	237	253	205	212	221	233	223	228	242	233	204	241	229	245	252	228	233	237	254	241	214	243	240	234	210	221	218	215	255	204	235	218	232	220	212	214	234	236	210	256	249	255	201	229	201	243	251	225	239	231	215	228	251	232	231	220	245	249	226	237	226	236	237	216	267	241	226	203	220	237	219	244	239	239	235	245	225	236	233	233	247	236	224	233	201	263	246	259	233	206	232	252	234	236	234	237	206	209	233	199	210	227	229	229	222	252	226	227	230	217	225	211	229	244	242	223	247	250	267	234	230	229	242	220	240	231	222	229	214	256	211	203	254	249	241	241	213	212	227	232	233	235	219	224	192	219	247	221	237	237	240	242	227	250	240	224	231	242	243	218	234	240	234	265	225	218	235	219	258	229	227	221	235	236	236	243	229	228	231	246	219	218	224	241	236	201	230	223	230	223	248	248	215	243	247	219	252	206	237	246	233	232	217	236	252	230	211	239	243	257	204	215	205	221	223	231	238	223	225	238	228	233	212	262	235	243	232	208	220	220	233	198	218	261	238	225	247	250	222	225	251	212	217	232	223	225	236	212	218	205	221	212	242	236	258	213	231	240	218	237	206	217	248	229	249	230	238	213	227	219	231	230	227	241	214	218	221	230	212	234	210	257	253	250	249	246	231	233	243	227	238	267	230	231	227	245	256	245	245	237	220	217	230	221	221	252	231	246	228	247	239	225	217	244	240	209	225	241	236	234	225	221	247	212	246	232	224	241	251	214	251	226	241	234	212	251	225	232	238	210	223	248	245	230	210	228	222	230	213	212	233	236	234	226	221	218	236	236	249	243	260	222	217	239	251	229	259	238	231	232	215	251	224	214	229	250	226	210	217	241	230	240	229	201	232	202	222	228	207	232	225	216	231	215	245	195	263	232	253	236	230	247	236	218	211	231	239	247	257	247	236	224	241	216	216	210	227	266	225	228	234	213	228	221	211	232	239	230	244	221	202	232	251	255	244	231	223	253	242	227	243	231	218	247	232	246
5503	5559	4710	2410	1595	1227	870	668	559	523	454	425	400	408	422	362	365	357	338	312	347	346	350	313	313	393	322	322	298	362	303	305	286	306	309	305	357	335	303	318	301	335	323	329	327	298	306	325	326	324	334	354	321	322	298	293	345	329	327	296	324	318	314	343	321	307	310	326	274	322	334	292	292	317	306	321	315	343	311	316	330	298	327	330	334	320	338	318	296	316	321	324	292	332	313	335	323	336	290	320	327	306	312	343	323	303	366	350	333	338	306	358	331	303	328	312	320	302	313	325	303	330	311	293	320	299	288	324	302	286	323	291	290	319	304	323	307	277	341	340	325	325	309	350	304	317	310	309	306	313	327	310	326	316	367	273	327	316	295	287	315	326	318	315	306	314	359	315	308	303	311	263	305	325	318	314	317	322	326	299	331	297	306	291	321	240	339	331	319	293	312	313	324	323	326	329	324	304	339	312	318	303	309	318	344	334	335	330	326	267	334	314	370	310	291	291	319	327	293	332	320	302	296	330	309	338	302	329	340	300	307	335	309	312	321	315	324	331	336	340	296	326	293	303	307	328	315	309	321	323	338	325	320	341	353	325	323	337	302	333	333	327	328	307	319	292	313	320	315	318	285	318	317	323	302	312	289	310	348	352	335	330	281	302	310	337	315	290	313	311	351	316	318	336	352	343	350	318	337	310	329	304	314	327	316	310	324	327	318	291	315	327	319	337	326	298	316	326	282	317	305	310	291	338	295	318	359	310	298	285	336	337	297	321	301	332	301	314	307	327	307	316	312	309	324	324	336	325	316	317	308	320	319	322	347	302	314	304	303	315	361	302	316	301	311	301	303	338	332	344	324	302	296	322	337	323	338	300	359	302	313	336	300	314	341	327	323	327	333	315	288	309	312	271	310	313	308	319	334	322	322	289	324	362	311	283	300	288	304	335	292	320	308	306	318	298	341	348	312	276	320	327	317	293	310	318	302	291	318	308	325	307	316	329	291	326	310	314	301	317	310	331	336	313	326	329	290	324	314	285	334	307	317	297	328	337	331	304	344	278	292	290	310	290	333	325	326	293	317	295	295	305	321	288	325	302	317	312	342	314	291	327	290	307	324	303	310	326	317	299	307	314	353	340	309	303	327	275	326	333	325	279	346	352	300	307	319	335	312	328	310	314	345	309	348	327	302	270	314	301	287	300	299	311	320	327	302	333	286	318	318	334	327	321	297	315	334	306	309	328	322	298	300	310	326	286	304	344	294	302	290	324	318	291	306	336	319	311	311	316	311	315	315	313	330	309	308	341	313	345	312	330	309	322	290	279	310	289	329	316	329	317	325	319	312	247	321	320	318	295	307	350	327	348	281	336	329	307	309	330	310	321	310	305	296	298	301	320	321	325	310	314	300	299	321	306	307	331	332	312	321	300	342	299	311	288	327	319	354	332	314	328	304	306	330	327	319	315	296	290	295	317	295	295	315	325	311	312	310	304	301	344	316	327	313	347	296	324	298	318	322	303	313	325	313	293	266	318	311	355	340	309	308	319	308	333	325	336	299	312	320	348	298	329	314	337	305	325	293	317	327	313	321	307	327	329	324	302	336	323	288	303	318	292	334	298	296	316	299	332	323	319	323	311	303	287	304	322	336	309	330	352	307	315	310	296	320	316	310	317	300	319	311	309	274	314	315	284	302	305	329	307	334	331	339	314	302	320	290	292	334	314	284	320	329	321	324	295	308	305	322	334	285	324	316	307	313	312	330	322	303	330	306	332	328	299	345	316	288	291	324	330	313	314	318	300	316	321	315	327	316	343	337	339	325	333	359	310	296	302	302	294	310	317	314	305	310	318	328	307	334	319	343	283	329	305	319	343	309	322	313	340	339	352	307	319	346	316	314	305	294	273	333	292	341	318	267	315	345	307	312	312	298	355	333	308	313	308	325	304	322	337	325	312	307	343	327	306	311	277	297	303	322	324	314	318	311	292	327	296	309	313	334	302	313	286	316	332	321	294	312	290	307	328	311	305	303	326	307	302	338	322	300	296	304	320	332	286	283	331	301	305	337	360	325	304	328	308	285	334	319	311	325	292	298	311	290	307	328	327	333	295	312	298	320	321	301	310	302	316	301	327	301	348	349	310	294	328	316	302	318	299	338	315	312	314	342	320	305	327	291	297	336	351	312	315	286	312	333	306	288	305	339	301	325	310	310	331	290	304	321	341	324	293	312	329	313	292	304	305	320	300	301	312	311	290	310	320	274	317	321	295	346	297	308	303	312	311	279	324	299	325	301	302	331	299	310	307	315	300	296	347	312	319	323	337	301	318	310	317	311	291	320	292	317	330	294	334	318	312	322	290	318	306	291	319	324	308	325	312	295	348	302	312	307	309	321	309	317	323	323	304	284	321	346	312	318	326	292	300	301	321	303	294	316	309	301	306	317	290	316	283	337	321	287	314	318	305	340	295	300	331	301	287	316	334	315	291	345	338	308	297	308	320	307	330	345	299	284	323	309	305	314	309	313	339	290	301	294	326	310	299	338	315	337	339	315	333	337	334	294	283	324	328	315	317	298	320	307	307	316	336	271	306	302	285	309	317	339	333	320	311	329	313	307	290	312	346	303	304	292	315	295	285	338	301	333	319	316	312	302	355	296	324	333	315	313	334	289	319	347	303	301	316	332	307	319	326	296	319	333	305	318	325	297	332	338	322	303	309	316	292	307	334	304	298	316	341	342	300	282	299	300	287	302	327	303	312	320	311	300	314	317	305	301	326	310	314	300	320	298	338	310	311	312	317	292	315	296	317	337	303	327	347	306	307	319	342	324	302	327	295	311	303	329	301	321	349	327	283	301	298	295	344	308	302	282	342	315	344	303	352	321	310	324	304	313	312	324	318	329	299	326	317	328	337	317	317	324	285	337	323	322	292	328	311	297	316	297	278	329	341	332	299	327	303	293	309	324	299	310	311	316	303	307	311	288	343	326	294	306	319	312	310	326	290	327	303	291	320	297	300	347	302	291	313	337	335	325	291	296	335	313	340	323	322	322	318	312	338	316	289	319	288	349	311	330	301	308	297	287	299	291	312	287	318	351	320	315	293	317	312	328	305	315	306	329	338	319	306	296	321	326	317	292	316	343	271	349	281	294	315	324	295	317	308	313	328	322	303	293	324	324	297	323	323	299	329	313	314	321	310	319	324	326	297	329	307	341	325	300	346	301	308	313	317	312	327	344	286	333	363	300	325	300	325	343	316	295	288	319	314	313	300	340	361	320	307	286	291	291	303	320	316	292	316	335	337	328	321	328	324	280	320	292	365	329	313	303	327	316	327	317	295	319	300	316	302	330	340	313	319	346	328	302	321	333	308	339	308	273	313	322	317	306	314	356	308	323	316	338	339	323	319	318	325	294	339	327	335	329	318	317	333	311	328	319	359	303	296	309	351	349	339	321	311	319	313	316	283	327	343	332	319	294	299	334	308	299	371	316	331	319	313	304	309
24459	21584	29000	24616	21546	8938	1504	922	735	684	591	551	579	537	478	509	498	482	453	474	446	446	425	403	479	449	414	433	430	444	408	421	363	393	386	378	430	381	397	411	369	381	378	362	387	412	378	409	386	406	375	370	415	423	404	416	410	388	350	414	404	389	403	375	386	358	405	398	365	393	376	397	351	382	387	404	388	410	407	397	379	379	419	338	409	368	414	349	397	383	418	403	393	367	399	381	395	418	372	386	367	368	403	419	385	407	372	394	391	401	388	402	389	414	422	383	414	380	396	350	407	390	413	365	416	400	378	384	387	374	371	422	364	387	420	400	398	343	394	433	407	422	402	361	408	354	394	395	381	391	369	410	364	376	409	410	376	396	384	404	415	385	406	399	375	374	383	381	374	332	369	423	379	420	424	399	392	377	365	372	395	410	361	348	370	380	376	396	378	389	389	385	368	391	383	387	421	370	368	407	394	432	412	383	369	395	397	379	366	382	399	434	394	382	370	381	381	393	431	374	356	410	370	373	361	392	394	421	409	366	379	388	394	367	391	382	339	402	383	416	372	375	389	356	386	409	370	393	418	384	354	358	391	428	367	398	409	417	364	404	385	368	416	398	388	437	376	422	400	378	371	397	398	382	422	400	390	406	379	371	398	363	431	374	379	395	388	362	412	396	366	349	383	385	402	411	389	401	387	378	376	353	376	392	407	366	374	410	421	388	444	404	370	389	395	388	394	401	380	375	377	389	392	386	333	392	409	399	377	370	409	390	391	391	383	415	413	384	390	367	354	357	420	381	382	391	391	386	361	388	382	394	397	397	366	377	397	374	349	413	397	365	408	397	384	407	362	409	388	333	383	401	404	388	392	382	396	398	395	389	394	409	385	424	408	399	429	365	439	413	403	384	391	360	371	369	380	407	391	403	358	397	377	356	349	364	424	373	395	407	392	407	366	405	371	402	368	400	389	354	388	410	365	380	373	398	362	408	393	366	356	426	416	372	379	404	383	384	387	387	375	397	388	383	409	370	393	415	404	391	371	393	395	370	390	380	407	409	401	339	414	374	358	363	382	357	375	387	374	377	398	383	398	374	363	390	438	410	381	411	382	375	388	393	405	405	383	386	403	366	445	386	354	401	387	407	398	398	390	406	408	385	380	402	381	366	378	378	416	370	365	405	401	395	368	379	357	388	372	409	417	375	372	378	358	416	421	419	391	419	402	398	378	398	405	370	393	400	383	356	361	434	388	369	402	399	405	369	372	411	373	390	397	390	436	425	403	356	382	414	395	396	348	419	380	398	397	400	374	375	410	414	348	396	408	386	385	414	415	408	432	391	407	363	407	372	359	424	398	399	367	380	371	394	369	403	378	395	373	410	380	398	371	410	401	374	394	386	397	370	408	409	389	389	393	379	357	379	416	354	402	377	409	411	380	413	370	345	363	381	416	389	388	403	396	379	363	385	364	414	395	414	398	370	400	366	374	345	348	359	392	427	409	428	401	394	417	362	422	379	374	386	362	434	370	408	426	386	389	358	382	390	413	397	409	409	368	362	392	376	378	399	376	399	399	357	381	410	391	381	415	401	381	387	342	343	382	392	405	381	383	394	418	391	382	405	419	388	409	366	406	443	430	398	385	374	374	397	420	396	388	406	391	401	419	401	392	372	381	370	388	387	372	398	397	351	377	366	406	408	388	373	398	386	387	385	417	384	398	416	386	369	414	428	373	395	407	371	383	404	388	368	403	416	381	359	383	363	358	365	391	393	419	436	357	368	389	391	378	387	432	382	377	371	372	393	386	352	392	408	403	397	381	369	366	384	408	359	392	384	388	404	381	411	359	423	390	371	380	385	394	370	401	418	386	415	396	384	387	397	368	344	370	409	393	378	374	392	413	374	387	364	414	353	409	379	391	383	402	417	403	416	353	377	387	379	375	374	373	383	382	380	415	421	342	380	394	367	367	400	424	376	390	385	400	406	383	417	373	365	404	367	392	405	406	416	394	392	382	400	383	382	401	396	406	382	386	426	391	404	395	376	343	383	385	399	404	383	416	376	371	363	381	358	386	381	388	386	369	385	388	387	411	349	390	382	410	390	391	413	380	378	391	365	406	349	370	364	392	399	377	392	387	415	405	376	369	377	378	357	401	360	381	398	421	344	382	369	360	405	401	406	435	398	368	369	382	381	373	381	383	362	377	368	428	387	382	356	390	399	422	360	381	380	356	376	413	395	392	402	409	424	425	429	361	400	369	377	362	370	395	402	382	379	387	396	382	393	384	401	384	393	417	384	395	362	385	356	378	382	403	390	349	352	369	373	389	414	381	398	382	359	393	404	416	427	378	352	378	391	400	395	347	379	343	395	387	393	406	384	424	403	413	382	384	396	390	383	349	364	382	430	389	388	399	390	403	369	418	403	384	394	375	383	425	390	398	399	363	368	402	377	380	379	385	385	377	362	376	425	385	393	376	411	392	334	394	398	405	401	371	372	389	385	376	387	365	379	390	397	410	364	397	382	414	369	386	402	395	377	367	375	369	403	365	388	410	404	385	419	381	422	380	389	378	405	390	391	405	391	395	380	390	415	380	383	372	369	350	399	386	365	389	388	397	393	399	386	384	406	376	364	371	394	378	407	358	393	390	374	349	338	383	371	383	392	382	406	359	392	402	376	388	358	341	382	374	374	364	384	404	388	412	384	420	369	381	399	342	413	393	401	393	395	419	389	409	371	391	402	396	368	425	366	386	373	387	375	379	397	397	374	383	402	379	357	350	376	384	387	404	347	379	390	357	451	407	407	378	384	404	389	386	400	370	386	370	434	378	345	381	363	380	373	389	390	370	415	421	388	404	367	374	357	384	385	364	426	382	397	365	391	363	345	388	337	410	379	408	383	364	377	350	400	359	422	374	396	386	393	428	421	390	378	412	392	375	384	396	395	358	406	378	368	362	393	409	393	392	388	410	379	403	416	387	374	380	354	418	376	360	391	402	398	392	387	361	398	355	398	422	367	394	422	401	389	396	364	398	401	423	390	397	362	387	394	410	355	379	382	417	388	394	387	395	403	385	385	408	373	384	389	407	388	391	386	379	382	375	382	409	389	409	376	410	388	395	417	372	412	417	402	342	359	385	400	392	387	389	386	406	361	409	392	363	418	421	401	387	372	381	397	386	390	391	394	382	419	367	392	380	397	370	398	354	397	387	375	364	371	397	370	407	386	371	364	415	400	365	393	365	391	381	391	421	356	397	404	405	355	392	370	393	388	371	390	389	382	409	364	373	416	391	366	386	397	382	378	379	409	406	386	377	410	391	396	398	373	379	371	364	349	404	390	371	405	405	386	405	379	375	397	382	365	399	373	402	412	398	395	389	396	379	383	395	335	405	429	382	388	378	407	433	353	428	391	379	432	390	372	360	394	399	401	365	387	380	396	394	420	398	394	372	370	387	419	362	403	403	398	364	417	359	356	391	410	363	384	377	390	399	396	376	381	408	371
6942	15149	12501	6661	4716	3400	2509	1974	1679	1404	1243	982	917	930	848	787	760	698	679	665	588	633	660	601	617	614	600	544	636	552	540	585	543	574	569	588	562	539	562	529	555	554	557	580	519	550	547	521	527	541	563	509	538	550	534	554	555	526	513	502	505	561	541	521	551	525	511	495	514	556	508	513	493	512	525	530	550	493	552	515	532	487	522	501	536	539	552	558	523	495	507	556	505	510	514	523	500	509	498	530	562	492	529	527	549	531	534	548	511	507	519	527	508	489	548	544	512	550	515	548	503	542	514	567	566	541	506	506	483	527	545	539	528	502	508	520	519	515	517	540	510	515	519	518	527	547	539	524	512	516	548	527	535	541	532	481	523	493	492	505	529	515	525	544	498	548	517	507	495	529	526	524	541	512	510	503	559	474	536	544	508	476	489	553	545	495	496	538	486	570	488	574	514	506	527	548	501	531	548	521	491	555	536	528	525	561	540	508	542	517	492	516	555	516	539	506	538	519	530	506	525	550	536	529	530	511	571	508	533	538	513	536	500	503	557	489	459	493	498	478	530	547	505	509	525	494	504	520	499	494	472	512	520	544	521	486	536	509	531	513	533	524	525	533	523	497	511	531	522	531	552	524	533	517	521	525	497	545	516	491	503	456	531	540	475	531	535	492	527	516	501	494	481	526	497	473	538	468	508	558	512	555	530	480	503	521	555	549	525	517	510	530	504	517	538	534	538	525	557	549	498	555	523	544	549	517	532	515	519	520	523	560	537	508	517	519	484	510	514	518	459	518	508	502	519	497	515	537	549	499	540	482	585	522	527	489	537	533	543	521	530	501	514	504	516	526	528	511	498	531	503	519	509	536	529	499	506	471	531	499	545	525	509	529	487	550	546	531	503	493	510	534	571	510	502	500	552	513	507	515	520	533	537	507	535	508	524	507	501	512	505	518	521	534	528	505	534	531	543	501	546	496	492	529	549	549	588	554	538	488	512	517	515	496	511	499	541	535	532	510	528	547	515	498	500	490	536	510	526	522	546	523	515	509	507	547	557	524	511	472	540	472	560	496	493	532	540	521	512	530	539	501	523	554	480	510	537	508	509	532	543	545	527	519	550	507	541	514	566	513	515	477	528	540	527	544	540	495	535	509	513	507	534	515	536	512	530	565	506	524	516	508	519	549	496	504	526	556	519	457	540	525	503	546	538	504	501	547	522	490	543	518	508	510	487	529	499	555	522	536	488	504	492	520	529	543	492	512	508	545	508	531	529	497	548	546	528	522	567	512	547	498	511	494	496	543	520	539	550	502	518	530	555	521	549	485	497	473	478	510	485	547	537	538	510	514	523	542	533	517	507	516	532	515	527	544	539	531	476	537	560	514	540	517	514	550	513	511	526	501	509	518	540	496	537	480	525	484	551	554	457	562	546	581	513	509	527	535	496	509	551	535	501	525	495	511	518	523	528	544	506	523	548	513	500	517	586	493	584	523	477	518	564	538	506	502	498	514	539	507	536	548	544	522	523	547	524	516	511	508	532	556	515	531	525	515	547	551	528	529	525	490	495	486	549	529	497	520	533	496	545	528	505	503	520	494	543	502	544	532	513	500	565	518	485	515	527	538	531	495	553	547	498	503	490	509	512	540	536	565	535	540	521	535	521	526	513	546	508	524	546	563	489	516	530	492	497	526	511	525	555	567	535	509	540	483	516	525	533	517	507	491	529	480	457	516	551	495	569	522	542	484	539	495	510	557	518	525	498	498	508	527	505	546	550	523	547	554	549	552	491	529	524	532	520	547	509	516	535	540	521	523	514	495	527	501	485	523	533	523	509	503	519	499	506	508	502	525	503	487	549	504	522	519	525	489	526	515	504	537	465	562	514	518	483	502	510	494	488	570	537	497	546	522	542	495	505	484	518	566	521	539	538	565	504	546	508	492	544	523	530	519	565	521	511	516	540	522	524	510	510	518	542	543	505	520	521	518	511	562	555	556	527	521	537	500	516	545	490	518	541	487	499	535	514	545	545	520	507	547	550	515	521	456	535	535	523	491	536	492	510	544	518	512	528	550	549	508	533	508	538	501	541	519	493	556	548	527	523	522	523	536	491	499	527	543	519	480	533	556	524	536	504	544	527	517	539	505	530	505	516	539	530	558	525	499	507	513	535	530	501	532	497	517	553	549	507	517	543	497	510	516	514	571	495	545	517	510	497	549	499	523	463	551	546	557	506	494	519	501	491	557	500	509	519	483	529	556	498	495	505	496	534	525	522	504	511	525	479	511	542	520	543	493	501	525	523	544	520	477	497	518	494	468	492	525	535	524	495	518	473	492	568	538	540	540	523	514	543	493	517	500	535	516	528	510	537	529	486	503	546	499	545	553	512	487	530	497	520	545	548	519	536	533	518	554	509	552	537	501	553	513	541	493	500	544	573	521	500	520	493	560	505	555	558	516	510	508	537	517	507	516	524	528	518	532	490	543	542	511	509	529	548	524	503	499	497	521	534	537	506	549	528	561	487	529	485	491	535	508	536	542	527	487	512	503	512	477	512	553	507	467	529	524	521	500	530	551	501	508	509	461	557	548	538	555	476	483	490	509	538	541	501	506	523	557	565	474	493	549	519	521	519	519	543	531	563	549	531	534	537	505	480	487	521	492	521	547	528	531	534	514	515	503	493	515	522	448	531	523	551	527	530	510	489	550	533	525	539	559	510	551	538	521	545	507	521	541	501	521	535	529	528	540	518	497	523	478	521	516	522	530	521	535	546	598	522	529	514	478	527	548	532	505	491	516	525	515	510	492	503	509	583	516	522	473	479	538	513	521	520	564	534	557	526	511	553	510	531	516	485	544	486	546	514	520	533	566	542	549	550	524	514	472	489	537	527	529	529	493	533	528	494	566	519	535	542	490	534	554	534	539	560	520	542	505	508	548	571	544	531	508	516	539	514	505	498	526	496	528	506	532	520	525	536	484	514	531	502	513	494	517	527	530	535	494	529	536	549	498	508	518	556	508	532	533	529	494	565	549	510	494	528	520	523	557	506	520	496	517	499	524	498	548	568	487	513	508	538	500	569	527	476	537	541	499	527	546	520	514	543	525	533	519	550	542	494	519	514	531	522	511	531	530	526	485	531	497	479	557	535	507	491	519	501	516	499	475	485	508	526	553	521	532	567	525	513	504	523	544	505	504	485	513	522	509	507	504	531	492	524	512	527	479	530	506	524	523	540	506	509	505	538	532	477	508	502	539	573	496	534	484	526	522	528	506	522	476	531	505	522	508	526	501	504	524	541	530	544	544	568	548	512	527	484	506	520	522	480	511	522	549	494	504	475	532	574	544	525	509	511	495	481	516	516	505	539	521	512	483	480	540	534	558	514	520	540	503	532	531	538	546	513	519	497	497	526	522	521	533	510	548	517	510	511	535	489	530	505	551	543	507	477	489	495	534	507	505	514	488	535	500	544	499	525	583	487	547	481	530	520	532	487	485	545	538
23519	21592	29489	24142	21592	21575	6367	1346	923	851	739	656	633	541	562	517	451	459	489	445	388	447	406	433	379	375	396	395	374	382	364	373	360	368	333	371	334	336	312	347	371	330	345	346	364	352	319	362	369	348	365	349	322	359	352	355	408	310	331	359	362	324	324	336	353	395	345	321	361	341	353	353	340	357	382	336	354	346	338	337	332	344	341	350	351	352	339	332	327	327	307	358	340	365	364	322	342	322	350	321	351	324	368	330	338	376	307	317	341	335	327	345	320	336	370	341	346	343	324	391	361	338	319	355	354	338	348	357	337	333	336	360	356	362	333	314	344	308	313	336	348	331	368	314	338	358	316	369	353	341	349	353	367	355	349	366	323	335	350	354	347	348	332	340	319	308	318	300	336	304	321	337	311	308	334	292	329	313	338	323	374	345	337	305	327	314	330	318	334	329	351	332	342	334	327	361	355	338	320	334	298	308	341	333	336	333	328	355	331	349	347	349	341	329	356	330	319	350	325	332	342	353	359	353	319	363	314	288	338	329	330	319	330	380	357	320	374	316	341	350	322	322	313	303	308	348	359	338	309	316	327	342	358	350	347	330	346	329	339	325	310	323	333	343	333	352	330	323	333	360	336	363	332	329	368	347	353	311	353	328	341	355	327	313	365	372	332	344	281	349	357	395	334	341	335	341	345	367	336	313	349	315	328	327	336	353	342	368	349	347	319	350	346	317	357	333	320	371	331	336	348	317	340	353	340	349	327	368	376	337	335	346	341	315	319	336	352	349	341	344	346	332	352	355	334	330	342	320	336	347	336	341	364	324	328	356	348	339	323	325	324	332	328	340	350	291	332	317	347	342	356	333	340	322	317	299	372	333	315	330	328	317	340	343	327	353	362	366	333	333	339	345	337	315	388	356	328	312	347	338	377	338	311	356	359	349	317	352	344	337	348	337	338	318	335	312	313	312	311	359	341	351	329	337	357	346	327	328	328	315	329	316	310	318	297	349	326	326	358	339	317	354	389	294	323	309	322	356	316	355	348	342	345	329	325	305	328	345	329	321	371	338	354	321	365	325	353	342	289	343	305	333	326	321	327	335	314	360	368	320	309	353	336	338	359	301	345	355	315	338	316	357	324	355	348	314	351	352	328	362	359	346	320	347	326	336	356	352	360	347	309	336	313	324	362	297	307	302	333	338	359	302	348	348	331	322	370	332	348	341	320	331	338	335	321	314	333	357	320	335	323	318	357	316	340	317	313	347	356	356	345	348	329	336	363	363	323	344	348	291	349	335	353	307	352	316	330	359	336	329	337	347	341	355	318	348	328	325	353	335	364	354	327	337	321	333	333	328	328	366	309	378	311	361	346	338	349	313	310	318	350	371	351	357	351	327	303	302	369	334	287	326	352	330	349	325	328	344	319	364	323	311	318	336	333	356	354	335	326	334	322	340	327	326	332	365	358	359	320	328	352	342	316	346	348	342	346	360	308	300	342	347	325	312	344	374	341	301	387	358	349	328	359	341	319	351	312	337	330	299	328	362	301	332	338	326	324	365	328	349	327	314	328	352	307	324	333	372	330	333	343	352	351	321	337	335	334	345	334	317	331	349	357	321	331	343	318	337	351	342	375	344	336	337	319	330	358	350	321	322	328	319	332	344	342	344	369	347	324	346	368	300	365	332	344	346	351	338	359	328	319	322	313	363	308	341	340	288	375	336	345	315	327	344	314	380	331	352	365	302	302	338	328	365	333	317	360	318	337	325	340	337	330	360	311	327	343	339	331	338	350	335	333	328	323	291	332	333	334	386	338	332	356	352	347	374	342	388	321	356	321	354	373	325	373	307	335	355	348	333	345	307	386	364	323	324	345	343	309	321	344	345	362	331	316	331	323	337	326	355	308	350	321	345	369	355	332	369	326	328	355	327	321	385	349	337	308	327	338	306	346	324	347	317	323	363	291	328	335	345	325	347	337	308	330	356	340	369	326	325	346	330	345	346	335	318	329	348	346	351	344	322	371	345	350	360	338	352	343	336	351	326	355	326	301	301	342	338	333	317	312	311	338	321	311	355	335	327	321	335	331	325	343	327	327	346	341	329	345	331	359	337	337	303	318	365	315	335	313	321	336	332	323	335	319	344	333	358	342	353	342	331	344	336	355	325	354	327	315	357	354	349	307	366	338	363	334	324	328	339	337	306	363	319	321	311	344	303	326	314	318	338	284	348	354	377	337	340	333	329	340	340	331	328	326	339	319	351	327	328	339	344	353	356	342	341	358	336	295	353	328	307	348	327	315	339	344	352	287	332	316	324	308	319	327	347	356	334	312	325	333	295	338	351	315	325	331	328	349	346	355	355	320	314	325	354	321	341	363	344	374	333	355	325	306	344	356	322	357	379	349	342	314	303	374	344	332	350	319	317	363	333	338	328	347	337	320	336	329	357	339	343	354	313	337	340	348	346	335	315	327	369	366	330	332	353	306	335	333	348	345	345	352	352	357	336	367	341	343	355	356	323	322	324	343	308	350	349	325	322	332	331	339	336	339	336	350	293	335	359	338	325	340	345	328	315	351	330	327	311	316	342	315	319	296	320	337	364	331	326	363	328	355	298	332	334	311	336	352	336	323	327	329	356	309	341	322	337	340	355	327	360	343	343	352	332	333	332	331	349	344	317	311	340	333	360	319	333	334	340	328	330	347	358	327	330	317	351	336	359	313	332	370	322	355	295	369	340	355	376	324	324	314	318	333	345	317	346	348	321	382	369	379	369	358	338	360	344	316	329	324	368	362	319	337	303	315	374	320	329	359	340	359	348	360	330	331	369	311	339	331	326	349	346	369	329	346	338	329	331	323	337	334	304	342	339	343	328	339	339	322	318	318	319	324	334	287	316	304	359	331	296	325	328	338	344	322	339	329	318	275	360	347	349	339	307	336	366	346	313	309	345	336	360	330	357	329	374	366	332	352	372	343	332	324	351	340	343	332	341	349	330	323	363	318	354	334	329	344	340	329	349	324	318	322	351	294	349	324	357	322	333	326	355	356	354	346	326	326	369	313	357	349	323	352	328	324	347	309	316	317	308	310	338	330	323	358	316	287	331	333	353	344	343	328	339	325	352	308	361	341	344	340	336	330	351	337	346	336	346	328	349	361	340	314	347	312	312	340	327	330	317	379	340	336	321	344	307	330	344	348	339	317	319	330	319	355	362	341	332	336	346	331	319	326	302	315	349	338	342	335	348	309	355	345	328	299	313	322	375	339	352	356	362	350	351	345	335	329	328	345	333	328	319	316	320	340	321	322	320	348	334	317	337	340	334	350	340	335	353	328	372	319	333	330	337	329	359	335	311	307	358	335	331	346	318	354	317	301	327	305	333	342	338	340	338	328	332	310	314	322	298	345	314	317	332	355	359	346	367	313	296	363	365	366	347	298	347	339	328	324	346	324	315	352	329	342	339	341	313	347	357	321	354	374	325	345	358	320	326	330	352	297	314	327	342
9179	20991	17403	9855	7174	5182	3851	2962	2316	1911	1630	1417	1218	1066	927	926	834	811	745	754	682	675	662	687	611	592	561	583	544	563	576	504	523	519	530	461	497	513	514	523	506	474	486	491	479	480	535	514	475	446	473	446	479	470	491	477	479	470	455	479	493	485	458	465	459	475	454	471	504	453	468	441	508	467	461	493	488	460	450	476	469	466	514	485	504	459	483	469	467	437	453	466	457	438	441	471	428	431	477	440	475	444	491	453	469	467	460	448	467	498	467	460	482	480	462	503	445	464	460	451	456	438	484	448	482	452	477	457	456	442	435	447	464	415	496	464	481	403	419	433	453	447	491	461	471	493	439	469	471	436	463	464	444	459	463	460	425	465	440	480	439	441	470	447	441	502	455	442	449	452	442	439	442	488	452	491	468	452	485	475	450	461	499	481	497	461	434	474	416	452	472	469	463	477	445	423	406	496	452	485	492	460	467	458	475	448	421	456	442	411	473	496	433	446	492	453	435	450	465	496	449	406	467	427	462	472	459	428	468	447	421	459	429	481	475	494	442	519	438	497	425	455	444	466	460	453	433	473	424	445	436	447	428	442	438	436	444	450	458	479	489	474	474	467	448	461	452	459	457	450	438	450	481	423	483	447	475	463	481	455	466	460	430	491	470	472	461	467	434	448	449	441	441	471	469	463	472	504	449	462	455	510	444	466	450	476	474	435	451	433	436	481	444	465	435	463	453	464	431	450	455	441	513	431	431	472	459	434	427	474	487	427	436	443	464	491	466	486	467	474	443	459	400	453	464	462	435	462	464	439	453	458	493	432	487	438	442	427	455	459	441	472	436	468	466	453	474	467	456	471	448	423	455	439	450	445	431	412	454	456	464	462	413	437	474	451	456	488	458	474	477	438	483	505	458	473	403	435	491	410	448	467	463	417	450	447	443	458	448	456	483	423	437	478	434	463	486	462	481	446	469	457	414	443	470	439	423	427	460	444	468	475	484	500	426	434	478	473	489	434	450	481	422	491	485	441	458	455	490	468	446	503	477	460	414	472	422	461	465	482	459	447	460	470	431	434	455	502	458	448	493	436	442	437	468	483	446	476	439	464	470	449	453	455	430	467	448	471	462	450	458	468	453	405	441	457	456	441	450	464	461	470	436	464	452	440	430	506	467	456	448	438	490	478	473	439	470	446	461	435	474	503	451	443	445	480	442	472	439	482	442	431	497	435	435	467	475	471	440	414	436	426	406	472	444	454	487	455	481	445	415	482	451	478	472	462	430	441	448	454	455	424	487	482	440	436	444	449	441	419	450	457	483	446	475	438	462	430	487	451	475	458	467	454	454	453	448	462	441	402	431	444	479	448	474	482	488	458	438	462	476	451	461	459	472	481	481	488	478	460	447	442	443	469	440	489	441	484	466	423	456	460	423	448	481	481	441	460	456	427	452	450	491	451	447	406	479	474	427	466	447	433	469	444	451	474	489	459	459	450	458	450	449	433	431	434	428	448	430	427	462	479	466	488	438	420	469	473	454	425	447	472	440	436	429	468	462	424	419	473	449	421	455	458	459	465	451	501	434	464	468	429	462	433	467	476	470	441	429	469	438	464	475	503	478	461	450	434	446	419	447	430	445	444	442	451	426	479	475	436	450	462	445	465	439	424	445	446	426	488	453	443	474	447	449	451	467	432	452	477	428	489	434	437	458	440	431	426	468	504	440	482	471	441	466	444	468	437	445	454	477	446	460	473	429	427	484	497	476	485	447	461	482	453	443	453	443	446	473	498	462	472	448	444	466	445	475	464	453	452	448	442	445	489	491	453	436	465	420	422	422	497	481	462	435	415	431	452	452	442	436	484	434	479	435	470	464	445	491	464	443	453	448	482	450	420	429	486	458	453	497	470	418	461	440	466	475	492	441	431	413	463	463	460	464	446	460	432	481	418	465	470	463	473	438	437	438	445	459	424	478	450	453	438	463	435	459	474	454	456	447	452	465	455	431	473	485	451	432	433	454	448	468	425	475	436	463	426	462	402	428	446	464	475	431	449	431	471	479	449	462	440	493	444	458	455	460	493	466	459	506	485	427	475	473	411	484	454	417	462	457	495	478	488	459	473	427	446	434	413	476	471	453	443	434	496	430	453	423	444	432	477	467	445	464	461	450	437	474	449	457	482	476	400	439	446	443	466	440	453	442	465	437	458	458	444	492	458	452	400	520	449	469	477	483	460	468	477	449	430	467	415	453	425	465	480	489	465	481	461	462	454	469	432	411	475	478	465	430	449	453	466	442	466	431	472	487	474	470	438	436	428	445	478	460	457	458	442	447	430	484	467	443	499	480	431	434	451	438	448	467	429	445	424	418	445	419	435	448	459	414	473	478	435	493	450	496	458	484	426	458	449	452	451	460	427	451	437	450	484	453	478	463	456	470	480	425	473	433	456	426	462	434	456	440	489	458	456	458	492	446	469	455	453	462	457	463	466	413	462	439	446	459	421	446	463	465	492	458	466	478	485	436	459	485	448	450	428	466	442	463	473	447	502	441	429	420	441	442	428	437	431	401	469	443	450	439	468	457	481	431	485	464	442	456	463	438	396	450	451	435	476	447	434	461	433	457	471	424	437	449	459	444	472	510	455	473	473	445	450	466	440	488	454	454	428	467	411	432	409	445	465	480	464	436	440	412	452	479	470	458	455	455	475	487	435	435	463	469	471	431	465	451	419	480	436	472	454	434	463	442	473	454	496	455	492	462	457	457	428	466	485	494	435	448	462	474	482	433	456	442	456	467	453	428	493	461	476	476	442	454	467	490	421	464	481	458	456	443	480	426	441	479	445	499	464	457	433	471	492	428	456	405	476	478	448	507	410	430	477	486	470	504	445	464	454	446	481	426	459	449	472	460	445	448	467	474	425	457	424	430	420	481	473	436	470	478	442	455	464	458	472	422	415	429	474	461	464	467	466	436	473	462	454	442	481	475	438	464	479	464	441	486	477	431	438	463	445	457	429	434	487	437	469	461	492	447	451	450	467	471	450	462	454	422	421	482	441	475	463	456	425	491	453	429	426	514	496	422	468	456	458	469	449	460	471	472	452	457	482	439	435	455	460	468	457	451	472	430	431	428	452	431	443	455	474	429	450	435	492	484	455	476	468	451	469	462	431	483	438	458	447	465	460	460	469	482	463	454	430	477	448	457	443	461	450	444	442	435	423	456	476	458	455	471	454	437	464	485	495	412	466	446	433	458	465	386	458	425	441	482	427	464	437	423	451	469	467	429	449	469	452	439	466	495	455	441	470	428	433	483	491	466	445	492	410	459	448	475	451	414	434	477	459	474	497	447	458	486	445	460	486	457	500	454	429	450	457	489	449	474	480	442	443	468	438	447	424	489	423	448	430	442	471	453	468	448	468	462	494	495	427	497	447	457	458	459	438	472	432	459	421	440	472	457	447	467	461	469	453	473	470	433	446	458	470	423	478	482	436	470	442	438	424	424	433
27242	20383	8281	1399	690	491	443	332	310	279	300	246	243	257	240	253	277	229	224	259	213	248	245	274	249	234	239	241	249	213	226	223	243	246	244	240	217	195	224	234	228	211	289	231	221	234	248	219	203	248	238	233	238	248	211	225	217	222	227	203	217	267	209	243	223	216	243	229	225	239	180	218	248	219	256	253	208	248	240	234	247	247	223	251	225	229	217	239	231	228	236	247	196	230	222	218	233	219	216	221	229	221	225	222	219	213	222	221	219	231	226	228	204	228	231	211	226	240	208	209	234	222	217	254	213	235	230	221	217	267	208	245	232	259	256	235	246	232	249	240	242	246	214	240	209	217	230	230	197	219	243	273	232	242	242	202	247	238	230	233	236	203	223	223	203	232	225	221	246	225	212	236	230	265	212	227	238	251	208	235	229	227	232	226	223	221	226	235	234	217	234	229	209	228	226	211	255	236	231	196	247	240	240	235	233	237	234	216	241	231	255	225	238	208	233	231	242	208	216	197	218	222	237	215	236	252	237	219	226	247	208	229	226	263	218	231	226	239	207	227	239	212	226	232	244	232	235	218	221	218	230	238	237	210	223	240	225	223	226	224	219	220	210	240	227	244	253	209	214	249	211	223	220	243	247	249	223	234	254	211	222	249	220	248	275	237	217	195	218	219	207	250	223	251	238	238	242	238	243	210	248	203	239	220	217	248	220	236	257	231	242	239	214	263	244	222	219	229	222	232	250	245	250	243	222	220	232	260	216	211	222	243	248	240	224	229	216	230	219	225	223	225	229	209	231	261	224	195	241	230	224	233	213	220	219	215	225	225	211	213	245	197	253	225	213	229	222	265	217	222	233	204	229	211	206	213	229	232	239	225	241	229	239	227	230	224	236	225	241	215	234	226	236	218	237	226	240	225	249	259	247	233	231	241	206	257	229	233	180	224	227	261	230	250	213	236	227	201	225	210	224	231	233	228	197	220	224	238	220	205	214	194	221	242	229	218	238	216	217	230	244	225	215	235	217	240	210	243	212	231	219	216	222	234	206	225	240	220	197	196	224	236	217	228	222	213	228	261	226	241	230	241	231	235	216	198	245	204	239	257	235	224	242	218	232	231	243	271	237	239	220	240	229	246	216	220	232	215	217	227	217	232	259	218	212	231	234	202	237	232	265	236	267	235	217	221	223	238	238	199	233	246	230	214	233	210	194	185	240	229	204	246	234	232	227	249	212	243	206	231	228	252	249	214	250	228	224	238	222	202	228	245	255	219	231	243	259	233	244	217	220	253	228	226	206	259	238	227	224	204	219	217	262	245	201	229	224	224	232	227	226	243	220	212	239	246	213	205	232	239	253	213	240	228	224	215	210	229	203	233	211	232	202	206	227	254	220	204	223	230	230	239	222	231	216	217	219	198	239	223	223	211	210	233	217	232	219	222	226	235	222	231	229	228	204	215	231	232	220	236	227	263	236	217	230	220	209	222	242	216	236	211	248	215	203	201	230	198	243	204	223	214	228	213	209	213	225	244	213	212	261	199	225	240	226	213	219	233	236	214	232	247	233	226	223	245	239	219	223	204	221	203	233	210	232	198	244	213	210	228	209	256	236	243	240	202	218	222	232	221	201	212	230	228	237	207	226	239	235	238	255	233	241	225	236	230	207	237	211	235	236	225	240	217	232	219	234	230	231	193	232	234	232	222	250	233	233	222	209	220	225	219	219	230	225	246	224	227	231	236	216	195	235	207	255	222	233	238	222	237	239	238	231	228	223	219	250	229	237	223	240	217	238	234	216	224	227	230	228	218	232	230	200	229	200	230	239	223	222	222	219	204	246	212	235	231	196	232	264	215	226	244	220	222	196	219	209	227	238	220	257	216	248	206	245	233	227	260	221	240	213	241	237	241	211	205	210	209	233	219	232	239	224	218	241	229	242	227	207	245	262	218	253	247	216	226	212	220	210	228	206	212	265	232	241	233	221	228	199	188	228	207	225	206	258	229	235	228	229	254	223	221	216	217	249	224	227	239	233	212	220	223	256	248	197	228	236	239	242	222	270	212	237	223	202	229	234	226	217	210	243	217	204	217	251	224	210	217	253	191	232	249	245	241	221	219	207	261	237	222	253	211	212	192	242	236	248	223	227	217	214	200	226	228	252	228	223	237	236	231	239	244	226	221	213	234	211	208	244	224	227	242	218	213	220	214	234	214	274	237	230	240	236	232	238	224	225	244	214	244	226	240	232	251	220	248	243	257	233	219	224	243	223	230	239	219	222	244	223	231	241	242	204	217	242	216	242	213	223	219	231	220	243	220	214	210	221	254	228	234	232	204	242	220	238	220	221	244	231	247	243	230	240	233	196	225	229	229	218	238	229	222	245	232	233	229	200	239	225	231	222	231	254	209	233	238	247	214	240	254	215	222	252	221	232	216	234	232	211	217	215	240	256	256	235	247	230	228	239	226	244	231	211	239	237	218	255	239	230	219	205	233	222	226	242	223	243	220	202	246	236	213	235	226	210	214	244	245	247	226	218	207	234	202	221	257	205	236	227	215	238	224	221	232	219	218	203	220	232	248	237	227	233	258	231	242	239	245	219	229	211	248	248	232	235	219	224	221	250	246	228	225	213	235	240	227	229	218	239	242	249	204	216	254	217	240	199	197	230	210	229	197	250	255	205	243	196	230	247	212	236	226	246	220	237	205	230	212	229	250	220	238	223	239	252	223	218	216	242	214	242	256	207	230	217	234	236	240	216	215	251	220	238	219	233	232	238	230	222	239	209	203	217	244	223	232	226	241	233	226	214	226	246	211	226	233	215	221	213	236	240	232	247	213	222	208	207	228	215	223	233	206	228	196	223	247	217	209	229	193	270	239	219	233	225	221	253	222	229	217	203	214	220	215	223	216	203	227	254	231	224	248	210	241	235	240	201	233	243	218	233	229	206	217	231	245	213	226	233	233	203	200	233	230	206	241	212	249	235	199	243	229	215	231	250	220	232	242	245	249	228	236	233	233	210	231	228	249	232	207	217	243	202	229	234	240	232	245	233	237	220	228	211	220	259	243	195	244	233	223	247	219	222	218	247	247	228	264	243	221	251	228	222	208	236	259	242	235	239	229	255	203	224	246	216	212	215	227	233	202	216	244	221	204	240	256	218	257	216	228	205	217	196	222	219	230	253	221	234	223	196	238	254	235	242	219	221	225	217	238	237	202	249	223	245	228	228	217	238	224	219	230	222	221	221	234	222	239	206	209	232	209	226	241	229	234	226	240	234	217	229	224	222	209	218	217	229	232	229	225	231	216	236	238	230	236	246	205	212	212	226	210	205	224	223	217	217	231	203	230	207	223	223	247	229	250	216	229	249	242	226	220	233	229	213	229	245	238	246	246	244	230	212	218	234	242	211	213	225	213	251	239	264	243	217	266	225	261	231	247	228	239	215	231	245	224	216	233	235	229	252	232	272	215	234	245	222	228	246	244	215	218	236	226	243	231
5406	5581	4699	2265	1585	1089	842	613	540	452	444	422	435	371	370	370	362	359	335	340	365	305	323	334	334	289	311	294	317	321	339	302	301	313	304	303	343	271	330	322	301	343	329	295	274	352	327	310	318	308	306	310	329	312	311	302	318	288	324	306	313	315	291	327	341	293	337	340	317	296	301	314	331	339	302	300	342	335	289	302	311	276	314	309	306	305	295	309	338	294	281	299	290	311	300	304	278	304	313	314	311	294	315	311	313	304	331	321	336	319	313	322	305	324	296	349	311	312	291	360	317	294	303	321	325	309	338	322	310	265	317	321	320	290	303	344	299	298	325	316	317	300	290	301	290	326	332	302	336	297	313	317	325	315	285	320	295	299	336	344	302	313	297	287	303	329	313	309	321	338	285	294	325	317	299	289	303	290	274	295	319	306	317	320	300	287	347	325	325	308	326	352	299	317	301	312	290	288	314	319	331	307	299	290	298	311	314	312	311	305	316	267	301	316	303	308	318	258	283	296	304	311	304	314	280	314	309	304	281	325	280	296	292	308	330	317	277	317	290	309	339	301	288	301	329	308	315	322	277	336	287	297	287	320	290	287	291	291	307	325	297	319	319	285	266	300	314	303	288	268	297	317	310	337	328	295	316	305	323	331	306	294	320	322	299	354	322	317	308	343	287	301	317	289	307	305	308	331	244	316	324	299	338	288	326	315	305	317	291	280	306	305	297	319	304	284	340	300	319	310	307	304	284	300	317	299	330	310	300	308	295	312	297	335	296	294	276	296	296	297	328	328	308	324	289	311	287	304	294	266	307	331	314	306	289	282	339	353	302	297	302	310	312	302	330	310	331	320	307	285	309	281	305	304	291	325	295	296	325	287	321	339	323	339	303	299	321	318	296	311	278	301	315	313	294	356	311	299	288	314	301	322	299	306	307	317	334	317	329	370	308	295	309	316	298	313	275	302	326	320	290	318	289	298	320	307	312	335	321	308	302	322	311	315	317	300	308	316	299	323	328	313	278	297	285	301	281	317	321	313	334	316	302	321	323	311	320	304	304	271	281	299	287	264	298	258	320	317	324	279	299	317	285	328	302	316	312	293	327	315	319	293	301	337	338	298	294	304	312	306	321	333	308	308	314	321	312	288	279	323	305	327	291	296	321	326	293	340	303	309	334	314	317	274	319	326	317	333	283	304	302	339	299	300	333	269	318	308	315	318	329	336	321	297	323	336	284	322	311	333	354	321	293	285	307	327	295	332	308	259	313	328	318	300	350	321	297	291	331	297	312	310	310	332	320	327	319	300	323	275	325	305	321	324	315	321	317	282	312	315	294	310	313	306	287	320	306	303	299	339	290	294	311	314	276	311	316	297	286	295	282	297	293	294	329	330	330	305	304	312	290	297	292	314	289	296	333	308	298	307	293	315	326	328	299	304	324	323	307	315	277	327	300	298	311	330	301	309	269	322	296	319	300	309	344	319	293	313	322	301	279	314	285	327	296	276	310	331	291	292	295	285	328	316	310	352	295	345	316	329	302	300	332	320	315	301	306	327	338	332	317	312	281	307	255	301	299	350	317	297	300	287	291	323	289	280	330	293	317	338	328	295	338	299	311	295	309	283	277	335	308	323	271	294	322	290	292	302	333	292	297	304	317	309	304	289	333	299	325	305	296	284	356	326	311	320	323	324	330	306	301	299	350	292	322	313	286	301	294	296	319	322	321	312	303	286	343	298	293	312	319	317	330	296	345	298	301	287	324	319	320	311	305	331	309	316	323	327	307	321	286	284	329	288	304	293	302	329	292	311	284	290	308	273	320	304	288	271	306	308	329	280	282	333	304	292	292	322	307	295	293	309	312	321	315	327	302	331	309	292	314	321	318	325	289	287	286	314	315	346	324	280	302	304	306	335	328	289	318	313	328	317	281	330	323	328	312	308	293	307	280	278	329	329	323	290	317	286	317	332	314	289	322	329	323	315	293	302	321	309	278	304	311	310	343	319	354	313	335	283	285	339	274	319	318	307	295	307	304	314	284	308	284	320	332	318	318	293	318	282	256	340	313	297	298	294	324	298	316	298	307	303	309	308	321	305	317	314	303	286	297	318	299	297	313	330	334	309	317	319	293	295	317	330	284	312	313	307	330	306	337	305	277	309	283	296	322	314	305	302	279	314	320	276	292	287	304	305	312	317	292	304	310	314	326	312	328	310	311	310	324	268	281	307	296	280	289	280	298	284	289	328	323	308	334	306	307	304	284	345	310	305	314	318	326	314	320	301	313	325	316	333	326	307	332	332	308	319	326	335	300	317	320	327	306	317	278	282	307	303	294	310	295	296	319	306	313	273	299	269	347	336	311	307	319	273	332	304	292	289	300	296	320	301	295	313	322	324	304	302	297	323	317	323	318	328	277	289	309	308	301	346	299	291	308	291	303	294	319	331	296	309	303	307	300	331	292	311	285	312	304	312	312	295	315	293	314	338	317	305	343	325	296	304	327	309	278	323	290	299	317	301	302	319	293	325	313	302	298	298	278	324	325	314	310	331	331	293	278	313	307	327	289	261	313	326	333	315	304	310	323	326	308	321	293	330	312	289	279	320	322	296	314	330	278	322	312	322	278	308	279	287	331	312	256	345	284	324	290	317	308	318	313	310	280	303	281	314	260	312	320	288	274	334	316	316	289	307	291	293	289	265	327	323	301	295	297	311	319	330	307	309	288	322	315	298	305	300	330	291	341	309	337	327	309	356	270	325	311	295	293	301	287	307	309	284	302	300	292	330	330	302	310	305	328	304	313	325	303	325	301	291	299	336	311	312	339	321	299	328	297	307	312	310	295	299	299	292	316	313	324	314	322	308	316	308	302	311	328	326	313	335	310	344	310	293	313	331	286	314	327	303	324	292	256	288	293	328	298	336	326	306	305	313	316	310	290	318	310	289	312	340	277	282	309	305	336	286	288	321	310	319	303	306	302	287	319	291	324	322	303	275	317	339	281	303	327	290	301	322	287	325	332	287	320	281	321	320	318	329	338	344	296	285	282	299	295	302	317	290	301	298	294	312	342	334	277	339	322	339	284	337	264	305	313	297	301	283	306	295	305	337	281	292	335	307	314	320	305	315	299	312	325	302	340	319	314	298	283	335	324	306	312	318	317	335	343	272	328	306	292	322	292	351	325	305	264	323	306	319	288	323	300	309	318	303	292	307	281	303	316	293	309	327	311	290	311	301	276	336	318	304	304	284	311	303	289	294	309	306	299	324	288	325	297	323	294	308	293	308	307	303	319	293	331	315	287	340	299	314	310	286	312	297	306	309	310	301	291	314	297	283	333	352	282	296	322	309	337	305	305	319	301	311	296	321	294	299	309	308	326	339	323	309	307	295	313	283	324	295	297	305	290	306	314	273	320	310	323	287	313	323	301	310	318	313	331	307	306	289	303	295	320	304	291	304	304	320	308	336	312	304	278	310	324	289	287	329	288	345	304	295	345	284	342	304
24467	21596	29002	24641	21554	8718	1476	900	725	681	615	565	530	512	499	486	485	499	465	446	484	431	439	452	427	427	424	393	404	390	398	388	385	416	406	353	406	417	415	387	393	397	423	369	391	403	371	370	412	383	434	410	422	425	412	409	399	367	365	407	378	382	385	369	359	395	385	394	385	384	385	400	403	388	391	369	378	378	357	394	381	408	396	382	431	414	370	401	375	396	361	362	395	389	397	391	389	392	383	389	416	368	388	394	409	367	358	411	386	392	425	365	381	374	370	388	380	411	400	387	387	372	391	379	369	407	351	370	391	395	367	403	409	431	373	366	392	409	401	396	346	394	382	360	414	362	362	370	423	373	397	373	386	371	399	389	391	394	383	350	396	383	419	396	394	373	394	371	374	388	394	405	389	377	347	406	403	399	413	408	385	360	363	371	391	414	406	363	402	418	390	371	405	373	375	394	370	412	387	398	413	389	391	403	421	399	388	407	377	392	413	365	392	391	396	384	409	409	413	379	395	363	392	388	394	350	393	389	383	387	376	385	382	348	374	396	404	374	368	365	378	359	427	423	412	374	410	398	410	403	365	408	386	373	395	386	379	380	404	389	408	391	381	371	399	375	391	398	390	392	377	375	360	366	410	400	348	420	386	395	389	386	365	401	384	375	392	407	374	376	380	389	379	385	376	442	396	388	399	400	384	381	372	404	423	374	392	394	423	395	405	398	378	388	390	375	392	355	366	421	348	425	368	405	383	392	389	388	413	362	391	377	417	376	402	385	353	398	356	388	381	394	366	371	378	392	408	385	389	380	392	359	392	365	411	374	364	362	417	325	368	402	397	360	369	377	369	361	387	387	417	396	382	385	379	364	370	389	356	403	393	399	409	372	391	350	400	378	359	415	395	371	372	398	383	351	362	417	381	416	423	399	397	391	370	377	412	408	391	406	389	361	384	401	385	390	384	422	381	354	391	404	369	370	401	388	406	408	388	397	377	351	380	394	407	380	392	384	391	425	400	387	405	395	369	369	440	378	368	384	399	390	357	385	389	386	374	419	383	389	431	409	409	393	359	375	354	361	385	387	377	361	357	375	377	362	362	394	403	360	366	383	368	426	392	389	401	388	335	381	422	395	362	367	363	397	372	418	404	398	397	378	382	389	395	366	370	404	395	392	382	404	421	376	378	389	375	413	363	376	396	391	359	383	381	382	382	364	380	386	363	384	395	401	370	422	381	341	368	390	355	410	381	379	425	444	413	385	367	383	361	402	414	395	389	390	409	392	369	420	394	372	358	380	387	396	405	384	399	389	381	379	377	399	373	395	376	366	358	393	405	392	425	380	378	370	407	388	389	402	410	375	389	379	346	415	339	380	386	422	405	388	405	407	394	407	380	366	363	391	376	407	416	386	383	380	396	405	384	350	341	413	393	404	377	402	389	367	366	371	378	364	374	387	397	404	391	420	386	401	349	401	374	409	360	408	424	387	379	385	375	364	385	388	365	386	383	346	396	395	375	395	387	393	379	400	359	378	421	382	410	455	381	368	361	410	387	387	373	365	386	369	382	390	382	373	419	416	397	355	380	394	395	352	381	392	389	390	370	385	400	391	399	377	365	420	406	368	366	403	387	425	329	400	381	394	350	363	370	372	350	333	392	389	371	375	393	366	397	398	380	346	403	384	411	374	350	430	421	396	346	366	384	393	379	391	392	366	416	390	418	393	415	347	392	406	374	406	399	380	356	393	374	377	371	388	391	425	375	362	415	362	397	351	361	397	399	386	424	412	394	377	381	392	414	383	393	388	405	397	376	363	361	397	415	410	409	404	404	360	364	400	380	398	395	372	383	368	355	402	383	400	392	399	408	389	381	382	372	371	406	380	357	394	388	348	365	385	382	392	390	392	391	357	384	385	400	375	405	376	380	409	347	356	419	406	378	401	426	390	369	384	418	378	416	388	388	358	391	385	388	373	375	371	392	359	403	381	372	423	385	381	412	381	393	390	377	378	363	412	370	341	412	365	373	410	362	383	374	396	378	357	386	400	378	392	416	341	410	376	405	375	368	401	375	436	387	382	385	391	393	376	392	401	371	386	373	406	425	385	373	365	406	375	393	372	393	389	381	376	377	407	409	368	412	416	399	406	423	345	381	381	397	400	399	390	377	398	391	392	385	389	398	402	371	387	377	378	376	369	371	378	392	385	401	381	415	411	295	362	382	387	392	416	379	401	351	366	411	388	367	376	357	393	369	398	407	376	390	390	395	358	400	403	360	398	392	412	399	405	373	405	392	399	372	408	390	372	377	364	378	397	365	390	419	384	418	375	437	365	381	380	424	417	363	395	392	409	362	364	378	375	394	387	385	399	416	365	367	383	353	386	359	440	374	368	385	416	372	382	331	396	383	395	375	392	372	380	400	392	405	404	417	353	387	387	365	402	371	393	389	369	347	414	424	367	386	386	398	387	395	409	413	400	426	392	372	361	374	390	400	393	345	405	414	378	394	392	361	372	384	376	370	401	386	405	386	386	407	381	390	365	401	395	386	376	394	357	396	391	389	387	371	350	384	359	368	392	347	403	380	408	399	374	416	353	416	390	370	395	405	424	392	362	369	389	408	399	383	364	357	375	399	424	361	383	397	420	382	375	384	376	381	391	363	388	417	393	390	401	389	386	385	384	394	414	382	363	408	367	409	355	368	373	418	388	401	370	369	379	356	364	380	392	375	344	334	392	380	411	369	387	403	377	374	359	394	384	367	362	368	359	395	388	402	394	382	380	363	352	374	379	390	409	385	395	374	398	405	393	406	401	385	363	399	372	397	363	392	398	381	389	406	370	383	414	392	396	419	408	384	386	435	352	388	370	373	380	424	363	366	359	390	390	383	359	373	389	411	384	357	411	366	386	394	374	399	397	391	355	408	362	390	365	406	385	394	403	357	419	383	388	378	381	375	380	388	412	396	392	404	386	380	389	409	412	402	392	395	404	391	367	386	372	417	397	367	364	406	382	397	415	363	391	345	386	390	384	424	369	385	413	403	376	365	423	379	428	397	384	394	352	384	364	381	413	373	396	417	397	370	411	368	412	405	407	389	427	400	352	382	382	381	378	379	384	416	385	376	375	380	421	383	373	382	381	362	379	378	373	379	401	380	366	413	398	409	402	372	362	406	394	400	436	411	365	419	376	366	381	411	425	413	382	351	405	406	393	382	374	379	390	371	384	392	348	415	387	382	391	403	392	414	384	391	386	343	390	390	384	367	381	377	434	408	397	382	409	374	395	382	390	371	362	415	329	401	344	408	391	391	397	425	369	381	384	399	397	423	408	380	385	369	389	364	378	391	392	415	373	406	399	393	385	414	391	387	374	423	388	402	373	394	385	375	371	368	400	390	366	385	375	401	366	392	419	381	417	400	388	381	400	376	401	378	409	405	392	374	373	383	367	404	370	387	426	404	392	415	357	363	386	400	380	374	403	403	380	394	358	399	420	382	374	386	369
6849	15166	12577	6546	4542	3341	2515	1863	1624	1325	1225	1083	960	861	804	794	740	742	678	678	671	641	594	619	604	591	563	583	563	582	500	608	548	547	559	558	540	532	500	562	484	537	523	526	531	545	519	483	529	548	524	552	517	532	515	531	514	465	541	478	532	537	540	525	508	509	514	536	504	535	544	561	528	540	517	501	563	508	565	513	509	526	513	546	527	497	498	494	503	496	526	525	535	498	509	535	521	471	512	502	496	537	542	500	503	525	546	498	511	522	507	571	513	486	559	501	542	489	553	510	527	523	519	542	534	552	544	514	550	523	533	467	492	501	546	517	487	499	494	543	532	504	528	517	535	496	514	485	512	501	538	473	496	505	478	521	530	496	531	537	512	540	498	495	543	506	470	484	540	491	483	527	508	492	513	511	505	498	533	506	515	493	518	492	495	510	513	530	506	491	494	523	524	523	506	508	489	499	510	535	533	566	552	540	510	486	516	510	467	508	509	503	533	508	527	530	599	530	536	507	529	501	551	494	495	498	517	505	502	501	525	508	508	513	537	498	504	484	484	508	537	523	482	506	478	488	511	526	532	480	518	500	517	544	537	503	473	526	506	505	496	477	485	558	507	495	540	506	503	544	514	525	494	522	483	512	522	507	521	524	487	533	512	523	511	509	536	502	502	484	537	465	554	488	494	524	497	526	513	557	555	541	526	534	524	495	475	523	511	576	504	531	510	530	517	539	485	495	554	490	503	508	501	489	500	524	507	527	515	542	522	538	538	486	512	529	547	515	499	484	478	531	522	518	545	500	500	503	497	557	530	509	552	524	537	505	505	489	530	544	491	505	519	516	526	536	546	504	505	515	523	513	485	566	492	550	484	502	495	506	544	527	519	529	524	559	558	526	512	482	514	506	518	508	474	521	528	487	503	552	485	507	545	476	516	491	511	528	531	512	528	466	527	487	518	511	524	433	574	501	490	479	562	519	513	505	473	498	535	498	478	568	525	517	471	540	506	498	520	546	523	569	535	512	506	518	545	508	505	533	484	538	523	485	515	552	530	514	500	521	525	511	499	519	503	490	526	507	548	538	484	511	502	499	498	506	479	536	503	486	485	505	532	494	537	512	519	530	497	489	504	513	531	519	513	487	484	536	506	511	503	527	494	536	536	507	517	501	514	506	506	514	514	513	475	527	516	577	553	512	488	505	519	492	522	458	526	541	557	500	484	546	544	527	510	466	486	520	505	536	517	493	499	538	486	536	510	495	521	527	490	509	523	569	550	531	508	511	495	507	441	472	514	484	514	498	557	496	537	517	534	512	482	496	496	503	452	510	538	540	507	525	478	512	497	471	516	525	544	494	547	516	498	527	519	549	510	518	522	534	496	556	527	498	519	548	504	523	521	557	509	488	511	525	498	534	503	512	516	523	524	515	529	521	505	513	562	507	482	456	526	518	530	520	494	507	544	488	541	516	510	531	504	510	509	474	530	495	506	505	556	523	513	519	511	542	505	511	514	542	540	542	499	511	559	515	514	542	519	545	547	525	547	527	490	514	487	520	536	519	525	512	501	488	489	516	519	545	531	492	518	519	515	496	501	497	479	489	530	476	500	521	511	496	555	506	499	535	471	480	486	519	530	514	485	544	539	545	545	506	463	526	560	514	559	540	501	504	528	512	485	566	532	488	499	470	511	482	499	514	514	486	520	570	529	545	519	502	533	516	472	505	473	503	532	540	508	523	526	530	535	513	503	538	500	500	490	468	480	511	509	564	530	510	524	509	528	516	538	501	550	525	474	512	497	521	513	556	590	497	550	513	510	497	510	504	541	513	517	568	497	505	524	545	523	529	512	492	530	525	528	506	504	516	521	507	512	542	506	501	507	519	519	540	526	555	548	522	489	537	513	508	510	531	527	502	522	488	501	544	564	506	489	483	506	487	507	504	489	550	526	522	463	545	471	565	510	536	557	543	518	493	531	505	521	474	511	496	479	559	528	553	488	538	518	531	543	573	517	515	535	518	504	512	527	502	500	502	508	534	486	554	542	494	532	516	523	506	500	505	495	546	519	508	510	516	505	525	508	496	516	499	527	524	493	496	557	541	502	520	495	512	521	483	522	511	539	543	509	530	511	540	471	526	509	491	484	511	500	564	522	525	495	504	525	546	525	555	515	516	544	503	513	486	501	485	556	512	533	533	549	505	550	489	508	532	521	519	520	527	530	537	547	522	508	507	506	518	531	516	569	539	514	516	530	522	519	518	549	495	517	508	476	535	561	521	519	490	495	455	510	508	525	512	510	510	517	505	509	511	500	467	523	554	508	538	533	526	541	496	482	500	556	507	539	505	516	532	492	539	526	565	497	501	520	510	512	480	524	497	522	495	540	506	518	502	519	514	506	519	514	515	531	535	572	502	508	501	502	542	512	562	488	518	491	532	529	480	525	477	499	506	481	591	553	564	530	536	513	526	513	575	551	518	537	509	531	515	527	534	528	533	508	500	522	478	494	538	521	587	487	517	510	551	511	543	499	510	474	517	537	496	490	514	508	500	508	538	503	498	548	517	512	466	497	494	538	509	493	530	519	528	536	467	467	521	549	534	519	482	503	536	499	544	546	466	548	496	504	496	493	509	516	560	565	539	515	504	506	519	523	498	531	486	560	547	511	552	536	551	539	568	447	501	524	522	497	497	522	541	507	506	502	545	465	485	501	566	548	477	536	524	488	487	497	522	495	538	520	513	509	500	497	564	557	519	517	525	520	528	500	521	542	540	527	543	514	531	547	530	504	499	530	503	504	530	480	505	465	529	545	527	549	539	546	518	511	541	528	515	540	552	513	556	519	502	545	496	476	543	494	548	466	514	544	546	521	507	533	505	563	524	556	523	523	515	494	533	499	568	563	543	559	510	497	480	477	530	536	544	513	500	510	533	490	542	513	497	534	536	489	499	531	480	531	517	505	530	500	529	529	573	500	593	482	561	496	487	527	517	515	508	501	538	507	542	498	532	543	492	507	523	559	496	509	536	528	522	522	516	510	509	487	494	541	490	525	534	536	524	520	563	500	534	503	527	498	587	487	502	496	535	460	572	501	575	508	523	500	519	540	505	505	493	504	522	505	520	467	526	492	548	541	485	519	489	506	517	533	547	502	540	514	498	511	497	528	490	504	552	519	508	527	521	499	559	535	503	552	523	527	499	525	539	522	473	547	505	484	571	525	588	513	537	524	490	520	505	480	541	496	511	549	519	521	546	483	502	529	492	514	554	541	523	516	522	502	507	491	518	523	555	525	563	539	529	534	577	506	530	508	493	563	482	575	534	505	529	556	494	501	522	512	500	488	517	504	488	485	547	513	511	469	530	522	542	511	496	500	486	520	544	487	523	531	552	500	508	489	552	487	491	491	529	547	560	522	522	494	522	509	499	511	526	505	502	513	526	536	518	532	508	513	516	549	515	516	553	539	524	514	494	531	513	522	508	539	527	512	503	541	535	536	528	506	541
23450	21647	29644	24168	21646	21625	6895	1470	1016	880	702	648	615	591	529	505	504	480	459	455	435	435	421	410	399	369	350	385	346	390	357	356	358	349	356	386	313	364	349	412	415	372	392	359	354	357	327	329	357	337	328	347	353	328	390	358	339	320	364	331	333	366	337	332	365	372	378	360	311	324	357	384	342	321	327	304	368	337	347	319	365	343	335	326	353	337	325	352	339	360	353	337	356	331	322	363	334	339	348	334	316	368	353	310	346	362	326	376	322	327	350	300	330	344	334	313	367	330	334	360	348	311	329	344	322	349	341	305	347	346	349	344	338	369	346	319	326	329	299	298	327	330	337	311	335	312	334	327	318	322	344	339	361	350	331	341	332	332	345	329	332	335	337	316	352	381	340	339	328	376	351	306	348	326	336	319	336	400	334	341	320	314	351	312	311	340	309	337	346	363	346	334	363	357	315	372	356	341	346	314	362	369	309	356	324	370	307	344	364	348	358	305	347	367	342	342	337	364	358	350	353	384	316	334	334	321	333	352	350	337	360	313	358	323	344	325	345	327	350	354	329	305	313	310	345	341	301	329	347	319	332	303	355	313	337	316	314	357	346	333	336	362	331	326	381	350	344	302	323	328	352	339	347	330	354	344	356	369	348	353	344	346	324	333	346	352	321	334	329	359	373	336	341	324	343	327	363	316	342	333	338	330	335	339	334	335	315	363	356	346	339	330	332	329	323	351	356	343	360	335	333	331	371	355	335	367	349	301	341	342	333	335	338	337	332	346	345	339	331	342	350	315	341	333	325	336	297	348	367	357	316	337	354	324	314	365	333	313	357	321	337	304	336	340	346	344	331	325	345	309	318	341	326	336	313	325	338	362	358	316	356	304	353	314	346	370	330	357	377	324	341	340	341	313	341	321	331	339	315	325	363	326	355	352	349	357	296	332	301	319	363	321	364	329	313	321	348	351	361	336	317	344	348	338	339	323	342	352	351	322	339	303	318	320	364	356	346	315	315	375	335	327	325	349	334	293	327	347	318	320	349	352	312	369	316	329	335	343	341	363	304	349	321	343	303	361	305	344	325	296	341	356	336	331	342	349	335	315	342	335	334	339	360	346	354	341	340	345	336	333	357	328	355	332	334	295	346	330	354	341	334	337	331	316	347	356	326	350	334	348	331	340	328	331	345	311	335	349	333	355	324	324	326	328	333	341	309	316	316	371	344	321	303	333	341	370	302	315	335	373	358	339	332	349	329	330	368	340	334	301	333	310	296	337	343	368	360	374	317	374	370	340	365	327	353	361	371	377	334	306	311	338	327	347	356	367	329	346	332	315	357	360	357	343	331	329	304	348	362	310	335	362	368	310	357	312	361	362	345	347	341	335	345	374	375	323	314	349	322	325	357	335	342	333	320	360	325	353	336	359	348	332	321	335	345	344	324	329	338	334	348	339	372	350	310	370	324	342	346	345	325	323	330	342	350	322	308	343	325	369	351	355	360	322	363	336	327	328	320	336	316	345	305	343	331	301	321	351	327	313	336	346	334	296	336	319	344	392	358	358	341	323	309	336	363	340	359	355	311	327	342	378	345	363	331	300	373	301	350	335	346	352	337	338	343	317	384	345	362	321	346	301	351	335	337	346	295	359	337	375	336	325	337	349	333	327	346	318	313	302	344	351	333	362	312	320	356	341	354	348	320	335	350	350	338	362	335	330	365	348	353	307	347	332	361	344	339	342	333	360	335	324	331	330	308	342	325	354	308	312	362	348	307	298	343	344	332	348	363	376	382	352	342	317	343	322	344	312	352	304	323	328	333	342	317	309	339	313	340	303	332	337	335	338	312	335	352	312	341	334	359	326	347	326	347	339	354	316	323	348	324	322	336	304	364	336	353	330	341	334	327	356	335	319	330	357	341	350	344	296	337	331	353	345	348	326	296	362	332	358	283	375	324	320	311	356	306	323	334	331	315	324	389	368	315	337	334	314	355	360	339	354	340	319	331	359	385	327	314	358	327	327	360	341	350	356	332	331	316	353	337	315	337	341	327	324	335	322	364	314	303	313	301	353	312	344	351	340	325	341	353	339	372	338	332	318	311	314	324	352	335	317	322	324	362	284	346	319	336	348	333	327	296	376	359	332	326	348	328	364	350	325	370	319	324	335	328	303	329	320	371	339	339	351	324	325	334	311	340	336	350	313	337	361	330	332	331	338	349	332	309	337	366	323	309	370	348	315	324	351	318	337	348	353	318	342	336	349	326	316	314	343	327	331	313	353	362	337	310	342	319	336	338	334	346	309	381	349	331	334	304	358	350	350	335	324	357	345	374	367	344	355	317	334	332	328	308	328	367	314	339	329	327	304	351	324	325	334	331	305	335	327	333	335	299	343	342	319	354	323	353	369	321	309	313	308	337	315	336	319	314	355	313	336	338	379	328	333	348	340	335	347	361	326	332	336	321	342	309	325	341	343	359	352	303	308	319	360	365	342	322	355	329	334	321	357	340	340	337	354	355	336	303	336	349	346	323	352	353	335	326	333	335	323	353	373	305	311	309	337	329	320	337	346	334	334	335	331	356	329	317	346	341	336	327	327	319	354	302	369	356	344	311	327	342	321	320	347	318	366	351	350	370	334	316	319	338	327	329	329	336	317	331	365	343	337	311	327	338	326	324	331	391	321	312	365	337	327	298	336	331	358	328	349	331	311	316	314	326	356	318	323	337	320	336	345	357	325	327	331	328	311	344	349	344	339	330	339	324	317	334	324	367	332	359	368	340	341	362	363	335	331	372	335	322	380	341	328	368	360	378	344	347	346	357	343	339	335	330	342	315	357	354	294	304	346	326	363	361	334	334	336	342	318	334	341	384	371	307	343	363	343	336	339	330	350	365	325	341	349	319	308	341	307	321	368	327	362	321	320	349	349	315	328	322	375	323	346	319	349	340	304	334	340	363	325	336	355	323	305	351	326	339	324	346	359	352	362	321	337	354	298	337	322	371	320	351	332	360	345	337	363	326	346	339	324	355	335	371	315	323	363	331	366	311	337	349	343	378	319	349	344	316	347	344	347	330	339	346	334	322	311	338	314	335	369	303	318	363	340	334	331	349	337	335	363	330	335	369	338	335	344	335	341	362	306	361	317	330	321	337	336	337	354	342	351	340	314	333	309	329	385	335	316	338	354	341	328	324	349	366	307	366	349	333	369	351	350	313	340	338	347	340	331	338	357	327	367	319	347	332	347	365	317	317	320	371	353	359	338	324	320	325	320	328	358	329	360	345	317	355	305	347	329	345	335	303	372	346	359	340	299	341	359	333	365	366	324	325	331	327	349	353	319	357	360	339	306	299	352	300	345	332	363	358	310	320	365	330	318	352	358	315	326	323	345	312	300	330	344	339	316	352	323	331	339	309	350	355	311	325	334	341	347	354	320	329	345	339	305	327	318	381	362	309	358	340	355	337	351	343	322	335	356	337	322	335	337	340	335	338	321	331	342	334	325
9340	21353	17875	10005	7221	5187	3722	2829	2228	1961	1587	1364	1188	1088	995	952	817	793	758	711	721	660	651	598	600	611	594	584	557	542	508	522	489	513	528	551	511	491	524	522	500	529	502	478	470	482	515	479	494	502	482	449	485	478	483	497	511	467	508	505	494	438	467	480	497	421	477	446	428	427	467	451	463	463	480	484	456	449	465	449	467	472	456	411	465	464	477	433	444	488	489	408	437	427	433	460	465	430	480	476	482	450	460	447	456	474	451	446	442	504	462	478	433	464	437	482	442	489	512	452	472	466	475	447	428	456	469	411	469	465	452	479	430	443	462	454	425	477	470	454	427	435	447	448	466	430	433	457	471	460	472	473	450	448	408	443	454	442	447	465	503	456	456	483	412	425	461	449	440	472	453	440	473	419	457	449	461	454	437	416	473	458	441	440	440	529	442	441	434	429	435	438	464	463	473	462	443	448	435	443	475	431	466	451	415	444	431	455	429	484	424	429	489	417	475	458	466	465	439	444	454	469	516	472	466	484	450	471	481	449	450	466	484	466	457	472	432	475	438	467	478	439	498	443	415	453	443	457	459	434	411	455	452	489	470	458	427	445	446	466	471	440	469	472	491	456	463	436	447	422	481	431	468	440	475	453	454	476	451	453	441	444	435	476	445	456	460	439	460	418	459	411	483	453	458	442	474	452	445	449	447	449	470	429	436	461	473	454	446	443	449	421	417	455	447	461	457	479	437	449	441	454	438	471	530	448	452	460	447	462	463	438	426	443	478	412	491	417	474	485	438	459	430	472	487	459	425	440	464	447	422	438	438	433	459	449	419	469	480	451	423	436	408	478	455	443	459	443	418	445	432	405	435	433	464	426	479	473	463	468	419	455	441	453	455	477	459	443	455	469	513	451	475	485	462	492	460	445	448	484	465	429	467	431	443	496	424	467	470	454	454	457	448	453	439	459	434	449	478	444	457	442	459	457	464	443	479	422	463	456	452	464	429	455	479	461	467	449	481	447	449	450	438	467	469	420	464	428	426	449	437	448	440	440	486	467	457	445	490	484	465	436	444	461	448	456	444	467	430	436	425	459	463	460	447	443	457	462	476	468	437	442	440	475	469	484	486	480	450	454	478	461	477	425	455	474	440	473	449	474	482	480	464	439	408	432	417	418	461	420	423	475	463	419	464	456	436	478	451	460	466	426	520	464	459	457	442	446	486	477	501	472	446	493	449	427	462	480	448	443	460	443	472	427	438	428	507	447	424	476	442	459	469	485	392	455	456	422	444	444	426	459	486	436	464	447	470	463	467	427	453	468	491	454	468	421	470	471	457	449	459	445	428	460	495	440	435	472	461	449	422	438	454	449	456	420	466	490	457	477	424	500	404	467	487	420	445	423	462	440	446	444	427	445	447	468	453	450	441	416	420	469	447	415	465	401	458	430	501	457	480	461	413	421	437	456	442	451	451	435	431	487	476	452	452	447	461	457	447	460	472	447	465	475	416	450	509	425	457	470	440	442	474	465	457	454	451	452	412	459	454	471	443	440	443	468	421	436	466	409	452	486	468	469	463	434	447	444	484	427	467	468	499	457	436	415	431	457	428	438	437	443	422	445	448	447	435	464	454	466	473	464	468	483	441	469	441	487	429	414	414	483	443	422	460	456	450	452	453	416	483	466	466	418	446	469	466	445	462	461	390	420	449	426	477	449	469	472	437	449	437	480	428	465	425	449	419	455	434	447	427	420	450	470	462	459	453	454	463	463	429	458	480	456	452	457	480	470	472	440	426	432	423	442	430	475	435	464	421	440	434	483	460	456	451	469	464	453	407	460	449	436	448	448	447	441	451	456	425	480	460	457	466	402	452	483	467	451	505	447	418	423	442	424	452	459	430	442	450	471	461	456	488	400	394	432	460	460	443	436	453	435	477	460	433	472	504	441	400	458	477	481	468	472	425	501	439	426	455	463	450	461	422	459	430	476	465	450	494	452	463	444	459	448	440	424	469	465	456	421	453	453	495	449	452	511	431	445	470	458	432	449	438	411	471	463	418	442	448	470	452	442	437	466	487	474	460	522	458	448	443	438	438	459	469	474	442	458	466	462	484	448	394	458	439	463	456	473	486	477	452	437	425	430	465	453	435	474	436	464	451	451	468	455	452	432	443	454	460	463	418	440	467	442	421	482	459	446	478	463	461	434	423	426	457	488	437	425	434	454	472	465	469	458	431	471	425	442	492	450	462	433	462	479	477	475	444	431	490	449	488	466	421	421	424	464	467	482	446	432	435	452	451	497	443	447	475	426	418	484	425	433	463	463	467	452	475	454	410	448	459	476	445	479	445	447	440	408	454	429	431	501	455	468	433	442	475	443	498	510	451	472	462	456	483	434	443	463	465	472	447	479	466	444	493	460	444	443	458	482	448	419	440	466	429	474	437	462	441	499	429	430	449	440	437	425	439	481	457	473	451	439	491	457	443	447	456	497	449	437	425	480	464	446	452	441	464	474	468	457	423	418	431	454	482	451	460	478	439	427	428	446	435	439	475	459	432	464	448	443	483	421	450	446	458	444	454	480	414	487	452	443	431	441	450	458	495	514	454	486	469	436	495	462	465	435	437	475	440	398	424	423	454	475	424	448	452	429	458	435	428	436	484	463	406	445	481	481	458	445	471	482	429	423	430	458	426	455	442	459	456	431	450	454	461	447	413	487	438	424	414	450	445	453	453	447	459	471	447	494	458	470	489	456	461	468	423	428	451	466	472	447	421	447	450	442	493	419	449	395	420	468	459	443	437	454	389	442	440	460	486	414	451	471	452	453	482	476	468	445	427	487	446	467	415	446	459	461	438	420	442	433	453	440	442	457	434	446	426	437	404	472	421	504	459	418	442	416	452	452	447	451	446	448	484	490	496	440	457	439	430	436	453	454	470	432	467	436	459	466	480	445	420	449	450	428	458	457	464	441	470	461	442	452	424	478	386	437	480	461	425	462	455	459	446	461	474	431	506	483	447	457	465	458	471	448	409	424	435	454	438	420	456	445	421	451	435	481	436	459	412	429	465	476	458	467	470	476	442	425	496	464	471	447	417	453	440	466	429	447	484	418	458	472	444	452	429	482	483	454	476	511	461	475	445	429	462	485	384	431	434	486	437	475	433	455	430	455	465	473	441	445	481	429	440	469	480	467	426	459	458	453	425	453	417	448	439	472	462	421	439	407	465	455	417	482	461	461	463	457	427	449	467	432	477	447	481	467	479	424	479	479	443	469	490	436	489	447	488	476	464	456	485	477	429	468	455	440	467	423	419	417	486	437	438	456	448	470	422	449	448	457	469	464	439	436	465	457	432	490	437	460	454	466	401	459	465	487	467	460	457	449	423	462	473	443	441	427	447	401	456	447	450	464	474	493	445	451	436	481	467	430	461	459	445	458	436	444	448	435	429	453	478	472	490	426	440	468	454	436	496	448	485	458	474	472	439	461	453	496	461	442	456	438	451	431
27402	20593	8683	1708	891	649	467	317	318	293	273	274	253	274	260	236	247	266	252	250	224	253	236	244	231	229	239	208	234	238	223	224	251	227	252	216	228	253	228	231	244	234	248	221	240	234	227	224	248	238	226	197	209	234	231	227	200	231	196	206	228	228	236	218	234	269	226	247	204	231	238	248	208	229	237	193	233	218	224	236	223	226	212	224	240	228	220	248	240	192	204	245	238	213	243	263	238	211	207	251	225	189	220	222	219	206	246	224	203	200	220	216	235	232	207	194	223	216	227	241	237	270	223	209	205	214	224	217	234	217	239	217	240	218	246	224	189	230	194	245	256	236	224	229	227	238	228	246	210	224	210	226	234	209	194	211	246	235	225	211	230	251	227	217	228	206	213	201	211	227	246	222	249	201	216	242	215	221	228	226	208	227	228	215	206	223	230	222	209	227	227	208	218	205	215	226	206	245	228	237	241	240	234	217	226	221	225	219	216	236	231	258	238	227	216	209	217	205	253	230	224	229	207	236	220	224	226	252	223	217	237	219	222	229	234	262	229	216	210	206	227	210	229	223	200	206	245	246	229	232	230	220	219	236	222	248	209	246	225	173	203	213	218	239	227	211	243	235	248	233	227	241	217	216	238	262	234	234	234	217	232	232	193	230	243	226	203	215	217	249	223	232	223	237	228	239	227	210	203	232	226	228	212	228	198	218	237	227	223	227	212	212	238	218	240	219	217	228	200	232	217	231	210	256	240	218	236	220	223	206	248	216	226	214	227	229	210	239	225	213	222	229	236	217	240	248	231	229	224	249	239	208	220	245	223	237	235	210	247	217	215	221	235	230	256	199	222	230	228	210	243	233	219	214	217	210	245	247	214	219	242	213	226	210	257	231	215	228	201	237	216	239	236	215	209	224	229	212	237	234	221	224	239	214	217	227	233	227	214	209	215	249	259	234	223	225	229	233	224	212	228	241	237	207	225	236	225	206	231	213	219	207	223	234	226	228	208	216	245	217	202	209	241	212	205	216	234	216	228	221	233	251	213	232	233	235	220	235	254	233	224	203	253	250	238	230	226	209	235	225	234	222	264	217	204	211	227	253	224	219	209	222	204	243	211	241	216	261	238	217	232	224	218	216	245	226	237	194	248	238	219	234	206	225	222	238	228	240	240	225	223	235	229	199	225	242	211	234	252	215	220	249	217	238	220	215	237	233	220	223	259	227	249	231	232	225	218	211	241	224	218	207	211	241	229	242	231	239	218	255	222	225	218	195	217	233	234	228	212	233	228	203	241	207	228	231	225	231	218	247	230	235	228	229	236	225	232	257	229	210	255	233	268	248	249	221	220	239	248	215	244	227	190	223	220	225	214	232	212	216	235	206	228	218	202	219	252	225	235	236	222	241	257	220	226	222	226	203	226	214	227	243	212	208	233	218	212	228	224	247	228	230	218	206	214	255	221	218	223	240	224	234	223	272	233	217	221	231	211	241	254	228	212	207	253	236	252	219	204	208	221	206	213	225	223	213	247	251	223	209	231	191	203	223	219	200	235	241	236	225	231	224	246	225	237	231	224	216	227	226	265	194	205	230	242	209	244	249	201	238	210	197	213	215	225	205	219	245	236	226	206	234	243	231	210	227	231	237	234	218	223	237	212	278	183	237	247	193	223	211	221	227	214	220	195	205	254	215	219	226	226	217	214	237	222	230	233	205	241	221	236	195	236	249	228	228	221	238	214	241	233	217	235	206	247	255	233	213	221	226	234	216	226	199	232	248	262	212	226	221	229	211	196	236	205	236	218	216	216	208	209	262	242	250	227	220	215	223	226	253	226	232	236	234	248	224	229	236	244	213	222	207	241	218	220	229	249	250	241	210	221	256	217	207	222	221	245	212	204	202	230	219	227	255	213	219	211	228	237	235	240	229	235	221	222	224	237	239	238	215	213	204	205	214	219	228	213	232	250	262	225	230	245	231	223	199	251	224	250	224	229	233	237	200	250	228	215	208	236	241	221	217	226	230	259	193	227	252	205	218	223	210	221	197	218	194	209	218	224	244	207	227	209	238	217	230	247	241	221	238	224	230	208	216	211	208	251	227	224	234	227	241	255	259	213	221	235	222	216	222	238	217	235	240	217	241	244	224	213	234	229	240	234	217	252	235	209	229	220	214	229	208	248	234	225	217	230	239	204	226	222	207	232	217	210	189	256	255	241	224	238	210	225	200	217	216	249	213	222	236	235	233	232	207	264	233	249	201	231	213	222	223	228	212	251	225	245	215	206	240	229	195	223	225	203	217	228	232	249	209	230	223	238	219	224	237	229	223	224	247	221	207	201	221	244	237	206	215	232	258	237	226	211	225	249	198	230	246	248	236	226	205	226	235	240	246	207	217	222	213	229	215	215	220	228	229	211	256	245	225	228	228	206	222	223	248	200	244	202	225	247	208	215	217	204	241	240	246	261	238	219	218	196	234	204	230	215	243	224	241	244	237	202	238	220	239	248	212	215	212	218	222	223	242	213	225	226	203	211	178	237	235	238	229	216	219	241	246	201	205	227	239	234	227	238	258	219	211	229	226	196	231	221	230	233	222	197	241	261	234	210	234	246	214	215	229	234	189	227	257	222	224	245	218	244	200	198	232	246	207	250	246	230	227	206	216	210	217	211	188	223	223	234	206	232	218	218	215	222	216	221	247	225	219	216	256	241	220	235	234	222	219	258	217	221	238	233	237	198	252	222	221	240	236	231	232	243	236	245	218	219	217	230	192	229	227	256	225	204	211	236	219	222	245	234	219	251	235	230	244	221	192	227	243	209	204	205	216	244	226	245	218	237	229	222	215	253	253	221	242	204	229	219	219	197	251	231	213	243	246	226	201	206	222	250	203	227	250	206	240	214	222	250	238	204	241	227	220	223	246	233	245	265	201	217	221	258	214	230	218	214	235	235	206	227	223	225	217	229	257	225	222	249	246	219	207	206	215	233	236	199	218	226	245	213	230	255	232	228	233	219	219	224	260	225	232	209	238	233	228	243	217	192	246	230	233	212	213	240	215	239	231	211	242	234	221	238	219	215	243	219	229	239	250	238	205	224	236	245	224	260	212	217	249	241	223	237	218	203	186	220	244	243	210	221	205	217	241	252	227	213	230	273	245	247	229	201	237	240	235	205	249	210	238	229	247	250	210	213	241	235	223	225	225	239	223	243	219	212	223	246	220	235	223	250	213	228	209	215	241	229	213	213	232	242	205	217	260	218	208	251	234	224	232	257	215	232	249	225	238	233	233	236	244	241	223	245	199	220	215	216	228	249	236	253	218	228	238	244	218	209	204	230	245	238	239	210	204	231	259	227	230	224	259	206	230	220	228	224	243	219	237	241	235	203	233	231	193	210	224	206	244	236	230	220	222	232	247	226	217	225	230	200	220	236	206	214	231	232	244	207	205	208	218	250	237	232	241	222	251	221	215	224	231	227	218	208	215	222	211	236	241	222	202	216	219
5512	5801	4818	2427	1578	1100	864	641	603	506	437	402	443	375	382	368	325	379	329	339	361	333	328	300	308	319	312	365	329	346	336	315	324	296	343	312	324	290	303	296	283	330	293	324	313	294	343	303	303	323	313	287	297	299	317	299	346	304	347	289	307	312	278	328	348	335	324	319	298	315	315	270	346	304	334	297	287	328	316	322	331	327	281	315	310	299	344	330	308	302	323	335	321	333	364	328	320	326	292	276	315	295	318	314	289	314	334	297	319	335	349	307	336	333	275	296	333	315	352	309	334	284	292	315	329	298	339	287	310	319	327	341	300	314	328	289	297	304	303	299	331	301	318	292	296	325	305	344	309	309	284	330	315	280	331	276	333	325	346	301	297	304	288	293	293	316	305	308	326	293	328	306	314	303	329	297	298	294	310	289	302	292	286	316	308	280	305	305	298	289	318	299	324	314	316	331	324	291	282	342	303	296	297	317	279	306	315	315	294	331	300	343	328	358	293	298	302	273	317	234	314	328	289	292	296	287	310	275	284	289	315	301	309	326	322	333	302	315	294	315	296	299	286	277	324	298	301	319	317	303	340	306	299	293	310	316	294	328	303	344	307	336	288	313	298	339	349	304	304	331	333	286	307	294	323	326	306	296	295	315	284	301	328	326	314	293	312	323	315	316	290	276	323	302	324	298	315	293	292	258	297	312	291	336	293	273	301	319	308	319	272	333	292	309	328	298	308	285	346	323	322	316	317	321	290	333	276	311	322	304	325	311	325	319	319	310	318	308	303	316	339	315	335	293	303	302	292	298	322	300	300	311	321	337	297	334	316	301	296	339	352	305	310	302	332	297	305	334	303	293	322	310	303	306	301	302	304	305	289	315	296	288	307	287	305	305	308	304	310	301	326	306	328	344	295	283	293	298	317	328	284	285	306	289	292	302	312	329	310	314	343	269	331	344	307	336	304	314	294	309	298	310	328	314	320	327	266	332	321	317	280	309	297	315	293	307	308	300	320	339	338	341	295	339	302	344	306	317	329	330	289	309	316	339	342	287	292	286	287	314	287	315	303	318	292	284	331	327	298	329	329	316	330	350	311	314	311	324	314	329	307	329	330	303	311	311	291	307	293	312	319	295	306	302	300	336	311	308	318	285	298	307	326	293	308	290	285	261	272	298	273	310	293	323	305	299	281	316	286	289	334	347	309	285	294	343	298	291	312	300	307	287	314	308	318	282	316	283	324	293	308	299	286	335	309	320	317	319	314	336	305	321	305	293	316	282	289	294	348	303	322	316	310	316	272	314	286	323	355	297	332	338	329	295	322	289	310	303	310	286	326	316	349	326	289	302	318	351	288	313	295	305	322	304	312	350	341	319	318	308	291	291	293	342	306	319	292	309	287	335	278	318	290	299	301	327	319	323	300	336	312	313	289	314	307	295	292	285	296	309	288	298	320	307	305	312	304	267	326	314	282	301	314	285	275	306	286	329	285	322	316	308	295	307	289	312	299	312	303	295	332	297	307	280	323	305	326	317	267	342	297	301	314	301	335	293	317	312	286	311	321	326	301	307	300	313	288	307	319	297	276	290	318	341	316	297	317	326	301	295	316	308	297	302	323	309	317	288	310	306	305	316	308	286	287	291	305	318	323	281	301	303	282	305	301	305	298	319	276	326	287	308	288	318	303	310	331	299	276	312	290	323	318	307	307	312	300	306	306	308	303	301	329	308	326	328	306	309	290	293	311	303	333	321	325	302	328	327	324	314	304	302	281	313	285	299	300	305	311	307	308	284	321	341	308	292	279	332	292	322	312	309	309	325	328	300	305	294	277	289	299	310	319	310	309	297	291	337	342	305	295	280	288	326	310	331	321	279	305	287	286	319	308	311	299	336	290	308	307	323	312	280	310	288	305	287	326	340	301	327	322	331	312	280	283	320	298	327	314	315	298	300	323	270	308	310	279	311	302	301	285	317	323	316	311	277	317	303	312	325	346	289	302	325	295	298	333	304	280	317	311	308	294	286	309	298	324	310	311	276	313	329	306	324	317	336	269	270	297	333	263	322	297	261	292	343	289	304	308	333	284	310	299	324	309	299	354	283	289	297	321	276	314	308	301	314	271	311	289	278	287	310	323	293	338	273	306	340	296	313	304	312	319	383	290	296	288	294	321	320	296	307	312	311	306	312	331	316	317	335	313	314	311	316	274	296	310	314	304	306	277	320	323	299	312	295	284	317	346	316	312	298	322	312	304	283	317	332	309	334	331	286	292	308	296	307	292	338	294	299	330	308	305	303	307	302	331	310	301	304	301	288	286	314	306	300	300	301	307	324	307	313	354	328	295	330	299	318	285	302	295	291	280	282	283	300	284	276	327	292	305	290	307	296	303	322	282	302	315	292	317	305	323	314	293	369	343	307	293	328	307	321	295	273	320	310	316	330	320	327	297	321	305	310	321	308	301	317	323	335	326	315	320	310	332	300	295	312	315	312	313	317	276	288	312	275	299	323	299	296	296	323	308	317	309	317	299	311	316	326	286	272	306	317	318	322	316	319	311	296	316	282	303	309	289	298	320	326	280	347	333	315	309	299	328	301	308	288	288	304	298	302	299	326	303	314	298	316	301	302	294	299	319	278	309	317	326	316	290	295	283	307	284	296	292	313	298	313	268	291	306	314	310	282	321	322	299	308	333	338	335	327	305	299	308	295	270	327	303	313	280	329	313	318	300	340	310	302	336	305	306	326	317	349	304	298	324	299	289	303	313	317	284	315	324	298	313	255	313	306	327	310	326	313	310	295	305	311	312	303	321	278	302	335	302	320	302	321	317	304	323	302	273	305	317	323	300	299	310	301	298	295	291	297	297	316	282	305	310	306	323	325	334	314	286	318	320	298	316	285	304	303	292	283	318	296	308	314	298	292	325	304	282	299	324	279	301	284	320	307	307	312	319	329	290	303	347	314	286	310	298	296	291	288	284	283	303	299	325	304	282	288	294	295	314	303	305	306	309	318	301	314	332	323	327	313	325	288	343	292	324	320	333	340	340	287	313	313	313	297	310	304	290	329	289	304	321	312	308	290	284	305	307	299	327	299	299	319	315	289	316	320	320	290	279	315	302	315	279	316	309	290	310	298	291	321	302	288	294	326	348	280	273	292	310	296	312	319	293	303	295	295	296	315	280	308	307	291	291	318	308	304	344	292	289	323	313	310	321	299	328	288	298	325	304	315	293	302	277	321	285	272	293	302	326	302	307	318	298	304	307	308	301	305	294	306	302	306	286	320	335	323	295	302	273	286	286	325	304	311	310	337	302	286	291	313	303	310	277	305	326	298	302	305	323	320	294	323	293	315	303	291	286	317	283	310	312	323	300	315	283	284	299	292	314	289	318	315	282	303	348	295	306	305	288	313	314	295	328	309	345	321	284	315	296	312	306	319	300	318	295	308	298	326	289	295	300	323	357	308	308	331	307	316	330	312	291	327	307	293	299	316	318	308	300	306
24439	21626	29084	24678	21607	8575	1417	944	781	677	675	595	527	536	524	490	450	437	434	432	438	441	418	422	418	408	384	425	387	373	419	463	421	408	367	395	417	376	390	371	387	366	450	404	401	394	351	402	380	367	373	372	364	366	403	355	384	391	397	399	377	386	350	384	384	379	379	392	417	368	369	370	395	362	418	371	353	372	359	373	397	382	382	407	381	390	388	347	402	363	362	349	396	356	401	395	381	375	357	381	385	401	410	409	365	370	402	401	378	434	377	404	369	406	350	394	368	370	363	385	337	368	406	403	398	362	396	401	380	380	361	408	379	428	394	346	389	382	402	373	357	379	397	383	372	397	402	401	377	368	386	399	405	399	384	372	365	356	372	367	373	339	397	406	374	381	372	383	387	377	389	363	383	403	377	408	410	403	343	368	381	397	395	388	388	386	367	383	353	405	388	383	433	369	385	350	388	370	414	379	408	448	410	366	363	375	395	414	362	399	392	361	399	417	358	399	376	375	373	389	402	356	374	363	410	374	378	411	427	398	372	367	384	394	394	351	352	374	386	358	375	406	377	380	372	354	426	390	378	384	387	386	383	357	392	400	369	376	389	344	400	345	380	367	378	391	394	374	416	361	377	406	393	393	373	376	394	350	368	380	416	375	389	372	381	394	380	348	370	325	363	395	364	391	380	380	401	377	397	381	358	398	392	389	356	372	373	424	392	363	380	362	401	348	381	378	384	362	384	398	400	384	372	370	386	394	371	395	375	385	388	357	386	413	397	356	384	385	371	406	361	357	411	368	364	376	358	407	388	385	374	358	385	361	396	415	379	361	392	345	385	385	366	387	388	369	367	390	391	347	401	395	371	381	406	386	385	432	375	392	369	386	378	376	397	403	393	380	383	378	375	378	375	396	397	394	390	372	374	364	386	362	366	342	352	380	396	388	377	381	388	355	392	403	389	389	416	392	374	355	361	342	354	408	380	356	399	411	402	389	410	370	357	392	378	372	360	359	400	315	367	368	391	380	363	421	396	391	413	390	337	365	398	389	378	415	367	352	409	373	370	353	408	350	367	382	371	372	423	403	407	362	362	406	364	369	373	377	389	367	341	352	393	364	401	364	407	373	387	377	379	357	406	382	388	390	364	415	360	407	374	419	377	378	352	366	365	369	372	413	375	380	338	349	368	384	386	407	367	430	385	357	407	342	415	403	369	366	369	352	343	378	371	388	382	402	390	396	394	377	371	358	410	392	418	375	366	411	404	390	378	390	384	394	351	376	371	398	417	399	383	424	387	374	379	385	383	352	392	409	388	375	383	351	399	373	408	383	373	350	386	391	339	387	390	393	366	379	318	383	379	385	385	376	391	377	364	368	386	378	374	367	354	388	385	367	380	367	378	399	368	379	416	400	393	352	372	385	378	329	382	344	353	388	354	339	420	373	357	374	395	401	387	377	359	362	385	365	391	399	329	394	384	390	393	388	367	325	382	361	379	396	392	393	399	407	420	386	401	363	378	391	389	363	385	373	378	378	409	370	383	373	388	391	393	393	359	365	396	406	397	378	389	386	356	373	363	393	386	369	395	398	394	384	385	364	375	388	365	369	414	414	414	367	380	390	399	365	387	370	382	373	368	369	377	355	415	356	363	371	354	408	367	373	375	404	374	367	372	403	400	372	362	383	367	386	366	355	414	381	376	351	382	369	355	371	394	364	349	365	427	371	372	387	400	373	379	392	388	367	425	376	366	370	358	393	324	375	384	373	361	376	338	392	394	420	355	382	348	390	349	359	391	381	387	392	379	376	369	429	413	386	361	368	350	358	367	384	407	362	374	374	372	395	396	385	406	350	366	367	403	391	354	369	366	376	395	382	366	363	357	407	391	426	363	371	382	384	377	346	371	390	365	389	366	388	431	411	377	386	393	371	382	370	362	373	387	421	382	419	420	407	386	383	388	362	396	401	391	402	358	382	413	377	402	382	400	373	353	413	345	364	401	373	404	363	362	363	374	404	374	396	357	353	373	349	377	401	389	352	356	403	401	363	357	388	391	399	371	350	388	393	389	331	398	376	367	364	373	357	397	394	372	381	363	413	378	374	393	392	411	382	350	364	336	378	399	390	395	384	381	370	399	390	363	374	367	410	386	383	414	385	372	389	401	373	385	382	342	406	416	407	382	411	368	357	377	398	404	377	400	389	407	393	380	372	348	384	364	407	357	373	336	381	348	341	401	376	403	398	382	386	360	390	397	362	386	376	359	385	416	422	394	374	346	366	367	380	353	407	400	349	377	368	364	374	390	395	396	372	354	363	398	383	366	342	352	385	406	398	395	409	382	374	382	367	375	379	368	382	387	392	392	371	359	382	389	355	406	399	391	392	361	360	385	371	365	421	357	415	382	379	421	383	387	398	380	373	409	369	362	399	353	380	356	347	380	376	406	394	393	399	392	344	378	386	365	411	389	394	386	394	339	384	388	385	403	379	402	342	381	354	409	389	390	387	369	389	379	408	403	392	403	352	353	363	385	391	374	367	381	397	398	380	378	409	350	346	373	416	375	344	395	371	363	419	412	359	383	379	378	391	387	380	393	390	360	373	357	370	396	401	373	357	393	393	377	393	360	383	387	348	357	361	377	415	377	383	354	395	358	374	369	367	359	392	376	381	384	348	348	371	379	404	379	353	343	363	361	356	365	365	381	403	367	384	387	407	392	386	380	360	390	371	362	355	414	340	417	370	369	359	385	358	380	358	360	348	372	373	396	410	408	403	394	401	411	369	391	392	383	385	380	399	353	383	388	373	382	374	366	369	354	393	393	401	394	372	392	381	408	371	416	398	384	402	383	376	408	387	375	417	392	370	396	418	383	362	387	375	364	363	404	363	358	401	375	373	386	374	369	375	403	391	392	393	381	371	359	411	380	383	390	418	373	387	380	393	359	408	369	371	404	405	379	384	384	393	355	386	356	378	400	387	364	404	351	368	406	380	369	344	340	378	387	337	381	346	388	413	391	389	359	370	383	410	410	377	381	411	373	417	385	374	376	396	404	393	384	373	359	343	401	373	367	403	372	375	392	382	401	365	371	373	376	354	355	383	366	366	381	365	365	382	394	343	356	377	346	381	364	386	380	412	398	400	388	367	388	378	370	402	380	420	396	381	394	381	377	381	389	346	383	398	380	342	383	370	439	409	379	367	385	358	395	359	377	411	364	382	376	380	399	385	405	407	396	388	357	356	344	369	394	358	379	403	376	379	381	377	400	381	338	336	366	411	345	363	384	353	362	388	391	374	378	391	403	392	373	380	381	388	392	386	383	401	375	359	398	364	405	406	346	398	385	393	380	346	341	388	373	363	389	387	380	376	405	383	378	376	381	385	430	358	374	352	358	398	384	373	378	409	384	381	397	386	390	396	393	364	377	351	397	390	389	385	389	370	379	386	342	403	375	372	398	378	411	425	372	415	372	392	398	397	395	353	363	389	367	389	372	406	388	369	409	364
6916	15111	12598	6615	4470	3280	2391	1928	1631	1357	1132	1041	990	892	827	764	717	688	697	675	622	615	600	627	588	574	587	577	568	573	574	575	557	549	555	534	595	552	529	570	528	517	561	510	534	530	538	481	555	578	508	531	524	499	543	523	472	494	531	556	546	482	532	521	501	490	539	515	506	494	572	516	505	542	497	514	535	523	537	533	504	516	543	508	499	499	556	542	492	545	497	532	536	531	524	466	534	481	505	506	502	569	517	543	469	511	523	513	488	543	529	538	524	491	546	497	544	460	511	487	532	500	539	506	531	520	487	498	471	521	508	510	517	479	538	523	527	486	518	531	476	539	537	512	521	521	489	506	506	512	513	507	526	493	500	482	521	514	498	463	496	500	480	532	494	501	462	520	471	497	479	476	501	516	533	488	498	516	508	542	562	520	528	522	547	531	575	515	532	484	509	478	491	515	502	478	471	489	553	485	511	497	523	503	499	499	486	522	534	522	550	530	530	522	492	529	504	523	517	530	466	539	496	556	531	533	523	544	500	479	510	533	519	516	497	520	471	497	499	510	542	509	552	560	473	512	487	495	500	504	532	522	543	530	506	549	544	496	541	499	487	518	514	520	508	490	501	516	514	554	499	536	523	515	540	484	462	489	509	532	537	491	540	520	528	506	505	482	500	524	489	532	499	482	503	522	505	522	533	531	545	535	495	485	541	557	535	492	533	528	516	543	526	514	530	521	487	524	533	541	488	468	505	529	519	503	493	510	483	502	519	520	528	503	484	505	499	472	538	530	552	501	525	502	519	493	553	541	533	514	495	514	527	533	490	527	524	474	483	499	537	515	499	499	463	522	517	486	498	516	507	517	473	533	499	520	492	508	574	482	427	548	513	524	478	560	506	526	535	552	527	515	542	489	470	506	499	493	463	522	523	515	504	486	510	458	520	519	546	489	516	505	476	520	549	517	483	522	502	527	505	495	543	487	512	492	523	519	482	530	497	515	485	491	523	515	532	515	518	514	474	517	538	529	442	521	496	516	561	506	467	517	524	561	520	506	534	536	511	511	533	511	547	501	562	502	536	480	506	523	510	488	527	511	501	547	515	453	507	509	541	560	483	546	529	534	542	474	522	519	554	531	530	503	527	547	491	506	537	518	513	523	571	528	557	527	517	453	494	461	534	548	512	497	500	549	508	526	538	516	533	500	518	497	516	515	514	495	511	533	495	489	528	545	478	515	530	521	494	544	504	532	502	508	516	543	478	527	517	506	520	508	479	548	522	490	519	522	525	505	514	504	485	495	481	526	550	495	492	499	555	515	492	519	545	503	479	491	478	518	465	482	530	465	470	465	482	481	531	519	464	456	522	466	523	493	546	490	482	519	523	529	540	493	486	487	473	448	522	538	537	517	534	528	494	513	531	510	542	497	517	525	469	503	555	487	498	492	487	503	468	506	497	511	513	520	505	503	565	543	522	510	519	512	541	504	524	485	470	488	509	525	496	518	512	521	517	521	498	510	546	526	540	494	526	480	515	509	519	493	519	482	503	488	485	480	499	527	498	545	493	477	506	550	495	538	490	477	522	517	547	467	527	531	503	518	487	469	515	546	481	506	500	508	559	524	551	549	470	485	508	484	551	480	504	515	517	466	490	493	485	505	516	504	533	556	494	497	498	491	513	486	498	499	514	517	467	520	507	500	485	543	499	459	530	551	491	511	541	478	518	544	525	474	442	475	516	539	498	520	512	481	486	492	489	510	466	501	498	518	472	512	550	494	526	525	556	534	501	517	493	546	497	511	488	498	483	493	484	516	466	508	495	512	522	513	519	481	470	497	533	522	503	529	543	496	496	493	486	467	517	514	536	459	506	516	511	521	529	469	542	508	513	500	543	483	479	497	497	495	520	513	510	499	485	506	535	471	505	476	497	480	522	489	524	501	506	520	500	535	484	550	529	490	560	492	503	503	521	518	504	512	496	501	513	516	553	509	527	541	500	547	486	532	482	510	467	488	509	523	524	495	516	488	499	501	501	540	511	527	499	518	524	519	477	529	492	518	490	507	501	531	525	565	470	497	496	459	490	543	512	480	514	471	524	474	496	467	515	479	482	511	505	516	540	557	568	512	534	495	512	527	542	503	530	510	516	504	515	530	523	517	496	516	541	501	499	515	495	506	513	462	506	485	539	508	522	480	475	502	508	480	483	500	514	519	489	535	506	513	540	516	512	527	525	509	536	497	511	507	486	522	503	530	467	483	475	485	518	496	500	500	503	512	490	494	475	531	508	551	471	541	480	512	510	544	510	536	520	546	490	505	534	509	522	512	488	504	509	526	495	537	493	523	528	517	546	485	486	537	483	529	505	532	527	543	533	508	531	585	484	487	509	514	556	540	480	483	506	535	495	511	484	533	483	516	499	482	540	517	535	555	512	536	483	539	502	524	495	497	478	524	492	531	507	496	501	539	547	482	531	460	506	545	573	539	485	521	480	485	530	486	500	535	484	515	535	502	479	499	521	481	556	507	505	561	532	559	480	498	508	511	491	518	507	524	517	455	513	479	510	523	501	563	469	518	554	499	473	529	489	518	474	510	498	506	507	511	520	505	518	488	499	531	474	546	511	530	539	470	498	504	479	547	539	485	521	456	542	494	499	474	482	498	474	491	510	509	486	476	531	502	501	543	529	484	552	534	503	491	521	457	521	465	508	528	547	496	512	496	505	530	547	493	512	497	527	525	529	525	516	512	506	496	499	553	522	510	550	514	549	488	480	452	474	517	511	491	553	531	539	523	527	503	512	495	540	508	503	525	534	518	514	530	481	483	504	474	536	477	533	497	501	507	503	516	540	500	515	541	532	503	537	484	511	497	496	492	519	520	506	516	513	451	465	548	485	492	552	536	519	516	510	519	507	515	508	516	502	536	531	499	541	529	474	547	516	489	551	523	499	498	480	512	489	532	531	518	492	521	515	533	510	514	504	513	521	484	510	500	521	525	512	509	459	530	496	498	505	541	527	503	533	459	497	496	512	557	511	485	534	435	512	475	511	518	505	550	480	493	546	506	485	502	483	501	538	515	506	504	517	523	515	490	537	512	462	514	535	534	520	538	475	530	537	535	497	522	475	519	525	544	472	515	506	495	523	505	516	511	493	522	550	501	561	484	533	503	545	540	528	503	552	487	510	526	491	491	484	528	511	507	513	518	497	501	500	464	506	494	529	530	501	514	501	521	474	551	526	526	537	497	490	500	483	509	503	507	514	546	554	499	490	536	507	550	519	464	480	485	517	523	536	467	487	492	502	502	507	485	517	518	506	478	519	539	519	534	488	507	483	543	496	520	538	508	562	504	521	559	484	480	563	523	509	515	471	493	508	496	532	522	512	517	482	510	484	536	504	466	513	521	511	521	529	538	532	545	517	530	544	476	511	531	504	499	488	526	494	540	518	534	506	529	547	536	478	520	547	493	522	523	474	502	504	516	495	512	486	491	546	501	543	471	497	508
23421	21572	29490	24109	21576	21544	6666	1342	907	804	715	637	593	557	493	498	454	454	417	431	429	405	384	443	388	370	378	363	377	380	384	349	347	369	377	370	375	335	349	365	375	388	365	310	353	344	360	350	344	354	337	368	360	337	328	310	334	357	348	327	342	363	329	343	324	363	359	331	335	336	333	310	344	353	339	374	314	359	333	321	362	345	348	338	324	326	350	323	310	304	341	332	335	323	351	328	345	333	328	335	303	347	346	331	332	318	341	311	337	348	341	344	327	339	330	338	318	341	315	335	339	332	324	310	345	342	303	302	318	339	341	325	359	324	335	337	332	351	332	307	314	329	348	336	325	301	344	335	339	378	342	342	322	361	316	294	341	339	322	340	320	369	329	328	341	325	342	328	335	330	296	346	314	351	317	335	323	328	364	319	328	366	336	324	280	358	333	347	358	317	315	334	309	325	318	344	349	358	316	336	303	365	339	321	315	311	326	368	303	315	283	329	312	337	336	332	312	328	297	303	317	323	324	326	328	327	333	329	296	303	312	304	334	339	318	324	333	313	357	321	362	327	333	317	333	321	313	343	336	309	346	373	335	329	334	309	342	347	338	356	349	335	299	333	325	346	318	329	316	316	319	358	371	328	327	343	317	330	342	325	333	322	354	351	323	314	350	322	349	352	348	330	323	305	332	335	326	334	321	315	331	330	320	333	295	348	300	323	341	313	330	346	326	324	362	316	333	307	302	307	365	356	320	366	328	337	344	352	314	309	334	346	337	313	339	328	340	357	316	300	297	329	339	322	333	342	309	313	321	314	322	317	324	299	318	307	331	305	290	307	343	317	342	339	330	318	368	374	311	329	300	314	298	338	331	320	314	354	342	343	359	282	327	300	341	314	336	303	348	316	331	291	318	331	331	310	330	337	329	312	307	315	327	305	338	323	316	370	330	335	343	329	339	352	332	317	328	327	333	299	311	331	329	298	325	335	319	301	351	330	325	329	374	323	353	338	350	303	327	321	306	303	345	342	303	319	336	337	336	332	350	348	347	351	342	329	353	335	331	327	304	332	317	329	306	352	333	309	310	327	296	304	291	328	335	299	362	340	324	340	334	347	347	320	335	321	339	318	339	366	316	327	317	333	343	315	374	346	334	384	351	368	334	347	325	320	309	344	363	333	342	335	338	335	355	337	326	326	339	324	319	313	336	320	356	323	321	303	360	329	352	346	335	288	350	358	328	301	307	338	322	317	287	327	298	346	336	344	339	316	306	317	323	351	356	313	328	300	326	329	319	346	309	341	359	329	326	325	327	344	338	294	353	356	333	326	331	338	343	299	324	321	347	318	332	312	334	350	314	311	351	320	306	328	334	323	322	348	278	322	326	311	341	318	325	319	335	312	360	347	318	312	321	332	356	315	364	348	348	318	334	322	299	341	329	331	313	324	336	338	332	328	329	328	339	309	319	315	363	324	338	324	306	312	324	338	353	303	351	309	315	349	385	345	314	320	317	348	342	324	330	302	309	312	310	299	347	332	324	330	313	318	347	317	330	338	350	329	333	301	345	337	329	309	310	346	328	329	339	323	325	318	322	296	361	331	352	321	293	345	362	342	317	303	294	331	311	319	341	328	303	337	355	324	380	314	343	336	346	341	329	363	380	324	358	323	294	323	327	318	342	331	299	319	311	325	351	310	365	312	305	313	302	323	315	338	325	319	350	294	323	350	303	335	355	333	313	336	325	342	342	337	348	317	328	358	323	358	336	282	355	329	344	308	298	321	297	360	307	297	353	315	301	330	333	352	362	344	338	334	319	347	330	323	342	323	344	299	299	289	326	341	318	335	323	315	357	335	346	346	323	342	334	328	332	311	318	322	333	319	341	347	316	339	309	317	337	299	281	318	324	353	329	354	312	364	326	355	324	337	320	324	283	345	357	289	337	331	312	336	342	304	327	337	336	316	308	337	337	356	347	309	369	309	340	318	332	302	324	337	330	309	349	301	347	303	346	336	339	327	311	335	311	338	344	311	360	349	341	356	309	297	331	331	313	335	345	305	347	351	328	300	316	317	319	334	335	325	328	341	334	297	306	299	296	324	382	349	312	331	320	353	342	293	346	333	335	326	318	341	330	305	311	300	340	357	352	314	374	338	353	313	307	365	357	300	313	341	356	320	296	331	327	361	323	324	332	322	325	302	306	317	320	359	323	324	321	325	330	293	351	337	351	320	333	336	343	345	323	337	298	340	331	315	296	368	347	325	342	321	329	303	363	322	338	303	348	375	329	344	308	322	311	294	335	331	331	300	333	311	310	312	303	347	323	314	320	329	338	283	351	314	333	342	335	318	347	334	331	359	322	361	307	319	336	337	349	330	336	350	319	320	315	328	336	359	308	321	341	347	290	342	305	341	334	368	335	349	302	338	338	318	331	322	309	335	346	318	344	334	345	360	314	334	331	354	331	314	340	341	336	338	332	367	348	333	342	308	348	330	347	371	320	298	357	333	310	334	307	307	332	348	323	338	299	356	351	343	317	343	371	340	327	314	317	333	335	316	358	352	343	349	344	321	335	331	314	315	318	323	329	328	336	311	329	310	343	318	342	329	353	302	330	331	317	317	301	349	327	344	278	344	348	313	362	319	325	328	323	313	319	325	357	301	337	357	347	343	341	343	314	336	348	318	320	306	320	345	303	351	336	301	315	307	317	340	348	331	355	292	331	302	306	329	327	330	326	304	325	330	317	334	327	346	312	326	336	323	328	320	319	307	275	371	327	334	343	300	328	342	344	340	318	330	331	336	351	349	352	319	326	340	330	361	323	324	372	319	334	363	301	345	306	318	307	326	334	341	318	319	321	357	354	326	341	326	322	323	302	337	311	297	314	308	363	325	317	305	333	342	313	329	342	312	315	341	310	323	340	353	299	311	371	275	336	297	319	319	324	310	332	336	326	332	348	337	337	355	339	300	321	339	336	317	355	319	343	298	290	300	308	323	333	311	321	320	284	336	336	322	359	317	341	333	338	333	333	353	345	327	333	378	313	286	308	298	336	329	344	342	335	333	292	302	329	331	291	327	334	352	335	311	318	326	354	320	351	344	336	323	343	308	328	338	310	334	330	323	324	301	331	330	341	347	336	327	353	336	335	322	341	317	304	313	343	329	329	342	327	334	324	341	332	333	341	345	326	329	313	345	377	345	301	331	353	347	336	324	336	326	321	345	317	355	326	324	280	337	323	293	317	332	293	318	328	352	319	325	336	343	313	351	314	304	334	328	330	341	329	336	335	309	346	330	337	320	366	312	332	337	318	320	326	323	334	321	328	323	333	342	358	336	345	361	309	337	338	312	313	334	322	373	369	312	336	350	335	296	297	331	315	345	338	320	304	342	315	312	337	332	321	301	325	328	327	291	320	313	332	310	327	327	319	305	326	316	323	310	315	294	304	322	323	331	376	328	328	352	333	321	346	327	352	308	354	350	314	357	340	326	345	271	342	360	311	322
9378	21342	17219	9885	6991	4972	3722	2837	2306	1946	1579	1385	1239	1139	986	846	887	828	802	726	696	683	651	626	568	626	603	569	552	564	595	530	521	500	501	528	497	493	475	452	543	469	535	529	471	465	420	473	469	467	470	444	461	470	432	476	447	456	489	465	466	443	469	432	471	453	462	472	471	466	427	464	445	473	461	418	455	474	420	488	435	432	452	481	483	444	474	439	453	453	425	447	467	450	449	489	454	446	472	446	475	440	412	467	443	462	440	461	493	470	481	447	463	440	462	436	448	460	468	467	435	465	438	432	460	440	414	436	443	460	458	437	448	470	442	455	450	437	447	425	441	474	447	436	427	423	456	458	438	455	452	394	463	434	473	485	444	455	433	460	449	423	457	406	419	430	479	439	409	466	462	451	491	475	487	426	482	435	454	460	427	434	449	442	480	451	439	467	454	412	454	431	460	443	475	433	464	459	459	410	459	430	472	469	521	437	466	433	436	472	462	454	464	495	443	426	497	462	436	425	450	427	441	447	443	468	439	453	403	411	389	465	483	444	449	459	455	442	467	428	468	431	453	423	428	492	427	477	422	437	420	472	471	447	467	427	470	448	479	444	453	453	428	471	434	430	436	455	430	437	420	433	487	485	462	468	447	447	473	460	470	483	467	468	415	462	408	422	473	426	429	443	420	434	470	398	464	419	468	443	444	443	495	466	434	431	428	465	463	420	447	470	456	428	443	457	499	416	469	405	443	483	448	466	438	446	486	430	418	445	480	443	449	423	470	404	432	443	413	427	487	448	456	446	473	474	430	452	466	470	452	442	437	438	426	424	448	437	473	452	453	444	473	436	436	454	441	445	430	424	454	443	437	423	457	454	424	450	472	427	444	485	476	408	407	471	464	431	477	454	443	465	455	449	458	439	465	449	435	456	441	453	442	456	456	440	489	435	429	438	427	434	414	407	438	460	460	425	455	467	447	438	461	407	419	442	462	456	458	393	468	442	471	433	440	400	427	470	409	431	441	452	463	439	400	504	475	475	448	444	455	437	454	433	406	424	444	442	459	430	464	466	446	435	461	463	461	433	407	457	431	459	440	463	426	452	451	460	428	470	459	432	457	440	425	424	493	440	470	453	458	428	448	458	474	441	409	447	446	437	449	481	424	434	456	444	438	419	457	430	464	459	434	435	462	453	461	469	474	442	430	432	420	462	453	460	433	416	451	404	403	468	444	458	467	432	412	438	473	446	476	446	422	440	447	437	432	464	427	463	424	431	460	460	422	479	449	423	451	443	428	450	444	432	455	475	435	433	431	443	452	444	448	419	464	449	428	413	434	459	435	413	439	409	443	436	411	447	455	426	469	450	414	398	459	500	466	410	484	449	444	471	477	414	403	459	444	454	447	427	432	446	487	444	481	433	422	454	409	437	477	443	446	468	426	420	459	425	459	431	473	444	430	439	477	442	472	450	461	422	450	451	455	440	437	455	462	447	412	473	429	449	426	463	451	401	431	411	443	431	445	479	420	449	436	439	438	431	446	444	438	432	455	460	479	482	386	437	453	410	408	456	445	457	412	410	369	461	420	449	439	466	448	450	466	431	476	451	461	444	472	440	440	441	414	462	432	457	467	432	442	446	439	400	484	465	434	451	444	398	431	449	467	452	436	426	420	427	453	452	456	462	434	433	412	418	447	460	437	401	476	498	473	431	430	452	481	442	463	421	452	456	484	461	479	420	434	474	409	427	427	439	450	408	412	460	430	450	427	441	433	415	423	456	468	435	415	417	393	434	454	416	440	451	442	442	486	421	430	477	441	413	464	413	441	449	471	474	416	434	457	454	447	431	438	458	436	419	420	442	465	419	486	443	460	430	464	445	432	468	430	437	432	449	451	444	478	418	422	442	450	418	469	464	474	463	441	455	418	440	499	421	451	416	430	457	453	478	442	486	456	456	438	422	454	448	450	504	467	443	423	439	425	446	423	413	423	447	442	416	456	479	412	467	418	457	452	481	433	451	468	438	472	383	439	459	431	441	444	425	431	465	472	424	426	473	441	416	434	467	407	427	449	424	477	426	440	426	420	398	448	463	441	406	453	482	436	446	418	409	481	433	501	428	450	452	464	480	451	411	495	436	443	443	449	462	460	452	448	462	457	412	471	476	467	442	453	453	433	430	444	405	437	434	435	436	413	447	474	453	479	461	455	454	466	477	455	435	439	473	439	431	467	406	471	414	435	425	408	420	456	427	435	444	452	434	458	459	430	448	428	405	461	446	431	472	447	418	403	456	470	444	458	431	425	429	472	426	477	470	439	478	448	449	429	461	438	405	458	502	428	396	413	471	440	490	473	447	423	455	436	462	443	436	453	437	400	428	423	420	451	429	402	491	441	445	459	448	449	474	453	445	413	439	453	457	454	413	436	457	407	461	438	435	476	414	462	434	408	442	438	423	424	439	463	484	475	454	431	436	406	462	418	461	459	453	457	440	471	466	438	440	427	426	479	502	465	412	463	450	420	446	442	427	453	467	428	462	509	452	467	427	409	473	439	419	459	412	409	457	411	471	462	434	426	480	476	443	462	454	450	422	426	417	488	462	456	481	467	456	460	429	411	417	421	404	447	448	436	422	439	462	435	477	433	442	436	443	451	427	414	470	473	453	448	454	474	447	425	438	444	486	428	454	452	449	431	451	416	463	419	448	465	441	420	436	447	415	491	452	436	435	418	461	416	441	436	451	441	459	445	468	432	424	418	458	451	404	460	458	475	465	462	437	437	457	459	441	473	439	435	477	452	455	461	461	437	473	454	427	446	445	442	465	458	432	452	433	440	446	449	473	440	422	411	481	438	456	446	479	416	495	453	483	482	441	411	435	420	450	474	414	439	463	433	428	505	435	418	425	461	434	422	442	409	422	460	432	459	458	413	483	434	444	441	464	445	482	443	424	425	467	447	460	415	447	424	452	449	433	478	451	441	465	466	477	439	426	440	440	414	432	452	419	441	468	449	437	417	432	420	468	425	434	434	408	447	399	452	411	443	488	446	474	449	441	464	475	434	441	435	435	435	471	443	420	452	488	433	480	461	452	450	446	442	455	417	441	470	445	456	481	466	468	485	448	450	471	426	446	438	423	467	433	432	423	445	443	418	475	425	430	430	467	412	438	463	459	422	460	453	455	471	444	433	453	464	446	426	438	466	434	449	466	484	442	426	450	491	438	447	489	406	457	439	442	402	439	414	434	456	429	472	464	447	451	427	441	471	434	452	478	446	476	430	436	450	435	418	464	436	433	413	458	461	437	451	399	468	405	482	453	444	438	441	472	426	439	453	440	449	434	450	462	427	457	444	453	446	473	443	445	417	452	457	460	433	469	439	428	404	469	434	456	442	457	407	465	433	464	425	449	439	443	429	437	471	445	441	462	421	459	451	463	451	423	413	434	420	487	433	414	458	453	413	463	396	437	424	433	434	431	458	394	449	474	415	430	454	405	436	474	447	417	435	439
27540	20636	8400	1532	721	528	402	351	279	264	293	270	232	240	239	267	270	251	236	214	245	241	240	239	200	216	254	234	236	264	240	227	201	210	218	236	224	254	245	217	224	222	235	202	216	246	220	225	220	213	233	220	232	239	229	226	247	253	234	211	237	212	241	241	212	218	222	247	229	227	209	263	208	197	242	239	232	244	257	232	207	257	233	229	240	242	223	251	221	231	219	245	235	239	237	231	233	221	225	223	190	184	232	217	229	208	218	246	227	205	227	246	232	248	243	252	203	246	242	207	233	218	236	250	233	189	229	221	220	237	209	232	240	236	218	247	226	207	240	239	221	243	236	204	228	231	222	250	248	218	221	249	236	225	249	251	218	210	224	255	235	232	241	205	213	226	196	249	219	205	233	236	232	204	208	234	229	231	222	234	239	207	235	200	238	233	242	207	197	236	227	228	215	249	219	227	251	221	217	230	229	219	208	242	220	225	221	232	240	201	229	216	231	242	226	199	222	225	209	214	233	214	213	236	221	237	228	220	240	215	222	201	234	209	219	228	234	230	226	228	224	215	211	255	219	233	226	257	236	224	243	235	196	223	225	220	244	206	262	245	219	227	238	220	233	210	234	212	226	230	230	238	223	231	217	209	219	250	226	226	217	198	234	231	219	225	199	215	222	238	224	199	259	228	232	227	218	224	225	227	226	215	223	214	231	225	241	233	237	236	240	208	226	204	222	220	222	238	227	227	239	234	243	241	254	245	239	212	242	227	259	218	233	205	226	221	234	239	245	215	240	225	250	214	230	249	226	197	208	223	209	240	227	219	226	214	231	202	233	226	202	229	203	242	238	241	254	241	245	205	230	244	193	230	199	233	234	211	244	234	219	222	210	226	229	240	233	225	223	231	242	244	219	218	252	220	223	213	240	232	239	208	224	212	230	229	248	222	260	198	213	205	226	214	229	232	234	245	217	224	214	219	220	228	225	218	236	229	238	253	225	201	232	227	243	241	232	220	247	209	222	221	236	222	219	202	243	228	236	198	225	242	214	205	268	236	207	220	246	222	221	222	222	209	224	234	253	229	238	207	237	257	222	224	226	201	239	208	240	220	229	212	224	235	207	208	224	231	239	209	249	225	252	209	234	234	231	223	213	213	240	212	228	236	237	235	229	197	228	201	232	219	215	216	230	218	245	217	224	217	218	245	220	220	228	226	225	206	224	237	221	212	233	237	245	248	220	252	259	225	223	206	254	227	219	248	233	233	221	225	229	221	232	236	215	237	229	250	207	240	251	206	229	252	234	234	207	248	223	222	213	239	237	225	204	193	251	221	258	218	221	219	237	209	251	218	233	214	217	229	239	237	223	219	218	210	216	245	207	219	220	203	236	232	197	223	233	204	212	219	223	219	210	215	226	188	217	216	227	255	249	236	232	218	243	257	234	214	222	207	233	216	227	229	229	218	208	260	253	213	236	211	231	231	227	232	232	230	224	240	223	207	225	206	243	227	223	234	184	273	220	203	230	238	249	264	222	239	225	233	228	222	208	207	205	235	210	218	227	208	204	235	212	223	244	204	210	221	222	240	224	222	218	202	213	209	201	209	187	220	218	209	253	215	213	190	233	235	209	193	216	216	210	232	226	229	214	211	222	235	203	230	211	219	234	222	220	241	236	238	192	231	210	235	222	201	225	212	234	219	232	203	230	221	230	224	211	224	229	219	207	230	204	215	221	230	222	212	219	235	226	237	213	230	226	208	214	221	226	265	214	210	238	217	208	220	186	215	231	218	222	243	247	228	251	245	205	213	204	237	196	221	230	213	223	204	212	190	244	226	222	228	228	227	230	250	222	229	242	203	243	209	249	208	227	212	242	210	215	209	221	205	215	236	228	236	228	213	195	239	226	230	207	209	209	223	239	225	202	236	231	256	194	242	243	205	192	220	220	247	244	239	229	223	233	243	216	230	206	228	234	231	234	228	204	236	232	240	236	219	271	207	193	241	213	226	228	245	220	227	215	207	203	223	192	222	221	210	216	232	227	232	203	239	192	228	238	232	230	206	219	231	224	228	210	219	232	225	194	212	216	251	181	221	206	221	229	225	243	222	240	233	217	234	237	209	208	220	254	255	218	226	232	221	221	210	202	243	212	207	228	213	202	246	208	218	223	215	235	210	225	215	219	225	260	233	228	235	214	237	255	212	219	225	259	229	228	190	198	207	221	221	241	239	227	222	231	256	232	227	255	214	213	214	218	229	235	219	242	222	266	194	223	267	180	222	225	216	216	220	224	212	228	225	229	231	213	234	204	260	209	203	245	227	228	198	201	195	201	195	230	246	211	215	231	221	217	202	227	255	251	217	227	232	214	222	224	232	216	205	221	246	222	222	234	223	219	228	238	222	208	245	235	230	222	235	232	220	215	242	234	246	217	221	229	251	208	222	239	220	239	227	259	228	214	234	228	226	218	203	228	232	231	221	226	204	251	237	244	196	243	232	216	197	266	219	215	214	227	257	266	214	220	214	233	236	228	222	253	213	223	236	242	234	211	214	240	209	218	213	243	246	222	251	222	207	245	234	226	214	222	252	201	235	205	224	208	225	253	215	252	244	211	261	218	238	222	219	212	239	259	249	237	218	220	236	229	247	235	243	214	233	216	227	211	210	247	231	200	234	228	236	232	221	240	234	215	195	240	247	220	236	239	227	200	205	251	218	218	253	209	222	243	207	223	255	209	214	224	227	217	265	244	236	235	211	246	211	231	225	235	222	223	226	238	225	252	224	232	209	226	207	231	223	217	230	243	244	234	238	225	247	226	212	218	246	229	222	225	250	246	246	230	215	227	226	197	204	233	243	245	215	220	226	217	234	220	222	221	243	214	188	216	207	243	212	213	242	224	215	214	218	220	206	225	217	239	222	214	225	221	239	218	254	218	237	234	219	223	247	240	194	246	239	220	240	222	232	199	205	232	236	251	242	240	244	227	222	232	223	234	254	198	254	229	249	223	211	225	235	179	228	214	232	212	200	235	225	231	255	248	223	222	220	210	240	238	234	218	221	213	219	246	235	239	203	232	223	217	236	226	232	229	233	249	227	218	203	237	256	219	230	203	213	209	176	225	229	215	229	231	229	229	213	249	224	225	212	230	211	232	254	219	221	233	242	240	250	236	247	213	222	262	217	229	199	216	237	215	204	212	225	232	222	211	217	247	217	225	215	220	201	221	214	227	246	218	237	199	210	247	233	222	207	233	248	235	223	218	224	217	231	221	201	222	228	234	245	242	230	227	233	205	229	249	252	227	211	231	231	245	240	230	245	242	216	248	221	207	212	221	228	244	214	216	213	226	226	217	226	202	224	237	202	221	220	222	229	198	223	238	216	223	257	236	204	217	225	227	234	212	212	228	220	194	217	211	237	243	220	244	224	254	218	224	203	210	222	208	221	226	236	230	241	211	230	195	253	216	223	215	213	227	235	237	240	213	243	217	209	214	220	208	235	226	206
5593	5483	4490	2329	1516	1044	767	581	500	482	442	427	457	349	374	342	341	328	354	353	349	346	311	320	319	316	312	325	349	334	324	324	308	310	330	336	318	299	305	295	343	325	298	313	308	293	302	325	326	327	332	283	330	298	351	294	289	306	296	296	315	298	311	306	328	349	316	320	345	286	324	300	293	304	301	306	356	285	299	328	295	307	332	283	309	316	305	305	313	294	326	295	290	307	315	337	331	298	283	280	329	336	302	294	328	300	284	292	276	313	266	336	309	323	295	327	269	306	324	308	332	292	297	307	317	295	337	284	304	284	287	279	324	314	347	291	307	273	306	312	322	306	319	300	304	349	303	328	294	264	334	342	284	298	316	288	275	298	285	298	304	329	302	293	329	328	315	285	305	283	310	298	330	306	311	297	309	297	322	357	304	307	314	305	299	280	279	344	288	314	319	290	298	316	320	321	287	329	287	332	336	283	320	287	301	278	339	306	299	307	311	338	311	280	310	306	297	308	297	304	313	344	285	334	315	294	323	335	329	303	307	296	293	325	275	306	281	297	306	318	290	318	324	332	290	306	294	303	313	317	309	295	309	296	301	278	269	273	281	313	323	290	342	305	315	281	333	320	291	280	311	327	323	305	287	283	326	278	301	285	328	332	307	322	313	291	314	323	298	313	296	295	343	301	309	313	330	289	293	325	299	298	285	299	292	299	329	298	335	278	333	305	303	311	320	308	281	314	316	295	301	317	323	320	309	317	329	330	301	310	292	303	319	282	287	308	286	302	310	282	321	297	298	314	328	309	332	337	298	264	288	288	314	284	290	302	310	301	315	295	283	267	306	312	284	303	300	320	300	295	294	314	269	292	301	316	292	302	321	301	247	319	345	332	285	328	321	308	286	290	328	306	295	317	337	313	290	304	306	264	311	305	274	328	304	309	310	288	296	317	312	305	286	331	322	336	309	315	290	317	325	305	321	289	323	307	330	292	304	310	297	302	284	325	309	281	291	277	311	303	325	297	337	362	304	312	318	303	306	311	326	285	319	297	298	336	322	274	337	284	294	299	299	304	306	286	295	315	320	303	320	300	343	353	335	293	308	337	324	333	292	315	310	298	303	320	271	312	276	330	319	318	307	308	322	339	286	305	312	292	297	333	296	307	274	309	283	307	313	273	324	317	323	278	323	340	310	282	283	299	298	304	339	310	321	267	307	313	277	301	320	306	347	320	315	284	318	291	316	290	296	294	292	313	292	300	255	289	296	302	310	293	298	305	324	312	304	309	349	315	333	260	302	321	294	287	280	279	307	339	308	324	309	290	331	286	313	298	298	291	313	308	296	305	313	313	311	276	262	281	327	313	300	287	284	300	292	272	313	314	293	303	320	342	308	279	308	317	299	308	309	282	298	295	312	277	339	298	295	327	304	326	298	301	306	305	300	337	289	328	294	303	295	339	298	286	287	328	321	307	324	273	293	279	320	306	302	328	320	307	282	317	287	313	312	291	277	284	310	331	309	286	312	327	303	323	300	265	312	296	278	314	312	299	317	332	288	355	333	297	313	324	288	331	317	319	315	293	263	289	272	304	317	322	304	267	331	324	320	308	329	322	318	286	300	344	340	274	293	306	286	269	329	303	285	284	367	302	318	317	294	280	297	326	303	308	310	294	304	273	300	311	296	296	298	325	310	322	296	303	309	308	267	328	312	296	307	301	288	326	300	308	312	297	335	293	306	322	311	288	330	341	288	292	322	327	295	345	319	322	309	315	303	311	307	299	296	297	298	292	268	335	335	278	289	274	323	311	300	321	325	287	303	289	323	290	304	292	319	296	302	297	337	331	275	293	300	293	340	297	304	314	305	326	262	320	311	326	308	315	309	302	305	309	321	277	317	325	330	297	282	309	311	328	277	344	314	313	310	295	290	322	281	309	299	297	317	284	280	311	327	291	309	295	321	321	297	295	291	306	315	299	297	300	315	314	306	311	306	332	273	317	308	320	299	327	284	295	321	298	296	337	303	334	314	343	343	318	318	285	301	342	299	321	286	288	282	294	318	330	321	306	294	277	320	319	313	305	293	297	311	331	315	298	275	283	291	319	326	335	303	326	315	309	289	302	292	320	291	323	349	351	298	331	320	333	307	285	327	295	275	292	315	322	298	301	329	295	312	293	307	303	321	303	309	316	307	299	306	306	309	334	328	337	306	314	309	294	288	323	288	293	321	311	306	314	336	299	301	297	303	344	316	320	321	316	291	299	297	309	333	305	301	307	296	304	325	309	318	320	285	293	319	324	308	319	303	297	323	308	330	332	344	279	309	281	312	287	302	322	286	305	304	329	284	287	327	299	325	292	302	319	297	318	342	297	295	305	332	299	336	290	308	293	336	323	315	301	290	311	286	310	303	303	302	283	290	313	318	309	302	305	314	293	286	313	317	318	292	330	312	314	301	293	318	300	268	292	313	283	353	293	292	317	300	317	326	321	302	321	316	314	291	336	298	281	321	307	306	316	266	281	309	336	291	260	296	300	313	309	277	299	316	306	284	283	306	291	293	307	300	291	303	306	302	311	326	327	309	323	290	319	303	287	308	278	306	303	307	293	308	324	290	310	306	316	296	316	292	315	267	316	336	296	295	321	322	306	301	350	303	293	289	319	299	297	299	315	331	285	327	305	287	310	299	306	318	329	313	298	298	298	317	315	297	298	295	292	320	294	310	289	313	308	324	330	289	328	336	318	283	292	304	332	291	328	306	275	290	320	307	301	269	324	296	288	318	283	312	305	296	336	289	306	328	285	309	288	317	312	327	298	333	327	323	301	301	296	296	340	292	290	287	320	316	294	290	312	306	311	307	294	334	267	291	303	332	255	325	294	306	321	299	321	335	292	333	308	323	279	310	291	328	275	344	304	287	297	294	326	282	308	318	299	318	300	320	295	313	279	325	327	301	323	305	290	318	322	301	322	295	281	290	320	286	304	328	318	289	328	308	323	321	302	305	292	280	301	313	326	327	318	276	329	309	299	330	329	289	310	313	286	317	288	320	287	276	285	305	319	290	278	318	326	313	342	298	324	320	294	277	298	296	310	290	310	302	302	313	297	267	292	328	305	300	308	294	321	329	303	287	298	319	333	302	295	289	300	298	316	302	299	283	312	269	330	298	293	293	311	340	302	341	323	305	291	297	282	334	337	309	320	296	297	326	344	342	319	316	310	324	293	308	293	326	324	317	293	279	328	305	300	341	335	325	273	310	336	307	313	301	288	302	321	286	308	306	304	306	294	293	299	291	293	331	300	312	296	319	291	309	278	311	338	283	291	299	307	303	326	289	305	309	309	317	331	315	290	285	316	270	301	275	311	307	314	314	298	313	261	304	333	303	332	287	315	277	364	337	331	330	305	298	336	298	351	310	293	337	305	329	288	317	280	314	317	291	292	311	294	309	306	332	299	294	280	339	277	312	318	273	333	281	271	261	322	304	281	308	309	305	310	322	310	326	317
24455	21584	29048	24582	21535	8917	1421	923	746	703	647	570	534	514	498	469	470	428	473	450	431	439	451	396	407	418	379	435	423	373	398	433	375	408	387	419	377	367	419	374	384	412	397	383	400	395	396	388	413	376	404	368	386	398	387	378	404	395	388	410	352	391	375	400	401	382	381	410	402	396	396	363	407	381	367	394	381	380	403	368	414	390	387	404	387	366	403	368	408	376	388	382	408	376	387	408	376	407	403	410	349	408	389	376	401	413	375	414	355	400	413	382	388	378	376	382	423	419	375	381	395	425	385	404	399	380	386	407	387	407	384	340	379	378	353	409	383	335	369	329	427	377	373	375	403	382	371	393	410	405	390	415	391	412	393	387	354	410	400	376	381	409	382	385	391	389	358	396	393	402	391	368	423	387	373	389	384	378	411	397	418	336	372	400	383	379	367	384	366	390	370	371	376	404	378	400	381	349	372	426	353	399	407	367	380	404	347	342	367	381	361	392	374	368	398	365	351	365	349	366	378	366	352	365	385	390	358	393	366	406	385	359	374	395	380	405	380	359	404	349	367	352	370	356	341	396	372	390	385	418	384	363	360	380	377	375	408	378	359	376	356	402	381	369	391	389	388	381	368	378	358	395	355	392	387	361	402	374	356	393	375	397	391	342	358	366	379	367	418	372	443	395	376	412	400	367	364	379	343	390	402	370	398	357	390	393	358	356	410	385	384	421	386	392	372	358	391	387	387	402	393	416	398	366	374	382	386	418	406	370	403	365	368	382	364	359	382	389	387	355	404	386	374	353	379	387	368	353	348	351	350	360	398	391	394	364	380	412	371	368	364	357	367	386	353	397	388	381	393	388	365	391	384	374	397	402	390	342	377	365	380	395	376	393	387	405	395	385	395	362	368	403	365	393	418	358	401	388	358	385	346	370	379	393	415	361	406	397	361	386	386	383	377	353	377	387	383	364	403	393	402	416	341	370	363	395	368	401	385	390	384	420	405	357	425	382	379	379	410	384	352	389	386	402	366	385	394	388	376	421	387	376	389	385	413	413	354	398	414	398	376	382	408	423	368	369	376	412	412	385	375	406	344	365	350	404	401	360	356	408	365	341	375	371	387	372	389	436	406	393	357	371	375	387	362	362	383	368	379	389	367	371	357	406	358	378	384	382	378	418	405	395	343	388	350	388	364	425	342	417	400	372	373	379	382	423	405	403	388	399	365	400	375	398	401	373	391	336	420	401	422	389	389	357	402	427	385	375	383	387	418	353	377	375	357	406	395	365	413	359	415	403	407	397	413	416	388	378	390	388	409	401	381	400	379	381	399	382	388	360	390	383	371	411	356	377	387	404	356	381	381	424	368	382	403	373	363	387	408	390	393	404	401	355	368	387	378	366	367	363	398	375	377	393	332	371	407	379	353	374	390	343	388	398	393	377	391	403	368	375	356	368	397	352	351	367	396	392	376	421	348	382	398	380	370	418	386	364	364	380	372	363	382	410	398	399	372	357	409	390	386	365	387	361	426	394	415	360	367	358	379	373	381	404	350	368	364	381	387	390	396	403	410	394	395	373	374	394	388	343	390	361	374	416	390	351	413	376	385	383	343	383	343	366	424	402	398	382	363	357	395	380	348	384	371	395	414	397	378	392	362	436	358	393	371	403	372	391	395	373	383	363	388	341	373	365	340	388	361	368	375	381	358	366	353	398	396	385	394	360	362	385	383	367	421	396	350	372	400	396	395	419	364	392	381	390	357	370	379	442	398	412	392	380	373	378	388	401	402	401	380	394	392	383	343	401	371	392	373	351	381	400	374	388	364	374	387	363	343	381	382	368	374	399	391	374	396	354	372	330	373	395	356	360	376	355	384	370	384	396	376	385	367	391	366	363	363	396	387	385	375	379	412	387	373	384	403	370	408	378	374	362	366	403	403	399	370	354	355	385	399	423	365	361	400	388	353	408	372	414	388	365	370	366	387	413	342	396	351	364	390	410	390	379	374	365	429	381	371	391	409	365	348	383	386	379	394	365	383	356	417	391	355	385	345	380	384	396	372	374	364	435	418	375	424	358	412	401	390	416	364	367	385	400	389	374	397	377	358	406	404	369	380	389	391	404	377	385	365	356	399	373	387	372	383	394	398	399	381	411	368	383	395	373	375	389	375	396	371	396	392	402	355	410	380	356	383	395	368	391	390	361	370	382	356	370	346	383	393	357	382	405	374	364	380	406	403	406	371	392	386	398	412	389	399	396	392	395	417	394	412	384	339	384	382	396	366	419	411	390	393	405	356	383	391	374	406	406	403	395	365	364	391	367	394	380	378	377	401	388	416	395	367	378	408	382	415	385	377	399	406	368	399	351	424	375	385	397	377	353	394	400	364	351	363	361	353	377	396	373	367	386	382	379	382	354	392	377	380	344	384	361	362	395	420	372	384	403	364	379	381	370	381	373	381	371	384	432	407	400	396	389	393	401	358	403	412	383	360	414	376	405	371	409	408	393	366	372	360	369	373	382	330	423	421	398	353	391	387	416	382	408	379	366	415	374	390	399	367	398	365	378	340	386	380	428	350	372	374	357	366	400	398	419	425	385	397	393	361	376	394	387	367	406	367	420	430	408	415	397	383	416	365	369	363	398	340	396	398	388	386	423	382	398	401	372	365	371	357	377	374	353	399	415	359	371	417	388	397	385	381	378	378	381	399	395	381	389	398	382	346	391	390	419	393	378	384	381	390	362	421	387	405	409	385	370	396	354	362	400	372	412	371	371	406	371	358	375	365	383	367	373	397	378	409	375	385	372	378	408	395	381	383	374	374	364	402	380	366	370	428	392	400	405	405	354	357	355	406	365	383	381	407	372	389	398	379	384	348	382	393	337	357	374	383	382	354	416	404	394	368	386	383	402	402	384	346	399	377	375	373	386	419	382	406	409	354	392	404	386	381	383	368	351	356	364	388	400	371	381	395	373	364	426	353	411	413	391	376	380	372	341	350	381	377	367	409	368	381	361	345	420	381	401	377	391	380	388	386	378	386	361	371	418	376	382	371	369	370	393	375	376	359	392	397	362	369	385	390	382	402	364	380	373	400	380	354	365	396	375	377	404	371	380	377	370	391	390	393	410	379	369	357	377	389	393	390	400	380	354	386	424	349	381	387	380	380	383	350	387	362	377	391	379	377	360	385	422	390	376	359	394	371	396	425	409	378	352	373	379	381	373	373	383	394	337	387	412	410	399	392	414	391	389	388	380	421	396	406	378	391	383	361	386	382	366	382	341	370	364	361	383	386	355	358	388	392	377	367	382	391	362	396	347	402	393	368	423	399	376	368	366	362	379	369	415	394	384	365	384	407	388	392	383	339	375	363	355	387	368	371	425	379	402	385	378	342	375	384	398	357	360	397	358	403	398	384	393	363	399	380	406	381	414	378	390	372	377	364	380	388	397	394	380	384	368	355	387	343	349	382	367	316	380	413	409	406	357	365	377	402	378	402	387	396	348
6979	15050	12335	6695	4612	3281	2533	1913	1507	1315	1205	1027	891	838	813	769	735	724	648	663	634	669	630	624	607	587	612	563	560	556	542	568	556	556	501	529	502	555	559	520	498	494	511	520	514	544	518	508	525	521	530	476	548	486	526	510	552	536	503	530	523	516	528	516	548	519	488	502	496	547	493	499	472	511	528	482	499	499	502	523	499	552	517	484	492	492	521	516	492	499	505	508	484	530	527	563	496	500	514	509	532	508	503	478	476	514	535	471	493	491	511	524	520	491	487	540	518	537	504	541	498	523	520	529	497	514	564	493	502	497	497	510	534	476	481	521	508	530	510	514	529	538	514	474	505	515	522	484	537	532	486	513	530	514	506	500	490	503	504	543	486	505	475	555	512	442	519	531	452	545	472	524	532	517	491	490	534	496	502	495	482	539	515	508	512	517	517	550	497	509	483	562	500	530	524	491	517	491	467	521	489	533	512	548	496	536	530	480	511	477	487	512	514	520	517	544	519	547	475	478	509	506	488	512	472	501	494	505	485	539	497	503	515	523	503	515	510	495	485	491	539	499	509	512	532	484	513	502	470	507	493	555	519	522	514	515	529	513	491	516	558	495	501	573	493	470	526	532	461	491	481	554	481	549	508	524	538	537	500	511	508	497	493	513	515	465	502	488	517	503	515	515	522	559	549	510	556	501	487	532	493	483	486	521	528	512	564	487	511	547	522	502	536	498	514	509	461	526	514	488	535	493	494	504	506	540	517	530	523	508	514	508	490	477	510	553	517	523	530	479	541	485	492	513	502	501	490	532	521	510	507	489	484	489	533	517	489	442	492	481	492	478	466	527	508	458	486	533	530	489	533	559	516	545	487	483	504	535	529	499	504	511	493	503	516	505	518	515	514	572	510	488	518	503	529	519	496	499	440	491	526	512	481	512	485	502	511	478	484	535	502	491	541	514	491	530	547	526	489	540	494	484	517	509	521	518	513	470	522	539	522	509	519	508	533	521	521	527	545	550	499	506	538	507	500	547	481	474	547	520	528	513	501	480	520	517	502	507	483	482	505	533	538	506	505	497	497	525	503	499	522	543	541	521	514	528	477	519	516	546	499	535	501	543	496	545	478	563	487	507	509	490	506	496	495	500	499	495	552	528	518	529	536	496	522	510	491	554	510	505	539	516	494	489	509	502	489	542	505	482	508	571	483	546	513	543	467	453	531	537	514	519	498	478	440	498	524	476	517	491	552	504	517	514	518	533	524	505	551	516	474	496	496	541	513	518	479	495	479	542	525	554	487	508	500	514	461	484	514	518	504	549	493	491	469	554	499	500	534	517	485	517	517	496	524	507	477	498	524	529	534	492	527	487	492	503	482	503	443	521	528	517	462	524	548	507	519	506	516	518	504	439	503	522	529	486	486	525	542	501	526	522	527	518	555	499	522	543	537	512	488	491	496	549	504	546	506	505	530	476	525	473	498	500	474	545	538	529	519	532	512	559	483	494	535	500	533	557	518	486	537	471	551	514	500	570	459	548	512	531	491	507	499	537	504	532	556	505	491	507	511	528	514	510	492	511	502	535	506	548	520	492	472	477	491	491	539	501	533	508	520	522	531	515	480	573	514	535	531	483	492	523	503	506	496	457	520	517	483	487	506	526	481	484	506	490	501	524	489	482	508	526	492	495	506	549	518	495	525	495	535	487	509	503	532	543	511	497	513	494	499	450	521	539	503	517	517	477	517	529	516	514	523	462	536	493	507	499	523	501	536	486	559	513	510	522	498	446	487	524	480	492	520	491	483	529	536	551	532	509	520	471	522	524	519	495	508	493	533	492	536	510	500	482	497	528	504	512	529	504	480	509	498	513	465	499	492	493	471	516	532	523	505	494	529	486	519	535	504	531	532	518	510	549	530	517	555	502	509	515	498	530	478	523	518	528	456	480	499	501	569	522	525	556	557	510	495	525	517	514	517	467	524	504	551	489	506	530	505	498	501	552	512	490	527	535	484	516	525	496	515	539	491	503	514	527	523	491	535	504	507	516	488	487	495	518	527	510	535	522	473	515	532	535	526	509	548	503	487	508	509	478	506	502	478	497	506	479	501	525	517	494	491	514	504	521	474	508	500	521	514	517	515	503	501	506	556	497	488	508	569	516	488	549	501	531	504	501	512	521	506	476	529	527	485	484	484	507	534	508	460	509	520	496	497	511	501	514	501	508	509	529	512	537	519	496	494	484	525	541	493	514	551	524	533	526	499	550	520	464	486	500	498	481	498	537	474	475	477	511	492	543	526	515	510	479	500	547	492	476	525	516	465	500	552	478	485	504	505	516	501	500	492	493	533	485	478	510	521	514	561	492	532	560	540	499	529	528	512	532	543	519	491	509	525	501	500	536	507	470	494	513	536	524	524	508	521	496	513	505	518	488	527	528	520	499	556	492	521	480	494	500	527	537	491	517	507	519	507	529	526	542	479	492	551	486	501	515	502	480	498	496	510	477	521	524	523	472	498	502	543	506	519	510	487	533	499	541	531	522	524	531	544	514	468	500	518	503	534	508	529	535	545	516	527	487	527	548	496	504	463	542	505	503	525	540	504	508	482	510	508	536	537	496	537	526	494	487	566	531	506	503	524	474	526	483	521	542	465	534	480	531	516	491	525	526	509	510	520	516	469	546	487	510	487	515	487	513	555	488	504	485	504	480	542	551	545	530	504	529	527	502	556	499	484	498	502	515	492	512	531	525	492	537	518	544	513	507	525	521	497	516	484	530	512	505	489	510	496	541	538	507	533	526	506	507	492	476	473	528	535	494	564	531	525	465	514	485	536	500	506	518	542	508	515	494	505	499	467	488	515	523	518	518	470	517	517	518	504	520	452	502	497	487	531	529	496	477	525	501	532	493	489	513	471	520	482	514	541	471	472	545	568	497	556	515	497	534	512	516	500	531	496	535	553	493	485	501	521	474	524	499	520	479	491	519	484	524	508	512	524	537	490	507	526	499	500	503	543	512	474	522	509	488	550	529	491	484	466	479	517	537	533	529	484	493	519	512	464	498	505	519	498	511	538	525	502	529	515	495	517	485	563	519	494	522	527	508	477	544	572	510	473	508	524	563	490	518	540	510	557	504	485	502	500	465	515	503	482	521	533	518	492	503	492	532	517	522	515	490	479	531	502	468	458	536	507	484	474	499	512	520	508	510	558	518	549	503	473	478	509	515	460	517	495	493	530	495	502	492	510	482	515	515	514	497	480	495	517	538	457	511	466	560	508	481	472	506	522	536	499	525	522	495	547	503	525	536	543	503	559	516	483	520	500	487	523	540	544	480	520	478	465	539	501	486	476	508	527	500	506	501	506	508	544	489	526	492	513	489	509	503	529	492	462	519	493	477	494	488	444	511	521	522	508	476	542	480	492	554	517	534	508	537	482	530	520	527	548	513	534	496	504	508	527	528	478	516	482	498	482	503	508	499	476	513	521	535	537	540	538	519	491	507	507	548
23473	21626	29552	24185	21631	21633	6587	1404	932	830	686	630	582	550	478	455	498	452	451	376	449	443	394	399	401	405	349	385	354	369	367	365	356	364	373	348	367	357	377	350	339	365	354	325	367	376	343	334	340	339	335	336	331	330	357	337	362	339	342	328	362	360	348	327	349	375	329	349	346	323	353	336	306	334	329	332	322	332	322	335	342	366	335	333	317	338	302	356	329	358	330	331	344	331	349	372	322	318	315	333	331	322	310	341	347	337	349	354	337	324	339	341	336	336	304	289	331	345	322	330	332	323	326	328	347	332	317	302	333	345	331	320	327	341	323	309	326	353	342	324	354	336	327	341	337	347	347	321	331	368	311	351	348	337	356	338	339	339	323	347	361	318	333	333	322	367	313	325	346	344	328	308	320	320	337	318	329	302	323	375	323	351	357	296	331	315	312	336	304	337	351	333	371	339	359	299	345	325	335	340	280	357	340	306	329	343	341	335	337	341	315	288	342	333	345	352	366	326	352	364	315	339	377	317	340	332	362	332	339	339	333	316	318	323	345	356	343	337	323	343	368	362	310	309	322	337	314	354	334	317	289	319	324	329	363	344	312	350	286	335	329	363	339	323	341	298	345	318	347	337	326	343	330	297	316	321	326	339	340	338	315	316	314	289	362	313	323	364	337	322	363	331	323	317	349	364	298	311	347	347	314	307	337	322	339	342	348	328	302	327	323	357	356	355	291	326	353	342	341	338	331	362	313	316	348	349	314	324	340	347	326	373	337	368	332	320	325	292	317	343	349	310	317	335	342	344	358	357	337	339	354	333	366	351	399	316	369	323	334	341	333	333	303	334	339	349	339	319	343	333	332	318	321	332	349	334	343	348	322	325	350	317	332	320	324	319	367	331	332	349	330	337	318	342	358	352	372	325	311	316	346	308	343	355	313	324	356	348	306	349	309	319	349	332	343	347	326	318	351	307	332	318	323	358	347	332	323	310	341	360	316	309	349	320	314	326	355	315	293	365	360	326	346	323	331	320	331	313	312	351	340	331	332	333	296	305	348	319	309	331	338	301	317	313	322	344	351	351	339	317	310	380	306	331	351	371	331	347	324	332	302	331	346	317	318	346	340	343	317	355	317	337	320	320	325	337	325	343	328	327	329	287	311	322	347	310	335	335	316	339	307	331	360	335	323	343	305	362	358	353	339	355	316	357	313	328	335	354	322	358	330	341	309	360	333	318	382	346	324	357	308	360	333	374	358	335	297	320	299	307	306	350	350	320	321	352	329	315	337	309	318	350	318	339	351	322	302	331	329	329	352	350	341	335	328	360	303	331	313	334	315	307	333	336	316	316	340	348	331	341	334	344	349	322	332	361	299	341	352	298	346	299	322	356	307	324	323	372	313	307	373	352	339	339	352	354	326	360	318	351	290	313	327	312	312	301	339	324	327	344	327	357	335	350	352	337	329	329	339	363	329	324	346	313	371	321	341	351	323	339	328	326	337	340	316	360	332	374	349	336	355	332	350	347	352	332	304	345	331	321	368	351	314	341	348	318	354	315	336	338	333	303	344	333	308	330	288	287	348	328	325	341	299	323	334	322	360	358	326	327	327	348	335	381	328	318	340	354	315	299	325	357	319	355	336	343	348	344	315	313	319	310	331	347	351	348	332	298	316	358	348	313	340	354	335	315	346	335	369	327	341	348	325	320	393	328	374	334	314	315	315	354	313	349	322	370	319	301	318	308	336	312	307	314	290	346	359	336	307	317	331	331	333	332	361	296	355	311	332	318	316	331	322	340	303	318	331	388	328	323	321	351	291	316	366	328	355	344	361	352	339	327	326	324	344	325	379	336	334	322	334	330	353	338	318	330	309	357	336	326	332	299	293	335	324	345	345	345	333	357	306	324	329	306	342	324	315	351	288	333	333	327	330	373	366	341	332	333	320	359	337	314	319	323	346	320	366	354	322	321	302	376	296	338	329	349	329	325	326	303	313	347	354	354	328	319	339	303	350	335	341	344	301	327	329	338	334	351	324	368	333	345	345	330	306	353	345	316	327	353	298	346	338	319	332	329	329	358	335	335	343	314	322	327	334	363	335	332	337	357	330	326	344	348	323	335	342	329	317	318	350	348	331	349	344	355	349	308	306	338	319	313	328	312	313	359	345	356	354	330	320	365	343	325	313	339	366	304	321	359	344	352	339	336	336	352	336	325	325	313	331	310	316	349	341	332	346	353	298	334	356	301	344	332	328	309	316	324	308	320	343	328	359	334	314	358	311	348	346	290	354	335	333	376	319	321	334	345	295	322	353	337	342	368	351	300	326	338	345	315	384	372	365	320	358	360	349	369	312	309	312	334	344	320	335	360	352	304	327	320	333	341	283	328	346	336	374	335	356	308	343	303	309	352	333	309	357	340	354	344	356	317	332	331	326	336	325	311	339	342	339	307	340	334	354	335	349	325	331	345	342	340	359	323	337	340	354	296	343	340	295	358	301	296	342	340	333	311	308	338	360	347	319	314	340	360	339	333	340	327	330	324	321	351	332	326	314	328	365	331	301	341	342	324	313	371	309	308	332	335	301	321	348	314	313	320	336	295	342	310	303	342	333	327	311	312	308	331	342	342	341	335	348	326	347	345	288	352	363	297	317	304	357	328	344	334	354	344	340	349	326	333	336	308	333	329	352	321	336	326	319	333	321	306	360	349	320	343	338	341	344	359	344	323	368	317	309	331	326	355	311	329	345	341	351	345	323	366	335	331	357	355	345	338	343	333	322	341	311	331	312	382	337	329	316	373	332	324	310	340	332	329	307	318	347	364	339	340	330	309	293	339	327	342	293	291	340	319	360	330	337	328	311	325	322	314	342	352	348	339	325	333	320	315	335	314	334	323	305	333	346	321	318	343	337	333	357	316	305	355	305	292	345	310	332	314	333	337	353	334	351	351	340	321	321	315	318	327	354	324	326	324	331	312	333	337	326	306	327	325	302	309	365	304	317	333	316	350	334	356	338	333	330	340	333	358	350	323	302	350	312	329	332	346	337	336	293	369	350	328	346	331	356	335	335	344	302	305	322	303	336	346	337	356	317	345	299	339	330	326	333	341	375	334	317	329	334	342	322	342	317	325	366	342	343	329	336	324	328	336	337	338	338	361	323	323	325	299	346	329	358	326	328	316	336	335	313	325	316	325	325	302	354	332	336	325	325	348	326	357	332	291	354	350	351	336	341	364	322	289	311	387	358	342	321	320	312	340	338	321	297	320	347	331	339	323	319	341	355	323	339	333	346	344	307	331	355	356	319	349	374	310	342	347	336	318	338	320	327	313	316	314	333	339	322	357	351	333	376	316	344	326	342	353	326	317	307	354	327	318	323	322	335	331	345	336	320	314	320	346	334	340	365	340	286	321	349	322	332	310	364	342	345	329	313	296	301	324	311	359	346	386	349	324	351	310	327	339	316	325	348	334	320	335	318	322	342	349	365	328	351	337	310	293	331	327
9087	21082	17375	9951	6815	5006	3568	2785	2262	1807	1611	1321	1164	1052	951	902	825	793	738	703	666	659	636	650	607	598	544	556	571	521	555	514	490	508	515	474	538	472	519	476	461	552	474	508	460	482	453	465	471	475	464	484	458	470	492	501	484	526	475	452	488	483	440	440	483	464	454	480	440	424	486	485	460	500	436	451	465	449	476	460	436	432	441	446	418	477	461	428	455	408	438	428	436	402	462	407	451	472	466	415	443	452	488	470	449	434	429	470	478	442	423	436	464	457	456	478	408	428	452	417	428	423	422	495	415	436	410	451	432	393	452	435	433	455	399	419	467	446	450	422	487	446	432	431	453	463	456	480	468	404	414	437	451	426	444	443	466	479	466	470	451	442	476	434	463	456	466	432	444	431	484	455	431	457	472	428	458	425	453	433	456	445	481	495	426	391	460	427	477	428	447	475	466	446	439	398	453	432	437	450	431	426	469	466	460	444	439	443	435	432	437	441	409	443	446	443	415	453	451	453	446	453	466	479	413	423	458	435	465	437	442	453	449	421	433	436	420	436	419	432	412	410	448	468	454	468	439	466	439	459	454	459	449	434	436	451	465	456	473	490	448	422	422	434	427	460	425	427	433	445	451	428	438	446	426	439	461	462	419	450	483	421	465	424	435	417	460	427	496	454	438	415	455	489	466	443	472	452	468	441	449	453	403	467	465	461	471	467	432	443	434	440	437	433	444	420	448	430	462	448	432	416	440	454	460	451	448	494	432	445	431	450	407	420	455	456	441	443	457	445	471	420	453	414	467	442	419	454	471	441	433	418	429	452	466	419	448	433	442	434	428	447	417	404	412	484	454	462	485	482	448	441	399	417	443	453	436	433	439	506	434	451	440	453	438	438	453	424	486	437	455	443	446	398	467	430	456	418	468	414	428	452	489	453	480	464	433	432	475	453	453	444	447	455	429	420	438	463	472	420	460	465	432	422	464	435	464	439	438	443	473	460	455	450	470	462	425	430	424	426	449	467	477	471	409	428	405	404	456	455	491	473	443	434	455	483	448	460	461	452	413	447	433	442	452	444	437	478	450	461	413	477	456	485	415	444	454	477	456	469	410	463	438	458	424	427	426	438	461	407	426	458	469	433	442	441	428	468	476	440	446	455	472	480	451	437	474	454	478	434	500	406	469	455	441	491	469	446	410	398	419	464	459	440	433	446	448	467	459	458	407	462	463	433	432	447	450	458	426	464	440	462	433	440	453	450	451	454	438	459	450	448	427	446	430	437	413	416	435	455	459	451	445	421	467	426	482	441	467	459	428	477	435	469	419	412	456	465	444	478	483	459	398	440	465	431	487	414	412	424	434	449	433	438	421	453	442	434	412	443	420	461	441	476	452	429	435	431	461	440	488	464	424	398	433	415	442	480	472	407	459	430	437	473	463	446	436	441	436	455	475	464	423	424	427	443	401	449	479	439	462	455	421	442	460	462	475	468	453	453	433	470	468	452	473	453	460	446	453	448	442	455	462	425	459	434	436	441	445	475	409	417	440	440	422	458	434	442	436	454	487	406	466	458	433	442	441	468	419	444	418	477	452	426	448	469	454	410	433	469	465	441	472	419	459	473	453	419	478	460	455	482	449	437	459	447	434	444	444	454	440	418	456	438	476	461	421	464	439	426	479	476	443	466	419	444	432	431	476	417	454	450	473	437	451	444	443	451	428	448	462	477	435	413	508	465	432	456	464	377	447	459	463	446	424	471	432	435	416	488	451	408	448	444	417	441	416	440	453	441	430	447	431	440	461	460	447	469	453	432	486	435	428	485	448	481	458	424	464	412	453	477	441	492	406	465	441	432	425	444	452	418	422	411	451	454	466	470	479	424	410	427	444	461	465	458	415	394	453	399	439	507	449	415	440	460	458	438	460	430	445	444	441	455	415	460	442	444	401	451	407	428	443	458	457	425	436	446	435	465	405	465	489	475	419	435	414	419	399	454	451	413	428	468	443	446	437	434	441	437	420	453	453	452	424	458	452	438	444	466	476	465	469	428	451	453	422	401	469	436	437	430	393	449	458	428	448	462	471	452	439	441	416	407	458	451	424	462	484	420	471	467	438	503	438	455	443	455	449	443	441	455	426	478	466	439	421	448	433	454	434	470	438	462	444	406	373	422	432	443	425	462	436	444	406	450	459	421	433	474	478	479	432	442	449	447	470	441	453	423	494	468	458	439	454	473	449	409	434	469	438	450	432	455	409	469	440	432	440	413	448	419	468	437	441	439	482	488	442	447	438	372	433	469	445	434	446	491	450	480	442	439	482	454	408	475	419	447	429	439	442	424	495	455	460	463	455	444	485	461	425	449	434	418	428	432	466	411	460	440	422	510	422	446	421	452	437	419	437	440	443	438	466	455	444	494	482	455	448	466	461	431	405	428	407	411	458	474	465	443	450	443	433	478	424	427	446	429	440	458	463	449	452	432	492	457	450	465	450	412	452	426	445	477	476	436	449	418	459	409	431	449	422	457	457	458	469	446	396	425	427	486	434	460	467	414	451	437	441	461	436	416	438	466	426	432	434	437	465	471	439	423	443	447	425	429	448	432	431	476	441	433	440	426	446	470	490	410	445	463	372	428	442	445	425	441	494	455	427	413	449	469	449	452	420	448	431	450	438	449	470	422	417	420	411	443	440	455	443	457	475	441	464	431	415	445	478	462	441	433	460	440	434	454	465	433	440	455	412	445	442	463	401	426	429	422	458	464	456	421	468	423	410	461	447	436	459	451	478	418	442	445	420	436	425	428	441	506	436	461	439	430	474	442	431	465	441	446	420	442	435	468	420	449	413	438	424	442	431	410	431	449	481	426	452	487	420	438	456	439	475	420	437	493	473	465	440	433	411	442	453	443	436	449	471	451	439	443	487	464	446	438	433	473	444	424	427	431	459	433	467	467	429	412	425	420	460	448	441	414	424	448	423	453	452	394	444	461	448	442	451	446	445	423	486	449	451	490	482	473	414	473	440	475	428	448	447	398	466	426	415	478	456	464	435	419	468	415	448	418	420	441	445	412	478	451	410	436	433	429	419	453	467	494	409	439	424	458	466	407	456	465	476	453	427	427	422	434	446	484	429	453	438	466	456	442	443	423	463	430	449	448	421	461	451	454	476	450	440	421	418	470	452	409	440	456	443	459	418	446	472	437	445	425	413	495	463	414	458	443	428	457	438	464	422	424	453	415	445	455	425	478	477	474	446	455	431	457	410	424	484	493	463	445	434	435	481	437	424	441	440	455	431	445	438	423	412	444	445	413	441	433	452	462	443	451	436	457	452	453	457	437	379	459	428	462	422	412	451	433	431	429	433	448	442	409	417	453	439	451	427	409	470	468	459	448	447	428	402	464	427	426	466	423	480	421	461	447	444	439	426	461	450	426	463	411	488	456	429	440	447	468	430	421	443	478	441	441	472	473	476	420	474	438	404	427	467	453	441	410	449	459	419	405	422	413
27550	20667	8590	1549	737	465	359	329	312	296	260	265	274	236	236	218	249	230	234	250	223	230	211	230	218	246	207	235	254	237	244	210	226	240	223	214	219	222	225	238	239	261	215	231	231	214	249	215	241	251	216	203	221	240	204	224	197	217	221	229	223	249	200	242	233	252	241	215	229	222	249	251	228	231	229	216	208	236	220	226	227	220	230	241	220	196	231	223	217	222	222	200	240	250	225	192	234	227	202	221	242	226	227	250	229	229	222	241	236	228	245	232	220	218	219	202	206	231	222	208	213	225	222	221	202	208	226	225	202	247	205	207	242	208	221	215	237	223	235	226	222	213	229	245	248	246	211	242	231	266	225	216	204	223	221	244	198	230	206	258	232	232	230	235	216	224	221	240	228	196	247	206	225	228	226	231	209	225	236	229	226	221	194	226	225	217	215	241	238	218	216	220	230	249	224	223	223	254	198	224	228	219	247	239	209	234	236	241	224	233	222	244	248	240	217	248	228	231	221	230	203	213	226	221	211	219	218	236	203	246	224	215	266	228	219	204	220	211	202	242	250	210	237	228	217	186	222	222	244	216	210	226	243	254	242	229	216	251	207	215	228	251	209	212	204	223	213	264	264	243	234	221	235	209	210	221	230	228	207	254	215	217	218	242	240	220	229	224	240	224	252	222	207	231	236	250	254	225	230	234	242	252	229	220	215	217	225	223	220	238	231	198	215	226	234	213	228	220	225	213	233	242	223	219	228	229	222	206	207	212	221	213	226	239	215	236	229	235	231	218	250	205	241	208	223	228	228	234	230	209	246	225	215	222	249	209	215	203	240	204	246	209	242	205	233	234	219	219	218	228	231	261	236	207	232	246	214	233	233	217	240	222	218	246	267	232	230	222	226	224	233	225	223	208	208	236	236	239	247	223	220	233	231	240	232	237	233	235	218	236	234	234	231	231	242	225	218	217	205	224	213	215	242	202	221	250	252	211	219	231	241	203	246	252	247	228	220	232	222	212	223	222	250	233	234	215	252	248	212	237	217	229	227	240	212	239	222	215	245	242	212	233	253	204	210	237	237	244	232	200	225	230	230	211	254	219	240	227	216	240	257	235	234	235	240	244	243	226	240	242	214	244	215	230	228	210	215	244	206	213	227	216	211	215	262	241	217	205	207	209	217	225	224	240	229	227	257	233	227	229	226	192	187	237	236	243	225	254	235	249	229	198	208	217	220	229	238	225	258	239	246	231	210	243	225	234	214	221	201	219	259	208	236	242	218	246	205	250	209	227	223	219	221	236	210	215	231	228	225	233	224	192	239	215	250	226	226	221	245	222	213	241	214	213	217	245	255	228	235	226	239	202	226	236	215	227	236	188	230	216	248	206	199	223	233	266	226	206	226	236	232	212	205	242	230	222	221	236	225	196	240	199	258	221	224	211	219	187	247	259	268	235	253	242	242	250	220	223	216	197	205	227	202	210	223	222	243	228	246	248	248	242	198	243	230	250	238	221	225	209	242	243	220	213	210	222	247	224	196	224	231	211	218	219	226	215	233	230	238	209	224	219	235	232	236	232	225	226	203	218	192	227	232	227	202	235	221	222	226	239	208	219	225	224	233	253	215	220	216	240	236	215	231	240	248	219	216	238	253	204	237	242	213	247	224	221	228	236	202	224	214	221	254	218	230	230	211	213	217	219	215	239	208	213	219	197	216	192	213	223	220	214	227	258	213	208	245	247	239	224	212	226	216	216	213	227	214	221	226	220	230	246	232	231	241	224	242	221	232	240	221	205	220	217	263	230	229	229	228	243	240	247	237	220	251	219	205	237	217	241	198	219	229	218	233	247	229	232	226	215	236	226	223	223	222	219	222	218	217	220	211	226	266	242	235	226	249	225	226	222	224	239	219	234	225	224	238	210	188	234	213	213	224	233	211	212	217	207	237	254	230	215	241	227	232	235	216	236	230	236	236	219	238	204	230	230	232	212	225	232	211	207	205	229	202	274	208	243	237	223	224	218	229	216	238	224	239	223	205	192	232	262	237	199	241	227	249	263	229	213	232	229	228	240	222	232	222	225	245	222	219	228	245	256	212	207	222	224	224	213	220	197	218	200	236	239	242	227	243	202	228	190	238	226	229	226	228	230	241	215	224	234	235	208	218	202	239	221	232	243	268	225	227	237	221	224	222	217	224	202	239	252	268	226	252	235	201	217	215	229	214	240	212	238	227	220	224	208	224	222	244	225	224	214	257	203	242	223	226	250	214	226	241	242	208	209	239	219	207	237	202	247	212	229	213	219	226	227	232	210	241	237	230	235	240	240	221	227	215	261	208	196	226	221	228	222	215	224	221	220	219	223	234	272	229	231	242	229	222	219	234	190	216	211	231	208	219	247	229	225	244	252	185	231	226	235	204	227	198	219	215	227	224	235	231	204	231	212	230	231	202	237	241	233	224	263	228	230	209	233	238	234	226	226	221	219	235	214	210	256	231	222	236	225	229	246	229	222	224	211	255	210	207	227	208	225	200	243	228	225	221	230	223	251	231	234	240	214	223	242	268	244	222	224	229	211	243	222	184	203	224	205	224	217	209	225	244	218	228	238	234	215	212	228	209	210	197	219	228	234	225	241	228	211	205	252	218	204	221	228	218	243	221	213	222	205	230	204	214	219	224	238	242	220	236	263	239	202	211	219	228	244	194	220	234	202	209	205	228	198	221	233	239	221	244	239	223	201	211	234	234	206	236	236	234	239	205	207	218	237	237	249	220	235	224	209	214	204	219	197	215	234	219	214	239	240	226	236	228	217	251	210	243	224	235	213	245	224	219	201	233	250	225	220	260	217	250	223	240	218	252	205	227	236	214	220	244	219	249	218	237	222	223	222	214	243	230	227	216	243	234	241	224	260	232	230	211	236	224	226	225	222	206	226	224	219	212	209	240	193	230	222	253	212	215	218	218	207	218	239	228	239	216	205	230	254	214	220	252	228	230	218	216	220	215	240	212	213	217	229	224	228	232	200	237	229	213	194	248	227	237	237	222	240	224	234	203	252	228	213	243	218	243	211	230	210	225	210	224	229	206	234	231	220	239	189	258	216	206	213	211	222	216	232	227	206	232	208	241	265	223	200	228	219	196	210	216	222	241	200	228	229	206	245	208	227	226	223	230	238	242	234	222	238	216	242	224	212	228	220	249	233	229	218	213	233	244	216	189	221	244	236	224	216	244	225	254	237	211	228	223	222	207	220	230	242	222	221	220	220	230	232	239	207	208	235	217	216	229	245	230	217	216	231	234	226	216	243	232	227	216	240	224	214	218	228	210	224	222	243	217	221	206	232	247	261	245	199	230	219	231	229	210	237	214	217	187	215	224	228	231	231	216	236	219	224	192	196	231	240	232	245	227	225	199	230	186	207	254	209	207	234	236	211	220	219	218	232	242	215	214	233	263	228	233	219	208	213	193	234	217	238	226	219	221	241	223	220	226	223	226	211	208	201	186	249
5566	5487	4357	2332	1540	1028	790	616	538	456	474	401	404	404	375	396	350	365	386	331	328	314	343	318	339	317	310	307	287	311	328	301	308	308	307	314	316	305	294	279	329	317	293	296	296	299	277	314	319	290	327	283	315	308	315	313	323	316	298	327	305	296	303	308	307	283	310	302	329	342	298	296	295	297	274	302	356	283	298	332	307	293	312	314	277	309	285	318	319	317	290	299	298	318	313	335	295	303	338	294	338	316	290	314	326	274	286	317	317	330	286	326	328	298	282	299	329	301	303	302	305	323	333	308	314	241	318	291	312	309	306	297	287	279	286	293	302	315	305	326	328	335	292	289	325	328	300	349	285	307	321	329	282	335	305	294	296	271	313	299	309	330	321	309	334	302	278	323	325	308	305	306	318	303	290	307	311	288	289	297	307	296	299	347	292	299	270	306	297	300	303	301	299	335	339	315	321	305	282	293	284	312	314	310	293	278	320	307	305	291	281	329	340	294	280	292	290	300	301	324	300	275	279	333	295	330	265	301	290	315	297	297	307	310	301	304	302	303	269	315	302	304	345	291	342	308	300	304	333	279	317	350	287	312	307	284	335	283	330	308	305	336	292	321	303	323	300	326	317	305	305	297	309	311	279	305	302	298	310	312	343	336	288	310	312	326	282	297	334	334	267	334	317	288	313	325	271	314	306	316	295	305	286	294	322	297	298	304	309	298	305	289	285	303	302	318	284	325	316	294	284	318	289	317	312	309	331	305	312	290	305	321	350	314	288	276	275	312	313	318	325	286	297	295	295	295	336	320	298	268	307	289	286	283	327	286	311	278	291	284	306	324	307	312	320	320	287	310	304	308	279	315	314	328	294	314	316	288	309	319	303	316	303	264	293	283	296	321	332	304	299	296	310	329	314	330	308	282	296	309	287	310	314	321	328	289	310	321	310	312	307	321	289	304	298	292	292	288	319	299	285	308	280	307	302	275	300	314	325	309	285	287	320	302	300	296	301	312	305	312	321	293	301	296	294	307	325	298	315	297	322	323	295	307	296	329	319	306	343	322	297	296	318	272	300	286	310	300	276	316	284	307	310	310	325	286	307	297	285	303	300	337	280	309	297	319	293	333	300	306	332	292	318	320	322	305	321	304	324	274	306	320	291	283	279	310	309	306	314	307	312	290	290	308	300	336	293	296	285	303	323	300	297	299	295	301	318	330	299	289	304	312	301	286	302	307	298	326	323	292	283	313	297	307	321	320	302	294	312	302	290	317	282	313	290	297	311	302	300	303	318	286	289	311	303	301	308	281	338	315	330	322	308	304	325	301	322	306	322	329	286	307	295	298	320	323	277	309	307	291	316	314	297	315	326	324	317	298	321	322	277	315	302	322	293	310	291	317	319	306	317	300	287	309	290	342	286	304	306	318	309	330	270	309	330	282	280	309	311	310	312	319	297	288	312	310	313	331	306	281	301	318	309	328	288	296	329	324	297	310	300	294	304	292	294	289	309	331	304	327	317	326	270	312	280	317	302	309	296	341	271	295	299	306	296	294	326	318	284	322	322	295	317	319	337	318	293	294	294	318	334	299	283	294	286	305	304	298	337	287	299	290	310	317	277	323	333	311	348	295	311	318	298	326	293	326	301	307	302	292	316	290	306	303	302	308	313	322	321	323	285	291	315	317	288	303	322	315	289	271	304	294	316	305	282	301	293	325	304	297	305	315	324	293	304	289	286	299	284	303	324	318	320	282	335	328	301	299	312	299	301	292	284	282	314	293	306	267	328	292	305	318	308	300	308	315	329	316	305	317	280	304	329	299	316	325	287	302	274	308	292	315	309	297	348	294	270	281	319	324	286	304	341	281	313	313	305	338	287	303	296	306	324	298	298	310	295	299	326	283	305	287	299	292	285	289	297	307	311	322	297	316	316	290	306	302	300	288	336	307	294	294	318	306	294	303	315	298	311	299	337	321	309	308	335	308	339	317	318	301	301	316	296	272	301	279	288	309	323	314	311	287	303	305	302	329	297	316	311	286	333	294	292	318	297	322	304	313	320	313	302	281	326	299	290	307	280	301	295	278	294	295	293	297	272	317	265	293	300	298	281	291	297	296	284	326	309	314	303	338	330	296	292	296	312	339	340	307	258	318	309	324	290	288	287	278	340	351	308	294	301	309	287	285	294	291	281	300	299	323	282	287	300	311	301	328	339	310	257	303	283	304	302	295	320	305	291	294	288	303	308	320	328	337	298	300	346	306	303	305	299	317	286	301	297	323	282	289	287	307	325	315	308	284	334	274	312	302	317	297	288	321	273	312	310	304	312	317	276	320	324	278	326	301	303	294	325	309	323	279	310	301	296	295	316	306	300	304	312	334	282	304	300	272	289	317	316	306	329	311	282	287	306	347	277	294	312	310	342	324	310	309	310	306	304	312	283	292	280	325	285	314	320	289	325	310	306	305	302	278	282	290	300	310	342	324	291	301	315	277	303	304	307	301	312	283	300	329	303	280	274	342	325	319	299	290	325	301	302	302	323	300	288	296	293	321	305	321	327	274	287	307	317	281	306	319	305	329	283	304	305	292	314	333	297	278	274	294	296	311	324	302	297	313	306	277	303	316	322	330	309	287	317	304	303	308	343	315	285	281	308	310	315	328	351	348	288	297	293	281	292	303	298	302	303	305	316	297	333	309	309	286	310	287	300	318	299	314	302	334	303	330	291	293	272	316	316	314	321	317	307	291	312	305	314	307	292	324	304	322	309	300	294	284	290	316	284	331	304	298	316	312	340	309	291	290	303	311	296	290	282	305	305	294	298	296	310	329	299	290	304	296	340	299	312	307	279	317	304	313	310	295	328	308	310	305	286	303	289	324	315	357	309	318	320	316	329	299	321	290	297	322	284	309	301	290	319	308	315	315	307	300	296	322	305	293	300	308	308	332	297	329	314	305	300	297	303	295	310	291	308	304	296	327	335	291	304	284	278	322	305	288	332	270	304	302	313	307	323	320	306	301	319	282	296	291	302	295	326	330	301	297	310	277	331	319	328	299	279	276	302	304	323	279	315	317	291	313	322	322	302	296	287	301	312	330	309	308	308	307	300	337	303	280	292	305	310	314	309	273	317	299	317	305	300	295	314	272	307	295	299	290	324	304	301	344	312	320	291	303	304	338	325	309	308	325	285	290	331	310	301	266	292	314	296	307	288	313	285	316	297	316	314	280	297	300	324	339	289	303	298	299	281	272	309	321	316	280	310	279	278	326	283	293	312	304	306	289	278	290	322	318	305	302	320	298	267	266	323	292	319	324	300	305	282	333	332	307	311	308	302	303	315	257	287	327	297	273	294	278	304	313	299	314	296	325	311	301	335	318	303	297	312	306	286	295	303	318	298	312	270	314	309	309	293	279	298	313	292	315	317	317	308	302	308	296	325	281	346	321	272	295	298	294	309	318	301	279	312	305	296	317	281	322	292	298	287	302	338	345	308	288	317	308	347	330
24417	21586	29013	24596	21578	9072	1388	954	748	664	617	578	511	509	493	471	481	468	458	409	441	401	450	383	429	421	397	412	413	402	376	367	414	419	375	400	383	383	389	394	382	411	383	406	386	391	370	395	421	391	390	376	371	394	389	384	375	372	384	421	388	389	391	417	392	381	417	402	384	360	385	387	370	395	363	414	428	394	365	401	371	346	350	375	407	386	389	392	372	360	426	411	388	385	391	395	398	371	369	390	395	370	419	404	358	414	381	391	403	414	369	343	369	366	362	375	408	411	385	373	339	402	418	384	371	425	380	352	360	380	406	350	410	379	341	360	371	388	387	373	371	382	413	382	425	407	392	355	348	374	388	357	394	372	381	379	410	408	410	359	411	417	371	373	371	402	394	367	359	360	413	381	392	371	357	365	387	385	386	368	357	394	403	415	390	376	364	383	360	405	377	383	385	381	406	374	380	396	373	387	380	398	370	403	369	388	377	341	370	361	341	382	358	382	396	397	411	367	352	360	402	337	379	370	356	366	364	401	354	341	362	394	378	391	397	404	414	363	396	375	387	372	382	404	345	385	389	355	348	359	379	406	403	413	364	380	354	344	372	387	361	365	391	355	361	356	369	379	417	401	375	379	412	372	370	375	364	393	375	401	356	408	348	364	394	371	376	363	365	400	398	387	378	372	372	369	376	352	346	393	399	338	373	369	382	377	380	379	387	392	375	400	362	368	348	338	374	373	359	368	364	398	371	383	367	354	367	381	364	408	384	371	367	371	361	383	379	340	376	364	377	367	357	382	408	359	403	420	358	354	382	393	397	369	375	382	359	365	372	349	336	374	367	387	383	366	377	384	380	390	367	387	366	388	386	359	426	421	407	363	367	403	398	389	385	361	386	378	404	367	384	397	366	410	408	384	384	381	387	383	377	379	381	342	391	377	420	357	313	346	400	403	362	336	394	369	397	383	382	411	373	406	351	374	407	374	368	388	369	393	399	384	382	392	398	380	357	402	388	370	377	380	385	372	401	362	376	355	408	360	363	346	399	379	379	356	381	347	415	406	370	362	376	376	361	359	389	365	335	398	348	398	376	375	420	374	404	396	350	413	368	343	421	378	356	407	392	378	398	389	371	380	369	380	389	359	367	371	395	370	395	411	359	363	324	362	367	397	353	352	387	386	384	353	378	369	379	443	365	387	386	376	393	356	361	404	374	373	376	349	383	396	379	394	405	373	375	383	364	362	361	389	391	384	341	398	354	386	381	344	355	405	341	369	386	368	405	404	349	352	380	383	371	370	382	370	381	362	391	354	418	358	374	389	362	361	438	378	382	403	378	358	391	385	392	416	366	379	346	365	386	382	405	360	390	390	385	377	384	365	371	425	390	403	388	394	391	377	340	378	400	365	397	373	357	375	374	355	362	406	376	389	369	406	372	384	407	384	353	380	367	373	403	368	360	390	352	379	338	419	403	398	341	342	339	386	392	372	407	378	389	373	419	387	400	389	384	393	336	377	364	405	349	404	387	357	337	357	361	377	410	379	419	358	380	382	363	380	358	380	409	398	397	378	399	336	380	394	394	365	425	396	355	368	383	367	381	383	371	367	366	389	386	359	409	326	405	364	384	369	418	393	374	392	381	386	414	388	362	381	409	411	359	368	375	409	369	375	379	411	331	374	357	354	360	358	377	391	379	389	400	369	434	388	388	331	404	360	371	379	400	373	357	382	367	358	351	388	387	389	333	375	369	397	387	359	395	314	395	421	346	359	351	395	354	369	404	387	368	394	385	394	408	374	358	375	399	355	357	380	390	375	399	355	352	360	363	381	383	397	403	369	408	410	374	370	405	377	382	380	348	372	368	386	347	347	393	380	388	380	398	382	337	416	397	391	378	388	369	382	393	409	337	378	402	397	407	372	370	371	358	379	389	390	390	389	416	395	382	382	366	369	409	405	376	404	410	390	372	402	362	394	385	342	345	390	395	366	401	357	389	359	399	367	351	383	400	385	364	346	373	372	354	409	395	346	377	368	365	351	386	406	384	409	352	348	350	404	376	398	398	351	391	391	385	390	381	392	385	419	358	380	372	398	400	375	344	387	396	388	421	390	375	394	419	407	402	385	428	398	382	362	382	347	361	379	419	367	371	378	376	373	370	410	343	381	402	356	363	366	367	369	368	368	363	401	401	363	364	398	407	419	375	374	378	357	324	368	401	383	372	365	398	357	374	372	362	397	394	378	392	372	384	374	376	372	389	405	387	364	362	366	377	387	386	394	397	388	400	397	382	391	389	374	374	363	394	364	386	366	348	372	388	367	360	368	373	385	375	410	393	372	419	373	377	399	352	372	366	380	354	413	368	386	346	375	382	396	448	385	403	357	381	390	381	355	410	363	358	399	383	408	395	380	379	354	380	357	352	367	386	389	351	371	379	356	380	402	319	373	361	379	382	357	350	383	365	379	426	407	376	381	399	359	381	386	370	368	383	404	380	351	351	379	380	361	458	355	384	372	371	364	403	389	371	402	401	407	358	429	348	384	384	366	420	369	361	382	359	408	363	403	351	330	365	362	404	386	370	402	393	371	386	405	412	404	391	387	386	400	365	362	382	382	359	378	365	393	334	390	398	373	380	360	380	372	355	410	378	372	361	386	397	377	418	419	390	350	401	385	378	342	358	394	347	400	418	379	390	402	393	381	378	437	352	402	362	396	379	403	383	353	366	369	382	374	405	367	371	399	399	377	358	373	381	349	367	403	369	418	382	364	386	363	386	379	391	403	382	407	412	340	369	394	389	375	384	376	408	346	385	369	383	362	354	400	375	376	417	411	381	366	415	384	398	418	351	406	376	383	392	391	387	380	374	371	355	325	379	405	389	390	374	375	362	360	399	335	361	373	394	391	407	366	380	361	378	369	354	382	381	365	354	371	358	379	388	366	392	345	379	341	379	342	366	399	358	387	380	381	391	376	414	393	384	360	379	371	366	386	408	363	349	386	365	393	392	378	367	366	391	361	368	386	365	348	352	371	369	368	371	393	388	347	378	378	357	360	362	370	418	450	384	368	352	384	407	382	379	378	376	383	341	378	383	381	375	406	352	390	418	353	365	398	383	373	378	375	366	364	374	355	349	360	389	338	386	363	387	370	370	416	383	381	376	391	373	361	378	349	391	375	390	389	373	395	362	393	412	382	393	388	375	374	383	383	385	361	391	392	407	396	408	362	387	403	387	418	415	363	363	383	350	380	414	393	366	364	375	379	370	374	399	375	374	379	391	409	326	399	381	372	385	358	383	401	357	369	378	356	392	339	368	392	350	347	394	395	369	386	363	379	359	375	389	390	328	379	359	379	411	376	365	382	390	415	377	374	384	392	392	365	361	371	357	388	405	389	356	378	415	379	402	387	356	392	411	397	388	344	384	356	396	405	375	357	383	358	365	354	375	366	392	378	394	363	376	369	388	336	366	386	380	358	362	352	369	394	385	354	364	384	405	341	343	368
6945	15181	12778	6656	4492	3302	2372	1927	1516	1245	1102	998	920	876	880	798	725	678	659	675	651	619	591	635	575	583	598	531	516	563	548	507	561	560	524	547	538	533	518	513	524	538	514	532	508	541	527	538	526	583	537	503	500	517	545	493	505	550	516	485	513	552	516	510	511	510	533	543	514	483	544	503	498	520	511	516	490	536	530	507	526	490	508	504	501	484	499	496	517	508	469	532	521	529	491	499	486	519	475	548	498	513	486	541	520	498	483	491	512	480	484	504	538	475	521	527	464	523	583	525	538	505	508	546	473	492	497	507	538	478	537	528	487	520	528	490	498	538	510	479	538	493	519	556	548	545	557	481	463	490	512	532	484	504	525	519	529	505	533	487	533	483	481	510	520	518	531	466	459	484	496	548	479	455	518	498	568	508	491	497	506	527	506	509	519	521	473	537	517	539	512	497	501	514	511	496	534	544	514	505	544	474	535	520	555	482	506	498	521	531	498	526	507	511	478	484	534	517	503	521	473	518	489	538	491	487	517	514	534	540	504	513	505	503	495	516	492	497	507	520	531	540	502	500	452	494	529	484	509	532	497	551	460	540	505	514	503	490	502	507	463	532	502	507	512	517	508	493	487	485	531	503	500	511	506	474	490	539	532	537	498	472	530	518	522	499	497	520	482	471	490	488	505	495	543	480	469	526	472	498	499	490	491	509	525	527	537	475	551	490	527	519	488	489	501	489	510	486	517	482	489	518	504	459	552	528	520	498	514	468	549	509	531	505	501	522	528	517	521	508	511	458	480	480	528	522	465	508	499	507	497	528	552	508	504	521	475	524	510	542	533	530	516	499	528	532	511	497	488	530	492	456	522	509	492	500	520	474	474	503	512	501	516	510	510	492	480	490	524	558	490	541	478	520	516	487	461	491	533	520	525	533	495	520	497	508	487	486	489	484	489	500	530	493	513	538	516	485	494	489	532	500	526	526	526	527	527	536	461	487	493	507	481	492	517	505	519	524	492	494	499	562	496	475	512	484	497	511	455	484	516	530	525	530	523	523	472	502	486	498	519	506	474	503	540	528	508	512	541	527	505	521	519	559	491	520	525	493	499	569	490	503	508	520	499	521	516	506	507	507	487	488	466	481	498	541	515	577	480	492	509	516	503	503	494	480	511	511	518	537	489	535	484	516	511	487	522	445	524	518	512	518	497	495	481	514	523	511	506	534	496	498	524	577	483	495	497	494	512	514	545	558	520	541	459	463	479	510	515	482	462	559	494	514	488	502	502	524	537	498	496	514	477	469	544	502	562	516	507	493	529	514	524	509	502	457	533	504	501	490	522	518	494	508	538	527	481	521	464	517	522	483	484	507	506	523	501	515	492	528	516	491	493	484	542	460	504	489	498	480	528	511	479	536	507	482	547	499	486	516	520	480	474	557	506	535	513	527	495	485	520	526	513	506	542	501	508	517	503	540	529	530	507	509	517	476	505	497	484	521	478	514	529	520	480	485	493	520	482	504	521	532	500	493	523	474	505	505	485	531	510	520	493	505	490	486	509	507	519	476	519	525	491	480	482	490	518	520	509	540	515	500	510	496	492	519	495	489	502	517	500	508	521	491	543	511	475	498	516	511	505	540	489	480	493	498	508	455	531	502	460	508	513	478	522	478	504	506	524	522	473	499	549	515	505	492	509	490	517	508	498	521	502	525	486	471	501	496	520	481	493	550	508	492	497	507	519	498	510	521	521	506	510	543	443	487	519	484	501	530	453	489	527	492	532	461	517	509	527	518	479	490	548	499	529	519	499	529	538	532	499	534	476	507	506	496	506	491	516	487	530	511	528	503	554	497	532	512	516	489	487	501	535	492	513	531	557	497	524	477	530	472	527	507	508	481	510	530	515	488	484	542	510	487	511	538	539	537	498	490	521	487	476	532	513	490	498	492	497	499	524	484	521	513	519	538	481	496	474	505	500	507	482	507	531	487	524	497	510	504	495	517	492	508	496	494	522	495	495	510	477	519	508	510	484	505	525	494	464	528	504	513	520	534	529	545	508	517	478	469	505	547	512	519	515	516	505	517	516	491	496	502	491	503	480	490	503	529	491	519	491	480	528	522	528	496	499	440	539	465	549	502	493	557	482	508	510	529	503	462	552	501	481	491	504	521	479	488	542	476	509	523	465	528	494	553	518	542	513	520	527	491	522	480	497	522	515	516	553	501	495	505	486	470	548	493	518	502	526	494	518	459	492	524	514	507	530	512	498	502	528	529	550	470	489	551	498	489	495	495	483	504	490	470	487	564	479	504	525	479	589	537	525	490	532	522	522	505	523	490	475	503	525	489	464	570	520	490	497	494	528	515	521	535	504	513	490	529	487	510	506	517	517	525	535	470	481	505	501	514	452	487	507	548	502	505	538	514	475	505	478	503	470	476	557	545	505	483	492	483	496	553	494	485	523	476	490	531	526	499	520	510	499	482	512	501	521	477	505	492	493	514	547	500	537	489	490	546	500	506	523	524	535	509	477	511	542	528	499	523	496	485	519	502	506	479	501	531	509	449	491	484	491	445	508	483	505	476	512	556	506	517	520	491	511	488	467	501	529	511	503	480	501	472	531	509	473	475	535	518	534	513	496	540	469	543	488	518	505	518	483	510	512	503	521	491	477	492	486	457	500	496	486	467	523	541	508	489	533	517	540	507	493	481	474	441	520	491	482	531	492	493	495	495	515	507	512	507	548	499	568	519	508	490	491	445	512	500	493	490	543	490	522	485	479	485	473	490	511	491	500	511	553	518	500	492	513	502	519	507	525	515	484	482	498	489	510	502	485	501	534	491	476	521	463	511	514	537	498	498	474	509	512	513	552	501	517	500	540	515	528	529	504	483	516	509	455	458	511	518	506	507	432	509	503	513	498	493	499	513	517	494	524	491	510	501	498	508	497	502	517	511	500	500	524	512	511	555	576	516	532	509	483	519	510	490	477	499	507	491	491	508	534	518	533	490	544	554	516	501	489	527	531	542	572	509	535	474	516	469	514	467	509	494	520	545	497	477	501	499	528	524	486	488	520	511	477	510	498	534	457	480	518	477	553	509	486	549	489	534	510	503	479	473	492	506	505	506	535	491	565	520	502	493	519	499	527	496	497	527	471	526	500	500	514	475	476	496	481	491	496	471	521	516	483	507	511	530	501	501	534	486	514	496	465	513	479	501	496	521	463	502	503	498	524	496	529	507	484	498	495	532	496	538	530	514	511	515	489	473	520	493	536	470	498	524	503	468	486	497	491	515	496	531	488	485	526	518	492	469	471	545	522	506	521	509	499	481	507	489	534	452	494	504	509	528	534	552	508	481	495	509	506	462	475	514	532	516	511	505	507	526	478	517	513	477	503	493	495	470	522	538	515	518	498	493	500	586	508	509	525	500	477	520	511	513	499	533	530	487	508	524	485	532	519	546	484	504	498	516	546	519	506	478	480	545	499	486	531	492	542	482	480	505	484	514
23478	21635	29611	24152	21628	21633	6617	1263	957	832	753	651	623	544	484	505	492	473	432	438	380	419	430	360	384	356	371	334	358	382	401	347	353	364	363	344	367	365	337	343	330	335	375	361	315	327	352	344	355	329	341	312	347	306	342	343	336	342	303	332	335	349	315	340	334	369	335	359	344	348	299	346	336	337	313	342	339	362	333	312	314	357	316	345	304	339	344	346	329	326	338	317	337	319	330	324	330	312	350	329	338	325	307	324	361	331	347	316	344	336	329	326	349	328	308	334	337	329	302	354	344	324	339	340	349	303	297	295	292	323	322	337	307	338	337	307	339	330	377	329	363	323	309	321	329	333	344	332	335	338	316	329	323	323	327	335	347	325	317	311	337	339	338	331	322	326	327	335	304	356	334	350	303	337	299	338	319	322	350	298	326	345	318	363	325	321	314	330	345	284	349	313	320	310	291	351	335	340	342	332	321	357	306	299	301	311	353	343	325	317	326	312	343	332	306	326	313	312	316	314	334	319	320	339	326	328	329	313	317	328	317	330	315	308	310	317	289	329	310	287	314	319	365	311	337	334	314	341	326	331	319	320	334	313	330	340	337	338	294	328	318	324	347	303	343	305	316	337	316	361	359	329	355	334	309	330	335	332	322	322	345	313	342	294	338	298	316	326	344	354	315	365	344	331	287	340	329	309	327	330	322	338	320	323	341	315	336	315	342	335	349	313	305	311	323	342	304	345	337	326	321	308	321	303	341	316	316	325	317	317	338	311	335	342	334	338	327	332	354	336	340	300	359	318	356	296	331	353	331	336	330	321	318	310	324	322	363	338	362	327	315	329	304	348	318	304	332	295	329	311	339	328	367	316	347	312	319	338	318	318	357	327	286	307	330	329	291	338	345	350	321	347	296	358	389	358	328	322	331	292	313	322	338	306	322	312	307	311	320	338	317	291	344	304	342	348	304	313	337	335	337	338	359	332	351	346	305	351	313	319	317	323	305	335	327	338	346	301	308	336	293	312	298	316	336	306	348	355	317	292	315	339	324	360	333	347	324	283	342	339	340	345	332	343	309	319	329	336	330	341	321	342	299	322	343	309	345	374	316	313	319	317	341	319	316	348	343	328	314	318	314	347	328	312	338	297	337	322	317	327	310	323	346	298	353	298	324	299	280	336	344	340	284	365	354	330	309	332	332	320	345	336	319	324	311	334	341	348	321	315	319	303	321	365	342	342	337	352	298	327	343	310	323	327	308	362	315	341	359	332	355	325	323	330	320	300	312	348	343	282	324	326	327	327	336	347	347	354	322	343	325	299	313	310	335	335	320	342	322	294	308	322	284	333	311	320	322	317	327	345	318	330	318	349	344	338	306	314	302	326	318	332	345	316	345	321	340	320	317	363	348	361	329	343	327	316	334	310	332	327	325	354	326	319	333	308	367	365	336	331	303	369	320	349	299	310	330	328	317	329	323	330	330	336	304	336	326	299	318	340	318	289	311	325	331	301	306	319	327	329	335	338	342	333	353	341	322	338	332	323	357	352	322	324	351	320	336	314	317	318	349	326	343	314	303	315	301	321	327	323	327	331	325	324	354	313	337	333	319	356	325	356	338	320	336	334	331	313	304	341	319	358	330	331	325	309	344	316	336	332	311	325	300	317	318	281	320	325	337	332	348	322	302	331	314	327	317	356	361	327	324	301	380	351	358	314	338	343	334	314	303	346	316	335	343	322	342	351	323	371	340	331	314	350	307	256	326	351	354	315	323	325	329	323	294	320	332	301	333	324	315	316	317	325	356	330	325	323	378	335	286	310	307	300	306	275	334	322	343	323	294	333	331	292	302	334	327	307	332	321	315	331	371	349	308	354	347	316	331	364	305	321	319	313	317	322	305	335	311	335	333	332	322	299	307	345	343	345	343	353	323	312	324	359	295	322	341	323	332	310	317	283	356	351	315	316	305	327	324	303	326	332	359	313	340	323	311	319	374	313	344	347	309	320	318	330	322	319	363	306	321	313	311	289	314	311	306	321	305	329	346	311	314	304	331	332	303	344	335	319	355	298	326	326	338	324	350	328	321	300	298	306	312	314	324	372	345	326	335	307	321	346	357	341	354	334	339	369	310	298	323	355	330	318	366	332	308	325	300	335	329	334	328	311	306	319	331	341	328	330	339	349	312	314	319	335	328	342	315	305	319	323	323	334	326	335	334	326	327	316	370	317	345	308	389	314	300	314	338	346	323	339	359	331	308	314	302	336	314	312	325	308	273	290	365	325	304	320	310	312	312	351	331	342	347	322	337	294	303	341	342	324	333	308	346	336	346	351	339	316	329	319	340	341	311	302	330	326	350	331	318	331	334	307	317	333	333	320	306	327	329	331	346	363	322	364	316	342	311	337	341	323	333	321	333	281	345	331	318	331	284	326	321	310	330	346	292	343	322	319	331	320	366	319	328	314	318	320	303	297	345	330	349	327	328	304	319	323	298	341	337	315	310	297	293	334	323	320	325	325	343	340	317	321	331	344	294	298	276	324	343	319	330	321	292	266	332	309	341	326	331	314	315	306	326	338	341	323	336	312	332	314	302	336	290	319	321	344	319	321	352	326	314	303	304	348	326	326	354	343	359	312	347	337	336	350	339	341	326	326	341	312	341	283	290	331	347	329	335	325	368	337	320	320	361	353	334	336	320	336	324	324	330	327	340	298	321	355	316	338	349	319	371	349	309	318	302	346	319	338	323	327	360	322	346	332	332	307	313	312	351	327	356	351	317	332	336	333	314	316	314	303	351	339	318	334	338	318	328	339	374	319	330	325	344	344	299	323	340	344	329	281	317	323	293	346	336	320	304	351	353	312	304	320	342	313	296	320	344	295	313	322	347	346	340	293	353	327	329	340	296	324	320	320	321	322	335	321	313	314	357	334	353	322	311	342	291	305	332	296	337	330	310	315	326	346	326	336	313	326	355	317	336	342	319	307	334	320	322	332	332	325	282	296	300	316	305	313	331	335	301	320	395	292	336	323	353	355	327	311	316	319	329	314	333	343	344	374	330	316	319	331	304	333	331	338	318	366	335	304	322	364	329	311	347	315	353	325	307	317	335	343	326	341	319	350	320	315	337	341	318	353	333	335	318	342	335	340	302	319	320	325	350	302	340	351	350	298	352	324	334	341	313	318	348	346	312	297	322	332	349	325	309	312	329	301	333	293	311	334	291	315	324	357	303	315	293	348	313	330	339	310	314	332	330	316	285	299	325	313	333	335	339	349	329	345	303	328	325	340	295	335	304	329	294	293	351	334	301	314	319	355	349	306	336	324	345	338	320	329	314	336	311	363	338	324	348	319	301	320	332	339	348	327	320	335	344	327	313	310	316	336	296	316	364	326	302	349	305	336	328	331	324	342	300	348	330	348	320	323	340	325	321	304	343	334	321	325	362	377	376	334	319	333	305	340	318	314	324	322	323	294	339	342	358	334	323	297	363	313	303	332	303	344	322	322
9300	21184	17620	9707	6821	4994	3546	2758	2208	1859	1536	1350	1198	1053	981	903	850	813	790	747	737	688	636	633	622	569	573	578	535	544	539	524	540	506	497	510	500	469	463	484	459	512	493	496	465	505	451	490	474	457	389	507	460	451	454	432	469	476	465	480	467	428	500	461	473	456	429	467	445	482	474	466	457	505	441	453	419	466	461	432	446	469	494	487	448	467	432	438	497	436	454	453	442	448	400	439	438	429	438	458	484	452	428	457	428	424	436	439	451	423	447	444	443	437	479	464	442	461	434	442	460	452	459	411	434	436	464	412	455	461	476	483	467	447	414	416	494	457	450	475	438	431	428	424	423	409	474	429	454	465	448	435	475	445	424	406	485	473	428	442	449	430	468	428	433	426	454	438	393	421	434	466	437	441	411	444	473	390	434	448	446	434	450	476	436	456	430	437	446	463	453	413	457	468	428	438	434	460	465	438	416	436	440	445	431	445	404	474	432	424	463	421	453	463	438	464	434	480	398	425	454	429	439	434	423	432	424	435	435	437	452	438	460	471	454	427	490	452	430	426	443	486	442	471	457	477	434	433	413	424	398	446	464	445	472	431	441	403	453	455	447	440	431	428	434	406	427	431	461	466	470	440	421	463	450	409	485	458	485	432	429	424	434	411	432	457	440	444	432	448	431	421	454	468	463	477	413	481	446	411	458	427	399	424	418	482	430	464	447	431	489	447	459	464	435	442	414	438	438	422	417	440	459	479	424	453	486	463	423	433	469	467	415	461	458	466	418	459	421	491	461	435	470	436	427	424	386	424	477	414	450	424	459	411	480	434	426	417	441	446	436	442	456	480	451	415	405	485	461	441	442	420	434	451	413	467	455	461	465	434	447	435	416	465	421	462	423	447	455	479	420	426	447	436	455	419	462	429	384	423	446	450	428	444	439	449	459	410	414	447	413	419	460	436	465	459	487	447	440	444	446	444	453	435	428	445	435	427	487	457	414	471	416	450	449	442	461	464	463	452	446	443	434	418	439	441	418	456	419	438	463	457	465	429	440	416	449	443	433	427	442	463	411	477	429	435	449	484	410	466	500	478	443	419	420	456	449	397	436	434	433	414	442	437	440	420	464	450	421	410	453	454	427	466	459	437	460	424	439	469	464	444	402	428	468	409	421	444	438	447	477	469	444	427	450	402	455	410	406	449	442	430	459	460	462	437	462	409	450	398	418	429	429	440	421	466	436	412	415	420	466	395	445	473	442	415	467	431	440	393	431	446	477	435	447	437	427	424	407	428	472	425	494	462	440	431	428	434	444	411	420	438	426	441	463	431	403	445	397	453	440	459	462	413	446	409	451	458	478	408	465	465	444	417	443	443	435	484	443	445	448	478	478	488	437	470	449	453	446	419	464	427	429	417	438	458	433	473	428	402	443	449	417	432	443	460	445	435	437	426	454	441	466	416	422	450	444	424	446	461	482	455	421	421	449	470	466	429	422	446	422	460	442	455	468	492	456	424	447	435	423	429	442	453	440	434	427	458	463	434	443	435	461	446	430	452	423	482	447	445	434	434	416	458	435	467	462	412	436	467	434	471	399	453	485	457	481	417	454	436	453	449	456	440	417	424	414	466	456	440	451	457	466	445	414	409	451	452	418	440	409	474	452	457	391	424	404	444	452	420	430	409	444	438	384	423	400	442	431	463	385	475	439	427	459	413	436	455	474	423	436	443	430	434	474	434	432	457	426	467	462	461	432	436	462	484	472	461	418	451	464	447	466	445	463	473	452	455	473	462	420	471	422	427	425	450	417	446	424	391	438	423	448	405	439	445	416	436	439	427	404	431	483	444	448	428	429	426	414	431	421	421	463	427	438	427	461	470	438	454	418	424	439	440	457	460	403	415	433	418	404	428	423	432	422	445	413	434	452	457	418	442	459	444	466	453	464	438	447	418	392	440	417	457	458	454	399	453	428	431	471	446	499	441	468	459	458	446	445	461	442	458	449	444	433	425	426	410	442	445	413	433	406	451	429	428	432	462	433	418	453	435	450	463	457	452	466	435	462	476	439	424	443	427	416	472	451	422	484	441	428	458	466	435	439	465	454	449	406	416	448	430	445	466	459	438	457	437	437	423	443	432	457	412	452	448	451	442	416	455	423	444	422	426	426	441	437	437	433	448	460	410	433	414	416	443	459	421	462	407	465	473	452	440	425	427	490	459	430	415	462	455	458	470	417	414	416	451	443	458	430	433	430	400	450	452	466	446	434	470	408	431	439	471	442	437	451	444	455	437	451	441	449	443	488	427	465	452	454	477	452	422	449	441	427	427	422	439	410	416	473	472	452	444	454	435	444	471	441	459	421	402	450	447	437	417	442	426	455	439	437	443	440	400	430	452	431	445	445	424	412	412	402	443	439	457	425	404	445	428	447	425	462	451	434	446	445	472	459	434	431	461	423	423	416	451	451	422	420	476	420	440	443	459	431	419	437	437	403	421	427	423	431	399	419	474	466	472	476	457	401	441	449	471	396	461	443	447	430	443	440	434	468	414	404	426	448	436	466	448	428	460	441	429	405	442	417	453	426	434	472	425	434	444	472	408	434	406	452	443	465	420	452	449	433	450	448	443	479	426	471	437	484	477	409	437	465	484	425	430	427	453	423	451	450	449	493	449	445	454	442	454	439	460	414	440	424	404	444	409	440	429	390	430	482	431	417	454	401	429	447	435	437	435	446	410	459	469	426	421	424	447	428	433	454	438	475	510	442	457	458	406	453	441	476	432	393	468	450	441	433	428	411	426	402	445	478	446	431	432	441	483	473	429	436	447	452	436	434	440	436	447	457	446	466	435	438	453	440	430	459	432	479	421	438	428	462	435	443	429	431	418	447	443	404	401	426	439	462	448	377	453	461	422	449	453	446	465	412	463	437	463	435	433	405	443	401	416	431	430	463	415	429	463	437	442	446	426	452	431	470	453	454	434	415	428	418	429	458	422	441	456	431	428	458	433	419	405	432	457	447	396	450	451	461	461	421	487	444	448	445	433	428	456	465	456	435	448	474	420	434	476	445	411	421	453	429	454	445	456	427	480	460	415	429	422	421	420	424	479	456	449	451	436	438	426	427	461	430	423	437	452	429	467	453	477	446	454	430	455	498	423	431	436	434	446	416	466	425	468	400	429	433	451	473	468	429	442	498	430	475	430	440	411	428	453	422	443	462	436	434	424	447	451	441	429	417	437	449	468	443	436	386	434	452	380	420	442	411	439	442	440	437	431	451	418	463	430	447	426	446	442	444	461	460	437	425	463	432	434	433	417	435	437	427	468	420	457	451	424	424	466	403	461	450	437	454	436	441	453	488	431	433	464	446	419	428	469	444	454	435	446	437	439	467	447	440	437	444	453	491	462	418	439	415	475	449	445	444	431	415	474	437	466	436	403	451	474	455	444	433	475	439	436	415	456	419	444	433	445	431	433	450	460	452	433	439	443	429	447	459	464	444	452	443	440
27472	20568	8255	1455	666	450	388	325	271	314	255	257	259	245	257	224	197	235	256	238	245	218	238	245	207	234	221	233	243	210	240	265	198	207	229	209	242	207	233	236	202	247	223	221	198	229	211	227	221	235	262	217	222	216	220	245	232	225	227	215	212	220	214	233	214	176	239	228	225	216	226	225	223	217	221	215	222	238	229	206	211	224	240	241	221	240	240	253	242	233	236	232	208	213	250	227	215	203	228	219	206	217	215	231	220	225	226	230	229	238	204	218	247	209	218	230	238	239	223	236	212	216	237	212	238	234	217	228	236	205	226	219	197	235	211	228	235	218	236	217	232	272	226	203	208	218	234	221	234	249	188	212	236	200	226	239	204	239	230	190	226	229	211	228	219	227	221	199	219	240	242	207	203	211	230	226	204	206	247	212	246	226	213	243	236	206	212	251	240	203	219	200	226	204	223	228	227	223	206	211	240	234	217	202	228	247	244	241	236	224	199	221	228	201	226	232	222	219	225	212	209	237	208	251	237	206	223	221	224	207	230	220	248	235	211	227	251	213	222	217	202	262	232	225	247	192	216	240	214	237	212	242	207	237	232	238	188	218	229	207	211	223	206	223	216	251	232	219	243	219	206	214	226	204	213	238	213	195	236	231	214	215	212	234	225	199	199	234	228	230	215	218	219	221	215	223	220	181	244	240	250	231	216	233	234	207	209	210	203	226	211	227	227	241	233	235	233	226	220	249	242	218	248	226	236	240	215	212	217	217	201	221	214	218	246	231	232	226	202	212	226	209	231	212	220	211	234	202	247	231	231	210	220	203	217	251	211	204	202	244	227	228	227	209	230	208	229	210	215	228	198	201	213	228	205	219	223	229	213	213	238	227	215	251	231	234	202	228	203	250	207	238	221	230	239	203	190	223	228	211	214	207	223	221	259	224	235	237	239	191	230	204	211	219	227	214	232	237	239	245	204	220	220	244	231	235	230	249	228	221	220	223	227	210	206	197	236	216	224	210	245	217	222	215	190	219	220	230	221	223	212	214	225	229	221	214	225	258	229	221	209	206	236	212	208	233	224	232	215	232	230	217	240	225	217	236	212	231	225	216	227	187	232	220	213	216	224	212	212	217	245	215	198	236	195	206	217	219	231	236	219	210	202	246	221	214	217	230	221	228	212	216	213	216	224	230	198	231	228	238	193	237	221	215	214	213	223	208	209	247	219	217	239	218	222	257	234	231	198	245	212	186	219	236	238	223	205	215	223	226	204	215	215	219	219	214	232	216	229	240	234	228	225	219	211	214	225	218	203	222	227	230	216	212	221	239	233	217	242	206	221	206	242	211	238	212	254	226	224	221	232	197	210	240	202	200	211	201	205	208	253	229	223	211	220	228	220	221	230	207	238	238	183	181	211	210	219	200	208	225	222	241	246	224	222	231	233	216	245	219	220	202	219	212	189	219	213	211	226	220	191	212	232	241	219	202	223	233	216	229	236	222	240	218	221	238	230	210	221	210	200	232	242	204	228	230	227	227	197	216	199	242	218	244	246	234	211	235	217	190	209	241	239	224	236	220	212	266	216	229	225	216	216	217	230	228	221	211	245	226	238	238	218	223	230	226	224	231	237	224	221	220	199	252	232	235	221	213	233	221	244	207	207	218	223	230	231	219	217	239	227	277	257	233	202	247	224	195	217	219	223	235	205	250	228	210	235	223	223	210	230	240	205	226	241	208	191	214	220	206	232	210	213	223	237	216	232	238	237	216	222	209	225	236	257	190	212	202	198	221	205	233	218	245	222	203	208	219	227	178	215	214	210	180	223	230	224	226	237	230	240	244	233	216	249	201	225	220	234	197	221	220	227	220	226	248	218	200	210	213	215	207	203	242	231	226	202	239	234	191	206	231	222	238	226	220	238	218	218	234	208	223	218	223	211	226	219	229	213	229	205	208	216	210	225	234	224	216	232	235	219	218	237	233	218	248	233	227	222	232	241	224	230	205	224	183	245	205	231	221	211	222	210	227	232	231	222	224	220	213	222	202	225	245	235	212	247	213	221	214	191	237	215	218	228	228	226	224	210	208	208	219	202	235	243	236	252	230	247	224	213	215	220	227	192	210	242	220	204	247	226	210	238	238	241	207	221	208	206	210	232	200	230	212	224	229	222	217	256	224	214	217	208	241	225	240	248	208	215	233	214	200	187	207	213	233	201	217	222	235	221	211	258	212	202	228	222	199	233	211	222	212	241	241	210	212	205	235	217	234	228	233	261	224	232	225	237	221	217	230	223	227	210	244	212	216	227	238	227	240	241	216	224	242	251	225	247	212	235	216	226	207	239	229	233	178	207	202	212	197	223	167	230	249	229	253	209	225	235	238	233	228	242	231	206	236	242	236	235	230	242	226	223	212	236	266	236	198	227	224	232	227	206	203	212	199	213	212	222	223	208	199	236	260	223	220	219	209	205	239	235	191	196	220	217	192	227	263	233	230	218	216	246	248	234	235	225	217	222	237	263	234	205	215	205	231	223	213	201	235	208	222	226	250	226	243	219	214	214	206	213	218	249	211	203	215	226	226	218	218	220	233	239	254	221	235	243	223	221	208	205	243	200	231	213	217	238	218	235	212	218	223	222	219	228	236	214	224	221	241	217	224	236	254	238	212	205	240	237	219	206	218	200	206	215	199	219	247	218	217	237	229	217	240	231	195	219	216	226	228	220	240	232	228	235	246	219	248	234	242	212	218	188	217	210	231	244	211	233	211	228	214	209	223	246	211	217	198	209	245	231	232	244	210	246	217	226	220	185	206	202	241	223	222	202	213	218	223	234	214	222	228	235	209	226	196	243	228	230	213	260	219	224	226	198	221	201	235	223	231	234	248	208	228	237	227	232	213	229	214	220	233	222	236	202	233	225	240	215	201	223	223	200	236	216	218	227	203	217	220	236	249	218	249	215	216	195	205	220	229	201	237	269	212	204	243	229	236	229	216	244	200	202	203	222	218	226	234	232	223	210	217	237	230	231	212	219	218	201	217	236	249	208	228	226	245	220	212	255	220	231	202	215	212	243	245	235	208	236	235	228	217	223	267	219	221	203	243	204	222	223	241	221	200	221	240	251	232	232	228	217	178	216	234	226	231	208	209	235	204	223	221	214	212	217	230	235	215	206	238	225	238	196	192	220	234	202	215	238	235	221	240	241	211	231	238	219	215	231	236	234	221	238	185	234	242	212	230	208	210	213	232	216	224	219	222	246	202	196	239	255	241	209	256	233	211	236	242	227	223	212	213	247	238	269	197	212	214	231	241	217	210	204	201	233	219	230	222	240	200	215	214	245	225	202	222	213	205	199	238	216	244	211	212	234	189	187	233	250	225	201	236	209	225	226	212	224	215	223	226	236	259	229	211	210	240	215	235	247	226	204	237	261	230	214	227	208	218	224	197	225	229	218	210	205	235	234	232	207	204	222	245	224	245	251	237	208	225	196	216	212	199	233	215	210	223
5304	5313	4509	2199	1339	1032	736	617	543	464	458	376	369	369	380	337	343	358	329	318	335	287	340	325	320	341	333	341	320	280	330	310	321	284	293	307	293	321	282	322	283	317	297	297	308	293	306	325	303	297	280	293	285	331	301	314	310	296	324	293	333	328	343	320	302	275	302	266	317	311	308	289	338	281	329	312	301	311	324	291	290	318	355	307	275	286	280	336	302	302	280	279	311	308	274	330	311	306	315	312	303	264	312	323	321	314	303	288	282	300	269	320	287	318	314	301	306	310	328	302	291	294	298	289	310	281	277	292	311	303	319	296	296	313	307	312	295	273	301	303	320	322	286	330	321	316	308	286	327	273	321	284	288	303	273	314	299	287	258	321	311	310	260	329	306	295	297	308	293	305	293	286	296	301	317	330	265	302	326	296	312	276	289	316	309	314	289	300	302	291	304	329	299	343	320	277	305	326	281	316	305	295	280	329	296	280	313	289	285	284	291	306	317	285	311	344	254	304	309	301	297	310	325	279	319	276	307	279	299	310	281	318	314	313	303	290	315	293	291	312	300	296	299	298	320	300	308	320	315	309	283	293	289	317	292	285	311	315	306	319	315	304	311	298	323	313	284	285	334	323	302	312	313	315	327	308	290	300	298	286	316	362	282	320	297	318	283	316	300	347	314	291	304	295	321	335	307	296	289	303	306	327	293	313	321	316	334	280	292	304	318	291	290	304	301	313	314	333	287	306	292	291	288	325	317	318	286	299	311	307	303	291	314	291	303	283	293	304	268	306	313	300	298	318	311	301	310	298	329	326	300	286	313	311	303	302	315	277	266	308	327	291	295	319	322	320	318	302	308	316	297	334	303	308	286	297	292	328	305	279	302	281	334	317	279	312	279	275	298	306	326	271	282	286	316	319	306	312	283	305	308	293	309	256	307	282	321	302	285	271	287	301	281	287	306	292	287	303	313	303	305	319	312	308	313	298	274	276	302	290	282	307	321	309	294	341	311	337	314	324	320	295	279	311	311	282	287	312	286	322	282	332	327	297	317	308	327	285	293	322	309	306	298	315	288	313	325	323	312	310	301	300	336	305	293	301	282	281	313	311	304	296	279	303	304	312	308	316	304	276	317	340	303	313	361	319	297	286	294	299	283	293	299	313	281	301	328	313	296	256	322	306	308	289	263	282	291	301	301	303	299	330	308	307	304	347	293	318	331	289	313	289	268	279	279	294	287	310	288	338	323	265	294	328	285	297	316	281	311	317	308	324	312	311	302	292	305	307	282	300	312	258	299	304	278	314	303	293	328	322	313	278	316	273	303	330	297	292	295	271	310	332	308	318	306	282	301	303	308	272	285	289	318	298	285	300	331	329	338	303	300	298	301	309	305	281	308	328	310	306	320	307	290	336	315	286	317	299	317	302	279	324	298	301	328	312	303	322	312	294	341	314	292	294	290	293	277	328	306	337	272	299	289	294	290	286	302	315	311	338	328	296	278	322	303	305	347	334	322	296	292	349	308	288	312	294	327	299	308	308	284	295	303	284	294	293	277	314	323	303	337	302	295	299	286	322	309	318	300	278	323	304	293	305	278	289	324	305	303	322	279	311	309	322	314	328	286	276	269	302	290	302	333	298	299	313	318	320	265	323	305	315	309	294	313	322	311	294	321	330	307	293	288	262	304	315	323	295	276	275	292	259	343	285	319	315	286	288	327	294	326	292	320	279	286	308	311	297	294	288	320	278	290	306	290	336	290	319	321	278	293	286	316	315	297	314	297	278	306	298	295	288	303	283	307	302	290	282	298	310	333	299	314	278	288	298	318	314	275	311	303	308	317	287	325	297	314	328	282	327	334	324	311	315	303	311	285	329	319	322	312	301	286	293	289	292	278	337	295	301	319	298	315	286	340	306	278	297	308	295	276	300	268	316	332	301	306	290	296	307	289	328	308	343	273	321	307	296	290	307	308	298	305	272	328	300	317	321	301	293	301	334	343	330	299	301	312	307	334	307	321	288	314	338	296	293	301	295	300	283	311	313	291	298	295	316	316	306	328	292	274	293	297	301	323	284	262	322	287	313	296	288	283	286	284	322	312	329	287	289	295	314	315	301	290	277	311	306	291	285	306	269	271	302	325	301	302	304	274	279	264	305	322	283	301	305	275	308	309	294	293	308	298	307	305	307	337	321	309	312	322	321	307	288	297	296	285	290	311	303	301	336	328	278	302	323	278	320	313	310	316	329	279	320	292	298	296	329	323	316	310	326	289	309	311	302	303	311	324	300	309	304	292	272	295	305	313	298	302	293	296	301	280	319	298	251	327	309	306	286	315	291	282	304	310	308	302	314	301	312	323	318	249	310	305	293	337	288	289	316	297	290	288	294	289	334	295	304	314	316	306	282	289	296	305	249	297	303	324	307	309	297	314	287	325	284	290	314	329	301	314	284	262	305	306	306	279	323	268	314	319	278	306	285	325	312	279	278	306	288	302	318	313	309	295	302	311	294	290	293	264	344	302	295	337	329	295	290	296	298	308	343	302	303	316	322	322	314	291	319	316	341	306	300	292	303	308	303	328	320	304	294	297	288	318	324	318	300	281	300	322	293	314	280	301	335	290	290	276	295	295	313	299	298	297	281	307	333	299	306	272	304	303	315	293	280	284	296	309	288	312	285	299	293	309	321	306	313	321	298	295	308	295	302	287	289	288	303	306	298	295	307	330	328	295	289	276	301	291	301	261	306	288	284	350	290	286	306	307	278	270	322	305	309	294	298	297	260	294	313	268	348	311	312	300	306	331	309	284	293	351	291	315	308	314	347	313	295	316	307	359	328	283	298	317	274	298	309	277	320	292	296	327	282	309	309	301	284	316	291	301	313	296	291	317	305	314	305	304	305	293	336	300	306	324	308	305	301	285	273	287	290	290	296	276	273	305	332	321	320	312	314	316	275	298	319	318	328	278	308	299	322	277	314	314	294	306	280	313	285	271	304	302	325	279	325	320	268	284	294	315	308	305	298	290	309	280	289	284	303	311	315	295	303	303	307	330	285	325	335	291	325	302	316	280	302	318	309	322	308	313	309	302	293	308	319	305	327	325	298	298	310	301	322	293	299	287	310	307	274	293	300	303	306	276	307	292	334	292	279	282	299	332	288	325	306	291	295	293	299	308	300	296	308	292	290	330	302	301	322	320	270	282	292	289	319	335	298	340	297	303	321	334	310	305	292	293	315	299	303	303	274	286	333	272	312	292	308	304	308	330	295	339	298	293	321	329	316	299	330	298	339	304	313	290	266	303	279	288	309	292	307	302	326	299	283	315	302	278	307	299	296	272	335	294	308	297	318	314	309	292	310	320	273	299	297	319	303	303	279	309	300	341	336	278	278	296	319	302	288	293	294	286	312	280	300	314	295	296	333	292	266	294	327	277	303	302	307	295	290	328	286	317	287	273	318	310	273	288	285	299	298	296	303	290	289	345	324	297	310	305	304	268	326	281	310
24478	21592	29009	24623	21547	8636	1327	920	748	616	593	521	478	465	509	476	435	408	400	412	460	415	422	393	401	434	408	411	413	381	382	385	388	421	414	363	360	379	418	381	395	367	380	421	390	373	375	354	377	418	348	356	358	368	385	359	373	375	378	381	393	380	360	376	374	363	371	381	394	365	394	391	354	361	369	374	370	373	398	411	336	388	386	336	368	382	376	351	401	344	391	350	382	384	353	386	350	379	381	373	382	384	384	375	372	349	353	369	396	380	395	320	371	382	354	385	362	375	382	348	403	393	341	333	377	346	367	361	369	393	353	344	348	368	369	365	395	403	353	387	356	398	393	386	375	352	396	355	384	373	390	360	396	407	387	366	379	352	375	371	392	384	381	392	378	379	376	309	369	380	359	363	368	406	384	357	360	403	400	344	386	439	361	397	392	398	395	367	345	356	362	349	380	374	406	396	395	385	384	387	363	393	375	332	435	349	339	378	376	356	388	337	376	357	400	361	380	386	384	338	341	377	405	386	384	388	366	358	408	385	355	352	366	332	374	352	377	393	377	352	399	387	360	351	380	399	384	383	373	393	378	391	382	398	387	357	376	379	367	373	364	380	398	375	375	382	382	389	347	388	372	400	373	365	361	347	372	352	370	374	412	407	374	335	375	417	372	374	390	357	366	383	361	407	375	382	379	387	361	380	408	377	389	362	334	372	402	371	391	387	361	390	358	343	357	380	365	353	385	403	380	366	353	391	367	377	384	370	348	392	417	390	398	397	373	370	377	394	368	367	363	391	399	400	383	388	385	381	345	390	377	346	386	376	375	359	365	371	389	385	406	385	346	378	380	377	369	379	391	340	388	366	372	387	390	359	394	356	370	366	366	341	381	374	386	369	363	371	372	377	337	346	398	346	354	375	382	411	378	375	364	398	376	372	369	376	388	363	378	412	375	387	375	367	384	378	377	351	363	345	382	400	368	353	428	394	405	368	355	367	362	372	409	378	382	364	377	340	374	334	375	385	353	371	353	401	362	372	391	353	374	356	398	380	395	354	410	351	377	365	388	368	375	376	369	384	370	361	393	359	365	364	383	400	404	408	366	372	370	353	410	394	359	374	349	342	394	411	364	378	394	374	369	362	387	375	379	358	360	385	367	380	389	401	390	352	347	347	389	378	380	405	340	402	393	359	351	364	367	414	396	351	343	355	367	385	338	359	412	389	355	366	363	392	352	349	402	392	380	381	383	404	350	380	353	357	351	350	370	379	335	362	368	384	369	354	380	380	409	340	377	379	381	328	371	364	415	372	374	393	378	377	390	380	376	393	374	365	335	396	388	337	385	364	347	346	366	392	378	375	389	387	387	399	395	368	377	379	354	370	351	367	367	395	364	356	387	357	365	348	373	357	378	395	384	369	380	392	392	374	381	351	379	376	355	372	387	399	329	389	352	372	400	356	359	391	381	388	385	391	341	368	363	406	358	378	369	360	381	392	383	402	369	363	365	373	349	387	340	364	400	380	366	364	357	369	378	377	348	369	364	366	402	333	357	373	376	370	355	371	356	389	346	374	347	371	373	386	363	343	368	372	397	359	379	408	375	341	378	396	399	356	388	380	404	369	399	350	387	372	350	385	371	371	377	354	367	365	366	355	384	402	372	394	374	411	392	377	341	396	384	404	353	366	345	337	377	358	384	353	399	368	357	376	433	432	378	375	395	375	367	367	373	396	396	374	334	346	362	396	356	333	395	363	385	377	381	404	356	348	371	379	364	396	370	358	389	316	382	356	360	374	371	362	403	357	380	393	370	320	361	376	397	393	346	403	374	356	354	364	365	381	377	389	352	396	379	373	361	382	407	366	351	375	366	367	338	429	348	378	405	400	364	355	352	400	385	361	366	347	397	360	393	366	357	335	385	342	436	395	386	363	388	366	365	372	375	354	373	369	392	379	352	381	372	362	385	368	391	393	388	380	378	365	351	421	405	397	372	372	382	355	358	380	380	385	343	353	410	380	392	403	365	382	393	373	368	370	370	381	377	409	342	388	353	401	391	383	371	389	333	400	400	367	400	373	395	361	372	423	376	366	394	351	390	367	354	385	342	385	363	352	345	352	396	382	379	362	365	386	326	377	381	402	352	350	385	382	391	402	395	381	384	356	388	393	380	411	371	375	366	391	377	386	368	352	386	384	380	405	377	384	371	362	362	357	329	361	392	346	345	352	397	391	350	373	416	389	381	359	410	360	375	378	391	374	401	356	415	342	359	373	380	394	377	365	383	361	378	360	339	393	388	391	353	390	326	398	356	342	373	388	379	395	379	397	374	371	372	361	394	361	364	400	377	356	373	361	383	351	408	356	344	400	408	410	348	411	361	387	360	361	389	378	347	405	388	369	361	384	371	383	375	377	390	383	366	373	376	362	369	382	385	348	365	357	396	414	375	366	363	358	383	376	349	396	353	382	392	410	368	366	390	377	385	387	355	390	386	403	358	421	371	363	354	367	402	376	364	340	364	381	377	371	370	368	380	359	406	367	412	346	357	348	365	366	369	390	399	397	383	408	374	370	390	336	391	351	382	365	383	398	372	370	382	374	366	350	395	385	369	370	355	329	360	402	400	355	369	361	372	383	364	383	391	361	357	376	355	392	397	351	359	391	337	380	376	373	400	361	391	387	355	336	374	342	388	388	361	385	372	366	382	371	366	367	364	370	398	420	374	370	343	348	370	372	387	379	375	369	365	387	355	356	381	363	377	387	431	369	387	356	386	358	351	354	387	367	370	381	349	407	361	385	391	358	375	381	402	366	355	354	368	357	399	393	350	392	394	374	385	363	362	366	380	382	386	391	374	423	370	379	368	383	385	348	352	382	363	354	365	364	385	380	387	345	375	349	400	405	389	352	387	386	355	369	360	332	375	353	395	366	349	357	349	399	379	366	343	353	385	343	380	357	393	386	368	358	392	406	381	359	410	392	381	392	360	363	358	433	384	392	377	376	372	366	374	346	371	355	384	375	369	345	383	373	384	414	367	370	377	332	330	391	387	351	369	367	374	372	380	408	362	388	403	361	385	346	353	346	380	370	397	397	375	378	401	358	395	351	392	380	320	364	375	368	397	335	372	384	379	382	388	358	366	378	387	401	379	369	378	370	383	376	385	384	397	388	399	367	345	361	391	381	368	379	375	365	407	398	346	346	381	346	373	383	378	359	431	363	388	371	363	424	393	376	354	401	346	382	399	364	391	403	403	356	393	384	363	384	372	368	393	358	346	383	406	347	382	387	354	360	390	389	388	339	388	374	367	360	401	358	378	380	342	352	397	333	373	363	420	356	392	386	387	373	356	371	337	396	400	356	359	401	362	396	349	391	375	349	370	356	373	378	360	367	388	354	363	390	373	348	392	369	361	404	357	402	408	357	396	343	399	386	397	376	381	361	391	361	394	393	364	385	390	340	360	357	351	362	390	375	409	393	397	361	362	378	359	377	374	380	395	359	353	394
6882	15098	12391	6698	4344	3126	2342	1797	1559	1282	1096	947	880	936	812	793	753	634	665	663	655	595	602	590	557	617	615	505	556	549	504	543	524	554	502	520	542	534	551	535	493	544	545	535	528	531	494	503	501	489	489	507	530	520	525	495	503	532	548	517	504	524	496	494	557	496	525	480	529	503	509	520	495	494	494	506	489	487	472	519	546	534	499	499	563	497	524	491	485	507	502	497	530	494	495	483	478	544	522	463	528	513	507	490	511	477	492	509	544	509	516	526	514	523	516	523	493	467	475	485	541	532	500	457	512	523	485	511	507	516	490	522	526	502	544	514	495	482	520	483	495	525	519	536	517	482	507	548	487	516	516	551	526	512	511	489	501	447	516	469	470	478	504	472	503	462	491	488	464	554	532	510	513	475	567	435	536	523	481	513	516	502	488	495	462	520	499	513	502	516	451	495	520	514	537	468	526	551	486	545	504	513	455	526	497	483	505	555	509	482	470	514	497	502	491	517	510	489	460	496	504	524	479	495	531	536	535	493	515	482	557	504	513	497	519	490	487	532	482	529	560	525	487	539	485	500	476	492	497	486	530	495	513	491	490	518	528	515	507	508	499	491	499	502	508	530	496	482	505	488	497	501	498	502	531	500	516	529	515	545	492	493	466	520	508	499	482	496	491	528	509	498	468	497	512	505	489	493	491	503	497	483	472	519	507	505	489	521	490	492	524	558	492	477	449	504	502	482	479	496	497	481	494	531	514	512	496	503	506	514	511	476	475	532	491	481	479	499	518	521	510	490	512	480	510	473	452	524	505	493	517	493	503	473	529	522	517	478	485	504	525	514	453	508	523	514	494	490	475	488	521	527	507	494	491	547	471	481	460	510	513	470	503	525	487	453	499	479	494	525	547	510	517	493	461	493	534	495	478	536	451	490	530	525	468	529	517	496	539	528	512	523	482	473	454	528	461	486	470	504	512	515	523	486	478	524	508	511	496	486	465	528	498	442	486	518	526	494	530	534	511	499	503	476	498	480	518	506	516	512	464	503	499	515	523	550	452	497	506	455	442	490	529	520	469	489	485	495	516	492	547	518	500	491	479	494	504	481	516	488	542	463	477	517	487	541	513	524	511	498	521	473	498	485	503	513	541	524	556	463	480	494	546	514	498	452	504	497	491	485	493	545	486	498	525	503	510	511	489	537	510	511	497	527	493	505	510	528	488	493	503	495	515	490	487	495	474	507	518	533	518	510	520	488	540	483	517	500	506	533	464	540	490	490	469	486	513	526	458	538	527	501	498	485	490	470	523	470	491	525	474	484	521	502	511	534	497	513	477	497	505	543	515	487	498	496	524	519	539	507	491	485	526	513	498	495	529	535	497	509	481	479	503	534	546	512	510	501	490	483	492	497	487	487	493	543	529	503	490	553	517	529	490	533	518	528	536	536	541	512	543	522	505	502	473	507	487	472	535	497	500	491	475	524	478	466	492	503	521	469	534	495	512	506	554	511	511	520	470	495	483	532	486	488	512	469	500	515	505	487	538	508	497	543	494	526	492	491	521	503	546	499	510	519	538	524	482	511	540	529	456	569	502	511	516	489	474	478	540	519	489	484	500	477	534	469	535	498	478	503	472	476	492	516	503	507	552	489	468	518	465	468	479	528	511	485	511	487	482	490	486	522	449	531	471	512	497	476	500	489	528	515	491	502	516	529	506	552	496	500	476	530	465	515	491	500	507	523	550	515	515	491	492	465	513	497	478	514	514	515	474	479	484	493	519	512	492	474	482	526	525	503	493	523	498	493	475	526	499	485	520	497	512	488	525	565	503	483	493	473	534	512	497	507	484	498	510	495	507	544	496	510	513	522	545	500	546	510	492	495	492	496	536	529	477	507	496	505	520	508	466	471	496	484	488	471	496	485	449	488	499	476	503	516	503	484	514	507	474	520	528	512	475	523	474	474	513	520	456	526	515	512	475	473	521	466	505	530	512	491	465	517	502	510	504	496	500	504	503	488	522	534	509	543	497	493	522	498	479	466	539	521	518	525	489	497	500	538	559	476	497	499	491	463	525	515	520	495	485	492	511	490	477	524	534	478	485	493	519	512	471	417	507	550	516	504	527	514	513	491	491	508	473	496	499	539	488	512	513	455	466	541	501	531	518	486	513	534	487	500	481	486	500	461	488	517	504	476	468	491	459	483	464	549	499	486	516	497	531	500	496	517	521	507	554	505	554	491	501	469	500	488	517	532	536	544	493	468	551	551	496	503	487	483	493	525	495	511	504	495	503	506	509	511	516	526	492	467	468	456	517	522	497	448	498	469	492	543	518	516	490	507	504	504	491	476	534	537	488	521	534	492	483	525	460	493	524	522	481	515	525	492	513	519	509	532	515	482	511	520	541	484	502	524	497	470	520	483	478	536	524	517	503	486	502	511	496	547	517	478	524	507	468	505	520	477	473	484	500	461	502	500	546	505	505	507	480	503	518	517	503	516	480	511	534	481	504	470	490	487	482	517	499	517	524	503	508	490	509	526	506	523	506	522	520	444	465	460	493	527	502	514	511	488	501	524	495	488	476	542	516	493	513	473	531	507	485	521	509	506	501	500	521	504	512	497	488	474	457	522	503	521	491	474	542	514	524	461	491	475	504	529	511	518	466	499	498	502	516	515	481	528	547	525	501	484	473	491	493	510	460	486	538	503	556	494	498	508	482	517	467	459	504	505	514	514	511	488	470	515	546	519	525	483	497	548	503	514	533	493	552	475	468	501	432	498	478	483	484	487	507	510	481	515	511	468	525	531	523	519	531	516	580	512	474	503	509	518	530	492	500	542	489	502	539	505	468	495	528	493	498	508	499	524	475	525	511	476	503	480	510	518	515	481	497	480	502	487	487	476	507	469	557	467	471	498	489	470	490	482	467	502	468	501	513	490	504	495	502	475	468	498	500	512	472	495	458	488	523	525	510	501	490	481	467	492	487	466	499	535	488	512	476	507	500	507	479	485	450	481	462	539	519	459	491	500	508	482	513	468	472	492	519	503	491	532	520	504	501	482	480	482	473	474	526	504	499	525	506	513	479	518	514	497	470	498	515	493	493	529	477	497	475	473	510	531	480	505	511	520	532	476	479	503	467	509	488	438	497	497	508	527	493	491	494	486	477	525	449	477	470	527	517	468	498	493	518	496	533	458	511	502	535	517	501	478	477	529	476	520	499	470	497	510	492	502	512	518	484	500	521	496	480	536	511	525	522	513	534	535	498	482	494	484	473	489	520	493	504	513	525	497	516	508	492	503	494	501	460	485	489	501	483	495	495	532	498	494	536	531	506	464	491	507	532	500	519	488	526	506	498	491	544	496	458	546	490	507	465	535	520	472	500	490	475	493	512	521	503	458	509	468	488	543	506	503	503	511	550	545	473	504	501	514	490	525	516	465	470	475	491	517	474	496	521	530	510	512	502	513	503	503	503	508	485	543	510	519	512	523	476	458	517	513	499	526
23464	21572	29482	24141	21576	21566	6376	1321	871	840	727	638	578	510	484	472	459	442	454	412	400	411	391	365	372	376	374	413	337	355	334	369	359	351	350	348	357	314	342	350	342	351	320	341	341	334	348	331	325	362	359	342	327	349	314	341	321	327	317	331	345	339	363	315	334	323	330	329	315	344	345	330	351	349	345	385	318	348	323	368	367	322	327	317	332	295	331	395	330	334	324	333	318	319	336	306	321	346	297	285	323	338	368	331	313	319	368	327	327	355	348	326	327	329	339	319	337	315	338	344	307	319	352	329	308	343	318	328	351	336	315	326	337	338	336	315	294	338	335	332	329	310	314	324	330	327	329	335	331	315	309	344	325	322	343	366	347	314	365	308	319	280	333	335	323	294	334	313	294	351	342	313	321	329	295	323	309	323	287	321	338	341	325	306	297	337	323	313	309	319	342	329	353	310	292	326	331	335	324	307	338	299	343	335	313	339	328	307	341	334	320	318	306	293	328	326	346	321	317	347	355	305	372	323	302	293	307	342	303	333	352	319	320	318	310	335	341	312	305	328	315	314	295	317	341	337	328	340	318	317	307	329	330	341	290	308	370	334	323	328	338	355	338	355	354	344	320	337	315	325	351	336	329	315	336	289	336	330	340	339	318	318	335	311	342	321	321	318	333	291	314	309	351	329	312	314	338	321	319	325	273	314	313	323	325	325	335	312	304	298	359	336	338	323	327	344	313	348	326	324	334	341	300	308	338	324	313	293	321	321	314	327	323	332	327	311	312	317	299	303	313	331	314	299	349	316	335	328	317	368	342	327	295	323	323	311	337	335	311	315	322	318	349	334	348	338	326	313	349	338	350	305	331	346	307	320	314	313	323	310	362	322	343	330	325	311	331	301	330	299	312	346	354	329	302	304	303	324	315	305	326	334	366	340	330	290	346	348	346	328	288	326	337	333	317	298	324	350	305	320	328	336	335	276	288	315	334	357	304	373	307	345	323	311	324	298	341	321	322	332	343	317	329	317	315	318	327	303	313	312	336	308	307	330	314	329	327	354	284	288	322	349	320	316	317	301	332	331	333	319	329	353	316	303	311	299	342	307	317	315	301	345	307	342	332	314	350	310	338	277	297	308	311	310	328	319	321	317	331	295	332	323	327	337	330	273	339	307	333	333	341	341	313	305	328	330	287	343	328	299	304	312	302	327	326	298	355	327	361	317	322	307	329	340	289	321	340	337	278	290	335	338	330	354	344	306	310	324	326	332	331	315	300	316	320	336	344	314	329	305	316	309	307	356	309	348	313	321	310	337	309	322	304	310	296	301	312	343	354	320	345	319	316	323	316	328	323	348	324	314	317	357	329	301	319	293	314	363	341	314	343	292	319	329	304	358	331	318	325	316	319	330	323	340	365	340	319	302	355	316	303	299	336	314	314	325	340	301	304	285	302	314	327	320	342	309	318	314	354	328	292	350	326	309	328	321	332	301	330	290	320	346	320	305	354	322	345	299	309	347	320	301	299	315	306	344	324	330	286	308	344	344	345	309	309	337	323	317	288	326	322	319	353	313	347	287	285	356	312	334	323	327	315	322	322	329	310	279	342	343	302	310	343	311	343	326	312	317	336	322	319	308	315	310	326	353	357	307	375	339	274	316	330	310	304	338	333	331	317	286	324	324	290	315	321	300	297	338	332	321	330	306	341	333	335	326	303	337	336	346	316	307	323	336	332	327	310	324	325	306	323	306	326	323	334	294	333	311	303	307	314	314	291	335	315	335	308	331	282	320	310	332	321	351	337	323	333	327	357	333	342	313	301	318	319	343	344	331	331	314	313	291	335	339	325	295	316	334	354	317	331	345	322	323	351	362	287	298	308	328	327	358	335	293	335	319	305	350	321	309	316	332	307	307	279	305	290	336	344	334	346	318	298	334	311	326	314	321	308	345	283	286	335	356	344	316	321	291	336	300	308	342	322	337	348	317	331	299	301	333	331	298	315	311	349	338	316	306	346	313	318	330	318	312	285	312	315	317	339	305	317	299	277	341	324	326	331	331	322	315	344	307	332	312	347	319	322	291	290	319	311	340	311	320	325	310	327	313	337	303	339	334	342	333	320	275	329	299	330	308	303	335	298	339	347	330	308	344	305	351	334	326	322	320	340	316	325	289	336	336	317	291	337	319	323	327	319	323	319	310	358	360	326	292	311	320	315	336	307	344	319	310	343	344	349	334	353	304	338	332	323	322	326	335	321	301	300	346	328	322	337	341	310	320	314	325	361	309	343	312	315	293	328	326	316	341	329	287	311	313	326	356	333	295	334	304	319	300	309	312	309	309	322	314	325	327	352	329	315	326	305	315	323	306	327	338	311	318	306	339	325	328	329	343	305	348	315	328	356	312	317	356	333	325	324	322	326	324	328	343	351	329	313	371	318	355	314	337	344	286	324	333	300	289	368	343	311	342	330	304	304	312	318	350	346	304	343	321	332	311	310	291	306	291	347	294	331	333	322	315	358	316	320	340	334	282	321	336	334	324	325	313	342	319	362	334	334	345	329	352	298	307	339	314	328	325	320	336	323	328	325	333	328	304	320	333	343	309	323	339	297	308	309	329	294	312	328	310	286	346	330	350	307	335	315	366	314	313	337	307	322	306	338	337	315	345	289	311	328	321	357	340	336	327	321	352	349	331	313	284	307	322	344	310	326	311	355	313	352	317	301	305	319	324	315	311	314	291	343	336	311	336	327	315	338	351	331	326	340	343	325	346	309	311	326	306	338	291	318	334	306	348	315	336	342	351	319	318	317	336	320	307	323	315	318	334	333	327	289	293	336	310	323	330	325	329	324	325	295	334	310	324	326	342	316	310	284	330	316	318	309	294	327	325	314	319	301	322	310	323	310	302	325	340	314	338	329	350	357	340	328	306	278	333	346	340	328	330	327	330	329	311	366	315	356	328	332	309	313	329	328	326	336	307	322	322	311	325	326	314	345	311	335	336	293	333	304	329	328	322	325	317	271	315	330	315	308	306	331	325	287	338	302	293	313	333	341	339	325	340	315	327	327	341	326	300	316	349	335	334	298	324	353	329	328	320	325	310	316	304	335	310	318	337	323	316	323	326	364	346	312	301	300	312	350	334	358	336	294	294	343	326	332	328	333	325	295	307	318	316	317	305	327	344	300	311	315	321	353	295	301	324	366	336	334	314	312	308	327	319	357	351	281	311	331	336	298	302	307	316	320	304	303	316	301	325	307	338	316	314	314	304	348	337	314	331	303	299	341	313	320	321	324	309	269	351	324	314	312	322	310	324	334	324	332	349	332	305	300	291	322	340	327	336	321	347	317	359	345	299	356	318	307	333	312	326	341	288	336	292	322	328	316	347	351	306	331	368	325	330	344	360	345	352	308	324	323	300	316	297	331	266	327	284	299	309	331	334	338	295	327	347	322	314	315	305	329	294	329	316	287	354	325	307	308	300	331	314	331	340	294	311	290	307	332	357
9241	20908	17478	9538	6671	4700	3539	2737	2216	1770	1514	1336	1153	1060	965	879	839	797	727	697	716	653	625	587	552	572	536	558	552	539	504	519	492	510	484	529	516	495	447	479	469	462	440	461	443	472	471	449	450	470	462	470	496	454	473	434	450	450	459	469	501	510	462	468	435	480	443	475	443	444	444	429	448	437	427	428	488	429	457	459	420	416	443	440	429	469	442	420	434	442	434	494	456	427	413	426	433	466	443	459	452	423	455	443	471	485	461	428	462	461	492	439	483	428	428	442	463	428	428	412	423	407	448	446	475	414	429	428	439	442	441	427	470	430	428	435	473	438	435	442	433	428	431	460	413	412	432	418	434	429	477	430	423	444	479	453	455	423	457	447	444	459	451	437	413	424	439	453	424	421	453	440	464	417	464	408	484	448	441	419	444	455	465	431	444	417	426	436	431	485	421	435	485	477	437	440	437	410	461	428	438	430	446	472	451	408	446	443	448	391	497	479	472	420	421	432	413	426	473	434	416	431	464	431	495	450	455	456	421	434	448	441	478	415	441	432	420	467	413	440	458	429	412	414	427	421	425	458	460	449	422	435	443	429	418	426	461	400	437	471	463	485	469	422	439	442	439	417	464	418	486	423	434	455	450	434	452	414	448	423	466	440	461	441	438	391	437	440	431	437	439	437	412	430	431	456	430	451	469	445	488	432	413	442	466	456	460	464	457	448	431	430	424	435	433	418	437	435	450	418	433	439	453	438	415	457	476	395	421	463	444	412	469	423	484	443	439	446	448	433	426	450	440	445	436	364	426	434	494	439	459	427	438	471	455	442	442	445	468	385	405	442	455	434	483	442	431	407	417	476	443	443	433	448	482	470	401	446	428	399	422	419	434	429	438	440	462	403	408	433	470	402	445	404	429	430	428	412	422	436	437	453	407	422	446	417	425	416	435	449	439	450	446	460	408	431	393	426	445	436	425	424	393	441	453	397	469	420	439	435	458	413	459	431	447	417	462	412	439	454	423	453	423	452	387	454	443	464	455	476	437	416	432	435	425	459	442	453	450	423	435	479	446	406	421	427	438	421	478	436	438	439	454	430	426	414	417	481	471	438	441	442	477	440	435	442	450	436	450	471	466	462	421	453	433	440	455	460	435	460	463	452	418	425	446	442	433	452	442	488	421	421	454	431	438	462	423	419	451	430	418	461	430	464	468	387	415	434	390	448	431	465	432	437	425	452	432	422	433	420	422	418	452	498	448	436	453	480	453	463	462	418	458	442	464	452	412	423	476	429	429	422	489	434	437	467	456	451	440	461	455	459	466	447	396	443	435	421	422	458	417	424	403	419	418	473	430	444	449	412	452	457	446	448	433	422	411	423	438	429	455	417	422	409	478	405	450	433	437	448	428	454	426	463	434	430	426	441	442	448	436	427	443	423	461	419	449	431	441	453	449	423	476	441	445	438	454	424	446	467	435	420	446	419	428	446	432	455	398	441	415	459	464	481	449	432	426	412	442	443	426	455	436	396	436	515	440	476	430	434	419	495	408	433	432	422	411	460	441	431	427	410	447	466	435	418	459	448	437	412	390	458	452	461	428	440	457	430	411	428	433	464	480	416	463	425	437	426	449	430	420	425	399	466	438	432	447	431	440	431	417	434	401	453	447	445	414	429	374	414	461	473	409	474	423	429	459	426	415	468	468	477	421	438	431	417	434	435	425	443	475	429	439	471	456	430	418	473	443	393	416	438	458	427	423	440	439	448	430	447	455	443	478	465	443	451	430	431	417	455	449	477	472	446	440	441	443	440	458	421	427	422	452	434	416	436	444	420	454	434	404	460	433	427	407	423	417	466	467	424	471	410	440	455	464	444	433	433	403	431	448	434	424	404	457	424	443	444	430	428	461	443	446	407	406	422	482	438	416	457	479	447	419	440	418	446	434	415	428	446	463	419	438	418	440	450	457	418	461	440	448	438	440	430	442	487	389	431	444	450	409	448	461	431	449	451	419	444	464	463	453	473	402	415	474	439	474	438	431	425	423	473	442	392	474	424	471	426	410	425	425	397	416	462	421	450	449	442	461	456	449	437	421	455	424	447	471	440	408	440	394	446	437	420	476	436	449	421	398	438	460	436	418	465	467	447	436	446	441	461	415	449	447	445	454	462	427	472	413	433	441	462	444	471	426	423	391	416	432	436	405	414	399	446	427	428	452	441	415	463	434	441	427	456	426	434	436	432	460	380	464	434	440	438	443	449	470	448	466	448	460	441	405	418	464	444	442	444	436	466	428	396	469	424	431	461	411	411	437	460	474	436	443	440	426	440	436	419	485	456	436	435	451	450	423	432	436	446	404	455	432	473	407	452	425	453	442	429	446	436	463	466	467	441	442	454	421	444	442	440	462	429	430	423	444	439	431	416	447	444	436	418	438	449	402	420	431	422	419	459	436	418	446	431	429	448	422	455	409	397	465	459	419	444	429	434	415	392	428	429	453	422	468	417	445	471	410	433	427	427	483	416	422	440	427	427	431	428	438	432	434	456	435	447	458	435	402	437	454	462	440	461	431	445	420	415	436	453	453	425	453	414	440	435	460	440	422	446	429	431	441	416	445	419	457	468	426	444	453	448	442	420	449	447	432	419	455	417	403	461	443	429	435	449	451	439	422	461	464	436	442	444	409	412	466	439	402	463	464	432	425	438	427	437	418	429	443	430	402	436	439	464	442	403	443	454	426	454	442	451	430	390	436	449	431	421	420	478	435	445	440	454	445	434	465	418	417	444	449	441	438	430	435	477	460	421	455	434	448	434	417	455	432	404	450	465	402	420	458	407	461	437	413	428	456	416	453	476	421	446	418	425	469	430	444	450	427	453	409	446	459	459	471	430	439	461	451	471	440	432	434	425	433	422	405	427	418	466	451	429	421	450	452	407	457	452	411	419	434	438	435	458	406	409	464	448	445	428	428	440	454	469	391	440	435	425	430	392	450	422	445	474	463	445	418	420	441	421	433	430	388	464	427	446	469	427	469	451	437	449	400	423	434	460	456	436	441	406	460	434	445	411	382	457	469	435	451	450	440	426	454	433	445	426	427	419	473	451	371	443	452	461	436	438	435	427	449	424	418	462	457	438	467	406	435	442	436	402	435	435	458	440	415	417	420	411	436	425	447	451	406	434	459	438	448	417	446	446	462	416	441	453	396	487	470	410	449	458	446	426	442	448	438	439	433	430	446	443	454	408	428	455	466	431	443	407	432	448	421	480	438	468	461	426	429	408	428	435	459	438	415	421	423	433	459	412	466	454	423	403	453	458	444	461	403	443	436	450	460	459	450	406	421	457	421	465	418	388	436	453	465	427	441	419	426	425	457	440	438	423	412	452	426	460	432	437	445	427	433	424	426	470	432	440	431	443	437	432	439	434	466	409	436	434	396	449	384	491	450	432	415	420	432	444	453	463	444	458	441	422	425	432	466	455	437	430	403	445	432	430	454	455	449	445	425	403
27462	20607	8367	1446	641	452	355	290	279	262	275	250	266	260	215	231	224	262	242	236	249	250	215	219	236	223	227	205	230	228	239	219	211	211	259	257	254	215	224	202	249	220	226	217	213	225	226	217	236	225	216	211	242	217	217	233	216	243	226	197	224	219	201	248	205	224	252	244	228	216	246	220	217	224	230	210	232	189	221	236	235	229	258	222	233	213	218	240	230	227	231	213	224	218	224	230	219	220	192	219	258	257	206	229	244	226	239	217	241	212	226	236	225	225	205	214	234	225	245	223	214	203	219	223	212	215	243	241	213	206	218	222	211	211	231	243	245	218	238	263	213	211	233	215	199	224	194	220	224	252	214	219	215	222	197	222	205	247	223	222	231	208	227	252	231	196	203	207	230	232	184	217	229	235	240	218	214	219	214	217	221	194	245	239	212	215	209	235	221	225	232	205	251	214	197	235	220	210	204	228	224	232	216	192	234	225	225	246	224	223	225	246	211	242	208	210	215	239	217	214	239	219	231	215	238	238	219	223	225	210	229	242	194	239	228	237	188	224	216	213	214	218	244	217	209	206	203	230	233	204	251	228	208	190	190	222	225	227	230	212	234	211	204	210	192	215	205	234	235	222	231	217	211	200	226	235	222	219	206	232	231	205	235	218	188	209	230	224	200	214	227	223	233	208	222	197	241	208	215	231	231	245	221	218	237	219	222	257	228	226	221	208	215	218	200	224	233	226	216	233	205	223	221	219	217	201	214	218	213	227	207	209	219	200	214	221	221	195	205	217	202	232	207	215	229	231	202	234	210	208	228	222	223	210	209	207	196	202	200	220	216	206	232	235	213	222	225	256	229	234	209	211	248	205	247	233	232	222	235	209	216	228	221	218	218	232	213	241	240	217	257	228	199	212	209	217	231	224	210	239	225	214	220	256	220	220	226	198	261	234	223	230	207	210	206	210	246	234	225	210	223	206	213	224	232	215	257	214	218	228	197	217	240	233	230	210	230	206	234	205	214	221	222	237	195	210	236	216	227	233	204	233	207	222	217	199	231	252	239	222	218	220	220	209	229	225	218	198	225	223	224	235	207	230	242	208	236	229	251	256	217	214	260	215	240	229	205	216	244	212	207	226	224	237	246	205	218	229	208	209	212	225	223	251	225	229	231	217	228	254	226	218	205	207	221	226	223	221	200	210	225	223	247	218	231	237	219	238	226	216	209	227	208	190	220	232	223	239	226	226	218	231	237	214	216	230	233	249	248	223	240	212	239	222	207	247	212	215	224	222	229	207	226	224	218	226	202	222	223	208	238	219	220	236	209	220	202	209	227	244	195	224	214	215	235	194	213	198	239	238	221	221	237	243	206	200	204	246	205	211	218	224	226	211	242	212	221	225	199	217	231	212	235	204	205	239	232	252	233	210	225	222	219	211	228	206	238	233	217	220	265	215	206	213	201	241	217	209	231	214	214	248	233	203	220	231	220	237	238	235	224	242	259	224	217	218	232	224	217	235	210	238	228	207	243	229	239	224	237	219	240	224	233	242	213	207	219	248	188	241	224	215	223	208	227	237	235	245	223	249	245	218	233	206	216	240	213	191	231	211	216	241	232	206	233	245	212	215	224	198	225	233	208	203	220	214	241	263	218	248	228	213	197	216	223	240	208	248	218	217	213	232	199	199	231	226	222	227	205	218	230	198	215	229	226	194	224	235	219	230	223	225	207	230	231	205	209	206	224	218	199	218	206	216	238	215	229	219	198	236	229	215	231	220	224	224	229	205	253	229	214	226	214	232	258	232	197	232	217	205	238	216	229	207	199	212	218	214	226	259	208	210	217	208	251	254	235	239	224	231	229	202	246	214	233	213	216	248	228	227	222	195	224	203	226	228	246	234	197	233	231	211	199	199	212	224	219	214	230	258	199	214	225	235	213	182	224	240	203	244	236	201	218	230	216	209	242	202	209	187	208	223	217	224	207	227	231	258	227	219	239	203	218	193	206	247	222	252	205	227	216	234	221	232	208	244	241	218	210	214	219	219	195	205	207	227	231	232	200	206	257	215	232	233	227	237	213	246	229	231	223	251	244	216	205	206	215	217	201	237	217	236	239	260	246	239	200	240	222	228	228	232	218	250	233	218	226	223	217	229	217	241	191	207	222	209	214	240	238	230	226	218	228	218	230	197	239	206	220	205	209	194	231	204	213	222	225	229	218	217	206	244	231	211	191	188	232	242	195	232	228	219	232	208	230	207	211	235	223	221	221	207	240	226	249	235	248	221	220	236	220	217	206	229	241	227	221	222	226	204	224	233	208	217	218	201	227	205	209	238	236	216	236	220	218	222	202	234	222	194	218	240	217	198	240	237	218	235	223	238	234	230	221	252	221	226	207	224	237	206	221	195	203	240	204	234	200	225	230	223	225	233	233	235	221	223	182	217	226	255	220	230	211	246	244	205	222	240	227	228	224	208	208	218	219	211	228	211	228	212	221	204	215	188	215	248	232	212	229	214	252	212	240	199	219	219	249	220	202	229	218	218	223	182	236	234	214	224	185	249	203	229	221	221	239	219	207	219	207	215	202	206	228	205	227	231	210	217	238	223	239	205	213	228	209	232	245	188	201	217	212	213	222	216	214	227	242	240	235	237	221	247	207	219	213	237	222	235	205	222	205	217	203	205	204	248	216	236	205	233	229	206	195	193	211	196	227	240	217	234	231	199	224	219	221	229	212	213	210	228	214	231	205	253	249	212	221	221	228	214	216	193	244	239	217	222	203	219	218	231	244	219	221	214	211	208	224	218	208	212	208	207	230	250	204	228	231	219	204	212	236	241	218	218	212	211	227	208	203	229	238	216	200	215	181	252	225	212	209	241	225	240	193	223	242	210	200	240	217	247	211	219	238	219	252	222	209	231	213	197	228	242	241	225	247	222	232	221	211	221	217	187	222	198	214	219	222	189	220	196	246	219	216	223	228	219	206	232	221	216	227	218	229	249	240	234	244	224	220	210	233	208	234	238	225	202	217	216	229	206	217	196	204	214	209	224	205	225	232	213	209	237	226	225	236	243	215	218	226	215	218	210	216	241	215	230	238	224	233	212	186	239	227	230	228	240	211	216	205	223	255	214	224	225	216	218	219	231	188	221	216	212	228	219	230	194	224	213	233	226	236	232	216	218	234	206	205	205	218	224	223	229	222	205	207	236	239	219	192	219	225	221	236	243	218	233	224	231	208	215	208	235	215	248	218	227	231	220	244	215	232	233	216	231	229	205	217	223	225	235	202	238	204	221	237	250	238	208	213	218	232	219	224	232	222	234	212	226	197	235	226	237	246	227	242	205	224	219	220	244	230	216	219	230	229	258	218	220	228	226	223	251	224	205	235	210	208	218	209	227	212	214	241	240	199	231	214	217	215	215	199	210	198	209	213	204	230	216	223	217	204	205	250	218	210	214	226	235	241	207	230	233	232	217	211	219	196	222	217	186	237	192	234	220	213	217
5517	5591	4345	2080	1306	945	684	619	547	451	429	433	399	396	409	347	366	321	331	318	341	314	310	318	331	319	305	320	337	308	304	331	310	283	299	333	292	296	299	300	322	318	313	285	291	308	280	294	320	314	297	270	294	309	296	257	299	292	293	297	300	319	308	281	302	293	271	296	313	309	307	293	259	301	298	278	280	322	267	294	295	317	316	307	314	300	315	302	304	318	303	309	311	343	303	272	302	311	303	303	287	301	290	300	311	296	309	300	291	287	309	298	280	298	311	294	287	311	294	287	341	305	306	310	309	305	306	343	306	306	309	328	303	302	270	316	289	275	284	303	308	334	317	305	292	304	329	313	302	329	288	322	291	302	279	305	301	307	305	306	299	288	313	310	267	316	314	292	300	303	299	310	287	279	314	314	282	314	310	304	292	324	308	303	315	322	277	319	286	288	295	293	286	304	352	341	293	298	305	317	303	305	297	279	312	310	299	321	289	302	279	309	326	317	307	307	285	295	284	291	317	285	325	281	288	306	300	300	310	302	299	263	292	289	288	292	291	323	315	323	294	295	290	298	310	285	306	331	317	316	309	322	288	296	302	289	315	293	285	276	320	296	292	326	295	268	317	326	275	280	298	286	278	301	306	304	309	306	307	317	301	332	281	301	296	311	313	328	269	313	305	291	342	306	324	274	307	331	321	300	307	300	317	306	290	308	295	330	292	298	309	287	286	294	303	277	315	250	312	300	324	314	271	254	324	292	282	293	309	272	329	272	314	286	283	302	329	334	333	307	297	288	282	275	292	317	311	302	297	315	343	346	326	308	289	334	299	315	290	267	285	332	277	329	273	291	295	273	308	310	301	291	304	312	292	284	276	299	299	293	296	283	293	287	288	294	292	326	339	286	302	288	298	287	277	298	299	299	296	347	292	282	305	284	286	283	289	322	307	314	303	286	288	288	287	332	310	332	297	335	278	306	273	304	309	289	306	266	282	316	309	293	282	286	260	305	334	308	293	299	297	300	285	303	310	276	315	302	311	290	317	283	312	301	277	298	311	304	286	285	340	332	288	299	302	296	286	288	354	349	295	310	306	283	325	296	290	320	284	278	306	327	287	318	321	288	298	309	334	290	316	279	287	275	282	280	272	291	290	338	282	302	290	289	312	296	307	270	318	312	286	333	287	318	304	282	299	306	318	309	304	312	279	284	300	296	292	279	270	317	288	282	288	313	298	306	282	262	338	309	308	317	299	256	289	322	272	299	312	328	285	296	299	312	302	322	334	314	314	292	293	321	284	316	304	301	309	299	284	302	297	332	326	295	297	306	334	305	313	339	306	280	295	304	294	302	303	322	315	314	327	320	305	337	308	281	310	283	287	348	291	319	340	304	339	278	302	306	314	326	271	321	298	292	321	299	311	334	271	318	282	316	316	330	275	304	312	305	287	319	291	294	293	285	315	311	324	295	302	260	308	322	321	300	282	302	297	260	284	297	310	288	312	319	333	326	289	280	303	319	320	316	325	301	292	302	271	292	302	270	319	298	289	339	292	299	338	266	286	307	314	306	317	304	299	312	294	299	306	303	295	329	311	304	287	325	287	331	308	325	289	317	330	313	298	321	288	301	280	284	325	306	303	296	300	317	317	311	318	306	299	283	284	294	306	329	282	300	298	310	304	291	309	328	303	314	298	321	273	318	296	297	311	313	306	311	305	298	299	304	319	296	310	294	296	299	303	276	329	309	326	292	285	281	298	297	308	310	312	282	323	287	301	302	300	325	274	301	300	304	307	316	318	263	310	295	316	271	310	291	303	296	308	296	288	310	277	321	310	337	295	319	321	304	324	275	304	287	287	307	304	294	307	331	348	295	308	321	330	307	315	309	311	285	296	293	344	283	273	330	314	330	290	273	335	306	289	326	262	309	292	281	304	320	283	277	338	309	298	272	300	285	314	298	306	298	340	304	292	290	286	303	264	292	287	280	325	321	275	257	302	293	293	315	323	286	317	331	291	335	310	302	303	302	279	302	314	313	310	296	330	326	288	311	273	288	305	299	302	269	320	290	302	287	339	317	295	302	311	325	288	274	304	328	339	270	304	345	306	308	293	286	303	312	300	308	320	316	326	298	313	305	293	266	278	302	322	296	305	312	291	270	327	268	299	292	306	311	319	307	294	317	308	287	300	276	317	298	289	269	285	288	291	272	291	307	310	291	289	287	322	284	336	265	330	292	324	292	308	300	302	325	333	282	318	320	317	295	291	299	283	301	276	268	299	319	308	262	291	314	316	288	286	295	279	291	276	283	333	278	299	327	295	293	290	298	306	323	307	305	288	289	332	305	288	264	308	291	295	309	312	290	304	326	302	287	292	319	339	302	288	339	274	277	284	328	330	303	289	286	312	279	306	315	290	287	296	284	302	263	315	320	309	309	312	296	284	302	294	293	260	303	299	324	300	295	269	308	275	312	281	308	295	282	297	315	292	279	313	296	316	299	283	317	290	299	297	296	319	317	336	286	297	317	288	290	292	320	339	312	289	324	282	320	283	334	309	289	299	342	295	339	288	297	332	322	290	269	286	320	295	293	303	281	303	290	312	307	299	310	293	320	308	278	272	265	315	289	329	273	310	310	296	307	286	302	297	322	318	290	315	283	301	294	338	294	280	308	297	295	299	289	289	298	323	304	268	292	307	304	312	322	313	310	283	327	312	292	304	283	303	307	305	303	310	283	293	303	287	275	277	319	294	308	303	332	309	300	297	283	305	280	319	281	309	293	325	313	328	310	296	311	298	325	299	294	307	285	328	278	326	320	342	294	306	319	291	294	319	313	331	275	290	299	303	325	279	290	310	271	292	264	287	306	306	307	317	281	295	296	299	307	298	275	269	316	313	305	280	307	297	290	319	277	286	307	291	283	333	268	320	301	287	314	280	311	305	298	314	306	303	278	254	300	306	271	312	294	315	285	306	274	305	291	267	294	320	291	275	283	278	285	295	299	292	309	323	286	306	321	309	311	306	305	310	274	325	336	298	277	287	296	284	315	311	323	313	312	294	327	326	304	317	309	289	295	331	285	308	280	262	284	273	311	301	332	272	325	270	287	288	304	326	329	281	295	296	310	302	289	261	293	289	296	290	308	318	305	309	320	296	318	290	302	332	295	300	311	306	280	285	318	288	325	284	319	304	315	292	296	268	282	302	302	316	313	280	331	318	306	320	307	297	295	301	297	300	295	304	307	281	287	295	295	321	291	308	312	274	316	293	316	281	293	309	286	301	294	295	317	321	331	317	301	330	306	319	310	299	307	320	306	295	297	298	315	305	332	277	331	326	303	308	298	306	302	301	313	288	322	292	298	310	317	304	301	303	325	315	298	330	304	310	278	308	306	295	295	291	315	305	282	298	309	267	299	302	297	320	312	301	306	302	282	269	315	278	320	333	334	310	326	310	309	289	290	312	299	281	306	302	306	270	297	289	317	301	338	276	263	302	300	320	320	315	302
24387	21588	29073	24597	21563	8801	1306	915	717	609	597	532	533	476	521	508	452	435	469	450	431	364	424	417	392	413	393	395	365	391	438	412	411	381	386	390	354	366	405	393	417	397	381	368	402	380	393	382	391	370	381	383	372	393	373	373	381	376	341	405	399	370	370	365	392	379	416	352	388	341	391	379	386	397	378	355	379	386	345	366	361	371	373	363	379	329	377	357	365	369	403	380	407	397	369	362	361	398	391	381	401	373	374	393	368	364	379	371	381	381	356	403	347	403	385	354	387	384	383	380	390	351	377	401	381	395	381	378	389	340	367	424	384	399	384	355	368	330	369	405	380	383	379	360	373	375	370	350	396	379	394	371	419	340	359	379	360	356	377	366	373	372	355	368	366	373	348	345	376	359	368	337	406	381	368	383	377	352	341	356	318	371	370	340	376	353	368	368	399	387	371	386	376	340	367	394	355	338	368	389	355	375	373	380	385	345	358	358	390	351	352	371	418	356	353	366	368	395	375	397	339	381	344	381	400	348	390	352	426	334	353	351	373	362	359	329	409	369	402	382	395	369	359	362	368	359	359	377	389	348	389	382	356	398	372	397	376	372	359	353	366	337	377	396	368	326	353	366	365	364	376	343	371	378	378	368	368	370	359	372	340	360	369	354	358	353	394	333	383	383	351	358	367	368	377	376	388	368	373	379	338	360	376	383	375	350	356	345	350	390	353	373	363	413	362	389	365	352	397	367	359	371	327	355	371	370	365	387	355	383	392	399	350	342	377	362	387	383	384	373	365	378	325	370	372	327	395	355	373	349	340	368	410	336	376	367	381	349	382	377	381	364	365	364	362	397	356	367	418	371	354	368	376	374	401	396	398	357	369	379	391	357	442	339	367	385	343	389	358	374	381	388	333	367	356	364	397	360	332	357	370	387	351	397	385	359	345	385	397	371	374	352	355	373	348	348	418	378	394	390	379	406	374	399	396	357	341	351	343	364	341	375	349	376	354	356	373	347	386	375	400	378	384	373	384	377	348	385	373	386	365	338	349	358	383	363	415	371	341	362	362	362	373	375	357	393	374	377	408	361	381	386	357	371	368	385	393	378	355	334	362	373	379	344	355	358	349	386	361	376	375	361	383	419	382	373	408	366	373	385	373	379	371	360	392	356	393	414	356	383	374	350	365	396	358	351	375	378	406	415	372	372	393	385	369	366	401	393	373	394	389	387	369	354	361	390	350	358	307	379	361	387	375	384	380	352	330	351	389	370	377	378	373	338	360	384	385	366	351	329	362	370	335	369	374	371	335	378	373	366	407	386	413	389	373	347	347	362	372	396	323	374	370	379	360	333	401	367	374	377	341	348	366	422	364	378	391	328	415	372	372	419	378	375	346	347	397	371	371	343	398	357	363	394	347	338	390	399	403	351	362	396	366	383	388	350	376	393	343	354	377	353	389	364	394	360	369	368	362	391	343	356	376	336	357	400	375	380	372	368	357	347	361	350	360	361	393	343	403	371	363	360	390	385	375	365	349	389	374	356	376	396	374	360	379	412	353	353	374	382	383	350	391	391	387	392	371	351	376	392	373	340	369	374	362	385	347	382	348	402	366	363	371	387	360	370	356	365	363	366	367	369	407	376	357	392	384	373	353	366	381	368	319	347	357	367	399	411	340	365	341	354	368	371	385	381	347	325	356	374	351	343	361	372	395	365	375	382	361	336	367	370	354	365	360	384	375	384	367	371	376	344	376	367	403	376	333	366	374	346	415	360	372	367	365	376	379	397	363	373	323	374	394	384	373	373	347	394	378	382	377	399	395	364	373	358	390	377	366	337	366	373	377	392	333	409	372	332	404	390	414	371	387	331	385	359	349	385	384	361	315	373	370	365	379	377	362	373	356	348	369	398	379	411	374	368	377	403	385	381	366	354	376	361	354	362	345	334	418	365	354	364	379	371	374	336	346	375	382	361	354	375	392	384	401	375	388	369	337	333	379	357	359	383	366	383	348	383	354	356	360	382	387	428	378	384	357	395	411	362	339	355	378	373	395	350	366	370	374	363	415	384	361	337	352	367	377	332	363	379	384	376	352	357	345	391	370	367	356	360	341	346	371	397	380	396	385	361	357	359	367	366	357	344	383	346	353	366	374	359	398	389	410	346	351	357	360	362	406	370	348	356	375	385	350	349	380	416	406	409	361	380	377	362	346	355	388	362	335	378	374	430	386	372	373	402	346	358	388	392	384	356	335	416	351	363	377	411	342	369	383	356	429	374	381	393	365	378	348	380	361	366	389	366	369	366	397	401	353	385	368	325	406	386	363	395	366	351	367	356	369	383	389	371	381	392	401	380	374	357	366	371	366	403	398	380	355	387	328	362	336	390	361	398	346	397	353	359	383	386	354	377	342	355	350	378	359	384	372	348	379	370	354	359	367	379	368	399	328	351	348	366	360	352	365	364	346	337	377	362	364	370	385	392	367	370	345	369	425	395	398	342	356	375	366	386	363	384	375	355	391	366	351	392	371	401	365	369	433	388	374	339	380	427	362	346	365	372	345	394	382	371	360	390	383	367	368	365	359	365	353	325	374	390	352	407	372	365	372	334	353	410	372	394	397	380	382	356	353	378	416	384	386	377	377	354	365	373	370	351	373	366	368	345	373	366	374	392	364	384	364	356	384	368	364	366	347	396	372	399	316	423	377	351	365	383	357	395	359	334	365	365	400	377	358	354	352	353	386	393	381	348	425	383	347	351	379	343	357	387	365	349	356	376	373	368	375	372	386	390	392	375	371	365	394	378	350	381	361	346	372	378	374	362	333	358	382	370	388	396	372	367	354	367	366	387	379	336	377	351	383	372	358	346	387	391	389	375	381	370	370	380	386	350	384	336	356	378	352	374	368	344	392	360	361	332	336	395	400	342	375	338	392	365	404	410	356	377	398	357	353	374	359	365	355	355	378	388	342	381	376	362	388	372	374	394	363	388	357	349	359	385	368	364	380	397	354	363	373	367	391	369	362	353	368	349	370	391	349	355	359	385	349	402	354	371	357	345	378	365	391	334	390	407	348	374	379	365	371	378	361	356	379	410	369	374	395	349	399	341	369	347	386	380	393	385	339	392	368	374	374	328	351	360	379	393	375	352	385	386	369	358	359	381	403	354	389	350	334	374	363	349	389	377	367	373	385	366	356	379	394	386	361	378	370	369	382	370	382	347	365	377	339	375	340	359	416	358	359	360	409	380	386	371	395	328	389	390	390	347	384	374	365	346	391	396	382	365	378	366	345	390	379	352	366	354	370	352	359	358	356	361	336	380	366	382	388	389	370	369	353	350	361	367	397	373	380	403	359	337	374	360	396	349	356	360	396	423	386	368	377	378	408	386	360	390	368	357	382	364	359	353	383	384	379	385	356	376	332	357	385	408	368	414	359	357	381	416	375	347	399	392	368	340	394	362	369	413	374	374	359	390	350	378	402	376	364	343	353	360	351	362	333	353	375	381
6894	15017	12597	6292	4182	3047	2309	1758	1479	1314	1181	977	956	900	834	727	713	681	683	641	655	596	653	580	581	566	547	525	571	553	575	542	495	565	554	529	491	507	555	528	554	525	495	538	526	490	527	522	550	530	494	531	571	520	501	539	518	529	542	497	557	530	542	488	530	514	485	512	486	516	518	519	459	498	506	528	500	562	485	482	504	510	507	482	519	516	507	517	501	464	447	506	500	506	472	518	521	532	532	499	516	529	529	516	510	497	523	494	516	512	523	517	492	528	502	549	541	535	546	531	505	483	527	491	465	454	519	480	494	511	485	503	508	495	494	491	463	517	485	501	548	476	506	518	448	553	500	485	529	465	501	478	507	466	491	523	521	486	525	498	458	498	506	484	478	472	522	493	488	497	519	540	492	465	506	489	474	509	483	507	516	507	509	512	516	515	506	515	522	512	503	477	470	479	524	498	495	477	554	513	529	530	512	536	500	494	542	516	494	479	469	511	505	519	475	491	545	490	489	513	475	522	522	503	544	507	495	480	502	458	557	469	488	501	471	509	514	501	511	463	499	486	493	497	446	503	528	504	480	559	488	504	486	504	559	490	539	509	517	512	523	516	464	466	492	478	529	493	523	492	494	491	502	488	495	464	532	541	471	478	520	489	482	471	471	503	481	520	489	548	503	517	500	476	485	463	517	510	477	472	512	489	494	474	502	504	487	453	493	503	480	494	462	470	463	511	473	496	499	505	497	485	451	503	525	496	489	498	491	499	493	491	506	468	496	545	542	464	467	501	457	481	498	494	535	499	489	481	489	471	484	495	507	492	496	484	489	501	458	501	560	516	497	500	532	529	483	491	521	487	480	477	504	505	514	497	474	480	487	485	504	471	487	515	483	523	511	517	553	505	514	463	512	492	509	503	511	493	524	500	495	487	511	465	504	479	560	543	486	477	521	510	505	458	513	514	487	486	519	496	508	455	499	496	489	489	504	505	505	500	482	510	467	488	515	502	516	527	505	485	470	536	539	550	505	488	515	519	477	484	482	486	538	487	479	522	473	490	490	523	477	476	515	475	479	489	491	497	509	501	489	512	530	522	512	480	497	526	484	498	471	502	493	449	503	510	521	497	493	493	515	488	506	467	482	472	479	494	523	526	473	502	491	500	500	471	537	515	481	519	503	493	502	555	463	496	523	575	490	498	499	498	467	527	493	506	515	507	491	489	528	491	491	544	491	506	528	529	529	483	518	529	541	490	441	481	509	493	508	488	485	501	510	510	506	546	518	481	491	498	497	504	507	501	498	532	506	491	502	511	484	521	499	506	490	552	524	460	503	516	503	498	475	476	485	467	517	483	540	500	517	472	499	506	491	532	493	513	493	510	526	552	495	528	526	543	520	474	509	505	486	476	491	502	491	471	502	481	482	516	496	467	456	461	493	519	496	491	516	453	513	530	496	514	513	491	463	515	518	501	475	486	490	514	514	528	460	477	475	497	476	489	502	493	555	481	492	504	505	512	473	488	487	510	517	472	476	519	452	508	491	493	487	517	510	517	518	530	479	518	528	536	502	518	495	504	529	499	478	493	462	542	519	495	503	485	526	517	524	476	503	498	502	524	494	455	522	505	495	505	526	501	519	493	472	499	480	477	520	498	498	513	473	483	493	481	531	527	464	494	442	491	497	501	506	496	508	478	499	526	526	488	453	484	499	487	484	496	505	470	521	478	537	507	499	469	496	458	512	518	547	473	500	508	496	495	493	498	515	528	518	502	466	512	457	540	496	446	504	520	467	506	509	485	507	475	496	536	500	533	474	524	486	494	538	517	500	527	497	497	503	538	550	468	460	522	540	509	520	517	530	512	486	505	489	517	489	488	534	460	497	491	483	507	502	502	527	486	500	510	536	516	495	476	492	479	484	484	471	501	487	484	509	490	511	495	486	471	511	502	505	486	506	490	493	470	536	513	497	506	499	510	479	458	545	530	524	509	504	482	512	479	485	536	475	491	517	465	515	458	514	498	475	492	458	478	506	538	503	470	528	491	510	506	502	521	489	494	471	503	512	455	487	508	528	505	509	488	493	486	500	513	501	546	475	533	488	523	488	518	499	509	494	481	506	517	526	510	487	488	493	451	478	515	535	509	544	493	485	487	523	508	560	504	510	502	507	476	524	506	523	520	500	493	458	490	484	510	503	461	480	488	504	472	486	514	485	489	469	538	495	477	506	498	484	535	522	474	450	516	483	533	508	499	513	506	511	508	493	459	494	473	492	464	561	471	492	522	518	476	491	490	545	485	504	531	511	511	493	482	514	503	498	517	504	506	519	531	517	543	523	476	481	513	527	518	528	446	507	521	478	538	488	518	486	450	485	500	493	470	489	522	508	498	514	531	503	499	501	497	503	504	490	495	501	487	475	466	484	492	469	502	497	465	489	508	457	481	513	470	478	512	516	503	494	515	507	504	500	498	525	502	521	501	528	502	482	541	504	472	489	504	494	488	476	485	493	470	469	486	496	503	504	539	531	520	470	494	483	487	516	509	523	509	459	496	472	502	462	541	502	537	550	492	500	503	510	480	496	487	520	477	477	510	527	518	504	457	492	453	483	499	505	499	505	508	559	507	478	498	477	548	509	527	513	488	489	484	490	480	519	512	507	478	487	540	529	485	481	500	508	504	502	514	516	489	465	546	522	505	513	522	474	514	504	529	491	492	498	510	500	490	492	523	532	493	484	475	495	471	517	460	479	501	486	478	475	492	452	482	476	526	486	535	490	489	505	488	509	446	499	485	520	545	490	502	504	478	490	492	489	508	479	477	515	475	482	511	525	503	505	498	485	512	546	457	502	525	474	503	472	497	545	494	495	510	444	491	516	495	472	483	502	460	502	504	453	526	521	481	504	519	502	502	516	491	497	472	506	504	488	490	492	499	481	447	472	499	478	517	499	491	476	496	487	494	498	519	519	454	474	488	481	526	487	491	523	443	496	473	496	508	501	480	489	508	493	481	496	491	529	505	521	470	491	454	459	514	470	516	473	495	504	499	509	505	509	468	498	484	540	487	512	481	495	511	484	529	519	488	498	529	511	486	513	480	521	458	484	501	497	483	489	529	515	484	463	495	502	490	453	491	495	488	473	509	495	478	558	503	497	514	526	495	519	491	465	500	529	490	500	502	519	464	474	499	478	484	474	480	473	532	527	490	496	516	490	494	531	512	531	495	528	482	507	497	482	543	513	473	510	474	480	496	507	496	478	495	508	483	493	498	498	517	500	500	490	509	470	500	481	503	501	492	467	472	492	447	520	558	479	501	536	555	465	500	485	515	526	487	518	503	513	535	515	451	495	523	507	512	493	492	498	506	505	491	499	484	454	454	507	482	516	492	473	455	526	541	495	504	471	514	499	514	480	477	481	482	496	499	545	493	476	528	510	475	495	459	489	523	539	541	480	514	509	468	502	478	471	533	511	517	507	480	484	523	516	468	502	497	499	515	487	526	487	473
23448	21627	29560	24192	21626	21591	6321	1279	937	836	703	595	607	550	529	451	440	454	446	440	417	404	393	377	397	380	390	331	372	353	355	380	358	338	331	347	387	360	355	341	327	343	310	319	331	337	315	363	341	322	349	325	321	333	353	323	313	353	307	325	349	335	336	340	336	375	362	331	302	333	320	342	355	299	288	344	310	326	298	338	358	318	277	315	301	313	352	298	306	332	341	332	317	303	336	336	314	358	319	367	326	361	307	308	320	361	348	341	333	318	327	337	346	335	329	326	315	323	336	340	305	327	321	307	342	314	318	321	317	309	342	341	334	339	344	322	310	324	306	332	293	343	310	349	328	320	340	332	351	322	321	349	312	314	337	331	334	338	288	296	316	317	321	299	308	344	324	309	310	343	299	326	319	323	313	321	314	316	330	354	326	304	311	316	304	311	336	323	327	306	319	324	342	323	336	309	318	299	309	307	324	301	331	300	335	309	315	327	309	314	330	303	341	318	329	344	299	320	327	343	320	334	307	294	318	295	328	332	305	353	328	329	314	328	349	283	316	335	307	319	336	308	329	334	288	312	351	312	323	332	306	299	318	301	324	308	314	325	279	329	293	316	345	327	382	315	309	325	315	302	331	284	342	313	313	324	335	291	308	327	326	326	292	282	327	315	302	297	315	283	310	314	334	293	304	345	343	312	304	321	335	318	341	308	335	309	329	316	328	320	303	350	296	320	349	342	315	302	298	314	292	359	330	322	302	333	358	307	309	330	301	353	276	304	311	317	323	326	315	327	314	327	328	376	334	354	327	320	331	301	327	343	338	334	302	312	310	321	330	327	308	324	334	344	315	301	297	314	336	293	312	344	348	309	344	317	340	278	332	294	324	319	310	323	345	300	350	321	344	306	328	347	326	338	316	331	327	304	294	327	316	297	340	347	338	337	314	312	342	323	316	312	324	318	342	321	299	306	319	311	301	307	333	286	271	322	321	325	301	305	298	303	327	341	339	313	328	320	317	359	326	321	302	326	295	323	332	323	361	338	336	320	306	320	335	319	319	330	343	311	322	349	322	314	316	308	289	324	314	325	323	307	302	326	354	336	331	335	344	327	321	311	298	313	304	333	346	311	320	311	305	327	348	333	302	309	285	329	323	367	311	298	347	313	328	328	299	350	333	343	330	289	310	329	328	346	330	305	336	319	295	351	352	341	356	344	330	323	308	336	336	346	312	326	329	354	344	293	329	324	326	325	333	355	299	327	312	339	304	311	341	340	318	303	323	346	325	340	315	341	310	345	330	278	338	291	306	311	321	321	309	328	348	337	355	292	283	334	336	297	318	322	349	312	302	346	318	341	303	303	311	348	323	323	307	297	343	332	340	309	288	325	336	288	335	312	349	305	300	309	336	331	319	301	323	320	314	301	326	308	323	321	289	297	301	325	308	302	289	322	306	335	325	335	329	327	289	307	308	314	304	335	317	310	348	309	323	316	301	308	294	313	295	306	342	351	283	297	338	303	316	315	289	321	333	317	347	316	344	331	313	366	308	314	324	311	317	350	366	307	302	314	311	303	300	324	302	310	328	322	325	324	313	338	285	315	298	292	335	314	304	320	320	285	351	311	308	320	328	315	299	337	313	335	316	316	310	312	334	332	310	295	352	333	313	315	322	295	345	305	287	339	348	329	312	339	318	310	321	348	318	305	318	324	298	330	340	318	335	344	348	290	338	303	301	320	314	320	295	341	327	304	324	317	322	351	326	380	330	298	285	328	294	314	345	341	312	342	295	312	312	300	325	297	314	307	300	317	320	360	319	266	277	331	300	312	322	373	307	320	335	309	317	355	327	301	305	313	320	308	295	328	322	302	339	309	349	317	325	325	316	301	302	358	332	293	354	301	276	327	320	311	357	318	323	320	285	320	312	304	304	309	383	343	295	319	353	304	339	324	344	318	312	361	302	340	318	290	306	317	311	349	336	338	309	321	320	307	317	304	315	329	319	319	325	322	312	305	353	328	324	289	325	312	310	335	322	320	298	370	296	312	307	322	344	350	351	346	323	320	332	306	322	308	336	308	319	343	316	336	343	343	336	339	338	326	315	346	322	294	313	347	298	332	305	326	337	312	323	341	298	319	325	342	314	333	300	336	324	335	300	300	337	318	323	326	328	313	316	335	328	334	331	332	335	319	331	325	346	281	285	316	340	342	306	329	305	307	323	303	318	337	300	329	322	318	334	281	307	290	314	284	340	324	300	342	316	328	286	294	303	329	337	340	328	308	304	320	331	319	300	339	305	341	360	340	304	313	342	310	351	331	328	322	319	348	296	301	320	302	338	306	306	324	379	330	354	306	308	344	329	363	326	328	306	289	305	304	324	334	312	326	339	320	314	330	304	337	327	329	333	319	335	322	331	337	302	316	312	319	291	319	308	328	328	315	347	345	326	324	332	357	344	323	329	297	332	325	290	298	341	317	345	317	323	313	347	340	285	306	292	326	341	344	309	325	318	345	331	334	316	318	328	302	298	355	311	304	303	288	314	326	306	320	329	310	328	292	319	307	341	335	353	306	323	317	316	302	328	327	285	323	310	299	316	319	316	345	316	297	283	336	270	331	316	331	311	335	308	333	306	316	290	309	328	298	312	353	320	312	336	279	329	329	300	305	294	296	348	300	319	302	293	329	341	306	313	329	309	303	334	308	312	346	325	310	313	324	285	312	314	291	320	351	290	321	322	318	328	313	338	301	314	350	334	338	314	298	286	300	319	316	310	354	318	328	304	342	298	316	307	328	329	312	320	311	299	312	345	287	311	315	319	323	313	322	336	320	349	320	319	313	307	334	305	303	349	332	353	338	331	336	353	309	358	320	316	294	324	306	329	315	317	348	315	331	292	320	321	306	295	307	398	316	323	285	305	298	317	326	303	330	298	299	309	335	311	327	300	302	325	331	351	309	328	305	308	310	290	336	307	337	326	334	307	310	322	344	313	295	321	306	330	340	319	326	347	339	317	307	319	322	328	297	327	353	339	293	333	279	327	294	297	318	326	308	348	336	315	342	316	349	309	328	345	329	317	304	352	350	306	316	337	337	317	317	324	288	348	330	337	310	331	311	344	303	309	335	310	333	319	304	305	342	341	313	325	338	346	370	327	285	324	322	311	286	317	313	363	320	335	337	306	320	352	293	317	316	344	313	311	317	306	334	322	304	307	311	306	310	334	310	306	330	296	366	325	327	300	327	293	327	291	340	332	322	309	330	332	342	282	311	333	326	319	294	315	318	306	314	347	329	306	322	274	357	304	357	321	313	338	352	351	310	324	351	302	331	317	336	358	320	302	331	327	324	326	323	313	301	298	338	292	347	335	321	313	327	340	322	336	307	323	304	336	290	344	312	312	350	321	326	302	348	304	308	312	305	310	321	324	308	350	342	328	314	352	335	341	322	317	315	300	295	316	327	314	322	334	288	303	333	334	323	318	345	297	307	293	318	352	341	298	302	345	310
9249	20977	17269	9513	6438	4618	3507	2753	2178	1759	1548	1379	1175	1044	1013	856	836	817	732	710	687	655	600	623	597	590	552	491	535	521	476	510	483	490	511	445	457	505	501	506	455	498	512	506	463	444	463	440	431	473	469	456	466	475	428	469	450	470	471	466	464	467	477	475	435	481	465	429	444	435	417	437	441	466	434	485	416	481	454	479	429	438	438	452	439	395	451	445	430	465	464	447	435	477	446	470	437	436	401	445	447	458	444	432	429	472	441	455	440	454	458	466	415	441	457	390	460	436	444	459	457	432	437	421	458	452	423	441	478	446	454	438	439	426	404	425	390	437	456	442	459	436	410	438	417	454	409	436	439	426	413	417	439	484	411	409	464	427	443	436	401	444	427	442	457	481	439	400	441	398	434	417	421	413	427	420	430	464	494	433	441	418	413	417	430	432	413	440	448	449	411	452	469	413	435	419	480	388	420	426	438	411	432	438	415	419	430	454	402	427	431	451	417	444	467	479	444	409	402	424	397	443	429	405	441	422	406	434	448	435	401	415	423	415	462	481	444	420	442	437	422	422	439	424	437	408	441	424	456	408	434	421	413	451	466	450	418	445	417	445	458	400	436	442	427	452	453	479	415	422	416	418	447	422	424	434	405	406	441	424	441	439	463	421	423	425	415	454	458	441	403	432	487	437	450	434	424	412	471	434	412	415	417	426	394	407	426	466	468	420	445	399	415	417	395	467	413	457	385	452	428	419	489	419	419	436	446	417	407	467	437	452	427	417	428	447	390	455	466	435	441	423	440	417	444	410	433	427	418	415	400	415	374	441	414	409	439	438	430	448	438	450	430	429	444	460	440	443	442	455	447	441	421	469	455	440	435	407	431	424	410	436	436	427	475	425	436	409	421	425	454	431	461	437	448	456	438	412	424	432	455	457	440	442	447	461	433	415	475	428	455	430	423	426	449	459	421	478	440	443	442	460	407	428	426	386	439	453	442	424	435	405	434	422	423	430	432	414	468	444	419	442	433	422	451	414	442	430	412	456	411	455	444	452	439	467	458	440	433	430	419	432	471	423	437	433	455	400	471	390	446	457	477	443	421	418	450	405	460	452	432	433	429	413	488	405	474	426	443	433	465	441	480	410	404	467	435	435	434	470	447	462	460	409	430	419	443	427	455	402	427	450	417	441	416	397	465	430	430	418	418	403	429	441	483	450	419	435	463	458	434	459	450	436	410	446	414	428	447	406	442	456	454	428	403	424	419	449	444	452	434	414	447	445	416	428	418	440	437	435	409	454	422	452	463	448	441	428	417	408	419	457	449	448	485	429	431	405	444	423	464	445	422	431	410	444	459	460	434	435	446	407	435	407	425	430	454	473	439	435	442	434	423	441	425	413	441	447	427	413	432	455	470	418	448	442	441	417	416	405	424	417	448	488	435	406	410	436	460	430	421	421	445	456	427	434	490	441	410	440	434	443	466	451	475	445	453	426	441	453	469	440	441	462	474	419	450	456	418	412	457	420	466	400	426	469	456	421	431	474	468	434	419	410	458	448	404	433	456	396	421	451	443	427	406	433	437	486	425	421	453	391	414	439	451	417	449	433	419	472	463	439	443	438	468	465	407	408	457	448	446	440	435	466	451	466	454	435	424	466	471	427	445	424	430	442	433	425	444	468	400	436	451	425	433	422	408	429	445	429	433	423	434	436	431	403	447	450	469	438	424	404	413	427	463	449	443	434	439	420	420	424	444	465	472	418	422	421	447	426	436	452	435	444	421	418	452	443	400	426	465	413	477	451	459	413	432	412	434	447	451	430	454	434	423	415	432	452	429	417	442	408	430	428	450	404	415	415	438	407	454	386	474	424	396	487	415	419	440	407	432	455	441	438	467	467	465	418	402	436	425	436	419	445	439	416	438	466	442	423	424	446	421	447	414	420	431	451	438	477	459	464	431	434	461	421	469	410	437	447	448	403	417	474	458	451	421	423	451	459	452	442	422	429	424	436	428	457	432	449	440	491	444	437	420	496	420	447	451	422	453	461	466	402	418	457	442	433	405	431	441	433	404	434	436	458	411	443	423	427	442	421	454	457	437	459	425	454	445	413	427	459	455	414	442	452	413	410	430	475	440	471	437	439	446	442	436	402	448	437	460	405	447	428	453	463	424	420	420	400	448	405	400	433	433	418	447	437	414	436	462	438	416	411	424	457	437	426	422	444	456	458	460	424	476	488	435	460	397	417	395	415	447	433	452	462	387	457	434	418	431	462	481	435	421	396	451	466	407	419	480	428	456	431	397	442	440	449	437	463	393	440	416	465	414	431	445	447	410	452	405	422	426	416	448	456	440	449	394	422	409	445	428	396	434	429	409	408	441	395	428	427	396	438	443	434	425	429	428	441	426	416	462	448	455	440	435	441	387	464	413	417	416	439	435	424	423	417	427	414	412	471	439	439	456	415	426	429	435	440	465	427	423	442	417	476	419	398	440	452	446	417	401	433	452	456	445	438	404	440	422	455	444	421	396	413	429	429	436	468	435	488	458	450	425	420	425	436	475	451	456	437	439	423	422	438	455	416	428	436	469	426	479	437	429	418	416	420	447	418	435	413	425	407	417	412	422	442	441	464	414	467	437	438	472	412	443	452	418	419	417	457	439	415	390	456	419	450	431	436	443	461	410	443	420	466	444	448	444	465	456	404	444	427	407	444	446	432	436	450	384	437	422	450	456	427	435	428	421	441	443	434	445	415	438	475	466	413	466	419	421	398	406	479	454	383	400	423	400	440	436	419	405	445	411	434	410	429	468	439	385	403	401	439	425	439	434	456	419	425	393	448	419	445	401	439	430	426	448	450	408	430	439	483	395	454	443	396	478	384	423	461	456	455	430	424	392	413	438	413	446	440	420	415	417	465	464	394	472	464	456	426	431	476	426	451	444	451	436	422	445	405	452	437	434	452	436	447	432	410	435	419	418	432	407	444	457	413	408	408	423	439	408	476	459	419	400	427	436	373	426	459	448	429	428	434	473	420	408	417	407	401	451	417	425	455	421	461	431	467	431	447	431	429	398	402	408	430	469	487	422	428	396	452	417	427	438	405	400	458	439	482	422	422	476	480	447	422	448	422	430	434	405	416	444	484	406	470	419	433	453	417	443	430	468	444	455	381	412	427	416	402	436	385	412	466	431	385	425	441	449	455	436	442	436	456	432	426	426	436	462	455	424	418	408	475	410	450	455	425	442	436	471	451	424	412	446	448	425	432	445	443	395	460	409	417	430	435	408	432	432	433	390	409	439	406	427	409	412	435	433	437	396	421	470	452	395	465	406	416	433	448	397	460	416	439	411	437	420	400	445	427	447	447	418	410	402	451	444	451	433	413	440	437	441	456	443	409	418	443	461	435	451	437	423	445	453	401	441	404	433	418	438	434	479	446	433	446	485	444	428	484	439	437	433	435	433	447	440	432	433	445	467	462	428	445	452	408	444	427	438	459	475	447	473	424
27270	20440	8037	1285	560	428	354	326	290	290	280	267	246	232	234	220	240	242	247	219	247	210	232	217	265	218	234	232	235	214	222	237	212	228	199	220	230	231	242	214	217	227	223	214	217	231	221	216	234	235	208	214	236	217	214	229	186	228	236	189	224	204	225	218	214	230	206	211	206	201	218	212	220	225	183	213	221	212	242	220	223	199	187	206	204	220	191	209	200	249	245	217	212	211	237	240	225	225	245	207	237	209	220	181	208	233	201	213	224	236	226	232	189	243	225	223	237	189	226	212	231	212	226	245	225	218	204	223	208	208	208	210	214	245	206	209	225	216	221	212	214	227	203	229	234	218	236	229	194	221	200	195	215	182	223	227	210	215	220	218	198	219	232	221	198	226	208	234	233	213	195	204	208	217	220	237	208	221	218	201	229	205	212	219	226	225	209	204	204	215	225	236	227	218	228	202	223	190	251	217	226	225	202	213	202	182	251	214	222	228	207	237	230	221	194	208	221	208	207	216	202	214	226	195	214	198	214	202	212	213	234	222	237	236	227	194	239	238	203	226	213	201	227	221	206	227	197	205	206	230	210	228	194	211	200	230	238	237	208	196	218	206	219	221	225	241	217	222	219	221	214	218	208	208	228	233	235	200	233	240	251	214	228	216	217	207	210	216	199	219	184	204	196	241	225	202	212	207	215	245	228	215	202	207	228	217	196	229	214	221	236	220	222	236	214	202	232	216	214	224	226	193	220	199	202	225	218	212	211	215	207	226	240	228	201	198	195	211	213	215	237	238	201	209	216	224	221	216	220	207	207	226	189	238	221	219	227	238	221	229	247	211	216	213	204	213	238	219	217	224	203	196	254	237	212	205	219	224	193	195	230	213	208	239	213	221	225	222	229	233	221	218	227	217	187	202	242	223	210	217	213	245	227	211	216	176	221	209	205	227	218	212	208	208	204	243	207	194	221	216	219	226	225	227	226	224	224	227	223	206	238	206	215	225	224	197	222	210	200	209	254	219	212	197	220	225	239	239	222	237	197	186	230	237	245	216	203	219	205	187	178	215	207	179	226	209	232	218	217	216	225	221	199	204	226	236	217	220	240	215	244	219	209	211	214	222	247	228	204	191	221	206	231	212	213	216	210	204	228	198	226	233	222	211	245	213	226	231	198	222	214	221	227	185	215	203	234	213	194	226	212	226	219	221	211	196	223	197	230	208	204	173	195	234	211	192	222	215	208	191	225	224	185	238	210	203	229	215	226	224	222	210	221	235	223	224	249	194	197	204	224	212	206	225	218	253	227	232	203	234	228	199	233	213	219	204	225	212	228	233	210	201	201	218	210	203	213	197	203	226	202	208	196	214	221	210	218	212	238	204	227	202	213	208	198	222	216	180	211	211	239	199	221	207	211	209	221	217	219	212	232	215	227	227	213	198	213	238	222	251	230	223	229	224	212	229	207	234	221	238	207	199	234	204	220	229	213	201	228	223	210	225	213	201	220	211	232	221	209	214	192	186	222	212	220	231	199	208	222	215	232	240	201	202	250	211	255	234	195	196	226	205	212	232	216	238	199	220	207	246	219	221	217	220	231	200	205	244	225	205	212	209	205	231	227	205	238	201	222	208	179	240	206	208	205	205	219	221	231	200	218	221	221	207	225	204	239	230	214	211	235	233	219	209	220	230	237	240	219	214	201	216	235	225	220	200	231	226	214	222	220	214	212	222	210	227	233	215	217	203	214	187	234	203	213	232	227	215	219	211	207	233	212	242	200	224	219	214	204	223	231	218	255	211	246	223	236	230	202	231	225	256	233	228	231	206	210	210	211	199	207	218	240	223	214	250	242	205	192	236	230	215	215	225	215	223	230	187	231	225	214	211	218	211	213	227	191	207	204	203	217	210	237	215	197	213	227	201	246	182	223	211	216	202	215	200	175	225	263	234	203	238	228	230	235	210	208	201	207	223	226	226	211	198	209	228	244	205	221	216	210	207	209	211	214	223	210	214	231	212	226	195	217	202	198	226	233	207	224	220	199	228	218	231	214	209	228	197	216	200	216	212	201	214	205	198	216	203	192	224	213	219	197	228	201	205	199	227	199	229	207	218	240	188	204	211	219	240	204	243	235	206	223	217	215	224	201	203	236	197	230	213	225	225	202	224	221	236	227	235	219	208	219	209	194	216	224	218	214	213	208	205	240	192	210	229	237	212	191	170	244	190	230	198	223	227	206	222	230	214	214	213	209	228	211	265	202	227	215	211	224	227	216	208	264	191	203	208	247	227	214	210	236	186	229	217	228	199	207	209	227	219	196	230	212	200	208	222	222	213	199	208	219	213	198	202	220	222	226	234	208	237	227	205	210	223	207	226	244	212	207	231	227	219	236	208	217	207	220	205	207	203	210	223	227	232	204	216	202	207	218	228	218	221	209	211	226	208	246	227	225	217	227	200	194	210	211	233	213	186	206	210	207	227	212	238	239	200	210	212	246	236	209	216	213	244	239	194	226	232	236	215	218	217	205	234	203	255	235	245	221	189	205	216	216	181	189	219	214	193	180	216	212	223	199	219	229	208	223	210	244	198	219	221	231	219	220	204	221	214	203	210	219	225	192	198	198	205	206	218	215	227	233	238	214	243	234	209	230	273	240	208	232	219	209	208	219	186	197	209	242	220	206	225	215	215	216	216	218	234	218	219	227	201	215	223	206	219	214	225	236	226	205	223	242	219	236	245	238	197	219	202	205	226	228	232	201	244	195	239	198	206	239	226	240	211	226	201	250	219	203	236	235	203	182	219	218	235	213	205	222	174	223	242	222	203	217	207	203	225	207	203	219	238	236	238	224	196	224	217	219	221	258	230	216	243	246	203	201	202	214	213	243	208	197	202	221	233	235	216	192	221	195	221	235	234	241	204	209	228	220	221	229	206	215	231	216	233	217	226	196	202	224	221	231	227	207	191	237	217	216	230	208	204	187	179	229	221	212	221	217	223	214	230	199	211	223	237	223	227	224	218	188	207	222	245	234	203	196	220	228	254	210	197	204	230	222	215	243	212	196	195	205	234	197	227	225	236	219	218	209	225	195	195	212	202	194	214	196	193	213	212	215	205	203	207	231	227	238	218	220	229	205	191	225	215	223	199	205	197	212	223	193	234	204	211	209	219	222	191	205	208	222	205	219	243	210	211	198	229	235	199	252	210	188	212	200	209	217	219	213	201	203	237	207	228	226	188	217	205	236	208	201	226	218	215	230	186	214	228	200	241	190	195	230	224	263	200	224	186	227	219	217	223	218	233	237	216	202	201	204	216	210	210	213	188	220	216	271	207	204	210	182	214	221	198	214	230	215	231	207	208	233	192	205	233	229	201	209	196	206	231	224	220	216	211	216	207	220	200	226	192	242	220	211	217	218	212	193	209	214	214	192	226	236	214	200	231	219	221	218	228	231	230	226	211	200	227	216	220	208	223	203	211	214	228	213	218	250	202	218	227	217	214	219	206
5478	5102	3962	1866	1198	837	661	580	495	465	422	369	379	339	377	333	344	335	340	308	324	342	331	313	348	310	314	313	275	314	312	292	309	319	323	329	312	332	315	305	290	297	326	292	283	335	303	278	326	302	311	319	286	286	316	309	296	297	279	278	309	305	329	343	274	310	331	291	298	282	307	315	277	283	295	279	287	313	316	296	288	311	298	291	295	316	293	277	283	259	274	283	298	292	290	313	318	316	312	285	317	286	306	294	293	316	295	293	272	298	307	264	282	295	293	289	303	272	279	306	298	292	295	265	306	314	295	294	301	271	282	280	319	290	262	277	283	294	292	304	270	313	267	313	292	297	303	279	263	316	286	349	284	279	283	310	282	306	290	282	325	267	302	297	311	302	277	297	320	279	317	317	312	285	285	301	289	306	300	289	319	297	297	342	287	301	277	269	264	316	272	286	304	294	303	301	324	274	301	267	309	280	297	310	297	322	306	280	312	313	280	299	300	315	299	280	286	282	280	338	286	305	256	312	277	329	308	328	316	294	305	281	283	305	302	304	306	303	288	290	279	287	280	291	285	319	294	296	282	312	289	304	305	302	322	291	276	315	280	270	282	280	277	316	320	315	336	303	268	313	265	287	313	316	295	298	292	310	329	313	273	258	286	303	335	291	302	286	298	307	270	331	290	310	314	300	283	296	312	298	283	284	329	295	289	283	300	295	311	327	320	311	287	296	278	291	283	300	322	293	293	322	287	297	298	290	303	294	290	300	296	310	280	301	327	309	281	322	307	290	334	297	296	279	297	318	297	330	301	278	301	307	294	292	302	292	312	312	289	300	341	267	310	317	286	272	338	273	258	288	308	288	266	313	300	329	296	292	268	300	300	294	272	301	338	283	282	298	300	289	313	293	280	320	282	310	272	317	295	297	275	285	266	303	271	272	320	307	306	307	282	293	307	316	280	327	291	295	295	311	293	287	291	278	297	309	303	294	279	290	279	296	293	268	300	309	294	267	306	295	305	301	303	296	291	310	310	277	263	309	296	286	298	298	302	271	302	305	276	278	287	289	317	306	317	298	311	303	279	266	271	264	327	298	307	300	296	256	309	309	317	286	284	306	303	314	291	317	275	290	322	311	294	301	315	306	302	281	292	290	290	309	308	264	296	274	291	292	289	307	291	297	266	298	293	283	306	274	307	297	334	334	315	273	305	276	303	261	297	304	297	322	289	304	267	297	337	301	307	275	326	298	277	324	289	271	272	316	282	322	288	285	299	304	285	323	287	310	278	278	289	276	302	309	294	325	286	334	290	290	260	287	276	312	280	266	281	281	272	290	291	314	319	320	286	297	303	303	302	329	276	256	295	282	316	302	287	276	303	277	274	307	308	300	292	327	293	303	306	294	315	307	285	287	283	300	303	321	290	282	295	311	254	290	319	300	290	273	298	305	288	302	299	286	279	339	308	311	278	285	305	283	280	294	289	286	304	273	307	266	291	295	288	291	331	283	268	295	325	333	283	304	272	301	276	282	321	302	258	275	303	298	266	282	319	288	306	254	305	296	292	290	305	308	290	287	269	269	302	281	276	288	313	275	303	283	289	280	317	282	275	303	271	280	334	259	268	280	315	299	290	308	301	295	311	258	327	290	269	328	311	271	315	300	310	269	294	311	291	317	313	314	299	284	314	281	332	330	301	286	302	289	274	300	306	299	305	284	344	284	290	287	273	308	287	312	290	298	299	297	292	311	310	289	293	306	287	304	305	288	315	264	281	322	289	303	287	300	307	299	295	311	281	301	287	308	299	312	287	331	308	312	312	277	293	294	295	289	278	292	287	289	295	341	276	296	288	267	290	280	267	329	310	315	316	299	264	307	332	288	298	282	291	283	289	293	282	301	294	313	287	296	278	308	296	295	320	304	304	290	294	317	299	304	290	324	328	262	314	320	299	293	292	326	301	305	304	325	301	256	318	301	290	269	295	301	295	294	287	305	297	311	303	271	292	301	306	282	294	275	290	262	319	301	290	284	298	307	326	345	290	329	275	313	312	292	286	307	319	301	284	284	320	294	266	323	298	296	296	286	307	324	306	307	291	295	317	304	305	268	274	300	291	315	316	291	275	317	301	300	302	289	319	297	283	236	287	375	333	313	300	300	301	290	320	300	271	307	271	285	287	316	274	277	298	302	332	294	275	287	303	300	286	317	313	278	287	306	307	301	313	296	284	293	285	293	309	316	342	285	308	308	296	264	291	304	282	259	275	322	285	315	287	276	310	280	277	276	300	266	295	310	319	262	308	301	308	261	299	298	281	303	307	306	296	301	294	323	289	284	269	280	322	290	269	279	302	277	312	305	283	329	284	305	310	262	268	290	325	281	289	318	304	300	280	290	306	303	307	353	286	287	284	308	340	322	311	281	280	308	302	291	287	308	287	318	306	283	292	284	286	281	286	277	319	319	277	313	319	291	319	313	291	315	293	299	268	303	294	283	305	331	296	278	289	279	311	298	308	312	298	303	284	310	278	290	286	320	266	281	246	298	316	310	339	298	268	276	288	314	291	283	279	309	286	300	280	275	289	285	283	271	304	302	293	282	303	294	300	320	313	300	299	319	327	334	286	264	275	301	267	276	273	314	316	307	277	279	281	309	313	285	287	264	305	306	310	272	300	300	286	308	281	309	326	302	295	282	289	254	303	294	300	315	259	294	312	295	314	284	296	332	297	291	339	248	318	286	251	276	297	325	301	315	282	279	290	270	279	311	299	290	328	324	305	291	264	323	314	290	281	279	279	319	293	284	298	293	305	319	310	316	302	308	274	288	315	303	295	302	280	301	324	291	298	281	299	302	272	289	316	285	289	271	302	298	298	294	266	271	247	303	287	295	336	264	294	282	280	275	288	313	288	323	308	268	291	308	287	294	292	301	281	314	313	291	303	333	279	313	276	287	312	296	245	275	253	315	288	306	280	285	297	309	278	302	289	275	301	305	281	320	337	303	307	272	293	267	303	263	295	338	331	294	293	250	265	302	305	291	299	307	309	292	273	278	271	281	273	308	298	292	277	284	266	291	279	311	290	268	299	318	299	306	324	311	321	311	258	331	282	289	280	281	319	291	292	294	332	321	267	310	327	290	306	294	284	306	290	305	307	292	307	293	282	296	293	268	282	266	265	299	323	303	330	282	281	292	305	306	286	247	298	277	293	330	296	275	278	290	299	313	299	275	284	291	286	295	283	293	322	296	298	287	295	264	319	299	286	313	316	293	300	319	314	297	272	297	299	297	303	308	297	310	295	259	294	290	300	273	283	305	290	310	267	322	321	294	313	309	297	286	307	329	292	295	296	260	272	272	301	295	300	271	324	274	286	319	269	297	278	285	287	281	284	300	292	308	264	275	258	306	294	318	303	304	278	296	317	261	296	303	297	298	291	276	289	288	286	301	312	307	295	279	320	300	341	320	282	285	256	295	286	286	309	306	286	327	298	310	293	304	283	275	309	292
24412	21588	29015	24612	21564	8646	1349	829	726	626	577	563	522	481	475	496	421	416	445	446	419	406	422	434	411	410	401	397	418	373	380	361	364	373	406	385	402	374	380	371	356	413	362	392	394	371	417	390	369	353	380	358	392	375	338	358	374	404	350	340	393	363	376	379	365	365	391	358	359	349	368	357	374	365	341	387	365	356	379	359	347	380	371	385	374	377	386	377	371	392	366	349	361	368	365	342	394	325	352	356	361	358	376	353	381	363	353	358	371	366	381	410	352	354	384	379	355	355	366	369	410	323	394	347	346	368	325	363	356	397	364	371	377	344	375	371	414	364	323	353	370	395	368	354	388	343	374	361	393	354	409	365	370	360	372	364	325	395	344	361	369	370	370	395	372	342	358	377	366	366	375	345	381	356	351	357	374	393	370	374	401	380	379	352	369	385	383	377	375	353	389	359	349	369	380	361	377	384	386	364	349	368	397	399	354	356	365	361	347	360	396	381	334	369	379	396	376	368	343	340	359	345	309	384	318	393	353	395	365	384	352	376	359	380	344	370	392	372	347	394	380	346	362	381	343	352	349	390	378	377	360	366	353	368	425	358	373	391	348	374	375	356	396	406	366	346	368	375	335	365	389	383	367	370	356	384	352	376	384	347	372	365	371	363	359	375	345	339	368	371	371	386	377	356	352	324	371	376	380	398	340	370	392	366	356	404	349	330	372	381	326	354	353	367	368	332	352	361	357	349	394	364	364	382	366	345	366	370	324	350	335	371	388	369	352	407	357	360	373	370	359	385	398	363	386	390	378	384	377	381	348	388	366	368	391	376	378	364	368	384	347	359	396	387	362	359	344	381	329	386	360	334	359	388	358	379	379	399	374	340	367	382	374	349	389	343	365	407	367	359	391	345	389	343	362	398	367	360	387	367	374	333	362	409	366	348	368	370	384	372	359	362	371	367	392	349	366	327	340	357	357	345	377	383	366	368	371	341	326	378	398	379	382	343	383	369	379	329	379	333	360	407	341	362	352	374	345	423	356	389	382	341	356	368	392	355	363	361	395	354	356	375	358	348	380	369	327	355	382	397	353	365	353	372	371	356	390	357	378	399	312	351	340	365	367	375	365	362	368	408	380	336	337	383	359	358	369	344	322	348	378	354	376	386	366	357	369	362	401	333	379	370	369	364	368	414	390	319	363	382	335	344	413	388	370	355	359	332	366	395	379	373	382	365	336	387	370	355	352	367	349	356	354	350	341	374	391	374	380	414	359	374	345	366	356	372	353	333	344	390	365	367	372	366	362	355	370	398	369	365	367	365	370	369	320	362	354	394	340	322	339	368	393	379	367	337	411	354	395	364	381	333	352	362	396	364	359	360	352	344	367	331	370	373	372	370	393	349	360	361	376	352	383	371	382	348	364	367	323	379	382	332	385	374	354	385	343	366	354	355	348	368	404	379	362	343	390	385	370	373	379	396	396	381	371	409	390	385	338	384	370	358	363	384	345	352	381	376	308	381	391	348	360	369	355	339	365	394	334	369	382	335	377	368	373	372	346	350	372	386	363	352	370	353	372	344	355	380	358	368	381	372	341	362	357	350	381	381	365	380	369	386	354	370	344	366	354	355	358	386	389	361	389	351	404	380	355	367	312	356	401	388	385	369	367	367	390	375	378	359	366	400	380	391	364	308	382	364	339	327	367	357	366	362	398	378	390	358	361	360	365	398	412	341	370	411	369	368	365	359	385	356	375	368	367	379	386	392	333	368	403	380	381	389	381	362	350	379	396	347	353	366	364	405	383	367	347	353	374	371	407	388	367	365	376	334	407	366	381	358	358	374	401	376	404	368	367	342	370	338	389	337	399	387	358	380	384	325	375	372	371	382	377	353	375	365	354	344	367	384	349	384	371	378	372	343	339	343	365	372	380	368	391	359	375	390	395	384	395	371	344	368	353	385	332	369	384	368	398	373	355	355	334	343	340	347	373	364	375	369	347	350	357	361	377	381	371	367	338	375	354	347	368	351	342	364	402	364	372	344	386	395	341	367	369	369	388	385	387	389	335	359	370	341	397	383	365	368	366	394	375	376	390	390	367	334	335	330	360	403	372	386	378	353	341	367	394	395	399	358	332	332	346	387	380	355	375	381	372	389	364	406	366	393	348	363	371	388	371	377	387	403	359	339	364	343	380	403	389	324	373	328	372	387	380	364	358	360	369	348	354	392	339	373	370	368	334	375	316	338	374	386	389	352	374	353	345	395	355	351	398	388	344	357	363	336	366	386	360	412	371	382	362	388	373	374	388	357	368	369	350	333	357	361	397	376	342	353	335	341	372	349	384	386	365	381	339	343	379	360	392	397	396	357	384	389	387	363	360	376	350	355	369	390	382	354	378	350	347	385	355	387	345	342	362	361	362	352	366	361	371	337	350	363	366	355	370	330	388	380	325	369	345	359	360	367	392	371	381	379	367	356	362	377	348	388	360	375	369	365	344	380	371	390	325	347	369	341	351	346	384	372	396	384	385	401	380	365	376	350	396	350	385	391	392	360	357	374	390	373	381	359	366	417	408	358	360	367	345	378	339	374	380	359	367	367	345	379	373	369	397	344	371	375	345	326	328	354	338	363	393	395	332	385	401	377	356	369	322	379	359	337	347	366	362	382	379	365	343	353	358	358	406	353	369	349	385	368	349	365	345	378	359	358	379	369	357	402	378	374	384	399	373	400	361	350	368	375	353	355	386	348	358	408	338	350	397	379	389	358	366	385	340	379	350	376	397	371	362	392	385	348	356	345	365	366	348	375	376	378	361	365	354	348	342	330	371	354	339	352	349	371	361	365	343	367	358	343	369	379	361	374	348	389	361	375	376	380	367	370	370	342	407	358	402	382	371	381	361	366	374	395	326	390	362	367	373	382	349	338	359	362	378	362	379	370	383	349	377	367	371	378	372	370	374	338	367	366	358	387	386	385	358	368	376	376	352	378	381	332	364	348	377	366	363	363	373	354	371	379	357	385	353	367	354	391	369	356	398	357	373	371	359	392	364	372	373	351	385	386	377	370	375	359	343	399	367	372	359	382	346	370	374	362	338	363	380	406	378	364	349	330	365	387	346	370	373	364	388	369	372	370	362	350	333	387	360	387	339	370	374	395	368	410	361	390	384	363	400	350	352	383	367	399	374	342	380	371	347	350	360	385	382	388	363	369	400	373	364	367	363	407	351	376	357	365	345	385	385	354	357	372	362	374	381	410	328	360	371	377	365	379	327	359	363	373	366	364	386	347	336	354	342	395	366	379	386	342	382	350	356	391	350	352	360	397	366	388	388	351	353	340	332	369	325	375	371	367	368	384	379	380	381	362	368	324	337	374	330	353	359	332	375	342	384	358	378	396	357	374	398	387	370	329	331	378	397	387	363	397	366	351	395	343	389	371	349	361	386	393	371	375	378	400	383	370	359	396	357	394	363	350	348	384	336	365	337	358	395	409	335	361	328	383	352	387
6816	14651	11790	5839	4068	2936	2287	1727	1488	1248	1146	1003	892	863	822	766	709	694	665	656	611	658	610	616	583	569	532	530	557	545	538	545	556	532	504	506	525	499	515	518	513	546	492	530	527	512	529	530	487	511	498	486	513	517	509	494	514	510	506	502	535	482	504	514	481	515	498	515	508	515	484	517	482	523	530	490	478	509	492	526	486	483	518	501	489	494	514	483	462	503	504	488	510	540	502	499	493	527	502	508	531	489	480	540	474	508	492	479	529	474	492	506	479	451	498	532	459	482	475	504	480	493	459	449	484	546	523	471	490	474	512	523	507	477	516	541	469	516	519	474	508	506	491	521	476	494	496	482	473	465	523	526	522	520	496	499	477	486	486	483	514	464	504	462	489	500	485	523	492	511	535	493	472	487	498	501	515	513	472	458	510	526	509	475	477	530	480	482	496	498	504	505	508	515	474	526	530	487	466	504	486	501	496	530	469	489	482	528	525	484	457	511	509	522	498	504	512	522	459	450	496	500	513	487	503	469	490	534	526	533	461	492	506	487	503	520	489	549	502	490	482	506	514	501	496	506	455	506	496	467	489	483	468	470	471	491	541	495	486	535	473	527	488	448	530	498	512	512	476	484	520	483	507	482	458	477	486	473	517	494	493	466	500	469	464	491	491	470	497	472	464	488	463	453	473	512	531	484	499	449	475	499	494	485	458	479	457	504	465	459	487	462	484	489	519	514	466	459	489	485	487	480	496	479	479	475	485	455	523	485	525	503	490	512	501	519	488	492	476	497	511	468	465	475	471	485	525	459	475	496	513	501	464	513	525	475	529	487	447	495	467	515	496	524	511	487	505	506	482	522	470	471	453	486	509	495	525	489	472	502	478	512	518	487	509	496	511	470	512	469	459	497	536	509	492	508	516	523	503	491	513	525	457	479	500	466	505	494	500	496	458	511	465	487	520	507	504	496	474	490	465	486	499	482	497	526	521	449	513	476	511	498	481	499	491	484	508	477	488	515	505	476	495	463	510	515	465	535	505	500	540	457	495	510	472	528	502	482	494	493	481	537	518	467	496	504	474	493	467	520	506	511	493	491	488	503	478	481	516	486	502	484	500	472	538	499	495	497	530	474	485	458	475	548	499	497	484	494	505	466	502	518	486	502	499	517	446	486	502	501	510	456	502	545	488	487	498	489	480	527	517	492	501	515	518	481	480	522	459	497	502	535	491	474	483	504	506	441	515	520	524	518	483	529	494	501	467	517	511	532	513	509	524	476	464	522	509	461	485	525	486	473	494	477	465	521	469	530	507	477	496	499	504	538	478	495	513	524	509	477	535	533	508	498	514	498	500	488	478	476	494	499	504	461	480	506	447	536	505	489	512	473	529	472	492	504	488	526	509	514	503	503	483	491	462	528	511	508	511	448	460	560	494	511	477	466	473	461	460	451	508	511	513	510	484	501	489	478	484	513	496	477	507	506	525	520	504	514	472	477	542	486	485	503	495	485	480	497	496	511	490	473	506	503	500	519	479	493	499	480	507	511	506	489	504	470	491	502	504	526	519	473	526	465	492	476	487	475	501	501	489	492	470	487	490	478	464	495	487	514	537	498	496	530	527	487	474	503	459	500	495	488	528	482	486	469	455	509	490	445	482	451	512	522	512	495	542	498	525	480	516	487	513	512	493	522	490	518	477	471	479	493	515	505	505	506	504	509	487	480	437	473	507	509	502	509	520	536	485	491	494	503	521	495	468	481	520	466	459	513	471	520	509	503	502	465	497	482	481	534	488	497	499	502	460	499	458	503	516	466	478	510	499	483	523	490	524	528	484	495	471	469	482	499	470	506	475	468	532	502	508	510	463	487	459	476	494	472	479	540	489	482	494	466	489	489	526	472	484	470	514	495	472	483	486	521	517	478	509	466	526	505	503	471	476	470	483	469	459	427	475	504	501	517	511	513	521	478	487	490	487	473	509	474	461	507	460	484	477	453	515	521	497	517	516	505	477	476	483	450	501	518	525	535	492	500	507	463	518	505	517	467	524	471	486	478	479	503	483	499	524	486	487	498	495	449	492	508	506	484	492	506	475	519	499	495	548	510	450	507	505	494	528	496	497	494	496	489	473	529	484	518	510	504	528	526	544	491	507	498	508	516	487	497	475	473	477	488	475	501	515	492	478	485	489	499	498	510	488	458	513	496	518	518	467	464	502	482	509	521	517	507	516	456	490	477	509	487	524	495	502	451	482	530	462	527	456	527	469	527	518	513	493	492	457	476	508	492	507	512	492	451	505	534	531	484	549	503	443	523	525	538	483	492	452	483	469	473	469	488	518	517	486	493	501	503	490	486	517	483	488	481	497	470	496	506	501	505	505	506	474	530	490	494	478	495	506	513	498	486	513	526	490	498	538	496	455	507	481	488	480	456	489	520	502	518	506	498	501	508	489	487	512	495	485	479	470	524	461	500	496	522	492	498	470	526	489	476	554	453	474	470	491	477	470	502	508	481	460	495	499	525	487	485	472	501	463	484	519	488	512	487	480	463	517	504	476	476	488	481	526	512	538	521	517	498	485	475	498	497	524	473	481	494	506	487	458	477	488	510	514	487	455	473	508	462	528	508	485	508	522	510	502	501	513	466	490	455	496	491	449	489	477	490	476	523	488	495	494	504	471	494	484	500	504	544	494	482	527	484	485	502	522	485	502	473	496	519	483	479	529	458	478	519	469	505	516	466	506	514	474	502	509	472	481	486	504	502	502	484	524	477	451	481	469	461	482	524	483	500	483	460	512	496	519	530	452	487	491	483	504	460	491	504	487	537	498	476	516	495	496	559	512	460	473	509	480	466	461	531	488	499	524	506	487	489	493	508	504	476	508	443	503	491	475	497	489	461	510	434	481	490	500	515	479	516	491	481	442	483	502	437	506	569	470	469	506	507	511	486	529	490	476	503	491	526	507	511	499	470	501	510	520	512	467	502	493	523	502	518	535	481	516	533	520	489	481	506	503	521	479	491	510	483	475	535	470	497	519	540	498	541	495	498	565	477	492	487	521	487	495	528	478	508	477	493	498	469	483	502	507	481	475	512	474	486	484	460	502	507	511	458	518	501	511	496	484	476	440	483	442	497	509	455	505	478	477	519	494	482	500	512	517	493	513	514	489	543	460	488	505	508	525	494	517	489	452	496	509	483	523	464	487	517	473	525	512	513	509	469	524	521	515	462	498	479	536	489	467	512	473	483	527	492	501	497	494	544	495	465	501	491	492	512	484	456	537	487	534	507	494	494	465	518	520	506	510	492	509	467	458	483	517	501	500	505	470	499	490	478	507	467	481	482	473	508	515	476	527	481	468	504	512	487	508	482	471	461	460	504	496	507	461	469	515	488	487	479	484	512	500	505	474	500	509	470	499	521	478	502	491	495	516	492	492	451	513	462	473	493	499	478	475	531	459	496	469	482	482	514	496	456	525	511	487	516	525	498	503	479	507	500	463	502	448	478
23435	21600	29520	24164	21603	21612	6218	1288	940	822	717	637	591	561	528	507	453	455	428	427	415	390	394	402	377	374	369	372	380	342	383	355	382	319	338	354	344	343	333	360	367	359	357	331	335	348	333	335	321	353	335	377	325	339	323	327	299	311	333	317	316	329	321	298	335	313	307	338	342	337	329	350	327	321	333	320	344	303	276	320	334	319	309	310	355	340	310	309	338	329	318	313	337	316	329	322	336	315	354	325	315	312	326	336	336	322	315	339	337	318	344	322	316	311	315	327	281	307	320	307	326	349	310	313	311	299	294	316	337	351	354	305	312	335	282	305	309	333	343	333	302	328	313	326	326	285	330	339	296	316	340	348	288	324	294	311	311	300	319	335	310	293	337	332	324	322	325	306	336	301	300	327	316	313	314	343	327	313	350	292	306	315	324	326	306	339	295	333	318	295	319	303	331	336	307	313	326	317	295	316	338	343	333	324	337	319	318	295	345	308	323	299	307	318	298	337	315	311	310	348	314	317	313	350	338	309	383	320	311	332	322	306	303	317	317	345	330	318	284	312	327	344	323	346	309	306	311	309	322	315	289	322	326	298	279	341	290	322	324	338	312	295	309	324	329	352	321	302	334	298	343	324	288	300	305	305	330	339	323	320	301	322	309	303	316	308	319	301	320	299	302	313	324	336	273	308	321	317	320	319	310	293	298	302	354	336	325	312	319	295	331	302	346	342	337	308	320	320	287	302	324	299	305	308	292	345	322	322	312	308	319	315	323	318	293	301	325	320	328	286	324	304	292	309	346	295	311	286	316	320	336	317	286	309	292	328	318	303	319	321	331	308	350	321	321	316	286	331	299	338	322	295	307	283	294	326	362	338	302	315	299	309	319	338	319	326	311	325	337	324	287	308	280	304	320	319	303	301	293	314	294	312	322	321	336	314	322	334	312	319	328	314	318	335	292	340	302	322	328	332	331	337	329	292	319	310	313	298	304	294	325	315	325	323	324	314	304	300	294	311	346	318	326	326	347	287	289	346	321	294	295	294	326	334	335	296	315	333	290	277	305	318	327	285	322	314	320	314	318	319	343	292	353	343	289	284	330	341	342	326	319	295	328	318	343	345	309	306	289	303	333	318	284	344	323	323	327	330	296	302	342	330	314	322	331	301	325	295	323	326	324	321	328	332	323	334	324	324	284	283	303	291	348	325	319	297	308	327	290	333	332	326	333	363	283	322	297	339	338	333	362	285	322	319	345	314	319	301	324	342	295	301	337	287	311	339	322	324	320	319	291	320	333	324	298	333	314	299	330	314	328	314	306	312	342	294	263	315	335	291	304	317	301	317	331	313	322	341	316	302	323	341	297	344	330	331	317	298	314	311	326	300	303	312	319	329	326	330	300	322	373	317	299	324	315	330	321	316	299	312	305	325	288	366	316	346	349	309	318	301	339	313	305	344	326	329	290	309	322	330	332	308	310	311	298	339	278	349	327	333	317	328	309	292	310	304	299	307	282	315	282	331	310	304	314	347	307	322	327	322	322	297	323	275	285	321	342	305	305	325	319	309	332	301	317	304	283	306	307	333	319	316	362	349	283	284	275	326	314	310	325	339	313	334	303	302	330	304	312	311	326	283	338	306	310	311	338	315	341	339	307	288	302	321	329	332	328	334	279	312	335	328	337	282	324	314	313	310	310	314	330	299	312	329	354	334	339	288	314	329	287	312	290	325	336	320	292	300	327	311	317	343	303	295	300	335	301	312	302	339	277	313	313	310	300	296	328	345	304	342	291	331	315	306	309	331	302	317	310	330	309	328	339	303	320	314	315	281	360	305	297	302	338	334	310	366	328	311	273	343	323	301	293	297	324	314	296	300	305	307	322	332	354	345	318	316	294	320	336	307	304	311	328	334	324	319	313	288	315	334	354	307	320	289	336	302	312	293	298	314	311	318	345	293	322	294	333	291	313	319	289	308	288	339	290	315	332	322	289	295	314	311	312	333	281	297	285	325	301	294	313	316	327	317	320	322	338	328	296	316	299	322	327	310	272	326	314	296	319	304	293	305	279	280	280	326	332	333	324	330	356	321	343	316	259	310	323	292	317	345	340	285	315	325	331	309	310	281	340	293	330	338	307	294	316	321	327	303	335	323	313	312	316	336	316	292	308	313	350	338	344	297	315	307	317	341	324	329	304	274	307	297	339	323	345	327	308	328	318	323	343	339	299	326	319	333	322	319	327	292	345	312	308	283	354	321	341	276	289	336	319	328	329	337	322	341	341	329	294	307	321	323	310	272	307	286	325	318	312	347	336	319	305	282	322	307	282	334	332	315	314	321	310	353	323	298	261	316	293	305	318	310	351	287	312	345	309	301	301	317	313	361	304	324	323	357	317	333	310	313	324	343	313	305	331	287	296	330	308	332	303	309	359	333	294	309	299	330	332	327	311	296	332	293	313	311	340	314	352	308	316	320	291	345	318	329	336	297	297	329	343	276	363	287	339	315	307	290	325	299	287	334	330	323	309	324	330	377	307	333	326	292	307	336	317	306	320	298	310	321	316	307	321	323	329	303	318	327	291	299	296	334	320	328	327	292	306	326	323	342	287	298	299	373	330	334	338	348	297	355	358	325	333	288	307	303	289	331	324	306	282	330	316	332	340	322	299	310	306	325	302	310	321	303	332	313	357	305	307	316	314	343	311	286	314	336	301	313	297	314	318	311	342	314	287	297	310	324	309	327	342	285	313	309	305	317	304	318	320	322	315	351	322	306	281	335	320	319	307	302	353	301	303	328	314	325	326	324	329	316	282	283	315	331	296	295	300	271	320	339	342	337	350	341	344	313	295	312	294	293	328	322	309	302	318	334	354	333	306	319	314	303	321	319	333	287	302	310	307	322	317	330	288	339	316	330	336	306	303	326	291	327	321	319	317	346	312	314	351	322	320	339	324	314	319	313	333	306	313	306	289	309	358	297	345	323	332	295	310	299	309	337	279	318	314	311	284	305	306	328	283	302	316	311	347	349	323	311	307	328	316	307	305	315	292	310	335	300	320	312	334	333	325	338	320	327	299	305	307	299	304	326	285	315	308	322	320	283	336	322	310	302	331	309	300	371	311	316	330	328	312	328	311	321	293	334	315	299	334	302	314	303	309	316	312	313	315	313	326	321	294	333	336	291	279	330	321	292	285	318	291	309	297	309	336	298	326	340	308	315	324	318	313	337	307	348	310	355	302	311	359	314	315	305	296	343	285	285	340	310	341	361	330	324	355	325	292	307	333	324	337	327	319	288	301	301	310	319	335	315	312	312	287	329	320	333	308	305	327	282	294	333	321	298	333	339	319	327	314	348	327	316	307	304	304	341	350	316	326	306	292	312	311	318	314	281	306	309	311	311	286	290	336	304	314	304	302	291	338	291	297	296	318	329	294	328	321	319	369	314	309	343	288	287	288	275	311	335	318	295	324	304	343	338	315	338	340	293	334	310	326	308	291	329	329	299
9334	20527	16863	8841	6295	4675	3491	2700	2077	1804	1584	1309	1212	1094	988	941	879	832	735	713	673	639	661	610	598	581	546	546	562	537	514	484	495	484	549	491	507	479	496	480	489	451	446	439	499	466	455	442	451	444	423	462	444	401	475	452	494	461	426	443	458	445	456	471	494	421	450	436	452	440	467	432	476	464	432	432	450	458	436	444	412	483	458	437	468	482	449	406	408	435	455	428	477	459	461	437	409	436	434	474	439	447	408	431	461	416	402	449	458	446	438	461	416	460	436	426	439	402	401	431	419	452	411	446	479	430	450	449	414	409	458	459	415	424	457	437	483	385	436	415	440	464	425	425	416	439	445	406	454	447	426	423	407	451	410	417	432	423	410	412	425	438	420	459	426	457	395	435	465	457	402	420	433	425	444	440	450	455	402	410	422	477	454	460	460	430	454	448	421	470	442	426	403	443	436	451	414	447	437	460	476	458	449	456	442	464	448	428	427	436	472	400	431	414	430	431	425	435	408	397	427	422	459	440	476	420	468	429	395	424	416	431	450	440	449	415	418	431	448	428	407	400	427	426	389	428	420	420	469	405	418	407	389	441	419	433	412	415	439	448	420	419	423	483	404	420	457	437	437	406	417	416	452	447	437	422	466	421	410	413	430	453	456	448	473	394	446	436	427	439	456	423	431	436	466	424	427	429	440	428	408	395	433	384	454	442	416	420	471	420	424	422	415	434	428	433	415	432	438	419	423	438	438	434	449	405	413	456	438	449	421	381	403	396	412	433	430	415	415	419	437	401	422	478	443	443	416	400	391	372	426	422	429	453	431	459	428	476	444	401	407	421	446	468	400	403	467	425	421	422	420	475	443	384	429	415	383	466	441	443	433	462	452	417	447	451	423	450	432	424	457	428	437	413	423	419	412	475	414	433	399	421	441	468	418	481	396	407	447	412	422	448	434	434	454	392	434	441	413	420	420	430	429	420	423	400	459	426	468	419	440	416	418	405	453	425	428	406	442	407	450	428	452	457	456	419	434	425	424	433	423	477	423	431	390	407	420	419	453	472	387	428	402	463	436	438	443	480	439	421	446	412	439	460	458	479	433	459	357	460	432	436	419	436	454	447	422	401	456	406	462	436	413	425	379	463	453	429	400	417	378	415	454	424	435	420	416	406	450	414	410	421	421	469	403	407	402	434	423	418	426	435	421	436	393	455	474	428	427	394	451	439	418	421	422	455	429	439	433	445	442	404	454	424	429	467	443	445	401	426	397	429	436	388	443	433	463	438	441	444	413	429	436	431	482	449	435	434	423	423	403	408	419	379	428	403	418	439	404	364	464	408	417	422	406	409	394	392	429	382	419	454	457	433	443	389	446	439	397	451	425	442	430	439	450	442	473	465	434	422	424	432	427	428	415	457	419	412	445	407	480	440	432	470	425	434	453	452	409	419	462	439	404	470	470	434	427	462	423	382	430	457	412	432	415	409	443	417	410	455	427	454	457	416	433	398	410	412	422	479	399	441	437	443	417	445	448	450	416	431	425	395	453	415	422	398	400	433	438	435	404	408	422	440	422	440	462	429	466	446	411	482	464	420	437	444	458	388	432	442	424	430	442	452	404	448	449	455	419	421	415	489	413	408	415	467	428	427	411	420	431	442	442	441	461	437	405	432	441	416	438	465	422	420	462	430	440	436	451	381	413	441	431	436	420	431	404	451	432	410	413	405	407	424	468	427	417	440	436	413	438	407	459	439	410	437	416	444	458	417	399	456	436	402	439	404	437	440	438	446	401	471	438	405	435	415	458	430	423	465	442	429	434	435	412	404	415	417	431	408	426	434	430	434	438	410	430	401	405	460	403	433	437	446	418	428	458	442	443	417	433	445	401	422	445	403	418	421	468	414	446	437	406	421	430	442	417	416	375	431	434	412	399	453	463	420	434	423	392	386	410	433	452	430	422	418	435	464	444	439	446	452	395	433	419	464	435	405	433	435	471	408	451	424	438	437	417	409	453	439	402	448	412	408	431	436	419	457	451	434	426	434	403	412	422	442	427	440	410	429	396	445	422	416	429	459	430	409	439	404	433	446	423	420	457	411	412	443	429	446	417	413	436	423	415	428	411	394	445	422	408	443	409	415	475	427	408	442	422	454	394	418	415	401	455	432	400	457	416	418	434	445	397	403	436	421	414	438	418	428	440	466	450	436	411	413	447	388	462	468	409	464	421	372	482	406	416	443	438	432	448	400	409	439	445	472	425	422	429	411	449	431	421	478	447	448	429	424	443	427	434	425	389	423	465	467	431	434	442	416	428	421	431	450	436	387	443	431	428	387	416	414	414	379	444	450	432	456	419	404	437	410	424	435	411	415	415	427	434	449	443	413	416	448	454	456	409	409	425	458	427	423	461	430	457	411	472	440	421	441	423	420	404	431	412	418	439	391	431	464	447	443	389	464	411	413	437	417	408	437	407	452	435	453	415	457	447	407	422	460	412	431	446	426	399	466	441	421	403	438	437	424	418	429	440	434	442	444	424	402	437	417	408	413	450	439	439	450	467	474	453	430	403	476	424	445	426	365	433	428	438	420	414	439	418	457	419	444	442	441	431	466	435	399	401	441	466	439	417	448	439	405	443	413	448	405	451	412	430	434	430	457	440	395	390	425	407	457	421	405	405	446	427	434	454	441	426	463	424	419	438	467	462	462	479	457	479	427	406	403	410	487	418	433	413	484	425	421	447	411	380	434	489	425	406	433	444	396	457	439	448	422	422	434	384	445	405	384	429	448	427	446	459	427	430	392	404	455	441	438	452	442	446	428	432	449	385	437	420	442	410	436	424	400	424	409	475	425	413	443	439	398	428	429	424	446	384	456	437	419	402	395	451	444	426	416	411	430	437	430	436	448	414	412	439	433	464	452	421	434	428	467	421	415	444	435	431	425	446	472	452	463	409	432	420	430	447	418	408	418	390	429	397	427	403	449	432	436	434	409	452	398	405	430	425	442	423	411	432	451	422	455	436	435	404	417	409	420	445	443	436	391	396	444	404	425	427	430	440	427	442	400	460	451	450	452	465	426	433	426	460	443	430	429	483	482	414	440	462	455	433	409	469	422	458	411	428	431	417	405	468	421	422	448	395	411	446	422	417	412	417	448	439	449	430	393	429	445	447	376	446	450	456	458	377	389	414	465	451	404	432	448	460	391	406	441	418	450	413	440	401	440	441	428	440	440	423	452	433	466	421	460	448	495	417	433	373	473	442	414	409	406	400	405	420	438	462	458	431	423	426	435	468	429	433	452	431	435	421	437	426	460	431	411	438	432	464	438	428	410	453	404	436	418	432	438	383	441	430	425	445	429	451	395	412	429	416	404	404	402	434	443	431	435	449	437	395	441	433	428	415	416	420	456	401	443	418	450	409	455	410	429	425	429	416	436	406	425	482	444	439	435	433	437	449	416	417	476	441	440	414	441	428	408	439	431	420	454	452	382	452	428	441	456	443	433
27327	20416	7929	1250	582	458	359	312	277	250	257	229	252	234	231	244	240	246	219	221	220	203	235	238	205	216	217	217	226	225	218	219	225	226	201	203	238	211	218	222	247	237	206	196	204	200	204	198	221	198	246	223	216	203	203	235	223	225	218	225	247	222	226	212	208	229	204	218	211	236	215	239	241	216	220	217	235	235	216	214	233	219	217	225	209	221	213	209	224	213	218	240	196	232	225	214	226	226	270	210	225	213	248	252	218	218	225	214	231	197	210	217	238	212	199	191	192	194	240	209	211	222	202	197	249	224	213	224	234	206	242	226	233	213	237	247	183	240	243	227	212	240	202	223	187	208	202	221	238	222	202	247	235	194	218	224	239	223	211	199	196	245	229	221	234	243	236	237	199	213	211	206	223	230	210	207	235	218	213	237	244	206	225	247	244	207	216	219	226	197	223	220	215	200	232	235	241	204	252	251	225	227	215	209	229	227	221	212	224	207	224	201	201	218	204	221	211	201	226	210	210	238	224	229	215	235	210	212	208	267	215	240	203	239	225	225	227	222	197	204	235	242	198	235	212	212	210	186	202	223	194	227	211	219	217	235	206	221	192	252	229	236	194	237	206	207	215	212	230	245	217	213	212	187	194	244	230	215	219	208	227	206	199	209	225	235	225	222	220	203	233	220	202	217	215	207	227	200	213	221	216	207	204	219	207	229	192	231	213	226	190	211	229	200	215	243	207	204	215	215	231	184	203	236	184	211	207	228	215	236	189	197	227	199	233	212	236	198	235	225	219	244	206	212	223	224	226	231	211	230	242	223	230	232	218	194	214	252	238	229	222	189	233	232	220	212	194	186	227	202	198	233	204	239	239	220	217	229	194	192	213	223	183	223	236	226	243	195	267	215	233	208	218	234	192	216	206	243	210	221	234	202	230	225	207	225	219	230	210	220	204	217	219	198	244	215	209	227	226	214	230	224	239	232	236	234	218	216	195	201	190	235	232	228	227	222	245	222	194	227	218	220	212	233	207	228	194	242	202	200	224	212	220	210	210	227	234	233	228	206	216	205	222	223	215	246	213	224	209	210	214	238	226	224	203	198	225	196	195	207	191	234	218	207	210	208	227	238	220	215	207	220	212	241	209	230	222	211	241	205	231	218	224	203	209	199	207	238	211	214	228	208	212	206	240	212	230	211	217	235	234	221	209	206	219	225	223	214	237	227	240	221	220	233	231	212	209	204	212	202	218	250	217	188	201	211	224	216	217	205	236	200	214	230	210	193	221	227	227	224	237	230	205	213	209	223	220	210	211	245	225	221	216	220	201	216	211	215	214	225	209	196	215	253	205	234	201	206	199	223	246	245	182	208	203	224	236	214	229	232	197	234	230	235	243	196	237	237	223	217	193	210	212	208	217	192	215	213	237	227	221	243	204	215	208	235	222	203	218	247	230	214	198	183	214	234	229	236	212	202	212	188	227	210	226	216	215	193	218	226	212	218	219	228	228	219	209	222	242	244	176	223	232	217	220	233	224	210	238	225	253	221	239	204	213	198	237	223	220	240	205	195	206	243	224	223	229	216	216	215	223	223	227	228	201	238	213	227	214	216	244	220	207	217	209	219	201	211	196	219	245	219	212	226	223	209	230	209	218	231	202	203	207	214	215	208	208	211	215	238	234	228	218	243	225	207	218	201	221	211	230	225	234	223	206	217	211	240	241	202	208	227	209	190	213	227	232	239	227	212	220	202	210	203	216	201	217	226	233	242	213	253	217	218	225	209	210	225	212	238	207	229	224	235	244	233	211	241	182	203	218	228	244	218	231	226	202	203	223	215	224	220	208	224	218	213	237	238	200	226	211	228	220	241	220	209	201	251	236	238	221	234	212	240	213	207	246	202	226	240	247	205	206	233	206	232	222	205	225	238	230	259	201	224	244	214	239	202	224	212	217	218	237	204	211	220	251	223	211	209	244	206	250	210	230	240	221	238	227	196	230	209	239	244	224	241	213	209	226	228	224	195	231	200	245	212	212	225	201	224	209	205	228	234	227	222	209	225	210	247	200	210	232	231	200	211	205	229	230	208	225	236	236	229	233	226	215	189	196	217	218	207	219	219	228	206	228	224	220	233	234	212	208	205	216	230	214	241	239	220	225	225	204	218	230	212	210	200	203	215	220	237	220	231	215	218	229	257	222	195	204	232	217	226	206	228	222	212	202	194	241	237	211	211	215	236	217	197	245	231	222	199	223	255	204	223	209	208	235	234	224	229	210	243	228	202	202	233	220	189	217	219	210	240	219	208	225	206	186	200	216	213	217	220	201	220	249	194	209	183	208	221	214	224	212	224	205	219	196	221	208	231	182	177	182	212	238	219	241	225	215	247	228	242	208	212	242	212	231	212	217	211	223	216	263	230	224	228	204	216	219	205	210	217	188	206	214	242	227	217	217	235	213	235	227	238	215	225	209	225	224	195	215	211	229	226	218	207	231	218	227	214	208	238	212	208	202	229	223	215	232	229	198	211	234	220	204	253	203	214	204	199	220	215	237	219	207	189	214	223	219	200	252	229	186	226	199	252	214	251	228	242	215	201	217	225	194	237	230	231	223	228	205	260	206	232	205	198	213	224	249	243	231	217	209	222	224	239	207	203	230	216	206	226	203	263	211	207	238	228	238	175	218	211	200	253	217	226	206	218	241	218	196	211	243	213	218	236	225	241	206	231	238	230	220	224	213	218	237	206	213	212	233	212	217	223	211	212	231	196	193	225	215	231	230	213	222	217	228	206	237	231	217	213	213	198	223	196	199	238	221	210	207	221	235	210	244	195	231	204	216	229	222	243	243	205	258	239	234	225	217	231	213	222	215	209	220	237	205	220	239	251	191	225	214	218	225	198	205	220	206	205	249	220	206	242	201	208	227	225	227	221	220	218	210	200	207	223	209	179	249	210	207	224	216	223	205	198	214	207	238	236	201	225	226	196	207	226	251	198	204	198	249	219	231	225	232	212	209	220	221	201	245	218	202	223	235	239	224	233	234	230	226	204	231	232	229	204	223	214	207	225	242	202	231	194	202	231	222	216	227	181	210	224	210	213	239	253	212	207	226	226	206	201	221	239	232	229	218	215	196	239	212	235	219	235	226	240	202	208	223	209	222	193	235	222	227	226	235	226	234	268	225	244	200	221	187	238	212	219	235	202	204	233	208	221	207	214	197	205	206	233	228	229	207	227	215	238	224	224	236	232	209	203	217	205	218	221	206	222	204	250	207	232	254	201	193	211	205	227	244	210	228	219	177	198	198	190	216	223	254	227	209	194	210	211	230	222	238	226	233	203	199	200	208	243	223	204	220	220	236	224	250	241	238	209	220	235	209	233	203	248	258	229	207	230	222	213	213	253	233	239	214	258	204	207	225	210	223	229	216	229	201	206	215	231	208	233	241	204	220	209	207	237	234	218	240	232	227	211	211	206	238	219	215	201	233	232	224	203	196	215	222	189	194	215
5130	4752	3750	1666	1170	896	692	538	518	461	429	415	382	385	350	354	340	351	344	354	318	345	341	295	308	313	302	323	299	307	278	291	281	300	292	308	294	294	289	277	271	276	316	323	306	301	304	281	303	311	278	301	277	262	293	306	302	282	289	302	322	299	320	287	300	311	290	307	285	322	302	337	278	288	289	310	322	320	273	292	324	297	262	272	314	294	299	325	291	321	303	271	302	315	284	284	297	291	277	311	310	279	253	294	303	333	310	299	287	322	306	288	280	277	307	289	303	304	287	303	289	285	286	270	321	332	328	306	282	273	317	308	265	274	304	308	289	255	281	308	310	307	329	264	305	290	274	254	304	308	297	295	279	283	292	288	294	302	289	299	311	299	279	279	330	278	281	285	290	288	316	299	256	281	307	320	296	311	267	281	313	290	313	285	281	304	304	289	313	328	285	314	309	331	265	310	337	285	311	292	318	276	286	299	296	287	293	305	274	323	278	293	271	294	270	284	293	314	276	282	275	302	297	295	305	318	290	287	295	300	312	304	311	295	306	312	291	292	299	292	306	275	266	314	308	293	301	293	313	305	310	315	298	308	296	297	287	288	305	325	285	294	318	333	295	299	283	310	281	304	281	287	288	296	305	272	295	306	311	284	306	320	307	285	319	290	277	296	320	301	298	280	307	268	299	289	317	295	306	297	308	277	291	282	296	306	311	289	305	291	309	317	319	296	285	296	281	292	258	307	288	317	296	290	302	293	318	276	282	304	284	293	278	309	296	300	310	289	293	270	292	283	301	295	302	294	280	311	299	291	283	313	347	305	299	321	314	296	269	294	278	299	285	295	302	305	290	295	270	296	306	309	314	302	291	303	300	296	320	292	278	299	296	308	317	270	292	282	293	302	299	305	313	301	321	279	282	274	293	327	282	288	313	303	296	311	308	280	307	281	305	288	292	296	307	285	297	300	319	287	309	297	302	316	321	290	268	288	293	301	308	313	310	297	325	306	311	268	277	292	333	297	307	322	317	304	307	291	285	292	307	310	313	320	281	296	287	284	292	286	287	310	294	285	299	299	302	301	277	326	286	264	301	318	314	310	278	288	294	270	308	313	293	320	286	283	309	294	295	326	275	279	289	327	309	275	315	318	321	304	285	307	307	295	305	323	289	265	284	293	299	296	293	283	297	287	298	302	324	276	292	303	301	311	294	293	288	284	323	284	310	280	297	337	306	284	281	290	307	292	303	300	307	319	310	279	281	307	284	297	290	301	293	291	283	269	298	301	310	298	285	302	342	297	300	327	286	323	278	295	297	251	295	310	326	317	285	298	276	296	303	270	288	305	287	277	290	316	301	268	280	287	297	311	325	300	301	292	296	297	301	326	303	274	284	284	270	289	270	300	291	266	316	288	294	296	279	301	318	284	294	291	317	294	288	305	289	304	286	300	289	309	282	269	315	322	300	273	292	281	281	269	281	303	308	277	304	296	308	279	277	332	280	315	286	319	284	320	265	299	315	281	304	307	305	307	305	288	322	335	293	280	321	262	304	320	276	327	302	286	297	258	314	310	310	296	315	287	290	286	307	303	313	314	281	308	317	303	302	279	283	285	296	292	307	322	296	279	303	312	274	308	316	304	289	325	267	324	286	289	288	313	314	288	291	314	286	299	311	317	301	329	292	288	322	318	281	261	285	284	285	301	305	272	268	296	321	292	297	297	312	293	291	289	300	306	289	296	296	287	276	320	296	293	264	294	316	301	300	311	289	313	278	313	303	303	273	285	297	301	302	269	279	268	294	318	258	304	302	292	304	288	297	285	285	302	314	289	297	286	284	327	296	302	308	308	323	314	260	283	300	317	296	310	287	291	275	292	295	299	292	297	324	292	281	289	322	302	305	304	331	286	340	321	283	264	295	310	304	309	331	329	286	284	295	294	302	316	293	315	271	326	308	304	283	309	266	293	305	296	318	287	260	292	302	313	279	299	322	273	333	297	276	324	300	269	290	297	255	300	317	308	284	287	322	289	314	287	318	286	340	276	277	298	306	298	281	314	287	286	325	324	304	290	282	316	320	264	317	322	289	294	312	304	323	320	294	318	287	314	283	294	306	310	304	284	326	312	295	269	303	269	295	305	306	278	304	340	310	309	277	300	296	341	299	274	264	292	303	314	305	282	321	297	294	289	299	292	291	314	279	286	304	303	290	269	293	302	299	318	295	296	287	265	292	335	298	302	326	296	286	306	293	319	279	319	319	298	293	321	296	287	285	304	295	325	293	302	294	250	279	302	273	292	295	286	326	303	278	324	293	295	333	304	279	295	261	293	310	318	325	305	301	336	306	320	291	287	282	290	288	305	333	309	275	293	288	289	270	277	302	334	289	302	322	298	282	310	311	321	286	294	315	310	282	293	276	294	297	264	290	296	307	294	283	263	312	279	291	319	306	314	290	307	288	293	296	293	302	276	317	298	283	287	312	298	334	332	286	321	317	326	288	304	336	298	264	331	296	312	304	308	302	332	293	317	311	311	321	297	313	297	324	306	281	326	280	284	305	295	329	306	286	290	284	288	283	281	296	301	287	297	269	318	293	303	308	322	271	266	298	300	309	305	275	303	288	302	282	291	296	289	272	313	288	271	270	298	279	331	293	319	290	336	277	309	318	301	283	296	272	299	290	287	320	296	291	313	332	282	302	324	304	299	298	286	321	314	274	323	324	315	307	293	298	297	287	289	292	309	295	297	304	296	298	314	336	313	270	311	287	296	293	291	284	307	318	290	312	293	291	286	310	316	312	300	312	294	307	272	250	295	278	293	330	273	282	332	289	302	309	292	300	283	310	274	303	279	286	315	302	272	271	301	294	318	294	323	278	298	300	273	300	315	312	290	290	298	342	303	285	284	305	290	290	300	301	285	285	281	297	289	313	309	304	256	299	293	293	274	295	308	294	292	292	280	307	281	288	295	291	297	307	307	304	325	289	291	319	314	295	294	325	277	313	311	282	296	287	333	287	321	291	270	274	279	300	317	279	290	278	295	319	266	294	305	303	292	268	292	314	304	319	307	312	326	292	305	304	303	288	281	323	301	286	295	299	291	288	310	310	296	300	308	293	309	288	272	290	308	316	330	295	301	272	322	295	307	295	289	317	296	313	285	304	290	303	297	294	284	281	278	317	272	285	335	293	307	298	279	308	303	285	268	291	295	270	299	313	330	327	312	290	353	304	325	282	311	302	327	301	324	316	302	309	292	283	311	290	285	286	294	317	307	294	291	286	274	266	316	303	291	316	248	296	327	301	313	336	321	302	263	301	319	261	262	315	294	292	304	313	290	309	292	274	270	302	280	304	293	285	294	311	298	310	297	273	309	307	280	292	308	300	308	301	308	279	284	271	287	286	298	302	288	283	285	308	260	277	313	297	312	269	304	304	256	311	272	303	327	312	296	270	318	305	311	293	341	296	330	319	305	294	313	279	288	305	271	287	290	281	296	329	332	304	295
24441	21585	29024	24627	21547	8615	1357	896	681	652	582	565	509	526	509	508	456	440	441	416	454	416	365	409	411	398	378	409	386	397	383	379	360	402	367	378	397	389	403	349	377	391	360	342	339	358	386	349	388	365	382	385	324	368	369	387	368	364	416	371	388	379	365	409	384	388	398	371	378	388	364	379	382	371	384	388	350	369	415	375	383	370	370	359	383	426	416	383	379	382	371	385	401	411	344	335	377	345	395	394	351	361	347	375	407	380	357	376	392	377	396	354	369	379	352	370	364	365	396	351	365	408	362	385	369	403	342	378	405	380	418	349	363	393	374	384	363	379	366	370	386	374	396	362	358	372	391	357	362	385	367	344	390	387	365	351	387	405	358	333	365	374	352	368	380	389	388	363	375	354	403	345	361	356	354	382	348	389	407	358	357	372	340	417	374	380	375	361	346	396	360	358	374	360	380	340	378	396	394	381	354	379	384	398	364	352	373	371	387	370	356	377	363	355	374	397	371	356	385	354	336	381	411	375	351	364	365	353	394	394	371	378	342	413	365	394	351	380	365	368	386	343	378	342	366	397	377	377	387	419	378	368	363	372	368	358	347	361	371	389	397	367	382	353	371	367	345	396	357	390	349	362	384	370	386	401	378	382	440	374	351	410	380	378	357	364	387	377	387	367	388	359	357	389	348	350	351	348	383	344	358	373	328	398	371	359	375	360	391	353	377	357	411	375	393	376	384	369	353	384	400	350	378	380	366	362	363	376	361	344	365	405	431	347	378	387	372	400	380	355	374	317	361	387	374	383	364	363	366	388	371	389	370	342	332	381	388	365	412	368	389	385	366	364	401	411	359	388	354	384	359	378	373	366	398	364	403	390	383	378	376	356	363	355	404	402	395	368	392	397	368	410	372	351	395	360	383	356	365	383	361	348	382	377	386	386	403	348	344	370	399	344	373	393	374	334	364	413	360	331	378	376	373	386	390	366	360	375	387	340	380	355	382	341	364	378	374	368	365	365	374	351	394	368	390	402	371	410	357	367	365	375	369	376	379	347	399	360	375	391	366	393	378	401	379	367	356	334	339	364	343	403	360	376	368	364	361	362	376	412	368	335	391	390	368	414	371	354	328	386	356	365	357	369	376	391	342	348	347	365	337	365	347	369	341	351	370	388	368	371	361	399	407	370	382	335	372	378	365	353	372	349	364	361	374	349	406	383	367	349	376	330	381	345	361	377	369	378	361	397	354	360	357	374	362	398	392	361	383	387	372	339	388	372	377	360	353	367	362	337	369	365	346	375	367	339	356	363	392	362	370	328	397	376	370	352	370	350	368	386	402	352	355	378	351	346	382	356	357	399	389	353	338	379	385	354	370	368	349	379	419	393	381	339	388	372	413	345	379	335	350	353	379	377	399	389	325	340	352	365	383	344	370	388	373	410	393	374	393	370	405	373	404	362	372	389	372	371	362	357	369	343	310	322	382	305	356	371	386	392	330	378	357	359	369	342	378	374	351	359	371	389	368	415	381	346	359	374	354	354	342	363	363	373	375	346	377	345	351	392	361	353	386	349	409	349	394	368	380	385	370	345	374	362	377	317	421	375	364	376	372	381	367	360	361	395	357	390	366	357	371	341	347	364	387	350	384	372	378	387	368	375	363	396	335	368	324	383	359	360	389	362	402	386	378	396	359	372	368	401	399	393	357	344	380	360	392	354	374	376	410	363	366	396	420	379	370	342	345	369	380	376	385	355	365	386	405	363	340	368	339	352	349	352	390	361	377	397	355	356	362	407	397	371	386	359	350	344	367	370	382	417	345	398	380	373	386	397	343	384	404	345	345	393	357	358	352	365	316	370	364	363	398	315	350	338	360	381	362	391	364	385	351	347	372	353	340	346	379	394	363	348	346	373	351	339	352	394	375	359	337	382	338	371	359	375	350	373	355	376	363	360	396	364	355	373	362	373	363	364	357	341	356	361	365	321	376	394	387	386	360	350	375	359	364	386	349	378	363	320	413	362	396	379	353	362	366	354	328	355	386	373	370	383	344	374	391	365	379	372	352	398	359	370	351	368	409	399	334	347	377	369	376	387	333	348	401	367	351	376	387	390	375	380	361	353	351	399	355	365	373	365	357	377	348	357	370	395	375	394	366	385	383	390	357	394	352	358	407	405	378	356	364	392	388	352	377	363	333	354	406	360	396	358	375	380	370	385	363	351	361	373	323	337	348	367	345	367	370	366	373	358	371	355	326	349	369	412	378	352	348	344	411	408	370	357	376	391	370	361	364	341	378	349	381	355	374	344	356	386	359	339	353	377	365	368	384	377	388	354	336	380	366	390	387	404	356	359	365	336	371	379	388	370	377	365	351	315	388	352	385	354	367	389	370	376	378	393	378	375	357	405	373	383	398	378	408	342	339	352	398	370	377	330	315	372	362	360	377	382	371	358	362	383	372	336	360	377	363	363	360	388	358	405	402	377	329	368	360	353	363	359	367	356	351	360	327	371	323	372	365	357	375	394	384	360	371	370	342	383	376	348	365	350	339	358	404	354	382	409	344	370	362	389	366	385	351	383	351	367	375	336	336	359	327	414	374	396	361	378	383	378	340	390	365	382	404	364	357	363	355	359	345	366	389	394	374	394	349	375	377	372	417	396	374	338	365	360	377	379	382	341	376	344	373	382	386	364	345	383	350	382	376	391	340	358	399	359	366	396	384	378	344	388	360	381	374	374	336	368	349	383	382	394	371	370	354	357	373	356	375	370	375	339	369	388	367	380	362	377	370	378	356	372	350	381	358	355	378	360	381	336	369	409	386	367	341	391	342	352	361	398	421	374	363	370	387	386	360	367	375	410	370	371	347	375	346	350	395	375	384	401	405	414	385	389	394	355	403	340	363	377	378	357	350	352	367	337	379	358	359	362	359	381	381	339	340	401	371	372	379	374	352	401	361	376	406	346	321	362	357	359	368	358	372	358	381	360	377	388	359	381	391	362	365	355	327	378	408	400	353	380	381	370	382	369	380	376	393	388	363	408	386	355	355	349	331	341	416	335	345	371	367	370	379	367	383	407	372	349	394	364	383	384	337	365	348	349	360	399	368	332	356	380	368	373	362	340	370	384	385	351	353	343	337	367	356	348	373	352	357	333	359	349	341	348	345	381	350	370	360	380	369	363	362	380	342	374	377	389	370	370	390	388	332	378	370	359	369	353	371	337	375	356	369	353	379	370	379	368	364	393	354	352	367	384	372	373	360	381	379	348	362	385	347	387	393	352	313	391	319	377	365	406	343	361	367	385	368	372	372	370	334	394	365	389	378	360	356	352	402	369	346	355	325	382	386	371	426	362	372	361	341	395	361	367	373	389	362	386	373	378	374	379	407	377	361	383	358	364	359	357	349	373	351	382	376	402	407	376	400	374	388	376	364	370	372	355	341	352	370	371	360	365	363	364	365	349	355	371	351	370	360	370	358	353	366	368	371	402	355	378	388	367	354	333
6702	14359	11629	5831	3945	2868	2379	1759	1531	1243	1127	1031	925	864	786	768	782	693	652	627	589	600	596	595	574	593	581	559	528	499	567	527	556	547	558	524	542	543	531	524	544	526	521	518	479	484	503	501	522	480	504	465	519	508	531	516	502	514	522	532	496	507	533	468	510	490	484	513	509	577	491	457	523	482	504	508	490	502	526	485	515	492	546	495	557	588	604	461	505	485	520	489	476	469	513	513	475	465	506	487	488	509	471	519	477	489	482	506	469	531	557	518	506	511	498	458	485	477	531	494	462	469	488	516	512	508	480	476	508	500	482	495	511	454	528	427	473	527	491	471	502	531	499	482	473	493	506	492	538	486	527	500	486	506	478	441	481	483	486	506	530	512	480	482	526	488	527	528	490	488	496	483	485	526	473	493	517	458	472	451	514	497	472	504	493	518	502	468	490	539	491	498	489	476	471	503	527	515	465	538	515	527	494	526	529	487	494	502	487	508	496	497	496	491	498	495	491	503	507	526	499	480	474	442	493	474	496	446	523	514	453	496	476	494	505	536	490	472	514	499	509	500	495	487	489	506	480	500	498	460	522	480	483	506	503	497	491	531	500	497	487	486	530	478	477	489	479	488	484	477	523	507	504	530	495	521	522	458	506	473	482	511	501	485	527	509	463	493	471	492	503	493	529	482	493	496	550	480	459	481	518	482	502	496	502	527	474	533	501	507	523	492	500	475	509	488	499	467	493	495	469	494	483	509	504	476	513	466	525	479	460	496	538	479	457	506	484	504	498	544	468	477	513	503	481	510	515	482	503	497	504	476	515	480	496	479	461	482	498	506	484	491	526	474	503	515	479	473	475	502	484	473	498	486	519	557	481	457	540	449	487	496	472	517	501	513	511	480	459	505	503	510	506	519	498	464	496	485	505	476	500	514	516	508	509	454	488	518	476	549	472	486	465	513	524	463	492	464	509	519	511	520	492	495	456	502	502	484	461	470	491	508	476	453	488	508	519	489	466	493	453	475	461	454	506	461	499	473	478	493	486	506	479	473	491	532	530	490	492	492	507	480	500	520	495	464	500	506	488	543	507	504	515	504	513	479	497	517	515	499	487	489	506	493	475	540	503	515	505	486	475	494	513	529	505	542	479	514	485	545	477	494	469	500	500	485	513	510	497	446	482	475	493	455	503	445	475	511	519	494	456	540	476	455	516	513	467	500	477	527	486	482	508	465	505	456	522	495	515	487	503	518	489	474	518	487	462	494	468	508	482	479	466	552	465	478	500	505	513	475	489	477	477	498	483	481	507	505	451	491	496	478	503	522	487	498	485	484	472	471	479	478	485	511	468	487	512	479	469	517	484	507	477	509	483	496	459	534	491	465	544	480	490	527	496	489	489	470	504	479	495	463	529	475	454	457	476	489	569	467	496	507	530	528	466	496	486	507	500	520	528	495	515	465	510	448	525	503	478	521	506	489	490	521	521	484	504	508	497	505	486	494	516	500	461	527	487	492	482	454	461	449	507	472	491	473	506	483	477	509	516	481	509	491	496	493	492	469	523	497	477	469	514	466	500	481	508	480	480	474	493	533	525	514	464	509	494	516	511	488	461	506	525	491	489	526	512	535	512	471	475	513	490	500	515	500	500	515	476	477	538	496	503	482	493	460	508	501	478	534	507	469	496	491	502	461	523	501	540	527	469	486	510	537	471	524	462	504	505	494	442	519	467	502	480	526	529	495	506	534	474	507	507	506	489	480	512	486	473	515	466	512	487	543	493	471	529	495	481	495	509	545	449	479	477	505	529	472	485	492	486	541	473	512	512	516	519	479	466	504	476	490	517	506	513	507	475	458	519	485	484	475	532	487	474	489	502	516	507	516	491	465	492	494	492	468	490	484	510	511	530	495	480	468	468	512	481	477	513	473	505	493	505	493	475	531	486	473	492	492	483	529	504	504	483	470	467	490	446	486	490	513	470	452	471	507	477	499	494	536	461	479	477	455	498	458	471	486	456	470	487	479	470	507	481	475	532	513	475	499	487	476	474	504	538	479	460	498	508	491	497	459	524	529	491	512	468	496	456	490	497	492	497	496	486	486	520	493	478	495	473	483	474	517	535	479	512	496	509	499	470	514	514	490	528	460	513	480	484	528	502	486	450	486	470	493	454	505	505	516	506	515	449	506	474	471	517	488	479	469	489	505	467	473	459	501	502	488	529	493	514	497	522	474	475	489	502	503	469	490	465	523	490	477	469	494	505	482	493	467	485	483	493	491	513	492	493	502	508	454	460	510	482	488	523	513	504	492	519	487	548	520	535	527	439	501	496	515	483	469	500	476	474	462	527	505	478	448	502	494	465	492	500	504	507	507	491	506	441	498	482	536	507	463	474	491	451	485	506	525	490	465	450	531	527	494	502	499	477	541	501	493	474	514	499	472	504	468	507	484	520	479	448	507	500	532	492	498	518	519	479	534	486	483	524	479	488	538	503	511	535	498	498	473	455	525	479	481	500	498	470	501	483	503	533	477	487	541	479	475	498	483	544	485	501	493	484	476	511	512	477	502	481	467	474	489	521	474	438	496	516	479	505	508	552	494	469	506	473	446	470	481	508	501	540	497	545	454	490	487	457	498	505	494	485	524	461	484	514	485	496	471	485	488	490	461	523	489	496	463	469	481	475	496	553	487	473	509	480	497	513	476	501	492	536	463	537	557	517	515	504	540	474	550	490	478	494	487	530	553	481	497	496	483	510	492	495	504	499	491	484	479	472	515	494	510	503	488	472	491	492	483	514	504	480	474	507	528	465	504	486	512	483	526	486	500	513	540	493	507	479	498	478	499	475	514	493	494	500	489	488	466	487	498	513	497	501	474	470	492	484	469	536	495	496	506	497	500	466	475	524	501	485	499	484	490	472	477	521	506	507	477	484	471	482	510	530	509	503	481	509	478	519	506	512	497	488	498	504	467	514	466	530	485	505	527	525	511	473	562	486	494	480	542	449	524	521	471	475	523	525	491	471	524	478	526	482	503	455	487	443	458	510	528	466	474	523	519	510	472	506	483	519	480	506	493	460	506	493	521	464	480	503	494	490	463	472	524	496	493	474	537	473	500	485	523	478	472	476	516	516	449	516	472	530	521	502	452	500	483	502	478	509	485	496	517	467	522	539	488	483	481	496	533	521	481	525	489	516	486	506	510	509	492	492	491	514	473	479	501	505	492	526	452	472	478	494	484	540	485	522	485	483	500	486	455	481	539	568	477	532	486	514	497	486	499	471	520	513	474	506	530	489	472	482	473	517	497	479	521	485	500	454	501	503	465	508	496	516	459	484	524	491	492	459	485	498	500	518	480	479	514	474	497	477	450	508	503	476	487	546	525	495	493	508	537	481	480	449	474	470	513	485	501	478	490	467	479	524	486	539	539	479	526	491	494	454	489	479	498	470	544	479	493	537	486	484	542	471	478	549	461	501	499	480	487	524	508	461	447	509	537	495	494	480	476
23417	21595	29521	24160	21591	21543	6461	1303	893	759	752	621	628	567	499	466	492	459	482	447	393	415	399	383	365	358	361	402	387	354	375	369	346	362	355	350	368	336	343	338	346	334	322	343	373	351	334	333	307	317	367	344	353	336	340	345	325	337	318	316	347	314	354	365	342	362	305	312	327	320	359	323	317	337	291	287	338	349	330	328	308	290	339	326	330	386	343	350	317	338	298	348	310	326	332	302	314	353	334	336	295	331	330	290	294	302	341	319	339	352	297	330	329	296	326	304	312	348	352	343	358	328	332	317	303	344	347	324	354	327	318	299	331	317	332	341	315	316	338	337	326	328	308	329	313	302	307	315	317	338	331	347	306	312	288	333	324	320	316	309	331	321	321	323	311	312	301	331	339	292	337	330	351	317	341	336	333	290	337	306	340	324	282	316	338	319	299	321	335	328	313	327	309	319	314	317	308	309	327	326	328	322	313	317	300	301	327	348	326	324	289	340	297	287	317	363	328	331	334	347	291	334	318	305	348	303	327	306	339	322	336	348	348	323	315	321	328	323	304	317	312	332	355	341	307	316	290	299	323	293	319	282	328	325	317	355	285	308	335	347	332	319	345	292	314	320	311	337	316	316	294	332	299	337	326	289	315	341	323	333	323	330	334	316	322	345	351	348	307	320	288	336	323	333	324	343	306	355	338	313	325	353	366	321	309	307	283	315	333	321	347	331	323	301	305	325	327	329	324	334	326	315	308	321	314	318	296	298	322	325	296	304	281	302	292	276	311	328	315	298	345	321	325	322	316	358	330	306	336	311	330	318	282	311	281	325	324	300	331	360	323	303	341	334	348	339	320	326	323	316	334	321	316	317	333	321	350	302	328	334	322	308	335	290	296	308	336	332	318	297	329	314	328	305	306	364	293	290	290	280	324	308	309	301	321	318	329	288	330	311	277	343	326	316	344	350	293	308	320	319	305	306	314	307	322	297	332	339	328	311	318	325	361	320	324	271	317	306	321	320	342	319	311	331	330	339	326	310	345	311	328	324	335	315	295	283	324	336	332	326	309	314	318	316	305	352	313	310	299	322	332	319	305	325	320	320	303	301	339	357	354	308	347	335	347	317	298	322	344	269	339	330	284	337	300	331	323	316	346	339	328	320	354	320	309	325	345	321	277	291	349	318	344	281	333	321	319	336	290	332	321	323	320	329	307	343	360	346	281	327	324	325	351	338	330	324	329	304	321	339	309	341	332	344	324	375	331	338	317	327	315	338	300	331	308	366	333	334	283	299	319	314	339	279	318	301	333	336	351	296	295	305	306	316	321	328	326	274	350	353	316	378	327	331	311	279	285	298	332	338	312	334	288	312	344	332	319	319	320	319	326	327	312	314	346	319	335	309	326	293	350	310	325	342	306	296	334	309	323	304	290	307	319	333	330	330	322	286	324	318	328	298	307	325	308	341	323	310	324	361	321	295	339	290	326	325	316	309	335	296	327	335	327	318	349	322	321	321	301	318	317	314	333	352	292	345	308	330	314	313	338	345	341	328	333	303	322	295	327	318	289	336	329	339	308	351	323	331	309	341	313	319	308	336	320	309	317	295	332	303	326	309	306	326	313	334	289	310	304	321	303	343	315	316	342	344	297	325	336	346	361	356	338	328	309	347	334	345	321	362	302	345	306	338	320	328	333	299	316	316	300	295	321	329	321	294	295	320	325	339	332	298	287	317	332	305	318	334	367	308	314	313	308	310	299	325	297	304	325	317	283	309	298	335	316	335	310	324	298	334	347	338	313	286	297	304	314	313	297	321	292	334	319	325	344	322	313	332	342	340	314	317	304	307	324	319	353	323	314	346	290	343	313	328	350	299	337	317	336	296	342	336	322	337	306	317	371	321	328	326	321	295	317	316	301	325	323	349	317	324	323	313	332	298	338	330	305	296	330	336	313	369	318	326	304	325	306	298	340	321	310	312	341	311	318	328	316	322	322	317	346	314	331	312	316	308	306	345	324	302	333	304	315	311	297	303	331	340	328	309	337	303	314	327	359	321	323	295	325	306	327	314	326	282	340	333	325	308	329	298	300	329	323	332	326	347	332	310	317	313	315	311	333	303	305	303	336	283	325	347	322	309	305	309	317	297	318	350	327	293	318	304	324	343	310	310	365	303	323	297	318	344	308	305	317	319	365	331	353	314	324	335	348	313	315	284	309	316	330	330	319	314	312	302	328	351	342	303	313	341	320	329	291	295	279	333	315	318	294	350	301	340	383	316	318	341	331	326	335	331	358	295	339	320	319	313	321	319	319	326	333	307	303	325	313	336	307	298	338	290	336	326	330	347	352	335	327	343	313	311	351	322	323	335	315	340	320	320	311	330	294	313	334	346	362	346	308	319	321	299	318	331	322	309	318	323	304	321	338	294	310	317	342	316	323	312	327	355	332	311	344	320	333	353	278	350	308	305	337	341	298	348	324	287	299	350	331	328	322	319	317	342	337	297	324	342	298	307	290	295	332	306	337	340	308	352	305	303	309	342	294	332	298	309	310	328	323	304	326	323	323	306	310	295	324	324	307	307	325	309	326	339	322	326	322	299	320	302	344	324	300	277	339	326	307	287	323	314	323	308	334	311	317	351	315	322	328	359	333	337	307	278	324	337	317	305	319	339	342	334	326	310	280	315	350	323	346	295	309	360	324	321	297	349	326	316	309	365	288	329	313	349	315	282	341	303	327	328	344	326	310	313	319	306	299	307	318	311	288	331	308	321	344	322	310	328	347	343	291	332	308	286	306	320	329	322	304	324	284	305	348	305	323	291	313	310	307	316	323	341	343	310	304	316	325	303	313	319	320	354	313	343	328	304	312	318	323	340	294	369	328	303	332	355	344	314	318	308	325	368	284	311	322	342	323	304	326	297	302	334	338	329	323	300	343	330	329	304	294	337	288	348	322	318	302	317	316	328	309	345	326	298	297	324	329	323	342	329	317	327	322	323	303	359	299	336	338	332	328	328	306	326	318	334	315	355	296	310	328	283	313	337	307	285	308	344	314	302	320	305	336	338	353	295	335	311	320	312	327	305	325	304	335	320	350	293	317	316	304	319	365	308	298	299	314	270	316	340	330	345	344	333	314	310	334	318	336	345	339	319	328	347	303	295	344	330	329	306	307	336	324	330	349	329	304	331	360	305	298	335	297	312	335	314	334	299	288	299	324	314	334	334	294	331	293	301	330	308	323	334	337	314	306	346	347	290	355	308	323	318	306	333	358	327	334	365	329	313	336	308	316	353	321	299	326	318	329	319	284	338	315	329	323	322	346	277	340	346	294	320	316	328	350	316	331	325	307	329	296	301	339	304	288	326	341	325	315	323	317	368	306	309	322	327	299	294	332	366	323	322	341	329	320	313	317	301	335	328	298	322	348	302	295	313	316	329	324	320	322	351	306	336	325	304	334	302	342	295	351	307	321	334	330	315	357	360	317	315	296	338	319	321	323	328	346	311
9140	20456	16419	9108	6220	4575	3367	2727	2172	1799	1544	1393	1296	1094	964	926	858	796	752	680	711	649	613	575	558	574	543	535	530	513	496	528	525	511	479	476	484	478	457	474	541	482	447	433	452	474	492	461	455	460	423	456	441	474	452	483	463	417	466	430	479	471	485	458	457	452	473	436	480	427	447	416	457	433	428	455	440	452	429	413	448	409	412	420	443	521	504	461	465	440	406	459	449	441	442	437	443	416	436	449	420	447	455	443	434	415	427	474	466	424	434	423	433	462	422	446	426	406	469	428	446	419	438	428	421	425	418	449	439	414	463	457	425	458	441	432	403	426	415	411	431	444	444	435	411	444	432	418	420	426	427	434	453	464	449	400	425	409	452	418	475	433	426	438	411	468	454	425	424	408	416	421	410	456	431	407	465	462	443	429	440	458	441	435	416	431	452	418	463	438	439	419	418	475	439	441	430	405	427	425	447	442	424	423	423	437	451	467	421	464	442	455	448	449	438	432	405	412	442	430	381	421	432	397	418	446	393	419	413	441	418	426	469	448	434	427	457	418	416	445	430	431	432	454	386	427	432	445	455	434	431	443	426	432	422	480	421	439	441	427	464	425	468	406	413	398	419	419	448	442	449	461	420	420	434	483	423	420	432	422	460	429	436	428	434	423	461	434	435	449	474	410	435	413	438	453	485	462	444	441	425	390	402	463	435	408	398	435	444	460	422	465	443	405	500	406	438	468	385	391	429	409	449	453	401	437	468	425	408	421	399	422	414	420	450	444	421	405	432	427	443	413	431	405	471	429	410	448	434	426	432	408	420	430	470	448	424	461	451	440	451	435	446	447	444	407	434	438	432	442	433	408	443	438	431	426	450	444	451	474	456	424	435	435	447	436	429	404	453	443	460	407	436	398	427	396	429	437	452	439	453	451	429	431	465	437	438	428	395	400	429	421	475	426	417	424	417	410	465	416	416	426	439	474	420	397	447	461	410	415	423	434	441	431	410	422	427	450	460	386	411	419	403	439	467	452	430	437	448	430	436	458	464	416	444	410	418	437	384	451	458	448	428	400	446	450	416	410	455	427	433	441	436	455	446	432	408	475	415	424	415	433	399	444	456	399	427	427	419	429	400	423	437	407	417	436	425	430	389	397	418	440	440	440	407	428	421	446	400	424	440	427	444	419	438	449	459	448	456	446	418	440	443	452	387	424	415	466	419	402	409	431	451	454	430	436	417	422	452	444	413	442	453	418	405	447	421	438	396	411	467	424	402	467	399	431	441	431	377	437	448	420	457	414	435	453	422	425	451	404	431	488	432	446	434	414	453	442	406	422	398	431	461	443	432	417	436	397	442	426	455	432	405	401	453	397	425	379	430	415	417	426	428	452	436	407	412	442	446	390	438	424	424	423	461	434	444	417	399	381	445	417	437	442	437	461	395	423	431	384	419	433	448	417	435	436	463	426	442	400	448	463	423	399	433	445	478	443	384	436	462	412	432	507	442	409	436	444	434	471	427	436	428	440	441	434	442	423	439	468	440	428	443	435	431	466	468	438	424	401	426	440	455	425	428	408	410	416	407	428	461	464	454	448	456	343	428	427	450	400	432	441	444	424	470	451	415	417	464	398	457	438	437	408	452	439	464	429	458	470	470	430	432	432	421	444	437	428	429	435	413	432	438	403	430	460	430	433	446	431	402	396	471	425	448	413	460	436	434	459	439	423	421	420	426	432	404	438	445	440	414	458	401	430	468	403	419	422	428	425	410	424	475	443	415	416	446	439	424	423	435	481	413	422	405	430	464	412	438	434	431	450	423	446	407	458	437	417	397	464	402	453	452	411	442	432	441	416	439	416	417	440	470	447	436	453	406	436	465	390	446	440	427	425	450	451	420	430	432	401	455	472	447	436	443	431	385	408	426	456	479	436	455	401	400	442	452	410	424	446	477	427	421	410	387	430	436	416	456	424	422	450	448	402	407	457	442	414	450	455	418	427	448	447	410	425	411	442	446	453	426	467	408	449	406	446	431	425	401	451	416	434	431	432	390	410	442	426	431	430	424	432	472	458	421	490	395	417	447	427	408	403	419	429	453	427	439	423	463	437	428	434	421	396	418	429	446	411	439	452	409	381	452	455	440	460	442	424	453	395	439	441	424	397	433	430	408	425	420	438	427	419	459	443	430	402	463	449	452	448	450	430	445	413	401	429	457	455	429	416	439	428	413	432	441	437	454	413	432	445	439	411	419	441	433	421	442	425	463	464	450	447	453	436	457	443	436	423	424	415	443	426	439	441	428	438	411	443	441	409	447	387	424	446	411	430	385	415	443	464	482	428	429	418	429	413	426	448	431	419	423	420	441	387	455	448	408	447	431	388	422	476	433	405	448	440	453	437	434	425	483	414	471	413	419	463	461	431	435	431	468	408	439	449	444	438	483	453	425	469	430	429	427	433	395	454	451	455	417	456	398	450	423	450	448	442	426	434	419	423	449	379	428	438	456	447	418	424	409	502	428	419	420	436	445	406	409	440	438	403	457	443	468	433	416	419	421	404	375	433	392	392	436	418	425	376	413	428	424	460	409	426	431	446	413	432	429	439	432	410	450	451	446	426	443	440	418	449	426	452	436	413	407	429	491	451	416	455	421	435	400	429	418	411	384	456	440	446	420	383	404	389	437	416	388	440	438	444	433	401	432	411	435	439	437	404	416	406	450	472	457	441	445	427	468	411	401	453	419	416	421	395	460	393	440	433	465	431	428	442	454	449	443	451	451	456	449	427	438	435	424	424	432	419	461	434	457	420	465	440	420	418	398	425	406	429	418	443	429	469	390	433	449	426	446	427	455	412	417	421	422	396	423	435	444	428	432	414	437	403	412	446	469	452	417	429	436	410	470	421	438	417	429	417	425	442	445	426	415	458	416	428	460	429	432	454	436	419	443	422	415	394	411	426	445	394	432	457	466	432	443	434	415	479	397	446	450	416	422	426	435	452	423	461	434	445	429	453	472	395	459	445	451	425	421	474	450	417	398	440	444	384	421	418	421	427	430	425	425	436	426	400	462	430	420	451	427	470	425	423	403	421	419	388	440	434	421	436	419	420	418	431	438	412	446	426	461	414	406	455	424	437	392	463	447	440	451	418	421	465	454	414	443	416	426	433	430	423	410	450	443	456	444	431	423	452	412	449	405	456	442	460	423	407	438	414	414	447	412	434	448	385	431	433	464	458	464	444	449	415	403	418	384	463	423	435	425	463	430	426	428	448	418	406	400	468	446	414	420	448	413	473	432	452	393	446	397	445	457	413	396	467	411	464	439	450	427	427	412	436	436	435	397	397	460	401	409	423	462	460	432	421	455	451	426	432	397	428	448	412	455	408	408	411	471	439	444	445	448	434	422	416	436	455	406	405	414	444	454	426	434	452	416	407	472	416	472	443	422	452	438	410	425	450	447	440	392	436	434	418	393	416	399	408	402	431	395	409	432	451	420	414	398	421	442	429
27426	20577	8084	1399	747	600	381	326	306	282	302	263	228	234	249	244	223	249	241	236	238	234	257	194	200	230	248	213	237	217	224	266	222	234	221	210	222	210	228	207	225	231	243	226	197	211	224	258	219	215	232	262	209	213	214	214	246	231	245	241	243	252	221	248	227	224	227	218	216	241	203	252	259	214	206	233	238	209	224	225	229	201	233	228	226	250	244	218	217	203	233	222	212	226	230	211	246	234	259	202	214	201	217	229	205	199	237	211	263	217	217	219	237	206	222	212	246	217	218	233	237	218	229	235	233	225	226	217	225	245	210	217	236	235	226	242	205	218	232	230	198	223	217	237	199	233	211	223	216	225	238	214	244	257	228	240	245	193	225	220	231	211	217	262	236	243	231	208	239	203	216	215	213	238	226	209	219	215	213	217	226	216	230	218	225	232	233	207	255	240	236	209	248	257	233	208	228	208	191	234	220	213	214	217	263	204	240	263	238	231	240	219	219	259	223	211	242	214	223	255	230	223	208	226	240	222	231	207	228	206	221	214	212	246	222	221	231	241	231	216	229	215	210	239	232	229	214	224	217	222	215	236	246	201	230	238	233	227	239	244	204	225	205	234	218	245	241	235	234	241	239	243	237	203	222	222	232	249	259	208	208	215	205	254	209	242	234	217	218	241	242	238	204	233	221	216	210	241	203	215	221	214	250	221	204	241	253	232	229	245	226	250	230	264	239	216	218	226	231	215	196	236	217	234	234	214	199	251	217	213	218	221	231	211	219	256	224	213	220	226	246	240	208	242	238	230	217	244	242	220	205	225	220	209	232	221	197	223	219	230	245	227	241	222	241	222	210	210	214	229	245	214	224	213	226	219	206	208	232	221	217	251	185	248	211	236	228	215	219	218	227	212	202	216	213	244	235	227	212	229	242	226	218	224	216	188	222	235	212	234	216	207	223	209	229	218	221	234	235	231	230	228	210	192	213	244	216	224	244	222	227	196	246	241	214	202	227	219	225	231	207	222	208	251	225	239	235	228	237	231	254	255	199	229	231	235	218	209	248	232	238	200	200	223	217	223	211	207	233	235	210	230	221	204	237	207	225	225	230	232	220	232	230	254	238	219	223	201	233	237	224	227	211	238	235	227	216	229	215	239	234	213	244	237	233	232	231	235	218	223	235	225	210	216	202	222	216	243	198	238	224	230	239	215	211	212	214	231	222	214	232	228	253	226	220	225	218	212	223	232	227	251	242	239	223	230	223	223	227	231	251	251	208	236	222	235	225	232	233	251	243	240	252	202	224	235	202	239	206	202	236	234	228	234	222	222	220	255	237	217	230	228	231	215	225	236	244	206	243	216	198	233	226	231	240	245	204	219	218	224	238	225	238	209	235	232	219	222	222	221	200	194	224	236	209	211	217	234	221	221	237	215	218	219	232	252	241	243	202	210	277	226	239	242	217	226	208	217	224	213	226	219	199	224	232	229	213	238	233	225	218	236	219	259	210	232	230	212	242	212	257	198	224	220	229	226	225	211	229	207	220	242	219	219	236	222	222	244	205	225	239	202	221	237	238	232	250	219	223	210	233	243	251	238	219	233	198	219	211	216	195	221	235	248	225	203	223	233	247	212	236	211	226	242	238	204	220	213	207	227	232	249	223	224	217	206	240	238	233	215	209	179	210	248	247	243	228	232	228	246	242	228	232	211	218	234	216	229	210	227	218	218	223	243	184	229	199	244	230	216	221	218	219	227	215	199	227	226	211	208	209	235	200	226	238	226	224	212	214	241	193	227	238	204	214	208	224	208	213	229	223	209	241	216	204	245	214	223	237	228	221	220	237	213	218	219	224	241	218	224	219	227	203	226	209	234	226	256	229	217	188	230	199	211	210	242	205	216	221	218	227	220	213	227	264	238	240	224	241	235	223	232	236	233	246	192	204	227	244	213	231	226	248	218	224	234	223	226	234	235	214	224	226	232	227	208	250	206	224	241	214	234	238	249	266	247	228	224	211	189	212	190	231	218	217	228	236	199	204	217	215	247	221	232	249	224	221	232	224	223	201	207	214	220	216	231	236	212	220	244	225	218	221	228	279	240	239	225	225	236	227	211	234	229	228	217	218	224	207	212	220	224	205	213	250	232	199	229	220	236	245	229	192	221	271	211	237	230	209	217	219	215	203	196	233	229	231	230	200	228	206	206	216	224	204	230	222	230	223	235	230	213	211	229	230	197	220	239	212	224	207	229	237	203	220	222	236	213	218	201	214	234	238	255	223	240	216	235	207	228	230	230	201	232	236	262	224	198	221	245	202	231	213	245	229	222	229	246	257	210	247	230	214	218	197	236	215	215	225	196	220	234	227	237	225	222	239	240	200	203	237	221	212	244	235	218	217	232	220	226	208	239	246	234	210	224	221	219	237	220	224	222	231	221	204	221	214	224	228	241	237	209	232	230	223	239	221	229	249	199	232	211	201	200	212	251	239	212	215	236	218	192	219	222	232	205	232	221	232	234	213	240	223	224	233	231	226	223	244	224	209	208	223	207	247	233	242	190	236	224	244	235	221	204	232	231	234	212	217	228	223	249	227	256	228	227	186	232	201	197	232	213	218	235	235	213	217	206	233	247	255	248	224	231	223	220	207	230	223	212	208	227	247	210	210	262	230	225	208	195	201	211	253	229	240	197	223	225	222	249	201	228	217	204	236	220	255	194	224	202	205	230	229	236	215	232	215	212	230	235	262	235	232	207	217	216	242	238	213	207	218	219	238	253	237	225	211	220	242	252	222	234	240	220	206	189	220	243	219	200	202	245	236	208	231	235	227	210	196	214	224	240	212	192	215	211	240	213	226	223	224	223	244	269	230	237	233	232	217	252	220	209	216	233	222	192	232	237	196	219	221	247	213	220	194	220	222	226	230	253	234	264	230	245	212	220	217	232	206	190	232	229	219	267	229	204	208	229	242	237	210	206	244	221	248	228	219	220	216	239	226	254	214	242	225	257	209	247	199	219	219	219	224	232	230	238	230	222	218	223	191	195	222	223	216	194	219	199	199	223	240	217	211	220	235	199	242	248	215	214	208	233	229	255	197	228	247	203	217	240	214	242	227	232	193	216	220	237	225	207	231	226	214	232	251	227	231	214	234	202	238	213	231	227	235	218	230	239	225	213	218	219	208	227	226	250	204	204	231	224	223	233	217	208	207	239	224	210	218	257	232	208	199	239	207	213	245	203	212	215	227	233	229	238	221	241	214	211	238	215	186	191	236	210	222	220	237	205	237	234	223	219	219	254	200	213	228	221	232	211	216	240	238	225	218	203	221	207	215	224	207	233	225	228	249	247	220	205	237	214	244	220	218	211	215	188	208	243	213	245	236	209	228	225	258	214	251	197	219	218	219	218	249	231	204	261	239	241	208	241	231	231	236	206	194	214	220	219	236	230	243	224	215	236	199	190	211	207	204	241	242	232	222	252	212	196	230	216	235	216	240	228	189	231	223	223
5289	4911	3755	1624	1188	888	751	545	502	487	472	394	415	368	353	353	346	350	340	350	328	335	297	298	329	318	315	332	319	305	320	307	308	302	319	326	309	300	284	325	317	339	308	336	287	283	271	278	301	349	301	315	290	311	282	319	296	317	293	296	303	292	331	294	319	309	319	315	294	290	280	306	284	317	311	316	314	284	294	327	311	312	323	298	332	341	315	312	304	317	304	334	311	318	300	305	313	306	274	310	285	291	283	317	300	294	315	305	328	313	314	275	309	335	328	321	332	316	284	280	308	301	321	328	315	275	294	285	307	300	294	329	296	270	276	278	303	313	292	279	313	305	305	320	292	327	320	319	313	299	304	257	338	311	318	301	309	303	334	330	335	310	299	326	278	331	283	325	272	282	297	277	291	296	288	294	324	319	304	273	326	318	289	283	311	299	308	312	294	303	323	278	311	289	288	306	304	323	307	300	315	270	305	334	315	344	327	287	272	298	290	319	289	298	316	333	295	315	276	282	334	293	306	286	300	300	302	307	361	359	293	324	301	310	317	271	322	282	301	296	316	291	303	316	307	304	328	320	294	303	293	308	293	319	308	316	300	296	303	305	314	298	318	309	307	303	306	331	275	305	315	315	301	306	284	322	301	308	303	305	311	325	311	291	302	301	313	256	305	303	316	297	283	288	326	312	291	290	313	278	305	312	302	316	299	300	307	296	317	326	314	316	273	284	316	287	309	302	313	274	339	305	288	288	303	332	322	316	298	303	312	305	278	318	325	284	301	277	306	307	291	308	303	306	294	293	306	268	316	274	331	313	312	314	317	321	331	337	285	284	272	273	299	310	310	303	317	301	309	315	308	311	305	294	343	313	292	304	323	269	363	300	313	295	318	310	310	312	293	284	313	313	317	320	269	329	268	311	305	293	257	294	302	293	324	304	309	275	296	284	266	315	295	314	300	317	283	286	328	312	294	284	309	310	311	339	315	279	292	312	307	283	306	303	314	312	328	296	318	324	284	288	300	297	298	299	281	288	303	324	327	290	265	311	280	312	305	307	302	293	284	304	289	306	331	263	295	314	303	276	300	321	292	332	314	301	286	273	282	276	277	324	291	295	308	285	311	303	298	280	305	301	289	285	311	308	323	321	288	301	274	298	283	270	308	294	289	318	301	321	310	329	316	294	304	290	299	306	327	350	303	296	318	305	299	292	309	307	317	289	300	305	323	305	308	314	294	312	302	317	323	298	288	324	276	311	323	295	312	280	305	302	302	305	323	321	321	313	308	324	295	271	338	290	299	298	286	326	294	296	313	284	299	296	295	304	307	314	321	315	306	266	298	318	315	283	303	326	301	296	305	292	304	293	318	305	300	307	297	326	319	283	288	305	288	320	327	328	301	320	286	315	295	288	321	300	308	298	282	327	294	323	273	344	357	327	323	298	257	302	293	309	285	302	323	298	286	309	299	290	293	297	303	281	293	312	320	326	298	337	329	288	313	295	300	310	297	287	323	320	288	289	292	286	272	281	311	333	304	302	307	304	306	305	320	298	308	291	309	288	278	326	315	292	341	337	322	305	297	310	302	273	318	301	313	317	303	326	287	352	272	325	317	333	302	264	301	281	300	307	286	315	296	294	276	291	288	312	304	326	321	305	297	302	314	287	284	302	317	290	320	313	304	268	302	288	331	300	281	327	289	290	291	332	310	305	332	318	327	304	294	275	301	317	272	315	315	273	278	303	304	283	270	275	321	321	312	264	310	328	296	314	322	316	280	307	285	295	287	327	304	300	314	292	308	311	278	315	315	291	311	312	302	273	339	273	305	306	277	293	297	311	312	299	296	321	301	292	312	291	301	314	291	293	345	297	289	323	296	290	282	300	319	321	279	310	298	322	292	295	290	296	310	317	311	315	261	335	315	321	321	322	313	314	284	293	316	299	306	292	306	339	293	308	315	304	328	292	309	318	281	327	284	308	323	274	318	277	279	267	271	305	298	285	303	300	296	287	317	294	299	288	297	287	285	329	295	283	303	291	296	297	286	305	289	290	285	306	323	271	335	316	294	296	335	313	294	325	286	268	291	304	319	308	291	281	318	318	287	341	306	286	322	308	286	285	303	320	324	292	331	299	302	318	309	275	328	312	282	294	311	335	298	296	297	305	295	303	291	269	300	293	299	293	316	284	309	301	280	343	318	300	309	305	332	296	323	317	301	302	302	322	306	344	301	328	306	297	270	309	322	323	305	327	263	306	282	280	288	291	310	287	316	283	280	324	301	245	325	288	311	303	314	316	283	288	290	287	288	299	288	321	320	305	321	312	295	325	306	292	292	320	272	300	335	310	301	325	298	310	335	303	279	298	306	311	283	313	308	275	328	307	303	310	304	311	320	301	304	300	316	294	295	310	303	309	304	332	320	309	323	314	300	330	276	290	309	290	316	322	314	303	303	277	318	274	309	295	316	277	304	313	295	274	288	288	283	286	303	300	287	275	297	297	344	281	288	316	313	287	303	315	297	308	318	294	290	299	305	286	300	322	297	296	260	240	275	291	320	320	329	306	274	293	315	290	303	337	328	316	316	309	307	300	297	274	276	276	299	271	322	316	333	267	341	282	303	300	295	281	305	329	320	294	341	286	314	278	296	293	324	298	297	290	299	296	285	313	310	305	299	292	313	298	297	298	295	260	277	290	298	294	294	300	280	311	311	314	293	313	304	292	299	268	299	288	303	296	326	300	288	311	323	319	291	297	300	280	307	286	287	303	287	268	321	303	305	324	309	318	285	332	295	312	313	314	278	312	314	316	275	277	301	299	292	315	306	301	311	323	305	295	289	306	290	319	309	312	311	343	272	288	296	322	314	315	292	281	301	331	287	291	311	299	304	277	275	298	305	324	318	324	290	299	301	277	313	295	315	298	306	312	322	294	318	300	296	355	303	293	297	330	299	321	314	304	319	323	292	319	329	307	272	296	277	317	259	300	326	300	324	322	305	336	286	307	316	273	326	309	298	308	284	290	323	336	319	290	327	290	289	339	325	289	312	301	322	314	319	300	288	298	294	315	298	301	306	334	307	323	318	308	292	304	309	290	317	316	297	273	300	279	312	323	304	292	293	305	312	324	292	285	290	308	325	275	334	274	300	319	317	325	310	295	312	333	292	322	289	292	284	283	292	299	303	284	289	280	316	324	300	307	281	309	304	294	349	320	336	292	316	307	303	312	279	331	305	312	298	310	289	322	300	281	303	300	291	328	281	312	305	315	281	280	312	266	314	303	311	266	291	307	292	294	298	281	275	285	313	279	310	295	295	342	313	302	321	329	296	306	315	295	327	305	305	274	274	301	277	295	307	283	315	305	316	310	309	293	314	304	290	298	291	314	282	278	314	302	311	306	307	326	318	318	295	270	289	312	325	280	317	267	324	273	312	303	288	306	290	307	302	310	319	309	299	294	300	302	315	303	297	290	298	310	289	313	299	297	296	290	283	312	269	305	295	277
24419	21638	29079	24682	21586	8553	1240	866	704	638	574	607	504	533	465	433	464	453	419	437	393	421	422	421	403	369	390	438	393	409	390	417	413	403	385	361	377	383	427	378	358	390	383	345	397	410	362	385	390	382	385	393	369	402	371	374	403	388	352	384	364	406	389	373	397	366	368	348	365	390	356	374	375	372	357	356	359	345	382	377	381	351	365	366	413	389	398	412	392	333	384	371	397	395	393	372	391	342	366	358	355	374	408	371	367	389	345	385	350	401	362	363	349	369	373	391	377	396	358	368	354	353	367	375	348	383	366	399	380	383	381	362	349	328	379	348	348	378	379	362	367	345	365	369	345	370	400	372	358	360	357	357	366	349	337	349	315	372	306	375	371	366	378	358	342	365	360	375	375	379	384	382	357	371	353	337	368	384	399	408	399	332	382	351	386	360	377	350	368	358	362	381	394	366	358	353	344	377	397	386	363	383	331	361	377	378	336	387	359	364	403	393	346	339	379	346	403	373	390	383	365	387	371	376	386	348	371	360	361	362	386	371	384	349	369	360	342	334	356	374	385	400	361	384	370	367	365	406	374	355	381	335	338	380	390	380	368	401	369	401	388	344	376	355	394	371	393	350	378	363	373	372	347	346	367	408	370	368	345	379	373	357	358	380	366	350	363	358	359	363	337	378	344	388	341	348	338	362	343	334	353	349	348	401	376	355	367	382	373	360	343	381	346	387	374	358	322	334	399	394	362	388	372	357	366	361	367	359	380	380	356	389	382	351	373	331	375	389	347	373	349	348	371	343	359	353	373	355	355	354	384	379	397	378	356	406	422	351	356	369	350	380	381	399	363	375	395	386	360	372	354	383	374	396	369	374	377	388	398	379	396	351	364	398	378	339	339	360	322	403	398	383	374	379	388	394	371	377	363	377	372	367	382	402	380	368	368	359	366	379	367	358	395	358	359	361	393	364	366	322	365	368	359	400	378	383	368	352	339	364	334	389	345	355	365	387	353	358	355	367	394	370	386	388	396	402	383	369	386	378	343	368	345	403	404	411	378	381	345	361	402	355	351	355	379	413	373	375	379	391	365	372	361	403	380	396	364	372	391	374	390	392	380	366	356	346	371	376	389	373	397	364	395	369	361	365	348	354	357	402	379	364	397	398	358	395	389	376	350	361	354	341	386	358	359	367	388	395	377	346	378	374	384	384	386	367	354	374	324	376	386	387	359	365	337	368	382	387	368	355	321	364	372	344	362	390	404	382	341	379	352	362	328	343	388	401	393	398	391	336	353	343	399	370	391	362	340	343	378	382	358	353	362	328	354	377	367	372	362	346	380	364	341	393	378	418	397	377	330	380	347	390	363	369	360	360	337	355	350	376	380	350	382	365	338	402	352	403	359	356	384	389	369	350	360	363	431	372	373	382	356	353	346	346	353	371	382	369	363	392	399	365	385	365	412	365	356	358	406	370	393	358	371	353	348	339	339	391	383	403	400	362	364	362	363	344	377	399	398	385	365	378	360	381	366	380	377	382	399	370	372	357	370	402	386	384	381	374	356	375	354	388	361	312	360	341	372	360	357	409	344	438	379	346	321	388	333	356	394	342	353	337	380	400	359	406	376	393	368	398	386	343	335	318	350	348	388	351	326	377	386	382	383	373	370	400	316	373	379	357	335	397	392	376	371	388	309	389	380	361	344	366	405	357	390	360	374	357	374	376	348	379	373	367	378	374	341	382	390	354	388	325	366	357	364	386	356	367	395	365	367	395	386	350	360	386	366	350	355	346	386	375	349	359	351	347	378	379	391	357	375	374	375	371	352	375	362	376	363	364	363	358	359	386	343	368	381	350	365	372	366	393	364	391	345	334	365	358	351	409	363	374	359	379	384	357	340	361	384	392	380	361	382	352	413	335	370	337	372	379	346	340	346	395	339	364	383	373	368	408	341	348	371	360	343	340	343	366	366	379	376	392	374	390	345	349	369	372	364	359	343	363	362	381	385	370	351	389	371	367	376	407	327	364	370	345	363	387	344	357	352	377	391	376	388	379	374	366	392	343	364	368	388	364	371	375	378	374	376	382	368	389	369	356	357	351	362	389	347	361	352	376	369	368	379	394	361	382	383	398	352	362	354	352	346	379	381	375	378	391	337	398	353	363	371	375	378	355	352	356	371	323	375	372	376	346	389	367	350	353	349	344	366	348	365	370	369	400	403	350	331	376	381	367	352	422	371	374	343	330	399	355	373	376	365	390	378	378	382	367	382	364	366	377	386	420	356	366	334	375	379	360	354	357	369	367	376	361	361	345	368	353	349	386	400	373	382	353	375	357	354	364	370	389	385	377	373	362	359	366	360	378	369	392	357	357	375	356	366	394	391	338	372	369	370	377	373	348	365	366	425	349	359	365	385	358	393	355	382	371	358	380	369	346	370	370	341	342	347	358	350	399	353	369	405	356	382	377	370	402	381	392	362	384	385	373	395	383	349	344	388	380	360	392	349	383	376	367	367	339	382	393	392	402	388	326	360	383	371	363	372	346	391	395	359	343	375	377	396	373	387	363	422	332	361	386	366	378	371	367	347	372	328	357	375	368	378	359	376	349	352	361	379	345	372	394	382	373	367	375	364	365	345	402	365	345	367	378	380	368	349	405	398	376	392	367	368	378	359	422	357	377	373	396	357	360	402	352	368	321	366	387	367	375	363	385	382	412	379	358	362	378	352	381	356	345	388	373	359	377	355	384	346	357	365	398	361	314	379	387	361	320	387	374	380	393	394	357	398	358	387	381	381	362	349	323	372	377	355	390	394	384	360	351	362	360	349	365	387	343	355	332	350	365	366	376	391	339	380	349	347	346	379	361	393	366	349	358	366	352	370	377	358	354	353	342	337	357	363	356	357	353	324	364	351	396	397	366	369	383	384	358	380	377	352	357	363	341	370	367	333	348	381	388	375	388	374	351	341	365	362	331	344	376	342	367	355	340	349	360	355	353	357	365	406	388	386	355	375	378	354	331	377	405	358	371	380	380	345	354	359	402	344	360	389	353	368	379	339	372	340	379	384	390	338	385	357	359	358	367	353	400	411	354	373	340	386	330	366	348	364	405	352	392	357	339	376	365	382	384	344	409	370	381	372	355	362	372	365	368	341	393	382	398	327	372	377	396	338	367	372	410	368	386	387	372	373	356	379	354	356	344	375	396	368	361	366	351	367	372	360	380	341	404	394	392	360	369	344	373	376	361	368	392	356	353	391	400	380	378	380	368	348	351	380	371	359	354	361	370	381	370	354	339	333	378	390	368	361	332	373	370	349	347	353	368	389	400	362	404	345	370	372	357	332	346	379	373	354	357	375	383	369	369	359	357	352	380	309	401	394	371	354	394	364	343	408	380	376	358	359	391	383	400	404	330	357	356	342	358	406	350	363	362	394	315	358	369	330	342	370	361	391	376	384	398	337	363	359	398	376	345	383	333	373	340	367	363	372	336	370	409	382	388	355	355
6412	14096	11329	5795	4137	2966	2283	1804	1452	1334	1135	969	941	831	830	759	687	683	693	660	610	662	598	593	593	603	596	528	552	536	545	559	562	577	542	484	513	524	534	523	551	505	499	501	464	478	505	489	510	507	498	476	547	516	514	472	491	525	509	479	531	508	510	518	512	505	532	492	539	517	492	518	489	525	487	486	520	508	460	508	475	529	469	497	535	516	549	523	513	480	514	496	511	505	520	533	512	517	517	488	474	485	502	484	483	520	504	475	503	503	501	501	475	475	485	492	489	443	485	544	510	506	504	504	498	485	510	490	498	483	487	498	533	512	506	488	512	510	484	493	486	476	498	506	513	497	493	485	477	507	513	486	515	520	471	503	493	512	477	480	520	508	481	513	470	492	521	495	507	456	504	487	450	516	470	471	451	537	502	484	498	464	514	462	462	483	494	468	510	477	458	494	500	514	475	509	507	562	474	489	477	510	515	474	501	493	478	510	512	496	490	462	504	529	483	514	530	519	464	460	514	494	482	505	467	502	478	509	467	467	501	514	520	493	514	480	527	476	513	505	519	495	463	530	527	497	534	494	476	509	497	476	519	461	491	505	494	477	530	492	460	529	472	520	477	497	465	482	474	483	525	481	509	507	499	525	524	503	491	482	472	511	516	525	522	527	501	499	493	503	491	509	477	465	473	483	511	479	496	537	488	488	496	534	533	477	512	501	513	486	495	460	481	498	456	501	504	488	538	477	552	501	507	524	519	473	529	507	485	461	529	480	499	506	481	506	479	507	532	514	522	507	457	515	471	481	492	456	540	518	512	481	503	506	491	496	496	478	471	491	464	521	478	545	521	490	513	471	451	498	474	474	500	507	528	492	494	487	476	487	485	491	504	475	510	495	496	500	486	459	489	524	486	500	503	483	505	548	481	528	465	486	565	478	500	505	524	488	529	497	477	503	514	467	533	513	512	515	482	497	531	504	481	508	540	496	476	504	487	498	511	500	473	493	518	495	531	531	487	509	524	481	484	503	471	498	496	519	505	496	502	442	495	469	500	486	466	513	469	535	498	487	449	479	481	484	474	497	474	489	506	506	532	476	483	515	507	504	510	470	507	490	459	483	545	492	476	524	482	513	500	516	466	520	462	515	526	513	523	532	514	485	537	471	498	470	535	492	496	473	478	478	522	514	465	495	511	503	446	495	507	504	452	493	473	501	500	485	472	476	487	476	508	512	498	470	510	506	495	489	496	481	506	481	468	533	474	483	456	490	524	451	479	471	504	474	481	495	500	540	471	503	516	487	514	520	461	480	494	476	452	493	457	485	500	513	486	479	462	496	500	477	479	461	498	499	489	505	504	475	496	478	490	536	470	518	492	494	508	429	487	505	504	490	525	527	468	470	535	524	479	515	512	466	478	471	495	510	529	507	529	482	466	483	504	487	496	510	505	509	503	514	512	503	499	498	502	491	517	557	505	519	464	515	459	473	515	517	491	513	525	522	462	485	516	479	505	480	534	490	504	516	496	497	523	494	525	441	496	520	481	489	538	502	448	544	502	478	533	451	515	506	512	530	489	468	455	513	510	509	537	490	522	463	487	472	498	516	489	514	533	436	472	494	492	497	460	497	508	467	561	534	470	478	487	500	507	478	516	487	505	480	476	475	459	490	475	478	450	457	475	472	511	502	480	489	506	498	495	490	509	506	482	511	511	499	505	520	489	501	497	508	477	470	511	483	461	511	450	495	481	505	490	482	483	465	560	513	498	479	474	490	458	480	500	496	485	494	514	450	499	518	485	510	485	482	510	504	480	470	515	499	465	510	489	529	503	499	502	497	469	458	533	533	537	505	493	493	470	508	547	481	494	542	485	494	501	535	498	539	487	503	483	522	517	503	503	500	499	441	513	522	518	460	497	503	485	459	516	520	502	556	494	487	477	482	501	514	517	509	510	504	525	506	444	509	474	487	497	485	539	485	457	507	503	506	501	454	457	536	480	553	477	504	469	538	498	458	493	535	452	474	509	496	493	463	490	494	512	497	486	447	476	518	439	535	488	511	520	503	456	522	475	542	505	518	508	454	517	498	499	462	501	477	497	478	486	488	526	486	482	477	504	527	447	511	509	482	521	532	538	509	514	498	489	465	490	518	486	488	480	471	524	496	514	517	507	535	495	513	499	500	488	474	549	460	525	504	469	486	505	505	500	477	491	498	486	487	495	497	499	489	478	511	471	436	523	501	507	530	489	461	501	497	481	528	483	481	486	505	518	488	487	512	495	491	500	481	502	507	489	434	543	495	499	504	458	473	511	543	493	476	441	476	504	481	490	536	470	483	493	504	503	511	491	544	486	477	499	475	499	453	504	502	487	490	495	506	528	516	464	529	454	489	508	498	529	507	474	497	492	503	477	447	476	502	519	501	458	497	464	492	484	480	524	470	520	508	499	480	504	527	492	504	482	490	499	493	500	511	486	513	507	493	466	505	473	458	496	494	465	504	481	480	495	460	484	472	478	483	507	480	500	500	502	500	528	548	497	494	489	537	489	497	488	513	501	538	509	508	510	510	503	513	474	521	478	468	528	476	483	508	512	482	511	478	473	514	473	495	488	474	501	510	489	466	520	525	510	513	489	511	475	464	477	479	460	526	471	470	479	470	498	458	479	501	497	489	459	498	466	478	432	519	487	489	511	501	519	496	481	522	513	451	506	475	504	507	504	491	478	467	515	489	498	532	500	487	518	506	460	457	496	511	499	484	495	467	504	492	463	496	529	494	507	496	476	514	515	463	491	482	452	526	513	476	484	436	468	506	471	476	465	500	496	487	496	474	507	461	483	482	468	495	462	457	471	507	483	489	483	493	496	433	538	497	473	508	477	517	471	493	507	489	474	483	515	479	504	537	478	475	510	524	504	496	509	501	459	500	484	477	459	490	495	480	468	530	500	507	477	493	459	510	500	484	521	482	479	487	513	485	492	524	517	518	490	467	488	496	496	463	508	487	488	493	507	487	501	492	509	501	483	474	499	466	517	494	500	480	502	500	537	494	509	495	514	531	487	496	493	469	500	485	507	504	502	504	492	506	547	480	485	490	483	501	486	472	523	484	495	505	512	467	467	451	527	537	476	485	477	526	520	507	460	475	479	494	495	497	476	469	466	467	477	482	537	502	482	497	487	503	520	511	524	474	482	490	483	495	488	511	484	505	484	492	487	477	529	479	497	464	489	478	477	507	436	516	492	475	519	473	501	508	494	446	498	513	463	519	477	492	496	477	481	457	479	532	533	515	475	487	502	506	446	463	511	522	500	501	498	498	529	452	508	443	498	472	487	489	496	514	462	483	481	475	508	486	507	476	481	446	475	510	452	477	484	488	487	490	475	477	448	502	520	505	487	486	492	519	480	500	537	463	488	473	454	474	509	495	512	503	485	462	494	528	474	499	448	478	503	515	537	496	453	493	475	498	552	501	454	491	468	520	457	524	458	507	501	487	492	492	504	499	493	492
23436	21618	29545	24180	21618	21630	6392	1331	931	846	719	637	569	578	513	443	486	466	446	392	405	376	407	396	386	386	365	348	358	353	378	378	389	364	353	321	370	335	363	314	310	352	342	350	350	348	328	362	342	324	335	329	327	340	318	317	313	342	338	315	330	347	325	336	345	332	299	311	343	350	302	296	335	299	330	339	338	356	341	310	348	318	337	321	364	345	384	328	321	362	327	367	317	325	357	311	286	309	336	321	339	326	305	348	331	325	311	329	330	328	325	324	313	303	304	335	316	300	319	317	321	316	300	322	340	339	346	343	329	330	325	340	313	324	336	344	357	321	293	339	341	314	335	314	330	309	318	289	322	321	299	324	329	345	350	309	301	317	318	330	341	290	324	309	328	302	345	343	330	311	346	330	328	297	338	343	330	323	301	312	354	326	312	308	324	313	324	309	327	304	344	344	306	331	321	366	321	302	324	354	298	324	318	315	318	305	303	345	324	306	296	313	320	317	350	300	311	283	304	338	327	323	341	339	318	349	292	312	295	361	302	357	298	313	341	315	300	307	323	298	350	306	319	302	334	327	316	337	342	305	330	335	339	297	332	334	306	296	346	312	373	338	352	323	288	347	329	337	319	307	305	319	336	313	364	311	289	364	304	311	299	312	323	332	332	279	329	302	325	362	327	306	361	315	315	311	327	334	352	327	339	301	291	344	338	343	346	323	326	300	329	305	336	335	314	322	314	304	345	306	309	299	327	357	321	329	348	302	307	338	340	339	325	347	330	320	336	318	326	294	322	318	327	325	316	347	353	331	335	327	314	295	313	312	310	319	309	335	337	311	324	322	301	364	312	309	316	298	278	292	328	329	316	331	322	336	291	330	312	352	334	316	308	299	307	312	318	295	318	347	335	307	341	334	321	337	310	307	314	342	309	321	323	292	344	309	329	306	323	328	310	340	331	316	306	325	320	348	312	318	328	329	337	285	314	312	338	298	347	312	297	304	329	300	365	302	345	334	345	347	344	316	352	335	337	319	330	319	328	307	300	357	306	324	325	313	342	306	300	300	345	322	310	305	317	334	320	333	340	321	299	338	339	312	337	336	304	316	311	335	329	301	326	316	300	306	293	321	334	317	320	324	298	363	337	278	316	308	323	321	299	320	324	289	307	338	322	337	301	315	333	333	333	306	339	325	329	339	346	277	311	327	347	316	338	319	323	334	308	326	323	310	308	323	333	338	334	291	330	313	319	324	319	308	318	308	313	351	279	312	332	320	355	316	336	322	321	308	326	312	326	327	330	341	296	288	316	326	324	340	278	326	345	323	337	326	328	324	320	343	324	351	309	340	311	314	330	312	307	350	317	337	308	320	329	322	359	319	340	352	313	317	319	347	362	301	324	312	316	310	301	331	324	348	325	329	346	339	332	322	341	328	341	294	306	323	304	317	310	286	331	333	329	300	329	329	319	300	328	286	308	314	335	287	312	341	328	311	284	331	332	312	300	316	302	305	316	285	323	310	319	358	302	320	325	306	322	369	318	323	320	309	315	344	331	302	314	321	317	314	284	310	308	317	311	304	316	336	296	317	325	310	319	338	299	313	299	304	347	323	314	314	310	307	309	314	319	314	322	319	318	336	323	311	335	325	306	337	296	299	333	320	346	342	326	320	318	295	347	308	308	303	317	334	298	337	313	331	331	328	319	310	302	324	307	315	303	330	311	313	357	301	312	339	300	318	326	320	322	333	296	288	313	318	323	343	326	318	327	343	320	341	287	310	341	281	309	324	311	334	314	350	328	317	300	315	331	306	282	317	349	319	338	286	328	294	296	308	332	310	318	326	315	327	341	317	313	341	335	320	348	304	320	335	342	317	360	318	309	330	296	320	343	338	333	330	282	277	329	324	329	296	306	298	367	329	345	288	320	314	289	308	304	293	286	293	342	340	300	318	310	325	338	339	341	316	306	339	295	332	312	304	320	284	318	325	298	340	333	301	343	332	334	325	306	319	298	319	321	320	316	301	312	343	344	299	348	346	309	294	286	333	329	307	325	314	312	305	321	309	331	290	313	346	307	339	291	344	357	316	288	301	339	327	321	329	327	282	339	319	299	325	359	338	302	323	324	357	312	281	336	339	310	339	309	321	307	279	339	304	338	326	306	338	324	326	283	316	316	310	330	337	284	306	309	342	303	302	332	321	311	335	310	331	314	323	353	368	330	332	330	335	313	279	322	331	294	320	327	338	284	341	309	324	337	329	314	335	283	326	346	354	280	311	314	311	347	327	293	341	302	336	337	321	309	313	335	333	308	321	329	301	309	320	303	322	319	340	318	324	315	317	351	309	322	330	316	323	312	292	347	333	330	320	329	325	315	298	306	314	308	321	290	318	312	332	327	310	291	309	345	324	327	306	286	335	304	355	310	319	315	334	336	335	319	342	331	302	286	299	311	307	320	323	319	333	326	342	315	304	312	349	339	295	331	308	318	320	277	313	343	322	327	318	346	330	278	332	299	345	300	335	306	319	309	323	319	323	337	335	328	290	321	316	287	339	303	304	352	323	335	338	300	336	301	305	311	340	350	296	320	337	315	330	281	303	318	316	302	290	320	306	339	304	337	345	312	329	339	359	325	289	313	281	323	334	304	337	343	340	319	310	324	315	350	325	345	346	296	301	330	326	335	306	318	346	327	309	311	314	359	319	288	308	342	344	314	295	337	333	339	293	317	303	325	307	315	352	359	287	320	333	330	311	309	352	347	322	320	331	313	335	324	304	315	320	313	330	319	297	306	328	313	327	298	333	358	306	317	324	308	321	312	326	329	344	323	301	353	317	308	303	311	361	349	312	324	324	313	345	288	294	310	332	326	302	294	317	304	316	325	341	329	325	321	340	346	319	342	312	303	300	326	327	305	337	311	320	327	345	328	318	335	309	319	309	320	285	319	339	314	299	332	325	331	326	349	313	321	299	318	323	307	351	320	357	302	316	349	320	298	314	292	354	350	330	327	312	318	297	309	288	331	318	314	340	360	305	294	298	322	290	322	329	352	338	327	296	297	312	303	335	320	312	313	283	316	319	322	300	313	311	343	318	326	308	306	297	322	317	331	333	294	334	340	322	292	335	314	323	302	301	323	309	344	276	332	298	298	329	345	335	324	317	307	318	351	315	316	309	361	312	288	329	298	331	322	291	307	333	321	342	344	327	312	334	321	355	293	336	307	296	349	335	312	323	316	328	299	308	335	294	318	307	327	318	316	326	301	313	309	329	329	307	319	311	339	336	340	310	315	312	295	315	331	298	302	329	334	337	318	319	323	317	340	317	338	352	344	319	340	283	319	321	337	339	317	293	328	331	309	319	330	335	313	328	333	336	339	339	320	301	318	311	328	351	334	358	302	312	326	360	294	331	298	315	307	320	308	289	315	349	334	315	344	343	340	316	320	326	355	316	298	299	307	313	301	304	332	337	344	325	322	331	301	304	324	354	300	333	320	326	274	352	304	300
8899	20224	16384	8867	6189	4654	3375	2811	2196	1863	1492	1345	1138	1018	966	878	861	787	703	713	700	634	625	578	584	575	631	534	512	569	536	530	505	497	513	514	482	500	478	508	500	470	466	435	479	455	443	437	473	468	462	449	468	462	473	429	465	464	446	472	461	439	512	462	443	474	421	403	486	443	430	441	450	414	485	409	452	390	446	449	463	438	456	449	527	514	474	468	432	425	439	442	433	419	431	417	445	443	431	427	450	450	449	396	450	443	433	474	446	452	424	432	458	426	456	400	463	433	443	402	452	457	431	424	424	421	457	442	425	429	417	457	378	424	421	452	447	437	416	437	449	455	420	426	415	459	435	416	471	416	422	411	416	441	437	439	465	424	475	398	427	388	451	433	430	395	452	416	436	431	437	408	458	472	404	462	430	423	398	410	420	462	446	440	425	461	391	387	436	424	438	410	427	430	421	400	451	375	392	443	454	426	428	446	421	430	408	415	419	431	448	446	436	443	442	423	438	433	461	441	457	433	427	448	453	458	420	439	394	413	429	423	451	453	443	435	436	423	424	430	453	456	425	428	399	461	433	464	441	443	420	446	441	469	437	406	451	459	452	400	457	428	423	419	450	419	459	438	450	448	421	427	451	431	416	437	423	398	450	466	432	447	461	438	442	429	397	426	426	427	451	456	424	445	456	438	430	421	442	425	436	395	389	453	442	427	406	396	434	385	448	438	432	432	443	421	425	446	439	412	440	470	456	468	456	392	440	432	421	414	427	419	455	445	434	408	430	426	458	440	449	414	431	420	409	445	422	436	433	434	434	428	415	453	425	461	434	432	442	442	425	427	416	427	434	452	426	438	445	452	428	431	423	441	452	438	417	387	432	420	454	444	422	393	395	410	413	419	472	421	443	440	432	448	411	420	437	429	445	389	420	415	428	424	427	424	392	424	470	453	484	436	460	445	436	422	459	421	396	427	420	422	440	448	427	449	403	422	453	444	447	418	417	463	436	393	417	414	382	457	443	399	472	448	435	437	442	445	385	429	401	446	385	423	446	413	442	479	469	411	415	389	426	392	448	431	467	421	430	378	395	440	393	437	447	423	447	405	398	433	426	452	465	428	448	429	420	424	421	428	416	418	450	449	432	444	450	397	441	395	381	416	438	470	431	389	452	413	464	421	439	445	432	411	429	437	432	448	443	422	416	462	431	415	433	462	439	451	430	446	405	455	440	435	389	462	452	427	472	453	444	440	438	408	441	438	406	444	458	397	435	454	433	477	435	453	429	440	411	440	459	422	429	433	443	417	406	447	434	454	439	424	422	451	433	417	436	428	408	421	430	467	427	431	491	423	435	413	429	455	478	453	459	412	396	435	364	421	404	439	462	496	414	411	413	424	410	411	416	427	435	455	442	410	419	467	449	461	431	409	392	447	389	423	377	446	416	443	458	460	399	408	415	436	438	442	416	408	413	423	447	404	421	436	399	439	385	439	406	438	434	445	390	417	439	457	431	400	456	405	415	395	414	406	429	428	428	424	424	464	400	442	412	434	394	394	466	435	399	445	432	423	461	446	422	395	430	431	401	418	451	438	429	429	448	438	426	423	427	456	460	448	410	405	450	417	428	401	405	407	427	452	464	434	441	416	465	412	435	432	412	444	432	435	456	424	406	430	431	415	391	442	459	432	426	440	433	434	444	435	442	429	461	443	433	442	394	438	418	487	431	437	416	439	429	423	428	428	440	427	456	424	467	466	422	432	426	418	417	408	409	416	404	428	447	421	439	434	406	425	396	429	438	467	393	442	410	419	434	401	430	437	441	396	426	410	407	406	415	456	462	451	416	415	397	446	432	428	433	416	403	429	439	410	412	426	403	427	444	462	421	413	416	422	436	382	414	441	444	431	428	424	460	428	420	429	409	417	429	431	453	461	450	429	413	428	420	405	431	454	396	426	425	418	425	447	405	457	440	411	441	427	433	464	395	459	437	403	419	420	395	451	411	425	445	416	449	427	424	402	442	411	435	424	447	405	421	460	430	451	405	412	482	429	437	415	456	468	453	415	424	428	426	476	417	446	437	442	423	409	436	409	407	459	435	458	417	469	459	421	449	409	414	455	439	423	416	420	489	463	435	424	439	380	471	468	437	440	442	435	400	460	466	434	402	398	395	457	426	453	453	411	419	416	421	447	422	414	438	450	428	423	420	386	457	391	432	464	414	468	409	456	424	395	435	421	440	466	420	433	420	427	453	444	433	412	463	414	383	453	443	460	449	403	432	437	421	441	418	397	450	408	446	443	422	444	408	434	465	414	404	446	414	393	414	468	457	432	436	413	413	414	384	471	423	446	431	415	443	443	445	454	415	445	419	443	420	426	489	479	423	391	421	457	432	426	397	425	426	442	444	417	432	450	442	430	419	441	456	426	420	443	396	478	447	420	433	405	453	480	431	429	434	420	426	416	430	456	453	446	450	421	432	453	416	430	422	448	470	403	424	414	449	447	432	417	413	443	418	424	442	443	425	395	445	433	438	445	447	468	392	452	423	434	467	438	429	411	417	430	445	445	447	470	448	425	436	430	440	460	417	421	428	432	434	433	438	476	446	411	417	462	414	436	448	450	447	422	434	453	421	446	420	432	425	475	441	410	450	440	449	462	425	443	472	431	425	432	452	440	454	431	405	422	420	423	405	426	428	427	404	409	419	417	443	438	420	412	401	442	420	430	435	432	439	426	428	400	442	421	460	447	436	443	427	429	422	392	433	419	441	418	419	472	402	439	437	380	434	453	410	446	412	437	418	412	442	428	420	433	469	432	404	406	448	437	450	430	440	416	413	460	428	418	437	441	475	434	409	418	397	438	441	451	448	436	446	422	422	462	407	480	433	454	470	445	455	422	430	429	412	412	429	443	443	444	463	422	420	416	430	493	475	434	446	412	418	388	411	467	425	455	470	453	391	423	436	417	395	423	439	431	463	452	444	419	435	397	426	464	404	449	446	455	436	463	428	426	429	457	407	388	436	423	448	413	423	434	447	425	432	393	458	441	459	447	406	405	401	428	427	380	397	466	420	402	431	458	423	447	445	433	438	405	445	445	401	418	443	434	458	417	444	419	464	425	439	390	431	415	417	416	481	410	478	463	423	449	415	438	387	427	444	437	442	417	413	386	395	475	424	440	479	440	409	430	423	429	447	395	397	459	429	434	387	434	420	442	416	438	415	383	432	440	401	445	460	438	440	465	433	389	435	418	415	432	456	418	404	452	404	387	429	419	434	405	462	421	445	478	438	440	427	435	456	436	398	433	443	438	419	426	457	417	443	433	422	462	395	414	439	419	403	452	408	406	439	399	441	424	402	434	422	468	442	436	427	462	438	455	416	428	424	432	440	396	420	424	427	411	453	403	434	438	449	396	448	403	439	408	457	419	476	463	460	379	463	425	432	414	413	435	393	400	412	407	440	440	411	440	377	476	438	453	432	438	455	493	485	476	438	428	456	485	456	404
27487	20404	7746	1141	529	409	342	346	278	276	259	295	250	246	237	242	243	218	248	213	231	247	224	210	203	228	250	212	224	228	210	220	210	215	225	242	232	238	250	231	213	215	237	237	225	243	237	226	242	217	242	227	241	225	232	207	222	248	225	199	240	220	235	222	199	246	224	207	219	217	189	256	229	231	248	237	213	198	223	249	224	206	214	220	238	229	223	257	225	235	202	258	210	237	228	247	205	208	213	237	223	240	251	224	225	221	207	222	221	237	233	240	224	225	207	225	223	240	217	224	215	221	226	218	228	229	206	220	230	222	226	185	201	215	241	210	227	237	227	205	244	235	200	211	225	214	223	230	220	230	218	230	219	213	229	236	238	224	199	202	250	240	221	219	207	219	236	244	223	225	226	231	228	267	217	277	227	211	222	239	219	211	220	217	218	211	261	239	216	212	214	221	225	256	255	254	228	247	224	232	230	240	242	190	230	244	217	205	227	214	212	219	231	231	204	235	228	200	213	206	226	230	231	227	217	240	235	219	203	232	217	214	238	212	247	220	201	217	227	248	233	215	230	214	232	229	239	227	197	229	198	231	236	220	232	228	254	230	193	234	193	231	239	259	213	227	252	242	235	205	254	220	185	226	233	230	200	235	230	195	211	213	216	239	236	202	222	218	213	224	224	230	231	241	218	184	231	213	207	235	211	244	243	245	198	230	229	224	204	208	226	220	196	193	236	237	207	220	223	234	234	235	201	252	228	186	196	228	225	238	223	219	271	226	235	228	228	225	230	250	221	206	207	224	243	206	228	233	235	219	200	198	225	216	238	202	263	224	243	212	215	232	235	224	212	198	222	210	215	212	220	234	225	215	235	225	228	204	231	252	217	211	207	228	235	222	212	224	212	254	233	224	220	253	237	232	218	235	221	214	222	237	243	223	238	212	217	230	206	228	197	214	221	234	207	232	193	230	242	218	209	212	235	225	221	223	238	245	219	198	212	225	230	215	256	228	205	213	221	211	217	211	240	209	241	220	244	232	225	208	232	204	225	233	238	214	221	226	233	228	232	229	235	211	236	224	197	252	207	229	229	204	240	234	220	254	216	238	212	223	229	234	218	224	218	237	216	226	218	242	178	263	223	196	223	203	227	234	207	219	250	262	203	240	192	263	235	247	234	210	241	238	217	191	223	204	205	229	244	211	247	217	228	223	206	230	221	208	205	209	237	219	231	207	227	235	224	218	230	224	228	238	250	212	214	214	243	217	211	254	251	230	212	225	223	220	236	220	209	210	225	215	220	231	187	236	254	199	226	250	239	215	211	228	230	232	250	243	256	221	226	210	202	217	235	210	225	232	250	221	201	212	218	236	236	222	238	205	232	242	202	222	213	256	209	214	216	207	221	254	227	225	209	221	210	241	225	223	219	221	236	215	230	219	204	241	231	231	232	203	197	203	238	220	234	218	224	235	240	229	241	227	235	218	231	213	237	222	198	214	229	243	216	235	236	206	214	233	215	196	228	248	198	243	250	228	214	228	208	227	258	215	237	195	226	247	240	225	233	219	216	233	229	207	220	231	191	207	244	207	247	234	211	236	238	230	221	232	242	217	185	210	204	200	231	234	234	213	230	248	219	233	246	213	206	206	221	218	230	226	204	224	234	235	232	201	234	242	221	210	230	217	203	232	234	222	246	222	205	232	219	220	252	248	226	210	235	228	231	219	225	217	227	229	227	238	212	212	235	224	240	230	204	245	245	201	225	230	206	230	227	232	220	220	236	235	241	208	222	211	217	227	259	231	231	233	239	229	238	221	203	218	197	205	197	241	226	236	206	205	241	224	214	219	255	195	224	207	217	235	221	231	217	230	236	179	232	224	220	222	215	234	201	218	226	229	222	196	243	236	228	223	256	232	236	231	212	215	231	219	218	205	239	232	199	253	229	261	232	203	220	236	244	235	217	248	238	228	218	244	242	224	219	239	222	217	226	225	227	210	221	234	222	220	214	240	200	238	225	233	247	234	227	234	233	230	228	209	234	230	225	232	212	238	235	223	219	230	192	213	219	257	212	216	218	228	234	213	240	218	215	236	238	228	224	221	249	223	257	226	217	225	237	205	228	230	257	238	212	247	226	234	210	247	230	241	212	220	233	243	253	213	211	241	240	225	214	257	216	217	208	200	200	226	219	230	221	210	219	227	212	218	231	247	220	221	222	213	229	220	240	185	224	229	202	214	225	202	210	215	259	212	204	221	218	234	232	212	212	232	213	240	221	230	223	243	229	211	213	245	238	219	255	214	221	210	228	180	204	224	237	208	233	246	214	230	207	218	239	239	209	211	223	225	218	230	213	225	236	227	230	216	236	195	237	212	240	206	215	223	249	222	237	233	245	230	234	192	242	228	216	195	200	236	222	237	222	225	251	222	193	208	226	240	224	253	216	222	210	222	219	197	219	233	231	222	218	220	243	223	219	228	212	252	200	247	227	229	210	215	242	219	212	202	210	228	236	210	213	226	228	201	229	217	234	213	211	234	236	237	223	258	243	220	210	211	219	210	197	233	223	209	192	234	233	239	222	214	220	219	212	228	235	235	214	220	235	243	222	223	219	241	228	238	221	226	234	224	201	182	227	234	213	217	202	237	234	247	224	210	216	222	243	223	193	221	192	216	214	231	215	245	233	223	210	247	237	219	237	229	235	247	226	236	212	232	241	223	230	251	224	215	233	211	227	205	205	235	228	215	240	247	241	222	224	220	183	227	209	218	245	216	224	229	229	236	243	226	234	208	221	223	232	228	251	219	207	209	232	226	206	223	220	209	247	220	239	222	225	230	210	218	237	212	229	248	214	236	223	246	226	238	253	219	221	208	226	197	239	212	232	223	231	201	206	225	227	219	226	216	243	238	242	232	210	216	250	228	252	220	222	234	238	212	214	226	236	225	195	234	238	227	226	245	199	195	200	231	236	215	195	241	193	227	235	223	239	218	223	249	256	277	232	230	239	250	217	212	221	237	248	228	249	230	218	223	225	221	257	201	258	199	209	245	235	249	245	237	216	238	218	228	231	237	246	225	225	218	235	204	232	206	238	235	231	230	230	229	232	228	210	222	228	216	215	232	214	218	241	255	219	208	224	219	218	209	206	237	210	217	237	226	216	230	227	220	250	240	205	226	187	232	225	233	225	211	220	225	219	222	253	214	219	266	219	206	220	238	220	233	210	209	231	250	231	232	242	214	218	265	242	232	218	233	203	206	237	223	197	220	214	214	213	235	220	236	217	213	214	223	203	213	239	229	212	257	207	194	192	237	207	239	215	253	234	215	219	211	208	220	233	221	240	246	210	239	263	218	218	219	228	206	222	226	238	199	185	233	227	223	237	216	208	251	218	239	239	209	229	235	251	255	227	218	203	198	231	224	248	228	220	240	215	195	200	211	244	224	233	217	215	208	232	227	230	221	224	223	224	230	212	243	199	244	223	212	212	216	237	233	213	231	219	192	229	216
5403	4532	3641	1567	1153	871	685	548	491	503	437	384	395	385	393	369	363	355	351	321	316	351	329	357	345	299	324	317	336	312	294	309	310	303	302	300	290	279	306	328	290	314	331	316	310	323	283	310	307	325	337	334	291	310	286	301	284	302	308	292	313	290	333	316	291	281	305	286	296	327	314	302	321	305	303	308	297	327	273	324	305	319	310	320	339	341	308	301	279	293	274	301	317	337	307	276	293	274	276	302	285	311	272	305	304	325	295	342	297	292	287	286	288	318	302	314	274	302	318	301	296	311	301	310	293	297	319	261	316	316	300	314	278	284	291	297	308	289	308	339	314	308	297	289	319	306	297	301	298	327	345	326	296	277	311	324	300	306	332	280	260	288	304	301	284	284	291	284	292	305	294	327	271	315	296	314	310	317	307	287	295	260	284	299	309	296	316	303	287	319	303	268	313	312	305	301	310	301	303	282	317	304	297	319	335	288	310	317	287	292	329	309	323	291	289	315	332	303	301	327	309	271	323	328	273	333	307	291	289	297	252	308	316	323	305	287	281	293	315	289	297	313	294	271	334	302	310	284	312	331	320	292	301	293	318	335	308	315	298	321	319	332	305	302	294	284	306	314	313	299	316	279	271	300	335	304	292	323	305	300	291	315	315	281	292	310	263	319	309	280	299	314	292	317	299	291	293	295	314	289	287	280	298	332	319	281	307	328	325	301	318	310	321	294	270	307	305	311	311	286	314	292	312	314	290	313	273	302	294	310	310	326	321	331	291	285	333	315	279	269	330	285	299	300	295	295	329	319	279	292	325	288	302	275	309	285	286	294	325	288	329	322	330	303	327	280	310	310	271	342	326	300	267	300	303	335	301	280	288	300	323	299	302	268	299	301	315	335	276	331	307	320	313	310	297	275	288	315	311	278	301	292	300	265	340	264	315	313	291	337	322	324	304	284	314	287	309	315	301	312	320	279	288	315	318	338	299	324	308	331	296	310	306	319	290	316	308	306	301	334	304	333	300	296	324	285	291	281	270	302	277	306	328	330	329	304	311	296	331	285	326	319	267	312	320	311	318	286	328	318	297	281	277	311	320	292	286	321	308	315	319	339	274	324	310	307	325	361	288	300	270	336	317	288	307	306	286	307	288	318	304	298	324	327	337	304	293	298	314	284	303	289	274	292	290	339	306	303	292	299	301	287	302	316	313	287	316	289	319	277	310	328	313	314	339	307	321	308	297	286	295	308	304	298	307	318	317	320	314	319	295	293	313	303	311	299	311	309	320	297	294	324	275	272	301	276	326	261	303	318	325	315	309	298	308	304	304	316	287	328	307	284	294	304	285	309	320	290	283	298	320	315	287	311	326	320	300	280	286	319	329	277	315	307	340	296	309	306	318	314	278	310	322	293	303	318	300	303	266	306	303	323	323	339	312	317	283	305	308	285	313	297	287	277	326	311	303	320	281	302	313	309	333	313	301	287	289	261	296	312	308	279	320	293	341	281	289	294	322	297	306	279	299	321	296	317	316	322	314	285	286	313	282	282	326	277	298	304	287	315	287	313	308	309	295	313	305	301	288	317	314	289	298	337	303	300	270	273	299	312	287	303	281	287	288	306	282	304	313	291	281	271	304	279	300	280	311	292	307	307	303	292	314	319	320	326	290	282	295	326	280	289	317	314	300	281	280	287	300	294	308	330	322	290	314	317	285	288	301	299	298	322	284	262	320	282	312	275	322	308	295	322	316	347	295	314	305	274	292	305	295	305	297	295	297	320	328	325	289	327	289	301	325	318	302	286	318	325	302	310	321	311	311	284	315	303	304	280	307	303	302	306	291	280	298	306	315	319	308	279	301	297	319	312	319	283	280	297	299	324	298	295	307	283	311	302	311	324	337	289	297	306	292	308	295	344	312	283	319	319	313	347	325	311	315	292	284	304	310	313	330	342	310	300	313	297	291	286	310	294	292	274	312	324	269	329	296	331	311	306	305	289	307	306	320	287	327	300	310	317	296	294	302	308	299	300	332	320	282	302	298	325	296	311	310	288	315	305	300	328	293	300	309	289	303	309	287	307	305	330	321	293	276	304	304	302	336	305	272	328	273	288	292	331	303	278	308	318	304	293	312	299	317	310	292	321	309	328	276	303	279	280	323	316	282	284	294	322	299	306	294	297	325	313	312	294	299	307	286	287	306	304	322	290	285	316	302	299	321	322	305	304	302	307	295	294	316	307	306	295	295	314	317	285	293	300	262	315	308	318	286	293	320	313	321	303	308	322	298	327	286	297	276	338	292	288	295	305	324	336	309	304	298	286	295	292	327	310	311	305	314	310	311	307	312	290	287	299	289	309	314	318	294	316	283	329	339	289	281	311	300	318	313	332	316	302	313	297	296	304	295	302	345	289	314	294	296	288	261	308	327	326	298	316	315	300	271	301	296	315	281	303	303	285	306	306	330	287	278	289	314	301	293	303	293	299	295	286	335	311	306	335	315	291	315	312	325	277	285	323	305	327	282	322	311	276	264	287	302	320	309	352	296	328	279	309	326	312	313	314	317	303	295	300	305	315	281	291	325	293	296	285	318	330	294	293	273	307	318	286	313	301	324	303	289	323	300	292	316	307	293	318	288	339	307	302	331	312	320	293	298	267	307	307	298	298	300	305	304	332	296	297	304	297	276	291	297	294	318	321	319	345	320	321	303	293	330	324	315	301	290	286	333	270	312	292	295	310	303	302	346	330	316	323	295	283	283	295	287	276	308	322	312	313	296	288	284	304	315	308	304	285	291	280	293	307	288	334	285	314	331	329	270	302	290	315	324	320	286	301	286	318	315	294	299	305	289	300	307	293	290	276	301	282	311	334	308	295	310	309	314	290	299	296	304	297	314	308	302	300	279	268	280	295	279	291	293	288	302	317	288	283	297	259	323	288	295	311	341	318	280	327	290	313	307	311	324	284	318	327	297	292	291	335	332	306	290	274	322	305	305	306	294	322	298	292	295	296	286	346	316	281	318	299	327	305	304	296	289	319	285	294	325	289	299	319	330	329	288	333	321	292	270	284	277	306	295	299	343	295	304	298	320	304	333	317	327	323	283	326	300	302	295	295	334	314	357	297	304	309	315	275	331	301	301	289	276	291	337	328	317	298	285	305	281	278	292	299	324	297	308	309	310	283	335	308	286	293	338	308	297	308	323	311	305	329	277	315	303	321	277	295	295	295	294	302	277	303	325	327	352	285	320	318	305	326	311	302	292	296	300	302	307	298	317	306	304	317	321	328	295	305	284	292	315	315	340	285	306	338	318	298	319	298	318	304	294	298	336	325	261	311	306	295	297	334	332	299	309	312	290	328	293	335	307	321	318	321	274	309	302	330	302	303	286	340	302	327	305	296	251	274	298	316	324	289	284	316	294	327	358	297	315	330	296	304	281	273	292	317	333	271	309	306	297	322	267	306	327	335	293	303	335	303	297	271	284	311	308	279	307	310	313	307	284	300
24412	21608	29085	24591	21565	8693	1347	889	736	688	582	614	510	478	495	465	500	423	465	422	410	403	408	399	419	401	375	417	365	391	440	417	407	398	381	377	358	391	436	390	391	380	395	391	368	427	378	385	393	369	387	382	362	357	359	385	367	357	375	398	372	397	371	344	390	393	385	364	367	375	379	349	411	389	378	389	368	364	357	394	384	386	352	402	412	424	437	391	335	398	378	380	371	364	365	380	366	393	379	356	373	376	384	411	365	389	382	387	364	368	365	347	367	364	355	397	363	395	369	379	372	383	394	386	346	397	375	342	359	382	373	363	395	370	371	365	359	377	354	343	380	412	348	381	397	380	383	377	361	377	389	357	392	355	391	372	349	398	356	359	348	396	406	372	353	358	356	351	361	383	362	386	366	397	365	360	377	387	374	381	393	399	388	379	366	366	360	361	409	358	368	416	366	368	378	370	401	395	338	382	358	385	344	376	354	354	390	358	373	370	352	379	353	356	352	381	371	392	349	374	374	348	344	355	381	400	368	358	354	366	320	391	367	339	381	388	370	383	340	400	410	386	382	401	360	365	381	369	374	366	359	393	416	384	347	367	361	366	378	371	379	386	369	382	387	362	379	383	352	338	379	356	349	374	400	382	373	352	379	377	378	355	360	370	403	379	411	382	359	369	356	366	365	348	374	382	396	370	377	371	350	367	375	374	347	357	399	360	349	370	351	398	347	368	382	358	362	410	344	367	369	349	387	378	359	367	352	377	366	397	359	406	350	347	403	348	370	380	375	360	350	387	358	350	386	362	383	385	386	408	367	368	408	382	339	359	394	346	395	377	394	370	414	392	349	370	408	349	371	326	329	335	320	381	351	381	402	364	377	384	390	352	395	387	393	341	388	376	360	371	354	355	385	371	389	396	354	351	343	365	414	352	358	373	369	321	367	405	413	376	338	346	363	379	354	397	361	343	392	400	368	358	386	382	383	373	377	369	385	332	359	367	363	379	357	356	397	366	340	373	389	353	409	363	359	404	359	401	392	389	393	370	397	417	386	346	380	362	348	375	376	377	374	378	379	388	383	358	382	362	359	391	355	337	371	382	366	358	367	350	352	357	380	357	419	375	383	381	384	361	353	417	391	378	336	351	341	353	389	368	357	358	400	391	383	366	381	361	374	373	365	364	381	382	337	367	368	373	367	365	365	360	392	361	358	382	376	367	388	403	365	403	357	348	369	390	370	362	348	387	376	345	387	366	399	373	380	388	402	349	346	373	354	372	349	353	365	368	375	395	355	381	386	374	383	357	379	347	358	355	391	375	360	372	383	374	383	397	416	368	383	386	413	370	370	345	356	400	350	390	378	364	366	355	363	376	374	383	369	375	396	388	344	361	349	365	368	361	382	391	369	394	352	342	404	387	353	385	354	394	386	365	380	348	350	371	387	358	368	352	364	400	378	389	377	358	358	373	362	360	332	376	371	381	384	377	364	374	370	373	362	362	380	360	358	383	361	370	354	361	340	361	385	388	369	364	352	376	371	395	406	386	392	360	380	381	375	398	382	376	380	375	362	356	393	348	376	352	349	377	389	349	360	378	391	376	373	350	383	400	364	349	381	375	359	382	351	380	366	375	381	340	399	345	375	333	387	396	387	374	334	390	384	370	354	372	387	360	395	356	357	392	367	378	358	386	384	358	339	334	361	382	370	384	393	383	369	348	328	398	345	329	367	366	362	403	365	379	393	397	355	355	371	347	389	398	361	339	377	392	394	378	351	389	354	378	365	377	380	420	358	357	408	358	342	372	393	374	388	356	359	389	387	389	373	370	391	382	385	360	400	330	352	360	380	388	381	376	404	356	356	360	387	411	376	355	389	392	361	375	350	394	337	414	386	376	369	409	344	377	338	362	397	358	340	354	340	366	384	347	378	432	395	345	380	362	386	393	402	365	380	392	372	382	399	391	380	377	366	374	384	368	371	362	391	359	366	372	350	396	346	361	353	402	388	373	374	378	380	343	366	373	364	396	367	378	398	356	364	390	344	364	372	370	369	388	399	385	398	374	401	373	353	373	358	342	366	387	386	316	340	362	359	377	381	392	368	385	389	333	407	368	375	417	365	352	373	383	395	362	377	378	362	381	370	387	366	364	392	338	345	351	368	363	388	436	371	363	373	370	378	381	358	374	391	344	375	373	359	376	342	388	375	336	380	387	357	374	337	351	408	367	359	375	377	368	353	318	376	343	389	352	372	398	351	382	379	354	369	392	370	364	355	406	344	363	375	368	380	373	386	395	360	395	391	343	400	403	392	355	408	379	364	354	360	351	408	374	366	407	341	368	367	376	386	351	373	391	324	361	419	371	383	363	355	361	388	366	357	371	351	367	379	369	357	375	393	354	373	368	378	379	372	403	372	386	348	379	368	351	379	365	361	353	354	358	368	379	377	371	349	372	358	370	381	417	392	355	344	380	350	386	357	380	393	374	375	387	342	384	360	393	345	363	354	370	368	322	333	367	357	385	368	372	331	385	342	360	369	355	427	362	342	366	370	382	369	365	373	359	389	322	372	386	365	355	376	343	369	363	388	362	370	366	359	346	388	399	385	372	361	386	345	402	372	378	416	383	383	362	389	356	341	323	353	413	365	377	361	360	395	357	378	380	389	344	388	391	390	364	345	366	393	389	379	361	334	334	369	364	354	381	364	361	365	349	389	372	397	395	381	352	375	366	361	388	391	383	360	352	328	356	329	370	385	353	395	372	376	390	411	373	353	364	389	373	375	363	403	370	377	372	380	381	365	350	368	377	372	350	350	362	392	362	359	380	398	379	365	373	370	386	352	377	347	373	389	364	394	356	389	344	363	350	387	406	373	377	369	382	352	373	373	375	345	359	368	381	406	360	361	357	379	375	418	363	362	364	393	353	356	364	389	367	372	331	386	362	352	346	387	364	390	363	379	358	368	349	365	368	382	373	358	376	381	362	374	367	386	365	374	366	406	351	381	353	372	362	398	386	369	423	360	360	391	364	390	402	377	345	374	359	371	358	366	372	372	371	348	381	393	373	391	361	394	361	375	360	339	379	412	359	349	364	332	354	370	386	379	386	345	382	346	335	387	378	370	397	370	356	375	373	354	352	383	379	341	362	360	375	384	359	385	362	354	359	400	355	367	364	391	374	370	379	356	371	377	369	341	356	365	358	376	337	357	380	361	363	366	403	364	370	356	332	387	401	349	361	345	360	370	398	393	354	389	385	342	373	398	329	395	384	390	358	360	399	383	370	352	366	384	394	380	387	386	353	353	387	391	377	326	371	392	358	369	372	359	385	407	361	383	363	334	390	340	384	362	382	370	394	376	360	367	387	378	359	368	372	378	398	361	351	397	366	361	391	401	396	368	370	361	396	417	344	351	378	358	371	391	372	352	382	382	355	412	399	349	386	396	381	351	366	385	381	335	369	349	366	386	354	391	368	362	373	354	385	353	378	364	411	408	377	385	362	359	377
6588	14126	11591	5748	4020	2803	2204	1800	1512	1313	1148	999	960	871	849	756	731	682	675	624	654	624	637	612	594	523	568	588	557	558	536	546	545	503	530	493	506	520	495	457	498	501	501	512	480	491	518	525	577	547	512	500	505	508	548	507	489	513	501	484	478	513	534	509	553	541	472	513	506	511	515	504	519	516	538	534	498	498	495	501	508	517	521	539	575	564	547	528	560	513	514	544	480	496	501	509	488	506	520	499	484	475	520	528	564	473	532	467	502	505	522	519	533	511	534	487	492	502	510	497	493	494	478	468	534	505	487	508	529	483	507	541	498	497	488	477	499	511	450	494	524	494	476	501	511	486	458	476	488	522	521	507	489	500	539	499	491	518	506	512	479	495	528	485	478	516	494	483	457	476	504	515	427	489	479	495	495	496	469	511	471	531	470	450	490	499	493	479	468	525	482	487	488	508	508	490	478	494	505	490	510	509	497	472	505	478	483	452	532	497	534	480	491	517	472	467	529	529	491	529	451	501	507	492	495	460	549	503	489	468	505	477	514	477	486	482	483	521	478	483	495	516	500	516	463	507	517	521	458	474	511	529	505	549	504	526	518	489	528	499	467	488	513	515	493	477	475	500	517	480	476	511	516	524	484	481	514	534	504	477	476	530	478	472	517	514	500	481	513	491	515	501	508	503	514	504	515	484	516	500	506	490	533	498	501	471	461	464	487	485	483	513	489	485	491	507	504	462	501	492	470	493	510	502	493	458	515	474	499	477	482	495	497	526	461	467	493	503	527	496	464	550	516	483	494	512	488	504	523	509	465	494	452	527	487	487	503	485	477	537	492	520	478	522	483	492	530	499	494	492	509	494	483	481	471	504	479	489	541	555	460	482	483	525	480	507	532	479	463	486	471	529	540	523	453	498	516	473	515	497	506	477	466	483	513	471	494	458	479	457	472	481	462	521	481	505	522	493	501	451	460	469	487	545	471	524	459	483	460	494	533	472	475	536	460	488	507	503	473	524	519	489	474	538	514	544	525	526	480	482	483	484	493	460	503	469	499	486	477	464	503	464	519	499	564	472	524	472	489	482	471	534	459	436	488	475	516	523	496	495	531	502	482	512	491	483	477	494	491	504	481	495	528	479	496	527	483	462	547	502	509	507	502	508	499	498	507	445	491	465	470	474	479	507	509	539	486	497	496	521	470	499	458	495	474	465	490	511	469	503	485	455	490	511	489	503	482	507	481	503	489	490	485	523	477	468	487	487	507	523	475	457	488	497	517	499	531	479	517	512	530	502	496	481	496	511	508	481	488	494	498	492	491	529	472	490	495	493	511	479	495	490	509	493	462	488	477	491	496	516	483	503	504	518	451	506	509	479	490	477	530	481	529	502	504	477	509	521	523	506	459	474	487	486	480	457	456	499	450	485	495	538	477	502	522	492	499	464	499	477	478	496	486	508	467	489	483	491	499	477	495	440	496	482	460	491	478	486	523	493	496	490	542	483	481	508	507	492	517	467	503	497	456	483	479	489	470	483	516	504	479	514	459	517	499	520	508	513	484	465	496	505	514	497	522	487	482	506	497	478	487	505	508	481	471	452	531	526	480	509	499	519	460	517	494	499	496	491	478	465	472	464	501	509	496	472	525	513	466	487	461	492	503	511	490	495	509	481	472	484	495	495	489	515	506	516	504	486	474	465	451	494	470	462	527	491	461	506	498	510	513	475	490	494	516	490	539	521	506	541	497	473	486	477	555	518	501	498	528	495	461	520	509	510	469	496	528	478	456	525	461	512	484	507	476	515	495	541	512	469	488	524	496	493	507	509	496	496	525	475	480	486	484	508	457	556	536	458	486	490	475	501	514	523	490	491	483	477	509	524	522	482	477	522	493	479	506	506	528	464	516	509	517	504	498	527	481	502	477	464	496	524	500	459	491	476	484	511	496	524	464	505	506	485	473	488	458	469	498	489	485	473	517	482	484	501	504	513	536	507	492	504	501	532	513	460	516	495	510	474	500	500	476	494	459	494	478	485	470	495	484	526	477	471	511	501	509	485	501	473	487	496	484	509	484	496	504	478	516	514	508	521	520	504	484	511	507	482	534	508	541	518	473	510	470	480	477	499	480	485	448	487	495	439	503	470	499	471	507	528	493	483	538	497	497	471	532	484	510	482	455	517	532	492	494	475	471	492	507	507	524	497	515	485	443	467	494	476	498	468	486	479	502	508	523	500	484	492	499	496	511	488	471	480	488	498	509	462	513	522	533	517	479	474	474	484	495	503	501	465	483	486	507	499	528	511	498	509	497	501	538	496	476	450	515	511	490	464	517	497	502	463	497	481	480	503	462	481	505	486	529	518	496	491	515	549	492	547	507	481	459	472	514	500	506	452	508	476	510	508	456	544	490	467	529	485	506	512	508	487	480	506	466	484	501	503	506	477	500	522	512	459	480	511	485	458	507	484	491	544	488	485	504	490	513	478	514	453	518	459	482	535	513	564	530	463	487	521	544	462	493	523	477	478	506	469	472	511	489	522	473	536	491	513	482	505	512	510	512	489	535	478	475	521	538	498	555	511	513	463	467	512	488	517	502	487	486	484	543	473	506	465	513	490	495	516	510	506	515	499	488	478	506	499	446	517	531	516	472	468	516	492	527	512	465	511	472	518	478	509	499	501	499	493	507	518	485	507	478	508	475	493	511	508	474	507	489	505	543	525	525	507	470	500	518	485	489	477	473	482	463	513	513	496	501	507	475	468	472	530	486	504	500	488	470	506	512	500	471	505	510	483	462	507	450	458	456	507	489	506	500	525	489	484	474	525	545	475	485	485	443	534	485	472	517	491	510	514	515	482	522	509	483	472	522	459	490	488	502	455	472	473	490	514	516	504	478	485	529	501	507	503	488	521	534	505	499	494	481	491	499	486	488	509	464	490	487	484	506	511	484	544	469	489	497	524	515	475	511	494	526	484	526	509	515	544	445	507	512	510	495	494	482	520	457	475	489	503	455	471	531	488	456	518	481	478	457	476	543	463	546	527	511	483	489	470	486	514	503	523	526	459	471	478	531	561	530	517	498	509	510	490	472	468	494	458	500	515	464	483	483	506	499	522	532	474	492	521	522	522	498	507	486	469	493	516	506	522	478	505	500	495	481	449	482	502	476	534	442	480	472	529	492	495	451	514	512	513	463	512	506	514	480	494	500	481	497	505	487	498	490	529	484	489	501	478	491	510	493	559	494	486	473	487	466	502	481	478	464	493	489	507	488	527	502	514	496	499	501	472	479	486	485	506	543	494	468	490	474	480	511	493	490	507	471	493	487	525	558	500	486	450	525	524	525	548	488	498	463	499	503	497	527	522	506	464	507	503	485	480	502	468	475	512	484	530	532	513	498	467	482	504	444	489	486	492	520	476	522	486	481	500	527	525	505	511	520	507	456	507	516	520	486	516	481	506	465	516	493	498	469	526	504	516	476	478	497	460	492	509	495	478	512	478	521	488
23387	21568	29521	24087	21571	21557	6360	1254	895	820	664	617	579	554	530	495	502	502	430	418	403	407	396	410	401	361	358	327	398	371	334	354	342	348	371	359	327	339	336	330	345	350	343	340	338	360	306	332	337	350	316	329	356	325	309	335	346	354	330	352	368	349	337	315	338	348	314	333	319	330	341	325	331	326	336	316	318	345	289	340	321	321	315	331	353	342	358	340	327	323	369	329	334	314	320	346	344	328	321	312	335	321	332	320	314	348	328	312	326	315	349	332	302	333	335	345	329	330	305	310	344	319	344	342	330	346	320	335	320	333	330	329	353	318	309	325	362	317	320	320	333	310	339	318	314	338	344	351	345	304	378	298	336	316	319	305	302	311	329	340	311	314	318	372	334	309	326	338	325	307	304	343	352	323	305	299	363	287	292	326	352	317	347	318	345	332	339	324	336	314	342	356	307	328	345	325	319	336	337	333	339	316	326	311	331	301	349	326	322	341	291	335	353	304	296	330	316	323	335	326	327	335	303	320	313	338	307	300	325	375	304	309	307	320	330	348	339	337	342	309	309	318	349	343	345	324	311	342	325	321	310	318	358	293	286	357	317	310	325	318	321	335	331	335	328	314	315	315	321	299	334	363	304	313	350	319	332	313	367	365	317	333	330	310	325	338	327	332	346	291	357	312	330	275	314	324	305	372	317	328	311	323	336	333	324	336	311	321	312	343	317	310	327	310	307	336	334	295	320	333	313	315	321	355	303	282	324	299	332	338	323	298	338	296	362	322	321	322	352	322	343	329	357	382	313	311	316	328	322	302	332	308	356	340	332	323	340	330	327	322	343	337	299	312	315	318	325	342	311	339	308	358	323	300	335	301	332	345	304	317	342	337	323	331	357	290	334	338	308	318	334	345	348	296	327	326	341	330	336	298	280	353	323	335	320	320	326	305	309	336	348	329	325	326	320	305	328	312	329	336	333	313	302	286	312	353	315	328	336	320	297	330	331	291	308	380	314	336	331	356	333	305	353	324	315	309	315	324	320	319	321	356	288	302	304	333	341	313	347	337	291	322	340	333	269	320	332	330	316	305	324	323	363	316	343	322	310	349	339	340	317	315	320	315	347	329	302	327	275	313	348	311	298	326	330	338	310	331	346	319	308	335	331	324	321	317	320	332	318	348	289	330	323	306	343	290	295	330	319	304	340	336	318	335	317	342	327	337	357	302	295	320	303	318	314	322	303	366	320	296	319	358	327	329	339	290	318	348	312	291	343	345	332	323	337	324	323	330	294	308	313	330	306	295	285	300	322	337	359	327	311	309	333	335	299	347	329	323	312	298	344	324	322	338	313	336	336	280	348	303	358	329	316	311	304	303	297	334	309	336	346	340	305	329	315	319	330	320	341	322	302	284	329	303	329	303	310	314	318	306	325	327	315	336	327	342	348	337	351	316	310	337	323	339	329	349	334	302	328	357	306	304	322	333	359	333	354	329	322	310	292	310	336	325	335	326	352	327	334	341	326	325	319	325	339	362	309	322	304	328	342	278	315	311	318	319	322	314	305	337	341	306	328	326	311	313	318	333	332	309	359	315	323	311	325	333	302	332	347	335	311	317	337	328	326	341	338	308	366	322	327	331	337	314	322	308	308	294	322	336	325	322	337	333	341	343	310	323	293	341	309	351	320	293	319	303	314	328	330	355	312	325	334	313	308	305	326	328	297	313	297	335	303	344	291	319	318	318	315	303	294	318	339	320	298	332	286	327	351	326	365	312	307	337	339	366	331	324	305	330	316	308	327	319	329	305	326	318	318	338	312	324	305	328	314	331	338	359	339	314	297	345	336	319	328	286	312	335	304	336	294	323	298	312	348	316	338	315	330	300	327	315	351	313	353	339	354	344	315	335	307	330	370	283	320	327	329	344	312	338	313	298	346	325	319	299	313	280	353	312	339	326	322	302	319	310	349	358	313	323	353	322	319	306	351	329	313	337	335	333	367	326	325	344	309	323	317	325	341	318	318	303	334	365	324	334	371	326	330	329	330	318	337	323	310	339	348	318	329	338	288	332	345	329	314	323	327	311	349	323	328	353	316	316	355	285	314	329	315	306	331	330	333	327	324	301	340	336	341	322	330	352	333	301	319	336	305	343	342	329	328	337	346	329	323	320	323	283	353	312	311	357	301	335	313	308	305	306	326	336	327	321	324	347	327	301	312	325	364	312	324	314	297	304	329	320	333	284	323	323	310	296	341	306	336	307	342	298	326	323	356	351	341	318	323	346	306	287	299	330	350	329	316	319	320	322	312	312	321	334	316	345	350	334	335	305	321	330	314	315	360	328	327	315	310	305	302	325	312	314	362	306	319	348	325	336	312	312	306	372	322	312	337	320	324	307	311	363	338	324	325	308	327	316	304	322	300	344	328	330	330	327	353	328	333	339	315	320	313	326	337	333	323	337	298	297	338	334	333	325	318	345	308	320	323	339	364	347	353	335	333	282	310	303	312	334	317	336	343	328	341	329	319	344	301	317	334	349	311	330	316	327	333	319	323	337	364	316	311	332	310	325	329	343	288	335	321	322	354	343	344	316	319	342	312	326	305	348	334	334	331	317	321	321	322	317	300	298	341	352	319	313	342	339	332	319	328	317	310	362	305	306	320	297	314	349	327	321	323	332	337	322	323	331	325	285	298	306	326	355	341	348	344	307	329	301	337	332	334	310	288	306	303	329	321	296	318	291	300	267	314	304	325	313	277	322	346	305	315	346	321	334	357	340	321	327	320	329	327	317	334	322	324	309	348	323	312	332	332	314	319	289	289	329	354	324	313	312	324	346	345	313	332	315	310	306	343	328	323	313	350	306	308	319	305	332	318	326	332	314	322	340	327	351	336	337	366	295	296	369	324	324	323	339	349	319	323	347	324	322	361	321	335	326	318	305	309	287	328	350	326	334	298	296	298	291	335	342	339	304	304	318	309	354	328	314	328	308	329	308	327	342	335	316	317	335	297	337	295	319	309	318	329	314	347	332	334	320	329	326	312	326	334	336	288	342	360	309	294	309	305	307	332	301	310	327	332	314	328	317	323	347	283	349	332	324	337	334	312	319	346	321	316	313	334	328	309	331	331	326	336	330	334	319	323	315	333	312	326	320	333	320	305	371	302	304	328	344	325	348	326	332	304	316	332	303	321	331	291	282	311	326	319	298	348	335	341	334	335	310	321	291	316	311	331	318	330	324	343	328	331	301	329	297	317	328	314	297	308	339	335	336	321	313	335	328	360	330	345	337	339	316	316	311	358	286	351	322	323	333	328	305	347	295	316	322	306	306	301	316	299	293	340	318	330	320	330	330	321	303	331	300	319	332	328	305	311	289	267	320	313	318	286	345	305	322	319	314	304	313	294	308	348	315	333	328	352	325	293	353	305	343	309	310	304	328	323	324	292	323	308	340	333	318	342	312	296	353	328	338	312	317	306	306	306	330	327	352	323	286	310	327	323	337	343	289
8827	20205	16324	8841	6062	4527	3365	2674	2234	1881	1601	1383	1186	1078	995	921	851	826	750	657	670	623	622	595	563	567	546	559	571	564	519	557	512	537	505	484	494	506	504	444	488	478	467	446	459	505	479	483	478	486	449	436	511	439	438	432	485	435	446	415	491	492	484	449	445	419	480	425	447	463	433	427	449	449	426	461	466	452	433	473	501	486	457	477	532	534	524	490	440	427	451	436	421	460	424	448	448	422	432	458	448	397	437	470	444	465	437	457	433	447	430	451	436	407	399	449	449	435	491	459	455	434	445	440	463	453	452	461	427	435	440	460	423	457	457	450	456	424	423	439	409	463	442	437	451	427	414	376	440	436	435	405	429	395	413	448	442	410	423	412	444	426	408	409	460	384	435	401	418	443	466	410	426	430	453	448	460	454	434	439	433	482	460	420	446	426	415	425	464	386	434	414	424	410	430	397	441	433	428	440	442	407	461	439	442	458	439	447	439	448	454	421	465	388	456	430	430	404	443	432	427	448	409	459	411	469	441	436	458	416	435	439	457	466	420	433	406	383	441	400	399	445	473	406	417	487	406	393	468	428	444	438	467	395	442	443	424	422	458	433	438	439	453	451	430	405	439	421	415	437	463	458	439	454	456	455	431	425	445	449	411	415	473	458	428	432	442	432	450	448	452	450	427	482	454	414	398	468	418	436	418	431	417	455	466	446	430	469	452	445	440	436	434	401	422	425	441	478	426	424	444	437	433	432	437	435	426	448	416	457	422	409	428	447	412	458	442	413	422	432	460	432	415	433	421	431	438	435	402	413	421	424	422	421	440	409	424	418	418	422	439	451	448	436	406	449	457	436	428	436	402	450	414	445	442	431	418	449	443	447	412	424	441	435	416	458	447	432	413	468	446	448	434	412	455	433	427	429	445	458	421	439	428	414	449	427	432	460	441	461	394	464	452	410	413	419	425	453	417	407	460	431	444	467	423	423	442	428	438	437	446	420	426	461	447	396	449	422	397	442	443	430	448	435	430	428	428	438	387	414	457	445	470	412	420	441	426	426	399	420	448	422	424	420	423	447	412	404	450	414	421	415	429	414	432	468	419	459	440	423	426	428	387	480	439	425	444	443	410	440	463	417	431	462	458	432	442	426	432	459	467	422	413	441	407	427	404	463	446	403	431	432	410	439	430	457	407	458	436	426	442	431	443	459	459	400	427	447	429	434	443	434	422	481	454	439	463	462	490	435	457	444	431	437	424	436	426	446	442	454	444	451	418	438	453	429	434	420	435	429	441	426	426	384	417	460	435	404	435	414	452	422	453	450	401	434	434	456	421	429	411	407	443	442	477	412	479	439	440	448	395	432	451	401	448	482	424	420	425	472	450	442	436	464	419	449	422	402	425	461	446	435	446	407	457	443	439	421	409	446	467	428	458	447	414	472	401	429	447	481	466	415	371	407	440	426	424	416	411	454	442	446	420	415	401	433	425	407	487	416	434	438	427	439	406	450	430	411	437	438	437	426	435	433	410	458	416	438	445	422	434	464	440	400	466	441	427	460	427	413	413	470	434	403	425	448	445	410	432	448	439	441	416	432	431	454	425	405	438	429	451	476	452	395	444	422	442	426	447	380	438	475	453	458	414	426	396	415	427	456	447	451	440	402	443	411	410	431	490	468	374	448	404	453	406	419	434	463	440	442	437	399	433	442	419	418	431	413	441	451	424	435	404	453	407	467	435	428	384	448	463	434	442	423	439	441	419	443	416	466	459	420	407	437	432	428	406	401	424	428	468	419	441	422	492	422	423	427	424	425	440	423	448	471	453	389	406	435	444	443	459	423	433	443	427	436	404	427	438	423	448	385	427	458	464	442	403	476	473	399	438	401	458	441	432	429	438	450	449	447	421	429	455	441	459	438	434	447	434	435	436	441	434	442	416	468	434	424	448	441	423	391	430	495	440	442	442	445	419	465	431	429	419	449	427	436	439	436	442	418	427	415	454	449	445	449	441	415	462	478	452	444	437	417	427	429	452	473	409	411	445	471	423	496	427	424	395	379	442	451	453	452	484	434	420	404	438	420	398	413	469	407	446	429	379	477	428	423	411	448	421	418	448	423	453	438	465	447	446	440	434	436	386	462	461	440	376	425	449	402	428	452	427	426	504	422	464	373	444	440	419	443	399	422	430	448	441	442	451	414	432	442	444	397	422	427	418	402	468	439	417	448	453	466	400	418	394	434	452	435	416	441	433	420	434	442	444	425	425	405	420	422	453	438	405	416	424	472	472	445	429	471	453	455	417	425	466	434	421	437	442	422	424	479	451	438	417	461	452	450	440	465	424	435	414	414	415	436	415	433	392	435	478	429	424	420	408	396	443	444	427	404	421	470	459	435	410	394	466	446	406	417	469	470	437	446	453	407	438	438	413	451	459	409	445	462	481	400	425	382	422	441	403	462	425	444	453	399	417	463	418	434	451	442	419	441	477	436	411	418	407	461	428	447	423	429	406	425	424	431	427	427	435	425	429	442	409	460	426	381	437	454	445	420	444	441	431	445	453	440	446	445	445	404	445	405	451	436	450	432	446	447	425	476	426	409	459	471	408	408	460	447	445	435	430	452	434	443	432	459	423	424	450	442	449	448	439	425	415	457	462	406	431	441	446	382	451	479	452	448	437	471	406	415	412	428	444	459	422	398	400	438	444	424	418	394	406	418	449	446	439	387	473	443	432	457	403	440	398	387	439	425	422	442	465	472	420	444	428	400	414	434	432	424	414	409	434	419	444	407	447	465	449	429	389	454	401	488	444	425	418	408	438	452	442	410	418	399	413	425	403	444	409	405	463	418	415	429	430	438	444	452	458	427	464	451	411	437	442	458	458	424	411	431	429	422	445	436	382	417	435	452	464	450	430	416	436	459	417	422	409	462	424	464	474	433	423	422	439	483	406	435	427	422	435	494	419	463	436	428	429	465	424	417	457	416	375	445	449	469	416	452	430	418	418	439	428	441	431	438	449	457	437	441	436	471	392	389	453	430	486	426	421	464	443	443	439	469	412	445	431	421	424	441	458	466	397	456	467	439	377	402	407	454	455	427	450	434	430	444	396	445	444	452	429	443	475	452	454	443	432	422	441	444	447	431	452	427	454	432	435	376	436	410	421	462	419	421	417	412	429	472	415	411	423	439	467	456	429	419	424	428	465	422	417	438	434	429	452	407	448	475	453	460	411	444	442	427	418	442	451	417	428	435	419	451	414	421	439	448	449	440	430	449	445	444	447	423	431	434	449	445	427	390	407	477	427	413	418	470	438	461	461	438	400	445	432	430	453	431	427	444	416	405	406	384	439	429	441	438	439	421	439	464	450	460	404	454	417	428	421	421	435	454	446	407	421	449	390	449	448	480	458	398	423	435	436	443	416	420	442	425	439	428	485	448	461	400	443	431	450	406	417	433	435	428	430	464	401	438	447	510	420	457	437	486	440	449	434	430	426	396	437	426	439	444
27415	20408	7660	1175	529	424	389	331	322	283	270	274	251	249	256	239	241	267	253	220	244	216	223	216	218	228	210	260	233	239	245	231	231	250	245	210	237	260	252	224	245	240	218	229	250	217	239	266	212	263	229	229	233	203	240	220	242	230	248	213	234	231	235	203	224	231	209	249	250	210	234	246	220	198	194	207	221	225	221	250	257	217	228	259	253	236	227	246	219	250	254	239	236	236	209	207	230	228	215	223	200	215	230	240	233	224	214	215	220	239	194	230	226	229	225	230	234	228	236	234	225	242	233	239	233	243	235	242	224	247	214	235	260	248	214	249	230	242	233	245	232	200	210	226	273	241	213	213	225	241	246	217	231	193	227	226	213	240	232	212	238	249	241	229	254	237	232	219	210	221	216	243	239	227	225	245	245	204	225	222	227	237	241	207	228	233	210	254	228	233	211	233	209	222	202	248	227	273	242	216	186	247	216	227	230	219	218	238	248	217	246	243	231	224	222	215	225	248	253	250	224	240	226	224	224	211	209	229	231	239	239	227	231	214	231	231	178	230	240	224	241	241	219	261	234	212	239	241	234	253	254	214	199	215	224	226	189	218	237	235	261	224	218	244	232	239	226	201	211	225	235	260	220	225	208	234	242	201	228	233	217	221	231	224	245	243	251	203	245	217	227	232	206	226	261	215	237	250	237	225	218	241	225	232	235	245	259	224	233	238	241	232	247	213	203	221	211	224	237	204	230	211	209	222	238	233	205	220	238	247	227	221	221	212	205	234	224	234	214	270	219	225	224	235	234	271	259	229	216	209	239	222	254	247	226	233	224	193	229	242	218	215	212	217	225	236	256	219	215	207	241	246	227	255	239	230	216	233	229	206	209	234	227	214	217	230	234	228	218	215	245	248	223	232	228	232	247	214	242	243	222	230	224	260	222	218	230	210	236	211	222	197	246	261	221	215	201	205	215	219	214	230	224	253	229	243	243	246	244	239	219	231	233	256	226	214	220	209	201	220	227	219	219	251	212	214	198	227	218	214	217	210	254	246	247	224	221	263	241	219	231	211	254	247	255	261	234	223	242	220	220	215	220	212	267	231	221	222	251	241	241	236	240	245	226	215	236	244	216	205	222	255	227	217	227	227	228	248	228	268	239	221	232	244	227	235	230	234	212	241	211	230	229	248	224	212	218	226	229	212	246	229	242	221	227	256	240	218	227	254	226	228	225	234	237	222	202	223	246	218	229	234	224	231	236	218	259	217	235	229	247	225	219	234	222	232	243	200	227	210	239	245	217	201	254	230	219	228	226	230	229	226	236	223	232	215	215	213	246	235	229	264	207	228	222	219	244	229	246	236	238	231	224	221	210	260	201	218	216	243	223	212	217	239	243	225	230	224	222	231	206	227	215	215	230	213	230	219	229	225	221	243	245	240	238	237	248	231	244	226	260	231	217	218	227	243	226	240	234	219	212	222	237	222	235	237	226	234	214	215	237	222	213	230	223	223	231	200	209	221	212	226	244	217	190	256	230	243	221	227	209	231	243	225	235	235	253	229	216	234	239	243	229	229	239	229	216	233	239	210	201	213	232	209	219	207	229	230	203	237	205	218	228	229	214	268	235	236	224	256	221	232	215	249	255	226	221	224	202	238	212	206	227	233	224	231	230	232	245	240	204	228	223	229	254	226	191	236	225	204	231	235	218	220	226	219	243	214	206	211	216	216	230	237	241	218	217	208	233	234	226	212	241	236	211	214	215	200	228	233	232	240	200	232	229	223	202	226	222	214	197	246	239	238	261	237	249	203	214	231	257	222	236	212	253	245	253	229	214	236	219	210	235	190	224	205	249	213	219	214	210	255	244	231	211	243	247	205	216	232	238	218	219	255	230	193	208	235	218	242	222	226	246	236	255	224	220	232	228	232	239	219	204	231	203	240	232	243	232	222	199	194	236	246	261	225	245	235	255	230	224	232	248	239	229	234	228	217	233	212	220	253	261	241	243	221	242	215	232	229	233	205	226	227	241	210	208	211	231	245	247	223	230	227	217	256	234	210	241	225	240	206	259	230	241	209	214	212	230	248	257	259	218	215	215	235	231	239	227	240	201	248	221	204	223	229	248	250	255	203	225	231	222	212	225	221	218	230	252	212	212	225	227	229	232	221	228	226	220	231	225	194	224	211	245	235	233	239	234	220	229	225	233	249	213	212	228	234	258	248	223	231	219	232	237	244	225	240	215	222	240	203	262	222	235	204	234	223	225	232	259	220	246	247	270	233	266	215	212	224	200	236	233	230	203	227	220	253	231	231	232	215	226	187	238	262	224	241	247	226	220	239	215	213	234	220	246	222	236	232	228	215	244	213	246	232	255	250	198	218	239	209	248	241	236	232	241	250	234	240	234	203	209	212	205	230	236	253	197	242	230	254	244	239	207	253	224	208	266	234	217	238	184	209	221	251	208	230	224	239	236	228	220	237	213	224	201	240	257	222	248	227	217	221	234	226	234	235	210	215	228	231	249	251	214	212	249	217	237	249	230	221	211	246	267	211	238	256	250	232	218	238	210	233	220	200	223	234	227	243	226	216	226	227	236	249	256	263	232	244	224	237	198	226	222	222	224	258	225	225	231	201	204	245	244	257	230	210	256	266	247	244	250	225	214	233	265	241	242	227	214	227	237	213	228	203	212	226	235	210	226	200	238	244	211	233	259	242	231	245	245	232	223	250	247	215	235	223	234	248	218	220	224	240	237	228	219	227	225	233	216	222	231	222	201	224	241	242	213	233	219	220	213	217	244	216	251	205	222	234	232	227	240	229	209	214	216	237	210	230	231	214	204	194	241	244	221	213	210	272	230	225	235	221	220	246	238	242	198	234	249	260	206	232	234	213	219	235	234	221	235	232	233	217	226	230	210	230	226	239	224	233	214	223	210	228	251	224	231	245	218	204	262	269	252	204	246	268	213	232	237	231	231	248	237	218	243	207	209	240	200	233	198	254	231	233	227	228	224	203	222	227	253	235	239	209	227	242	237	235	224	189	194	230	225	249	225	255	236	210	248	258	239	241	219	236	203	211	214	233	250	242	227	242	229	219	229	211	221	229	232	244	229	227	244	240	221	203	219	258	219	229	226	198	234	256	236	241	243	212	227	245	233	231	213	226	239	270	205	234	234	230	243	209	228	243	245	240	230	231	202	214	199	254	249	210	240	225	229	236	232	228	217	194	232	220	228	218	228	208	215	220	210	239	217	224	234	225	218	229	254	243	255	212	221	257	211	243	223	209	253	212	216	222	228	233	235	265	221	224	222	258	205	237	247	237	244	248	214	214	236	244	261	214	274	245	219	227	230	260	223	234	230	222	248	250	247	239	230	235	232	224	211	245	244	242	227	237	217	220	224	230	218	226	240	225	225	229	222	268	230	236	211	224	202	233	224	239	223	225	236	220	229	224	228	245	227	236	241	208	244	247	228	211	235	243	239	241	233	228	233	211	236	218	238	250
5173	4624	3523	1649	1116	856	725	602	563	491	461	420	410	391	371	350	342	356	363	370	371	335	323	327	335	341	303	289	345	300	288	348	321	303	326	326	328	298	305	326	317	315	311	317	304	311	338	300	329	351	286	324	315	300	304	333	320	330	288	325	311	337	324	317	346	289	310	284	342	318	294	319	324	307	309	285	338	307	287	323	315	320	356	321	340	392	321	368	336	316	324	330	273	257	306	303	327	331	299	317	319	346	290	340	295	325	316	317	311	286	312	293	305	338	289	335	309	290	305	330	360	297	341	298	303	298	316	305	295	308	308	314	325	314	328	314	297	324	333	321	335	293	301	314	296	307	342	303	296	296	313	312	289	323	292	306	324	281	312	310	302	302	333	343	296	334	291	350	324	329	298	329	353	281	298	295	283	330	308	274	305	308	345	333	336	328	305	298	299	320	298	312	315	333	316	331	324	338	290	320	296	288	291	271	306	324	331	337	298	332	320	335	313	317	318	344	307	314	298	298	313	333	310	309	320	294	317	298	316	309	294	301	294	327	307	341	324	324	314	283	292	304	291	310	293	296	319	312	341	297	307	288	303	299	290	296	299	297	338	313	279	351	303	301	330	310	317	302	347	339	320	319	314	336	327	330	357	302	276	318	287	277	338	311	307	331	332	299	279	297	323	326	333	315	342	286	319	322	333	298	313	260	322	332	323	278	277	295	328	289	319	313	300	312	294	305	327	335	292	313	303	293	336	313	295	275	307	298	329	323	318	277	300	341	324	328	281	322	336	339	297	313	356	374	328	299	291	314	302	298	314	292	323	310	340	277	305	303	317	330	305	309	300	289	319	289	274	323	314	305	332	312	316	327	309	296	319	310	333	264	296	297	333	307	323	294	288	322	332	313	312	288	305	342	300	307	282	342	271	341	348	297	297	297	332	337	309	302	311	347	306	337	287	323	326	316	294	319	333	317	348	307	346	290	307	317	306	310	308	310	321	315	308	315	312	319	281	307	308	302	336	322	354	329	327	298	297	304	338	320	291	312	285	261	289	307	320	318	305	316	293	318	285	307	318	287	298	291	316	317	310	282	318	321	285	309	306	304	330	347	304	310	347	311	322	316	312	325	298	328	293	341	307	306	320	323	328	305	302	316	288	280	289	314	286	324	325	345	307	315	322	321	301	314	308	319	317	339	342	327	335	332	315	312	317	310	308	315	330	294	319	349	325	322	299	323	305	346	311	311	309	314	298	332	303	308	292	321	301	301	326	334	310	312	298	295	297	301	327	321	309	300	307	345	309	321	307	377	327	306	330	316	310	323	316	297	322	314	299	315	307	330	321	308	286	309	309	316	319	299	299	298	338	283	306	304	306	323	296	320	302	269	293	313	284	314	321	317	303	338	294	294	281	307	327	308	310	289	313	282	295	294	298	311	337	301	294	302	307	339	326	330	316	340	306	294	336	325	307	320	291	332	307	303	300	332	273	296	297	321	336	283	328	334	308	320	307	278	335	320	280	288	326	278	304	314	308	327	312	316	291	293	317	329	339	294	328	292	321	304	350	302	332	361	303	276	305	295	331	303	305	309	303	291	298	364	321	312	324	341	288	328	294	273	277	292	282	311	307	310	316	339	283	340	318	337	317	348	297	307	312	309	302	305	317	314	344	343	309	313	341	324	302	310	308	291	313	298	318	317	324	328	322	323	324	287	318	322	295	308	331	307	310	300	317	334	292	331	312	344	307	310	306	301	309	321	292	303	311	309	299	339	302	289	300	325	328	306	327	306	333	326	311	323	336	290	316	296	317	302	289	290	319	312	323	343	284	320	308	301	326	321	294	297	274	361	306	342	273	332	291	300	316	321	297	314	300	309	346	316	297	297	304	310	322	305	309	275	340	297	310	281	322	325	323	293	284	337	295	328	337	318	349	324	342	319	314	311	329	313	313	314	340	329	344	305	320	321	315	322	301	341	347	321	342	312	336	311	289	278	304	304	329	303	313	331	303	321	322	296	307	301	321	306	287	328	295	306	293	315	366	326	311	332	282	319	359	257	325	336	298	297	290	320	317	306	257	304	317	293	284	289	347	282	309	297	317	312	339	295	306	335	281	310	334	295	327	337	292	356	304	314	344	312	314	316	312	312	300	332	312	289	291	344	300	313	332	315	318	304	300	295	299	296	289	273	299	321	334	318	337	298	316	305	327	308	312	275	322	327	283	330	325	311	296	313	299	296	313	293	316	297	298	314	311	323	320	309	339	290	324	324	338	284	335	314	326	304	305	319	286	331	323	292	301	319	303	287	293	285	309	321	303	327	296	277	303	320	309	324	325	316	340	325	313	303	332	299	282	316	300	297	322	315	327	310	309	325	290	342	311	302	343	308	326	296	294	312	278	340	301	278	336	319	290	325	278	342	301	294	341	300	309	314	299	322	303	282	298	288	348	309	324	334	309	316	296	334	328	329	292	305	346	292	313	332	320	293	342	321	316	303	311	277	320	311	307	295	305	293	295	346	277	340	330	332	303	322	305	326	253	303	318	296	317	291	339	321	341	326	333	313	299	319	310	347	319	286	326	307	329	353	320	309	312	311	346	323	338	331	295	314	290	309	312	311	323	314	314	302	314	289	293	327	307	302	332	312	350	317	314	350	321	284	316	315	307	284	303	320	349	335	305	333	287	324	304	308	307	294	292	318	311	300	294	274	308	322	282	280	320	328	304	295	297	337	323	339	321	310	319	296	286	303	331	316	270	303	267	291	310	309	321	313	332	290	296	336	335	326	296	312	269	295	330	338	307	327	317	331	300	302	291	294	299	321	303	315	327	309	320	321	311	321	318	307	284	309	316	297	296	302	295	337	302	307	328	294	316	320	298	324	310	278	299	294	275	327	305	320	317	293	288	319	293	275	327	322	336	295	318	310	321	300	312	311	317	311	303	308	304	311	311	329	328	333	298	306	314	333	320	313	297	312	326	320	319	314	315	319	287	289	306	305	281	332	328	328	300	313	327	329	296	336	342	329	317	301	314	338	312	313	308	313	319	320	298	324	342	289	285	271	286	302	287	323	311	318	295	311	316	293	312	326	325	285	335	319	319	312	304	306	311	286	290	320	323	310	313	316	349	302	313	298	344	313	310	331	324	354	283	297	355	333	334	327	284	310	301	318	288	301	310	324	295	287	299	330	305	317	312	288	306	372	292	304	302	327	345	320	299	312	321	329	311	287	296	310	300	298	337	294	339	288	322	309	323	328	282	302	334	308	309	323	311	274	313	297	271	315	332	302	319	287	285	309	272	287	355	301	302	297	294	329	342	284	341	312	294	300	303	310	317	316	279	331	308	329	306	311	307	285	297	315	328	320	311	345	302	297	317	294	327	296	309	334	325	314	308	332	300	298	335	323	291	304	310	313	278	305	291	318	324	319	308	309	312	301	328	309	348	315	300	300	315	304	293	320	297	340	315	318	298	302	294	303	339	312	339	310	324	337	297	306	318	309
24457	21594	29055	24614	21565	8444	1351	914	761	668	598	585	538	519	526	501	474	502	445	399	441	430	423	432	386	393	389	432	361	364	404	367	378	414	391	423	403	393	422	374	393	394	409	393	369	424	401	371	419	384	429	375	382	405	401	380	411	375	366	409	387	356	409	413	418	392	367	385	391	349	407	369	383	357	393	350	385	365	379	379	365	391	401	426	392	382	422	407	432	378	375	408	410	351	349	394	403	386	365	372	352	358	382	350	382	378	348	384	375	380	371	409	372	399	391	372	369	384	345	373	378	368	383	389	361	409	364	398	382	392	422	387	370	396	360	376	394	370	382	405	348	409	373	377	356	415	386	378	380	397	392	375	379	395	384	403	376	374	393	379	381	376	404	383	383	378	372	350	369	356	389	379	334	378	405	375	354	350	383	398	369	350	411	324	386	436	404	363	386	396	348	354	415	361	383	407	398	333	384	369	379	365	366	380	355	338	421	357	376	383	360	338	394	382	397	383	399	363	388	377	364	364	421	397	363	399	421	404	377	364	406	384	355	347	380	380	353	378	373	380	370	358	418	374	394	380	357	381	409	371	391	369	363	350	378	393	366	351	400	398	366	354	410	366	362	363	364	362	389	398	405	415	414	384	350	371	392	362	382	373	347	357	389	330	384	357	371	389	386	368	391	383	362	368	375	367	367	376	352	348	382	377	376	394	334	370	379	374	446	348	376	374	377	363	406	372	372	382	366	353	360	366	340	351	360	394	350	388	391	382	402	366	381	367	364	336	379	367	388	384	331	378	374	404	357	385	394	343	368	377	353	398	361	398	381	340	391	368	357	367	342	362	351	378	406	373	382	374	371	361	366	362	380	350	360	372	337	386	419	387	388	367	355	338	410	355	402	357	356	418	395	355	355	334	421	370	363	368	348	357	363	389	405	345	373	391	376	372	386	389	380	363	374	391	398	390	365	392	406	390	400	366	368	334	380	348	344	392	379	369	373	421	375	343	392	343	391	369	369	407	379	368	381	373	386	372	385	345	356	372	324	350	413	391	377	369	370	391	389	361	348	379	380	380	384	388	361	369	350	373	352	358	378	389	373	360	357	389	376	370	387	367	342	345	394	383	395	376	389	370	390	371	409	386	391	373	378	402	390	384	357	389	391	369	350	369	388	416	345	378	366	372	409	389	390	371	394	374	352	335	368	367	371	400	400	400	407	418	389	367	374	392	386	373	372	388	382	364	370	387	374	375	364	415	343	381	388	403	389	366	377	356	388	371	380	372	367	344	365	395	377	366	384	398	374	356	374	391	393	362	384	360	413	398	350	332	385	384	333	364	377	384	393	404	361	370	352	378	398	367	400	381	359	379	346	419	357	359	365	384	376	354	376	353	389	407	385	352	365	389	378	395	352	400	380	394	324	339	387	373	390	349	366	391	391	375	375	405	385	383	398	382	369	366	352	376	377	378	394	392	407	375	380	385	402	359	366	366	338	381	384	359	386	389	357	344	372	357	348	369	408	346	363	374	371	392	412	387	362	389	365	382	397	375	357	365	347	346	405	363	380	378	382	357	379	392	363	401	399	388	360	385	389	429	380	391	360	350	339	386	396	381	403	374	366	365	363	390	357	354	394	396	383	364	384	407	372	430	403	381	373	356	403	358	353	368	369	386	397	341	382	389	361	324	391	359	395	376	416	388	366	384	352	396	369	397	385	394	367	384	402	336	365	351	363	372	366	399	362	369	350	368	371	383	375	388	374	337	389	380	409	408	379	394	393	377	385	398	384	359	396	349	364	350	372	374	367	381	414	361	386	388	380	376	376	363	386	367	363	365	352	400	384	360	367	360	401	384	380	363	374	399	380	368	397	392	369	391	370	398	395	367	381	378	332	368	325	341	363	352	380	397	363	353	361	377	374	385	401	346	367	376	414	381	352	386	389	400	364	365	376	377	364	386	361	395	353	346	411	366	365	380	373	412	383	366	379	378	383	367	379	386	361	377	382	360	396	351	394	375	403	362	339	371	346	391	381	348	405	362	364	400	354	360	377	362	387	364	385	418	392	343	369	395	371	387	374	406	367	404	354	347	385	400	442	344	407	384	381	376	373	379	390	365	357	393	412	368	415	428	370	417	406	383	392	373	334	374	413	390	344	371	365	384	380	369	378	352	397	404	373	386	338	365	376	362	387	413	360	374	386	385	372	352	351	398	407	362	355	396	381	370	361	388	359	369	363	365	388	398	385	411	376	359	335	338	396	381	375	371	402	387	363	382	371	374	376	369	366	401	358	371	376	365	413	400	375	360	397	344	389	348	362	354	378	377	404	341	361	384	397	389	402	355	367	383	385	407	369	420	350	344	402	366	364	347	359	376	403	419	362	391	399	380	394	368	392	367	396	374	351	382	368	363	363	377	421	359	388	389	372	360	409	392	363	417	360	375	397	371	359	357	379	373	379	374	364	406	367	377	379	348	370	396	354	395	368	371	355	367	381	372	347	358	391	381	362	389	365	382	419	393	353	372	373	356	381	381	381	372	392	401	370	371	373	365	402	373	380	399	407	363	379	378	376	410	399	368	364	390	420	404	349	396	356	377	357	395	374	343	367	394	381	378	415	387	358	400	361	406	362	360	356	373	382	348	378	358	339	400	395	373	404	364	377	371	379	378	369	409	337	387	364	376	357	353	376	375	374	389	334	366	363	366	381	350	413	377	403	365	411	368	352	379	355	358	357	383	390	363	416	365	367	368	357	368	406	361	396	373	392	392	381	374	348	364	347	403	377	391	395	377	369	395	351	353	355	383	360	419	397	351	346	388	372	363	377	406	398	353	372	384	362	367	351	352	360	393	385	364	366	361	390	371	386	371	384	380	376	347	366	379	357	356	381	370	350	366	385	427	367	353	387	356	387	382	372	394	385	367	396	412	411	397	383	393	387	368	339	367	371	351	375	355	357	382	383	359	390	360	391	384	379	331	365	334	350	332	351	384	370	374	368	374	379	357	423	392	345	362	408	373	371	367	376	358	385	354	371	376	403	382	378	387	379	388	413	373	394	359	395	400	364	385	370	354	394	371	383	377	374	378	401	354	412	344	408	342	415	318	329	344	383	386	359	377	367	363	377	376	360	360	377	389	350	357	392	363	386	371	406	350	341	367	372	417	386	386	372	352	374	378	383	353	371	380	365	347	398	394	370	353	401	377	368	405	348	406	376	380	365	382	388	395	341	374	349	373	378	367	370	371	396	381	372	379	354	377	389	374	393	379	368	371	391	385	371	377	374	389	385	355	360	393	414	394	366	399	363	383	380	407	398	385	371	378	376	337	364	408	375	366	369	419	368	346	416	386	369	366	387	383	390	384	360	354	371	378	401	357	361	354	376	367	386	358	365	390	332	362	368	394	393	375	384	385	394	413	401	329	386	375	365	355	385	351	381	371	377	398	373	347	355	376	382	372	341	386	345	387	370	397	371	378	379	345	412	352	363	380	379	391	403	414	370	389
6738	14201	11311	5691	3951	2878	2297	1855	1531	1334	1172	997	971	869	826	791	710	670	659	636	610	631	580	620	599	602	548	610	526	556	600	535	547	520	547	486	511	544	536	502	491	503	525	556	526	551	508	480	519	485	533	505	492	466	529	478	536	546	501	525	517	513	523	502	478	513	512	506	528	525	545	488	484	498	533	464	490	495	520	512	515	505	528	523	574	603	599	529	586	525	522	531	474	497	496	524	543	517	481	483	513	531	524	475	547	524	500	494	489	492	523	506	511	507	531	495	495	528	546	519	516	479	515	511	518	530	514	508	524	540	529	482	486	521	479	491	475	502	540	496	454	500	484	506	467	479	507	499	519	514	475	444	508	520	510	513	458	541	512	521	482	492	482	497	475	511	509	542	521	530	518	505	481	514	518	477	523	536	501	498	531	480	474	497	491	473	486	510	523	476	499	525	498	505	519	513	520	513	505	495	502	470	520	493	498	465	486	512	541	542	515	503	452	521	488	513	536	501	497	509	492	546	547	482	495	491	521	516	525	512	505	536	519	496	498	527	526	469	522	515	535	518	468	502	531	550	495	526	493	497	499	490	501	476	472	517	480	502	533	460	497	478	526	485	493	527	508	526	510	512	504	490	520	561	519	504	504	532	459	496	490	496	527	463	502	514	551	518	516	506	492	502	477	510	487	511	487	479	484	496	483	523	540	518	496	509	454	490	520	501	526	493	504	484	520	490	496	464	510	503	482	474	504	474	477	560	472	499	497	498	520	544	522	557	503	535	463	494	475	488	524	482	519	444	483	494	512	504	474	482	504	499	524	483	505	506	499	534	504	509	509	522	484	508	463	461	514	501	480	505	504	472	515	501	506	464	504	488	509	522	497	519	463	499	549	484	493	525	533	491	492	499	495	478	495	530	501	521	547	495	528	502	575	500	482	489	503	505	542	500	473	520	516	554	529	525	486	510	511	488	463	486	500	508	482	471	540	561	498	500	458	507	519	468	538	488	527	481	525	525	493	481	540	483	499	497	517	520	471	527	489	520	528	516	494	490	541	492	537	507	457	478	504	500	510	519	490	519	485	512	513	481	508	495	518	481	552	534	496	529	522	536	467	482	496	491	497	490	504	512	474	508	539	508	516	528	556	499	508	530	488	505	500	458	523	478	513	498	495	474	493	535	520	552	545	493	495	471	494	536	505	484	492	524	521	502	511	485	474	502	498	491	504	537	483	494	492	501	532	492	508	501	498	526	489	508	556	542	479	536	481	506	492	513	515	483	539	484	506	498	536	506	509	498	499	511	466	481	529	522	494	521	536	460	498	489	469	473	483	534	539	502	467	509	509	462	493	442	466	526	485	551	494	487	520	510	508	505	523	511	506	472	514	465	498	486	504	497	483	497	508	511	489	543	507	521	514	494	525	515	487	533	507	491	491	466	475	499	481	510	464	472	507	485	508	509	494	532	542	517	513	485	500	488	503	490	516	475	506	541	525	517	493	499	510	488	485	469	535	495	508	521	538	540	522	479	510	511	491	479	525	493	508	486	556	485	482	498	570	494	482	478	476	524	515	536	520	517	464	506	476	505	468	530	512	520	510	498	500	520	508	511	543	514	511	492	506	528	527	538	517	489	488	519	491	476	492	500	480	515	485	515	484	476	494	500	518	515	433	535	576	490	477	520	527	509	551	495	524	479	505	447	500	508	497	532	504	482	513	504	479	503	520	561	512	494	507	490	518	478	504	491	524	476	480	518	506	463	534	512	509	489	526	547	510	527	467	468	524	509	489	494	533	509	484	495	469	476	519	521	531	502	535	530	482	508	529	533	479	496	486	502	472	473	472	487	497	475	462	507	493	486	518	482	478	495	479	499	519	485	499	497	492	529	490	556	540	514	488	528	523	494	527	520	455	498	522	493	505	502	504	468	535	553	480	514	477	515	497	539	490	507	483	531	475	475	487	501	498	494	511	522	495	481	517	493	482	483	530	485	551	499	504	503	539	480	516	478	499	501	528	492	541	488	535	524	482	531	498	520	470	492	531	518	485	493	501	479	491	475	454	489	491	506	542	526	493	495	488	479	505	540	444	520	481	521	527	493	447	483	492	531	508	514	524	505	501	511	496	516	542	522	500	511	491	542	526	508	526	476	515	517	486	516	488	495	513	481	490	468	521	520	461	495	526	504	498	513	509	491	491	515	524	503	517	492	496	500	514	541	531	527	486	501	513	514	465	516	493	533	530	497	511	507	511	520	526	516	497	507	498	493	536	503	483	499	511	499	474	469	502	515	539	471	480	475	485	481	540	497	485	472	496	491	518	511	499	492	516	487	508	478	513	517	527	504	552	533	537	524	483	524	534	511	473	535	486	521	512	494	533	471	483	492	503	503	492	500	506	498	513	465	515	487	477	513	466	486	496	506	484	508	488	498	537	479	520	501	480	502	522	503	504	514	505	498	513	511	536	505	510	477	472	525	500	458	514	491	510	518	458	518	510	504	506	490	540	487	503	503	509	500	487	495	503	496	497	512	502	511	506	507	493	516	492	518	479	507	490	505	501	539	479	492	515	495	460	468	541	496	479	538	536	517	483	532	523	537	528	491	505	517	503	515	507	488	479	497	515	532	519	476	500	487	516	511	503	477	482	491	457	485	501	527	534	519	504	457	524	516	524	509	502	517	501	519	515	490	491	503	490	501	507	484	544	505	498	578	517	526	452	514	520	469	504	528	504	504	512	486	473	504	501	498	509	490	493	496	498	522	495	477	498	518	498	502	479	542	527	494	514	499	522	491	490	503	525	547	500	479	479	473	507	516	519	512	492	527	512	531	495	499	476	498	474	517	504	503	488	523	514	518	507	511	523	536	469	529	513	505	471	517	511	508	528	522	523	492	523	501	534	530	484	520	522	497	481	540	489	497	486	504	531	490	484	506	500	499	500	477	494	519	483	559	474	487	505	499	496	508	510	496	484	496	501	492	512	496	526	504	509	501	519	499	478	505	491	504	513	498	477	510	457	496	506	502	490	526	496	496	510	449	483	491	522	506	493	510	498	517	483	554	521	466	511	496	500	484	525	482	527	518	511	509	519	520	514	508	486	540	467	478	532	523	491	514	522	473	483	519	494	486	503	473	499	540	478	471	515	509	524	522	499	498	512	520	533	532	509	480	540	501	523	499	501	501	548	473	478	488	469	503	510	461	509	516	524	492	497	522	483	520	558	507	535	476	517	490	492	501	485	533	475	476	500	545	553	496	519	497	498	527	486	537	481	500	543	531	513	476	484	501	494	461	503	479	490	467	480	472	529	501	490	521	449	535	525	495	518	487	483	524	497	482	467	510	504	491	465	482	497	527	520	476	516	542	503	512	514	512	489	535	483	491	482	489	516	499	528	517	502	490	520	476	488	511	530	521	542	507	474	484	521	496	495	499	536	491	497	518	476	546	466	471	465	505	531	487	479	507	488	562	504	500	520	499	518	465	530	528	516	513	528	532	487	494
23424	21588	29495	24156	21588	21587	6180	1415	942	826	733	698	564	563	523	549	462	456	446	415	432	393	427	439	385	357	417	367	374	366	400	332	336	386	376	307	350	365	353	343	342	348	341	349	336	347	338	366	353	353	323	352	323	355	333	354	325	349	358	319	339	324	335	370	364	349	319	342	334	319	334	358	329	357	333	306	331	351	363	327	333	362	344	372	347	355	380	353	345	350	342	353	317	331	337	350	319	322	338	337	321	356	319	359	312	323	349	328	326	331	304	320	339	339	287	287	301	328	346	329	347	362	340	357	341	353	366	335	318	315	333	372	336	339	325	299	319	313	321	337	333	311	360	313	344	317	311	325	360	333	315	316	328	324	294	339	337	295	333	344	348	319	313	318	321	317	321	336	323	321	346	331	328	313	315	329	304	321	348	314	325	333	354	310	346	317	320	341	355	320	333	325	322	352	343	322	322	332	300	316	338	333	340	319	314	356	305	292	316	324	316	334	335	356	316	345	331	321	381	332	324	335	332	351	296	315	345	360	318	345	330	311	336	317	298	357	323	318	319	321	334	325	285	347	361	309	303	346	346	319	329	318	351	324	315	344	357	328	326	296	325	342	346	329	335	324	314	348	345	342	332	325	323	339	323	313	321	327	351	309	349	325	358	345	309	363	322	354	352	341	357	358	330	333	328	329	306	303	319	340	314	329	348	326	348	300	360	329	325	334	339	340	337	328	320	298	348	331	343	347	294	324	328	317	312	330	333	316	328	335	308	308	335	333	327	327	324	363	332	348	301	312	339	354	353	349	314	318	353	321	326	359	334	330	381	354	330	328	300	305	310	324	318	317	317	325	317	307	307	326	298	308	335	346	333	332	311	311	327	340	323	314	352	313	315	311	324	346	359	316	318	319	320	307	313	315	306	297	328	337	351	353	325	352	344	310	361	333	326	341	318	333	336	341	317	333	348	310	343	350	283	338	322	315	333	324	322	328	343	292	333	306	362	361	329	311	332	327	335	366	302	329	333	310	322	313	301	307	328	301	350	321	329	312	321	346	347	334	362	344	334	348	325	303	304	308	313	318	337	319	370	351	349	323	351	329	309	336	324	298	330	317	332	344	355	306	349	336	327	300	335	307	325	323	328	298	344	351	305	313	332	303	320	344	324	328	360	362	316	321	351	310	337	318	308	320	333	310	297	340	326	338	358	353	354	307	329	339	352	345	304	360	316	348	325	312	309	304	342	329	336	355	305	337	339	334	337	315	330	318	306	334	351	316	310	321	337	293	355	322	329	319	304	319	319	310	324	342	317	312	311	385	320	320	331	362	322	315	355	338	333	327	341	273	309	339	333	300	332	315	325	335	314	271	332	330	349	317	282	332	320	328	328	322	301	318	311	353	326	336	331	344	327	316	350	306	311	313	331	309	314	336	287	308	339	318	334	321	353	310	320	305	330	318	325	377	341	317	340	352	326	305	318	329	276	326	343	332	338	309	337	333	317	315	329	311	322	324	354	357	339	325	308	326	359	348	310	323	316	350	334	320	337	312	352	324	337	300	338	300	341	319	329	362	316	334	319	367	327	359	358	351	320	330	328	310	335	318	310	327	318	301	317	322	298	367	369	360	319	327	322	331	316	352	323	339	308	348	297	320	318	320	308	335	359	339	359	369	324	322	318	336	351	328	328	324	330	298	353	321	335	358	323	292	320	285	301	344	292	317	306	286	294	322	309	336	305	331	326	334	341	319	320	308	304	299	333	282	333	343	308	314	327	333	328	322	343	351	331	312	367	329	299	322	320	314	335	325	332	304	330	340	310	324	320	330	331	359	327	330	353	322	316	319	318	322	363	319	355	317	350	357	349	327	340	336	323	328	321	353	324	315	338	362	319	336	314	319	331	325	326	349	320	348	306	331	341	335	307	304	333	322	293	300	325	320	328	326	316	317	341	331	319	328	372	313	315	356	302	351	331	327	329	341	314	307	323	304	297	313	295	303	324	311	327	329	297	321	368	363	306	288	325	358	321	319	361	316	340	330	329	344	294	340	345	350	327	361	292	334	315	320	330	334	322	318	308	360	317	327	306	324	321	331	335	343	291	314	338	323	312	328	311	335	296	329	309	337	332	348	309	327	310	334	338	307	327	314	322	349	346	307	307	361	330	329	381	323	324	315	335	311	310	331	317	354	332	348	323	292	323	337	337	316	324	365	328	331	306	305	335	327	305	325	347	320	308	311	302	322	338	314	349	346	342	289	339	329	341	308	321	323	332	338	326	338	289	340	318	346	334	319	327	325	339	317	344	330	336	325	323	335	322	331	308	304	318	273	302	340	335	332	351	280	326	293	315	343	338	339	323	329	328	352	329	311	330	316	306	338	331	317	325	321	330	312	360	306	297	332	297	294	326	344	380	347	362	319	330	323	333	317	344	306	361	282	361	332	350	341	302	334	343	330	301	326	317	346	344	352	306	314	335	315	340	326	351	359	330	312	305	326	347	301	335	351	327	325	312	320	303	342	324	347	318	373	331	347	310	335	300	314	293	312	343	330	314	316	287	333	362	358	345	315	326	325	316	311	348	369	299	350	321	313	347	335	331	306	350	370	323	318	340	345	334	318	296	331	298	339	335	310	332	336	290	297	330	288	340	345	324	326	334	318	322	321	321	302	346	312	335	331	321	349	304	345	310	335	329	355	327	345	313	340	321	299	317	329	334	304	308	319	326	330	315	312	363	337	326	340	344	313	321	302	319	288	353	340	342	346	337	327	336	341	307	294	274	334	329	351	334	318	321	351	324	357	335	316	313	321	335	358	348	351	335	333	316	334	332	320	316	325	243	337	320	316	341	310	293	324	314	334	345	327	332	326	317	339	380	334	308	309	350	305	347	323	327	308	308	314	327	299	325	344	330	343	361	320	306	317	308	334	343	319	331	318	339	316	344	336	318	312	326	344	337	319	317	278	369	316	327	305	325	304	325	312	297	304	333	321	302	333	343	347	330	323	327	336	302	307	345	300	300	319	351	323	303	333	338	368	325	331	341	316	335	322	344	341	335	305	299	319	323	350	317	318	325	326	324	324	296	322	324	309	282	323	325	329	312	347	296	326	327	339	327	321	311	334	322	335	334	309	301	327	337	298	339	349	344	302	331	343	293	368	319	367	305	348	315	290	323	316	323	296	324	290	298	336	335	323	368	359	346	330	339	349	329	324	330	329	367	324	325	315	314	358	347	329	306	359	334	327	340	336	329	326	354	343	326	323	312	314	313	353	333	303	316	324	338	306	354	298	369	299	323	338	313	328	327	317	307	308	349	354	322	342	307	295	324	336	332	316	298	332	302	318	324	300	305	333	319	317	285	333	343	341	316	327	334	340	310	320	308	300	315	318	323	314	322	305	320	371	340	283	334	317	311	336	341	315	307	317	310	328	322	355	318	312	326	336	331	320	302	299	321	320	312	344	340	345	322	318	316	316	327	349	320	331	329	328	322	357	298	294	323	313
8921	20286	16331	8681	6063	4605	3359	2721	2229	1860	1557	1353	1182	1069	956	940	823	761	760	700	706	672	646	584	572	588	547	538	507	489	515	521	530	493	529	500	496	499	547	507	524	505	456	472	439	467	470	482	518	446	447	417	490	496	433	471	448	442	480	485	484	490	453	456	489	437	451	473	490	441	463	448	497	441	440	453	463	465	432	461	437	473	454	491	561	549	566	547	539	504	474	467	449	473	477	443	450	418	408	464	451	487	452	454	481	435	460	436	440	449	453	447	456	451	450	450	443	467	448	471	454	439	451	457	464	447	429	461	441	456	426	447	444	431	436	444	448	478	419	435	442	468	468	428	442	479	439	439	461	410	462	456	460	433	420	437	444	446	462	425	424	491	415	449	445	455	465	431	449	416	426	430	438	458	456	474	433	421	403	450	458	483	458	437	424	472	484	426	427	417	405	388	419	480	443	422	447	453	443	456	416	452	487	438	458	457	461	444	432	450	468	425	425	446	438	394	453	435	442	437	451	439	465	423	401	482	396	422	433	414	434	427	417	434	377	427	441	446	419	452	416	429	449	439	471	463	470	476	438	398	450	439	407	447	462	437	471	459	474	437	409	428	428	433	461	413	422	439	433	411	448	408	466	490	399	464	428	445	435	437	489	446	431	433	435	426	458	442	474	452	468	442	441	439	460	434	454	431	434	470	439	464	446	427	469	445	464	456	444	412	410	423	454	486	458	446	480	448	470	444	389	456	407	451	453	449	446	444	386	437	468	428	456	451	456	436	435	388	419	437	432	446	443	449	451	434	441	444	468	464	445	460	444	417	430	458	481	437	443	452	432	420	453	453	453	437	454	475	441	437	421	417	451	439	455	450	450	462	431	406	446	470	440	460	456	442	418	441	456	458	431	436	434	416	433	439	451	454	457	426	433	472	488	432	447	449	419	438	411	438	400	441	454	432	431	458	409	426	450	443	444	422	460	402	414	454	432	446	471	442	439	412	438	466	456	454	438	418	455	406	463	425	462	458	457	470	439	453	465	449	455	455	461	403	445	458	450	424	455	464	452	435	405	409	475	454	460	444	417	418	468	407	410	420	471	422	400	427	446	453	417	433	446	427	433	401	407	452	449	431	421	440	467	431	459	441	450	418	405	478	407	431	465	448	448	436	375	442	428	434	464	464	419	484	456	440	409	455	478	430	423	446	463	421	443	465	430	447	482	463	414	455	475	413	473	468	447	427	395	465	438	472	469	445	436	427	474	490	415	431	469	455	445	444	473	456	422	415	427	432	437	459	455	389	458	428	461	417	438	465	471	437	451	454	418	433	425	417	447	440	437	468	417	435	436	445	490	447	463	464	449	463	412	430	437	427	450	450	452	457	461	467	459	460	460	461	480	422	428	468	456	457	449	464	448	476	420	460	469	446	432	424	451	418	447	463	461	432	458	456	427	398	452	428	462	435	490	442	433	451	463	439	410	469	439	450	459	474	439	449	445	455	455	436	450	463	429	459	454	408	442	408	445	412	407	434	458	441	436	424	438	449	434	456	420	430	433	459	469	432	418	455	463	466	426	440	447	451	405	433	465	425	388	421	450	435	457	425	421	411	434	438	454	463	451	444	466	451	472	424	459	449	433	461	461	434	390	449	414	451	471	457	447	485	402	457	399	400	471	432	432	429	463	434	450	452	450	432	437	472	458	420	460	447	463	406	468	450	424	482	433	440	434	462	485	396	437	433	445	400	435	450	444	446	452	423	438	459	474	455	465	452	443	495	454	445	444	452	425	470	435	456	455	463	427	464	437	484	442	437	433	478	441	449	436	405	445	487	435	453	462	447	443	454	460	432	460	442	443	437	435	424	467	453	448	430	454	391	404	443	474	446	469	421	431	436	450	434	437	422	443	462	441	458	453	445	459	462	401	449	431	444	467	476	443	458	440	451	443	429	468	427	447	458	468	482	440	482	453	451	435	463	472	398	396	412	445	409	448	434	460	458	436	442	440	451	438	454	444	453	438	438	423	452	438	426	438	418	418	445	465	422	447	461	467	441	422	435	431	443	458	434	468	478	443	454	404	454	467	420	459	438	470	484	433	432	456	463	456	465	420	424	444	403	450	427	432	418	427	445	432	444	449	461	452	461	415	417	453	440	445	436	400	446	476	451	471	401	439	418	385	437	442	410	453	425	429	422	442	461	442	474	418	428	428	426	465	447	414	477	430	439	440	449	434	450	438	467	459	431	434	440	433	469	459	458	458	422	441	448	443	438	401	453	426	481	401	423	441	408	429	453	383	470	400	430	435	479	451	448	480	434	430	462	457	437	452	415	475	430	434	453	444	406	427	410	456	430	428	441	433	475	424	452	409	441	407	443	450	447	446	440	435	425	427	441	431	415	416	451	477	455	468	492	458	424	458	457	429	458	419	442	400	417	442	429	451	457	426	438	439	421	480	438	464	454	423	446	436	481	412	437	415	465	437	404	450	438	428	445	402	487	436	422	447	436	424	446	445	461	430	461	464	469	414	467	463	448	451	455	466	423	435	435	419	473	404	415	486	434	404	463	445	428	466	457	429	402	448	419	459	433	445	443	462	437	454	477	391	450	416	451	457	461	413	462	443	444	451	445	483	428	458	440	451	370	404	459	467	415	467	458	446	421	427	431	468	438	435	379	430	437	441	454	484	385	423	423	440	464	411	439	471	426	445	437	450	432	448	439	446	471	455	447	465	413	493	460	429	423	424	469	459	458	435	431	444	427	415	437	449	421	455	437	448	456	443	444	443	470	475	464	430	452	449	453	482	424	447	460	461	457	448	486	469	433	468	433	411	451	430	455	429	462	436	487	450	451	452	433	436	439	450	439	447	478	462	456	462	468	461	481	464	441	418	416	451	436	470	423	427	447	472	463	432	462	464	406	446	435	429	388	444	486	434	473	428	474	459	413	431	445	435	481	464	454	491	405	415	460	471	449	418	456	415	419	410	450	421	413	425	420	506	437	401	473	464	441	473	423	509	400	452	437	418	451	457	442	424	444	411	464	435	416	437	405	432	462	419	449	398	410	470	447	428	446	467	446	449	434	435	460	442	417	428	454	462	449	454	416	439	412	410	465	436	430	429	390	436	436	420	430	436	463	430	471	448	423	428	434	456	444	464	435	462	466	448	415	437	465	429	461	429	444	455	422	447	435	452	421	454	441	459	471	459	461	442	425	449	443	446	429	439	450	430	418	441	435	454	432	446	415	414	471	431	427	442	464	445	430	415	418	459	443	434	431	433	448	411	460	430	449	440	424	429	478	400	441	463	462	443	459	437	478	377	501	426	442	466	432	447	482	453	445	404	449	429	412	458	446	436	417	438	457	449	424	438	451	443	485	429	444	462	440	442	439	445	453	447	448	464	417	408	435	423	461	458	461	464	434	448	451	453	475	426	441	440	429	436	464	472	433	447	437	435	441	450	433	470	412	468	407	420	441	459	450	432	439	413	474	458	434	475	429	448	443
27626	20501	7699	1214	572	420	375	335	284	274	254	282	263	266	268	235	253	253	249	277	263	241	236	238	223	232	223	250	238	248	244	257	262	234	221	235	244	242	229	231	250	214	234	235	215	214	233	239	234	226	220	225	263	247	228	256	228	256	233	222	213	226	214	245	238	237	225	218	221	250	259	226	230	246	231	236	229	252	262	246	224	211	219	259	230	263	264	247	266	251	258	228	231	225	246	244	242	225	224	253	241	236	248	272	261	238	248	260	245	223	245	227	262	254	236	213	240	234	270	231	233	241	258	252	240	228	200	247	215	246	259	243	213	232	216	248	235	208	248	227	229	223	271	235	213	223	234	247	239	249	272	250	236	238	223	226	208	233	240	251	222	234	258	245	254	209	238	234	247	239	241	238	278	230	214	222	245	227	244	248	265	236	240	226	257	236	241	233	237	257	266	232	245	244	231	236	244	245	244	265	248	225	240	231	236	224	267	249	233	236	258	217	227	220	214	254	239	239	237	244	229	270	251	226	250	212	240	205	205	239	243	236	237	224	240	249	235	248	267	236	272	245	241	240	254	222	272	208	221	228	259	246	240	235	274	222	237	229	227	222	229	264	266	213	227	217	253	244	243	264	239	243	249	236	259	241	273	216	252	243	233	238	248	247	241	230	252	220	264	257	237	250	240	243	239	248	250	231	236	214	240	229	283	234	251	252	247	262	210	220	222	248	260	238	242	244	240	248	231	225	225	236	221	217	232	213	219	236	246	266	240	250	256	250	245	235	252	235	228	273	249	204	221	236	230	205	222	245	233	238	235	245	236	236	233	256	250	224	237	246	210	241	236	248	242	231	241	234	257	238	225	224	238	211	210	246	241	256	245	226	237	240	256	242	232	246	238	214	241	238	211	218	276	233	238	263	206	253	213	246	208	239	243	224	264	259	240	237	258	232	238	245	219	241	259	269	262	225	224	242	227	254	225	236	243	228	237	252	237	230	238	205	217	246	233	259	198	262	254	242	252	207	244	247	231	241	224	225	228	259	227	247	218	249	225	252	257	233	242	223	249	229	261	214	233	240	245	245	203	239	246	234	235	256	224	256	235	246	265	271	227	238	242	244	237	234	257	200	263	229	230	238	242	237	245	250	239	214	251	244	229	232	246	245	248	249	258	225	266	242	236	226	248	250	239	228	233	274	209	256	225	265	275	252	241	254	243	232	238	231	238	265	238	205	244	242	223	232	235	227	222	250	251	237	255	211	243	232	239	230	233	225	227	267	240	246	225	257	246	212	216	228	227	254	241	207	203	214	275	244	205	246	251	254	225	227	243	225	236	247	223	250	243	220	203	237	250	254	242	241	250	225	254	213	251	248	257	242	226	216	244	236	252	229	239	216	234	256	232	232	247	245	242	261	240	237	242	239	233	225	232	244	238	238	246	247	247	214	231	240	211	224	236	228	232	227	245	246	222	231	227	258	240	240	220	243	228	238	245	242	226	235	216	252	241	255	265	216	229	246	224	246	251	227	219	237	246	249	215	239	252	231	227	264	236	238	241	242	243	255	242	234	223	233	203	215	244	246	245	238	241	229	247	201	257	246	217	263	223	225	244	216	248	260	231	251	215	223	227	262	231	246	233	243	254	244	226	238	235	229	249	268	229	249	223	264	233	250	209	254	232	259	235	264	248	224	217	212	253	263	236	243	235	224	262	246	216	252	240	266	237	229	233	215	235	240	241	268	252	234	230	228	261	240	211	228	244	252	238	229	265	227	234	250	234	202	227	260	243	242	240	260	237	246	240	223	237	243	232	225	232	222	227	241	228	246	242	247	242	224	213	205	226	242	239	247	248	229	229	240	227	219	247	255	219	244	225	261	226	242	228	195	227	237	223	208	244	264	222	238	255	211	235	241	235	225	225	255	243	245	244	266	260	235	224	235	266	244	244	233	216	236	234	219	224	252	213	253	228	241	232	243	243	220	263	224	216	234	241	260	242	252	244	221	232	231	231	220	258	219	229	256	226	258	264	249	240	233	224	232	198	230	240	225	225	222	243	259	260	226	222	237	257	219	246	252	253	222	256	237	242	233	230	242	234	229	257	198	222	226	251	243	268	227	221	226	238	229	223	224	240	247	209	232	240	253	220	266	249	258	268	252	258	229	239	258	252	260	221	214	251	239	246	261	248	212	235	237	248	256	217	238	249	244	234	260	250	235	233	241	225	232	208	239	214	229	249	226	215	220	249	240	240	234	235	223	229	233	236	224	250	273	223	241	233	229	255	255	231	233	247	239	237	253	239	225	240	240	251	254	241	251	237	251	249	248	245	216	260	220	233	242	243	258	258	245	258	244	263	254	244	243	261	236	255	236	262	253	240	220	215	231	225	207	261	224	240	241	233	237	233	226	251	226	219	232	231	241	221	262	237	248	243	231	233	256	238	239	218	211	246	245	251	225	258	249	246	223	257	233	261	224	247	256	247	233	254	233	239	200	249	230	258	222	240	285	234	230	242	234	262	256	231	246	234	231	235	230	266	238	227	230	255	225	231	279	234	244	214	228	235	245	240	228	227	232	266	218	228	237	239	228	224	258	217	268	240	243	245	253	240	261	209	229	220	223	232	224	238	220	224	242	230	225	248	241	235	244	237	220	236	216	202	246	231	247	273	247	258	253	233	214	232	257	239	245	230	215	236	235	222	251	236	268	226	237	222	249	222	243	219	226	232	245	207	231	248	237	226	253	240	250	249	209	241	217	234	208	221	246	240	250	245	262	242	220	245	274	226	221	235	235	246	233	245	237	221	235	237	239	228	225	237	236	249	241	236	248	240	288	265	251	244	238	224	202	268	242	220	246	250	260	235	252	230	223	271	241	264	252	226	230	258	234	239	221	240	232	208	267	250	238	244	259	245	273	225	226	234	236	242	248	247	225	241	253	229	245	213	244	209	237	204	246	217	229	236	250	233	243	201	251	236	251	235	213	215	228	242	232	229	235	236	226	277	239	241	220	249	227	246	243	229	246	225	222	253	226	225	244	208	249	225	249	270	243	232	247	229	244	234	232	212	256	247	225	238	209	256	221	250	226	256	254	283	251	252	225	239	244	213	234	242	223	257	245	233	258	236	238	258	229	232	221	232	224	231	252	244	248	261	219	239	247	203	243	235	244	236	229	264	258	232	258	241	214	239	260	276	222	214	245	231	240	253	221	231	262	212	251	253	248	233	232	245	245	251	216	243	255	232	251	218	248	206	234	248	235	239	245	266	249	232	231	236	247	258	239	233	228	252	253	259	256	223	226	229	229	231	227	223	254	213	241	244	252	247	261	225	246	229	241	242	232	241	247	239	246	233	220	241	236	223	221	241	248	262	225	249	244	216	229	252	219	248	235	228	240	219	250	225	247	240	237	213	214	251	234	245	217	234	233	249	220	230	226	244	215	247	239	250	235	224	237	213	235	214	264	256	253	232	232	223	239	210	255	251	232	238	227	276	255	242	251	259	207
5254	4502	3538	1677	1088	852	688	601	550	539	425	441	404	384	385	404	373	347	370	354	370	327	336	320	342	335	337	363	333	331	339	348	307	356	341	350	328	302	296	320	342	311	342	330	334	345	346	316	343	327	337	326	322	328	337	317	324	342	336	325	319	354	310	341	324	351	326	300	311	333	315	339	318	336	330	331	313	372	317	350	338	318	304	319	363	363	340	348	341	355	352	362	321	361	366	311	310	349	328	317	330	312	318	334	341	316	351	376	331	333	308	328	339	310	356	318	311	327	352	303	324	315	309	315	298	323	302	314	346	310	318	334	356	341	340	338	319	311	320	319	326	296	312	350	316	323	329	328	303	370	338	335	303	308	332	288	321	343	313	354	372	317	326	352	316	335	325	285	362	318	326	326	322	337	336	312	328	335	328	344	342	331	342	345	291	323	347	316	310	366	294	323	309	318	335	321	303	291	292	330	369	349	359	325	320	342	353	344	307	297	343	330	314	304	354	322	353	305	316	329	333	365	319	312	297	304	299	339	325	329	346	327	326	308	288	317	296	329	313	327	368	328	326	335	320	322	369	295	308	354	303	324	337	307	320	322	294	336	339	304	358	312	351	299	306	308	288	330	318	330	336	292	320	318	333	314	338	337	337	334	313	314	324	302	345	335	314	314	344	304	307	346	366	341	343	308	310	310	321	357	356	307	303	327	333	346	320	327	317	343	298	300	335	345	322	338	313	325	301	334	315	319	296	312	326	339	309	313	339	316	331	296	340	332	337	321	323	336	290	343	342	324	317	303	337	306	302	343	310	342	302	334	320	300	345	317	334	319	301	345	313	301	332	310	336	317	331	325	339	308	318	295	320	311	334	312	317	301	350	350	271	330	312	316	359	326	320	351	311	326	290	287	334	341	298	321	323	340	334	313	325	303	324	326	307	290	328	321	308	336	325	334	319	312	290	284	329	295	325	335	327	323	306	338	339	307	335	339	352	286	327	320	340	291	294	324	318	301	338	325	334	330	327	341	319	318	309	320	317	324	347	320	296	322	390	304	317	358	334	326	330	317	328	298	308	321	315	318	320	327	339	317	321	332	343	334	316	323	348	334	341	315	312	325	336	335	327	329	345	328	316	321	303	311	310	316	314	331	298	329	309	344	343	325	311	309	334	337	330	315	335	361	311	344	312	317	315	318	353	315	308	335	340	325	315	321	307	323	315	333	337	308	309	314	323	331	314	356	353	353	329	309	316	315	312	339	353	329	328	330	317	316	323	315	354	306	327	335	349	297	301	306	284	279	319	310	333	329	330	300	314	306	303	339	286	327	334	329	313	321	308	341	320	336	315	347	331	326	338	331	303	294	310	351	327	328	331	330	330	339	306	348	293	338	317	310	339	312	304	320	351	313	353	318	320	297	324	362	348	349	326	304	336	300	372	351	350	323	349	309	314	327	296	329	330	319	326	304	315	309	346	325	352	331	334	313	316	337	345	302	304	343	300	342	301	308	343	333	325	340	361	347	307	336	334	279	319	313	341	323	307	361	326	316	328	326	324	324	299	342	332	340	335	351	349	351	297	326	307	309	316	339	311	331	297	333	324	353	343	325	323	320	300	332	341	323	346	317	307	328	337	301	336	355	313	313	319	333	311	333	320	302	309	329	333	334	324	322	325	321	319	318	308	341	351	331	345	356	339	320	352	308	283	356	326	314	292	342	324	322	299	320	303	287	326	330	344	331	328	332	307	323	330	330	346	331	335	337	347	307	349	302	308	311	324	338	345	303	342	330	297	347	332	328	309	321	343	317	339	307	323	354	332	354	314	306	299	308	339	343	337	310	311	297	334	311	345	336	316	375	357	281	301	303	315	310	313	356	356	329	321	321	316	327	387	306	298	324	327	319	336	303	305	359	319	315	285	279	314	321	320	299	312	346	315	300	296	314	321	321	294	306	329	298	323	343	344	308	340	367	305	320	331	329	331	336	324	327	353	323	343	361	322	292	312	323	333	316	334	343	333	312	342	314	323	303	286	357	335	353	326	333	353	329	313	349	341	363	331	343	323	352	330	329	321	306	329	324	365	331	331	325	321	311	289	307	328	326	307	330	347	318	321	356	338	373	351	320	302	360	325	326	341	323	368	329	321	345	335	309	329	322	324	296	324	323	326	315	298	298	327	313	339	333	340	308	320	346	305	321	330	339	291	360	317	328	306	293	316	347	334	317	319	361	347	348	312	322	340	331	268	302	333	306	315	343	295	299	310	309	365	339	354	336	331	294	283	291	331	335	308	315	332	329	320	323	316	334	337	281	311	302	292	291	350	301	335	327	322	321	313	341	317	329	313	330	317	289	341	322	357	310	332	295	331	300	339	310	329	317	330	324	326	307	312	331	335	288	339	341	328	347	314	324	324	323	330	318	320	316	329	302	337	337	329	332	290	336	312	297	312	341	303	315	336	347	345	311	334	345	351	308	334	341	332	315	321	325	322	336	339	355	318	298	276	326	323	352	349	315	356	340	284	305	332	320	316	332	308	348	340	333	335	331	332	319	338	297	365	327	336	329	322	371	343	314	335	317	298	344	341	352	334	341	358	312	333	370	319	295	330	333	331	314	355	326	335	331	299	338	295	330	333	339	353	327	327	317	313	321	341	316	342	331	321	345	310	348	304	310	317	322	352	340	340	317	355	319	350	331	325	334	334	349	314	344	294	334	330	330	324	307	313	359	368	294	346	323	308	361	324	305	340	330	305	351	308	324	319	307	325	311	339	338	327	362	335	326	306	312	311	294	315	343	349	333	321	337	306	321	310	313	336	345	344	301	322	313	312	352	346	328	348	298	338	327	301	353	336	323	322	316	328	306	311	286	319	348	313	286	317	315	273	329	316	353	334	287	306	346	319	305	323	294	325	323	340	338	326	319	346	312	302	344	318	330	343	308	329	291	330	330	321	333	345	326	312	319	297	332	327	315	333	328	310	315	321	314	304	297	296	339	305	336	300	314	324	331	315	306	293	316	327	293	318	339	296	352	314	322	336	311	343	305	316	328	355	330	341	342	337	288	332	304	316	329	310	335	334	336	305	350	317	338	341	313	336	326	362	334	312	322	326	303	318	327	310	309	344	323	310	313	309	345	315	341	313	302	335	320	327	295	349	320	354	345	359	329	337	338	316	340	299	336	312	309	328	324	325	370	279	315	316	340	307	315	305	343	331	323	328	319	346	319	323	373	347	331	352	318	323	326	330	311	306	321	327	312	351	351	342	327	312	318	306	319	324	312	335	339	348	349	317	353	311	290	320	315	339	335	328	305	312	338	334	326	292	333	339	378	328	326	311	294	347	355	319	342	334	323	331	327	339	325	329	298	298	304	353	301	309	317	326	317	327	339	318	324	318	310	340	314	292	314	322	337	329	327	331	336	353	326	306	334	341	312	315	311	305	321	297	299	289	301	323	317	276	301	343	327	323	339	331	309	306	306	335	311	348	320	312	330	329	310	346	318
24436	21588	29030	24624	21567	8453	1306	896	717	639	616	547	512	469	488	483	459	469	467	468	423	428	419	413	435	433	404	423	390	380	411	364	405	432	374	422	413	392	397	401	386	390	411	425	460	417	346	411	410	399	379	392	398	388	398	401	392	386	431	395	393	409	378	380	375	385	387	403	411	396	398	379	396	415	387	393	367	372	399	395	384	362	393	384	391	420	411	420	394	380	425	383	397	400	412	376	393	391	373	397	385	378	368	393	349	378	381	374	386	352	388	372	385	382	382	421	337	400	384	428	357	392	350	408	391	369	388	358	394	404	362	383	380	402	381	358	378	365	401	372	387	366	386	350	358	406	428	347	412	396	382	423	392	398	391	346	388	343	380	375	394	417	390	401	377	387	366	389	391	359	386	384	377	390	380	372	398	355	413	374	418	376	398	384	381	360	395	387	373	408	379	369	378	368	416	369	385	396	386	382	370	401	416	387	380	357	360	373	365	367	371	405	371	417	365	405	380	382	384	366	399	387	396	397	402	381	393	370	365	390	365	368	382	376	397	362	382	402	384	380	374	365	404	399	368	366	342	376	325	379	380	359	379	386	334	391	369	356	393	384	416	346	386	408	388	375	398	406	370	369	358	361	413	369	394	397	377	391	351	379	364	370	390	396	382	385	384	388	354	396	385	415	359	453	377	405	384	381	387	363	377	363	352	354	393	409	397	384	366	352	382	357	384	368	396	390	409	361	378	370	387	372	370	376	351	362	375	384	373	374	390	392	379	369	393	395	390	390	395	336	353	366	380	369	365	382	392	383	384	410	393	371	419	366	396	381	374	381	429	338	413	380	370	370	401	372	386	413	340	369	319	389	386	370	369	380	388	376	369	362	386	384	360	349	353	423	383	348	348	368	397	387	373	363	407	353	360	389	392	409	359	414	380	376	415	371	383	350	369	374	359	415	394	365	375	368	356	367	359	375	367	440	409	396	366	362	374	375	415	402	420	398	401	365	395	390	404	358	416	381	369	335	395	400	339	366	356	397	371	407	382	392	365	393	354	413	372	396	395	399	375	387	374	439	387	393	362	413	373	374	342	396	380	399	364	358	363	350	377	361	405	391	417	397	388	429	419	382	399	385	359	363	395	380	413	426	389	392	370	333	390	377	407	370	387	391	399	410	381	396	400	404	376	390	424	375	367	418	369	401	373	354	400	403	378	405	375	380	404	349	382	358	393	366	388	394	398	372	397	338	363	382	367	372	347	368	366	390	431	362	350	346	390	376	379	384	407	384	358	378	405	391	404	371	373	359	373	361	399	397	385	386	389	358	355	365	399	393	384	357	400	402	402	380	351	396	375	424	372	373	385	329	377	408	400	330	373	355	387	369	382	403	377	404	382	401	388	384	388	402	392	342	432	364	390	411	415	373	374	396	393	373	374	359	367	395	346	375	397	375	379	417	366	372	357	366	350	377	382	349	352	376	413	389	403	395	424	375	409	376	362	409	382	397	415	379	390	404	377	363	413	404	382	392	381	376	355	392	397	406	388	355	373	385	366	406	380	353	405	359	371	383	380	387	355	420	400	369	365	344	399	361	398	364	391	393	394	365	396	357	391	397	367	392	379	360	389	364	350	357	395	373	349	391	396	402	398	354	403	377	421	398	340	375	370	402	382	395	395	395	375	401	381	375	351	399	383	362	395	404	360	379	393	386	371	368	384	389	416	350	394	389	395	372	359	367	389	373	406	370	380	365	385	349	389	348	397	364	373	401	400	393	360	391	386	368	371	382	382	395	354	340	435	364	378	338	366	350	379	391	405	392	382	387	380	395	389	405	362	374	370	388	365	379	361	390	418	385	374	386	345	400	357	402	354	405	396	390	373	374	388	386	405	404	391	370	380	354	358	387	382	367	351	407	369	410	412	424	345	400	392	368	387	372	390	368	373	393	391	408	359	377	363	373	374	398	375	418	372	388	373	412	419	368	410	378	383	373	342	388	354	372	386	364	420	409	377	379	389	369	398	386	380	374	395	368	392	379	396	363	377	376	360	365	392	353	375	354	355	412	354	410	381	375	401	365	390	389	385	374	348	387	346	370	352	377	372	361	401	341	376	387	391	359	358	406	398	395	387	386	363	368	395	369	386	375	387	368	361	399	406	361	394	415	398	385	364	373	422	400	339	393	355	395	370	404	398	403	366	381	368	369	381	358	367	383	374	410	373	407	357	342	425	401	424	400	359	431	371	372	352	361	404	421	406	377	368	415	403	377	356	347	372	390	374	365	375	365	407	366	387	383	391	360	409	343	406	400	372	352	384	353	412	374	363	385	382	362	399	379	403	403	344	379	364	363	380	362	361	380	400	377	370	394	378	369	361	368	402	390	366	366	362	387	388	394	366	389	356	360	406	373	364	380	394	375	385	363	368	370	390	346	377	375	367	356	364	359	415	416	366	380	419	394	399	402	394	357	389	365	354	381	395	421	376	377	391	381	390	323	392	362	379	390	396	359	416	374	371	403	392	367	382	404	404	364	395	357	377	386	390	370	382	370	401	357	410	406	392	342	369	372	348	394	371	366	380	396	320	357	352	387	370	400	378	393	370	393	398	384	356	410	380	383	363	370	409	341	356	379	365	358	358	380	378	385	384	424	414	367	396	412	384	343	374	379	384	361	401	382	381	355	378	375	413	387	395	404	396	347	394	358	345	375	370	395	396	356	388	387	357	404	393	365	395	404	393	376	392	383	390	361	374	363	358	371	382	390	357	381	365	400	337	384	387	385	350	390	385	378	370	375	375	382	399	353	349	387	411	367	384	382	372	377	434	344	377	383	369	377	341	383	364	394	408	363	430	347	376	407	363	417	392	352	381	427	388	395	371	386	391	387	382	398	393	401	346	433	406	327	393	364	336	362	440	336	402	357	414	387	367	377	373	388	369	398	368	348	385	405	421	357	418	361	373	387	373	367	351	390	433	389	412	386	415	386	373	394	392	357	402	363	363	374	369	375	406	387	387	371	366	401	373	367	384	406	348	345	362	366	329	408	389	425	368	381	376	368	363	352	407	400	435	366	394	398	399	375	359	398	408	349	371	359	367	387	372	362	372	399	378	363	389	350	395	416	380	393	362	379	372	421	386	392	354	375	382	441	396	373	359	416	373	378	358	383	357	370	376	371	391	384	407	408	386	387	411	377	395	409	362	375	378	388	373	349	382	395	388	370	366	385	373	379	396	383	406	412	397	378	396	384	379	402	390	395	405	372	370	357	363	353	363	395	401	396	399	351	398	389	395	332	396	364	373	382	390	383	399	393	412	367	347	380	385	363	390	381	410	395	392	408	402	399	375	427	375	387	369	380	371	408	384	394	398	364	418	375	394	361	359	414	362	379	396	371	355	373	364	385	376	386	384	352	376	417	347	406	387	345	354	370	365	369	399	382	334	370	415	414	357	368	375	347	384	391	378	407	393	371	373	379	367	387	372	379	413	402	398	404	377	361	403	407	372	379
6528	14158	11446	5570	3855	3025	2212	1780	1558	1320	1100	960	976	890	796	747	707	636	655	659	664	604	600	628	582	576	569	591	553	487	499	552	551	571	517	546	578	508	519	550	533	509	531	520	516	548	522	521	548	506	532	544	519	574	499	485	503	539	546	501	499	480	547	577	523	517	497	565	488	525	485	499	515	532	507	501	471	522	469	550	563	517	502	529	547	537	561	597	599	582	532	478	448	489	502	511	523	531	507	474	496	503	519	513	467	520	524	494	497	512	493	517	548	490	487	483	501	510	506	520	523	517	482	512	556	485	519	522	515	526	515	486	499	497	467	498	501	519	515	520	516	509	545	483	512	506	533	503	502	526	512	508	493	512	514	531	473	517	528	481	493	505	533	520	498	518	479	510	540	511	540	515	497	522	502	540	534	518	497	491	505	522	486	507	499	479	508	493	447	484	508	513	527	515	475	461	509	545	504	525	515	495	512	522	533	503	502	518	488	477	532	478	507	492	516	533	480	486	499	492	522	526	495	510	551	521	531	469	498	550	550	477	496	453	514	510	514	491	534	508	501	497	493	505	472	546	511	435	531	432	494	504	529	502	480	511	463	543	466	512	482	496	511	475	549	488	478	501	453	525	524	522	499	521	496	494	520	514	480	541	559	500	500	499	550	498	518	516	533	501	517	496	462	520	519	548	500	530	509	536	530	490	519	505	510	486	523	502	495	513	538	528	503	486	547	531	517	512	546	488	523	531	528	529	505	526	506	486	504	498	535	470	488	502	537	512	519	523	534	476	469	513	502	499	467	498	505	497	495	512	493	535	528	518	511	525	506	494	491	511	478	536	511	501	501	499	475	467	497	510	505	517	552	504	513	508	514	508	532	534	516	482	522	493	496	510	486	526	463	507	486	520	525	495	547	551	483	528	504	488	513	518	516	472	505	482	474	468	492	480	526	493	516	522	542	494	485	552	540	513	482	483	554	479	516	495	458	514	551	523	535	491	493	524	519	480	495	503	491	501	524	572	433	516	496	499	521	486	530	543	550	498	489	549	494	485	525	477	525	474	514	513	498	498	514	519	508	502	498	541	528	536	466	504	515	479	554	522	485	531	490	510	527	543	490	470	496	523	500	521	502	518	487	495	499	520	500	545	510	503	520	496	529	502	438	511	486	525	475	499	505	470	495	483	528	482	514	523	491	475	503	498	492	487	538	524	504	473	495	509	491	520	499	493	526	495	513	542	508	470	531	515	523	506	529	506	488	513	512	513	487	555	503	514	530	507	507	492	536	507	489	517	534	532	504	518	495	535	536	496	484	518	534	490	507	546	501	501	503	494	521	515	516	505	496	492	540	489	491	465	545	486	505	520	516	527	519	496	480	538	513	496	527	509	479	540	523	484	506	504	506	469	501	526	480	527	510	482	483	486	539	535	481	493	553	485	511	471	499	514	552	531	526	524	555	512	492	515	513	504	502	468	512	487	531	465	503	499	526	480	486	519	520	510	477	501	491	514	491	478	525	463	496	500	468	475	522	487	513	455	497	533	488	518	542	504	465	536	521	487	528	486	510	486	507	505	491	489	483	525	474	498	516	550	466	511	524	507	496	484	520	501	499	512	522	527	540	513	497	486	484	527	509	502	546	528	475	542	487	483	540	500	533	493	514	512	492	502	530	488	521	512	480	512	505	511	525	512	486	480	507	508	493	528	508	527	527	546	545	502	514	513	507	529	537	495	536	445	535	492	481	508	523	533	523	511	483	499	492	449	488	459	534	514	478	501	519	503	522	467	498	506	490	493	510	540	466	505	469	521	498	522	473	519	485	535	502	468	512	504	544	474	503	512	487	503	515	516	502	574	482	459	520	539	522	466	530	526	501	504	507	484	531	499	531	502	512	490	555	463	514	495	525	539	542	469	510	497	512	537	511	518	512	527	487	490	517	566	470	464	514	533	509	485	515	527	538	517	509	534	516	536	508	484	519	516	526	465	514	518	513	523	492	496	489	515	491	493	515	499	517	490	532	481	503	524	481	487	500	456	503	530	503	505	523	539	487	541	475	496	522	507	538	467	518	511	492	510	542	492	484	526	498	531	500	506	522	535	504	514	513	500	535	526	487	522	525	544	515	499	498	508	545	482	525	541	495	515	515	512	503	495	495	517	492	502	552	492	506	485	487	479	520	495	508	518	483	481	502	530	494	523	532	505	529	515	539	478	540	492	535	514	479	496	564	498	507	489	530	511	511	540	498	500	509	492	495	463	521	495	512	523	547	497	510	534	548	505	506	508	503	494	514	503	482	501	513	532	534	507	521	520	531	522	487	541	473	515	516	508	508	507	527	523	499	494	506	497	536	486	540	492	499	498	507	482	513	503	482	506	495	475	470	508	500	474	481	521	536	511	506	505	480	554	501	514	556	452	520	510	495	547	527	486	527	482	519	514	534	501	520	532	513	538	505	485	526	513	507	484	500	484	466	492	500	553	449	508	486	518	505	487	472	518	488	532	514	511	506	495	510	508	486	523	512	469	515	538	535	501	489	480	507	523	497	471	477	489	505	555	488	515	495	469	461	512	493	477	526	497	531	534	508	545	495	511	541	502	519	501	505	499	536	513	477	547	509	452	505	510	486	491	491	523	523	515	492	555	476	471	497	559	506	516	492	524	523	503	526	533	531	471	522	494	516	508	514	495	542	491	530	516	490	512	477	526	506	522	499	474	500	491	499	526	518	487	499	544	508	506	474	513	572	499	488	507	530	519	520	521	529	521	509	501	551	501	526	508	499	489	527	520	461	484	496	497	514	532	527	539	506	548	522	475	514	515	489	532	471	498	493	483	528	519	489	529	525	498	495	484	507	502	533	485	496	517	476	518	519	492	478	535	494	493	505	547	504	580	466	516	522	491	535	522	537	527	511	481	487	494	483	547	517	511	534	501	523	539	506	491	496	465	482	499	521	535	493	515	451	559	495	517	514	489	484	493	481	501	493	515	476	498	546	538	507	539	500	485	489	508	540	534	522	480	517	528	485	487	514	551	493	508	533	515	529	478	505	519	537	496	497	537	515	515	492	521	549	551	481	508	513	496	525	496	498	494	489	503	514	510	526	537	489	531	502	525	500	500	512	527	504	489	488	516	477	509	499	491	525	527	533	544	499	505	547	493	546	506	496	486	521	511	532	474	522	521	474	520	550	504	531	506	478	510	513	529	534	488	512	515	497	509	491	497	489	495	503	508	509	504	514	476	503	536	502	516	497	508	522	519	487	496	482	507	492	538	502	521	483	493	517	502	526	504	535	525	463	521	482	485	469	522	544	517	517	484	539	509	498	471	510	509	531	506	492	530	499	499	518	505	474	479	456	474	522	530	489	476	501	534	499	479	540	507	552	485	523	536	504	518	505	522	498	493	543	532	514	538	524	499	502	471	500	503	495	547	483	541	496	512	528	521	520	486	473	520	489	503	493	491	501	505	502	545	491	516	503	536	513	521	516	492	521	568	488	487
23411	21588	29494	24151	21594	21575	6109	1374	897	835	696	631	613	554	495	479	467	472	431	449	422	452	370	392	385	390	397	378	374	353	358	388	363	331	347	354	329	333	340	344	353	319	361	330	333	372	326	347	336	354	336	336	365	334	342	335	359	367	341	303	358	356	360	355	346	343	338	355	306	353	352	329	353	355	307	335	356	326	344	322	335	341	338	359	308	362	350	354	393	349	371	339	334	338	302	349	289	373	342	341	306	316	310	329	340	336	313	340	313	341	335	327	335	293	332	361	336	340	343	322	357	336	327	357	351	352	317	341	344	332	322	338	320	344	324	333	333	353	334	318	326	323	319	319	335	322	337	323	341	334	305	327	330	329	309	340	333	324	313	322	327	318	329	329	319	323	327	316	362	333	306	353	342	321	308	334	366	322	324	344	337	324	324	315	354	348	340	312	349	357	316	314	358	335	333	332	361	357	354	319	322	339	321	357	332	305	340	340	328	343	328	336	322	360	336	335	332	371	308	314	328	351	321	352	374	329	313	330	319	327	312	333	338	311	325	320	356	335	333	385	305	348	325	347	347	320	329	317	297	324	378	329	333	353	321	340	317	345	311	326	331	324	304	351	344	330	325	319	363	357	326	329	323	342	306	319	326	350	332	344	323	308	350	335	348	324	318	316	305	324	362	353	326	325	318	315	300	318	317	321	352	333	323	340	347	353	328	329	334	341	315	308	342	314	337	365	339	331	337	338	353	335	347	347	361	329	312	341	351	321	323	352	336	336	330	327	317	362	334	339	331	328	341	323	327	321	379	306	296	344	336	336	351	364	349	363	322	336	298	349	304	328	366	339	321	330	345	320	329	330	331	308	317	361	329	304	319	346	311	360	316	334	336	354	303	343	355	314	345	336	319	307	325	328	322	344	330	324	328	346	305	361	340	388	301	331	331	308	320	346	342	354	340	342	310	357	333	312	308	330	304	324	345	327	333	321	333	360	325	314	319	325	347	330	312	334	320	316	333	333	336	329	320	322	367	306	342	300	328	322	340	302	320	321	357	361	324	304	352	350	351	314	320	374	340	328	334	343	366	342	314	332	319	313	305	308	361	355	312	302	310	319	312	362	317	331	353	356	318	338	325	314	326	325	305	318	320	364	312	335	314	320	333	326	316	334	325	356	342	332	344	310	343	320	343	332	315	319	337	351	326	313	334	318	345	324	340	344	339	324	327	309	337	339	284	315	316	338	304	341	341	335	342	347	339	336	336	320	344	337	376	312	339	357	307	342	365	330	333	344	336	315	316	314	330	327	322	348	347	365	343	333	328	361	341	351	336	363	334	337	305	332	286	356	321	345	326	329	368	312	325	333	347	318	342	347	331	334	329	336	355	312	326	334	327	305	313	347	320	305	313	311	331	320	363	355	328	348	330	377	306	328	346	311	356	340	334	353	300	336	315	360	298	286	355	313	318	326	303	313	340	322	306	324	354	338	314	343	327	298	309	319	323	312	315	356	354	314	324	323	348	353	330	316	335	317	330	383	331	314	366	307	325	353	358	312	341	334	314	357	322	320	300	326	348	354	309	328	335	322	323	295	338	354	297	324	334	318	338	329	301	285	333	356	348	343	276	329	327	351	332	337	336	346	333	348	359	299	307	379	310	333	319	377	317	333	332	310	307	301	387	338	325	324	320	354	325	318	304	337	317	342	337	359	310	294	345	330	356	307	320	315	343	330	354	311	331	315	327	328	319	344	316	339	360	304	344	345	349	294	322	314	347	341	303	303	318	322	334	304	328	340	314	342	328	327	356	330	308	327	332	324	320	327	330	302	332	334	297	326	331	336	314	364	317	331	339	300	314	333	317	361	329	326	317	295	368	346	317	348	328	314	313	319	322	315	360	340	354	346	354	315	317	318	350	355	329	326	341	343	353	320	324	311	361	352	335	329	329	306	362	303	300	301	319	357	370	335	338	291	338	362	310	363	343	307	329	313	313	336	305	349	307	317	327	348	331	330	337	308	308	374	337	336	312	316	312	352	374	328	340	366	325	335	313	350	358	349	334	334	359	338	296	322	313	317	343	366	325	300	340	291	335	353	314	322	333	350	325	351	295	323	318	323	338	330	323	357	322	336	320	309	303	356	296	313	333	335	318	313	349	318	340	353	318	357	349	323	319	287	332	330	316	336	323	321	350	318	324	322	338	319	326	330	328	350	339	357	335	346	320	331	307	368	357	349	319	323	317	347	354	340	333	319	317	316	292	327	337	327	306	340	312	354	303	326	323	357	316	305	326	344	306	348	335	353	303	338	347	353	315	323	377	341	317	321	327	330	335	366	352	329	328	298	333	319	334	331	331	330	352	311	337	331	343	350	348	333	306	380	318	325	324	311	315	330	323	329	322	324	364	323	355	312	355	309	312	303	345	341	311	308	307	324	318	320	313	317	321	297	336	308	304	367	303	344	327	333	331	345	316	323	344	310	327	328	304	329	349	327	297	319	309	340	320	330	285	342	316	327	336	319	321	334	332	347	357	323	319	333	356	332	320	333	343	315	321	337	358	324	330	322	311	320	318	333	363	334	336	335	332	304	300	332	337	341	336	288	338	336	340	334	314	299	311	310	337	326	316	312	310	321	324	317	324	332	357	305	297	314	342	319	353	309	338	331	342	283	335	305	315	329	331	331	294	350	308	319	327	334	321	366	319	328	336	347	358	304	332	317	341	320	328	341	345	292	364	357	344	325	338	337	340	317	352	337	343	334	337	328	340	336	297	321	353	360	353	311	317	338	340	329	328	329	343	310	331	328	332	335	397	313	325	355	339	303	344	338	335	355	313	281	326	356	315	301	318	341	326	330	349	342	317	319	319	342	304	300	364	325	334	364	325	309	324	323	329	302	314	322	329	346	295	340	349	309	328	311	338	307	379	285	338	315	347	336	354	334	341	334	326	338	315	324	329	298	307	353	341	329	355	348	335	316	336	328	338	369	315	340	304	339	300	322	331	346	327	341	327	329	342	325	317	305	327	329	333	305	335	343	308	330	308	339	316	337	337	321	326	318	311	325	335	325	333	303	313	320	339	371	342	321	320	327	325	319	319	346	325	316	337	338	321	343	327	341	307	303	340	294	347	318	338	303	362	320	334	312	316	281	352	326	320	343	335	334	309	310	341	343	320	372	352	321	333	360	328	341	332	292	363	316	330	305	322	337	298	323	348	355	359	344	328	332	334	321	332	336	337	327	346	327	351	343	321	347	340	330	347	314	308	313	318	318	354	286	305	316	294	334	360	306	328	330	343	332	333	319	339	316	327	331	305	349	323	334	364	322	302	359	293	360	324	330	344	333	325	335	316	283	367	350	321	327	336	346	314	328	362	341	310	332	328	327	326	303	343	327	321	367	326	324	345	336	355	314	333	363	323	345	349	277	351	339	330	310	344	306	319	322	331	323	317	340	314	342	340	311	311	332	303	327	359	337	319	325	309	320	349	347	341	314	325	310	330	322
9018	20171	16291	8479	6215	4547	3527	2730	2268	1820	1534	1356	1226	1022	997	870	818	788	760	704	656	670	637	652	614	599	571	532	525	525	557	538	543	480	532	484	503	477	472	504	506	478	475	490	481	454	436	482	432	493	483	489	454	449	472	440	493	453	501	469	518	484	487	433	489	459	483	476	443	443	436	468	434	431	442	443	485	486	461	451	434	444	493	434	504	479	498	527	543	534	481	456	446	463	444	426	475	460	440	458	449	485	460	432	475	473	462	459	450	450	451	469	446	469	485	421	428	471	482	451	506	459	491	518	446	437	471	454	447	455	423	447	445	483	455	444	438	458	443	408	434	426	426	468	448	435	457	422	446	476	437	435	404	457	475	460	456	429	429	452	436	443	467	416	490	456	411	422	413	440	419	417	428	418	466	433	401	441	429	437	442	449	419	413	436	419	409	469	450	465	432	468	442	438	463	451	471	436	421	416	441	447	444	404	439	468	438	416	443	467	445	420	478	440	445	429	457	446	414	456	413	430	433	463	448	486	430	414	489	438	438	440	427	407	454	441	434	439	429	407	435	471	439	448	412	424	454	452	353	452	461	406	458	437	406	458	434	444	403	465	444	471	452	464	452	466	457	420	446	437	450	488	439	419	458	443	434	461	467	485	446	468	453	436	445	463	464	480	463	435	462	486	457	475	447	461	422	472	453	466	451	392	478	423	468	423	447	417	445	397	447	431	426	428	475	424	421	436	463	437	492	447	443	472	455	432	429	475	433	445	433	416	458	431	432	483	443	411	406	456	455	450	466	462	392	464	450	439	458	460	420	429	429	445	397	417	469	454	471	485	436	436	456	469	446	412	440	486	466	460	445	435	442	463	421	456	451	426	421	447	451	440	432	465	421	452	475	445	423	454	436	439	470	449	466	437	426	486	479	457	474	434	403	447	438	464	465	442	469	479	437	460	480	453	447	441	430	434	432	423	452	458	448	461	410	431	386	380	439	449	454	455	438	406	436	448	447	456	470	477	429	458	501	471	428	472	464	443	473	461	442	453	465	466	431	448	464	444	491	475	461	468	450	448	426	450	471	420	469	454	466	436	431	447	434	466	416	414	470	459	424	452	457	433	458	429	461	445	418	427	420	479	461	398	461	413	437	459	417	439	446	435	450	476	434	431	431	443	484	447	442	433	441	455	445	478	427	424	472	444	406	413	449	454	455	461	422	465	460	445	470	487	476	483	456	423	428	477	451	448	413	451	425	440	385	437	435	463	411	462	455	421	423	466	472	449	452	436	440	456	427	441	404	469	448	432	439	448	432	448	482	472	467	449	466	446	439	456	456	425	415	439	432	435	443	483	411	453	432	451	438	469	446	461	460	413	431	436	436	472	420	433	448	422	424	460	475	442	431	469	438	405	492	449	417	471	440	429	436	410	445	467	432	430	436	482	414	460	419	469	510	438	456	473	428	478	454	421	444	403	442	413	447	481	446	490	473	455	466	449	448	419	448	438	450	429	437	465	467	442	454	440	460	484	454	436	441	433	453	382	458	446	427	453	456	428	437	459	439	430	439	430	501	440	495	413	432	421	436	442	435	462	460	438	437	414	465	435	455	418	458	479	431	435	458	425	430	440	417	443	443	453	491	424	443	449	481	444	461	424	427	447	455	491	433	426	440	454	422	444	440	433	452	437	427	459	448	448	477	441	465	426	425	402	411	451	469	462	451	435	438	440	416	442	477	419	455	481	484	453	441	421	430	424	446	455	446	466	433	428	449	439	464	470	466	426	465	450	421	430	433	476	431	499	420	460	427	474	442	436	427	471	480	448	454	469	470	459	504	425	444	421	426	459	438	433	443	457	434	445	448	470	453	453	447	461	472	458	447	422	450	406	479	437	438	449	472	491	436	467	458	460	445	431	445	436	485	461	439	445	459	417	475	466	423	456	463	433	431	424	450	435	415	414	447	438	406	442	444	405	429	426	428	430	422	457	436	464	405	431	434	477	424	480	418	458	455	470	413	444	432	465	445	412	497	430	439	481	434	435	448	397	439	464	464	417	457	449	413	442	412	434	429	397	435	428	425	468	456	413	469	450	438	441	452	441	443	408	502	409	457	444	452	424	459	431	463	442	439	465	456	440	471	471	403	485	470	432	434	469	430	454	493	459	445	404	432	452	461	429	433	430	463	433	431	446	480	436	439	448	447	419	438	454	444	451	468	463	431	447	431	433	458	461	435	471	427	439	399	444	448	443	450	443	429	428	460	456	404	420	477	445	445	414	445	441	425	420	441	425	442	441	427	460	417	417	398	476	516	459	484	422	424	446	442	422	451	428	459	405	433	433	443	469	440	425	466	475	438	418	400	466	450	419	422	438	416	415	457	456	443	441	434	441	423	431	438	387	451	419	432	451	445	435	435	451	461	430	431	436	452	419	465	438	478	419	438	425	463	461	473	414	468	448	447	433	466	436	461	431	457	444	437	429	436	432	446	451	411	465	438	423	402	453	450	456	453	414	478	428	461	467	445	439	440	438	447	466	423	469	403	428	440	419	446	429	468	450	437	419	476	463	415	474	461	420	440	466	451	470	460	455	442	448	479	433	430	451	469	415	456	435	436	442	446	439	403	454	434	455	424	441	462	416	408	466	446	469	463	448	476	465	465	458	458	467	440	432	428	455	432	443	442	454	448	463	424	448	444	446	445	391	422	434	452	447	466	434	422	425	430	456	420	446	479	424	431	440	440	500	494	419	426	432	434	439	471	448	450	454	435	473	446	418	436	476	466	441	457	419	463	430	458	433	464	466	446	489	424	436	403	426	455	437	472	408	426	471	429	458	464	458	459	431	453	403	427	437	434	444	389	408	466	426	435	463	473	451	441	458	469	423	446	402	411	428	481	425	430	431	411	456	440	447	438	419	414	434	414	398	465	480	441	469	430	424	503	437	467	456	433	431	457	413	438	446	471	461	474	428	434	437	401	468	434	450	450	466	464	451	417	440	461	408	440	430	435	428	433	409	443	455	454	447	439	430	457	420	427	464	453	429	412	462	423	405	466	436	466	448	437	430	408	425	406	449	437	421	441	445	425	460	463	449	481	488	441	474	443	426	440	446	457	456	450	470	466	414	430	445	461	433	446	476	441	464	461	475	423	485	480	448	419	483	441	423	445	442	443	460	455	415	465	429	438	433	422	440	435	440	437	437	466	463	431	441	449	434	435	423	436	443	480	428	438	428	462	439	439	427	425	419	435	460	449	432	447	408	437	436	403	471	397	441	440	447	451	481	451	435	431	451	443	419	438	430	425	485	454	403	447	450	465	447	431	455	470	429	452	457	407	424	461	475	382	432	472	439	416	427	441	429	472	437	435	470	455	412	448	457	415	436	445	433	427	477	430	498	400	419	443	417	402	428	446	425	451	459	435	439	410	428	446	468	477	469	447	441	465	439	466	439	407	454	435	443	454	435	420	438	423	467	458	480	413	451	431	443	462	451	427	446	471	440	477	471
27558	20405	7432	1115	569	468	376	341	334	285	265	291	252	276	249	264	240	263	245	254	237	263	263	278	254	217	275	224	240	265	249	255	241	247	234	257	230	266	223	235	246	221	227	231	253	244	258	210	211	219	264	247	246	261	258	211	269	227	242	221	255	244	226	225	244	223	254	233	242	231	228	266	269	226	258	237	246	243	216	238	240	211	222	239	251	240	273	243	303	268	246	254	271	240	199	243	258	241	228	231	248	219	250	237	236	234	232	243	220	226	267	238	223	245	254	247	229	234	216	251	219	243	226	212	245	248	234	236	196	219	233	257	273	254	243	256	257	223	274	224	222	240	256	236	251	237	243	238	233	210	247	241	227	228	242	225	224	225	221	246	226	242	272	226	248	222	230	227	206	221	221	236	232	235	241	208	209	245	242	241	219	234	247	230	233	227	229	225	250	257	232	219	231	229	228	225	250	246	227	244	247	232	236	248	245	245	233	254	235	239	255	233	235	246	214	247	222	246	217	204	268	223	249	246	270	230	243	218	229	237	232	268	245	237	241	266	208	245	256	217	232	236	222	246	245	218	235	247	225	250	245	235	234	219	223	228	243	241	244	232	235	242	238	223	258	242	253	232	245	248	226	238	232	265	255	244	247	245	272	252	247	264	265	246	221	249	245	268	246	245	215	250	228	239	251	250	240	245	237	246	253	249	235	232	235	234	237	247	267	270	232	219	253	215	244	249	248	255	250	267	206	241	232	228	267	231	250	241	255	220	234	235	229	247	201	224	239	269	251	235	242	213	247	236	230	219	236	251	249	217	246	212	253	236	261	246	246	252	239	248	257	227	262	253	225	255	241	250	243	246	250	235	254	236	228	220	221	259	228	209	242	229	267	251	247	251	234	242	216	224	235	254	233	270	243	243	239	260	232	240	200	247	257	250	219	250	242	258	243	215	245	226	235	245	248	240	232	254	260	272	210	225	257	258	245	252	262	250	246	230	253	218	247	212	266	216	196	245	222	255	248	238	253	232	234	232	233	247	258	259	247	211	242	249	241	227	224	253	266	230	255	231	245	236	246	240	259	219	244	245	217	234	220	217	256	255	234	278	238	234	229	196	214	261	222	240	256	222	238	273	249	227	236	223	222	218	243	237	248	245	229	230	226	245	231	226	249	241	237	228	225	224	239	247	256	215	250	242	216	231	246	238	257	233	256	222	253	213	218	254	259	233	235	242	272	243	232	262	231	236	229	210	240	224	248	227	255	272	242	234	236	235	207	259	242	242	230	276	240	256	243	230	252	268	225	237	278	212	238	245	227	278	247	238	243	243	235	214	224	265	215	219	252	235	240	267	266	228	225	234	229	225	253	229	248	251	220	247	224	224	246	248	202	259	213	221	222	254	267	257	224	240	246	225	238	205	240	270	225	242	231	227	243	231	253	225	267	240	224	242	258	246	246	250	240	261	234	240	234	219	239	233	247	222	218	244	242	240	234	277	228	247	218	237	249	260	238	224	260	242	213	238	226	222	239	233	197	232	218	254	247	213	236	227	258	232	258	203	247	266	254	269	232	237	251	239	248	240	228	241	267	248	248	233	257	232	247	252	259	251	264	258	223	241	231	232	263	221	238	250	224	243	223	243	232	219	261	248	225	226	215	224	244	219	225	256	270	269	256	250	274	223	236	230	251	254	249	244	237	229	234	215	238	251	270	225	240	229	245	238	211	240	225	223	233	240	254	216	250	273	224	224	228	238	202	254	223	245	254	217	253	219	246	244	225	246	222	239	221	226	255	255	262	255	234	217	231	241	247	231	244	231	231	230	245	258	259	273	246	268	242	293	253	226	227	241	228	238	218	252	227	259	233	216	231	235	224	217	264	228	271	238	245	201	224	247	277	220	230	221	224	253	261	233	252	229	241	268	247	247	273	251	239	233	216	235	224	263	255	216	223	234	226	241	241	262	216	240	246	232	238	263	254	241	216	241	233	224	258	256	221	229	220	257	255	239	226	235	245	250	234	259	232	249	225	263	212	246	252	249	243	240	224	246	252	257	232	239	226	234	255	226	233	238	221	237	246	224	242	204	256	240	209	217	223	244	222	257	246	216	263	241	231	214	242	238	227	232	252	229	255	238	209	241	221	228	225	249	256	243	241	248	222	257	239	241	242	248	239	252	236	240	222	241	233	245	258	257	248	252	239	255	249	239	258	239	254	231	231	226	275	224	237	237	235	228	241	289	237	225	233	237	263	244	250	250	233	245	249	209	250	261	217	219	234	224	228	231	252	234	239	219	239	212	224	227	212	225	222	233	252	230	252	245	218	238	198	208	249	228	251	238	229	240	235	246	272	241	244	248	222	221	228	207	257	242	253	220	244	255	207	282	235	222	206	251	258	223	226	242	259	231	226	274	250	246	231	229	268	224	222	258	221	252	206	254	236	225	224	247	236	255	235	247	214	219	206	213	252	258	257	223	238	264	236	239	221	206	232	258	236	250	257	239	242	225	250	233	227	249	249	245	221	240	240	249	221	251	245	224	244	250	228	255	229	241	231	241	227	246	262	244	244	249	270	233	206	253	231	231	239	241	257	262	241	234	245	221	211	224	243	243	263	243	241	244	248	243	216	251	258	253	234	233	249	248	250	239	268	230	232	218	240	233	223	228	226	229	243	240	230	240	227	248	246	263	237	230	207	207	239	228	232	237	243	232	256	236	238	261	237	282	248	229	231	234	227	268	268	242	238	246	254	222	202	205	210	237	224	254	249	264	231	222	254	241	228	236	249	251	217	230	211	236	209	243	241	251	217	226	216	238	252	237	251	270	244	261	233	240	245	238	248	254	243	224	222	238	241	245	218	246	235	245	252	248	240	225	227	250	264	263	250	242	243	252	252	246	224	264	270	283	251	251	242	234	235	215	261	249	244	226	220	212	234	251	248	221	231	223	253	253	219	227	278	226	234	255	223	221	226	231	238	223	243	255	220	242	257	233	270	224	223	270	262	242	255	261	234	232	252	261	238	235	238	261	221	227	246	253	243	248	211	253	234	241	237	246	228	244	247	224	239	252	241	247	265	248	244	239	239	265	256	230	238	244	206	219	246	239	237	234	242	251	262	239	251	226	250	240	226	236	238	237	250	255	238	248	238	241	251	254	210	229	238	244	255	255	213	219	247	240	235	235	228	220	261	244	266	236	245	210	244	249	236	225	222	229	231	221	243	226	229	255	241	236	215	234	224	217	237	249	240	271	232	225	263	232	258	246	194	234	241	250	233	247	235	247	228	212	238	238	244	244	218	232	222	244	254	217	235	234	229	244	253	215	250	249	224	250	274	245	272	245	251	256	247	254	225	270	234	229	245	223	257	218	277	259	276	214	253	237	224	232	261	250	257	231	248	219	229	213	257	230	240	222	268	254	220	220	230	219	237	231	231	224	218	232	216	230	232	238	237	219	210	245	219	241	223	233	218	272	248	247	231	257	251	241	219	226	255	248	264	270	224	249
5091	4250	3361	1641	1104	869	749	598	545	513	440	437	411	408	416	368	374	380	338	352	325	330	326	312	339	323	317	345	326	310	323	326	313	358	314	340	346	353	327	318	318	334	359	329	267	310	302	361	330	323	289	311	330	307	309	313	349	320	321	353	347	314	339	321	337	349	361	288	315	303	339	304	322	319	353	325	311	342	326	304	372	355	339	326	327	340	353	353	384	379	327	358	330	329	302	339	306	304	310	302	343	337	277	341	296	328	298	313	306	317	307	290	347	319	309	298	367	347	320	338	340	322	325	318	335	327	334	306	322	332	355	336	308	350	339	338	311	345	304	343	313	347	302	331	339	315	327	265	338	343	322	301	322	331	323	327	321	355	340	301	333	345	329	317	337	319	301	311	333	324	338	346	313	322	292	302	322	323	344	323	318	325	305	338	288	312	319	302	310	309	329	320	320	332	284	311	328	316	333	353	305	321	331	333	340	319	320	309	324	337	333	319	297	357	294	307	314	329	322	321	321	320	330	320	298	332	356	297	332	334	315	367	353	347	329	318	312	328	293	338	319	313	360	340	330	275	325	313	331	320	318	341	291	316	371	341	327	341	345	278	307	317	356	329	281	302	311	333	306	323	340	334	314	349	304	350	336	333	322	312	347	344	313	320	308	327	318	302	278	296	331	303	335	312	304	318	311	363	320	307	298	340	319	314	335	361	301	292	301	314	345	317	330	319	299	362	325	345	323	338	340	320	344	329	338	357	320	362	338	348	312	324	333	319	301	329	333	311	339	315	312	339	345	330	309	337	301	328	319	324	324	283	325	341	312	312	330	325	349	311	289	339	330	358	298	311	344	317	326	362	354	298	327	332	345	315	326	311	342	305	328	317	323	329	314	356	322	323	320	344	297	305	318	314	321	331	310	327	320	345	303	320	320	335	327	348	362	312	327	334	324	333	325	297	344	332	361	339	338	342	304	346	319	307	338	310	341	292	323	338	320	333	316	365	329	324	317	343	374	336	327	318	357	323	308	304	310	315	330	294	295	314	333	307	319	303	330	317	335	323	312	307	307	327	311	319	312	327	297	318	285	315	317	312	332	320	337	321	325	313	311	310	318	314	313	335	336	310	319	321	350	331	338	312	303	333	345	353	298	341	303	299	314	336	337	360	318	317	307	351	322	307	303	306	357	301	293	330	332	297	307	349	331	326	333	308	311	342	335	336	306	349	309	315	315	332	320	322	337	309	302	316	314	356	345	305	316	353	336	317	312	291	330	308	296	325	309	307	311	292	316	330	320	320	306	315	310	321	320	344	352	322	332	335	312	312	319	351	301	367	314	312	338	302	334	325	324	332	288	283	321	320	292	330	346	304	325	329	333	342	327	319	308	304	318	316	314	362	329	344	319	333	320	313	345	289	321	318	312	370	331	314	332	312	319	316	323	349	357	320	305	330	357	309	311	330	292	287	330	327	333	314	316	336	331	330	325	325	369	288	333	311	286	315	311	358	358	343	325	341	331	336	334	316	303	333	303	329	313	336	290	341	335	319	316	313	341	303	322	297	304	352	319	318	328	346	330	320	338	322	314	330	298	366	283	307	358	331	332	326	327	347	331	334	317	319	340	328	332	363	329	302	322	366	295	307	365	349	361	339	307	300	345	322	301	326	333	295	319	308	324	301	350	361	342	340	329	344	318	350	312	346	319	331	316	339	322	333	314	352	330	338	337	336	320	287	325	337	323	323	332	328	303	310	337	346	325	317	335	334	300	341	346	320	330	328	345	319	302	350	288	325	301	333	326	319	345	330	300	307	321	318	319	355	321	307	331	321	344	302	313	297	322	332	334	323	347	336	303	316	316	324	327	306	347	335	325	290	314	308	326	316	327	294	343	317	314	302	328	327	320	347	314	319	330	313	312	303	331	327	323	358	344	350	293	346	322	313	319	312	322	333	333	340	327	336	328	291	357	361	328	299	314	323	332	340	310	296	285	314	320	308	317	332	302	356	323	336	316	323	343	348	311	324	315	315	330	299	350	355	329	306	313	319	330	323	322	350	325	313	342	314	301	334	343	358	327	373	296	330	325	325	340	305	316	308	341	333	353	327	318	322	326	331	349	322	317	296	311	291	354	295	348	301	320	315	317	319	308	321	330	307	329	326	298	344	316	304	338	309	287	342	327	332	301	291	327	313	302	330	342	328	300	318	324	333	329	315	323	321	314	320	354	333	333	314	345	321	318	301	315	304	341	333	338	301	326	312	291	305	326	331	318	332	347	311	314	282	260	335	331	338	329	318	329	335	338	340	307	317	284	307	294	347	329	337	296	319	314	316	313	337	346	325	299	334	324	315	333	347	316	353	316	336	324	341	320	324	328	325	296	302	325	302	333	347	348	335	324	324	335	310	348	350	323	324	303	322	363	340	352	336	315	333	353	332	306	331	343	339	301	328	310	326	314	309	323	340	320	324	307	330	292	329	346	321	324	322	338	326	352	320	332	333	320	328	319	321	342	332	319	327	339	324	325	346	321	369	335	372	296	317	342	318	316	332	326	331	316	319	314	310	330	363	345	320	347	323	335	287	321	324	326	306	309	330	314	347	358	313	308	314	339	336	323	338	333	319	305	308	341	287	344	336	335	339	367	327	322	336	297	312	320	330	329	320	338	334	335	349	325	348	315	331	340	325	342	344	325	306	336	311	334	345	319	307	314	357	352	338	333	311	322	299	318	367	329	320	344	350	327	337	333	328	357	319	319	343	306	315	313	356	319	336	317	331	295	305	326	332	309	325	327	337	354	321	318	317	332	341	316	306	308	344	338	356	350	347	325	344	344	309	362	322	329	313	308	347	281	311	297	315	315	292	324	354	350	318	329	322	310	311	278	311	354	340	319	302	291	317	314	341	340	338	325	379	311	332	311	343	305	337	338	347	298	346	320	301	331	331	293	314	279	318	332	321	314	333	307	330	326	318	348	324	307	315	343	347	290	332	328	346	340	319	333	328	315	304	341	313	319	329	321	314	323	327	324	339	316	298	315	307	340	319	335	332	322	341	296	304	319	334	328	329	323	301	336	275	301	322	319	367	319	358	318	337	325	353	308	369	332	298	368	315	324	300	316	315	296	301	326	332	310	309	329	326	331	337	333	345	357	323	320	276	325	304	326	317	333	284	289	333	305	342	327	326	312	332	293	336	316	334	325	343	322	327	318	338	325	336	319	308	330	314	303	341	312	319	311	325	314	358	302	314	365	303	330	356	324	344	326	299	329	337	324	330	309	308	315	345	307	323	320	339	319	311	328	353	340	311	335	326	294	321	329	331	331	339	328	326	331	322	331	363	340	323	312	336	348	328	311	306	330	325	366	317	292	308	314	325	325	316	342	313	288	311	306	307	349	317	331	323	321	308	326	313	338	310	340	341	369	331	323	310	309	331	338	313	332	316	302	344	330	327	317	324	308	310	327	347	342	323	284	325	342	313	311	337	329	341	334	333	320	356	300	311
24451	21598	29017	24648	21554	8507	1339	864	732	644	619	548	537	522	516	473	428	423	415	408	388	447	412	435	413	434	416	414	414	415	381	353	408	370	422	390	380	405	429	370	375	389	382	394	375	398	397	436	393	367	390	376	374	398	394	378	384	365	366	416	366	415	399	324	381	376	401	372	422	369	394	367	393	382	383	364	342	389	379	397	378	385	366	367	394	391	405	442	434	408	355	387	372	410	396	372	409	381	368	384	374	375	374	401	401	390	381	403	357	357	382	377	374	350	375	375	383	393	382	374	385	357	392	374	377	398	393	374	400	374	389	351	367	372	377	380	378	372	389	331	377	346	340	341	353	393	361	390	372	399	351	420	348	378	359	389	360	398	392	407	381	345	375	411	402	396	377	411	372	373	375	397	399	366	401	380	410	404	378	377	397	382	387	382	385	381	389	370	346	385	385	353	382	394	398	397	389	361	401	402	373	376	360	367	380	358	378	355	372	382	345	396	356	376	344	362	378	365	396	407	402	362	362	361	355	403	385	377	360	397	402	364	349	368	356	385	365	386	374	359	359	371	321	382	384	384	385	401	417	340	375	392	394	370	365	383	372	382	386	372	362	361	381	410	347	403	384	373	355	404	357	354	385	396	392	374	364	363	382	360	383	407	351	367	371	354	341	357	385	396	390	392	389	369	384	400	349	350	341	367	373	387	400	381	390	364	362	371	361	366	378	354	376	343	383	384	372	360	379	370	372	366	351	390	356	373	424	341	356	370	378	349	336	363	392	382	364	392	402	386	348	357	359	363	377	353	373	372	371	381	389	361	401	369	369	377	401	398	397	353	364	409	402	355	383	375	367	337	374	355	388	362	411	395	403	357	394	391	362	373	365	351	399	397	417	378	368	376	393	379	349	356	367	384	427	401	372	390	354	354	366	387	364	378	360	377	385	348	376	361	372	372	385	334	401	357	378	364	385	349	375	374	408	373	351	370	381	396	396	375	375	331	362	362	379	372	383	353	396	422	370	379	369	359	367	351	405	374	381	383	380	358	393	395	335	381	387	425	382	354	369	363	367	395	362	431	363	355	354	402	399	355	362	334	357	399	365	377	382	375	390	410	364	353	389	402	371	396	406	360	398	410	352	376	329	356	335	389	339	388	394	376	349	361	361	376	396	378	416	357	361	408	398	361	365	362	344	397	367	340	382	391	356	430	389	383	380	404	361	378	361	373	355	348	382	395	420	353	391	406	337	376	372	421	425	394	386	389	367	391	399	373	379	411	374	386	362	391	386	337	402	377	379	363	394	371	381	381	343	374	344	374	390	397	359	371	382	392	352	367	371	355	346	397	348	380	394	356	361	383	393	401	372	349	384	376	390	400	378	357	360	364	395	374	393	392	370	359	358	403	361	420	334	376	383	369	401	400	362	341	404	354	368	388	359	380	356	368	383	360	343	369	376	374	414	372	379	391	349	372	385	381	384	382	389	401	354	392	352	373	355	356	404	403	360	398	358	380	397	399	389	359	363	355	357	345	399	396	369	399	381	393	401	374	369	398	392	375	414	353	404	389	383	408	398	378	378	359	386	382	373	365	396	390	371	361	384	359	364	390	375	386	363	332	377	357	391	366	369	333	408	360	412	391	385	348	406	372	405	422	341	372	391	362	398	362	376	359	369	406	350	370	359	366	355	366	381	392	419	401	387	402	397	385	404	368	393	344	376	360	386	372	359	358	377	396	348	358	374	375	385	377	370	347	395	353	411	403	387	377	361	360	377	377	359	390	381	371	379	394	423	385	339	374	374	379	394	392	432	357	369	390	345	367	387	384	376	358	371	395	343	386	363	346	383	412	381	356	363	396	403	389	385	363	394	369	343	370	388	369	368	368	417	392	358	399	380	379	377	366	362	363	385	372	360	388	362	405	375	388	400	374	370	374	376	373	401	369	385	357	374	400	357	374	405	378	396	376	370	349	400	365	374	359	384	393	363	362	378	374	384	383	384	400	356	370	386	367	369	364	406	340	390	383	369	378	380	408	347	380	395	372	362	356	355	394	382	387	413	360	373	380	393	388	373	385	336	383	363	385	326	385	372	388	406	398	384	359	407	351	394	357	392	391	393	375	349	366	382	377	338	377	368	342	371	371	363	402	341	388	382	335	374	368	375	369	370	390	386	388	383	416	368	363	378	368	343	389	399	390	332	374	361	375	370	359	353	340	379	381	372	386	344	378	376	392	401	390	381	349	389	360	394	393	372	384	367	389	420	409	387	405	333	407	414	395	395	377	345	373	356	389	397	365	351	379	360	378	387	361	374	414	366	395	403	402	352	383	358	369	378	358	371	338	370	390	380	359	356	376	405	362	358	372	385	377	335	363	374	385	386	403	371	389	368	365	360	363	373	365	355	370	391	383	376	351	399	362	391	328	409	384	366	366	379	360	350	383	374	376	384	393	354	380	348	405	375	371	385	339	390	354	377	369	385	365	384	359	384	356	396	374	382	353	356	340	378	379	381	370	375	373	349	395	369	367	375	371	401	375	386	363	393	355	364	368	369	323	371	371	397	391	413	361	378	383	372	348	384	362	399	388	353	379	388	386	395	400	402	411	381	360	367	356	384	353	365	351	390	377	356	340	383	385	382	361	408	384	339	334	404	384	358	370	364	400	370	383	372	370	383	367	358	369	381	354	384	374	363	352	338	377	370	369	373	389	383	364	390	355	377	367	378	380	363	364	373	374	366	356	353	393	397	372	351	399	390	384	372	344	374	351	366	377	338	362	371	413	358	383	367	386	392	358	367	374	360	374	376	358	383	414	368	333	421	389	371	373	368	365	337	370	342	364	357	401	328	415	361	374	352	400	369	386	367	367	357	374	383	373	372	399	397	376	412	387	362	348	400	335	360	378	383	371	361	383	382	394	396	371	408	386	369	421	401	352	358	385	373	370	405	376	361	383	376	350	368	408	358	393	384	395	362	402	387	384	351	337	386	375	354	377	351	382	364	395	388	345	377	382	385	349	362	379	361	375	365	354	382	353	378	354	354	357	364	345	366	387	387	371	367	417	345	380	370	399	392	397	393	387	329	365	355	378	415	391	390	365	369	396	361	385	392	388	375	361	385	405	345	370	385	381	379	385	364	357	366	382	361	381	366	408	360	336	337	382	408	400	386	364	380	355	355	393	383	366	368	381	375	360	400	389	372	360	382	389	344	340	391	364	377	369	371	361	406	388	352	379	386	355	342	362	359	379	395	348	369	390	388	341	352	361	358	358	374	340	330	421	382	386	373	367	383	366	375	371	391	369	383	333	385	383	382	371	420	360	338	367	388	386	369	403	388	377	385	390	368	403	379	365	369	392	368	375	365	392	381	362	395	415	380	351	377	361	359	390	370	373	373	403	407	393	382	367	379	405	357	400	386	380	362	398	342	343	364	369	371	352	359	374	375	356	378	375	420	404	338	366	357	386	402	366	360	384	373	348	388	391	402	416	366	343	385	368	397	405
6634	13912	11284	5575	3935	2979	2352	1843	1462	1348	1147	1023	917	833	819	766	744	677	652	628	664	625	612	603	601	608	573	526	530	538	566	547	578	545	581	530	544	539	571	539	530	532	513	497	529	480	519	502	508	543	521	530	523	546	550	533	536	555	534	493	504	526	509	477	485	534	521	545	529	507	519	530	507	492	505	523	540	509	476	537	514	516	508	521	476	540	585	601	535	564	583	531	519	543	514	541	516	519	517	487	522	485	525	507	571	505	517	479	521	523	482	509	499	522	520	488	467	536	519	560	506	561	491	532	547	534	521	519	510	512	515	483	522	526	515	484	471	487	482	459	490	534	470	502	487	530	486	494	553	494	460	507	507	542	511	495	516	540	485	486	509	502	532	508	492	485	511	501	498	503	511	534	470	506	502	516	528	538	499	532	498	496	498	501	517	553	504	471	501	491	508	513	505	526	492	470	504	519	527	510	510	527	521	461	480	485	518	520	523	478	551	539	504	506	536	549	490	535	546	540	492	514	485	482	497	535	501	490	522	516	536	514	498	426	512	526	499	505	479	537	484	510	524	469	537	503	493	503	499	504	490	485	518	516	556	493	506	522	524	500	491	533	540	501	490	492	518	483	468	490	474	541	533	499	538	492	501	525	499	485	498	513	520	545	538	528	532	491	511	481	539	493	505	479	496	506	528	490	515	495	484	500	518	526	524	525	443	511	528	509	522	504	527	495	532	491	460	525	505	503	503	507	483	500	449	496	483	511	522	502	486	474	532	542	514	536	499	527	541	491	472	516	511	498	493	529	519	492	478	491	508	497	500	525	524	494	506	494	485	524	496	425	475	513	489	499	492	483	487	492	507	469	533	531	524	496	470	494	519	491	490	491	557	528	495	495	498	487	515	475	535	542	518	512	517	520	511	502	529	522	462	518	507	507	449	528	460	516	514	503	471	478	499	495	525	503	493	500	545	509	520	485	515	510	521	513	506	486	516	479	529	446	519	514	475	494	494	532	486	483	503	506	523	548	502	515	479	497	507	513	452	523	533	504	469	480	534	521	486	525	527	516	515	510	497	512	479	526	462	523	501	502	502	501	497	536	501	525	517	478	460	533	483	514	465	520	513	499	500	518	496	498	456	523	520	580	475	501	520	458	473	499	516	505	531	471	482	537	459	504	519	492	535	495	489	503	485	513	509	516	495	507	509	527	476	511	533	552	536	484	507	479	493	505	516	493	532	513	522	493	548	498	498	514	504	496	527	469	513	524	520	443	497	526	520	504	521	565	495	505	522	502	472	519	545	527	522	534	492	529	471	493	501	464	507	497	511	504	529	537	509	472	521	491	511	498	493	531	489	512	458	531	493	496	544	511	470	515	484	487	501	543	525	530	499	503	499	512	497	505	504	553	539	498	526	475	512	480	545	516	487	527	545	540	528	443	487	494	513	540	495	552	479	507	475	496	494	526	504	465	517	527	495	551	499	553	498	517	502	507	524	530	513	529	511	512	471	481	514	537	505	508	527	499	455	498	486	497	515	509	549	511	498	521	532	475	507	531	537	538	525	483	547	492	520	507	510	474	488	520	524	487	484	511	493	509	522	517	508	494	505	508	506	505	499	501	490	497	471	535	537	516	497	498	512	507	459	520	537	504	541	512	496	450	480	509	479	488	524	501	478	513	482	510	523	516	492	483	524	501	508	450	528	505	539	499	518	476	511	511	544	499	476	555	502	496	480	519	517	509	497	468	477	504	525	500	492	491	512	579	481	502	506	520	482	508	451	496	514	484	504	514	510	521	457	494	517	532	507	499	496	481	522	490	494	504	525	474	488	476	495	502	490	472	509	506	497	507	458	516	512	522	509	504	474	498	517	506	517	468	524	552	465	533	494	508	510	535	489	507	539	487	516	526	585	524	506	538	511	506	499	497	518	491	553	487	504	485	495	556	518	538	515	500	499	468	528	484	485	544	505	476	504	557	524	516	490	499	523	501	526	492	533	489	504	497	468	507	457	510	480	481	505	518	514	517	533	493	487	506	516	538	533	486	540	509	475	523	481	495	500	492	521	472	566	483	480	521	490	487	524	482	485	484	525	496	498	516	491	529	471	507	498	503	550	464	496	483	493	490	523	456	496	522	509	535	518	492	558	518	482	472	514	473	506	485	551	513	492	507	508	491	469	519	471	477	528	506	502	546	487	485	535	494	503	485	513	546	499	479	500	524	509	560	461	506	509	484	502	496	538	504	507	501	485	493	495	533	524	504	521	500	482	497	469	513	534	505	546	497	511	493	492	501	498	498	517	509	518	488	511	524	522	526	509	477	505	521	524	501	491	511	487	509	515	512	505	535	511	518	534	508	505	510	489	487	491	502	518	514	494	499	520	499	524	542	484	510	496	520	517	535	459	497	495	482	478	504	501	479	487	513	510	549	491	496	495	513	489	479	496	511	517	491	533	516	520	511	515	505	489	514	528	467	501	482	479	497	454	509	502	457	507	501	514	503	483	492	501	514	500	447	518	515	521	517	525	506	532	531	513	491	508	512	506	520	480	508	492	509	513	516	496	517	480	491	512	471	509	507	534	538	482	492	501	521	522	524	539	503	476	518	503	542	500	518	534	469	514	469	519	517	531	558	466	508	523	501	500	464	489	520	524	479	511	518	465	497	467	476	465	512	517	502	502	497	493	494	502	501	505	498	490	531	556	493	472	551	503	504	544	526	539	494	496	497	495	489	509	530	535	513	521	490	508	470	475	498	494	532	540	478	511	474	501	501	548	513	549	511	465	499	482	489	488	487	526	511	522	488	486	513	502	498	490	510	472	470	461	528	507	508	505	530	494	518	489	496	494	497	491	524	528	529	514	528	532	538	512	514	497	514	515	527	468	544	523	476	484	498	521	494	516	530	527	528	544	490	506	511	512	516	567	533	546	503	523	527	495	491	528	538	503	561	499	543	491	521	521	473	496	500	509	494	538	524	518	490	496	513	529	495	501	543	489	512	486	520	518	508	481	497	479	495	498	513	463	522	523	486	490	490	520	496	507	491	523	467	487	468	506	484	473	492	503	509	520	480	470	484	507	507	503	457	515	488	516	495	537	504	520	503	480	497	509	520	581	517	487	509	537	524	507	493	431	479	490	492	463	486	503	537	470	534	473	507	520	515	519	491	503	553	524	527	520	525	527	557	511	510	529	515	498	513	489	494	501	522	539	481	488	521	494	551	452	535	511	482	530	510	465	569	531	520	522	484	514	532	530	433	482	487	502	529	484	525	497	503	513	506	467	560	540	500	532	506	468	509	492	467	517	535	475	487	504	474	479	522	523	492	509	464	485	494	526	498	475	472	485	504	518	512	503	488	495	506	504	480	535	472	495	490	520	485	525	470	494	529	489	487	452	496	513	547	466	464	534	502	475	492	504	479	505	500	515	481	522	488	506	529	522	485	521	520	510	513	482	534	520	520	513	509	496	526	506	541	481	530	497	550	519	500	527	501	507	518
23395	21594	29540	24116	21604	21605	6483	1347	939	807	737	660	593	554	523	495	478	458	430	435	427	453	392	388	414	360	384	347	343	347	375	352	353	365	378	376	319	370	328	391	339	331	349	380	337	360	345	341	342	367	355	345	337	341	345	346	357	348	340	339	360	349	324	324	363	346	388	362	375	364	332	321	343	329	337	357	344	310	351	318	322	324	329	328	344	370	420	407	404	376	391	358	343	346	338	340	375	361	314	339	313	332	348	328	340	336	320	342	308	344	354	347	336	359	322	331	333	342	322	313	314	341	332	355	333	321	350	335	322	325	345	333	344	312	330	328	335	324	348	316	335	339	327	372	324	323	332	362	310	348	334	322	322	312	323	357	332	365	345	341	327	305	335	352	322	303	314	319	314	319	342	338	333	335	319	344	338	344	347	381	364	310	346	338	330	299	336	353	363	343	348	340	326	323	318	322	313	301	358	314	330	338	363	313	305	309	318	334	348	360	326	338	352	333	317	348	322	327	318	321	333	325	343	359	328	349	331	338	321	330	324	300	341	325	353	334	341	353	336	346	331	307	354	372	310	333	326	324	362	317	323	321	332	367	326	328	351	314	308	324	339	339	330	317	308	302	309	326	330	338	303	346	315	326	309	344	337	316	352	332	322	337	336	357	320	334	313	359	334	352	336	332	315	336	329	335	358	301	313	346	335	326	339	319	342	335	315	324	338	315	313	317	309	341	335	368	357	326	331	327	359	337	346	342	317	340	341	310	318	333	346	342	342	349	318	343	323	315	317	348	337	302	338	334	372	321	320	355	351	340	354	330	335	374	327	310	302	324	385	329	359	314	313	336	368	324	347	348	329	321	324	321	346	329	294	320	345	353	322	370	342	315	318	323	318	311	349	317	331	317	333	328	348	345	337	356	322	322	320	353	277	339	308	333	327	326	330	335	333	311	334	338	355	351	319	339	348	322	332	376	341	333	341	336	331	347	330	338	330	318	348	307	312	340	324	329	326	328	314	316	318	333	349	347	346	361	354	344	358	318	331	325	325	318	310	343	322	322	343	328	325	318	336	342	329	331	331	352	333	357	304	311	366	323	337	309	365	346	345	355	335	319	334	345	349	300	322	339	341	373	323	325	341	320	355	329	298	318	308	318	301	314	353	322	347	328	349	313	303	295	348	313	333	365	335	321	322	352	367	345	322	367	331	310	336	334	323	306	323	356	331	306	331	348	324	351	342	312	322	335	301	351	328	344	376	333	347	329	336	313	346	343	333	350	313	325	336	338	308	318	337	317	333	293	296	332	354	344	346	337	344	318	343	331	327	370	318	336	341	334	316	332	343	358	324	340	296	316	341	320	350	302	343	326	324	341	334	349	350	322	312	330	316	328	318	305	347	310	354	297	301	307	329	349	342	323	359	337	332	366	330	326	286	326	329	337	354	331	343	305	294	301	362	366	323	345	304	363	356	314	330	334	328	306	342	323	316	310	337	353	335	335	319	320	379	329	361	346	340	324	335	312	325	356	301	334	347	320	324	344	326	314	304	379	323	313	324	311	356	327	308	313	352	347	368	340	328	349	320	321	331	338	343	338	317	364	298	323	331	347	319	324	328	311	330	308	323	318	330	316	333	310	317	350	336	354	342	310	320	350	307	341	288	341	327	302	317	327	343	359	343	341	324	331	355	341	336	359	350	335	343	326	330	332	325	344	322	351	357	357	300	332	322	319	355	392	318	332	354	329	344	329	319	336	336	352	330	347	283	318	295	363	360	351	301	306	338	333	327	350	306	329	354	313	341	318	352	363	297	332	347	318	334	362	343	321	324	336	342	338	325	369	298	316	337	337	321	360	344	326	311	329	330	329	335	321	288	341	350	326	307	347	358	350	323	341	294	309	303	350	310	311	336	325	331	312	336	325	311	348	340	327	338	353	302	364	311	303	357	356	351	335	326	326	343	332	332	350	355	333	313	319	315	310	321	330	338	368	353	362	333	354	292	331	332	356	331	287	312	355	307	310	331	323	337	334	316	306	351	340	326	320	348	326	319	330	298	349	357	310	356	343	337	354	365	369	350	313	307	316	339	346	355	336	303	344	311	343	341	332	349	316	355	338	348	347	356	328	318	328	318	295	371	324	316	299	346	317	307	347	305	329	289	338	316	301	330	325	333	320	328	352	308	353	323	314	328	352	311	342	331	308	305	313	320	332	309	311	383	310	328	345	337	341	375	337	325	318	318	332	322	336	329	356	319	338	342	330	339	321	301	323	320	298	313	342	360	320	339	362	312	329	321	337	343	317	350	311	333	359	298	366	319	331	315	336	296	333	275	317	337	321	311	374	317	322	313	304	329	356	325	351	297	363	304	306	327	304	313	328	332	325	337	342	327	353	338	307	315	330	313	315	311	323	339	343	341	337	348	340	340	317	323	336	346	323	292	324	355	345	306	334	340	289	323	362	346	317	346	329	341	337	351	310	337	329	283	368	320	334	325	362	338	291	343	338	376	362	326	330	342	341	327	299	298	326	334	340	310	357	369	337	337	328	310	351	368	355	336	381	303	326	336	363	287	323	321	342	363	343	333	326	337	332	351	336	342	319	335	336	315	376	330	354	320	346	369	324	317	310	321	311	340	322	316	299	310	341	320	314	353	322	328	345	328	320	355	331	352	325	339	358	324	349	339	375	324	308	341	367	321	328	307	305	310	329	336	321	343	304	333	337	345	326	347	345	331	297	369	286	338	332	338	337	330	328	336	332	304	349	327	338	329	331	300	330	331	339	337	346	349	308	343	320	346	321	312	369	311	339	325	372	332	329	389	331	299	366	333	316	355	319	354	348	337	351	340	361	348	323	362	356	344	338	324	328	296	339	311	339	328	330	320	334	318	278	313	341	324	328	326	327	360	326	327	341	337	335	327	322	303	311	359	341	341	317	301	320	341	329	329	302	342	343	357	341	346	350	332	328	331	334	319	333	343	325	296	327	331	316	329	361	321	326	323	330	343	314	336	308	329	327	319	340	319	333	337	334	330	309	345	326	360	317	320	320	314	342	332	321	331	297	318	359	300	327	322	369	300	338	340	322	333	361	328	345	314	323	333	357	333	313	320	347	348	330	337	328	345	349	309	331	329	293	326	319	312	313	342	309	324	291	341	316	353	317	318	317	325	334	358	351	305	312	305	348	338	328	318	305	339	322	350	322	338	310	329	340	338	356	331	326	305	361	338	287	321	322	329	343	347	350	345	330	290	353	338	279	316	326	309	290	302	361	334	317	338	339	344	347	336	359	379	313	360	310	339	325	332	348	349	320	355	343	322	303	335	346	306	325	348	334	315	303	354	338	328	303	315	317	374	316	324	335	337	343	337	295	349	331	308	307	321	351	341	314	327	330	307	329	326	361	333	325	337	335	347	310	343	330	326	312	321	345	327	349	342	366	323	337	296	335	337	327	331	339	333	377	332	312	355	342	332	369	344	349	320	332	309	304	307	313	341	334	331	324
8830	19844	16030	8632	6089	4496	3416	2785	2239	1830	1602	1377	1213	1092	957	944	859	844	698	670	677	657	614	614	559	593	565	543	553	523	528	500	545	497	510	493	464	530	504	482	498	501	478	508	468	481	468	478	452	469	458	426	478	457	439	468	421	482	446	479	466	482	511	494	410	453	456	448	449	476	476	491	486	460	448	424	444	482	428	436	458	471	428	401	445	556	613	613	557	541	570	541	479	473	445	440	393	474	440	455	433	460	470	443	409	446	491	432	413	424	430	433	430	410	442	443	445	489	469	476	478	528	479	457	455	458	433	436	488	433	404	489	464	447	461	460	417	446	444	443	386	475	391	460	455	453	443	460	459	443	459	460	431	484	467	464	433	446	477	426	410	404	421	483	462	435	431	453	440	456	422	397	438	433	448	451	444	443	476	426	447	437	483	434	432	455	452	429	451	443	415	421	460	456	452	447	425	442	461	458	435	427	496	446	426	400	415	473	449	488	433	440	464	437	455	455	438	444	455	437	447	438	454	403	417	430	465	448	478	419	449	443	432	427	466	447	419	414	478	437	450	411	430	463	471	416	477	465	454	447	447	430	459	412	422	455	440	431	410	458	485	449	454	429	471	467	452	411	461	428	471	428	456	447	434	429	428	507	410	442	465	477	466	487	422	418	432	432	421	485	489	432	443	471	455	410	438	417	452	448	446	441	445	417	446	472	496	454	424	453	449	421	427	445	455	420	463	408	454	463	405	399	475	448	447	454	403	421	433	431	422	464	437	451	458	470	493	419	431	425	410	431	474	429	449	489	400	474	449	439	400	426	445	396	464	439	429	493	443	468	420	462	473	439	443	435	418	475	433	426	400	416	474	433	454	450	432	436	445	444	402	468	450	454	477	453	460	449	457	447	423	443	433	432	397	435	439	466	430	407	413	476	420	441	429	429	469	433	467	458	448	456	442	454	412	458	432	465	445	409	433	442	394	441	444	458	434	445	430	445	406	425	450	452	436	438	422	449	475	408	444	481	457	421	425	448	445	451	440	469	436	493	452	441	461	418	464	426	463	437	447	452	456	415	424	458	414	432	460	439	442	401	425	466	417	444	459	456	418	467	455	446	483	447	453	459	451	441	471	430	427	450	453	465	460	437	444	468	453	424	491	451	451	463	476	465	433	485	471	448	422	432	395	462	453	469	430	442	455	429	423	459	466	428	404	431	474	441	459	451	415	443	427	471	474	462	464	468	466	477	455	449	432	445	458	454	421	474	425	440	442	462	439	454	435	475	429	426	450	500	475	420	409	463	437	445	428	453	435	443	427	466	481	452	411	424	460	454	436	445	422	435	470	471	452	464	468	457	466	434	464	459	419	435	439	413	466	476	477	431	409	438	438	462	424	439	456	432	400	422	435	423	487	445	459	462	449	475	434	420	447	444	432	430	465	460	459	422	471	431	455	431	475	468	426	444	448	412	414	436	449	410	444	401	472	428	444	483	423	428	467	455	405	459	412	423	403	442	426	439	444	461	405	409	440	427	457	476	422	440	451	452	413	439	443	444	432	445	437	453	423	464	438	467	461	450	442	440	437	415	435	445	446	451	423	432	423	423	457	455	448	448	444	442	456	445	441	432	456	445	489	425	429	411	420	455	442	472	452	478	477	451	466	405	468	466	444	429	422	477	476	441	408	421	425	450	453	461	421	473	464	438	421	441	457	473	406	443	454	422	434	457	456	447	432	404	447	449	477	447	469	409	437	426	421	444	468	454	438	474	450	429	455	430	464	464	484	412	489	460	418	506	439	463	415	412	443	443	436	458	453	428	427	422	422	425	447	455	469	453	417	446	397	425	404	488	424	445	467	438	455	450	456	456	488	423	409	429	456	475	409	489	418	438	422	418	431	453	462	438	423	438	515	429	443	472	426	460	447	468	455	463	444	457	454	429	448	455	460	400	433	436	457	395	416	440	428	456	403	460	448	453	471	440	478	436	444	420	449	449	437	423	440	432	475	449	447	439	448	440	488	467	456	468	472	433	432	429	412	474	438	456	443	429	449	488	450	435	459	444	470	466	483	459	471	470	468	443	455	441	433	472	424	430	443	436	418	462	414	432	421	433	485	446	454	431	450	441	429	455	454	440	439	448	434	433	433	449	431	420	488	443	438	428	470	445	472	449	460	443	451	429	474	412	455	393	431	447	443	487	447	485	432	437	426	441	495	425	441	446	454	490	454	408	421	443	471	445	453	457	425	449	462	501	437	402	421	444	410	429	415	462	461	448	464	435	428	444	468	423	468	425	454	429	432	468	462	506	448	446	445	491	452	457	437	465	422	490	441	430	431	429	444	439	430	481	457	445	440	454	486	437	453	425	475	473	436	470	460	442	452	404	401	432	450	424	450	448	405	423	465	446	455	456	428	479	418	452	466	442	434	421	417	434	423	453	436	443	417	500	463	440	431	439	443	459	441	429	437	402	454	420	426	461	416	425	450	431	469	447	453	442	443	452	455	451	468	430	424	431	412	464	408	422	488	451	440	423	444	442	448	490	417	436	445	401	423	455	463	468	446	435	430	447	462	473	469	423	479	385	464	427	459	450	458	444	434	454	441	400	467	451	436	458	469	443	427	425	469	448	429	472	468	444	459	441	424	433	444	421	435	436	443	458	397	458	413	441	454	457	453	471	460	432	437	457	434	478	483	402	443	418	459	416	456	467	450	426	416	444	428	426	439	465	425	483	444	456	482	425	427	426	441	447	479	400	435	441	424	407	456	448	438	395	451	448	449	418	425	459	429	423	466	447	443	444	446	454	435	470	454	470	429	423	456	436	474	417	435	455	433	457	430	467	407	429	424	463	448	488	449	439	414	483	456	450	416	454	434	400	419	474	429	479	468	470	473	459	450	460	430	449	447	469	442	435	465	465	437	449	442	437	444	472	444	441	435	475	459	469	449	427	431	431	429	461	435	391	459	425	456	474	443	448	429	438	439	463	457	426	425	435	474	430	433	470	437	448	470	453	477	435	446	401	447	412	490	450	446	443	429	437	443	447	436	433	467	448	434	453	442	425	458	469	455	462	473	468	441	458	417	426	461	459	437	484	438	444	468	446	428	457	441	421	435	437	417	460	466	434	452	427	455	463	411	428	468	447	491	416	452	454	460	432	414	420	455	442	458	441	472	466	411	454	428	460	447	442	480	443	466	473	448	401	445	425	470	458	451	451	472	433	442	422	429	446	470	453	433	505	443	449	432	483	451	447	444	443	478	441	399	414	461	428	427	430	430	438	437	444	445	400	428	441	500	478	400	399	449	420	428	464	428	451	426	419	461	498	443	451	442	433	447	441	488	420	431	476	424	457	435	452	465	434	429	448	419	482	452	448	457	463	436	428	427	427	467	436	451	461	465	434	466	458	474	467	411	440	436	452	463	425	480	460	418	440	469	459	443	457	450	452	410	452	460	428	434	404	473	464	431	418	450	445	469	437	460	497	467	467	444	465	438	451	430	458
27468	20534	7744	1334	785	630	435	347	309	277	287	294	281	273	271	266	281	251	258	244	267	235	256	232	249	244	248	246	256	220	258	253	220	241	241	222	243	253	235	243	242	253	228	253	226	263	256	235	223	240	237	251	227	247	236	242	239	247	218	257	238	238	224	248	242	248	232	254	254	202	263	214	226	274	236	269	216	216	236	233	241	240	249	217	255	253	252	268	292	236	263	234	232	250	266	222	249	248	224	233	236	234	239	235	270	250	239	256	231	240	262	247	238	251	272	272	212	254	243	232	240	235	216	256	237	260	233	244	257	250	242	278	215	231	247	200	255	246	249	221	252	275	248	248	266	247	233	256	254	255	226	236	246	245	269	251	276	265	233	262	200	227	235	238	249	254	242	226	234	223	228	265	235	254	252	219	238	211	245	231	227	245	272	242	220	246	223	206	254	269	243	247	226	246	260	239	231	258	243	234	239	224	245	238	263	256	270	232	259	219	256	223	279	274	231	229	252	266	258	255	234	236	236	237	229	260	249	217	239	232	228	249	254	219	238	267	244	281	244	252	242	246	256	260	244	215	259	271	245	269	263	215	238	250	254	222	247	281	227	226	268	227	242	246	233	258	214	253	254	239	266	226	239	239	255	232	231	233	254	233	253	223	260	243	263	224	250	272	240	240	246	261	232	240	229	253	244	251	220	241	247	243	266	244	263	244	239	271	238	249	245	258	249	258	258	257	257	250	228	231	247	258	244	220	254	274	250	250	214	245	232	247	244	270	257	236	254	213	264	238	268	234	246	229	222	231	210	247	246	236	224	223	238	242	230	241	242	246	246	219	244	230	232	271	251	230	246	249	238	236	252	230	281	271	229	219	226	238	240	251	269	253	238	230	282	246	260	267	230	244	230	249	247	239	227	242	269	241	242	256	235	240	247	242	257	244	243	261	236	244	227	224	268	270	230	251	279	244	238	265	224	239	240	246	273	239	247	246	219	239	229	219	231	206	234	229	261	230	255	212	228	240	242	278	257	244	241	252	262	257	233	228	271	239	230	240	268	226	248	211	265	267	253	269	232	242	252	252	256	251	221	227	243	235	251	251	240	232	241	280	246	252	267	241	244	226	260	255	255	255	231	235	253	241	236	272	257	223	239	248	245	250	264	231	226	253	220	235	221	257	243	241	260	248	248	275	220	250	242	227	251	235	232	230	254	220	241	226	249	249	226	240	258	230	236	214	225	250	245	263	223	234	246	241	223	245	237	261	239	250	249	243	259	244	261	264	255	215	225	274	233	236	255	240	256	244	223	270	250	255	241	252	251	234	257	245	251	235	247	267	231	258	237	276	239	225	251	222	227	231	248	239	231	221	260	251	222	247	254	249	228	232	213	254	230	268	245	252	231	253	206	249	232	240	268	252	246	242	249	237	259	230	215	253	249	247	243	267	261	250	260	260	255	219	237	233	247	286	259	266	223	243	233	246	240	226	256	246	235	237	229	224	225	240	248	228	266	258	255	244	244	274	263	259	226	245	243	241	229	226	245	255	245	222	279	253	234	248	254	262	251	241	258	251	247	222	271	251	249	236	238	249	236	237	267	280	250	244	227	259	250	237	230	252	245	229	233	248	229	252	245	248	236	262	244	232	237	252	238	249	250	245	250	264	248	232	239	238	252	256	245	238	252	232	236	241	228	233	227	232	244	268	234	257	237	255	245	269	230	245	257	233	234	233	229	245	254	212	235	279	248	270	242	237	249	256	241	229	232	246	218	208	246	236	239	256	235	251	232	250	264	227	257	274	292	270	230	247	235	248	235	245	255	264	241	258	239	232	260	261	238	242	242	237	244	228	253	223	228	230	243	234	242	260	250	242	282	233	233	248	221	238	209	199	238	210	235	261	223	271	218	263	210	245	244	251	278	221	220	222	239	236	233	236	253	237	253	232	233	225	248	226	256	238	239	245	221	216	234	226	239	248	252	229	259	250	248	247	267	245	250	247	221	251	240	263	241	237	262	250	271	228	251	249	208	246	246	255	235	248	240	234	244	252	261	250	236	215	250	205	209	219	242	237	245	237	250	230	231	265	257	233	266	253	229	289	253	235	264	242	247	254	240	247	240	250	240	251	238	241	251	266	266	246	237	230	242	226	243	230	211	277	222	247	265	263	256	226	253	277	263	269	242	257	256	225	237	255	230	224	245	220	214	222	257	237	264	237	230	244	237	251	249	229	253	222	218	255	268	281	251	256	250	256	227	256	237	217	205	262	236	245	217	253	242	209	238	261	242	253	230	229	274	240	219	253	235	247	254	233	272	240	260	255	229	236	231	240	259	216	235	275	255	241	254	254	246	232	263	261	239	265	267	228	227	244	223	220	249	270	229	227	260	239	242	252	246	238	237	268	251	268	246	254	227	248	251	252	248	226	244	231	236	255	233	256	265	240	253	231	248	282	241	268	234	243	230	265	218	246	258	254	268	252	241	247	242	241	220	232	220	230	273	261	250	287	256	265	240	246	243	241	247	229	236	255	258	232	230	248	224	236	220	246	237	236	230	270	248	259	219	245	226	224	256	249	243	230	243	250	222	249	234	244	251	279	262	227	250	246	226	239	238	230	229	254	243	270	219	231	248	256	231	236	268	268	257	282	268	248	217	262	242	263	267	247	218	251	216	251	210	247	214	237	267	243	254	240	252	248	252	261	244	263	267	244	233	255	255	261	222	262	233	256	237	242	246	236	261	238	227	247	255	236	243	222	265	263	260	252	226	252	254	225	261	244	232	257	251	243	278	243	232	265	226	232	245	236	256	263	242	282	238	233	242	227	251	263	213	245	235	228	250	244	226	240	257	235	256	245	275	253	248	267	244	231	251	224	236	248	239	263	224	237	251	245	232	260	247	225	237	231	262	244	238	250	249	246	244	252	261	226	249	216	220	243	255	247	253	242	241	226	230	247	256	229	234	238	237	244	237	246	236	280	257	227	247	228	210	231	246	213	236	243	231	223	264	239	210	220	264	237	231	240	214	237	252	239	203	262	210	231	273	288	232	244	239	219	245	221	227	244	222	243	263	247	252	264	274	232	211	240	250	230	236	257	230	233	241	215	224	255	251	238	244	229	243	233	258	240	243	231	235	253	250	213	261	248	230	231	242	276	250	223	246	252	256	240	257	233	249	245	236	266	284	224	230	240	273	240	244	241	269	286	276	265	227	250	247	265	231	274	216	249	232	255	252	261	249	251	259	220	261	236	240	261	231	242	266	230	265	264	245	243	247	255	261	270	256	241	244	247	232	244	248	245	253	255	230	267	272	248	249	259	235	245	259	241	242	235	233	278	227	254	242	228	244	240	223	255	219	235	261	242	261	278	242	248	284	236	225	258	271	252	265	251	232	241	251	247	239	246	250	234	235	216	204	264	248	234	240	275	206	251	265	248	227	253	239	234	199	263	244	252	245	239	246	255	227	270	251	255	261	235	233	266	224	269	238	243	235	235	254	253	241	269
5333	4311	3315	1666	1186	913	741	624	524	503	442	474	409	404	412	411	379	351	340	350	338	363	376	323	382	316	345	325	338	301	327	328	340	331	346	332	328	287	336	327	325	304	326	352	325	303	319	342	305	337	356	358	340	298	334	346	305	297	328	357	306	369	309	351	334	309	325	303	340	339	360	334	315	323	312	370	306	358	349	359	361	379	331	343	330	385	390	391	330	350	362	345	295	325	309	302	335	313	318	363	314	333	348	334	357	316	324	288	298	343	390	325	353	347	354	332	300	351	350	363	329	314	323	345	350	318	326	313	366	346	281	311	366	346	324	357	324	329	306	359	327	315	321	327	343	332	318	325	315	332	358	331	369	358	343	294	334	323	320	316	316	352	331	332	327	316	333	334	301	349	339	330	331	307	319	314	322	324	323	331	293	327	308	342	323	368	329	358	382	335	320	316	322	298	281	324	365	321	331	332	309	305	316	370	329	290	344	308	348	332	328	322	329	337	318	332	353	321	316	337	332	332	343	337	346	280	293	309	332	310	306	339	315	310	365	323	317	335	300	324	326	347	326	362	342	332	327	325	331	334	323	355	321	333	352	327	297	342	342	353	305	346	326	360	322	369	360	311	312	334	289	347	336	327	354	328	361	325	367	344	329	323	330	328	316	334	327	341	351	331	336	349	288	298	349	344	317	332	335	324	314	336	344	340	343	335	286	336	337	323	319	336	342	302	340	320	317	324	310	320	326	324	327	319	309	316	351	368	311	351	330	341	323	300	324	319	321	323	327	338	341	369	336	310	345	322	325	315	326	289	296	346	300	335	326	315	354	333	332	309	314	347	322	310	331	302	338	333	328	309	309	340	327	312	333	319	334	307	319	336	313	349	342	300	333	350	393	340	329	279	319	311	308	338	313	320	352	334	330	331	311	319	324	349	345	330	355	348	334	327	328	324	327	316	351	373	325	332	315	303	345	350	355	337	302	363	335	340	335	329	341	355	308	343	357	331	360	342	324	342	311	325	324	340	336	335	339	321	354	363	313	305	368	344	349	328	346	344	332	332	327	304	295	322	317	318	306	307	310	324	314	330	343	344	338	372	344	318	340	307	312	312	326	336	343	331	308	337	354	354	337	322	338	328	332	362	329	354	331	321	308	347	339	349	316	347	304	336	342	308	357	347	329	324	375	354	309	319	335	312	328	322	316	331	314	343	310	315	340	325	342	323	316	324	321	329	315	322	332	336	317	332	326	352	330	309	364	302	330	325	332	362	308	350	335	353	320	334	336	330	319	352	338	306	319	341	329	337	313	356	343	335	332	350	298	336	313	333	329	377	342	363	327	328	342	346	332	344	325	335	349	352	320	331	327	349	282	303	327	309	341	316	316	334	347	344	309	334	317	333	326	311	320	303	379	341	335	314	325	328	322	328	333	329	324	342	335	322	326	354	353	316	350	347	326	329	326	327	314	322	326	329	336	310	369	320	346	329	361	345	314	319	334	342	340	320	334	327	343	299	303	343	303	295	311	348	352	373	322	325	323	343	355	312	347	340	356	335	350	323	289	313	342	381	334	341	329	339	352	357	302	317	342	325	359	336	325	346	336	333	364	332	334	299	358	332	339	357	302	337	317	326	328	334	341	343	344	343	357	292	324	348	313	331	331	317	331	315	370	332	333	361	316	320	344	353	315	316	319	337	348	327	325	310	367	346	347	290	316	314	334	337	313	314	349	328	348	351	349	356	341	334	322	336	343	325	366	331	319	314	328	336	325	353	340	347	325	337	342	306	311	335	342	319	328	339	301	319	368	340	368	328	328	335	346	334	321	337	328	316	329	328	345	324	330	328	303	333	345	334	304	306	340	299	315	318	327	318	323	338	307	318	335	321	323	342	338	340	343	351	294	340	339	338	331	319	303	342	346	364	311	326	318	360	321	333	316	361	346	364	318	307	335	337	312	358	327	302	364	331	300	344	320	322	302	349	303	337	341	366	342	324	363	324	310	323	326	360	378	341	291	330	324	359	310	329	351	321	326	314	378	347	320	312	324	325	368	330	327	328	333	296	340	286	342	333	383	329	309	344	324	343	349	316	320	312	332	344	320	312	319	347	353	299	334	319	329	336	294	348	334	328	318	335	314	345	329	333	317	329	312	298	328	322	335	337	330	318	305	324	300	368	326	324	340	317	340	331	332	329	304	313	329	335	354	370	304	331	324	341	309	329	338	327	328	328	355	355	321	326	366	321	316	325	337	306	296	353	308	347	340	306	317	338	325	284	348	316	337	346	332	318	322	326	343	360	355	348	322	348	323	337	339	316	315	351	328	350	312	326	340	335	342	380	357	345	305	352	341	314	325	320	348	330	321	321	301	309	317	311	330	352	311	328	338	340	356	334	334	321	344	325	351	336	338	328	335	337	303	338	332	339	326	305	314	330	334	345	336	318	331	376	332	344	313	343	327	361	334	325	333	344	328	346	324	320	366	337	326	354	330	335	354	294	341	329	350	342	336	340	322	349	312	321	344	366	342	341	370	295	322	318	330	316	328	359	309	314	345	309	354	343	330	327	310	349	360	319	332	316	328	323	345	335	345	323	360	315	320	332	352	323	350	327	327	346	340	322	312	322	348	343	316	335	310	336	312	335	348	314	313	331	340	319	330	333	317	315	314	333	345	315	381	303	333	322	325	321	296	346	343	319	323	321	356	330	360	333	338	327	333	322	309	354	366	321	305	357	326	304	350	336	304	343	349	324	331	319	329	340	355	332	313	332	337	343	356	349	313	350	306	345	339	303	304	363	334	344	317	312	315	318	350	337	339	317	329	328	353	318	344	318	330	345	297	337	320	297	370	295	340	316	334	345	340	327	341	350	316	331	311	348	302	298	311	323	338	339	310	333	319	298	313	337	358	319	321	339	326	325	334	321	312	331	301	339	311	325	301	331	341	343	316	332	308	313	349	334	358	310	315	326	313	304	307	325	346	319	329	326	327	316	360	325	315	359	310	347	341	333	336	312	341	336	309	333	328	348	342	342	320	328	297	294	333	328	353	315	335	326	342	317	324	339	330	334	306	331	312	325	319	321	322	335	353	354	301	324	354	330	312	328	329	317	333	312	311	317	329	325	309	351	309	319	323	331	343	334	341	354	305	350	312	316	354	324	330	293	341	343	329	334	331	333	321	297	328	340	318	344	333	327	324	279	327	360	336	296	338	333	300	305	311	352	319	327	313	294	328	351	327	303	352	316	345	309	308	331	344	320	320	333	332	325	315	328	352	320	326	318	318	329	338	334	317	350	317	317	341	325	336	338	332	335	324	362	323	362	323	343	328	360	336	314	320	328	320	348	318	308	337	346	347	319	333	339	318	354	320	313	322	360	352	363	361	340	362	344	370	316	335	311	336	308	345	347	315	334	312	345	339	341	341	334	324	371	323	346	314	326	354	317	349	329	320	359	346	310	307	344	347	343	323	284	355	332	351	325	330	340	326	307	328	367	304	330
24370	21564	28997	24604	21527	9037	1301	913	711	701	645	546	516	530	477	488	466	480	459	444	431	459	415	402	428	422	412	415	389	383	419	413	397	391	382	392	405	390	352	365	426	375	390	412	412	371	332	383	357	398	386	380	383	369	350	358	384	391	384	394	383	390	398	386	367	357	411	344	442	351	418	355	409	398	433	362	371	413	383	380	360	406	380	371	395	482	426	441	426	449	386	357	385	392	403	371	347	376	381	384	392	407	368	417	377	396	393	372	368	385	389	372	399	372	393	378	368	362	393	402	355	372	339	399	359	413	396	359	373	383	342	400	391	369	373	372	397	356	383	390	350	378	399	360	381	394	374	384	379	370	376	377	388	375	366	391	376	364	376	412	350	383	389	365	371	399	378	374	373	361	399	343	375	377	380	378	372	367	367	408	410	398	394	409	402	372	391	381	359	393	388	371	390	401	384	426	411	399	407	361	380	379	334	372	371	373	379	353	385	420	375	368	363	356	375	375	380	366	398	399	364	381	355	374	333	394	365	360	373	402	387	371	375	360	362	335	378	401	385	424	398	411	383	381	385	359	424	400	366	328	365	358	365	374	375	374	402	358	370	419	354	368	371	395	374	372	355	365	351	396	405	400	387	390	394	394	372	398	358	407	363	392	344	368	377	380	365	352	368	381	351	380	385	392	379	390	354	411	366	383	370	390	380	412	395	390	351	394	367	368	360	381	372	404	373	370	381	365	377	407	366	338	375	391	387	358	354	420	404	368	394	392	425	361	378	374	359	400	355	376	366	360	369	364	374	376	388	357	418	350	386	375	366	407	398	374	385	376	385	364	390	376	344	357	362	361	355	385	410	364	352	379	412	397	391	378	396	354	346	382	358	394	332	391	405	365	378	421	397	330	400	384	403	375	399	387	376	392	381	374	357	386	386	367	391	391	376	377	366	379	376	366	343	380	367	353	400	377	376	362	383	364	397	383	381	375	364	361	369	367	371	387	380	391	379	386	361	393	418	380	398	370	331	398	389	395	376	359	352	372	402	391	360	356	382	378	361	380	339	377	376	372	385	374	400	400	404	394	372	400	361	377	396	346	396	334	365	377	364	376	404	395	391	384	386	364	379	371	389	386	374	374	391	376	379	411	413	383	348	390	376	364	370	371	401	371	408	380	334	385	410	398	385	345	341	351	355	431	410	369	387	373	386	368	389	355	390	384	405	388	399	359	419	349	381	390	335	381	423	362	408	372	397	370	407	367	369	383	372	384	391	384	357	409	397	394	371	408	344	409	397	344	359	371	391	360	354	358	393	413	371	413	401	399	381	362	419	382	352	383	400	392	390	368	392	404	384	375	418	384	405	393	392	375	353	377	389	394	368	352	433	394	394	385	385	371	407	364	352	370	375	397	386	363	376	400	370	366	377	401	380	392	398	386	361	394	367	393	397	386	379	389	404	384	412	357	374	365	377	377	404	408	391	379	379	384	390	364	372	364	384	397	372	365	405	360	396	365	390	407	355	383	343	398	407	414	387	385	368	361	374	407	396	384	416	371	385	388	344	386	395	404	372	366	373	400	359	396	375	380	365	377	352	362	387	365	366	365	382	375	378	391	387	424	380	366	355	353	403	364	369	383	376	383	373	362	375	383	319	360	378	369	363	351	388	381	374	354	401	374	372	382	408	344	403	406	406	335	384	375	413	371	369	373	355	333	371	392	362	375	402	369	398	379	367	393	345	360	364	381	398	369	374	397	352	380	380	358	365	402	379	395	374	371	392	370	417	402	347	380	408	402	349	372	388	383	417	375	363	325	401	368	367	364	363	399	361	401	393	383	381	400	382	382	357	372	406	370	385	414	382	402	344	397	409	384	352	383	342	390	385	402	390	389	377	380	406	384	395	377	349	433	391	371	346	341	418	374	368	367	371	393	404	354	362	358	391	393	375	344	368	355	384	377	387	382	354	411	373	398	404	391	412	375	365	396	380	390	379	359	352	370	339	364	376	384	394	409	406	374	367	378	365	349	405	357	418	384	403	391	338	416	404	374	395	375	388	423	393	414	373	390	365	405	374	348	356	368	369	382	362	356	368	400	373	387	400	377	387	345	393	414	370	363	415	356	370	390	400	381	379	342	394	386	397	371	357	378	376	369	348	400	368	412	376	411	344	384	412	336	404	401	366	374	369	416	389	392	340	340	392	397	377	375	325	372	422	368	383	395	360	390	397	407	382	376	390	365	389	370	396	378	382	345	364	407	394	364	407	373	396	367	371	404	382	389	356	371	385	355	374	349	393	373	402	381	400	345	414	415	415	349	375	375	396	380	393	353	380	344	351	394	373	359	395	368	357	397	376	372	390	343	351	399	388	369	408	375	400	369	388	358	385	364	404	405	410	349	405	356	395	362	372	389	363	371	363	358	378	375	370	405	383	363	368	407	374	382	374	376	383	390	380	370	400	402	409	389	392	364	386	359	373	379	375	369	407	377	384	371	390	367	379	341	368	390	379	416	370	385	345	379	385	401	362	428	356	343	373	360	370	372	387	405	394	355	377	365	393	384	389	378	389	363	339	370	396	349	364	390	370	397	397	393	364	379	346	368	372	375	355	383	396	380	391	403	394	408	367	406	370	408	390	351	396	390	365	409	371	392	385	380	385	372	397	395	374	356	365	379	349	419	355	375	382	385	368	337	359	365	381	366	374	362	359	366	374	414	370	355	403	387	380	368	380	376	403	359	375	373	383	365	399	350	350	391	373	373	372	408	348	356	380	373	406	366	390	375	387	404	372	388	355	386	399	393	379	386	360	362	394	392	360	355	361	381	380	391	389	385	402	385	355	360	338	414	373	427	378	377	393	370	371	391	360	342	375	386	377	370	364	416	379	400	381	376	378	387	360	370	395	379	340	386	371	389	399	383	377	384	369	395	400	404	389	344	382	363	384	394	362	344	386	407	366	387	382	372	377	360	377	356	353	396	418	350	365	398	361	383	435	407	365	373	391	377	356	357	375	395	391	379	388	367	386	364	328	364	375	361	365	385	382	346	400	342	392	391	383	399	397	357	364	366	355	358	387	357	421	366	414	397	400	374	391	364	421	332	369	333	382	397	374	367	395	413	381	383	419	381	374	386	368	375	362	376	405	390	380	408	359	399	379	390	393	383	388	356	374	364	406	361	387	375	388	363	384	381	383	389	374	412	387	369	365	356	372	380	370	390	349	360	365	392	384	392	404	406	376	381	393	391	382	382	381	378	379	374	386	383	350	348	381	400	397	355	385	369	376	406	357	379	355	378	389	367	365	390	370	392	381	366	375	361	381	347	383	384	363	384	375	359	369	370	412	366	400	377	401	334	363	368	367	374	381	370	380	392	383	330	377	369	371	362	366	387	379	378	395	363	381	406	422	378	359	350	351	412	384	379	413	363	331	375	359	390	359	376	369	409	377	377	419	379	344	364	378	390	381	361	385	382	382	400	381	371	387	397	392	383	372	377	402	380	399	387
6618	13989	10899	5484	3906	2942	2275	1911	1532	1315	1125	1001	929	847	782	790	717	709	649	655	618	633	604	582	651	604	595	555	552	521	558	561	517	502	589	569	546	561	551	530	560	490	506	527	517	511	517	477	516	528	509	502	545	534	537	503	474	497	535	519	500	515	544	545	547	562	523	527	536	584	530	519	527	503	521	514	541	517	494	498	473	552	509	553	515	585	594	651	584	563	589	534	484	491	530	552	554	510	469	519	572	489	531	503	533	487	511	492	523	516	545	491	488	513	533	530	482	520	514	526	500	509	523	511	516	507	543	511	506	532	501	513	476	521	496	467	519	485	490	478	512	519	498	535	493	508	523	492	524	521	461	515	511	466	527	509	511	504	519	504	486	499	519	495	520	499	462	489	487	499	543	524	483	510	519	510	525	468	498	507	533	516	519	535	519	520	534	483	517	495	482	528	509	506	538	472	548	476	532	490	508	530	491	502	527	512	456	509	520	488	495	512	462	522	510	486	507	511	499	526	453	497	516	537	472	469	477	501	496	506	549	517	470	520	495	520	569	503	501	509	563	531	510	502	512	517	517	505	490	502	527	495	524	487	522	503	495	457	464	533	528	517	499	496	517	464	495	534	519	497	494	472	551	471	515	489	518	513	478	537	513	474	508	510	498	471	523	550	524	502	491	527	513	512	469	517	513	551	468	517	518	545	481	541	488	488	498	494	497	491	498	522	506	548	552	561	481	515	522	500	517	513	506	511	504	480	492	538	467	510	511	521	502	515	491	482	517	530	493	503	480	480	484	522	487	530	537	517	504	508	494	487	476	490	549	477	490	485	499	472	485	505	473	503	457	487	470	532	531	469	549	503	526	511	541	492	493	529	545	458	480	497	510	518	501	469	519	493	487	569	466	499	485	498	500	519	520	445	481	509	471	503	549	483	475	520	522	520	497	507	493	518	550	459	488	476	484	509	551	516	525	484	521	556	486	539	510	504	537	544	532	515	505	515	511	543	491	487	481	508	498	491	498	521	493	525	511	506	543	526	482	528	509	483	512	492	508	547	537	477	507	482	542	511	497	547	521	494	535	506	524	495	511	498	497	504	504	456	523	545	498	512	494	531	521	480	557	495	520	546	509	503	487	514	525	506	495	466	503	515	519	500	505	523	526	495	512	488	527	517	507	493	476	510	472	471	524	499	512	495	560	492	541	484	524	522	523	493	517	509	479	527	517	540	504	501	505	486	480	524	512	468	555	492	527	499	511	560	518	509	515	529	511	529	533	543	502	536	506	492	528	546	484	525	491	522	510	515	495	506	529	484	507	505	513	543	504	497	534	538	518	510	507	501	504	495	502	526	518	522	537	490	505	481	494	512	478	497	520	486	482	493	508	478	493	535	516	487	533	487	499	472	511	510	487	498	505	511	507	499	506	556	509	460	510	502	549	498	504	493	527	520	534	489	496	520	486	511	494	486	488	540	523	530	481	541	544	498	496	506	482	523	517	488	475	474	489	467	463	517	478	516	512	500	487	505	503	480	503	499	532	521	547	535	537	491	526	530	494	491	525	541	507	483	490	506	535	480	547	512	520	484	496	494	500	537	515	551	508	479	502	526	527	510	487	499	551	501	539	527	489	491	491	520	484	510	528	498	488	499	495	532	514	523	514	520	527	512	516	478	519	486	496	499	520	525	539	499	529	515	506	472	509	513	515	524	483	498	474	523	510	537	505	469	501	528	524	473	474	509	541	494	525	494	518	479	511	463	481	521	513	498	508	505	513	505	494	510	527	504	512	483	527	543	523	535	482	479	483	542	478	493	495	499	515	525	481	481	507	496	486	507	508	524	500	538	507	499	492	494	504	535	505	515	502	523	483	528	477	507	505	488	495	493	481	528	460	483	529	559	502	518	505	507	468	505	531	501	531	504	511	504	481	535	509	496	485	492	491	493	514	510	521	530	499	491	496	512	534	483	474	469	538	489	550	548	510	501	465	511	527	507	528	500	528	534	493	510	507	480	498	517	473	508	500	517	466	502	497	527	520	504	516	487	536	497	517	523	488	480	519	504	500	524	479	474	460	529	491	504	500	505	528	506	504	500	460	492	500	508	490	539	523	503	540	484	505	477	491	488	505	521	521	501	539	469	513	531	459	513	486	519	536	522	463	505	496	534	530	502	504	507	513	524	483	528	525	492	513	508	529	481	484	517	494	566	516	511	509	492	506	537	494	529	474	533	511	481	490	529	460	509	524	520	506	492	558	503	531	529	494	517	483	535	480	549	497	526	504	532	537	483	537	500	492	512	505	503	500	536	489	478	505	473	498	516	485	506	495	507	513	489	509	546	492	509	471	535	506	541	492	477	494	496	497	502	495	516	549	476	503	503	514	527	544	511	501	479	501	535	503	507	487	514	481	523	528	507	501	560	486	548	497	546	510	567	575	502	507	561	486	534	496	525	505	516	536	497	469	489	522	458	514	559	507	512	515	510	516	506	543	531	513	497	527	533	537	519	493	504	508	486	501	494	482	453	477	514	480	481	507	493	478	508	505	492	497	510	508	517	533	517	512	508	517	533	520	520	502	522	542	499	488	507	526	527	528	481	490	494	510	548	524	551	530	532	500	495	524	477	541	529	507	490	512	488	541	508	528	515	504	519	497	542	532	477	533	484	516	501	490	496	494	528	480	503	478	438	484	488	470	478	509	500	500	533	546	498	498	470	493	494	500	456	482	482	519	541	484	474	504	529	518	501	485	518	487	545	491	520	529	520	494	456	544	479	527	499	493	516	494	517	504	525	538	522	488	520	515	517	494	509	505	462	530	488	474	526	527	498	494	538	494	506	549	498	493	510	538	522	522	484	519	540	492	514	515	494	475	530	515	532	539	542	516	497	478	512	499	491	496	524	521	486	511	549	481	506	515	484	524	480	496	489	540	496	481	521	502	512	508	517	526	493	488	532	530	514	499	504	513	506	498	535	537	545	473	494	506	534	508	495	489	518	479	499	494	503	530	515	478	526	525	522	514	495	539	497	515	519	501	523	516	484	517	480	481	504	553	504	527	490	465	518	503	480	513	487	523	487	485	504	509	487	505	542	514	506	489	497	499	493	514	527	489	499	519	516	501	507	505	549	488	496	482	504	483	506	495	512	517	482	497	472	486	525	488	507	482	496	541	517	533	531	493	476	514	506	495	498	472	526	528	506	517	528	532	555	495	553	505	483	467	493	517	536	470	510	507	528	503	473	535	502	507	516	504	483	495	491	502	532	499	512	524	505	543	498	480	514	510	458	496	517	543	510	471	489	515	455	462	491	573	495	504	524	549	489	479	517	528	502	505	507	490	519	549	540	497	520	535	487	508	502	521	560	535	525	528	500	535	506	500	502	489	499	491	531	527	522	490	534	517	490	523	533	467	524	489	539	535	486	530	515	507	493	532	473	484	500	505	498	488	537	487	511	520	487	544	511	496	450	547	518	516	504	539	489	493	506	505	506	541	517	503	426
23528	21646	29579	24223	21648	21661	6611	1305	964	794	727	631	627	590	516	540	470	425	471	454	439	401	382	378	356	415	405	356	343	362	370	373	338	386	351	393	334	349	349	325	316	345	343	380	363	322	354	350	333	331	367	344	357	349	348	380	361	356	354	381	319	349	343	352	361	355	309	329	338	331	394	340	343	354	332	356	322	348	357	349	336	349	343	361	388	420	421	426	409	414	403	366	356	300	341	331	348	338	335	349	333	313	344	372	350	373	352	361	339	343	314	339	350	340	305	381	377	320	352	344	318	357	362	349	327	286	325	381	313	349	357	340	319	355	342	348	357	350	335	313	343	307	360	335	346	307	326	338	311	357	359	357	314	327	346	333	314	338	352	351	314	335	341	352	335	343	370	331	379	380	343	297	309	307	344	363	359	374	319	341	329	357	348	387	337	351	309	367	331	343	355	318	365	347	344	344	345	340	315	333	341	363	351	350	330	330	316	378	321	330	332	328	368	374	331	342	343	349	359	330	330	359	327	314	343	355	327	346	353	305	340	303	333	320	309	306	353	351	320	351	343	336	340	370	322	332	356	349	333	307	332	337	320	381	320	330	314	321	337	358	328	333	343	323	350	307	348	318	324	311	347	330	315	331	319	337	345	339	310	344	312	329	328	338	329	367	342	292	337	326	332	348	342	327	346	329	327	360	335	363	322	324	347	353	325	337	343	311	343	307	369	349	333	350	335	303	377	307	330	336	322	318	346	327	316	332	312	353	340	311	318	301	332	318	329	302	344	338	314	331	331	334	337	362	326	326	332	327	344	332	336	329	320	354	330	328	321	363	319	311	337	350	368	365	351	331	346	334	345	308	317	320	334	333	336	336	359	317	337	314	321	347	317	349	334	313	343	309	318	329	340	340	341	344	321	348	342	346	337	339	338	329	339	362	311	311	320	343	318	288	344	337	300	335	327	363	342	308	369	316	347	327	367	338	363	335	313	345	313	327	340	357	334	364	369	331	344	367	334	338	346	342	361	340	336	340	320	331	327	330	323	327	333	352	346	348	315	369	327	333	333	357	347	325	332	318	366	322	317	311	322	355	319	323	317	340	339	337	365	351	328	332	313	339	335	342	364	352	348	329	322	328	353	336	341	351	335	360	333	340	350	361	340	340	330	364	328	302	334	374	336	365	307	336	366	371	342	357	318	333	320	350	319	323	344	361	329	321	330	370	341	377	334	367	376	370	358	326	354	339	375	308	308	329	352	346	343	345	340	328	303	348	303	319	340	322	329	318	362	333	345	317	330	326	337	338	318	357	402	341	320	349	302	354	343	329	313	338	315	321	331	312	318	355	352	310	356	336	348	342	356	309	347	347	344	333	344	346	341	308	325	322	342	315	330	293	376	334	355	369	351	345	315	357	325	348	319	340	335	346	346	315	347	316	324	327	332	326	371	317	310	299	357	333	339	355	319	360	327	330	357	310	379	343	330	363	341	339	333	320	338	314	372	343	344	322	341	305	333	343	308	326	347	351	341	337	335	361	351	303	364	334	320	361	297	327	349	361	332	361	338	301	329	292	312	301	330	333	344	339	328	317	348	339	323	340	335	340	349	355	357	311	326	305	328	307	347	360	343	328	400	309	320	347	323	344	343	334	333	302	347	346	342	364	385	339	347	296	334	334	357	309	356	340	356	325	321	362	355	329	321	360	314	369	315	331	350	320	306	325	357	335	323	349	324	324	333	329	348	362	337	326	322	305	339	321	324	335	343	348	329	378	310	286	315	327	314	295	332	351	336	342	308	327	365	333	332	346	302	329	331	336	333	336	351	344	319	286	332	335	332	333	334	331	300	348	357	335	359	329	331	305	315	334	332	348	320	350	352	358	326	332	398	355	331	333	331	326	333	329	344	351	324	324	352	339	319	324	350	319	349	369	338	330	344	356	324	352	359	313	322	365	324	365	309	347	333	356	369	330	356	328	317	319	335	323	320	352	357	358	345	336	336	339	327	341	323	333	344	344	329	329	338	359	355	314	342	313	324	343	320	351	316	332	352	371	317	348	302	320	338	316	349	346	317	340	319	336	306	313	298	347	341	337	365	305	326	344	327	332	359	318	362	342	346	360	332	324	327	306	346	324	311	319	321	312	374	324	317	326	334	321	353	343	316	333	312	319	349	340	362	323	327	309	348	326	303	312	328	347	366	364	333	326	326	336	335	326	337	327	349	358	339	321	324	334	298	315	332	305	310	340	323	330	325	328	362	346	323	312	346	330	366	316	351	322	321	294	329	313	322	303	342	322	353	319	353	353	311	324	335	331	336	351	331	358	321	345	353	360	340	323	319	343	358	370	326	325	334	363	334	378	347	358	343	323	329	351	339	324	314	337	316	346	330	350	324	334	373	345	312	335	350	322	343	339	316	349	320	374	327	339	336	342	326	351	340	348	328	348	316	325	322	321	356	337	311	305	346	312	332	332	331	347	353	321	377	318	338	298	336	332	334	336	334	365	305	316	320	300	349	332	338	332	327	354	297	333	308	338	368	358	332	335	332	311	314	334	318	341	322	333	357	321	308	349	341	312	340	338	346	339	328	333	359	320	346	342	338	328	360	346	317	307	354	368	317	356	328	322	367	324	334	329	349	342	306	358	373	342	340	330	320	335	345	338	343	339	338	331	344	322	337	350	342	317	344	323	385	328	330	332	334	315	329	333	328	319	332	346	346	317	314	349	316	344	305	348	344	335	354	375	343	342	323	328	335	341	322	346	336	329	349	318	372	349	344	332	340	323	325	332	317	355	329	317	337	343	348	317	314	320	324	311	307	358	321	342	339	308	359	318	342	329	352	363	357	309	346	333	344	324	325	332	326	324	356	303	335	328	344	337	339	309	341	326	341	320	338	329	345	335	323	314	334	350	340	335	302	352	325	324	318	360	355	347	372	323	346	293	312	316	344	334	315	345	346	332	341	342	318	304	324	300	354	320	342	312	319	351	329	339	322	322	332	341	342	324	357	356	343	339	312	321	346	348	323	352	362	310	353	327	337	354	322	317	322	347	337	336	342	334	318	338	353	350	333	331	349	310	326	319	326	314	327	314	323	342	321	339	354	339	357	356	324	327	309	321	335	341	343	341	329	330	338	339	322	339	361	368	382	314	332	361	324	383	323	338	333	329	327	364	335	344	362	327	304	295	292	361	330	323	347	323	342	331	314	332	318	348	364	338	297	341	383	315	355	353	343	342	342	344	331	333	386	320	311	326	343	318	342	332	333	372	332	338	330	344	358	353	347	359	336	333	319	337	361	308	354	332	345	345	333	316	325	346	347	328	379	351	326	352	330	333	363	321	345	364	353	370	340	337	330	352	329	328	352	344	358	296	322	334	336	322	323	325	331	327	323	313	343	317	343	336	344	324	354	334	316	340	349	357	331	340	362	309	302	353	313	305	321	353	353	304	304	331	354	359	301	346	336	338	286	319	310	313	290	360	349	319	355	334	324	362	328	395
8848	19776	16081	8570	6201	4491	3492	2859	2165	1838	1579	1331	1137	1088	980	895	897	827	760	730	697	659	611	614	575	613	568	567	564	549	528	512	550	478	528	507	463	477	509	488	503	492	483	467	487	498	459	473	504	461	479	493	506	473	498	458	465	494	501	503	456	474	459	476	483	472	461	476	426	473	482	469	505	452	489	442	474	460	435	450	436	445	465	490	459	561	568	587	540	601	546	446	461	483	490	438	491	460	463	426	427	470	442	480	457	423	422	461	448	420	454	455	449	442	501	507	496	446	461	476	480	428	470	446	428	468	457	459	467	426	472	468	455	439	474	416	448	486	453	470	468	421	483	437	435	466	422	444	416	424	433	439	474	476	439	447	459	470	430	398	460	462	449	412	444	472	473	484	456	435	423	462	477	418	451	418	494	458	460	459	428	436	485	442	442	461	433	436	426	428	452	490	461	462	417	454	483	468	417	457	488	493	477	462	488	478	484	460	423	412	445	432	452	460	416	426	464	463	466	470	480	442	458	467	469	427	436	444	445	434	439	454	457	424	446	447	477	450	445	473	440	464	475	462	466	412	480	452	490	446	456	458	445	459	447	464	432	488	459	488	434	466	438	423	466	459	433	433	440	436	424	433	455	468	454	463	482	466	452	454	431	493	463	481	486	465	455	421	465	467	467	468	467	406	449	490	432	448	472	468	435	462	428	463	447	447	493	467	479	430	432	425	450	448	460	464	483	440	450	467	416	434	479	448	452	424	435	422	470	440	453	454	449	466	457	445	470	428	462	467	469	472	441	461	453	488	492	439	466	455	454	445	472	427	393	408	472	470	445	461	426	469	464	419	473	441	441	405	444	434	441	473	427	458	412	421	454	444	455	456	427	443	479	449	420	457	433	426	451	451	477	487	470	474	452	455	468	488	463	448	454	476	439	438	464	457	453	432	399	449	433	417	431	444	450	455	422	457	430	435	438	415	452	462	471	411	397	436	427	415	409	478	422	500	436	455	470	447	441	453	443	444	466	462	451	442	452	455	457	453	476	452	491	440	444	429	429	452	444	460	491	430	461	443	474	414	477	436	412	442	437	469	457	431	433	458	447	438	475	413	448	452	457	429	457	452	455	459	451	471	450	408	452	468	463	420	445	479	455	415	469	441	439	459	439	429	451	434	473	421	467	493	436	436	433	437	432	448	420	461	447	453	440	472	412	444	455	455	462	430	463	448	433	447	425	439	460	433	483	424	475	428	457	439	469	455	441	447	457	436	465	440	458	441	425	445	402	441	439	454	403	466	488	440	468	466	456	442	465	464	413	429	477	457	454	437	452	426	457	451	480	415	479	450	459	457	441	452	465	411	438	456	472	453	446	450	485	460	441	387	450	472	470	437	423	451	425	454	466	453	477	421	445	472	447	461	470	442	457	463	440	456	466	472	453	429	467	440	476	476	431	435	429	466	445	475	460	458	455	482	447	449	418	427	465	425	459	435	455	468	454	445	457	428	432	414	407	433	473	443	429	448	443	415	486	448	470	478	443	456	409	470	449	487	461	421	475	460	448	462	461	507	440	475	463	462	458	443	421	438	436	462	438	487	423	455	455	451	417	473	438	474	480	445	452	422	435	420	436	462	473	417	463	440	468	433	437	484	463	441	444	408	441	468	441	454	484	482	453	475	449	459	434	412	421	469	452	431	465	489	470	467	459	452	460	465	422	446	502	451	435	473	486	449	434	466	471	419	463	460	430	455	485	432	471	474	450	459	470	446	470	476	458	467	440	437	480	440	431	411	449	447	441	457	435	431	446	433	482	455	466	447	491	521	470	419	433	421	466	433	459	441	450	443	461	484	478	453	444	408	481	431	449	429	415	432	478	455	415	448	460	455	464	434	450	471	481	445	470	437	409	423	416	475	422	423	386	461	450	455	469	444	453	466	451	494	449	462	491	480	435	434	432	426	441	424	450	423	459	478	424	451	412	429	480	425	407	444	445	444	458	441	471	467	475	456	425	442	465	456	445	496	412	440	441	461	446	452	391	458	468	446	490	451	447	434	461	487	448	434	454	463	469	463	412	422	472	468	437	438	473	449	409	440	441	439	463	480	464	506	466	458	465	425	477	466	441	427	480	448	486	427	440	436	478	450	422	468	416	464	469	452	439	438	444	468	460	451	483	418	462	475	438	442	436	498	481	443	464	467	518	444	440	458	449	479	459	433	447	420	446	460	475	445	441	457	424	472	477	435	435	446	413	461	469	459	487	428	472	445	445	441	456	454	451	457	436	448	443	423	464	439	491	445	437	414	457	461	432	469	438	452	482	430	443	441	439	439	460	419	447	459	459	444	439	454	439	454	480	447	435	461	463	449	437	462	451	465	444	441	431	454	488	463	427	445	393	464	423	424	469	443	415	462	439	442	453	454	427	464	459	464	407	462	446	429	463	483	430	456	427	442	451	438	474	493	452	415	431	439	431	442	454	430	429	432	422	452	431	471	460	443	438	479	458	424	444	429	466	430	442	458	444	475	476	457	463	445	472	441	439	453	442	443	484	446	473	469	489	419	474	452	472	452	441	435	471	444	437	437	450	479	452	456	436	480	436	438	427	433	430	445	442	439	469	458	462	471	442	472	429	429	492	467	438	453	450	464	426	440	451	455	461	449	445	429	464	502	435	454	458	455	476	461	459	409	487	440	440	474	446	458	463	460	474	488	452	474	463	436	459	445	424	399	461	469	455	444	498	467	417	460	465	453	439	454	430	467	434	469	426	452	464	449	473	446	424	459	471	472	480	443	459	448	458	474	456	471	448	420	402	465	449	433	441	435	422	476	427	461	449	452	439	433	468	458	483	435	479	422	454	456	462	461	447	416	435	448	492	486	477	461	456	438	445	458	420	467	448	378	445	477	471	462	467	445	460	448	437	452	413	443	410	443	467	471	448	423	451	431	476	459	459	477	424	423	429	469	468	467	473	476	466	455	457	472	484	451	435	444	440	414	473	491	464	439	459	464	438	436	424	465	433	447	453	413	446	460	453	464	466	437	443	425	458	495	466	462	455	479	426	457	426	443	464	449	420	464	419	441	421	434	455	467	441	483	465	478	467	445	446	466	435	417	456	453	458	442	454	438	464	436	467	429	502	452	476	460	440	433	469	455	420	446	457	503	481	418	510	459	487	469	449	429	425	471	422	477	439	469	435	432	434	441	477	467	460	481	490	455	412	473	457	466	448	454	420	464	453	452	442	438	463	446	466	474	457	416	480	441	425	436	438	467	436	464	435	479	431	425	432	442	450	426	450	409	426	495	447	461	444	431	460	477	477	461	506	457	516	434	457	466	500	451	434	443	450	429	467	412	435	455	497	465	427	498	464	446	448	481	491	434	462	446	448	418	462	430	431	458	450	447	472	434	459	424	449	451	414	481	479	444	452	440	453	449	476	477	446	455	462	457	482	441	467	426	442	445	458	442	448	440	445	468	471	447	443	446	467	464	436	450	469	454	442	456
27200	20333	7649	1124	622	419	394	357	325	290	282	296	316	271	278	279	260	281	250	229	271	257	266	258	259	254	235	267	245	237	270	235	256	250	242	272	235	251	252	232	257	232	230	260	253	256	256	227	258	240	236	240	251	258	256	251	239	264	244	260	263	242	261	245	265	252	240	259	231	235	261	228	244	260	232	266	224	242	255	235	256	260	245	232	270	262	278	255	283	270	279	279	237	221	265	238	224	268	267	223	228	253	225	263	252	255	248	269	230	267	261	214	227	249	238	233	251	228	253	238	259	237	242	213	242	272	279	230	246	266	251	240	252	264	236	238	246	236	230	256	250	238	248	259	241	215	250	259	241	253	242	258	266	253	265	265	238	267	235	235	247	250	237	215	255	251	241	247	251	225	243	253	250	251	225	239	235	245	258	242	229	220	269	239	256	239	251	257	257	281	233	220	259	251	245	230	233	232	243	263	240	244	242	221	258	256	238	234	238	214	235	205	223	246	261	245	254	267	234	257	262	249	239	247	245	248	262	246	236	258	265	261	232	269	235	240	250	247	230	247	235	240	238	232	236	268	241	262	242	260	266	285	275	259	269	258	228	206	241	262	247	270	235	251	258	258	251	253	256	256	254	236	252	262	245	244	241	221	249	256	245	233	228	266	235	258	238	251	245	256	261	197	254	221	253	273	247	248	257	235	266	233	230	222	235	232	249	241	246	284	220	216	246	241	218	281	246	236	252	265	247	253	237	260	254	222	247	244	256	243	252	260	223	221	252	247	239	257	247	275	229	262	254	259	239	229	248	227	256	245	247	235	245	234	232	263	255	231	229	229	260	251	266	236	238	257	233	233	240	221	261	247	243	221	260	248	240	227	244	208	256	240	224	243	258	241	221	199	243	245	243	254	254	262	230	288	257	272	236	261	279	255	238	252	255	260	269	240	230	250	228	246	242	262	234	244	269	255	228	230	213	259	249	255	231	230	240	238	245	269	260	225	221	257	238	236	223	215	241	219	268	245	253	223	234	266	233	210	267	240	265	271	234	231	245	251	267	234	262	245	267	231	242	250	223	221	270	238	229	246	249	254	241	262	269	268	241	229	248	262	224	227	246	253	270	261	245	237	254	235	219	211	257	245	255	245	258	255	262	256	231	242	240	230	228	235	239	265	261	242	233	238	241	224	243	247	251	252	236	254	248	247	238	258	264	249	234	249	250	247	250	261	268	248	260	267	255	226	224	275	247	269	227	251	254	214	254	263	275	233	260	270	273	236	256	246	240	237	249	236	238	245	227	246	266	228	241	247	240	232	244	208	226	275	249	244	258	259	245	236	238	238	256	233	242	251	244	222	226	258	257	252	259	278	269	240	255	250	278	248	238	223	246	242	231	257	234	235	233	248	231	260	231	256	236	219	237	241	241	249	262	234	201	253	250	247	255	282	212	266	227	259	234	237	238	222	221	256	246	225	260	228	239	250	229	243	264	249	258	225	249	247	237	225	260	234	264	266	217	258	230	229	244	241	255	226	246	273	269	241	257	221	246	266	252	245	222	273	216	222	244	201	243	248	242	256	244	251	259	236	242	245	238	255	251	259	243	259	231	254	293	226	240	235	255	228	230	241	226	237	270	234	235	260	254	258	238	243	259	266	236	216	251	247	249	257	241	260	239	237	237	231	228	233	217	255	237	276	265	246	241	248	231	266	252	245	210	256	246	243	250	261	245	208	272	263	240	233	236	242	280	213	262	240	240	250	240	233	248	251	215	267	249	256	212	249	247	268	227	230	276	249	254	260	265	242	299	236	238	226	235	230	240	248	249	275	258	254	242	233	237	222	268	278	225	230	228	213	256	284	259	215	210	261	223	248	242	262	259	245	249	246	258	229	241	272	224	265	185	261	249	242	258	263	285	238	253	230	256	258	246	243	246	233	226	245	272	215	273	231	225	243	246	250	220	231	255	236	258	221	227	241	257	227	220	231	253	242	252	231	248	264	225	259	248	257	254	273	256	264	228	247	254	237	245	257	232	238	251	236	256	236	248	201	253	251	258	263	249	260	249	292	258	219	246	238	252	250	210	243	227	231	232	221	249	240	226	223	261	255	241	251	264	227	246	281	271	229	233	258	245	230	269	225	243	270	280	234	232	242	241	252	258	261	240	269	238	234	248	214	242	267	238	230	248	263	233	245	248	250	222	265	254	236	263	246	253	252	265	229	231	235	233	251	248	206	248	246	229	239	258	244	252	226	251	238	271	243	249	259	243	265	244	249	243	225	256	237	233	241	244	250	243	226	269	235	233	252	260	273	262	233	256	256	253	209	248	223	251	284	204	259	239	252	249	277	243	254	223	248	255	248	252	254	211	228	252	264	249	242	234	279	249	270	297	232	250	239	217	252	234	274	272	257	242	233	246	233	239	262	223	252	259	244	239	263	241	242	259	225	268	215	240	234	227	245	255	251	224	244	257	257	215	247	248	267	247	233	288	259	235	236	245	250	231	253	239	231	274	217	245	256	269	244	215	256	272	288	233	253	236	259	239	234	254	273	262	246	261	267	265	238	234	235	255	252	239	281	236	243	255	265	234	240	244	239	232	255	244	241	241	262	229	235	248	223	222	248	261	268	260	232	236	258	271	280	238	260	243	264	239	258	251	237	250	244	215	223	228	237	256	232	247	248	254	249	252	227	246	239	244	219	239	249	246	227	249	234	280	259	249	232	248	248	237	275	232	222	275	216	215	229	244	229	263	239	249	251	236	274	263	237	220	262	259	241	232	257	251	259	247	233	236	285	233	256	233	249	225	253	240	258	234	227	246	227	254	222	252	252	229	250	294	233	221	210	245	234	250	253	250	242	238	255	257	240	231	236	236	238	254	246	259	229	254	249	211	255	246	233	250	236	239	251	224	216	258	250	268	235	230	229	258	254	245	265	223	225	235	249	196	258	265	242	237	222	266	248	216	222	252	231	237	257	273	251	265	264	246	228	232	243	252	246	250	269	234	238	252	254	210	256	239	237	263	240	237	232	267	250	237	221	239	247	246	251	247	244	233	253	227	244	207	225	243	237	278	236	262	229	243	212	277	244	253	255	239	240	250	270	223	259	235	253	241	217	224	254	243	273	222	247	243	229	239	252	240	257	269	238	259	241	252	270	244	238	244	246	249	235	246	246	231	244	242	232	244	246	233	234	230	217	233	230	234	226	244	259	242	248	242	248	232	250	231	262	240	223	276	223	206	243	250	240	259	247	256	248	270	262	276	208	234	241	249	227	250	234	228	236	215	256	241	238	249	239	250	238	226	254	243	238	223	242	280	239	228	226	226	263	266	264	272	265	266	236	243	233	241	219	265	244	255	262	266	249	260	255	230	253	263	240	241	244	248	243	230	251	245	250	259	246	220	226	226	243	201	256	238	244	210	253	225	274	255	216	255	231	253	258	251	245	229	260	262	225	245	244	246	214	261	221	236	242	236	227	225	225	240	245	257	258	252	246	269	249
4927	4040	3085	1594	1076	856	679	607	533	484	470	424	440	382	409	372	364	396	342	356	366	325	334	328	364	337	354	336	319	311	339	332	332	353	311	309	351	331	320	340	346	313	354	318	314	328	327	351	359	318	356	328	324	378	352	304	308	334	348	321	356	338	315	340	335	307	363	315	330	325	341	324	332	341	317	328	306	338	333	358	339	331	335	322	382	364	406	409	394	379	333	309	350	376	346	316	330	340	340	296	340	347	338	306	362	334	331	318	323	316	327	319	303	352	336	346	323	354	359	370	315	363	328	330	327	321	309	333	310	319	346	322	317	319	284	355	313	333	356	330	356	326	331	335	303	322	307	332	347	329	360	344	310	327	298	349	358	342	335	307	338	347	326	325	371	326	303	319	369	307	300	342	316	327	333	348	338	323	284	347	320	294	351	315	372	333	344	329	316	305	330	308	290	337	305	315	296	331	329	332	360	306	335	329	325	295	335	294	349	337	324	298	308	352	336	315	320	344	287	309	323	338	346	304	316	331	327	327	328	320	325	364	326	304	329	311	305	326	360	316	344	355	328	324	335	286	354	350	320	328	351	337	335	344	352	369	315	326	350	318	344	323	334	327	327	335	336	330	361	328	357	360	315	306	285	298	348	345	340	317	308	333	319	305	351	346	362	324	317	339	364	308	312	319	316	329	353	338	361	334	319	310	315	341	311	337	303	316	340	324	312	349	304	322	340	329	356	309	335	349	334	343	302	338	323	327	351	336	311	281	322	348	330	348	297	354	320	350	339	306	350	324	343	346	310	333	359	345	318	312	315	324	341	327	327	348	346	328	389	319	362	339	302	327	323	317	334	321	326	331	320	326	342	358	363	330	308	366	326	326	306	341	319	336	340	319	361	307	308	304	339	332	340	339	317	329	323	346	324	323	319	347	314	350	361	350	334	345	358	322	312	321	332	330	321	322	323	323	306	325	349	332	308	340	321	333	358	317	331	353	323	339	352	290	325	329	332	304	337	342	330	323	336	314	341	325	355	331	334	365	325	319	319	320	383	327	345	305	308	352	333	289	303	323	314	321	343	303	303	384	335	339	325	322	312	336	350	318	313	313	357	344	326	349	326	326	343	330	305	347	309	313	336	325	318	317	320	309	324	334	346	343	312	343	324	341	315	298	331	313	310	307	348	328	308	322	326	368	331	317	323	326	309	320	347	322	317	315	306	350	324	329	339	325	325	327	327	301	341	321	321	362	335	331	326	348	340	300	349	340	311	343	370	329	304	340	323	346	333	319	309	354	332	345	343	314	345	315	347	344	333	331	333	364	320	329	337	324	323	334	361	316	324	337	324	348	296	326	317	333	317	335	328	331	324	327	326	319	355	333	330	322	323	316	301	342	310	317	346	336	346	339	334	348	320	349	328	342	327	315	353	307	304	316	323	330	311	314	294	336	375	322	326	333	348	371	334	310	333	376	309	338	334	287	331	322	317	343	321	341	313	334	339	316	315	316	317	341	332	329	335	332	324	331	359	331	330	331	321	326	342	340	352	333	309	335	313	328	331	341	318	318	329	326	308	314	339	355	351	307	313	331	304	364	347	353	319	328	334	313	337	320	332	329	327	312	312	329	339	330	297	316	372	345	322	344	340	335	357	375	317	312	361	334	350	334	378	336	350	313	333	288	303	324	312	333	324	323	323	303	336	306	339	328	324	324	350	371	321	313	309	322	341	369	345	359	331	324	305	337	317	329	361	343	326	327	309	341	324	326	315	348	342	349	347	322	332	314	330	339	334	328	339	313	319	320	358	336	343	357	359	359	329	330	333	333	335	326	327	299	309	328	344	358	366	311	319	334	343	331	317	335	325	344	320	330	324	324	346	317	323	332	341	324	339	327	324	311	312	339	313	314	306	299	309	340	321	340	343	318	325	344	341	330	353	303	363	345	325	340	352	316	332	360	359	345	331	370	323	335	319	325	338	313	307	323	332	316	309	323	292	291	304	373	359	316	363	337	340	331	342	333	331	329	283	324	332	353	331	311	333	341	331	324	336	329	350	344	289	332	351	335	336	316	347	331	328	293	350	361	312	322	333	267	319	311	298	328	320	305	326	323	291	323	313	348	339	355	325	349	305	343	347	352	323	303	355	323	341	335	349	330	314	334	291	365	302	323	334	298	349	358	338	313	347	387	328	310	308	340	323	321	330	332	331	329	344	353	350	339	323	329	346	321	363	314	317	334	317	322	316	349	362	308	344	329	330	330	317	331	358	309	346	352	358	337	306	341	330	338	342	318	334	349	350	325	340	326	323	357	323	326	318	364	329	334	331	350	331	323	318	368	309	341	339	343	309	337	355	308	335	348	330	395	336	314	330	357	347	317	349	320	332	343	343	279	323	329	303	319	335	353	349	329	330	292	346	341	335	322	302	298	312	343	325	323	302	365	315	344	312	315	327	318	343	347	355	346	344	313	318	319	340	320	348	315	323	294	329	322	309	343	330	339	343	303	332	340	295	352	330	316	325	302	314	333	348	362	330	354	352	324	316	367	345	343	344	362	368	311	344	328	339	338	336	338	299	319	354	353	304	334	324	303	327	341	353	346	334	329	348	331	338	324	304	326	326	341	361	300	339	346	314	327	327	312	331	333	334	328	323	320	332	354	308	303	343	340	339	300	321	330	336	332	321	346	347	309	327	356	289	345	313	350	338	358	316	330	365	361	301	333	337	376	343	341	291	358	330	347	317	334	356	349	337	343	333	299	300	312	308	344	334	309	329	351	328	306	323	329	359	335	353	330	356	377	326	321	326	343	333	333	352	347	311	310	329	336	317	330	342	287	347	310	310	340	341	353	371	309	316	344	313	327	313	327	347	381	305	332	350	331	333	332	313	314	324	310	331	329	316	352	330	316	332	282	303	326	299	355	344	333	328	329	322	370	314	340	324	332	375	333	346	344	313	307	339	330	321	326	339	338	352	325	355	325	321	332	310	325	338	359	332	333	346	295	329	331	321	351	294	302	342	297	348	364	360	314	330	365	318	316	335	330	328	333	311	310	347	332	339	329	350	359	344	311	373	333	319	304	338	315	315	311	326	310	312	316	320	323	338	322	334	349	371	353	312	327	321	323	331	346	325	349	317	330	334	333	316	292	324	328	319	306	350	365	311	323	345	294	307	302	313	361	312	330	335	308	337	360	342	336	319	323	351	302	332	352	318	328	327	307	313	348	326	349	337	348	314	351	336	324	312	324	333	350	314	310	296	347	325	343	333	328	336	344	327	336	336	316	356	339	327	337	351	316	321	323	358	316	317	330	298	320	345	325	327	330	326	334	358	316	334	354	371	364	326	306	338	319	340	343	338	339	313	307	328	340	296	303	339	328	341	383	355	315	351	305	355	355	321	343	338	352	342	321	363	346	333	321	338	339	337	333	361	342	345	324	310	334	316	292	350	314	323	334	343	327	328	348	313	314	329	309	328	332	309	361	336	368	336	342	300	332	297	313
24414	21574	29019	24588	21556	8832	1249	905	747	676	588	545	544	545	515	483	501	462	420	422	462	413	425	424	436	440	440	411	395	419	414	407	394	393	390	406	361	393	403	406	376	381	371	389	409	357	372	418	411	392	397	371	365	395	348	407	389	411	386	365	365	405	384	372	369	398	393	363	444	373	385	378	418	405	396	380	396	379	388	420	402	370	385	393	388	441	437	413	454	408	387	397	380	381	380	382	384	367	394	372	384	408	369	422	329	398	396	341	395	386	387	365	391	375	388	356	377	385	390	360	386	394	386	382	380	398	384	404	410	370	404	418	408	395	406	363	374	372	380	418	406	396	396	393	396	410	398	379	401	373	384	394	400	398	390	330	421	418	361	392	411	369	410	383	387	393	380	399	342	392	409	393	355	352	381	385	415	405	365	387	383	372	352	387	396	411	356	381	424	361	375	397	359	388	367	379	398	392	362	398	383	357	354	354	412	429	380	382	371	372	387	391	404	350	355	380	392	369	355	409	364	353	404	405	397	373	381	423	390	372	359	386	405	376	396	418	380	374	386	371	385	383	379	383	375	377	342	357	386	395	413	382	389	388	372	377	392	405	400	364	392	389	412	374	355	332	396	398	383	391	377	389	356	362	403	381	398	351	369	403	403	378	351	377	382	409	385	404	376	364	384	391	389	386	379	384	370	383	454	390	378	354	378	377	362	358	393	407	397	410	370	386	382	376	397	378	347	365	385	361	395	356	403	375	344	377	394	356	366	383	375	386	374	386	385	378	421	413	376	373	391	362	398	435	388	350	421	369	421	406	378	385	364	378	373	382	388	382	399	390	398	394	382	399	370	342	412	404	363	387	364	375	392	371	386	394	359	369	412	390	381	384	384	386	358	395	400	411	383	371	377	392	381	371	372	378	355	378	415	350	391	382	377	361	378	395	364	377	385	406	402	377	361	382	371	367	414	388	391	372	389	389	398	397	356	403	403	384	348	349	370	394	409	369	360	340	358	361	389	376	384	373	347	371	398	399	395	381	355	378	346	355	369	361	372	385	370	380	379	380	412	386	384	383	381	393	342	400	397	372	424	406	382	365	411	364	404	384	411	378	363	374	363	383	384	400	383	397	391	366	428	372	428	356	378	348	403	378	376	402	409	401	368	393	391	383	391	374	386	396	446	390	377	382	360	407	389	365	393	380	376	365	401	374	358	361	397	406	398	387	425	366	383	398	428	383	358	363	405	397	387	371	396	400	418	401	340	374	374	357	404	375	360	357	394	363	372	363	387	388	433	392	393	371	355	344	378	359	390	393	363	399	366	377	403	378	374	359	371	371	378	387	390	378	404	380	378	417	415	369	390	333	394	387	374	356	404	372	364	369	386	394	392	391	370	403	385	371	388	365	413	389	380	412	392	425	381	368	373	404	362	375	377	352	389	390	396	345	380	385	399	380	356	403	334	376	407	416	376	360	390	356	391	390	368	403	384	384	402	367	379	357	399	439	409	406	418	381	379	387	427	374	439	390	404	371	367	382	390	395	378	398	388	378	379	356	381	425	407	347	377	377	360	379	389	357	389	366	419	386	395	384	416	374	354	376	382	406	362	387	385	378	431	376	338	373	378	354	374	399	385	389	377	387	349	365	378	381	377	368	381	368	385	362	367	370	385	420	354	398	338	379	399	375	390	389	388	368	395	365	359	383	382	376	385	376	395	361	353	410	399	398	424	385	374	366	406	382	409	411	395	407	374	385	372	369	409	354	397	395	367	398	380	394	355	376	404	384	369	404	370	370	369	372	375	376	378	393	352	381	362	400	356	382	378	394	367	360	369	361	385	364	387	430	400	425	372	403	382	366	383	378	378	367	385	365	410	384	416	411	430	388	357	381	355	327	373	378	356	384	376	392	401	346	359	398	393	388	374	348	387	369	373	369	362	377	392	354	391	395	383	379	394	390	384	364	408	372	399	380	377	406	388	366	405	393	372	357	368	371	335	394	367	379	386	395	376	401	382	381	376	414	367	344	364	361	381	382	399	345	392	385	362	370	414	396	369	376	396	351	390	385	357	362	400	398	382	405	357	396	395	362	405	383	393	363	392	371	391	422	356	395	367	374	379	405	391	377	398	363	393	385	358	397	351	368	409	401	374	448	400	376	392	399	375	392	385	370	378	411	413	370	397	367	408	367	312	355	378	366	390	368	386	373	387	355	356	391	443	423	378	422	393	336	378	386	393	379	374	408	398	368	361	363	337	394	374	363	360	380	374	392	361	354	384	428	430	384	376	384	409	379	373	363	404	380	378	380	398	358	367	386	369	400	401	370	375	336	372	412	393	391	337	354	355	377	373	430	361	381	383	401	361	412	376	385	395	418	367	352	366	379	409	365	380	423	407	408	384	393	380	389	372	400	399	354	377	398	395	347	401	384	345	354	407	389	395	351	371	393	395	403	368	380	381	383	396	363	349	366	399	391	368	428	387	381	380	424	377	389	395	364	400	361	373	361	381	402	363	381	367	372	336	373	368	345	416	390	374	376	362	388	393	374	373	397	365	399	412	376	371	378	366	387	392	374	372	393	368	340	398	394	384	394	375	390	418	398	382	381	364	377	369	388	355	409	405	390	366	403	363	391	377	376	393	396	385	362	382	345	391	382	391	357	336	356	358	414	382	402	380	379	376	377	384	393	352	376	375	405	381	365	376	382	391	383	421	373	358	413	396	403	374	384	368	361	401	380	361	402	347	355	382	413	404	383	360	387	361	377	382	376	355	358	394	383	380	365	370	351	403	378	389	372	388	382	407	369	386	358	420	386	382	424	358	378	404	376	356	383	385	374	383	361	387	404	383	374	409	390	367	371	371	405	377	390	425	381	406	396	345	390	401	384	382	371	373	384	382	386	372	380	398	397	373	382	385	385	415	379	364	383	362	359	371	373	377	362	393	351	381	363	356	400	373	355	373	406	379	376	410	395	390	360	368	387	391	372	416	387	396	398	360	350	375	374	351	434	364	336	365	387	408	366	399	332	351	363	366	385	372	412	344	391	389	349	364	399	389	378	394	384	372	389	392	419	407	352	404	378	377	373	349	346	366	390	396	396	381	386	414	370	366	397	366	383	373	386	376	369	389	311	383	386	381	394	388	406	426	391	368	375	393	400	389	379	386	408	368	360	407	358	367	367	401	379	413	376	402	398	333	361	353	402	347	422	349	368	340	355	372	369	356	362	390	360	381	395	376	389	410	340	380	389	380	351	381	395	367	383	376	380	412	363	415	393	403	377	380	389	354	390	373	366	388	392	387	383	362	339	346	393	353	357	373	369	396	417	393	419	378	376	378	380	395	402	378	370	377	391	407	405	368	406	376	364	388	409	366	388	385	385	379	361	396	399	359	399	369	396	388	389	373	388	396	372	384	393	415	363	365	360	398	359	410	390	352	390	377	351	370	407	356	382	381	377	398	384	378	415	412	392	377	383	344	396	401	365	357	367	375	346	404	388	403	382
6161	13503	10898	5512	3974	2941	2273	1836	1432	1301	1161	1035	947	868	783	733	720	704	693	676	591	598	618	582	586	598	606	561	555	602	533	515	559	543	514	522	546	522	527	521	529	467	551	547	556	518	538	516	504	506	509	524	531	536	563	512	545	502	498	516	518	538	476	534	502	529	570	519	522	556	557	479	499	552	489	509	539	528	468	496	489	516	494	474	568	659	630	627	580	596	544	580	516	516	534	487	491	519	497	560	500	487	553	487	519	482	484	527	459	481	501	525	523	506	481	501	505	523	487	543	539	536	506	478	506	549	515	515	471	545	555	481	530	509	517	530	538	538	520	511	542	507	501	495	516	499	483	545	535	505	473	500	500	475	509	501	523	558	501	509	495	503	452	472	536	520	498	512	512	550	500	489	513	497	545	486	514	496	490	512	482	504	513	488	465	489	517	466	503	469	516	534	521	512	491	507	546	485	519	510	528	510	496	507	471	501	533	523	519	485	531	494	503	510	524	513	517	505	492	522	505	522	499	512	537	505	532	499	528	531	527	483	508	498	499	542	475	575	474	526	526	480	531	529	562	488	525	534	517	555	492	484	484	541	487	490	453	502	569	514	492	546	523	530	483	514	514	513	508	479	518	527	512	513	496	537	530	517	490	518	525	562	496	538	519	506	488	506	509	477	538	479	524	516	480	539	496	505	467	518	527	510	497	482	521	521	505	478	473	458	484	471	516	513	496	481	519	515	479	521	517	496	500	490	478	522	501	530	566	524	529	519	520	489	544	503	572	532	502	519	512	486	502	476	542	526	500	538	474	536	502	520	503	532	498	490	489	515	491	555	511	487	478	487	479	565	509	510	488	524	484	474	473	497	499	548	505	487	500	491	525	526	551	525	481	537	502	475	478	535	484	493	482	505	537	507	483	532	532	502	528	553	488	528	494	530	463	533	504	524	528	508	481	494	541	486	539	500	537	508	503	506	516	490	512	483	498	458	512	504	492	487	480	493	507	519	541	527	488	518	514	489	517	494	499	508	500	532	523	523	503	513	498	506	539	477	501	545	501	540	485	519	484	527	508	539	493	536	525	468	506	488	507	534	518	523	529	500	520	515	485	572	529	492	527	490	498	540	482	495	478	514	513	539	449	524	531	508	504	474	498	499	534	530	534	504	498	515	514	532	528	515	501	492	508	497	515	511	500	521	517	524	484	505	512	527	518	472	497	466	508	529	520	510	539	503	546	534	469	513	497	493	536	506	465	473	516	501	522	512	533	477	515	510	541	493	504	459	518	511	497	518	532	511	513	507	454	502	500	510	538	544	489	495	509	506	565	506	533	503	537	559	515	553	534	499	495	511	492	496	511	480	504	512	476	489	491	526	536	509	506	499	500	511	477	438	514	516	490	527	519	481	502	518	484	484	470	540	517	511	512	540	545	507	486	495	506	491	517	493	538	523	514	531	508	529	492	525	498	533	529	502	511	555	531	573	528	547	491	557	466	501	482	507	515	500	492	527	494	487	521	513	500	523	549	517	510	528	528	516	499	501	547	517	483	526	536	500	505	527	470	508	545	489	514	536	528	531	521	507	516	526	505	503	490	569	510	519	522	489	544	534	512	527	510	515	527	507	466	507	531	527	529	509	502	523	548	533	508	467	519	488	530	489	488	510	524	475	528	490	496	519	540	498	491	505	475	483	524	500	508	519	476	522	477	516	520	506	478	526	512	487	486	516	490	538	501	491	502	517	549	500	568	498	526	529	504	525	531	476	476	523	499	489	530	522	525	485	497	462	501	513	496	491	525	517	521	532	492	516	566	505	496	561	555	517	534	487	504	492	491	498	466	539	524	560	493	488	497	549	533	485	553	497	494	502	500	499	498	527	502	479	505	491	508	487	503	508	498	474	581	516	519	507	469	509	477	537	546	542	481	529	515	490	526	507	482	453	492	543	484	505	496	504	506	524	535	510	543	493	522	539	491	520	508	493	509	487	479	516	530	525	524	489	530	530	477	500	467	497	497	528	537	541	501	527	511	504	478	508	509	478	491	500	495	494	546	545	481	503	518	457	502	555	555	536	520	494	514	524	520	502	473	487	493	524	513	506	513	546	538	501	537	502	546	493	525	505	527	483	504	508	527	488	509	552	482	519	543	502	531	495	505	510	512	527	483	468	505	535	514	457	511	474	443	501	508	507	549	511	445	525	475	488	489	516	513	556	496	506	517	513	505	526	496	463	493	438	507	508	493	506	513	465	489	500	539	552	495	511	525	512	519	558	487	500	520	518	485	500	475	493	539	544	544	546	489	506	494	523	533	478	504	477	505	502	506	503	521	500	488	521	516	535	524	506	501	498	519	444	459	518	529	505	510	535	504	527	496	540	537	486	499	505	506	504	488	516	521	489	522	503	473	524	513	491	494	537	506	486	502	462	514	505	519	496	471	505	507	526	525	486	460	497	469	511	522	486	520	496	510	501	514	525	536	496	519	501	523	540	520	489	573	525	470	508	480	530	480	544	522	532	478	508	534	515	514	517	538	472	517	523	531	484	498	505	535	491	492	492	502	509	475	481	521	482	498	489	497	532	499	493	580	467	548	480	520	497	516	520	498	512	523	494	501	479	505	499	507	472	480	516	542	512	510	489	498	513	529	507	523	504	549	520	520	497	461	541	564	524	525	526	521	473	477	481	514	510	467	519	470	504	476	534	556	554	503	478	500	515	502	523	509	500	521	480	502	518	524	476	515	526	522	518	539	470	513	489	502	511	497	491	491	503	550	516	468	539	482	508	531	555	503	490	516	490	501	537	522	503	528	505	560	542	535	508	533	471	484	454	475	504	506	499	560	504	471	474	490	474	518	496	544	503	500	515	464	480	501	552	501	510	520	530	499	504	445	490	501	514	497	486	472	507	489	518	521	479	503	489	493	505	527	472	537	529	481	528	531	469	514	554	484	477	547	507	492	483	542	480	482	487	482	505	520	532	518	490	524	461	469	478	482	484	509	476	507	499	540	490	521	471	511	552	510	511	480	507	472	473	471	488	497	549	527	496	536	506	520	509	552	491	495	493	526	488	500	520	510	514	520	518	525	521	499	543	523	471	489	471	547	502	505	519	519	490	500	498	520	504	455	493	514	534	503	535	548	492	535	481	530	533	506	502	511	517	517	534	508	517	539	527	517	498	513	508	534	496	474	556	532	504	515	517	561	525	485	497	486	474	535	538	529	470	527	447	509	514	479	529	502	496	500	506	542	495	541	499	516	583	490	456	497	462	492	534	502	507	523	482	495	522	504	527	535	557	496	490	495	519	534	524	478	521	492	522	543	501	509	484	539	490	486	526	531	519	505	535	487	485	524	488	495	478	508	540	490	504	527	514	520	465	479	497	483	505	484	518	533	523	511	481	516	507	521	471	502	501	515	503	506	569	558	518	463	505	517	535	496	479	521	489	531	494	531	495	537	489	521	489	507	529	501	519	521	526	511	518	487	476	502	544	487	498	564	490
23386	21596	29520	24159	21599	21581	6352	1228	930	833	676	646	610	512	555	514	469	455	455	437	427	413	393	390	381	393	395	394	360	361	356	368	360	356	346	374	366	330	358	375	370	298	341	333	324	341	344	329	358	352	343	352	341	330	342	334	374	357	343	339	317	366	365	341	364	371	351	351	338	363	342	354	347	327	301	337	340	306	342	347	342	326	370	339	373	377	433	394	438	374	388	373	334	340	326	358	340	359	316	326	326	327	329	353	367	312	340	340	363	344	356	353	338	361	336	304	326	306	367	336	366	359	358	322	300	357	323	349	349	342	324	337	317	348	340	320	333	334	340	354	354	337	326	332	329	346	358	313	299	349	341	353	348	338	331	323	350	312	347	325	338	338	327	365	307	353	349	328	366	347	353	378	356	330	344	335	333	363	354	343	324	341	337	336	343	361	325	357	303	335	348	347	364	335	346	344	354	379	311	325	357	322	347	302	328	334	292	348	341	364	334	313	365	331	339	304	330	365	348	375	319	368	373	322	358	354	345	335	325	304	332	359	346	336	357	329	343	317	318	348	323	327	353	353	294	337	359	348	344	362	356	324	317	347	341	333	295	339	307	330	326	339	313	331	306	332	287	324	332	337	329	374	346	350	332	298	359	299	348	322	332	321	318	343	336	341	336	350	331	318	365	336	357	332	342	329	337	304	345	314	389	323	319	316	345	336	297	326	315	340	311	313	330	329	355	356	328	347	347	333	341	343	321	360	343	341	316	346	379	310	352	327	331	360	351	303	366	364	348	311	308	354	343	291	306	331	335	370	320	339	343	322	344	340	320	353	343	334	321	353	337	324	341	354	324	342	300	305	369	350	373	338	304	360	341	330	329	328	315	323	354	352	335	299	324	335	319	359	351	365	315	297	326	316	353	335	345	300	339	333	305	332	302	333	346	313	375	338	295	328	352	308	314	327	322	331	328	323	316	336	329	310	309	335	332	328	342	308	350	293	354	341	293	298	342	369	308	311	315	323	327	332	318	332	319	331	310	322	351	350	300	330	296	332	335	314	370	357	319	305	340	355	324	351	359	325	344	301	359	335	342	337	311	304	337	307	334	311	322	334	363	369	340	355	338	359	361	368	341	357	354	348	344	331	353	328	323	309	358	330	369	342	337	342	336	342	334	354	348	338	356	309	342	295	330	335	348	310	324	334	315	288	326	324	332	306	346	324	331	354	337	340	339	302	320	348	327	306	284	354	336	351	365	345	324	342	327	357	317	329	313	325	341	342	332	334	320	346	334	305	334	334	349	299	334	347	312	358	326	299	312	317	319	356	340	353	339	317	328	299	334	337	333	332	311	335	330	332	339	319	360	335	318	305	348	282	339	328	338	329	344	321	368	328	318	336	322	329	314	327	364	337	319	294	294	329	314	308	353	364	364	356	322	321	321	321	333	330	348	351	338	345	343	366	319	325	329	320	339	360	353	325	336	325	333	329	318	328	302	331	293	323	358	336	349	308	336	330	324	300	334	336	349	333	371	309	353	364	319	368	319	366	344	343	370	311	286	328	333	322	337	320	329	333	333	337	325	319	355	351	299	352	306	325	328	318	349	321	336	336	343	370	315	356	363	316	345	337	341	327	343	290	307	339	359	340	338	338	338	313	338	354	318	292	313	344	349	338	314	343	340	312	354	346	318	310	322	344	327	314	347	288	317	329	310	360	352	331	289	326	308	303	328	327	326	322	368	317	354	328	318	327	333	337	316	325	350	313	364	345	373	325	336	349	331	355	338	317	326	362	323	351	336	329	330	330	308	306	316	331	327	299	354	305	333	309	336	336	335	309	315	369	335	364	324	351	353	309	336	315	336	311	330	361	298	312	390	306	334	346	303	322	350	368	368	344	332	332	334	347	326	304	345	373	340	332	324	361	327	341	353	332	320	311	317	316	317	299	369	334	339	318	309	307	302	316	318	324	319	316	326	322	315	341	320	343	336	349	327	347	303	380	332	331	299	327	318	362	332	329	321	313	329	341	339	337	324	315	340	308	323	358	335	324	338	327	353	351	305	336	331	326	316	323	305	309	314	334	342	353	350	327	347	297	312	336	333	313	337	352	341	321	368	323	335	289	323	358	303	336	355	327	331	328	328	319	368	343	354	346	359	338	315	311	346	327	324	313	345	327	348	343	329	356	360	331	362	326	362	337	337	294	340	346	356	338	331	326	354	339	306	321	354	336	354	313	348	322	326	289	359	365	336	323	323	348	357	330	322	357	365	355	292	315	339	349	337	316	330	335	338	358	341	326	338	338	333	300	338	298	329	329	346	331	311	355	323	320	325	337	307	355	312	322	333	302	357	360	331	340	342	333	377	347	311	362	331	326	334	331	346	337	334	308	341	330	321	311	331	301	369	353	368	319	351	311	345	339	306	302	322	357	345	361	305	321	353	321	359	331	375	347	309	309	350	361	325	331	339	332	297	336	323	333	357	320	314	349	332	325	343	315	323	358	357	324	353	381	377	335	323	281	328	297	344	348	313	336	345	328	337	370	346	353	319	363	328	301	320	322	322	344	346	373	334	319	344	320	373	351	319	321	321	346	311	347	363	313	371	344	333	325	307	313	301	307	358	338	351	336	332	341	350	335	353	335	351	334	343	352	382	335	337	322	303	332	335	337	321	319	363	298	345	341	352	309	317	346	313	367	333	308	328	350	337	350	320	333	299	343	345	311	322	356	351	328	335	305	311	340	332	311	325	328	284	325	332	338	327	342	326	350	320	314	339	314	297	304	283	353	347	359	354	360	311	347	360	339	310	334	322	343	295	333	343	345	364	336	327	341	303	321	333	331	363	341	325	329	357	325	356	335	335	343	338	363	379	324	337	319	338	344	393	343	361	306	347	333	340	320	340	326	299	341	298	344	333	339	333	320	339	317	320	351	331	326	322	329	335	358	343	308	356	324	331	310	325	357	379	325	350	305	325	323	312	356	346	320	308	332	345	319	343	331	330	343	363	330	350	359	351	331	357	336	324	322	311	321	374	335	344	344	339	306	315	344	330	338	321	316	321	361	342	350	333	334	330	341	325	314	309	315	320	325	334	373	341	351	336	278	318	340	329	314	328	308	320	324	336	335	293	328	342	368	367	318	329	311	355	353	329	332	345	352	325	310	338	323	324	331	301	337	322	336	303	323	332	358	299	312	387	331	330	342	340	333	332	326	309	318	313	336	311	374	284	302	317	330	339	333	337	349	362	324	323	339	348	327	342	316	329	319	337	314	345	317	337	332	327	352	312	368	343	357	317	335	325	358	325	327	326	321	336	329	353	355	349	327	303	305	330	360	345	326	344	325	367	346	330	346	337	323	339	321	353	323	328	312	347	350	330	359	332	355	333	329	310	324	301	341	334	339	336	340	351	319	345	343	338	327	343	337	326	343	316	350	340	344	300	310	354	351	323	341	355	312	352	353	316	350	319	348	312	310	299	351	334	327	327	340	325	323	299	338	308	349
8788	19584	15851	8462	6043	4535	3398	2706	2165	1761	1516	1361	1305	1084	970	906	872	767	732	682	711	645	564	585	556	562	574	582	523	573	479	560	504	512	526	504	524	487	510	549	482	488	455	502	493	503	472	482	485	513	481	468	486	478	479	467	477	474	478	471	504	467	473	486	473	480	475	500	472	429	434	519	468	421	470	447	446	499	420	430	440	487	461	462	528	602	608	591	610	610	513	471	436	456	450	446	478	439	426	436	440	420	449	471	459	474	461	426	419	409	450	483	480	425	441	448	488	511	480	432	467	470	473	431	454	472	462	452	439	441	439	436	434	439	414	432	420	425	456	447	438	448	401	424	457	405	442	385	447	445	408	426	474	416	446	452	470	430	432	472	432	433	443	487	452	477	454	482	464	416	438	426	440	413	472	399	446	422	435	455	428	464	444	489	452	445	449	453	420	454	457	464	461	463	452	458	446	490	475	426	469	448	406	426	484	478	430	488	495	483	485	431	460	486	431	421	483	460	434	439	440	420	432	460	424	444	446	431	455	466	454	453	475	478	475	448	455	454	432	408	434	446	441	425	490	419	454	458	467	455	409	437	459	445	452	415	447	442	441	457	419	499	420	477	448	492	421	416	424	431	435	472	437	465	446	447	463	484	457	402	451	441	473	455	452	455	424	462	454	435	449	490	436	425	424	412	428	460	428	438	484	471	439	460	441	478	416	456	438	465	448	410	469	438	416	380	426	426	455	448	468	425	485	452	491	429	452	470	413	450	464	457	460	477	468	451	467	435	429	454	450	444	449	458	446	429	442	439	445	457	425	473	452	486	441	469	442	464	474	444	431	442	454	462	434	429	410	466	429	475	492	458	443	449	455	455	430	476	470	473	409	457	478	452	473	448	422	448	411	445	457	467	423	472	459	447	452	431	457	475	454	422	431	416	417	463	465	424	449	398	431	461	454	462	462	434	428	453	442	410	452	474	457	445	420	461	450	425	459	388	449	434	473	463	438	467	433	438	471	471	442	427	413	451	463	445	450	463	413	418	463	472	464	457	448	455	459	450	446	427	459	426	458	464	428	435	404	487	449	478	445	452	486	404	448	437	480	471	430	459	439	439	461	449	454	450	469	436	469	479	499	449	428	416	465	406	445	472	484	452	468	466	456	442	438	428	439	452	430	407	432	442	443	445	441	421	484	418	430	460	469	453	453	451	445	451	454	416	467	451	451	446	458	452	450	458	459	441	458	443	450	454	484	443	403	434	465	492	451	411	443	492	457	448	450	423	423	452	450	499	446	471	463	442	418	456	448	482	437	457	457	470	425	423	473	443	428	484	446	451	444	474	441	432	441	451	451	419	449	459	452	456	441	436	444	462	454	448	439	420	457	488	488	456	454	452	449	461	442	461	448	508	437	451	436	440	450	420	462	448	442	465	490	475	428	453	450	474	427	419	442	452	454	456	398	442	446	386	458	472	436	453	438	472	399	474	416	452	454	441	474	429	438	474	457	475	449	457	447	467	476	454	460	479	458	431	472	449	455	463	465	461	462	464	472	479	459	471	445	477	450	442	460	468	431	459	498	465	494	451	437	492	435	481	469	452	468	454	478	428	411	445	483	462	449	424	463	408	433	453	437	485	450	467	447	453	439	445	449	479	436	443	447	439	466	441	438	461	433	455	438	414	461	462	431	480	482	452	453	419	447	450	453	432	441	442	439	482	438	438	430	464	485	447	441	417	451	428	449	422	448	424	442	458	465	444	463	471	442	445	404	429	437	463	462	479	476	441	458	469	445	421	453	416	449	483	468	473	469	486	467	443	456	474	448	465	489	439	434	485	407	468	465	452	455	437	441	439	467	453	464	450	436	447	435	403	444	476	459	449	412	437	457	457	438	451	438	451	474	409	455	445	406	431	440	452	425	471	442	447	473	454	427	469	450	453	431	428	452	447	449	421	437	457	443	436	413	481	462	431	438	467	459	461	453	442	482	450	432	455	407	449	462	434	414	417	453	466	448	454	481	428	440	419	459	447	432	473	470	433	448	432	449	449	465	417	471	436	475	490	465	403	447	435	486	404	444	430	427	448	430	434	412	430	479	470	466	475	476	395	444	436	431	437	473	465	459	402	447	441	450	410	449	442	466	440	476	431	487	505	427	436	456	430	443	444	468	456	465	438	498	450	431	465	465	423	492	436	447	437	460	444	443	461	458	458	461	416	456	443	447	470	413	480	452	485	450	454	453	438	433	441	436	409	421	439	435	432	455	488	449	433	442	466	454	405	436	390	440	443	465	433	474	468	448	417	442	428	426	471	472	433	438	446	447	423	456	440	478	432	488	420	453	426	419	454	477	478	458	433	456	465	455	419	443	445	450	444	470	461	445	433	425	449	472	490	453	437	468	453	487	466	424	417	463	439	469	456	463	440	463	433	485	497	486	437	441	444	439	461	436	439	440	444	433	449	443	431	461	443	468	442	394	454	435	437	463	489	426	418	421	443	458	444	417	454	444	447	428	446	436	458	455	449	469	440	448	399	442	437	419	438	466	463	441	457	466	467	459	439	464	463	421	465	416	440	455	430	436	434	434	470	463	466	441	457	447	474	464	467	457	467	445	401	477	480	436	431	407	458	456	394	473	442	423	453	451	469	426	472	432	458	408	453	449	436	437	439	438	461	449	471	427	431	467	402	446	456	451	417	431	461	438	449	449	458	445	415	412	453	421	419	473	452	442	433	426	454	469	458	448	476	428	419	439	442	440	450	469	438	446	463	454	456	452	462	455	427	488	427	429	441	416	459	449	419	450	468	422	462	454	445	428	420	419	483	444	427	452	476	448	493	469	461	423	434	452	430	432	416	452	461	448	434	448	451	437	440	444	450	434	495	474	465	413	472	466	451	446	433	444	437	483	471	428	425	441	450	438	446	409	435	445	458	460	474	461	469	425	455	439	428	453	480	477	442	486	467	447	426	437	467	406	468	452	465	420	440	454	459	448	439	428	455	440	468	435	421	450	448	451	461	434	459	407	415	425	426	416	428	457	456	440	490	468	447	458	437	430	462	444	444	411	454	493	441	466	402	444	476	438	463	463	462	442	492	461	435	462	441	479	453	430	458	426	449	418	432	458	473	466	454	447	440	463	446	478	463	441	435	472	420	471	420	469	468	468	454	438	446	457	467	460	441	439	441	444	406	450	427	430	446	448	452	486	434	494	425	479	471	425	473	457	462	473	456	427	480	441	448	456	400	441	474	455	436	441	435	441	459	465	478	469	445	441	403	438	482	487	449	419	421	428	480	443	465	457	471	479	404	467	440	462	499	430	457	408	449	489	447	454	437	406	476	452	430	450	460	436	421	427	440	453	453	439	461	451	455	436	473	463	472	463	457	410	422	469	390	442	439	443	461	422	426	444	475	434	442	459	442	455	462	433	449	453	411	459	431	463	434	450	411	438	459	478	482	475	463	453	489	429	432	434	476	410	460	417	389	482	457	440	429	439	430	423	448
27474	20516	7608	1290	713	561	404	342	305	293	320	277	268	245	272	254	276	265	266	248	259	247	237	247	239	253	220	250	251	255	245	228	240	264	238	243	238	259	245	232	250	222	253	224	281	259	225	254	221	253	233	263	246	257	280	240	239	257	212	254	260	249	259	245	253	224	226	240	246	244	258	256	265	268	265	243	236	215	250	241	216	242	251	242	288	315	250	290	292	262	249	222	254	254	205	254	257	248	261	212	239	289	255	238	277	270	241	252	245	249	241	236	251	247	260	230	234	222	238	246	285	249	233	238	257	248	265	232	205	236	257	258	260	231	260	239	270	209	241	218	253	246	258	263	279	251	255	271	234	255	261	256	257	245	262	233	283	251	240	250	257	240	260	239	256	253	285	240	231	259	243	252	249	255	269	236	253	247	253	261	266	267	234	266	242	247	235	233	244	259	264	258	253	261	239	237	243	233	278	238	243	272	259	240	227	246	233	239	234	276	257	253	264	225	277	222	255	255	253	264	264	234	259	236	245	242	230	247	257	263	218	232	239	248	270	247	231	242	257	241	251	232	244	257	244	226	245	265	216	267	241	229	248	219	248	255	252	249	258	249	257	294	248	254	242	252	250	266	261	260	229	261	244	257	219	248	264	239	241	253	236	250	218	240	233	269	262	225	274	269	256	245	238	258	243	230	248	254	242	281	253	250	251	297	247	271	245	252	246	278	270	248	233	260	249	242	236	261	251	231	242	249	236	277	249	262	253	253	233	219	250	245	253	264	259	221	256	229	233	253	274	240	238	270	239	252	246	264	243	270	243	256	233	254	278	240	249	262	257	236	245	265	232	229	239	276	241	269	246	243	255	239	234	267	250	265	220	241	268	257	227	244	269	232	250	205	237	284	261	266	253	258	252	260	223	253	233	277	253	277	236	236	248	248	245	239	263	252	245	254	263	242	266	243	258	265	251	254	260	241	244	232	269	224	260	235	244	254	234	279	242	224	246	224	274	235	266	242	269	262	237	214	262	243	259	228	266	234	220	281	242	228	238	260	244	254	270	254	243	249	236	248	238	236	263	229	266	214	226	239	240	235	247	241	264	290	235	278	273	238	230	272	248	238	254	246	253	265	262	256	271	265	269	240	239	242	257	259	239	242	241	244	261	246	242	238	253	221	262	245	265	250	218	242	216	272	273	231	268	243	243	249	226	257	274	236	248	230	239	239	233	242	245	234	296	238	266	256	263	256	268	220	248	251	229	258	260	285	260	246	234	260	269	239	235	229	260	281	249	263	267	239	239	264	247	267	251	242	240	259	240	280	219	249	246	220	230	248	236	253	251	244	219	248	239	253	264	249	198	257	237	236	253	267	238	265	263	221	257	250	223	236	260	261	234	235	250	255	215	257	236	275	243	256	238	217	242	232	240	250	245	249	275	273	256	243	258	244	276	277	245	249	270	239	258	283	262	259	264	251	227	261	239	259	242	251	239	268	282	254	247	223	253	253	268	265	237	241	278	297	249	239	253	251	233	233	231	253	225	228	235	246	260	255	240	235	242	249	234	267	254	241	259	242	260	235	230	253	252	232	256	249	200	261	257	255	240	251	226	237	242	242	221	253	289	236	265	240	270	256	256	240	249	253	263	270	221	243	236	254	231	238	260	253	247	236	255	238	250	259	259	233	253	267	228	258	259	234	252	233	234	244	262	235	296	239	249	274	298	248	262	284	254	232	248	257	245	252	217	241	237	249	246	245	219	226	252	275	259	273	250	219	250	248	228	225	245	257	275	253	270	264	228	232	277	255	258	265	228	253	242	221	229	262	228	257	255	262	262	250	258	255	239	273	250	249	258	254	252	228	270	232	232	260	272	280	244	271	249	221	266	234	244	263	235	253	235	252	255	255	233	274	233	239	229	250	244	242	262	255	260	240	247	248	242	274	247	259	253	241	244	247	245	259	259	255	245	262	223	232	270	288	233	237	244	262	254	258	247	261	241	250	255	230	225	270	225	238	275	256	246	237	235	244	236	250	243	253	251	264	252	264	242	235	274	234	221	236	239	243	267	266	238	242	256	267	242	224	279	237	260	256	256	245	250	277	258	255	247	268	234	276	220	247	265	228	234	249	293	224	250	232	233	245	259	273	257	241	236	236	235	262	225	222	240	257	262	236	254	221	263	241	260	234	266	274	260	229	272	256	222	264	254	256	262	248	232	241	282	244	255	255	235	236	242	256	246	243	231	250	256	225	257	253	284	252	246	238	233	245	243	271	256	251	236	247	274	253	247	247	239	270	233	257	234	284	256	240	249	255	255	246	251	241	211	265	224	267	219	255	252	273	239	254	279	275	246	230	296	246	260	252	231	285	260	235	237	254	246	242	259	255	247	258	265	208	273	239	251	235	266	265	234	248	248	272	247	265	261	233	247	252	230	239	271	246	239	246	234	224	259	245	242	247	256	250	259	263	237	248	231	246	252	228	265	261	250	267	250	247	261	230	240	224	262	252	235	235	222	244	262	259	264	244	256	257	243	264	249	263	213	241	227	239	287	267	249	247	257	250	257	253	257	231	262	260	255	222	254	237	250	244	282	257	250	239	253	245	235	252	253	269	297	236	257	233	266	253	257	258	233	219	230	258	300	228	251	240	236	277	250	242	248	265	218	233	226	233	254	254	227	236	246	226	251	267	281	245	210	229	264	231	235	261	232	246	236	214	249	243	244	264	254	273	204	263	259	242	271	246	256	230	239	255	235	230	266	260	242	250	254	264	250	223	244	259	233	239	263	241	285	243	269	258	251	227	273	247	268	257	241	265	236	238	272	248	257	236	257	224	256	253	245	239	226	227	245	256	294	245	255	240	244	255	226	267	255	253	248	246	243	232	248	268	248	240	231	248	260	223	268	270	238	249	270	245	252	239	259	231	292	230	213	256	241	265	255	239	268	255	248	243	255	232	239	257	251	248	248	240	230	269	230	243	244	256	265	256	234	233	249	276	263	241	246	248	235	258	237	257	256	249	258	245	276	277	253	259	260	260	231	229	239	268	252	240	210	235	245	265	243	253	237	237	262	246	275	258	267	266	231	253	259	255	259	268	254	244	213	240	227	283	270	234	249	236	263	260	242	242	252	229	235	220	236	232	248	237	239	253	229	248	248	270	250	255	230	257	271	283	264	258	233	288	246	245	255	234	265	264	224	233	234	256	238	236	277	267	257	241	251	220	254	255	255	261	254	272	258	234	237	211	241	260	245	270	235	221	253	290	246	230	240	255	261	248	270	234	250	240	240	248	221	209	242	250	235	249	240	221	247	253	236	245	248	254	274	265	237	249	245	238	251	253	261	264	226	240	273	213	241	240	242	223	274	264	218	220	214	239	228	255	268	216	251	256	272	252	227	239	215	225	254	252	242	288	261	274	256	265	248	253	249	239	230	225	272	273	265	229	268	232	233	243	243	251	260	269	251	249	241	248	240	235	232	251	235	237	234	227	251	231	274	250	229	243
4886	3922	3151	1612	1135	897	693	587	503	495	452	422	427	400	393	396	373	350	380	365	363	356	361	373	378	342	308	336	353	303	328	354	361	336	314	321	379	354	365	342	319	321	318	332	344	359	336	371	334	314	339	349	331	338	338	360	356	332	332	304	338	330	360	355	343	308	318	336	352	335	331	362	318	339	377	370	329	333	320	372	330	340	327	324	381	426	384	376	388	381	351	349	323	323	353	363	336	365	348	353	330	378	326	353	367	369	366	325	337	323	330	359	360	341	340	358	341	339	362	330	318	322	348	333	343	338	352	341	334	321	332	345	324	332	336	368	340	372	353	309	321	374	319	343	339	338	346	314	349	329	338	340	340	303	306	356	360	350	334	365	341	320	353	341	319	362	357	326	357	328	350	327	331	299	345	351	326	366	335	316	360	345	360	332	322	341	321	347	352	333	342	362	366	325	349	329	338	343	331	336	351	354	337	358	330	342	310	370	325	350	322	330	328	366	328	361	348	344	331	328	366	321	332	350	318	343	331	327	329	371	312	346	362	310	334	328	356	324	349	364	357	321	359	333	321	344	325	322	335	357	340	330	317	330	315	322	329	359	355	338	374	287	308	358	335	326	332	353	359	336	326	350	349	325	319	337	302	338	376	314	326	344	314	354	338	342	306	336	326	297	363	334	326	345	368	336	388	360	370	352	326	341	335	337	354	293	301	343	303	334	338	323	341	329	354	323	324	322	336	325	321	351	348	342	330	363	326	337	338	317	318	357	295	303	336	332	321	314	342	323	349	329	369	361	299	310	340	306	351	345	332	312	314	349	334	349	354	338	349	318	346	349	333	350	340	353	347	312	356	307	315	336	349	315	363	355	340	348	348	331	337	332	318	351	367	285	288	329	327	388	381	337	338	326	329	328	325	330	355	348	339	325	320	334	350	318	324	309	355	336	339	343	363	328	361	356	309	361	353	319	313	320	310	330	351	346	332	329	350	337	332	344	323	385	314	339	306	301	317	343	354	352	336	316	337	332	315	305	324	347	299	303	329	334	319	360	359	354	318	341	360	344	336	333	333	315	318	334	333	326	377	304	354	321	340	322	340	350	330	350	323	361	314	333	350	315	349	376	351	324	340	361	301	354	358	321	341	345	310	331	361	325	295	341	316	342	309	320	344	347	343	350	314	342	329	317	348	328	342	332	329	346	328	336	336	308	351	322	323	325	348	360	356	360	321	335	339	360	367	316	331	360	327	329	316	321	321	346	342	328	311	310	360	326	320	354	308	359	336	350	329	314	338	306	358	329	332	362	342	318	310	336	332	352	350	358	352	354	363	329	321	332	346	358	342	358	320	351	325	333	376	356	330	330	326	352	357	310	343	337	326	393	344	354	319	338	332	346	346	315	316	284	354	332	343	335	332	320	329	339	346	358	325	314	347	338	307	340	366	333	329	337	309	338	311	296	342	326	310	343	347	357	321	287	324	331	319	311	351	341	316	343	347	325	323	314	311	338	359	363	328	314	341	338	319	333	335	326	335	319	319	346	330	357	336	359	340	342	352	317	317	343	325	338	357	337	319	343	353	325	347	332	349	362	349	332	367	354	366	311	321	310	338	313	361	339	357	351	345	336	315	293	331	329	318	320	333	325	338	329	335	329	346	333	359	373	354	349	318	335	345	333	322	345	330	345	320	338	348	355	300	316	340	308	347	370	365	312	324	324	350	351	325	316	344	324	323	338	367	325	331	357	344	355	326	360	311	344	339	314	322	362	326	353	335	355	341	360	317	337	334	352	330	311	301	336	286	338	336	367	339	311	362	336	344	358	355	308	361	339	339	323	372	357	351	329	317	331	346	355	338	324	346	338	331	324	346	353	338	372	324	355	335	360	306	330	319	346	333	374	316	324	311	327	330	319	363	346	358	347	329	330	317	320	308	350	336	324	346	330	364	320	342	326	315	361	314	331	337	333	331	318	319	313	314	352	314	334	315	322	354	314	341	328	349	319	323	332	317	345	347	331	309	320	315	327	330	343	315	321	365	360	322	328	317	348	335	348	319	365	355	369	342	327	355	319	298	321	320	344	307	331	352	308	298	334	315	357	349	334	341	348	321	343	333	336	351	334	385	358	370	321	323	357	318	356	337	327	336	354	305	344	338	330	344	337	334	330	309	339	339	321	313	346	346	357	316	332	349	323	363	340	333	346	310	315	325	341	339	349	344	329	334	319	314	337	322	348	345	327	326	315	328	334	354	311	350	345	328	330	324	322	346	346	335	337	334	305	367	339	344	351	335	326	339	354	319	369	344	348	353	346	352	341	343	334	332	358	294	337	338	341	304	325	332	334	327	335	348	351	321	349	327	340	343	315	304	308	355	340	338	345	367	356	363	334	339	345	315	318	337	342	351	328	363	340	377	362	350	332	387	310	351	338	302	368	316	316	332	355	326	338	339	328	319	349	341	303	349	354	332	361	351	355	356	337	322	333	350	357	326	347	308	351	378	356	348	337	326	319	339	356	332	336	332	326	330	339	388	346	353	335	320	351	338	318	335	318	362	328	398	359	311	348	312	329	358	316	339	328	324	352	305	334	365	349	340	331	336	326	336	331	355	355	367	322	331	310	314	326	318	337	323	323	360	333	318	328	324	371	325	339	363	340	341	303	355	312	322	332	367	342	364	332	328	365	346	323	348	348	333	338	352	321	361	331	351	342	366	325	338	339	324	342	354	323	335	331	373	344	309	318	352	342	328	357	329	310	290	298	300	350	354	328	331	333	358	347	315	347	359	352	341	346	344	375	300	333	361	334	297	345	292	331	348	346	343	315	317	355	337	334	342	353	306	310	343	328	332	331	363	365	341	334	355	312	328	346	324	320	362	357	331	331	315	333	323	354	343	346	341	325	352	345	365	329	315	359	306	331	310	315	333	326	334	350	338	310	301	349	329	330	322	298	356	351	363	333	323	351	315	331	349	341	275	320	323	290	338	335	333	320	331	325	354	340	309	343	328	338	316	322	367	330	332	335	339	323	326	341	349	309	352	324	320	361	328	327	338	348	343	327	344	337	317	338	300	323	358	329	308	353	367	324	329	309	334	340	338	341	323	357	366	325	321	353	348	315	335	326	336	338	353	311	324	349	367	361	310	329	322	352	345	372	314	346	344	352	344	316	348	322	305	333	349	312	323	342	329	322	339	322	316	336	312	344	329	327	330	349	319	341	331	327	347	333	348	329	338	353	321	317	327	321	337	298	353	337	334	333	327	326	342	334	333	292	319	312	339	347	371	330	309	317	352	358	297	298	346	332	306	343	350	337	343	342	349	319	323	323	305	366	311	331	332	353	335	367	312	343	335	347	337	313	378	321	332	339	336	343	339	314	327	390	315	373	345	322	373	314	366	362	337	350	337	293	329	345	331	387	348	356	319	355	323	356	336	315	330	364	333	347	338	356	332	347	331	335	341	358	339	332	319	310	321	322	335	320	318	349	343	340	330	329	342	315
24472	21620	29043	24672	21583	8423	1291	884	673	636	634	555	558	508	481	482	454	454	471	427	435	429	411	409	429	438	436	418	379	374	406	375	420	401	404	400	380	342	400	394	372	402	376	398	388	377	402	367	379	375	373	384	400	393	383	397	354	370	398	375	397	382	367	387	354	401	391	387	397	405	412	412	402	370	379	403	405	340	396	394	367	371	358	413	415	435	415	402	435	412	422	380	400	358	396	422	404	372	392	331	387	405	392	407	390	399	349	375	383	392	364	379	369	407	337	390	391	414	388	375	423	394	378	409	391	340	389	371	351	405	415	342	375	379	411	389	389	385	406	369	355	381	377	388	367	363	383	406	375	375	390	407	369	377	355	363	359	356	382	391	357	392	401	393	386	399	449	374	371	397	359	379	406	377	367	396	386	383	384	383	371	397	414	382	383	360	361	395	365	373	352	388	359	389	365	399	368	369	402	391	385	377	375	348	371	380	403	385	340	392	378	365	363	348	389	372	336	372	393	390	376	357	355	416	355	364	376	341	365	364	349	392	365	381	388	418	393	372	414	331	411	384	382	383	373	379	367	409	369	354	347	378	392	374	394	389	358	377	355	364	400	387	351	367	366	361	370	383	385	384	387	368	368	387	349	397	401	366	354	364	386	400	367	370	382	414	389	370	426	396	409	362	346	384	347	396	405	355	405	404	356	382	398	379	370	341	395	390	404	394	391	380	373	404	363	394	375	373	376	356	397	365	382	382	377	361	380	367	394	376	361	435	344	375	370	385	370	376	365	355	369	406	402	407	386	405	379	341	352	384	406	337	367	391	382	394	349	369	361	397	390	347	393	396	391	372	402	385	381	386	400	390	370	367	399	390	386	358	409	380	380	370	381	427	385	386	391	373	372	395	390	394	365	394	384	348	419	359	348	384	364	397	411	352	394	348	379	406	377	342	370	341	364	378	405	407	340	353	391	394	402	350	338	387	413	368	386	368	354	360	386	407	383	358	360	406	379	368	386	398	370	398	381	365	362	385	395	372	372	368	349	374	382	368	367	398	395	360	379	426	399	378	380	399	352	377	369	375	404	388	378	387	388	377	369	386	382	411	362	395	351	375	397	382	396	384	385	368	373	391	394	400	362	377	355	376	388	410	384	364	381	375	392	385	350	355	366	353	390	353	383	353	365	376	360	374	358	379	376	341	379	411	360	395	379	408	402	394	353	349	384	325	370	372	379	380	371	391	365	404	363	398	389	355	366	347	391	371	365	370	380	367	354	387	359	393	372	393	398	382	368	374	369	342	366	369	402	368	394	357	394	372	335	378	377	388	352	378	369	375	381	348	398	403	397	378	349	396	370	388	371	371	385	339	405	373	354	355	378	359	411	359	378	390	341	387	390	354	388	390	399	364	357	401	360	355	373	378	347	327	373	397	340	370	351	377	365	370	374	368	387	377	384	351	379	339	370	391	366	379	408	379	377	359	376	385	355	381	382	411	397	384	369	373	376	383	396	391	340	356	348	365	397	363	363	384	378	360	413	363	371	398	365	398	366	386	388	392	371	412	391	353	410	344	380	402	389	385	368	412	377	371	364	389	409	378	353	368	385	398	362	353	367	385	386	371	366	373	381	368	365	372	341	420	367	417	390	401	397	384	365	372	372	388	361	380	386	390	363	371	359	390	376	354	380	369	362	357	378	413	370	371	391	376	383	412	377	416	383	372	349	398	364	396	396	374	363	391	398	374	389	369	387	384	398	368	345	360	346	364	390	360	383	375	358	383	390	385	397	390	371	388	370	370	395	429	386	385	399	365	383	359	379	400	362	371	332	374	401	391	392	392	369	390	375	374	395	359	358	374	372	329	412	391	376	386	372	381	379	364	426	375	380	369	397	379	385	365	421	383	377	391	373	389	375	370	375	397	407	384	372	369	398	356	365	382	384	393	403	377	342	380	355	355	401	362	360	414	368	365	374	349	406	385	384	383	380	369	392	380	381	391	387	362	354	372	391	376	401	372	357	356	386	385	379	384	371	361	394	374	376	397	336	371	364	398	349	382	374	372	390	394	394	375	413	348	388	384	357	395	396	351	372	364	369	392	395	344	408	374	387	367	385	387	390	405	380	380	386	329	360	395	351	355	348	383	373	374	370	382	365	389	389	387	404	335	400	374	407	366	364	402	348	397	400	410	399	372	410	385	381	382	413	368	353	372	391	365	381	378	364	368	356	411	399	360	390	363	376	395	395	353	414	380	358	422	383	389	359	362	355	385	375	385	370	374	405	404	384	363	376	378	368	406	392	376	394	382	400	419	376	367	359	358	397	368	376	396	371	362	356	366	364	391	408	362	355	379	391	383	386	383	359	376	355	363	329	354	378	376	410	410	354	367	344	394	353	375	379	360	381	362	356	370	386	381	381	361	413	392	364	359	360	403	387	398	368	384	373	344	354	372	373	379	388	375	364	371	389	346	398	366	357	386	359	396	377	379	357	389	372	350	408	386	375	370	373	372	358	392	400	409	381	383	379	395	372	399	359	403	403	386	393	403	403	366	361	379	389	355	401	383	376	369	351	382	368	354	373	369	334	395	375	399	354	391	371	382	383	366	373	418	346	370	394	347	387	345	397	393	359	389	383	393	393	394	358	386	366	391	355	379	364	400	371	410	339	352	425	388	342	391	385	333	333	381	385	400	368	390	394	405	392	352	374	370	405	404	357	377	383	392	378	401	369	394	408	408	376	397	386	352	423	392	399	373	365	376	355	388	380	378	383	377	391	410	349	351	369	383	378	387	412	380	368	381	371	438	339	378	394	358	398	368	362	393	366	376	378	337	346	365	357	380	377	340	347	411	394	405	369	354	361	371	340	364	377	368	408	369	384	347	364	369	398	365	339	341	390	323	412	374	382	403	336	382	381	391	383	376	376	430	399	395	375	402	378	369	378	348	384	359	384	352	335	396	362	379	366	397	392	374	351	365	436	393	376	378	385	390	387	381	403	348	347	386	374	395	354	377	353	321	389	384	399	391	379	356	348	380	388	330	369	371	384	399	363	414	405	360	360	384	395	375	376	406	368	381	359	359	406	386	400	368	411	362	392	375	355	355	334	362	354	419	355	362	413	382	393	392	374	368	382	403	388	410	385	389	392	382	399	370	365	380	376	384	374	367	342	378	366	369	375	373	380	367	371	390	376	401	367	389	376	383	364	412	361	373	381	344	402	363	355	372	370	397	381	390	371	357	374	362	368	414	381	369	375	386	396	408	407	374	362	353	412	365	371	361	341	384	397	337	376	349	393	357	364	391	375	363	377	367	388	386	351	390	364	364	341	359	377	381	361	378	356	410	402	353	373	343	392	351	367	373	356	397	357	420	371	391	372	374	372	375	364	377	387	382	406	386	415	382	415	363	373	420	347	365	352	382	382	380	404	404	374	391	391	357	420	359	376	362	345	311	391	390	382	388	405	344	374	344	389	398	361	374	343	377	362	363	407	385	376	404	369	376
6312	13379	10783	5449	4004	2949	2258	1818	1472	1363	1150	995	901	831	821	733	721	593	687	619	612	610	637	607	605	528	571	538	558	553	501	543	505	524	528	536	512	503	552	522	532	477	545	550	496	509	551	498	521	467	516	501	515	511	473	546	513	496	506	526	485	535	516	524	542	557	520	519	550	530	490	468	519	517	480	484	502	490	520	543	531	517	499	540	570	628	580	627	623	600	527	489	536	485	503	498	507	511	544	507	518	490	512	497	504	523	513	544	511	561	507	523	537	480	548	501	521	531	486	500	538	536	479	512	539	515	489	518	476	495	519	492	556	526	535	530	534	481	526	517	538	492	528	484	449	485	506	508	525	523	502	529	535	520	478	530	470	507	490	459	516	498	457	546	484	492	535	494	533	500	505	478	510	505	533	496	506	529	483	494	530	519	500	514	503	510	484	530	512	459	500	481	490	495	479	496	520	515	534	552	439	527	519	541	518	507	499	495	514	520	545	505	467	463	507	513	536	501	500	525	488	455	531	514	503	507	475	527	483	519	531	523	541	550	488	523	453	508	486	515	497	530	487	500	506	482	491	495	525	502	511	487	501	520	534	540	477	484	468	497	471	499	520	513	506	507	533	536	506	507	509	502	516	462	534	480	490	553	524	521	533	497	526	528	501	497	535	466	484	516	468	462	512	482	542	534	508	563	500	489	484	500	472	476	469	489	508	527	509	490	520	516	522	528	509	482	495	477	493	482	531	480	500	478	483	531	529	519	514	526	491	510	492	516	523	494	525	489	491	528	491	499	521	497	488	502	535	520	531	530	484	500	495	501	547	501	518	552	532	509	532	511	534	485	510	513	517	543	494	523	486	531	496	547	538	530	497	534	512	539	473	527	514	540	526	513	503	555	527	521	497	491	508	508	530	500	504	541	488	507	471	507	495	510	517	484	486	534	505	505	505	511	483	503	544	497	540	478	516	493	528	540	512	521	463	512	522	506	525	528	526	503	510	538	527	492	560	483	517	534	475	551	500	449	520	509	471	496	504	502	509	506	525	505	520	493	495	483	542	510	496	491	502	515	496	507	509	486	530	517	564	459	476	502	506	493	514	501	521	498	522	551	501	508	476	482	527	519	490	538	508	476	542	512	482	513	492	503	501	495	520	528	486	535	516	494	498	529	492	478	467	537	521	545	555	513	511	508	550	532	499	497	513	550	533	505	492	522	526	525	516	503	543	524	507	502	510	463	484	488	476	499	522	509	510	507	463	498	506	481	478	523	521	469	493	529	506	534	508	516	534	532	478	494	508	500	494	509	499	523	504	522	540	535	452	523	509	502	511	515	479	516	465	480	490	516	507	496	511	464	491	535	494	505	478	488	484	541	539	533	495	527	478	532	516	520	517	514	490	529	541	511	517	493	522	526	533	511	534	541	481	527	522	555	488	495	501	512	522	532	530	509	524	531	520	497	500	524	444	497	474	511	524	506	496	541	499	490	492	514	500	506	459	512	512	522	508	523	513	520	506	489	500	494	510	482	494	525	516	544	508	545	520	540	475	506	505	466	556	442	513	523	488	530	506	509	521	496	550	532	562	505	545	497	531	509	509	492	491	475	503	518	534	524	489	501	529	512	485	525	525	525	521	502	506	551	479	515	534	517	462	504	514	500	515	539	516	536	517	487	505	484	538	490	516	473	550	480	504	485	507	542	489	495	521	523	490	478	479	509	522	498	491	509	523	515	531	515	491	530	499	515	499	523	511	552	557	564	499	500	509	496	488	539	500	511	501	541	509	471	515	533	495	514	529	482	491	480	511	493	585	518	536	481	494	529	505	519	463	512	516	545	485	483	475	507	500	524	512	537	467	492	481	525	488	497	481	517	514	528	510	519	478	516	483	526	497	512	533	479	547	492	555	553	507	486	514	510	521	529	495	468	494	502	508	536	528	528	506	513	477	501	526	522	543	506	490	536	523	498	485	504	513	499	486	492	540	544	456	479	495	492	501	523	448	483	459	484	549	478	502	491	458	559	521	499	500	514	504	487	516	503	482	499	516	477	553	498	553	552	518	530	545	519	496	523	500	504	519	544	465	495	559	511	509	513	524	515	491	523	520	541	492	541	513	513	468	494	472	530	531	523	526	552	498	537	474	518	473	515	510	464	529	521	526	528	518	539	499	532	506	532	502	525	545	529	486	544	499	495	496	499	506	490	454	450	485	478	499	555	503	523	528	559	476	517	517	530	523	509	502	462	512	495	499	528	485	544	482	550	540	525	504	527	518	566	500	520	493	490	498	512	536	546	533	507	487	491	465	508	523	550	506	507	516	562	484	488	538	497	486	500	507	531	499	523	541	484	487	510	487	519	504	499	505	529	515	503	506	502	504	491	519	494	493	513	505	507	516	478	520	496	485	507	499	515	466	528	516	460	483	516	524	500	499	484	516	506	525	524	554	502	510	522	465	530	496	496	489	476	509	498	551	546	531	515	476	481	533	471	481	494	490	502	527	513	510	516	487	542	475	522	493	486	532	516	487	482	525	503	494	451	518	517	536	487	529	516	471	492	506	505	505	486	543	462	502	509	502	504	485	543	500	513	510	501	529	527	517	508	485	491	505	491	511	530	516	481	501	468	512	482	502	493	458	499	522	534	520	523	488	521	494	473	527	502	509	508	510	512	480	472	514	494	494	518	494	499	482	479	478	507	505	490	503	523	496	489	494	503	504	517	517	494	524	511	527	487	511	529	515	528	543	556	558	511	518	520	468	540	480	501	488	521	482	509	525	521	479	536	518	543	547	507	471	508	527	517	524	473	498	526	488	545	510	473	526	532	563	575	513	520	522	522	524	534	553	526	535	527	515	483	508	443	500	478	499	490	508	529	532	492	471	493	494	533	535	489	515	537	510	510	465	503	505	504	520	498	475	526	445	482	525	494	511	466	490	515	503	556	551	500	492	466	492	491	483	548	508	497	498	542	527	508	474	510	561	521	501	548	500	508	519	532	497	521	499	529	482	508	517	535	534	496	476	533	461	492	520	496	479	489	525	494	519	536	550	543	480	485	508	523	549	537	509	514	514	498	549	513	526	485	503	526	481	476	530	551	490	499	497	479	511	517	500	522	512	509	530	497	523	538	517	480	512	520	522	505	493	482	523	504	512	502	510	512	525	495	514	503	514	515	509	547	511	498	517	520	532	564	514	514	489	522	516	551	504	537	534	546	493	494	534	505	517	467	529	504	512	498	490	515	536	518	498	505	500	515	533	495	513	513	550	489	492	515	495	496	530	518	476	552	511	518	517	547	486	546	517	479	512	507	500	531	501	489	496	498	544	560	502	522	523	475	520	522	527	486	544	485	518	506	498	534	483	525	501	529	532	500	500	492	504	531	518	502	472	502	501	530	513	511	538	522	510	530	537	511	512	508	475	490	491	498	497	522	521	493	473	495	487	501	516	561	490	506	523	527	527	509	538	513	509	548	518	554	481	516	465	541	520	472	456	503	503	512
23351	21572	29473	24130	21579	21561	6269	1268	945	787	753	613	581	569	534	472	446	450	415	449	400	411	392	376	395	365	386	361	388	406	378	324	357	399	376	346	364	367	357	378	343	334	343	352	340	352	327	340	336	348	346	340	360	342	319	322	352	324	354	352	326	307	319	332	337	358	358	344	304	384	304	330	357	357	328	338	309	347	334	337	357	322	346	358	355	401	352	406	389	391	354	383	342	362	314	310	344	326	321	335	345	326	342	350	345	338	358	350	354	358	330	349	353	342	323	343	375	336	321	340	323	313	352	334	336	325	348	349	307	324	343	369	337	301	329	326	314	338	341	360	322	307	343	357	338	323	296	324	322	359	325	334	350	348	315	320	347	343	324	309	350	297	352	328	325	375	349	346	327	328	330	334	359	340	317	323	341	319	345	345	325	337	330	331	322	315	308	319	333	329	356	350	335	355	307	286	316	334	317	328	321	352	358	314	350	313	329	315	375	367	333	328	338	355	334	278	332	358	326	344	316	349	355	343	369	338	318	341	355	358	331	330	317	332	342	319	348	330	373	351	383	404	322	356	341	349	330	370	356	314	362	299	301	341	324	316	343	349	355	319	322	351	356	367	347	337	316	332	355	309	334	325	311	325	321	327	361	321	356	357	356	372	331	329	338	305	338	321	349	322	342	344	346	345	338	313	340	343	353	336	321	350	330	317	348	328	347	343	352	377	341	338	344	333	294	334	337	351	284	305	336	313	317	336	355	341	347	322	338	323	337	339	300	328	364	339	330	317	327	310	342	336	316	350	366	345	352	336	323	332	315	338	327	307	341	331	341	322	331	325	337	353	340	320	338	353	342	326	332	322	359	333	379	296	349	326	327	368	336	323	303	312	344	340	325	308	335	313	324	300	332	320	340	345	331	280	329	315	340	334	291	298	339	352	304	313	328	322	330	293	349	331	319	300	346	335	314	311	317	302	332	326	312	306	353	346	330	318	340	321	322	342	350	337	327	338	343	343	322	323	339	326	326	309	356	296	308	320	321	326	350	339	350	310	317	318	310	317	300	316	321	325	314	358	335	333	325	349	356	340	311	310	327	292	329	334	356	303	327	340	351	335	359	321	333	336	355	360	330	329	316	317	337	353	332	333	330	327	307	329	348	340	317	342	360	333	318	325	343	351	362	309	370	357	320	327	347	338	343	336	337	351	337	358	343	329	330	277	334	331	313	323	314	301	335	299	345	341	324	314	314	344	322	326	318	305	345	346	333	333	326	368	334	295	275	349	347	299	348	315	309	317	316	358	307	328	332	322	330	345	330	330	312	334	292	352	316	348	325	322	343	324	359	336	328	316	332	318	329	339	308	328	343	341	321	322	328	350	325	343	300	355	329	351	288	316	308	328	349	327	321	321	337	345	314	338	323	353	324	335	316	321	314	296	328	322	308	341	335	325	360	344	338	289	329	338	341	309	341	340	340	367	346	336	327	326	341	325	371	320	347	311	307	329	331	334	339	325	339	350	352	372	371	345	320	317	332	328	307	347	337	366	331	312	318	317	311	332	348	306	340	304	365	300	318	334	319	341	334	342	314	325	348	338	345	338	335	333	332	297	328	301	321	336	348	335	323	349	348	353	303	345	326	321	304	338	340	336	360	307	316	335	337	324	328	328	334	343	327	316	351	325	327	298	296	325	310	346	321	349	326	361	338	343	321	334	356	326	338	323	335	318	317	305	312	321	328	328	332	329	338	355	344	317	352	338	311	300	332	332	344	335	323	348	331	332	334	316	340	346	353	323	346	332	303	359	312	323	365	305	332	302	368	309	345	357	298	336	336	336	354	347	348	362	337	327	335	344	328	315	317	332	328	357	339	353	314	338	340	337	325	336	306	335	313	357	334	350	345	330	332	310	289	311	322	320	307	366	297	349	313	332	328	333	361	338	332	335	314	330	320	356	366	325	348	323	330	321	309	341	319	306	336	332	358	307	324	330	285	324	312	305	348	330	336	338	364	344	337	326	314	307	348	332	310	314	351	290	337	307	339	333	317	336	331	349	308	343	362	319	364	343	349	301	293	335	324	324	342	331	330	364	325	322	337	328	309	315	315	337	313	307	329	307	322	316	335	339	326	316	327	321	327	314	335	355	328	318	350	341	303	351	313	342	341	328	318	336	335	324	294	358	320	328	311	320	317	345	339	331	335	303	337	350	342	300	326	307	372	350	342	336	343	303	336	339	320	321	357	321	322	348	319	332	325	322	348	316	334	314	319	337	317	341	339	319	341	314	336	331	303	329	375	341	357	331	325	341	306	337	361	356	326	342	290	349	327	300	315	308	322	322	310	318	327	326	335	348	332	298	347	364	330	328	298	343	319	345	361	354	361	292	313	330	326	338	312	315	312	347	340	329	329	307	339	309	331	352	354	319	341	347	333	334	357	320	323	333	302	374	360	335	339	348	318	332	344	350	340	331	302	342	345	308	322	322	380	354	362	317	346	323	354	350	311	316	324	333	344	330	336	330	307	337	333	299	316	311	317	351	340	329	324	341	301	332	332	327	317	319	322	307	310	354	334	334	330	331	332	330	344	296	326	312	317	349	327	354	321	328	353	324	322	328	327	328	331	358	339	334	355	302	312	312	361	345	328	366	326	310	318	333	382	330	290	313	340	334	340	322	331	321	340	323	326	355	326	324	342	343	319	329	310	355	333	323	323	352	360	335	351	317	309	328	332	330	344	313	349	345	314	365	370	325	325	363	300	292	319	346	326	308	319	338	373	302	333	298	328	322	333	328	332	330	342	319	351	340	326	320	338	327	338	346	338	311	326	329	326	345	305	326	323	320	339	326	309	359	314	339	364	296	388	352	319	348	349	341	332	336	325	322	315	327	350	306	330	323	316	296	305	332	333	313	349	332	331	352	330	311	352	317	324	314	314	318	353	290	342	358	277	302	312	317	326	314	314	341	328	324	361	312	306	322	339	312	337	324	339	317	386	307	301	301	324	323	326	342	355	332	332	325	346	308	304	314	342	339	326	336	315	352	342	330	340	364	327	288	347	309	371	336	343	339	331	341	355	311	313	368	327	350	350	353	325	329	342	304	324	316	315	340	319	330	335	344	306	341	302	315	340	322	344	344	367	311	344	333	346	326	319	321	324	380	372	323	317	313	324	314	312	343	351	312	323	309	335	326	376	365	335	323	319	309	328	315	340	341	343	339	353	346	326	333	307	367	303	317	337	346	335	344	341	319	299	328	308	340	309	305	328	327	321	337	353	307	326	312	311	308	321	310	328	351	310	351	297	326	330	328	346	328	326	314	333	350	325	347	353	320	344	312	323	341	327	381	335	356	366	347	324	333	331	367	350	337	299	321	329	358	334	336	332	352	320	366	314	337	319	326	337	295	313	351	325	321	361	331	323	340	352	334	313	326	327	330	322	343	362	347	359	333	324	307	340	339	306	339	314	286	310	312	318	341	318	311	331	330	313	327	336	325	338	315	317	309
8545	19397	15709	8568	6119	4587	3514	2664	2217	1804	1502	1354	1200	1055	967	926	857	739	720	708	692	677	621	621	595	588	566	571	589	545	545	494	523	500	531	509	470	479	536	508	455	499	479	525	519	492	483	509	477	458	505	476	505	512	499	470	497	442	473	467	481	464	484	484	470	455	440	484	485	428	484	452	421	445	461	435	460	432	451	460	458	462	450	530	533	559	605	616	594	522	586	478	477	472	441	425	424	457	425	474	459	435	474	465	485	429	443	453	463	483	480	450	456	488	458	460	450	459	475	474	496	493	443	437	463	484	448	473	456	418	431	449	450	457	465	452	422	466	444	462	425	473	465	407	456	474	455	427	486	441	456	453	455	481	463	453	443	441	460	466	493	453	455	446	457	469	492	444	437	413	444	472	469	437	439	446	439	447	424	482	444	465	443	447	420	471	449	426	445	490	461	470	419	419	482	454	452	430	451	448	436	435	438	461	447	427	424	473	447	497	445	421	466	470	445	451	445	458	448	457	446	434	446	413	456	463	430	459	467	457	432	467	452	441	431	434	459	451	477	431	411	459	459	435	450	442	436	443	408	436	447	460	428	460	494	448	460	441	485	397	448	478	468	424	405	452	486	468	440	438	443	460	408	435	477	450	448	429	469	452	454	432	467	425	432	396	482	480	437	431	467	452	476	463	446	441	450	476	433	455	455	447	464	448	471	447	475	453	449	445	405	477	470	396	433	465	462	453	435	430	436	456	426	459	438	431	404	468	439	432	492	417	446	447	452	473	443	425	454	460	463	431	458	453	447	465	433	491	423	458	468	482	443	449	467	492	459	444	429	435	447	434	428	443	426	479	448	461	428	480	451	430	458	401	474	407	429	460	446	459	429	475	450	444	469	440	440	458	444	441	448	485	472	465	491	460	453	460	469	464	429	433	426	482	453	457	487	430	460	435	448	435	441	451	443	425	457	436	461	453	431	415	456	427	453	411	481	452	459	448	459	447	426	401	406	450	408	453	444	431	430	453	455	454	431	436	453	437	458	428	448	421	415	450	489	433	489	457	473	435	436	461	407	446	470	439	437	428	432	473	447	454	438	455	471	400	417	418	406	396	424	481	488	418	463	431	476	490	412	445	474	456	471	465	455	414	431	470	480	500	418	450	446	455	450	460	437	438	455	502	458	469	481	443	450	434	428	450	435	434	487	459	433	467	457	463	460	451	468	466	434	468	458	438	434	440	434	439	461	468	436	452	443	419	471	451	459	463	427	429	437	471	420	455	461	427	474	432	452	455	440	435	446	449	435	477	444	438	473	426	438	476	428	420	441	476	438	453	446	453	410	429	470	449	466	444	444	507	444	434	423	431	444	456	413	476	416	471	453	463	457	472	438	417	470	427	471	441	443	469	415	448	478	502	494	449	458	447	482	420	438	415	443	449	448	452	464	428	444	510	447	420	457	454	454	491	474	449	472	427	429	433	426	448	506	433	439	448	437	447	422	432	484	462	457	459	434	458	420	438	424	438	447	439	483	460	432	444	481	413	470	449	470	437	477	426	433	432	426	439	459	432	438	431	424	472	432	431	451	467	447	423	424	504	478	464	423	455	445	460	439	419	431	428	430	456	443	442	444	437	425	470	462	446	454	392	451	453	420	425	417	416	423	461	467	411	381	460	433	401	420	409	426	479	478	480	463	436	440	463	421	447	426	438	425	439	433	449	476	436	446	443	422	456	462	460	430	439	492	424	449	469	462	455	462	434	444	457	467	431	466	422	494	462	469	495	428	437	419	441	436	476	422	443	441	484	427	460	448	447	472	403	445	448	455	481	413	459	450	477	480	439	421	458	431	446	443	438	448	442	445	427	446	447	460	413	490	440	500	488	489	452	444	462	466	415	483	452	482	460	463	479	418	390	512	460	458	465	428	488	462	420	414	469	438	434	443	423	399	459	443	434	471	447	463	413	403	488	474	419	419	466	469	458	477	436	483	445	445	470	437	475	454	422	467	425	461	487	439	476	447	489	457	465	468	488	441	455	472	431	451	507	428	464	425	433	450	408	448	451	450	412	464	428	443	448	468	435	462	463	438	412	438	462	447	457	435	424	438	434	422	430	446	447	417	436	474	409	437	457	466	439	437	440	453	410	432	411	459	450	456	430	455	450	421	445	440	434	438	477	440	462	449	450	465	445	453	469	476	460	479	453	491	447	482	445	435	441	432	476	448	463	496	453	428	438	450	443	433	472	472	451	441	458	475	477	456	422	491	451	439	425	457	436	502	447	460	448	450	447	464	465	482	457	449	432	438	428	464	465	434	431	419	440	418	458	461	437	450	465	481	463	441	462	437	447	460	455	452	463	453	426	443	454	422	450	435	462	431	467	440	430	454	452	464	432	425	435	444	402	453	464	433	452	435	463	418	433	437	468	452	466	454	457	448	441	435	448	431	440	431	463	435	418	462	451	449	449	465	390	441	464	404	431	448	484	445	454	432	473	490	468	445	432	445	481	469	455	434	470	454	496	427	460	426	423	467	457	413	428	460	468	455	445	460	487	464	448	444	438	459	459	407	461	464	437	418	438	432	431	462	426	433	480	442	445	436	443	450	456	471	449	440	448	429	456	437	417	437	471	420	440	414	425	445	432	444	443	409	445	465	452	452	428	458	462	452	426	441	447	466	417	459	443	430	467	461	444	450	467	467	451	438	444	463	452	435	440	483	458	455	479	461	471	454	455	461	419	446	410	491	441	464	450	473	438	420	457	462	434	421	452	442	438	415	463	469	443	430	466	480	466	474	456	422	409	483	448	462	445	421	452	420	443	426	443	447	442	424	420	465	419	410	436	435	422	427	441	430	420	442	478	433	483	432	502	456	461	473	431	432	473	457	472	411	437	450	455	422	436	439	438	430	431	436	444	479	477	435	461	439	454	471	451	432	441	433	428	459	461	454	431	449	450	464	449	444	450	428	422	504	442	447	458	451	434	445	439	440	447	457	431	451	454	477	455	435	470	418	439	454	457	443	464	431	467	435	452	427	484	443	453	438	492	467	415	500	442	428	453	406	461	472	425	434	455	428	447	439	435	446	468	458	458	457	483	449	467	469	462	446	459	446	484	476	425	471	429	453	466	433	475	451	489	459	474	464	437	427	427	448	441	446	432	413	445	420	483	412	446	452	472	420	434	452	451	433	447	444	460	414	437	423	430	433	434	444	443	407	401	445	456	400	445	484	430	448	440	416	490	428	430	465	456	461	442	453	468	438	455	434	496	430	478	445	478	454	455	440	379	413	430	459	487	452	468	460	463	432	439	454	481	437	449	445	476	441	436	448	407	447	452	449	413	416	441	446	444	430	473	462	438	424	450	425	450	455	475	447	451	427	430	413	473	474	461	411	436	441	485	447	460	437	446	441	452	462	416	427	455	463	451	412	454	426	453	475	436	451	455	436	489	473	437	477	431	453	434	458	423	454	447	496	474	445	456	440	442	420	436	457	472	436	455	445	438
27401	20380	7426	1147	566	425	366	309	331	311	267	319	310	253	292	254	294	253	254	245	241	278	253	267	248	266	264	245	283	276	240	251	239	255	247	238	282	255	235	233	247	247	251	247	287	290	243	241	255	262	245	278	243	245	247	253	264	260	259	245	242	236	237	241	268	263	249	263	222	254	242	250	243	259	226	232	247	233	237	234	262	235	258	268	265	285	290	288	278	295	260	249	253	239	249	251	263	247	246	242	244	256	234	252	259	247	246	246	244	260	273	234	285	274	244	282	238	252	263	258	254	269	249	232	244	264	292	234	246	221	239	252	253	244	259	261	286	271	226	253	241	268	252	246	274	249	232	247	270	245	236	249	272	239	223	246	263	244	228	248	226	264	245	222	254	261	249	236	260	247	250	254	260	236	239	267	264	250	253	276	254	261	243	253	214	248	241	261	223	268	237	263	252	253	245	246	259	230	257	256	273	245	241	227	260	256	240	262	241	270	265	257	241	229	241	264	221	251	264	248	255	255	261	249	246	233	249	269	291	243	216	242	223	231	267	225	253	240	230	257	278	228	221	229	235	242	252	247	225	259	264	253	270	234	222	244	246	228	252	239	232	229	234	234	244	243	252	262	256	234	237	236	263	233	262	241	245	264	238	252	244	244	266	255	266	227	246	235	236	263	260	258	251	265	253	235	243	263	271	239	231	252	235	257	248	265	250	222	247	246	252	223	238	243	259	240	261	249	256	260	266	248	267	258	255	251	248	254	234	275	245	227	227	227	249	220	247	273	251	269	220	272	259	240	230	248	238	223	245	247	250	260	243	243	249	288	245	257	244	247	244	239	237	254	231	269	262	252	242	247	270	233	248	238	240	256	254	220	225	242	225	268	242	230	247	272	225	255	300	268	235	243	284	223	249	246	251	224	222	246	253	245	264	235	215	259	270	252	245	270	223	262	257	251	227	244	249	251	265	258	252	237	236	256	254	225	249	275	236	274	225	262	227	253	250	280	243	237	246	216	271	221	255	219	222	278	255	233	237	238	215	236	260	257	241	245	259	258	223	264	251	265	279	241	257	243	259	239	252	241	264	248	285	245	260	229	261	277	258	250	260	243	268	273	259	257	271	253	254	251	242	243	244	225	260	241	234	298	242	221	265	247	255	252	247	219	253	248	266	255	243	228	262	243	242	231	249	269	232	229	239	242	252	261	268	257	300	273	220	252	234	236	267	255	261	230	253	240	262	256	259	222	276	237	234	253	238	269	270	259	233	242	238	243	244	272	230	243	252	254	249	225	268	266	261	261	252	280	231	250	207	252	227	230	280	252	244	223	250	257	247	237	254	269	246	240	265	237	228	227	240	245	247	223	230	243	249	240	237	281	248	246	223	232	260	244	226	246	250	223	237	243	247	257	260	245	265	265	234	230	267	213	259	251	255	269	265	233	232	236	214	248	229	230	272	244	253	250	247	249	262	257	228	212	218	236	234	235	243	247	257	245	248	274	258	230	241	257	243	264	245	247	256	240	235	245	243	240	250	271	259	240	232	266	253	257	241	239	232	243	248	248	266	249	264	222	283	266	240	249	246	249	251	262	290	242	256	225	238	228	252	235	272	231	268	241	231	253	270	258	244	259	229	231	273	228	234	238	245	242	253	250	249	231	266	264	233	254	229	233	239	256	233	259	231	235	254	242	246	257	276	257	281	259	245	248	233	255	276	280	258	259	249	230	266	236	257	262	233	246	242	261	258	249	237	242	259	241	238	259	241	284	258	257	255	261	247	265	242	244	268	235	275	251	230	245	232	267	237	262	253	238	226	238	223	216	221	215	267	253	285	233	239	227	234	208	223	257	247	232	244	223	262	260	243	249	214	221	277	247	231	253	263	244	246	232	267	256	235	246	259	219	252	260	259	240	264	266	262	265	256	237	218	241	252	236	242	236	260	220	261	252	263	262	241	242	259	278	259	250	272	252	233	255	262	261	248	249	242	253	243	258	277	246	263	247	236	259	237	266	250	246	236	230	263	243	265	263	274	261	243	240	241	245	247	261	225	261	256	255	264	267	250	245	250	259	267	242	254	245	260	269	246	237	256	241	259	235	243	252	239	247	255	239	244	234	263	248	254	260	230	264	222	237	258	242	242	254	232	249	222	241	253	261	229	248	238	225	240	233	256	260	260	250	254	245	277	271	295	264	205	244	243	253	258	247	234	240	262	256	257	257	258	246	265	266	223	232	237	241	243	274	241	247	242	240	241	253	261	289	244	246	249	259	239	257	230	240	288	276	221	266	258	253	253	260	244	241	250	249	255	226	263	262	252	232	240	242	234	240	258	258	267	245	225	267	251	247	254	217	268	237	268	246	237	274	231	257	263	238	243	252	243	235	266	220	238	262	250	241	249	249	252	263	239	237	271	230	236	273	253	267	260	272	262	252	245	258	240	239	266	274	236	242	246	259	234	257	259	275	246	228	277	268	242	254	286	248	240	242	267	226	247	262	245	238	262	228	242	250	259	269	268	271	220	253	260	242	259	253	229	235	273	234	247	250	234	237	246	228	234	255	232	263	254	243	241	248	258	264	273	291	245	247	217	244	246	233	252	266	249	228	232	256	249	244	256	252	240	253	274	244	268	248	237	249	253	288	244	252	262	231	239	262	251	242	244	253	234	228	264	232	256	252	233	257	248	246	259	238	236	233	256	247	243	235	245	266	255	233	280	281	246	267	252	231	248	270	240	255	258	243	239	256	237	248	236	268	227	244	235	236	262	261	254	227	243	249	257	250	244	288	225	262	222	234	215	247	251	252	259	244	259	248	249	233	254	254	264	243	231	242	250	258	253	262	247	248	266	218	247	246	220	237	257	270	262	249	276	261	216	245	223	257	256	256	228	233	253	255	246	259	277	248	220	230	264	258	232	251	244	268	227	274	231	253	255	240	245	261	274	251	255	232	229	253	247	228	274	265	250	256	220	242	260	258	288	218	261	250	236	229	256	254	216	251	241	256	243	268	234	262	263	242	239	228	242	262	264	244	256	278	251	234	265	262	267	224	270	260	220	253	242	269	239	252	286	249	286	269	270	254	253	235	263	238	255	248	278	241	271	249	242	258	287	242	281	281	232	236	284	262	255	229	253	265	243	273	261	232	274	260	235	258	249	273	237	228	266	251	248	268	227	259	266	256	253	246	241	239	251	273	250	244	246	221	247	254	253	294	253	223	229	240	267	245	227	267	244	276	237	252	258	273	247	229	230	267	261	279	243	269	242	256	234	231	250	246	243	247	231	271	284	217	240	249	253	247	265	246	226	229	251	255	252	269	272	276	274	246	259	228	229	236	262	251	263	271	274	245	256	254	255	266	270	237	243	244	259	233	251	275	262	268	248	249	271	264	230	263	254	245	249	244	266	229	258	257	217	250	227	242	259	243	250	263	272	269	230	253	246	225	261	213	258	248	236	241	261	240	211	249	226	225	259	247	276	233	234	248	247	256	242	261	247	226
4961	3635	3059	1557	1098	920	718	609	521	494	463	464	443	395	353	399	367	406	405	347	342	356	393	360	339	353	346	354	346	337	366	338	375	340	376	321	343	340	342	331	359	363	329	350	331	339	307	311	361	308	310	349	326	326	350	357	360	378	331	337	346	343	349	366	322	373	355	387	328	352	366	383	338	365	306	342	328	363	334	378	354	339	334	356	390	399	397	345	393	366	363	367	326	355	352	336	321	357	324	360	329	341	336	330	342	365	332	359	335	357	350	330	345	336	336	348	335	340	318	357	318	348	346	358	357	348	371	322	360	301	343	323	362	342	351	340	328	336	295	379	359	357	320	336	322	336	306	335	314	360	329	355	362	369	321	342	337	337	311	327	350	332	357	352	345	337	356	335	297	359	300	347	341	379	313	286	323	369	342	333	361	355	334	334	336	339	342	341	361	342	360	327	309	326	354	350	312	328	347	364	343	311	337	344	338	341	326	357	291	352	363	342	331	331	332	342	336	334	338	309	312	324	341	345	373	343	371	335	336	333	315	314	388	328	316	292	306	352	369	353	330	358	366	348	310	351	352	336	358	322	332	332	332	297	351	345	323	350	350	367	352	294	335	302	348	348	324	328	356	376	329	337	355	378	333	317	332	366	340	359	372	340	337	353	317	338	348	350	336	347	328	348	363	355	322	345	358	364	342	345	345	318	315	328	363	343	332	366	341	342	330	350	346	320	345	331	321	335	321	319	345	355	342	382	323	369	320	328	338	320	337	318	344	359	363	357	352	325	326	337	359	326	340	348	359	310	324	360	376	328	328	344	365	365	350	340	362	366	326	317	341	384	340	318	344	317	341	362	338	358	310	312	328	319	326	344	341	355	358	357	336	343	342	334	352	347	347	336	348	331	355	342	352	355	339	378	356	334	362	346	320	345	298	338	351	337	332	345	372	351	323	327	331	335	305	325	344	325	354	311	362	319	298	342	291	370	328	331	340	341	341	332	341	352	370	334	331	308	351	314	359	364	342	338	343	349	338	336	309	337	322	358	362	343	355	364	351	340	346	340	339	338	355	326	344	317	374	351	344	309	329	342	326	349	360	344	333	370	352	341	352	354	335	362	333	352	342	339	334	324	335	321	317	322	371	344	335	363	350	342	344	352	348	338	354	339	327	321	361	366	372	367	341	345	307	385	397	329	345	316	363	353	316	351	354	330	335	361	371	340	339	356	351	333	311	347	319	364	320	322	338	345	336	348	359	349	332	339	373	343	309	310	341	321	363	325	372	338	332	305	353	346	371	313	344	329	312	315	340	336	359	365	367	332	350	329	312	336	329	320	361	341	334	346	318	321	309	337	320	353	376	318	363	318	314	342	324	342	302	372	336	315	355	377	337	313	356	321	337	361	340	340	354	337	341	374	303	334	332	307	314	333	335	329	340	356	381	371	336	345	348	333	373	352	313	341	327	358	341	331	328	347	381	375	348	358	330	334	325	340	336	340	346	362	329	340	336	316	308	348	327	355	316	326	324	340	341	348	318	314	336	355	338	355	383	359	336	347	317	340	345	327	350	318	344	282	351	299	331	326	346	386	346	349	330	340	355	308	339	336	345	346	378	322	388	317	330	357	342	365	346	356	352	329	355	353	351	314	346	306	367	352	331	343	305	309	331	352	309	315	349	342	331	340	324	336	343	297	365	348	337	352	345	345	343	362	314	346	353	327	360	351	320	338	326	339	337	330	382	346	344	346	356	326	323	350	315	319	343	374	345	330	348	339	346	302	349	325	340	354	335	353	340	335	392	315	335	360	384	348	373	372	334	334	319	348	309	360	334	334	373	347	341	325	324	320	313	368	351	371	338	352	351	334	333	325	338	324	344	315	347	351	352	336	332	346	352	364	345	356	349	338	351	306	344	343	351	361	328	347	345	351	351	335	345	351	353	368	339	343	347	301	316	319	341	335	334	299	320	346	311	373	313	354	332	360	344	364	337	368	352	353	339	316	337	344	354	349	360	341	345	367	315	328	355	369	357	358	339	380	339	315	307	333	396	336	338	307	363	308	344	361	351	344	329	363	314	325	335	316	329	337	336	330	373	337	317	332	317	371	345	336	342	336	327	371	380	344	343	311	332	369	325	341	303	360	332	364	333	349	325	328	337	324	332	294	352	343	311	330	329	350	345	312	322	352	315	341	370	323	347	323	326	364	347	315	356	331	341	344	347	335	384	334	327	333	341	338	308	374	333	330	341	360	339	353	311	363	316	336	355	359	378	365	312	310	336	315	341	342	314	326	344	352	340	352	344	296	322	373	303	367	347	327	332	340	378	344	308	364	362	289	295	341	379	332	351	327	326	358	314	368	352	330	310	351	366	337	312	345	316	360	339	357	350	361	342	330	325	340	330	353	368	328	380	345	322	327	312	351	366	355	336	339	331	313	345	322	318	337	344	326	343	337	332	330	358	379	355	344	308	316	380	298	387	348	341	350	329	311	337	314	342	340	344	333	304	319	347	322	339	311	303	368	347	366	356	332	345	354	339	334	330	320	357	348	345	319	354	326	337	322	345	342	335	355	341	338	339	362	346	343	361	333	363	337	360	314	333	357	360	321	312	357	350	370	351	332	312	355	328	365	348	355	339	333	321	326	332	308	323	324	331	358	348	330	351	342	360	335	330	340	314	343	325	345	327	356	329	354	331	332	364	338	370	304	324	381	337	387	347	319	332	357	329	344	371	315	352	366	308	340	359	347	334	354	371	335	347	346	330	346	352	333	334	341	326	322	335	308	315	362	307	322	340	364	337	348	344	360	357	323	350	331	359	355	339	351	337	345	333	357	331	355	343	347	355	345	327	340	372	328	347	353	311	334	349	373	358	342	354	343	326	335	345	328	342	361	335	348	314	350	352	364	345	363	342	373	346	315	335	333	338	355	333	346	328	331	344	326	330	341	345	320	327	334	338	327	361	335	345	375	330	339	367	361	357	333	334	312	326	369	345	283	334	336	355	315	345	330	323	365	335	298	355	333	342	316	365	314	377	317	333	334	322	311	344	334	352	360	335	360	333	297	317	354	344	314	311	328	354	340	341	338	334	343	323	335	373	341	359	338	359	289	337	346	339	323	326	328	343	335	343	336	353	329	353	335	304	338	313	315	307	334	362	342	332	331	328	336	332	333	338	344	336	353	373	326	293	331	367	322	342	341	351	341	321	352	364	353	358	364	352	344	355	328	345	301	309	312	355	348	359	361	350	308	358	345	350	355	337	357	342	339	327	326	335	342	341	302	311	334	313	337	342	334	327	353	320	355	377	342	366	310	335	342	346	367	323	358	346	340	345	313	342	320	332	366	340	353	335	327	362	365	328	328	355	322	341	331	313	324	315	348	334	360	337	400	335	346	356	359	343	353	336	352	354	345	343	322	308	348	333	304	326	369	350	335	369	366	320	340	327	331	349	366	331	322	355	328	347	367	326	332	361	311	363	340	364	379	314	360	321	383	338	325
24418	21584	29037	24598	21563	8603	1369	871	701	641	625	570	501	514	474	460	445	418	463	425	452	377	377	417	427	431	412	416	404	417	424	409	439	391	405	394	404	387	426	399	404	409	367	401	411	409	387	376	396	382	378	384	398	407	361	353	373	422	374	406	403	379	348	415	383	400	370	399	395	400	353	381	380	416	356	354	365	389	401	360	388	379	369	393	439	412	420	457	445	412	452	377	394	380	384	356	389	383	398	373	386	393	422	392	339	397	372	388	361	387	383	395	397	392	422	368	381	372	362	407	434	349	358	405	384	370	371	382	382	355	390	384	368	375	363	421	367	375	413	434	406	394	389	370	343	408	373	360	370	421	379	382	382	360	363	402	374	341	405	352	387	389	364	392	390	345	402	366	394	375	379	409	403	366	362	400	392	385	386	364	373	369	420	396	364	362	378	413	406	394	401	402	386	378	355	396	400	417	357	368	373	389	397	432	382	361	385	361	368	361	348	385	367	357	372	399	350	375	387	411	397	369	356	374	375	362	404	372	350	369	393	370	374	375	372	403	357	344	402	382	410	394	394	345	384	384	367	369	420	366	377	416	377	380	369	403	382	360	392	387	356	360	396	393	408	379	381	384	357	426	370	350	389	398	381	368	428	359	363	378	407	369	377	364	388	384	358	411	384	374	359	421	360	370	377	426	364	372	393	393	360	388	376	368	403	368	383	365	362	380	365	389	378	373	359	384	395	388	372	405	378	380	386	387	386	359	349	389	390	369	360	345	390	381	357	403	379	395	362	378	347	367	405	388	384	377	412	412	378	389	369	387	380	371	372	379	372	378	405	371	422	377	417	375	379	387	413	371	390	365	376	380	387	373	366	378	385	421	386	410	372	404	387	390	393	378	394	400	390	360	383	382	390	377	364	375	388	385	368	391	358	389	403	354	358	400	389	365	365	394	400	348	374	363	382	382	388	366	385	380	368	394	371	379	368	384	349	350	364	387	382	387	391	410	384	390	400	359	352	403	375	362	363	364	367	360	369	377	368	321	386	399	347	379	389	394	384	362	378	350	364	401	366	392	378	361	373	430	381	375	373	351	375	404	377	387	381	356	419	392	397	391	432	368	390	375	386	383	360	403	378	382	400	424	361	357	373	325	425	395	398	344	372	380	416	354	383	359	394	390	346	370	371	356	378	374	393	351	345	397	334	369	370	389	408	371	341	419	364	402	374	369	379	394	388	356	384	386	369	395	371	379	387	365	392	375	332	383	366	395	406	373	400	396	354	394	390	373	387	371	401	370	387	386	360	383	393	379	378	359	368	386	400	367	385	358	380	371	398	380	378	379	400	399	416	333	391	414	416	407	399	382	379	380	356	359	370	355	337	391	386	391	375	355	380	380	410	361	363	383	390	384	402	392	389	386	388	299	392	370	374	383	324	386	395	354	375	388	391	348	368	362	428	377	389	367	402	381	389	399	407	380	378	413	370	384	356	381	354	389	371	366	365	341	422	362	357	398	361	378	408	385	354	424	357	411	392	378	380	377	362	363	382	419	398	387	342	382	379	376	396	363	370	359	382	375	399	378	383	382	364	420	406	396	369	336	390	375	393	377	350	358	350	384	377	358	391	366	382	347	369	361	385	386	375	401	359	347	379	384	372	414	390	387	393	379	371	374	383	387	392	353	384	371	411	392	395	398	369	371	358	376	392	403	387	368	380	354	396	391	422	366	364	347	368	362	370	353	375	394	399	403	364	380	392	388	391	388	357	391	418	364	374	407	370	372	395	357	370	381	352	370	414	395	358	382	377	380	366	394	386	378	373	398	399	353	389	381	382	394	406	375	400	397	410	354	404	356	403	376	390	369	379	382	399	382	375	398	363	394	403	356	375	399	372	383	374	372	365	394	396	389	380	376	347	374	374	396	427	350	381	413	369	375	372	391	405	371	428	364	367	413	354	394	410	358	389	351	381	399	387	374	372	390	359	395	377	397	370	351	373	379	394	400	366	341	379	372	375	369	375	376	342	345	390	379	411	351	342	372	355	332	389	381	388	369	390	384	372	401	343	368	371	378	360	376	383	389	357	399	361	379	381	400	341	375	356	391	363	381	362	347	376	371	389	374	422	400	374	375	374	416	356	385	398	343	412	356	394	372	363	383	371	374	381	393	371	374	352	380	352	383	391	353	357	356	340	377	414	379	409	363	404	356	375	363	374	346	364	375	346	367	399	393	351	365	370	390	364	353	381	368	370	414	364	415	387	366	392	377	373	366	379	389	368	369	387	385	375	363	403	347	380	370	357	404	376	405	398	383	390	371	360	394	378	357	389	337	365	391	350	343	440	383	378	407	388	363	404	415	348	373	407	394	378	350	417	356	378	373	416	378	359	364	393	387	381	374	379	375	389	377	398	382	435	384	367	352	382	355	360	345	365	391	381	362	387	383	411	419	376	386	391	372	365	404	347	389	381	395	370	364	343	393	332	363	375	381	364	387	360	370	360	382	360	388	380	365	422	383	374	380	364	385	380	382	392	357	407	388	389	388	419	419	365	366	385	372	376	393	368	393	343	424	406	352	390	380	366	409	361	402	397	364	415	377	342	370	365	354	376	360	375	369	356	384	398	349	374	362	376	381	348	361	383	406	417	352	365	386	349	393	342	355	384	375	397	375	374	373	378	340	357	420	361	397	378	383	375	370	356	386	391	390	386	389	372	382	366	343	393	357	383	388	416	384	371	411	371	409	415	379	407	383	358	401	356	359	410	365	371	396	397	370	403	404	378	389	379	388	359	383	387	359	365	376	391	407	396	364	384	356	390	379	383	403	375	393	400	359	436	367	369	358	389	389	384	356	394	403	388	383	371	413	383	375	393	391	380	369	373	352	377	401	368	372	378	357	393	382	402	407	404	383	377	354	376	366	374	390	333	365	416	375	381	343	386	429	397	359	379	400	340	385	375	398	381	381	380	402	405	383	358	365	345	384	392	391	383	353	386	359	373	372	344	364	393	356	385	373	367	402	345	387	381	382	413	397	367	373	367	367	382	390	334	327	370	364	357	374	396	386	385	383	399	368	392	353	372	366	390	376	362	373	401	358	421	348	368	346	376	384	388	343	396	363	387	372	375	407	382	388	383	400	381	406	378	399	397	367	338	376	375	358	397	350	384	350	382	379	372	369	369	353	377	346	368	382	389	388	371	387	377	352	381	362	400	357	355	352	378	385	355	359	359	366	356	386	389	374	391	410	377	367	366	378	402	384	371	383	387	369	366	368	392	363	422	398	363	375	373	376	393	380	363	371	365	375	366	345	380	389	369	330	392	373	436	366	373	386	368	404	372	395	381	372	396	404	397	398	359	379	367	377	396	375	390	402	403	376	394	371	397	366	375	374	413	375	381	399	401	402	382	376	389	369	340	361	402	388	428	340	369	399	370	413	382	360	366	340	381	403	353	360	392	400	380	358	349	366	398	405	360	360	394	366	405	416	395	352	383	365	402	378	414	368
6244	13274	10928	5459	3874	2967	2233	1796	1500	1238	1150	978	917	874	849	786	708	656	653	678	630	626	572	607	582	595	565	573	551	530	538	538	548	542	579	539	553	580	541	541	567	561	505	539	572	540	519	514	540	549	544	536	517	512	542	558	557	538	554	515	527	517	514	526	520	559	512	514	539	538	505	512	539	529	515	506	484	519	522	533	510	508	556	542	595	603	629	585	605	616	602	562	534	500	509	556	541	469	518	515	500	547	548	500	531	485	533	539	521	511	496	514	518	515	520	540	499	504	520	508	568	503	493	538	525	551	549	528	501	499	492	497	491	539	490	515	481	500	478	519	533	505	515	519	500	525	490	553	473	497	487	471	537	520	511	519	513	520	503	505	488	532	512	515	510	492	529	479	497	523	519	507	506	483	525	496	545	515	537	514	529	473	478	541	498	514	535	521	529	512	514	532	493	529	502	575	493	533	531	489	538	513	530	510	509	514	516	547	521	511	446	524	512	517	508	523	513	509	481	518	569	513	516	491	505	505	519	516	501	480	530	519	480	498	546	501	509	533	533	526	521	489	524	521	573	532	528	538	519	509	516	454	481	495	541	524	520	513	549	504	517	481	522	512	490	536	503	504	489	538	537	459	510	517	476	484	505	505	544	525	522	500	514	481	519	532	538	470	551	516	487	492	507	454	530	508	518	563	483	518	529	516	508	496	537	499	519	473	544	520	497	504	505	535	493	493	519	507	576	483	527	553	522	541	537	482	514	496	488	509	576	486	520	498	512	516	502	496	500	510	558	542	471	526	494	482	511	487	495	517	524	544	516	559	481	527	563	488	560	516	488	512	524	491	520	557	503	479	463	564	519	504	542	534	487	485	491	521	488	538	496	490	503	506	525	522	551	523	550	524	470	503	541	498	520	544	472	531	482	554	496	475	500	509	511	534	530	506	551	510	532	458	512	499	548	535	496	525	531	505	491	512	539	485	500	497	497	522	568	494	531	553	508	560	512	549	483	510	510	545	540	512	476	519	505	490	514	536	511	475	466	495	589	515	508	523	498	521	517	494	514	518	519	490	526	469	517	512	543	495	531	494	524	532	517	562	495	526	520	509	508	529	530	523	525	520	492	501	516	516	500	499	510	517	508	553	506	490	521	529	506	540	520	532	540	535	512	526	500	492	519	549	510	512	526	519	532	500	547	538	535	504	519	508	506	558	474	514	457	506	549	515	492	525	510	500	491	554	472	535	511	507	494	497	506	508	476	502	501	529	522	512	528	548	530	502	498	523	476	500	493	536	541	495	482	493	485	523	527	491	523	534	505	481	561	493	535	485	533	494	484	549	545	515	498	497	489	573	481	510	503	484	505	514	478	536	503	536	534	516	516	510	493	517	538	535	495	501	530	524	496	521	551	511	551	484	517	528	542	516	548	517	485	489	493	481	525	488	506	488	481	542	505	498	517	529	541	560	516	503	527	457	483	498	502	489	526	530	531	518	511	469	544	485	496	500	521	534	511	491	520	510	536	489	527	461	531	495	510	532	511	505	525	475	509	528	507	531	509	544	493	522	528	522	512	506	542	499	515	492	495	462	544	495	503	487	517	508	508	512	468	497	535	510	516	504	533	520	523	499	525	516	497	542	494	485	510	494	533	539	480	513	522	534	524	533	500	496	547	493	536	469	541	511	488	535	524	515	520	488	533	444	518	538	510	503	558	513	551	511	519	549	505	495	502	517	539	545	547	488	509	496	478	516	501	504	533	496	505	525	512	515	539	529	510	530	539	543	505	482	495	484	516	521	518	554	545	494	529	496	505	531	490	504	471	544	520	487	534	484	499	546	506	536	517	520	500	515	550	463	527	517	528	505	522	539	527	524	532	488	522	522	504	495	535	538	509	498	482	505	535	538	511	549	490	514	505	536	498	517	520	504	532	509	487	496	494	507	533	532	513	503	494	499	487	500	507	532	504	491	513	514	514	484	494	521	513	542	519	485	513	547	495	507	466	504	536	537	503	513	544	500	510	590	488	513	559	496	530	513	512	488	542	507	516	554	535	473	528	496	508	486	526	485	486	497	553	511	498	494	522	514	485	499	501	538	480	497	533	502	529	509	475	517	509	522	546	503	481	507	470	488	532	503	518	505	515	531	545	521	518	481	499	515	499	517	505	495	500	528	465	480	513	509	491	515	512	518	485	522	517	535	523	530	529	513	518	541	514	545	473	521	527	482	533	493	518	537	476	510	474	526	500	527	540	501	543	533	526	506	482	574	565	525	515	532	520	516	537	528	489	501	539	521	491	516	547	473	508	525	519	509	536	530	498	496	492	495	531	485	492	542	531	514	532	501	533	491	502	509	483	502	502	482	483	523	504	550	477	483	519	509	549	496	540	531	518	499	518	542	548	529	515	493	548	527	472	470	500	528	499	482	491	505	503	483	466	529	451	509	539	448	517	531	522	518	522	499	480	540	474	520	521	504	563	484	494	472	545	530	504	525	478	483	482	551	511	540	497	507	520	467	526	521	545	513	542	550	513	507	491	522	484	506	566	541	516	476	499	535	500	500	477	518	501	527	525	514	497	511	481	504	496	504	515	549	481	541	504	503	521	503	493	504	482	518	505	508	503	486	521	500	535	513	494	521	480	531	522	539	510	489	516	517	537	520	529	545	508	500	561	506	494	480	539	555	495	496	547	494	517	508	515	497	511	531	497	496	516	524	540	530	541	485	495	497	503	519	503	520	521	496	492	530	507	496	486	499	457	509	482	492	513	481	512	481	496	496	514	501	499	517	494	489	473	480	494	492	456	482	537	565	524	534	492	499	511	546	507	495	530	539	517	519	499	528	540	526	519	484	507	525	526	503	528	498	492	514	494	509	523	464	462	491	539	509	477	501	495	539	509	481	486	518	525	500	529	494	516	494	493	536	543	525	527	522	521	516	550	493	513	475	512	501	513	476	513	488	499	489	521	491	473	533	508	548	508	489	542	496	504	539	516	524	520	535	477	521	481	505	554	497	478	521	502	512	502	557	502	520	518	500	511	493	472	505	479	510	519	533	485	527	489	490	566	533	518	507	484	503	525	514	524	494	524	501	519	500	546	536	501	506	498	521	446	457	511	500	506	489	482	514	515	506	524	527	547	490	506	511	493	496	542	541	522	466	452	517	529	536	505	498	492	539	496	487	489	567	523	493	491	479	506	488	523	518	554	498	498	561	505	490	514	521	511	508	530	495	540	524	479	527	507	498	481	475	481	488	564	503	519	483	465	512	489	524	512	514	525	498	504	554	505	520	479	523	501	491	523	479	545	542	524	464	536	525	496	477	498	531	527	517	506	497	499	517	524	530	491	502	503	521	488	536	479	490	532	536	543	479	470	497	508	494	519	523	488	486	551	519	533	494	525	513	516	480	532	469	505	516	515	530	504	519	516	548	501	532	513	501	532	495	487	503	536	508	510	499	569	503	560	525	527	495	555	503	513	462	496	557	500	463	516	527	526	510
23378	21568	29466	24118	21569	21578	6461	1346	935	845	715	648	591	534	507	509	469	504	436	423	431	404	393	413	391	397	362	369	374	348	367	385	353	374	329	390	378	337	406	352	341	347	342	377	336	330	334	364	350	326	338	348	339	321	347	341	335	334	366	312	347	362	361	357	318	329	349	362	349	343	308	358	335	337	347	347	328	312	344	352	319	348	351	392	385	400	390	389	397	399	387	363	344	350	331	316	342	353	329	341	336	349	285	372	323	332	319	366	350	358	333	358	350	334	335	351	356	350	336	340	340	333	363	303	352	352	366	355	335	318	348	340	338	300	352	337	312	363	329	321	363	331	318	340	342	355	347	335	326	322	339	358	325	331	305	333	317	338	364	368	339	344	346	375	349	340	363	340	334	345	325	354	336	342	333	308	337	351	314	375	382	332	318	337	309	346	319	344	334	364	359	352	337	352	320	366	375	327	321	324	345	303	329	332	336	323	335	330	362	337	312	346	335	412	330	326	354	339	323	339	365	342	313	309	338	341	348	327	308	351	327	353	349	324	352	354	341	322	350	357	339	367	348	321	337	369	344	317	351	331	350	348	355	339	334	328	340	327	308	341	343	343	330	333	345	340	349	336	342	314	372	359	316	324	336	305	366	349	353	312	338	331	324	322	340	300	351	333	319	316	311	325	345	349	347	346	323	319	322	333	348	355	320	347	312	349	320	350	353	341	327	333	322	369	339	344	343	313	324	325	323	340	306	355	338	322	344	332	344	327	302	351	306	335	306	343	335	304	362	336	362	379	349	367	331	344	353	354	328	325	345	342	352	305	351	349	330	318	338	354	302	330	301	348	317	325	330	340	330	337	348	336	319	311	348	344	341	368	347	329	353	345	345	312	306	334	317	335	330	340	349	336	328	314	335	360	331	367	357	347	337	360	333	321	343	336	332	330	337	335	332	329	347	321	313	340	330	335	350	339	305	343	385	335	317	327	330	319	314	367	371	328	355	336	334	334	345	355	319	332	349	328	321	342	309	336	355	333	316	302	317	356	322	344	328	326	324	351	317	307	346	321	353	358	358	347	331	329	342	321	339	351	317	314	332	384	330	327	351	353	306	322	351	286	327	318	341	330	322	344	329	333	329	348	348	355	349	344	360	317	311	364	353	352	314	352	359	350	308	345	353	350	320	344	338	352	357	363	355	312	318	345	326	334	305	327	339	335	352	340	341	357	352	352	361	332	332	342	313	347	337	331	348	338	342	324	333	323	328	322	344	348	311	354	314	327	311	342	324	338	313	363	348	306	326	358	330	324	324	326	354	372	335	347	321	353	351	314	308	342	327	348	330	331	324	349	346	331	341	368	356	353	319	348	303	338	326	322	337	314	354	341	321	330	340	340	321	343	342	307	349	329	322	356	321	339	322	319	312	332	347	319	329	340	318	345	337	314	332	315	350	324	347	341	330	314	352	320	337	320	319	345	319	365	350	303	315	335	352	324	290	334	372	321	329	327	338	334	331	336	314	358	351	355	353	341	329	350	342	307	343	306	330	335	352	358	340	320	329	310	313	319	356	320	302	325	358	336	325	348	360	349	333	317	354	327	306	321	335	328	359	342	309	373	337	338	322	327	339	346	351	348	356	331	420	358	324	303	346	376	336	365	345	327	342	315	302	363	354	334	312	335	341	321	366	314	336	367	320	331	309	345	343	349	376	323	324	366	318	332	337	332	340	319	373	327	304	307	332	328	310	307	315	307	359	310	344	323	360	345	348	321	342	297	334	344	351	323	320	323	348	346	339	374	371	319	361	311	373	323	319	317	350	341	365	331	335	335	318	342	333	358	305	350	350	378	346	336	336	329	290	295	335	339	336	317	348	290	333	319	300	318	344	313	334	332	337	346	331	338	337	321	360	312	348	327	310	305	348	347	308	316	353	299	336	352	315	351	333	362	322	340	348	317	333	339	337	316	336	348	330	325	309	333	338	330	365	334	333	301	310	352	366	362	340	345	330	325	331	306	330	349	329	346	365	342	326	324	345	329	310	312	330	354	358	335	332	345	347	343	329	349	366	341	342	302	345	353	317	296	347	308	301	332	359	352	335	351	331	339	328	350	309	307	337	352	345	339	337	342	303	338	357	359	337	320	339	340	351	313	309	339	301	323	343	344	337	325	326	327	322	332	362	326	327	304	299	317	341	349	298	322	323	347	369	305	339	360	325	343	308	322	350	391	315	343	315	332	304	367	300	340	321	368	349	349	352	341	338	338	356	354	305	323	337	314	377	330	321	350	338	337	351	356	363	328	326	345	317	323	320	317	334	324	316	364	327	330	340	332	311	359	359	326	297	352	351	359	339	335	347	347	321	324	319	337	325	311	320	334	363	362	333	324	310	336	356	321	348	347	300	318	339	321	317	360	354	372	347	335	333	342	342	310	302	334	330	313	355	348	340	339	350	327	348	351	339	328	362	330	331	372	324	329	356	358	322	325	324	369	322	317	323	336	319	322	341	353	324	347	317	325	344	305	333	306	326	329	376	331	348	345	329	350	333	322	333	331	352	326	344	323	335	334	361	348	337	358	350	343	330	368	349	346	345	305	324	323	341	338	351	322	339	313	353	344	307	316	323	329	330	364	349	334	303	359	322	309	306	301	345	386	339	331	329	326	337	322	331	365	324	337	315	329	350	337	325	337	313	326	321	337	335	342	330	322	340	322	329	328	339	321	320	336	356	357	329	329	330	320	317	343	305	347	323	325	323	347	331	337	381	315	342	343	334	342	325	331	316	323	327	367	316	327	326	311	314	325	334	356	345	329	357	337	321	288	322	334	368	369	341	346	322	352	332	331	366	353	326	345	331	351	341	322	340	339	324	340	334	326	337	357	297	338	369	332	345	323	320	341	296	313	334	341	359	346	331	335	363	299	345	311	324	338	353	342	315	348	362	337	363	339	307	340	324	316	321	314	392	332	356	321	307	341	351	367	335	320	317	316	328	343	371	357	347	349	345	374	340	342	330	335	320	348	337	372	330	337	299	332	307	359	331	321	353	332	337	345	327	299	357	311	332	332	321	313	341	355	313	364	338	308	324	347	321	367	339	333	341	357	323	342	322	336	361	323	341	303	339	359	317	359	330	334	331	308	333	374	334	334	340	314	332	347	304	331	334	330	339	344	345	318	318	339	345	342	318	371	337	349	338	343	318	333	339	314	323	346	317	355	329	326	335	349	358	313	411	329	338	331	341	339	340	331	327	322	342	331	326	357	321	331	319	350	312	337	330	289	369	344	355	350	348	317	362	375	326	337	327	341	360	324	291	323	357	310	360	358	339	342	333	358	325	339	316	348	289	352	380	335	313	342	359	343	328	329	345	365	289	344	324	333	350	329	327	314	367	311	357	348	353	377	330	314	317	326	356	316	366	345	351	331	345	350	346	356	347	350	349	356	326	360	340	348	347	316	342	329	332	327	300	342	341	343	338	348	362	340	354	384	352	301	317	334	313	292
8663	19676	15773	8523	6126	4635	3343	2626	2125	1855	1553	1293	1219	1067	1007	908	833	777	735	686	692	589	608	567	618	615	549	589	571	534	500	523	537	542	535	479	495	510	499	513	487	502	474	460	497	480	509	483	517	492	469	459	505	429	514	487	467	502	440	496	534	469	477	468	440	433	486	475	487	450	462	447	475	476	442	444	489	458	455	445	485	468	492	547	571	613	627	585	570	621	550	513	442	480	473	471	447	461	465	407	437	470	486	444	465	409	462	433	427	478	508	454	441	434	498	497	465	447	455	457	489	464	464	514	498	497	487	458	459	456	492	462	471	480	471	439	442	458	450	409	462	413	492	498	434	438	440	460	443	452	476	454	446	471	439	422	412	455	457	472	445	476	452	471	402	539	430	426	441	454	474	476	477	482	465	452	464	456	455	446	451	462	432	445	408	448	490	443	415	469	427	443	478	481	471	484	448	500	492	466	525	458	476	436	468	483	471	485	483	448	434	442	429	458	465	457	452	459	451	460	420	446	490	462	456	441	458	462	453	425	447	459	475	442	472	471	428	431	436	457	488	438	470	461	470	438	451	476	442	466	433	433	507	473	464	461	426	515	476	434	428	476	426	440	461	458	467	458	491	476	476	453	454	451	462	429	417	431	453	465	449	504	475	478	447	441	436	464	479	441	485	433	447	411	445	456	474	453	451	453	440	443	420	456	432	455	427	475	443	452	438	441	446	431	461	500	446	451	425	459	469	410	452	458	431	458	475	424	464	441	428	453	435	462	471	429	463	481	439	455	458	409	447	461	455	453	454	437	452	439	469	474	419	436	434	417	459	450	444	459	449	460	440	463	423	459	450	469	436	456	474	486	437	446	476	429	448	471	440	445	445	433	482	421	454	473	437	430	424	469	421	478	419	433	437	445	441	446	474	448	453	429	419	444	445	430	413	452	446	429	445	436	457	458	491	442	447	436	449	467	506	408	468	429	459	424	462	441	407	465	438	452	460	447	483	459	467	458	427	446	469	444	412	435	429	455	421	458	439	415	451	421	447	441	458	466	464	435	440	516	443	464	428	470	465	468	447	481	448	480	474	471	433	458	435	426	454	456	446	487	460	433	475	471	472	482	466	399	480	427	433	456	465	441	508	485	468	449	433	466	451	466	424	464	450	462	496	479	490	431	445	456	535	446	455	474	428	458	435	481	450	466	504	471	440	475	389	486	452	445	420	459	452	472	414	448	463	425	466	427	443	433	456	454	460	463	471	438	439	478	483	456	425	466	483	451	459	452	447	463	458	476	442	483	445	424	427	434	470	435	454	480	457	461	452	445	447	457	417	470	479	457	447	432	438	439	455	465	453	459	428	449	447	448	467	431	456	417	461	501	458	451	438	470	443	468	419	478	519	442	452	448	473	439	453	442	419	431	493	420	463	408	440	475	444	441	455	460	412	433	443	467	457	434	454	468	444	469	448	484	474	420	447	439	452	436	461	451	425	438	446	466	487	424	459	431	477	451	448	434	435	442	451	392	446	453	493	450	427	444	457	441	470	438	465	478	474	515	472	422	427	449	480	483	445	489	444	464	473	439	475	475	426	463	453	466	445	425	452	433	470	414	414	414	426	474	447	438	438	435	443	457	434	483	458	432	435	421	463	426	463	460	466	485	489	511	458	438	441	468	444	452	437	437	417	449	479	468	449	459	438	460	448	479	488	416	416	432	435	456	446	441	453	466	444	478	479	467	470	464	466	449	425	433	447	455	473	484	445	442	452	425	433	457	469	489	498	427	474	447	444	455	451	436	481	451	446	457	422	458	448	455	421	442	423	444	479	436	474	441	444	507	412	480	469	499	460	444	457	465	509	480	473	432	474	502	470	479	431	488	427	441	493	458	445	435	473	457	474	455	465	448	421	466	470	452	446	418	500	461	434	437	464	463	473	457	431	462	458	460	432	428	447	447	435	430	467	447	467	440	502	462	450	443	459	456	429	485	462	443	479	457	514	446	464	465	440	462	455	491	474	484	468	466	445	445	429	429	509	435	450	445	467	451	437	439	454	443	464	428	427	424	422	425	435	429	427	445	474	470	464	447	447	464	498	444	447	433	436	474	467	483	451	476	471	431	455	478	458	462	458	401	449	458	449	437	476	500	439	481	454	454	430	458	457	483	458	461	444	434	433	477	486	469	457	434	452	473	437	461	469	472	433	441	481	442	469	470	471	426	446	437	426	435	462	457	464	474	497	438	454	438	479	452	454	451	445	451	449	444	468	427	504	444	494	436	439	451	504	476	443	441	465	455	427	418	420	461	432	452	428	476	443	459	450	432	471	415	467	462	450	439	431	458	415	420	442	431	425	453	476	448	480	450	449	478	466	427	449	448	430	492	440	473	456	460	426	455	467	445	450	469	436	471	464	464	490	459	416	450	465	438	433	454	426	499	415	445	410	473	506	450	448	459	434	436	450	466	447	463	435	462	444	449	474	458	451	452	480	464	453	425	453	441	420	441	476	437	423	472	442	436	456	475	453	450	457	456	454	486	453	427	445	453	449	431	438	425	484	431	469	475	470	465	474	427	468	419	444	453	443	445	436	420	470	442	482	430	472	457	430	485	451	453	444	418	464	470	462	452	455	425	447	441	417	445	456	463	432	452	422	468	466	468	447	468	449	458	483	457	466	495	496	438	423	445	413	460	450	412	513	451	465	462	461	452	454	473	467	442	451	425	434	478	460	463	444	468	470	478	462	462	459	461	487	464	446	442	430	451	478	450	452	468	433	454	428	463	445	426	484	435	486	462	453	448	418	450	414	449	444	466	428	442	453	495	445	437	452	466	411	491	459	481	456	480	447	426	474	429	452	443	453	445	420	434	472	415	437	458	432	436	435	460	467	490	438	444	456	527	461	420	446	469	445	449	468	459	459	487	453	477	459	446	432	419	441	484	444	457	453	466	499	482	444	481	440	452	434	418	430	435	450	457	451	425	483	453	461	484	500	421	413	460	415	426	431	495	485	454	478	435	457	431	466	477	463	384	432	444	442	482	421	475	458	468	471	469	447	457	487	436	433	445	452	449	450	425	432	462	472	421	452	459	457	435	484	453	481	406	469	469	434	439	472	431	454	509	425	448	446	482	423	453	452	492	494	453	491	456	443	452	430	466	440	413	432	451	446	479	467	479	460	481	479	450	467	479	471	461	458	431	468	446	474	478	495	448	439	440	412	448	447	451	444	462	435	435	445	496	465	445	459	441	433	444	417	480	438	459	449	453	444	420	468	438	453	469	465	450	459	454	465	479	430	449	451	478	429	496	428	473	454	430	457	461	437	426	422	444	483	456	462	446	448	473	439	445	427	433	464	461	435	442	473	474	472	495	476	446	463	481	432	441	468	469	473	466	461	481	442	449	438	423	471	450	421	447	435	458	420	460	453	448	480	433	454	478	434	431	473	435	466	470	441	445	453	457	454	416	449	441	439	437	452	461	444	450	453	438	448	433	464	466	457	448
27476	20473	7579	1135	554	444	369	319	344	285	316	269	274	242	278	273	262	281	265	279	237	248	305	251	285	278	268	271	255	232	253	293	276	269	240	270	229	219	261	256	243	256	242	240	263	240	277	260	258	265	234	250	280	244	244	266	261	247	264	245	212	271	242	271	247	285	266	246	253	267	266	258	266	245	260	278	237	264	278	251	247	261	269	290	254	276	276	269	248	281	250	241	248	263	278	262	264	247	251	249	226	276	281	287	260	236	255	239	250	279	240	236	244	224	235	238	257	274	260	262	255	226	260	285	238	256	235	248	224	218	235	263	229	279	226	248	229	289	208	247	272	266	222	256	268	266	218	283	239	273	252	254	272	229	229	250	260	273	256	267	275	280	279	251	222	256	240	271	272	256	285	250	259	244	247	247	230	249	246	248	252	243	267	246	246	293	260	251	272	222	261	274	259	250	243	263	247	252	265	242	277	266	250	266	257	243	260	257	251	279	248	244	268	264	251	239	285	241	255	253	257	249	245	296	285	260	264	270	254	246	234	242	237	267	294	260	278	277	221	233	261	236	285	276	248	283	258	252	254	247	268	236	272	250	275	254	259	262	253	275	256	217	268	219	225	225	267	249	240	229	242	299	227	283	274	225	243	250	254	251	241	241	249	227	271	255	280	248	272	248	254	255	262	228	242	250	252	230	264	250	225	236	278	256	232	270	248	250	269	267	235	242	292	255	257	232	246	266	283	271	254	252	238	236	292	259	259	273	244	259	252	273	252	261	238	248	237	252	237	273	247	279	255	235	242	262	248	281	260	275	254	232	276	255	251	259	239	263	248	254	269	246	216	243	234	260	241	264	255	256	257	242	247	246	291	258	247	258	250	249	241	260	251	270	260	246	246	255	262	250	231	248	266	243	259	265	259	263	223	249	267	228	242	251	211	277	246	271	252	236	228	235	261	271	272	262	245	260	239	271	271	258	274	243	220	257	235	264	237	228	264	253	261	236	280	230	243	225	237	241	257	245	259	231	247	227	261	260	269	263	253	237	261	229	235	264	269	229	245	267	266	236	256	245	251	257	265	239	252	270	238	265	291	265	268	253	256	252	286	240	246	241	258	244	269	280	231	276	264	261	260	260	263	258	232	251	265	244	220	268	308	237	283	276	239	255	240	242	259	287	258	270	272	254	256	261	252	259	274	237	248	276	280	271	242	246	270	252	238	229	256	265	233	267	287	244	264	242	216	256	240	265	254	241	249	267	265	234	261	237	272	231	258	288	268	284	246	256	251	269	238	252	262	285	247	255	252	261	244	255	242	253	268	255	241	250	260	248	260	254	255	249	244	252	264	273	258	263	256	276	243	262	273	260	262	259	235	271	222	242	228	250	230	281	269	247	239	244	255	242	273	262	271	244	259	271	282	262	233	275	246	229	268	257	244	239	251	247	229	236	243	235	246	260	265	287	262	259	263	225	255	247	242	255	254	263	232	255	247	286	254	283	254	247	246	267	260	283	257	253	239	237	251	245	255	257	283	265	259	249	259	260	262	248	275	251	257	249	236	288	252	256	271	276	294	230	230	286	247	270	248	220	283	250	244	250	258	287	228	267	258	255	274	251	235	252	258	247	280	262	270	268	261	251	245	247	257	230	258	247	244	278	260	248	250	236	275	258	258	269	263	271	265	267	255	239	259	257	307	251	289	241	273	239	245	277	239	291	268	280	250	244	255	245	267	250	265	257	231	254	271	256	268	257	240	291	254	239	276	284	246	248	264	259	276	237	255	254	263	287	243	237	261	268	268	220	248	254	264	240	285	257	255	273	220	271	260	258	270	259	248	251	253	234	244	261	275	278	248	269	247	274	247	245	275	240	267	253	259	224	252	263	237	219	245	250	244	232	250	208	245	245	242	248	268	247	253	247	262	259	238	272	251	246	253	267	262	251	229	268	280	236	240	266	250	232	257	268	259	235	264	257	244	252	267	257	255	282	231	272	251	260	266	252	247	286	262	242	229	239	261	271	253	280	276	284	256	258	280	279	260	265	239	248	253	249	239	251	260	248	281	255	261	252	258	244	262	266	246	251	242	258	268	271	269	250	271	254	277	261	241	254	260	236	227	267	232	274	266	238	239	229	220	236	262	252	269	292	286	253	273	265	253	255	264	259	264	285	281	249	266	242	228	284	230	257	277	258	222	251	240	254	243	266	250	240	255	269	277	234	247	258	235	229	247	257	263	264	231	253	269	260	232	219	254	264	277	263	258	261	280	269	267	246	263	261	250	240	250	265	268	264	253	267	255	236	283	268	245	249	251	235	249	242	255	254	282	292	239	268	235	249	259	257	253	274	247	262	266	240	238	271	266	248	242	259	254	278	267	238	262	241	268	225	250	243	254	261	265	244	229	257	224	255	256	263	251	244	286	263	254	250	276	247	265	241	253	262	256	238	239	266	258	277	273	284	263	265	281	278	270	256	295	276	242	258	250	282	225	254	236	274	220	271	275	273	271	254	241	272	272	283	271	268	251	270	227	268	245	248	248	254	263	238	275	267	253	243	245	263	241	241	256	273	275	272	254	244	246	246	263	240	264	251	243	255	257	249	257	243	278	267	264	286	262	266	246	271	239	249	259	236	251	297	248	246	293	273	247	263	239	235	252	243	256	269	253	244	273	236	230	255	256	245	250	244	270	254	289	276	258	252	265	243	252	272	267	252	259	241	240	220	286	262	259	284	247	274	275	282	232	240	285	241	250	225	270	243	237	265	254	219	268	260	258	263	243	270	242	252	263	251	222	264	240	240	242	274	234	269	249	239	243	241	257	259	253	241	265	271	255	230	261	236	255	275	273	273	250	241	284	255	281	250	239	218	235	243	270	265	261	231	282	258	241	267	283	266	240	235	269	258	238	232	260	274	249	262	254	287	271	256	277	279	269	260	235	232	264	231	278	263	235	274	283	288	261	263	251	234	246	235	248	249	249	244	262	245	255	268	294	260	269	252	251	275	258	254	229	222	272	269	253	259	228	245	271	231	250	279	248	252	274	259	246	262	253	268	245	227	232	250	243	207	260	246	242	252	221	271	254	269	248	238	258	249	241	238	243	268	257	241	230	255	242	242	255	240	238	259	258	262	265	254	269	257	252	252	237	264	256	238	260	273	252	258	261	263	257	245	266	254	232	290	266	260	260	266	242	264	252	284	264	230	244	251	249	280	256	251	275	281	266	244	244	248	228	246	279	252	261	216	269	250	254	233	276	237	263	249	255	257	261	277	271	270	261	232	248	253	269	246	293	258	263	279	265	238	253	250	247	254	237	262	270	261	243	253	231	257	228	277	253	276	277	245	259	255	254	272	253	254	239	236	265	230	275	249	257	252	278	267	241	267	277	242	233	262	232	232	261	263	278	255	225	275	246	251	272	258	255	240	258	236	227	251	265	247	263	270	249	260	267	239	253	248	270	245	256	250	253	248	296	254	282	282	205	253	238	260	285	223	301	262	273	262
4915	3777	3216	1562	1043	843	703	619	530	512	467	423	443	393	388	409	419	373	389	383	378	362	365	336	423	381	361	361	356	364	360	373	357	363	356	375	353	381	366	361	346	369	328	322	366	366	345	322	320	366	348	354	370	348	344	355	331	367	368	377	333	346	350	378	358	326	380	345	358	336	349	371	346	331	325	360	337	332	381	367	367	330	370	372	416	406	403	389	407	399	350	364	366	368	339	347	356	333	376	364	331	343	366	318	360	385	337	344	336	343	362	361	340	338	325	367	376	327	351	365	391	393	334	335	351	329	350	386	341	387	369	372	379	337	342	331	351	355	335	360	351	355	347	371	368	346	342	353	334	353	328	328	348	363	388	381	350	349	343	384	358	343	360	370	360	324	349	371	367	353	331	313	339	364	348	359	329	356	341	352	359	361	347	363	345	340	338	319	357	395	358	326	347	343	363	333	319	340	346	354	341	364	346	379	334	340	358	363	353	354	376	354	338	337	364	367	349	330	330	369	319	348	339	330	319	364	314	354	361	348	344	319	364	352	329	351	376	352	381	362	329	346	350	358	350	321	341	378	341	345	330	333	326	352	370	357	359	328	347	362	358	360	370	349	373	343	353	338	384	338	350	375	342	364	349	371	342	320	351	344	372	354	334	356	329	346	359	328	362	346	328	338	343	311	350	346	330	368	350	362	363	359	355	393	308	326	321	358	366	356	354	359	334	333	332	368	361	383	361	349	355	374	397	381	330	370	325	360	337	367	355	354	351	321	364	353	350	324	356	367	320	320	327	330	372	319	330	351	366	309	362	353	336	356	321	348	321	342	355	364	394	320	352	357	370	353	339	359	372	338	372	365	385	375	352	325	372	354	329	397	357	350	313	381	361	353	341	340	348	326	326	388	356	383	335	366	377	352	341	343	343	365	333	358	333	352	317	340	337	351	378	329	347	347	337	327	375	374	323	337	377	364	361	340	351	359	337	344	374	343	326	354	352	338	331	378	364	357	368	367	359	318	400	323	317	344	353	316	338	332	342	364	322	353	359	338	344	328	335	342	338	362	357	328	381	353	353	340	332	378	328	360	349	326	349	335	333	369	319	364	359	349	348	374	337	292	327	379	357	350	335	344	335	332	362	376	328	353	331	358	381	354	343	340	337	351	363	365	356	347	363	344	381	374	366	380	356	355	375	322	361	350	342	307	352	353	349	338	359	366	358	322	371	354	341	358	344	357	372	375	341	361	352	325	334	340	324	362	346	357	308	359	333	344	353	323	337	362	343	344	317	358	334	350	323	369	364	348	339	361	352	330	368	287	328	344	356	313	350	350	357	364	385	359	324	343	353	347	371	344	396	353	343	337	345	326	350	353	343	354	336	388	352	344	340	308	357	347	344	342	333	361	356	371	375	337	356	337	344	365	372	324	319	320	342	314	362	340	372	365	333	357	358	332	358	364	314	347	366	311	366	319	351	327	341	346	358	337	344	341	376	353	363	353	353	356	352	377	344	361	374	359	334	344	365	339	346	362	344	351	310	360	381	343	334	375	354	355	347	365	323	335	346	359	356	373	332	383	371	339	356	344	343	358	355	304	381	356	348	346	352	351	338	392	330	379	358	359	329	376	332	358	345	345	365	344	334	352	334	353	332	324	322	341	333	353	344	336	355	359	354	339	392	353	420	342	361	356	382	358	358	366	343	383	349	335	373	324	318	356	366	376	360	324	346	330	377	324	348	339	349	343	354	331	349	324	322	350	363	372	324	324	361	340	359	341	349	347	337	346	337	359	354	356	355	327	322	343	337	360	367	361	339	318	350	338	319	385	390	335	361	333	375	368	313	319	358	342	374	370	368	348	364	350	351	374	347	342	356	361	379	351	343	362	345	356	375	355	371	343	354	363	312	358	335	355	332	355	345	365	344	336	319	385	389	372	364	353	349	353	318	330	350	349	370	322	354	347	353	282	379	336	327	342	349	345	369	359	358	324	330	352	361	375	372	360	343	326	358	360	337	359	379	329	364	333	326	334	308	354	368	359	381	322	371	364	369	334	383	351	334	341	346	357	357	333	345	346	370	334	335	311	320	342	379	341	359	344	349	380	324	342	371	360	357	390	318	343	343	346	344	353	352	321	353	364	347	328	348	346	354	332	333	337	324	304	361	350	354	348	382	362	330	359	332	362	356	345	359	348	331	353	364	365	338	348	349	347	349	337	362	338	340	346	329	329	354	354	363	314	343	331	330	351	327	356	323	369	366	341	345	350	338	313	362	344	365	297	354	356	352	361	353	343	336	337	348	320	361	355	356	366	355	338	342	332	320	350	357	330	369	347	341	327	367	350	358	354	377	366	333	394	344	320	381	348	345	335	374	347	368	335	339	314	346	320	363	342	355	377	327	339	332	350	363	343	339	363	310	364	332	376	328	358	338	358	357	362	391	332	339	329	352	365	370	356	383	354	321	318	357	344	333	334	373	357	331	335	337	349	334	358	350	370	373	354	349	383	369	350	331	352	338	349	349	355	327	364	364	343	350	369	370	368	374	383	335	356	349	344	367	346	356	370	322	345	337	319	364	374	347	362	342	335	354	342	369	349	342	372	366	330	317	311	325	341	354	363	348	325	343	355	359	349	338	359	333	343	317	368	401	355	327	350	354	321	328	352	372	361	349	318	338	359	347	337	314	364	369	371	301	363	360	378	366	391	365	349	360	367	359	332	341	352	343	384	353	378	339	341	314	347	367	365	335	347	341	352	363	364	322	378	373	341	376	384	345	366	372	351	371	325	368	340	361	362	335	323	322	348	375	344	343	339	356	369	362	399	328	345	360	361	334	348	339	344	328	375	357	371	369	326	370	337	342	351	388	350	365	341	345	358	307	367	324	338	361	372	311	363	331	334	348	337	388	336	356	334	364	345	358	330	290	344	334	375	364	353	366	336	307	350	344	336	336	354	344	345	360	340	333	329	299	401	357	333	394	328	367	332	339	373	367	357	339	354	359	375	348	348	352	360	351	363	330	368	347	342	383	332	366	330	357	337	365	306	346	320	346	367	348	356	329	356	373	340	344	371	349	313	332	345	385	369	367	313	340	377	338	327	384	366	338	363	358	369	343	364	354	377	350	343	337	354	349	381	336	340	370	358	341	328	345	361	380	340	328	333	338	333	365	324	314	352	325	357	335	314	334	356	332	364	350	362	373	381	358	345	351	372	371	357	331	346	369	333	355	341	336	337	350	357	341	365	354	359	312	372	336	362	346	323	303	360	349	335	345	334	346	363	345	336	357	343	392	346	344	366	349	394	333	371	371	336	352	339	341	366	356	358	336	322	329	351	333	331	356	340	363	377	349	345	385	371	315	345	347	381	370	348	335	346	364	344	352	362	347	383	355	351	345	359	346	333	342	308	366	363	356	328	327	360	358	346	333	338	330	344	356	363	360	352	346	345	358	349	343	355	367	372	347	316	344	352	345	375	321	345	337	357	317	347	325	358	360	347
24448	21610	29033	24638	21603	8811	1288	879	678	659	630	552	463	513	497	494	464	470	468	466	464	467	425	415	436	424	397	426	357	408	409	392	364	391	387	379	402	384	400	421	409	389	423	340	386	416	390	404	391	388	365	401	375	422	382	365	383	364	386	395	378	370	386	391	404	399	401	386	392	389	400	419	377	379	371	410	381	366	373	364	403	413	402	384	416	390	459	425	438	416	437	369	384	375	362	377	378	360	392	337	362	378	396	391	357	400	395	399	384	393	385	403	382	393	390	376	397	379	360	395	336	404	363	402	386	375	394	385	399	396	383	349	383	370	400	390	365	408	380	427	375	389	375	382	359	375	377	401	375	398	390	393	371	350	348	364	366	387	367	405	368	399	377	363	367	344	393	353	390	400	365	381	375	383	387	421	354	384	385	374	355	380	383	347	416	397	395	392	412	395	372	391	389	358	380	387	417	359	390	402	384	374	425	391	371	349	398	386	360	368	378	382	379	386	401	363	403	367	374	381	362	366	407	363	403	380	402	391	378	374	379	348	366	373	360	402	384	405	366	408	379	377	353	399	379	368	353	385	377	410	410	348	399	361	379	389	378	341	411	346	362	345	393	385	351	378	383	396	375	378	384	385	400	376	368	355	415	413	338	378	410	409	368	358	371	359	356	378	377	409	378	334	359	390	387	376	362	394	358	372	386	393	374	400	351	357	350	410	356	372	398	416	361	381	392	429	353	375	381	358	388	351	376	333	385	399	391	395	392	374	407	401	398	373	401	397	369	367	402	407	384	410	402	417	381	390	370	386	392	405	398	403	386	391	378	404	376	352	407	368	383	394	374	394	378	399	387	358	348	357	356	354	382	401	371	361	365	372	383	388	357	376	376	388	375	380	401	385	393	368	379	380	352	354	360	377	360	390	361	379	385	405	414	390	364	376	360	387	366	394	386	382	358	370	382	413	364	385	354	383	407	388	378	356	382	373	369	331	384	380	422	427	400	384	378	379	413	383	365	391	357	390	401	393	374	366	399	387	385	407	415	417	381	374	360	370	405	373	370	366	373	390	378	346	381	375	392	395	344	375	382	373	399	367	398	393	390	382	414	355	423	357	432	394	402	372	377	347	403	400	414	384	384	381	356	374	352	379	382	377	397	358	373	377	415	391	408	413	380	360	377	409	413	424	378	383	372	383	355	379	387	363	364	339	393	362	399	371	376	391	410	367	367	374	360	398	367	367	373	390	393	413	375	375	382	387	394	359	369	365	374	419	360	414	352	414	355	403	376	415	404	380	364	382	357	351	445	381	379	349	391	391	391	377	341	362	370	382	399	384	408	369	369	405	387	409	400	398	383	370	392	407	393	373	424	357	318	376	346	386	402	351	353	356	419	399	410	397	383	368	397	392	378	409	395	358	398	324	378	373	401	372	376	365	359	382	366	395	367	364	360	392	367	386	412	407	376	355	333	350	375	424	354	341	360	380	362	360	395	375	404	380	371	356	370	419	359	396	395	369	375	412	388	352	397	382	374	358	397	415	369	377	380	376	371	388	369	380	354	381	365	395	380	374	378	382	401	403	362	346	418	369	359	405	376	365	401	348	397	378	393	375	388	365	359	398	373	394	368	376	341	400	403	372	371	380	398	377	360	390	362	395	343	384	381	385	410	368	416	356	361	426	394	396	414	410	399	374	391	405	384	378	363	384	368	380	356	397	365	390	373	374	356	398	358	375	400	363	379	382	335	369	379	350	397	344	401	391	375	392	359	336	421	389	373	389	367	389	383	398	401	372	375	367	348	388	381	347	349	387	381	386	364	368	358	364	379	363	378	372	371	385	381	407	372	403	389	407	357	372	355	365	384	372	355	383	399	401	399	395	368	413	362	383	378	374	368	399	359	409	380	357	393	383	373	393	381	393	418	429	364	357	376	388	375	403	368	372	369	398	373	360	384	391	390	377	377	363	380	386	392	353	361	370	409	376	409	364	394	396	378	370	358	362	366	375	364	384	367	391	394	395	396	385	386	394	403	372	383	379	369	360	395	342	401	388	390	383	369	402	375	370	373	406	373	370	378	350	358	362	352	362	365	378	381	402	368	373	374	383	425	370	351	381	396	397	421	362	372	342	397	368	392	393	404	348	404	371	413	342	401	381	405	390	352	345	407	395	380	382	395	366	348	369	388	376	360	386	391	379	406	381	387	369	408	366	381	378	388	370	386	379	424	392	363	388	369	385	361	398	400	369	404	381	378	391	376	366	382	367	402	350	396	391	382	388	389	355	380	413	376	375	386	372	388	357	368	367	397	428	381	354	386	358	344	360	388	411	387	389	348	363	348	398	393	365	364	377	399	398	403	385	388	387	388	358	384	395	398	365	367	343	407	390	380	358	411	360	406	379	364	370	370	411	395	375	379	409	362	389	363	362	357	335	390	384	396	368	396	386	370	398	360	372	401	393	388	372	383	365	404	343	387	371	363	376	361	357	385	416	386	405	419	386	368	353	353	398	387	391	383	369	393	402	364	411	348	363	400	383	373	366	394	375	401	375	370	373	388	387	363	390	375	389	351	395	364	385	364	397	372	351	393	367	376	366	421	396	379	372	374	442	436	402	397	381	363	363	372	418	365	408	376	384	377	386	382	401	362	405	369	405	346	366	386	420	371	365	330	374	408	388	400	345	351	386	361	356	367	375	361	418	352	356	353	374	416	389	412	364	402	399	381	427	400	390	389	368	405	380	364	391	351	374	386	409	343	352	393	387	375	413	389	377	380	364	369	381	358	399	372	380	353	420	366	372	366	373	381	377	396	422	378	393	400	377	412	376	395	375	366	395	393	386	405	380	392	360	367	385	399	391	365	399	403	405	355	356	373	394	401	369	351	407	385	376	397	396	384	395	428	407	393	362	378	354	367	388	383	391	382	390	376	380	409	391	367	370	391	353	385	354	350	364	375	379	390	369	366	387	407	380	391	435	355	402	395	385	375	346	393	368	362	357	374	376	378	417	394	381	384	389	350	384	406	365	399	395	397	392	396	411	382	371	383	377	376	397	350	358	381	373	382	407	422	428	366	410	370	420	393	383	379	397	368	399	378	392	376	374	358	376	371	348	346	408	411	379	361	407	398	422	380	366	405	397	404	407	374	392	366	396	368	401	354	328	386	379	367	378	405	362	388	344	358	378	396	350	343	390	361	396	393	355	408	387	364	370	380	396	344	385	388	393	354	371	388	361	399	372	374	392	345	403	383	382	382	389	396	376	363	382	377	423	392	362	373	393	390	377	370	396	381	392	390	345	379	399	359	370	406	379	381	383	421	389	399	377	348	405	354	368	387	377	379	359	385	395	424	382	398	383	385	398	388	396	400	361	398	356	381	394	398	392	400	378	386	383	383	420	397	382	367	359	392	406	398	360	426	389	367	378	388	384	383	399	388	386	386	385	386	390	374	420	369	362	383	377	352	373	422	352	389	371	373	374	396	382	352	402	359	416	361	370	384	402
6209	13755	10917	5414	3967	3033	2195	1754	1475	1305	1121	977	912	843	799	771	732	698	686	665	599	649	611	617	601	606	622	561	563	551	568	596	551	520	500	543	529	552	551	538	551	544	557	547	526	528	518	555	583	534	595	545	572	548	517	546	521	534	517	517	539	501	519	596	520	520	511	540	482	493	518	542	516	501	525	534	490	520	538	513	555	498	543	575	549	579	661	640	634	629	615	539	518	517	534	522	522	530	527	490	529	537	511	522	497	585	489	526	497	537	542	518	528	514	553	520	535	493	516	526	528	551	562	568	533	518	543	543	525	524	512	532	541	483	509	531	574	496	509	526	515	548	516	482	515	530	491	511	480	504	547	527	497	513	520	523	463	517	528	512	547	497	488	508	520	519	469	531	542	488	524	468	513	517	509	492	497	514	492	514	516	492	555	512	529	509	505	504	485	506	520	507	530	544	525	508	522	496	517	496	488	504	549	521	540	530	517	517	514	484	512	501	507	489	491	534	520	526	510	550	501	495	528	491	528	488	454	510	511	551	493	507	520	533	498	513	471	518	528	560	534	530	511	524	527	518	504	479	518	513	520	534	502	496	531	479	519	523	554	472	551	488	490	521	522	552	510	507	508	521	539	511	542	527	531	512	476	512	528	541	475	531	530	521	563	520	532	500	524	522	506	524	543	511	476	530	495	521	536	513	485	536	491	534	502	518	470	504	530	510	482	534	546	493	505	489	539	504	548	531	509	544	496	490	499	482	558	516	508	560	521	537	515	491	506	514	529	490	511	488	501	511	511	519	500	531	517	509	535	535	512	509	515	523	548	515	517	466	517	516	541	521	528	546	514	523	489	475	527	533	488	516	518	529	543	544	521	496	522	511	471	539	548	523	512	540	528	520	513	527	514	526	546	517	520	483	507	522	506	531	505	500	522	527	485	500	465	484	460	467	506	548	510	509	512	516	537	557	515	511	469	509	507	546	495	520	526	516	519	534	498	498	495	543	509	495	501	502	546	529	527	525	561	490	509	493	501	527	563	545	557	507	492	539	514	489	463	518	487	464	518	535	515	529	477	522	532	550	487	511	486	513	494	498	542	494	518	515	542	549	494	510	528	514	503	511	537	501	492	511	510	517	531	552	463	504	517	511	552	511	526	506	507	497	510	529	493	518	575	521	502	493	521	567	512	517	517	523	534	506	516	520	525	524	495	493	509	498	476	497	572	523	478	508	492	543	501	533	521	495	571	533	519	483	555	490	551	488	508	544	514	502	555	521	512	521	530	510	493	545	528	475	529	495	546	546	527	546	514	533	534	535	497	485	535	519	514	512	501	485	509	457	490	518	497	527	471	512	514	548	504	480	498	570	522	528	529	516	553	498	500	520	507	479	551	535	515	524	491	478	547	545	503	542	498	504	555	478	509	503	524	525	513	482	521	490	487	515	517	505	526	515	540	510	496	543	520	511	531	502	462	522	505	575	520	540	549	535	552	506	503	480	504	533	563	478	505	496	544	500	506	511	482	499	557	495	512	526	525	498	543	526	553	474	519	478	500	518	504	503	512	506	489	513	513	507	525	495	508	494	510	516	527	535	515	489	544	503	502	482	532	539	501	484	509	561	522	547	530	499	540	510	508	483	477	527	526	484	523	521	502	494	538	501	502	469	551	507	517	521	513	566	510	533	524	545	526	523	539	549	510	496	498	514	538	469	535	481	516	550	483	526	532	541	472	521	519	502	508	518	514	535	525	490	487	549	520	547	509	540	492	516	485	494	514	516	522	502	543	549	489	496	533	560	547	523	485	532	505	537	545	493	500	478	527	510	517	506	513	501	523	503	492	480	502	527	508	509	529	538	557	491	471	513	513	500	537	548	522	455	509	516	522	536	538	541	533	493	512	485	521	489	514	526	481	575	511	525	503	522	496	481	514	506	532	489	506	487	510	472	470	509	513	494	471	495	510	548	485	501	520	491	506	519	508	529	560	557	525	497	526	480	497	493	481	467	511	492	493	495	539	542	527	524	538	515	504	527	522	471	543	502	550	508	529	496	499	519	491	506	488	480	521	528	505	500	515	533	532	549	520	542	525	506	517	511	550	518	488	517	553	493	529	508	492	543	526	529	518	490	503	507	514	515	494	530	533	548	547	505	510	506	533	480	595	536	552	541	466	499	513	548	508	536	508	518	500	505	504	503	536	509	509	513	515	554	523	500	506	547	500	532	472	504	504	529	509	525	490	547	523	507	537	547	528	535	529	543	515	523	525	532	531	539	518	493	491	528	486	533	549	495	528	518	516	508	508	536	473	504	520	490	479	543	528	512	477	505	452	549	528	498	504	542	531	581	503	547	495	502	509	529	496	492	489	503	497	543	537	513	546	526	494	533	535	537	527	520	564	486	484	503	502	529	561	508	490	523	496	524	479	507	465	510	481	514	550	509	503	510	496	507	498	468	528	486	507	538	510	552	523	547	503	487	553	491	522	502	552	517	523	495	479	509	517	533	522	532	538	502	504	530	522	486	506	533	448	520	464	512	528	484	509	555	534	508	518	523	544	515	515	503	513	503	546	489	513	524	503	501	556	536	530	529	515	484	566	518	525	511	542	474	503	510	551	519	493	502	469	488	495	506	520	482	563	552	490	519	515	538	533	522	499	524	521	457	489	523	519	509	500	537	515	551	487	517	507	532	537	540	522	472	479	469	474	495	519	500	500	536	501	526	510	492	511	497	535	516	536	514	486	479	526	517	517	519	484	514	478	521	485	501	550	506	479	503	513	538	494	492	507	482	508	490	515	535	520	521	540	517	515	514	557	508	524	534	526	505	535	517	534	497	527	523	519	463	512	557	509	522	504	479	482	508	503	519	469	534	494	556	515	499	475	524	504	509	519	508	494	511	488	517	475	522	498	532	500	541	511	552	497	520	519	484	543	511	495	557	523	505	478	505	503	532	528	548	467	539	571	491	504	532	550	533	499	491	504	510	506	484	510	470	502	520	534	533	480	523	475	481	553	470	519	520	514	509	527	503	456	524	511	526	510	499	495	570	513	495	514	540	476	528	509	503	519	532	499	562	569	539	491	561	494	565	576	532	533	514	486	496	502	525	534	501	480	490	521	494	502	507	526	525	479	524	510	473	543	558	490	512	465	492	523	483	521	512	514	550	501	466	527	518	486	513	535	485	532	472	459	479	535	526	480	549	483	482	506	506	536	536	546	448	509	526	514	526	546	476	470	534	515	508	521	488	503	471	508	521	514	494	536	521	519	489	515	501	502	516	511	466	494	520	524	522	531	541	520	505	482	510	518	521	493	529	496	483	532	465	524	526	479	469	517	521	525	486	525	514	501	510	504	537	518	541	554	522	517	508	504	532	470	486	497	550	524	556	542	535	506	501	518	512	511	553	502	529	506	474	545	535	501	501	503	542	506	537	538	505	538	525	534	489	521	477	498	523	487	513	485	504	509	505	488	491	490	490	508	483	489	491	541	509	515	484	528	529
23434	21587	29485	24141	21588	21568	6574	1291	934	765	717	631	608	579	537	460	470	486	481	431	388	429	428	397	385	421	376	356	368	369	366	373	361	381	360	409	334	366	373	350	343	318	357	352	350	353	339	318	345	340	376	356	344	327	390	339	333	338	328	353	354	356	350	339	369	357	387	350	328	352	342	324	367	315	323	347	323	363	338	356	349	377	393	347	366	377	402	446	400	380	400	354	353	367	367	329	367	361	350	336	337	341	301	329	302	368	331	349	332	340	300	303	350	320	361	319	362	350	335	365	384	344	344	367	321	376	392	315	335	319	316	366	384	322	350	307	356	316	336	329	332	339	328	309	343	340	337	310	322	327	338	318	342	302	322	342	387	351	382	331	336	324	342	337	352	341	356	325	319	339	356	345	350	332	340	373	306	327	347	328	312	321	350	322	353	334	335	341	315	331	335	340	284	344	329	337	338	360	335	331	314	333	337	355	310	329	354	305	321	338	302	355	326	338	380	346	322	315	315	296	347	329	319	351	329	310	353	350	337	352	327	321	354	338	328	369	308	341	327	310	326	305	363	340	321	351	328	356	367	312	325	354	343	339	314	320	355	313	365	335	313	328	340	322	323	328	352	357	361	324	349	340	329	313	370	356	339	317	313	329	326	327	339	330	306	318	318	365	314	342	328	342	368	298	344	339	347	326	351	318	338	336	314	405	355	316	339	326	318	337	324	348	326	326	321	344	324	338	342	353	346	347	348	361	342	341	369	336	344	378	357	320	316	356	339	345	347	310	343	311	348	360	311	323	345	339	352	332	331	343	329	352	332	324	353	377	298	330	366	341	346	361	332	314	342	329	324	354	356	326	345	344	379	342	320	340	353	345	331	333	334	337	315	334	346	340	348	338	314	362	325	336	343	341	321	323	342	353	331	346	340	358	335	293	329	319	347	310	323	341	357	349	340	326	341	339	314	330	320	351	402	360	333	343	341	366	340	330	338	345	329	353	336	343	316	319	326	359	340	325	328	356	354	315	352	384	343	341	308	378	320	349	327	319	310	321	343	363	372	336	341	368	354	334	369	352	363	332	344	337	285	315	350	341	349	364	342	373	385	324	323	363	349	309	378	332	363	322	311	323	324	349	346	369	334	374	290	360	354	357	330	343	342	346	305	314	347	327	332	350	339	300	325	318	334	323	313	327	340	321	356	333	311	321	345	309	332	291	334	327	324	353	344	326	341	354	343	352	332	349	319	339	296	333	377	320	348	335	325	336	346	335	330	359	346	347	316	363	339	329	362	345	357	343	329	340	320	310	327	343	316	346	342	357	356	309	314	333	328	356	356	335	325	356	329	367	344	313	334	337	355	345	328	306	346	359	312	344	294	324	327	362	354	331	314	349	336	333	348	304	348	303	330	314	334	376	329	343	305	366	331	345	398	351	322	322	313	347	333	340	331	310	346	316	305	325	340	334	345	331	319	352	322	329	345	359	325	340	322	360	340	357	326	333	343	331	355	323	333	361	347	299	356	353	361	331	336	335	322	316	298	319	357	301	352	326	369	370	351	335	356	341	316	332	358	319	338	336	352	320	340	325	317	360	338	341	323	340	331	366	370	337	327	307	333	349	317	313	334	309	332	326	352	314	335	327	357	357	336	338	321	350	341	312	354	334	349	342	324	307	325	363	342	329	368	349	325	319	331	360	316	354	339	344	337	337	328	341	352	360	343	337	314	335	316	348	347	335	369	320	334	346	334	322	299	369	335	340	324	326	316	337	295	337	324	316	341	347	353	355	332	329	350	320	379	323	346	334	373	337	346	350	358	335	355	318	358	310	315	317	310	346	336	333	322	320	367	345	323	331	334	359	352	305	344	317	342	347	378	335	319	322	366	341	340	303	355	316	367	349	335	349	345	336	358	328	343	333	335	297	343	337	359	339	336	340	328	323	365	322	343	342	385	338	341	350	357	336	328	315	323	337	349	320	351	343	331	316	378	319	330	298	354	356	359	313	322	360	313	333	343	377	334	359	333	340	377	318	339	344	318	334	300	318	352	351	346	325	334	313	360	342	336	318	352	323	350	359	340	310	319	346	327	315	345	348	323	336	358	354	334	295	300	313	328	350	352	354	337	312	315	329	339	370	319	328	320	324	348	340	328	333	332	365	366	337	341	366	342	349	327	319	321	332	368	316	322	345	336	344	335	308	354	319	322	320	354	337	390	344	334	299	339	334	324	312	297	353	316	316	324	324	342	344	293	356	327	336	347	350	368	321	342	330	344	344	320	327	358	318	325	327	314	342	352	340	335	359	331	344	315	308	366	348	349	337	324	354	359	341	345	344	337	332	339	327	337	318	333	311	331	341	348	338	347	339	310	335	337	325	344	340	337	308	353	365	327	342	347	323	332	326	341	330	319	338	329	330	331	349	297	341	338	354	328	341	292	331	333	317	331	329	321	326	351	351	323	341	341	336	321	315	332	323	345	314	317	309	386	323	338	310	321	355	358	343	345	318	323	306	362	306	330	310	315	332	329	343	331	295	341	364	328	343	344	347	323	339	343	292	339	353	326	347	311	340	359	347	342	349	324	346	368	304	325	322	329	330	321	326	347	382	328	342	322	300	321	346	383	320	308	281	336	332	321	371	332	314	370	341	321	311	331	338	368	389	352	304	297	307	329	352	335	365	290	319	310	337	338	324	355	343	348	327	338	329	339	313	320	335	309	331	315	325	346	332	366	331	339	342	311	339	335	337	364	356	336	297	339	360	354	303	367	372	306	350	317	301	317	324	349	332	342	322	306	372	336	351	320	352	316	301	337	341	329	329	331	341	346	342	344	325	370	310	338	346	344	321	344	322	326	320	338	311	355	359	340	320	318	306	357	313	349	303	315	351	341	368	319	328	346	347	325	334	329	322	357	311	336	355	332	328	331	330	356	326	307	335	350	331	328	345	320	336	349	336	312	307	319	338	342	340	332	327	321	319	310	311	321	289	346	306	350	338	326	324	338	340	345	314	325	356	344	325	330	358	341	351	327	331	312	332	305	325	342	326	338	317	331	306	301	312	316	329	310	349	328	318	354	326	369	332	333	308	322	358	332	331	362	346	364	329	338	365	330	318	317	353	340	343	339	329	306	317	315	324	330	293	345	331	349	339	325	365	353	349	323	370	351	345	309	336	324	362	331	333	324	329	344	362	317	351	348	332	302	338	347	344	370	353	320	357	337	357	344	362	358	338	363	363	326	320	352	325	331	363	357	361	312	352	346	343	340	328	334	323	353	349	318	299	369	319	344	329	301	314	350	342	373	337	366	356	351	343	361	336	341	342	304	381	356	373	297	352	347	380	348	295	348	355	352	335	357	341	352	351	352	337	348	335	354	343	348	337	331	340	363	331	324	342	311	321	344	341	306	360	336	342	341	356	346	359	315	324	339	335	321	310	351	348	312	359	314	299	358	330	323	338	317	342	322	353	330	328	339	355	297	317	363	317	336	351	334	307	327	361
8543	19764	15953	8668	6111	4569	3491	2551	2131	1829	1532	1342	1180	1041	985	889	844	809	716	665	684	657	653	623	622	576	571	568	580	529	547	560	525	515	534	502	517	524	465	464	528	542	522	505	492	490	460	489	474	471	499	507	488	470	410	492	477	488	514	458	473	474	496	479	487	475	497	467	468	472	491	471	467	508	467	526	509	471	461	509	464	484	524	500	538	647	604	599	550	562	584	494	429	452	469	461	471	434	457	469	468	448	476	461	467	456	418	434	474	479	453	454	460	474	476	460	489	470	443	443	438	490	494	481	447	497	469	494	468	507	473	434	455	463	470	458	429	450	440	463	446	468	446	489	483	469	433	457	443	472	448	408	428	440	479	438	463	462	442	502	447	448	455	451	432	504	462	445	430	443	440	483	416	444	457	478	449	481	450	497	471	470	429	482	445	475	470	438	445	464	447	459	445	440	443	470	488	441	425	416	423	443	421	423	462	454	439	412	399	477	443	438	471	497	487	453	461	443	445	498	463	480	492	449	475	449	464	482	429	428	408	451	471	440	432	466	456	449	443	417	458	465	436	434	490	465	416	470	458	462	459	452	450	475	447	419	458	479	484	473	462	453	423	438	487	485	453	466	488	466	457	429	467	433	423	444	467	455	479	453	450	460	454	464	440	445	458	441	456	464	449	460	402	464	462	432	492	467	472	456	447	476	483	476	441	439	464	468	498	432	456	489	453	440	488	463	420	448	474	472	512	430	419	473	462	463	465	521	478	453	451	430	463	452	484	403	443	430	440	468	443	429	461	430	453	449	475	453	473	438	445	444	504	455	473	490	449	448	440	439	423	437	422	430	481	428	461	453	444	430	443	464	435	439	480	456	481	461	433	435	466	478	426	451	485	501	470	422	440	456	454	453	445	499	467	434	422	441	469	465	464	473	414	446	453	447	441	459	464	478	439	465	443	488	463	456	450	490	421	445	467	450	414	452	462	442	425	424	431	464	460	482	436	439	453	455	399	480	457	452	449	449	449	454	457	450	466	448	433	468	463	477	443	436	437	491	476	418	443	418	492	443	484	448	424	426	458	454	473	475	458	456	440	411	423	480	429	449	501	426	454	477	447	436	448	472	473	435	473	436	465	464	457	445	447	461	478	485	441	489	500	456	469	459	424	447	434	467	451	468	456	422	432	429	441	440	440	453	483	501	469	462	457	444	446	459	468	452	452	449	455	478	438	466	464	433	449	484	435	439	422	486	451	431	457	448	469	437	454	452	466	481	459	460	463	472	448	484	466	445	473	429	486	463	472	481	479	444	467	469	436	449	466	447	460	477	457	459	420	428	445	459	497	437	461	416	438	458	451	479	449	475	453	479	444	431	474	426	488	471	512	433	447	470	441	465	439	434	470	471	493	437	412	415	443	478	453	500	471	432	490	446	452	457	470	439	445	461	493	408	492	463	471	420	480	460	449	445	494	458	433	443	483	443	499	454	441	459	466	426	446	471	429	489	410	450	435	458	443	453	430	457	454	471	455	455	466	481	434	472	442	468	426	480	499	435	506	460	469	437	472	423	508	451	451	497	465	461	429	419	448	469	414	436	504	420	454	449	449	472	422	455	437	508	449	467	436	480	502	462	442	438	434	456	474	445	448	467	470	475	452	425	455	432	444	414	492	489	430	431	490	448	452	467	482	415	489	461	461	426	481	471	435	451	418	468	469	423	419	465	451	429	448	483	467	445	427	437	438	428	458	492	442	475	453	428	459	458	464	434	463	462	439	435	426	446	414	444	437	463	470	465	505	416	459	475	450	441	425	410	461	420	447	468	443	453	435	481	443	524	465	479	451	458	463	450	471	480	443	446	464	470	458	489	466	440	468	462	456	437	437	453	439	448	530	455	502	467	491	438	452	476	443	464	451	465	481	487	485	460	477	434	456	448	463	432	474	464	458	463	465	483	463	452	448	436	475	427	443	432	452	439	462	454	485	458	470	473	462	451	437	497	447	396	453	433	486	439	444	460	452	471	452	452	452	477	445	472	428	489	488	447	462	450	480	459	445	452	484	458	437	461	434	476	424	471	454	452	447	458	475	446	461	460	462	427	449	455	453	464	434	469	462	478	442	447	445	453	479	454	452	435	476	474	422	450	498	481	482	438	446	450	496	428	453	486	483	476	467	452	450	467	435	449	431	463	511	459	430	453	457	480	449	422	448	467	473	461	430	413	433	437	445	461	486	462	457	427	462	495	465	446	437	422	461	441	433	482	485	483	438	469	435	453	452	460	458	460	414	480	494	458	469	460	486	470	497	441	457	440	486	468	437	433	439	487	423	480	454	455	450	467	461	468	453	435	452	451	437	426	488	409	476	479	453	441	428	475	450	485	458	455	456	454	434	457	465	413	454	453	429	442	468	454	461	466	432	467	434	463	460	458	471	428	462	451	507	484	495	443	474	451	459	502	485	452	453	458	455	459	463	452	441	460	427	450	479	443	450	458	434	457	452	447	471	489	466	450	477	469	452	410	449	454	432	494	458	521	463	450	433	480	444	488	438	455	450	462	493	435	423	433	457	422	480	478	461	484	443	447	462	468	450	442	461	451	446	462	460	477	474	421	462	451	454	435	431	492	433	492	468	444	466	467	459	472	454	457	429	458	451	465	463	469	412	438	436	475	445	508	437	437	454	464	478	462	491	455	441	474	402	393	428	456	524	477	449	440	436	468	448	432	426	467	444	452	448	448	463	438	422	499	434	442	487	456	422	432	467	460	432	466	472	425	458	468	459	475	437	458	475	476	464	433	442	465	436	454	467	428	478	448	433	445	469	448	451	445	444	442	411	456	479	451	431	477	439	433	432	452	434	446	450	467	406	432	442	426	468	457	460	428	448	462	448	452	477	463	462	435	461	436	477	454	480	443	473	473	440	478	425	486	493	526	457	465	433	487	439	481	434	446	401	489	416	452	444	448	445	470	452	453	407	468	472	473	431	466	453	438	436	452	451	471	460	437	499	433	455	464	425	421	409	429	480	428	456	426	448	476	450	442	445	473	454	448	439	444	445	470	480	456	469	417	459	496	441	454	492	464	442	438	508	456	448	414	435	441	474	438	472	447	459	417	458	435	429	462	450	439	453	441	435	471	469	449	468	429	421	483	433	487	448	457	442	426	447	488	462	477	416	473	469	468	419	458	501	474	417	437	462	443	467	473	419	438	483	470	477	418	455	445	490	474	470	493	511	455	468	463	444	458	461	470	472	440	463	466	468	502	435	477	497	464	501	433	453	473	477	429	463	438	492	445	473	438	434	420	429	442	461	449	417	456	477	430	452	451	443	415	440	446	444	453	473	502	474	430	468	422	467	470	461	483	480	473	476	460	470	466	451	461	480	469	479	458	469	461	453	492	457	456	444	463	482	434	466	417	437	432	457	494	461	467	500	446	424	450	450	463	449	447	462	436	410	464	466	503	479	475	461	413	452	473	480	474	447	424	453	466	433	429	474	514	424	463
27494	20554	7786	1083	585	420	353	328	315	272	279	277	291	288	293	265	290	294	281	253	264	254	247	267	255	279	267	263	239	250	241	253	245	256	250	248	239	265	263	273	266	271	275	261	255	275	258	252	261	247	271	274	258	259	245	287	241	238	228	266	232	284	262	236	230	270	252	245	248	243	246	245	259	244	251	242	258	285	292	260	268	228	260	274	304	287	306	264	278	292	277	264	241	258	266	258	253	252	266	242	299	228	235	274	259	260	231	267	267	265	269	250	267	238	236	252	245	255	235	265	237	243	258	242	245	261	262	236	232	242	273	236	254	240	250	261	257	221	236	249	230	240	215	232	256	262	244	247	243	251	265	293	249	254	262	262	276	263	261	259	244	267	257	251	220	272	246	269	257	242	251	245	274	279	250	255	271	258	250	272	238	240	262	243	245	270	241	254	252	263	247	263	264	232	249	249	240	266	253	255	230	265	208	252	260	233	267	229	295	263	253	240	277	264	225	238	241	245	290	267	264	246	225	220	265	262	254	257	227	229	300	285	273	255	258	257	248	255	275	234	261	265	240	243	242	282	254	239	238	251	239	272	240	245	233	243	253	273	273	269	256	266	259	255	230	264	279	273	246	264	239	254	230	240	260	228	230	243	247	231	261	265	231	268	261	232	250	236	261	282	226	257	256	243	258	236	267	253	260	267	234	248	245	270	250	226	271	212	277	261	265	240	233	228	276	260	239	248	230	251	261	251	287	264	276	249	270	260	231	259	242	281	252	276	250	227	244	255	243	255	236	258	242	234	241	229	270	265	264	271	254	265	276	274	243	268	269	241	258	277	251	248	268	250	254	256	233	267	266	258	279	234	218	265	247	271	247	251	245	260	216	259	263	276	217	273	208	255	232	242	249	250	268	267	280	245	269	264	240	243	271	273	256	287	278	239	268	267	276	257	244	248	270	263	236	251	249	248	253	253	227	261	256	235	293	267	282	267	221	270	241	251	248	254	274	249	252	237	274	234	245	250	271	267	286	257	261	233	261	276	264	244	219	252	273	236	275	249	247	264	258	238	242	245	257	244	297	219	262	252	257	283	258	254	270	260	245	243	256	267	245	264	263	271	266	245	262	245	271	243	249	261	252	253	253	280	246	248	264	258	225	257	255	269	230	242	325	255	232	251	272	232	265	249	237	260	284	236	270	263	254	271	247	262	256	241	249	242	268	269	251	281	256	254	268	269	275	260	254	254	243	257	259	258	279	272	276	266	254	254	250	244	247	262	260	258	247	273	216	268	236	252	256	206	281	259	265	222	242	265	242	220	277	268	248	261	247	267	251	239	262	279	275	263	278	256	256	267	268	253	237	270	259	245	255	272	258	256	257	234	246	253	288	243	242	248	237	234	283	274	233	299	264	257	239	259	251	259	252	258	271	231	240	245	295	246	247	237	273	241	254	247	265	255	249	254	245	245	263	259	253	264	240	281	236	236	285	242	269	276	226	256	267	236	275	240	240	244	243	254	240	216	244	260	244	261	261	246	249	263	261	218	242	254	266	219	266	230	227	259	259	232	266	272	252	261	259	266	238	266	261	256	258	234	271	253	260	264	227	279	248	236	250	263	262	256	278	259	260	230	270	249	264	249	264	243	238	288	253	255	269	264	253	269	252	270	237	240	251	253	260	253	259	260	239	252	260	270	271	251	256	236	264	258	244	258	221	295	249	224	271	251	252	266	279	251	264	268	237	254	248	267	258	250	269	233	253	245	249	245	223	249	257	246	247	269	250	233	252	261	256	259	265	248	266	253	233	257	253	258	265	234	251	276	256	233	264	295	260	271	223	242	256	245	254	273	271	258	291	274	271	257	252	243	273	277	272	274	271	229	277	218	237	273	249	273	246	238	229	264	246	273	264	234	269	258	253	279	251	265	262	258	269	299	271	239	259	257	233	223	259	261	259	247	245	288	257	250	253	258	236	236	256	238	253	226	229	262	240	252	231	241	273	260	280	243	275	217	234	264	244	277	269	278	284	260	244	230	260	261	251	234	243	248	238	271	236	252	263	238	248	260	265	245	255	271	268	278	240	285	258	250	255	260	251	250	220	244	242	228	262	260	264	266	261	226	258	251	255	247	265	276	267	264	245	263	268	258	244	259	266	245	248	229	242	242	251	262	258	266	265	280	263	292	267	259	276	234	253	230	250	244	240	260	257	241	260	267	251	241	249	241	271	241	267	234	252	245	290	293	255	243	246	249	284	234	235	229	270	254	272	279	283	279	245	263	270	255	231	278	254	277	224	237	231	315	278	236	271	255	281	281	247	252	265	224	291	256	254	259	239	249	236	237	246	245	245	246	240	264	256	275	239	257	227	272	255	281	259	250	256	260	270	259	258	273	262	235	271	269	268	246	264	255	266	264	260	265	265	275	261	258	244	272	250	232	254	250	275	241	238	261	252	263	267	259	249	250	262	249	268	222	255	261	260	241	254	248	219	235	263	262	246	274	269	242	254	262	261	277	255	265	240	237	270	266	260	255	268	268	221	270	250	271	257	260	230	262	251	265	259	289	256	251	219	258	255	236	239	238	261	261	248	256	268	246	276	258	261	261	219	271	242	283	253	259	233	284	277	267	248	256	257	246	247	255	225	259	229	233	276	245	235	246	241	264	256	274	261	242	272	266	243	231	239	223	223	265	250	215	238	240	259	237	267	273	254	260	260	239	260	264	253	255	279	265	226	268	237	247	276	256	247	261	281	250	233	236	274	264	221	254	226	245	260	270	236	262	240	244	259	232	290	261	262	259	251	235	238	242	257	255	262	262	239	272	266	219	229	258	251	252	244	269	273	264	240	235	296	270	252	238	251	242	241	240	237	235	247	285	263	240	270	263	281	259	267	242	236	245	239	253	243	239	277	235	234	257	239	286	252	257	244	292	240	261	263	257	267	232	275	271	214	268	248	285	238	270	227	249	236	257	249	257	226	277	275	264	239	272	260	248	271	273	218	238	254	260	224	243	278	230	244	259	253	248	264	241	259	232	273	264	251	241	269	252	229	242	263	239	269	243	256	241	237	293	299	284	250	237	259	240	270	236	247	274	250	264	242	226	270	240	265	248	251	250	248	218	226	267	245	249	253	234	262	258	222	260	230	268	242	260	240	208	240	228	256	252	241	275	261	246	272	254	232	239	274	243	237	261	268	262	228	269	272	259	245	270	264	248	247	257	276	246	248	267	257	228	244	268	254	238	245	297	268	231	264	233	238	258	225	256	233	258	265	242	225	282	271	246	228	273	278	263	263	246	275	259	274	242	246	218	248	242	253	255	269	246	228	239	253	289	238	258	260	243	281	244	264	237	245	248	251	275	270	233	258	243	247	258	268	263	280	258	290	240	230	255	258	276	258	253	267	258	279	254	248	250	241	274	249	248	295	260	256	255	255	269	256	252	247	242	279	229	240	245	277	256	272	281	235	279	242	245	241	250	252	237	283	232	243	265	236	259	258	267
5005	3996	3248	1493	1074	851	690	553	589	470	459	459	426	428	391	418	361	388	395	379	399	392	364	390	362	365	362	359	357	364	379	342	377	334	354	359	377	345	319	369	340	333	347	367	352	338	361	318	358	409	387	331	342	344	384	356	355	392	363	352	369	350	369	364	383	335	335	366	365	329	358	332	337	335	349	346	327	358	322	329	336	384	345	395	443	401	402	404	407	386	396	336	332	354	365	332	372	330	355	365	378	368	356	338	370	355	366	334	331	344	344	403	370	338	366	365	374	352	317	374	367	323	361	318	362	341	363	354	361	320	345	335	346	363	335	361	333	358	357	362	338	349	402	327	370	332	377	355	369	339	350	329	350	350	338	339	323	351	359	371	331	323	370	350	345	347	349	352	316	343	347	323	365	337	299	326	349	335	356	356	338	363	355	336	348	340	328	321	349	330	331	333	365	355	384	368	347	365	348	334	385	356	346	341	323	365	395	356	332	355	346	369	357	350	386	328	347	350	332	298	350	358	359	338	322	363	351	339	351	355	355	392	333	354	336	355	349	381	357	334	346	315	325	318	351	382	366	346	343	334	366	357	365	369	337	353	320	301	345	339	342	340	366	342	336	348	353	383	370	325	335	317	392	345	333	343	334	343	335	358	340	348	312	344	353	381	331	323	390	375	378	379	354	366	357	361	362	364	347	372	336	346	311	339	310	351	305	370	323	342	317	367	321	361	355	343	343	344	343	393	293	361	334	358	344	320	371	386	347	369	365	346	361	362	321	338	364	347	370	340	356	338	348	376	330	355	359	335	365	344	333	371	356	376	366	363	348	335	321	368	352	352	357	382	347	331	369	351	328	326	335	349	360	319	370	383	363	319	370	351	340	331	342	349	379	333	349	387	360	373	317	375	348	339	322	356	313	364	329	333	365	362	372	372	332	392	346	314	307	368	372	339	324	368	330	363	345	320	326	368	349	334	346	331	337	375	362	350	345	365	339	356	337	361	331	312	350	327	378	360	350	338	352	350	331	354	324	317	354	382	369	322	369	353	319	330	358	330	355	360	361	346	363	331	319	368	342	345	365	415	344	331	335	328	358	366	356	338	338	373	384	338	337	347	372	355	362	361	368	366	349	353	376	340	344	336	340	326	325	331	368	377	359	330	381	315	349	373	354	329	362	364	349	349	337	355	365	364	338	339	308	347	361	350	373	339	329	341	361	338	353	365	373	365	347	355	382	343	371	343	357	386	372	367	369	339	356	322	361	344	337	378	340	351	344	340	357	342	381	370	325	358	352	343	347	370	348	304	313	353	340	352	330	358	336	361	367	364	356	348	368	316	393	359	316	378	335	364	356	355	351	325	340	329	362	367	323	346	356	367	360	363	381	384	374	353	352	336	339	375	337	368	348	342	328	322	367	344	370	373	321	339	371	359	326	357	339	328	335	368	343	350	367	380	351	334	352	327	348	340	336	353	354	325	387	326	357	383	356	356	358	349	335	375	341	355	345	376	377	341	397	341	361	321	317	336	361	323	346	342	348	362	373	362	363	338	370	377	361	315	359	348	333	346	338	364	362	331	374	395	339	370	358	356	368	319	377	371	324	330	354	341	337	306	340	384	342	356	364	356	401	370	344	351	336	352	344	324	357	386	348	353	347	350	344	321	348	334	365	349	327	377	307	382	350	347	364	346	402	332	371	358	326	343	372	360	368	384	342	370	349	314	304	377	342	367	376	355	358	346	396	341	373	344	365	315	359	385	373	352	375	343	338	338	346	384	364	358	324	320	347	356	308	345	311	364	361	339	331	338	338	360	382	346	368	337	343	315	358	328	361	394	378	360	368	351	339	320	373	336	336	333	327	324	361	346	348	363	353	373	329	350	355	345	351	314	354	346	352	315	367	352	340	353	336	372	352	333	341	359	357	383	372	362	373	327	354	338	347	331	332	339	395	333	352	354	339	341	339	339	326	343	359	331	324	362	361	338	401	337	331	346	349	364	361	326	371	323	347	358	342	345	342	330	361	366	375	323	368	310	333	382	328	347	343	360	338	327	353	351	322	346	341	349	341	356	353	372	362	347	354	357	368	361	368	370	329	338	355	381	361	319	340	342	337	347	348	338	324	367	367	350	346	362	330	328	388	347	348	354	360	351	342	344	354	348	358	374	339	316	326	314	363	334	361	363	309	340	338	336	348	337	372	367	355	343	358	337	303	348	379	343	348	369	302	345	355	360	343	382	368	361	359	346	368	331	374	350	374	357	313	371	364	333	354	358	331	350	364	366	373	364	365	356	368	334	373	379	381	347	342	359	345	367	360	356	369	349	345	336	379	356	341	362	356	356	397	354	384	362	338	351	334	359	375	354	386	389	337	351	357	384	360	335	346	362	349	387	374	339	339	339	349	329	360	359	346	321	338	340	326	354	403	355	376	321	363	337	345	350	334	314	344	368	342	353	326	365	339	336	347	340	347	354	353	343	346	357	334	341	373	348	350	376	322	357	363	345	391	353	364	359	360	337	353	360	324	330	350	352	350	340	369	354	334	320	340	333	375	353	372	378	364	315	340	324	327	327	362	334	328	354	341	333	364	348	342	375	341	365	352	342	337	347	333	346	370	370	328	347	335	334	347	359	356	348	360	345	370	365	365	359	357	368	342	369	324	314	327	354	351	331	377	362	392	363	351	365	324	358	343	349	356	340	371	360	374	360	366	368	343	345	365	307	359	343	348	395	365	348	382	343	338	322	363	342	348	355	341	336	345	342	357	329	306	367	390	320	322	330	359	340	355	377	325	387	351	379	346	366	397	345	363	355	314	359	332	376	356	368	370	344	351	343	349	339	348	366	362	342	380	349	346	346	299	356	319	312	339	349	345	332	372	330	381	356	372	335	341	365	347	330	338	365	319	371	359	357	315	327	350	338	333	310	345	360	370	320	349	326	317	357	351	313	346	310	360	349	361	367	366	335	340	327	313	373	375	421	349	324	344	334	377	342	360	344	328	381	347	352	336	346	336	332	367	392	373	342	349	309	337	387	392	366	362	359	339	330	330	329	369	331	386	333	356	364	354	370	371	384	363	346	352	346	353	324	333	356	336	329	325	353	391	341	355	319	364	370	349	341	332	372	363	327	344	338	365	302	337	391	352	346	307	338	361	349	369	340	361	343	337	352	368	344	358	362	368	347	352	359	372	335	363	340	356	306	367	316	370	333	346	348	355	333	376	325	343	385	367	366	360	390	344	353	341	349	377	355	363	373	392	370	319	348	331	365	362	341	342	317	368	348	318	332	317	334	332	363	363	326	372	360	390	342	342	362	307	347	356	347	323	338	344	355	350	360	342	380	345	350	335	387	361	373	382	332	337	336	367	356	330	344	373	332	356	354	347	346	316	334	342	325	372	346	395	310	350	359	366	356	339	352	302	334	366	346	388	351	340	324	323	347	379	340	338	346	368	386	364	354	345	370	383	351	368	335	326	372	368	353	365	331	328	340	348	342
24395	21588	28974	24617	21545	8774	1288	835	740	614	592	551	529	488	495	480	469	457	480	425	427	443	422	429	420	443	415	391	435	406	396	375	384	414	411	351	427	423	397	379	409	408	426	360	383	398	371	409	395	405	379	386	370	376	365	397	382	353	359	382	381	338	394	394	400	416	359	389	392	372	399	396	391	388	396	373	416	369	366	362	404	370	423	381	450	369	418	441	443	400	411	407	380	366	359	357	381	402	366	358	401	390	387	340	376	372	394	365	404	422	409	378	346	361	401	382	385	376	412	371	362	370	413	422	363	334	363	406	374	355	350	392	361	355	398	391	396	360	388	395	350	392	389	387	370	393	389	380	356	383	389	424	416	400	401	340	382	393	376	339	343	360	380	358	387	404	362	374	367	358	378	377	402	338	386	374	378	344	391	386	389	402	390	344	389	347	410	373	385	391	387	389	373	368	359	378	355	366	370	417	387	373	416	399	384	368	399	365	403	385	378	350	373	379	372	383	373	392	384	403	369	378	353	384	375	372	348	358	405	386	344	383	376	365	382	378	383	388	374	387	374	369	364	381	368	357	385	359	346	409	376	393	399	380	369	369	382	401	370	375	406	395	378	360	356	380	372	362	392	366	384	346	378	399	392	374	403	364	387	377	404	379	379	384	377	387	414	382	340	358	375	375	359	370	391	407	408	375	389	383	332	368	397	360	395	356	354	386	359	389	373	355	412	383	358	412	398	378	444	353	374	373	379	386	408	369	383	380	356	382	395	385	398	380	409	367	364	379	374	388	365	360	378	373	357	378	382	381	345	406	376	355	385	393	354	371	368	359	364	389	373	397	363	364	374	379	379	359	377	386	375	361	351	396	364	418	399	377	361	368	384	362	397	392	388	384	384	370	359	378	373	385	391	400	393	387	338	367	387	363	382	402	376	364	353	410	380	369	338	352	387	396	380	364	369	381	344	351	366	401	382	362	378	400	383	373	387	391	349	386	343	423	385	374	372	371	384	413	389	362	389	390	391	410	367	370	390	390	375	400	359	381	383	378	334	378	377	395	355	357	374	375	358	375	411	390	388	382	381	386	358	395	379	370	390	381	391	372	395	379	370	363	361	380	400	407	406	394	374	340	389	398	395	376	346	369	405	356	401	365	387	380	382	368	365	374	428	363	371	390	368	352	388	398	362	382	396	389	378	355	390	355	391	381	416	378	381	391	386	370	423	374	377	380	385	360	373	365	356	371	370	371	423	419	406	412	382	392	350	380	379	391	382	377	359	369	390	372	371	391	356	332	378	335	358	377	373	356	361	372	410	394	382	376	371	390	394	350	382	370	398	385	390	385	394	380	389	344	369	381	371	393	373	382	376	353	398	352	387	376	363	379	376	402	365	397	385	354	391	371	397	395	353	362	359	390	377	373	379	382	355	354	399	392	338	371	332	384	378	352	410	357	375	402	364	377	377	367	341	363	409	398	411	401	397	378	361	370	366	367	387	359	391	390	391	410	386	383	378	380	372	366	380	380	394	411	408	399	399	354	369	379	336	373	361	403	377	367	408	355	392	343	414	369	362	387	406	350	367	370	380	372	357	363	371	377	381	392	363	384	383	357	372	391	353	384	410	402	359	391	344	391	349	400	406	345	375	363	406	392	348	378	382	332	378	356	390	383	395	392	414	344	407	386	395	409	391	382	354	424	402	427	398	367	381	359	364	373	368	387	371	395	387	350	391	350	405	389	382	389	382	355	389	379	390	404	401	358	346	362	370	389	356	384	382	385	395	362	400	391	393	382	356	364	369	393	423	400	395	351	369	388	357	401	384	381	361	363	389	377	372	384	364	374	378	375	374	368	372	374	420	404	309	348	366	388	387	381	405	415	386	399	372	415	389	395	369	373	388	389	389	360	343	365	390	367	387	404	380	370	388	367	361	367	390	415	414	379	367	351	415	378	353	374	397	348	396	373	354	363	399	368	375	362	338	394	382	419	381	393	389	398	404	389	382	358	366	350	376	409	347	368	376	371	383	388	388	399	372	387	349	406	404	382	405	368	405	327	396	393	373	338	371	407	381	356	380	397	367	360	375	392	357	370	375	388	357	383	391	391	382	355	385	358	368	376	392	382	337	348	346	362	383	379	350	347	371	367	389	380	358	386	366	398	409	372	393	416	405	376	401	384	384	383	369	366	373	395	360	402	396	368	337	354	371	383	364	393	403	390	384	407	354	386	390	351	344	339	373	399	382	360	344	379	373	377	404	372	391	407	397	377	413	379	381	353	343	405	378	346	367	401	362	388	371	405	378	367	403	381	355	367	388	367	387	374	375	406	409	370	389	388	352	361	405	382	394	353	368	347	371	363	382	364	353	352	356	361	378	378	412	358	389	343	382	383	405	358	387	391	378	386	384	389	362	372	399	387	381	356	380	398	384	397	388	419	359	384	384	386	413	359	416	347	398	358	408	343	378	367	381	356	375	401	388	359	403	362	400	382	387	387	403	391	358	339	394	368	377	352	401	369	368	422	395	409	365	385	375	371	368	368	382	382	323	383	392	368	358	421	385	400	369	381	401	367	369	383	398	354	379	381	401	384	365	365	372	392	376	393	371	390	412	411	364	363	357	381	394	388	370	377	387	356	363	399	383	367	361	398	350	367	390	342	395	381	383	345	364	398	389	387	405	347	356	367	361	391	340	398	354	354	425	331	390	394	380	425	350	386	333	359	394	379	378	382	376	357	415	372	368	371	383	431	386	417	401	364	368	384	386	359	398	365	343	398	399	419	375	391	410	368	395	375	416	426	383	369	401	388	363	358	416	351	368	387	380	389	388	374	389	367	380	348	383	378	379	345	387	398	384	379	378	351	381	396	367	345	377	360	335	373	388	371	381	368	408	354	360	396	360	388	390	403	374	380	379	405	364	407	372	388	355	368	374	395	383	347	371	389	411	397	365	375	410	379	375	361	391	366	386	383	388	380	375	376	368	385	348	364	395	390	401	339	375	366	352	404	392	369	394	377	372	414	355	333	351	398	404	379	391	327	410	401	352	413	392	358	364	375	427	368	376	352	391	394	413	395	407	359	350	393	376	369	403	397	378	373	380	386	409	392	389	390	397	314	350	379	388	395	344	360	387	374	382	360	362	387	392	391	371	394	367	374	379	376	390	353	371	362	373	379	380	394	387	357	370	412	343	394	359	364	369	355	412	375	404	385	386	375	369	387	394	365	368	371	386	343	408	389	425	366	381	384	375	386	398	392	393	369	390	396	399	380	366	416	375	364	378	408	364	402	369	411	385	379	370	378	384	387	352	390	383	390	380	412	369	400	381	356	379	440	386	356	377	393	404	372	397	389	414	373	368	377	351	376	362	364	380	391	413	351	390	365	385	403	386	344	331	382	342	385	376	386	372	376	365	376	435	389	363	365	390	375	389	364	372	348	401	409	387	384	404	366	373	395	374	388	316	350	384	397	341	396	366	358	378	370	413	363	390	407	413	422	395	392
6526	13403	10990	5547	3888	2867	2222	1693	1394	1240	1135	993	920	915	834	769	760	679	688	688	623	671	619	631	587	605	568	598	572	499	536	597	569	530	537	548	542	548	549	547	529	542	539	539	556	508	499	513	521	579	540	523	543	545	500	542	579	477	479	554	492	503	529	553	527	533	526	547	493	483	491	546	571	516	530	501	515	504	509	527	523	528	509	574	625	618	620	594	557	607	643	578	518	548	535	500	511	521	534	513	537	499	501	523	524	542	510	503	527	515	572	540	516	484	510	553	512	522	521	526	501	527	519	572	546	550	483	530	522	544	511	534	516	540	547	496	478	507	515	469	512	534	502	527	518	536	521	503	512	505	489	508	505	525	513	513	543	522	558	545	537	486	542	522	538	518	532	489	499	497	516	509	522	553	488	528	482	549	475	529	526	503	497	484	545	498	518	513	502	548	520	525	523	504	509	472	518	526	490	475	549	505	521	558	502	503	493	517	482	538	543	560	521	520	523	499	502	511	513	522	511	511	533	547	539	514	471	466	541	490	529	527	532	540	550	503	476	526	495	489	498	489	502	505	510	516	508	524	494	499	523	510	500	496	516	506	513	525	485	519	509	497	531	542	485	522	521	544	475	508	521	568	504	520	512	489	516	529	496	523	500	519	524	524	533	542	504	526	526	544	529	548	485	529	562	553	489	499	510	476	533	468	507	541	519	528	499	540	520	530	498	517	509	485	515	540	502	503	516	554	520	508	484	525	526	508	496	497	497	499	543	504	509	486	523	514	497	497	536	510	507	554	503	546	538	506	522	500	486	474	529	510	536	511	537	475	501	515	460	546	486	507	499	521	530	480	498	519	519	530	510	501	494	494	544	519	506	538	546	506	537	531	545	474	518	564	510	507	534	533	521	547	490	547	526	467	523	499	505	545	513	524	495	541	499	487	523	534	487	525	541	525	521	515	525	530	512	522	533	524	489	509	561	503	527	539	551	482	525	532	513	520	531	520	501	515	510	524	523	511	530	497	499	490	517	502	528	496	514	508	498	511	487	498	519	491	506	489	541	544	520	505	536	498	513	492	503	528	498	512	521	513	501	520	508	490	530	521	522	487	529	519	553	531	532	558	561	512	480	519	491	497	531	498	504	517	523	489	522	542	482	497	511	519	515	498	551	492	507	531	522	484	497	510	519	490	529	512	524	509	490	502	490	537	515	512	534	505	561	542	473	526	579	522	512	493	534	493	518	550	478	512	517	528	521	502	534	531	493	495	556	547	525	523	581	518	510	459	487	503	498	517	564	525	481	539	483	513	530	527	519	522	503	493	517	535	512	546	576	543	533	516	534	568	512	524	519	527	544	486	530	516	517	470	507	524	519	476	488	544	534	525	556	506	541	517	531	511	546	483	485	516	540	545	506	493	551	478	529	522	474	518	541	535	497	519	528	528	497	521	522	509	474	533	536	540	510	516	508	529	545	551	494	526	529	538	512	505	517	537	517	530	544	493	565	519	530	503	531	489	497	511	503	494	491	511	508	521	515	494	529	498	531	465	504	500	535	512	508	486	486	534	506	527	526	518	522	513	504	519	516	502	576	525	520	541	488	472	514	494	537	498	502	542	528	484	531	514	480	478	496	489	513	508	469	515	517	491	515	510	516	466	488	528	501	488	475	496	503	467	469	487	504	482	500	476	525	539	518	510	567	517	507	488	526	519	554	476	508	549	547	507	481	497	490	540	495	511	496	522	537	505	506	480	489	510	473	543	519	494	521	508	491	538	517	496	531	527	516	479	488	479	505	483	500	491	509	508	550	556	516	509	508	535	519	508	514	516	503	492	489	499	550	524	498	505	474	532	508	516	501	509	495	451	482	519	555	541	534	517	488	519	503	509	522	532	515	489	529	524	533	518	529	543	507	495	498	497	527	493	515	519	469	498	513	523	544	507	549	477	520	509	526	507	509	478	540	514	534	515	484	498	547	494	522	541	533	538	541	492	501	500	537	517	514	516	543	509	509	510	517	498	587	544	549	548	543	524	510	537	525	514	535	464	536	528	527	532	523	556	496	491	543	496	504	508	481	552	542	525	504	519	529	487	483	502	480	497	539	484	539	512	512	494	518	536	518	490	541	534	530	547	488	534	527	546	534	498	497	510	537	474	487	522	513	495	506	476	530	474	481	568	519	512	544	551	518	482	516	537	616	465	509	558	513	512	517	509	523	547	525	528	547	509	505	501	515	484	492	518	547	528	502	493	482	567	565	521	514	550	494	516	502	545	532	514	542	506	537	534	535	482	534	484	541	512	540	515	475	487	495	539	485	518	495	522	515	521	489	489	514	525	517	519	531	495	508	564	541	517	502	511	538	499	535	483	551	542	501	479	496	524	522	514	569	485	523	524	500	523	534	532	564	547	556	528	553	559	480	522	508	505	515	490	518	535	548	534	479	512	483	513	511	506	498	476	529	552	483	487	529	494	508	459	518	488	519	535	523	522	504	493	517	542	508	543	494	457	515	485	490	503	505	508	525	501	547	527	474	505	476	520	527	533	526	539	528	556	537	517	555	523	514	517	477	528	497	549	508	555	567	493	536	505	564	538	521	509	516	475	534	513	487	495	555	493	490	490	482	554	486	548	543	534	527	533	533	509	497	522	490	485	522	525	507	489	468	517	526	482	506	516	477	520	495	514	512	522	491	529	500	506	549	526	519	550	565	500	499	494	535	519	538	507	480	506	512	535	503	458	508	493	542	520	490	520	525	529	522	519	525	526	513	491	530	515	473	489	495	496	483	506	476	524	517	511	525	483	517	519	577	503	508	526	518	511	502	517	495	497	490	538	513	535	513	497	494	488	508	526	539	500	538	523	485	549	491	500	465	525	517	539	500	529	498	483	480	501	526	522	505	489	498	501	523	484	487	524	480	531	517	526	504	564	499	496	568	503	515	517	513	516	526	537	521	570	527	522	495	520	493	513	507	518	498	505	532	512	547	523	494	525	526	520	520	526	520	505	495	488	510	500	474	529	540	516	484	490	507	533	555	549	568	506	497	520	528	484	536	555	484	492	547	508	524	530	519	547	532	491	527	510	515	495	531	510	510	535	542	513	494	518	518	540	514	513	494	528	547	502	506	531	503	572	516	513	536	525	557	558	494	515	580	517	523	513	527	505	541	529	514	539	501	505	492	518	514	508	505	524	487	529	510	536	510	501	478	485	540	501	512	514	513	486	542	525	523	551	520	492	549	499	505	529	509	505	510	514	502	525	550	524	536	517	512	551	529	517	538	512	496	533	503	503	549	536	546	529	571	515	486	539	506	511	487	530	542	548	526	499	501	533	503	522	478	515	484	536	512	500	507	496	526	495	533	551	532	500	544	509	501	508	528	483	523	471	460	522	508	516	494	506	518	509	530	541	520	514	484	501	475	572	527	503	496	506	520	517	529	523	507	496	565	553	509	517	509	518	507	535	519	498	544	527	457	534	490	541	504	508	513	501	523	540	551	515
23483	21614	29552	24181	21616	21624	6303	1267	908	781	706	628	609	578	527	513	469	477	438	403	447	433	436	406	426	322	401	370	376	372	328	380	351	373	356	354	344	354	384	380	347	364	340	394	326	381	360	364	380	358	323	353	361	365	330	370	345	364	353	334	352	338	371	337	357	373	319	355	355	348	337	349	357	340	328	351	371	369	356	338	362	369	377	371	392	417	396	410	363	435	422	369	359	328	344	354	333	345	354	371	327	354	305	309	352	371	338	313	311	354	318	350	348	343	309	342	340	343	342	353	346	384	330	378	341	349	345	350	367	331	356	355	351	331	359	346	352	349	350	343	349	338	326	323	363	368	340	352	298	319	362	340	354	343	327	302	336	341	354	343	373	324	317	313	355	326	321	353	352	349	374	318	323	313	352	345	345	334	312	321	348	340	343	326	335	337	353	349	323	342	331	357	343	326	332	375	350	328	375	331	319	326	307	340	355	353	328	308	342	368	339	337	375	328	330	318	341	361	326	340	317	372	353	342	368	309	340	357	310	312	352	336	345	300	351	336	322	345	307	355	334	330	331	318	375	322	327	358	324	334	316	324	318	337	339	332	318	330	339	314	351	340	339	336	363	340	330	335	343	329	329	329	350	328	353	333	349	333	338	325	321	346	348	333	368	329	359	325	353	345	343	365	346	392	345	325	349	343	344	344	316	338	325	349	363	336	352	328	339	340	327	354	306	342	346	322	305	329	320	326	357	301	336	299	355	311	333	349	321	340	330	348	343	319	315	339	324	335	345	370	363	348	323	378	337	340	319	342	320	358	338	337	340	356	338	320	300	316	339	322	358	305	320	336	319	333	352	338	334	327	301	343	345	317	346	326	340	340	334	332	335	356	346	321	366	341	369	338	345	335	324	335	356	328	322	341	332	351	340	295	332	337	360	315	331	305	358	371	300	298	333	343	331	367	346	340	344	336	316	339	350	367	330	328	333	340	319	291	346	337	346	354	356	320	354	335	330	321	359	317	346	324	351	358	337	332	315	303	341	363	335	340	345	338	291	344	349	370	363	335	315	346	318	335	363	312	341	318	315	325	367	369	342	350	342	350	329	324	319	337	314	340	320	361	336	310	334	341	329	353	338	361	372	337	353	335	322	369	341	346	364	347	322	345	340	342	340	323	342	326	331	376	344	328	347	323	304	323	342	303	296	335	335	307	316	343	326	342	328	319	313	336	344	332	358	313	348	320	335	334	340	310	378	342	336	353	334	356	368	359	314	311	334	331	350	351	337	320	343	321	360	322	340	356	326	320	349	337	351	313	337	307	324	347	357	337	346	342	322	322	322	298	358	304	305	324	339	302	334	339	307	317	326	310	327	307	330	337	372	370	350	347	343	332	345	336	349	315	319	328	345	319	342	345	336	336	315	355	346	327	331	335	357	332	362	314	329	338	344	329	321	291	320	319	350	360	345	306	334	341	362	319	332	325	340	360	345	358	336	355	349	330	343	341	307	304	346	307	345	320	349	345	348	325	326	349	351	319	314	331	306	308	320	353	340	310	322	370	384	349	348	342	321	347	316	350	291	326	356	337	331	333	354	327	319	341	355	318	338	372	346	339	348	347	370	320	347	339	347	331	313	329	308	362	326	365	352	343	342	336	322	324	341	351	363	363	341	350	332	315	351	326	341	371	333	310	363	344	324	358	344	325	324	340	340	327	311	349	350	340	346	351	362	360	332	344	338	340	366	351	325	307	353	344	352	310	335	357	336	309	338	349	343	337	335	346	328	333	336	347	360	341	330	334	320	364	329	329	307	350	349	331	332	332	351	336	337	347	319	340	345	325	351	343	339	371	347	333	351	329	336	348	358	360	356	344	328	343	310	342	337	336	305	317	332	335	340	323	312	318	320	319	354	331	329	348	304	329	345	301	324	341	336	333	346	362	311	338	339	338	337	344	332	304	306	373	312	346	329	334	362	348	305	351	342	302	330	321	326	318	318	352	335	348	333	368	358	337	313	347	350	336	352	337	319	320	344	345	305	336	339	330	355	336	334	322	351	354	329	332	332	361	314	331	310	325	364	310	343	362	364	385	343	316	298	331	341	353	309	328	325	339	355	357	336	357	358	321	320	301	318	329	329	316	353	337	328	358	343	312	342	313	319	319	330	345	323	346	309	329	360	318	338	346	362	339	320	346	325	347	364	337	341	361	314	330	306	320	326	341	336	380	330	330	331	320	307	353	355	348	350	320	361	332	367	319	336	325	360	334	335	304	309	339	320	330	337	342	345	325	326	364	291	347	353	339	318	334	337	371	357	321	365	323	340	332	355	344	341	332	316	336	353	346	325	350	353	318	376	361	357	354	335	330	317	335	314	334	334	352	303	316	371	352	301	329	321	319	348	343	322	341	343	341	344	353	346	362	351	358	331	330	330	325	293	313	346	381	313	332	357	352	319	338	339	368	330	352	369	336	323	330	324	339	332	319	336	336	334	346	336	349	352	331	315	340	334	344	357	352	330	321	373	351	326	316	374	352	313	334	336	359	336	349	278	321	357	350	303	346	334	365	313	366	331	325	308	331	344	335	318	325	352	352	330	328	300	359	321	382	322	346	345	354	346	336	303	366	317	309	327	322	321	352	342	351	339	320	321	347	321	343	341	327	338	372	324	361	320	294	322	321	309	307	340	350	305	326	314	304	334	319	334	356	328	309	333	325	350	383	330	322	310	303	307	351	320	370	355	326	340	328	372	308	348	347	301	327	284	357	344	343	374	324	332	312	349	382	347	298	339	314	350	320	334	322	338	319	367	365	345	318	363	344	352	318	330	348	337	362	342	355	327	321	330	341	330	350	346	277	331	344	350	368	335	348	350	385	347	366	331	300	329	345	383	348	342	375	386	344	334	338	373	335	327	360	295	331	328	347	325	322	317	294	368	336	366	353	347	337	361	324	310	328	331	328	349	353	325	339	349	366	331	317	341	347	362	358	301	368	346	323	352	331	332	317	333	348	327	291	328	329	324	352	333	358	356	353	329	342	323	320	340	338	362	351	345	345	322	309	347	321	361	350	332	333	320	324	309	338	345	323	334	349	306	298	310	363	355	322	336	333	326	350	337	315	351	359	342	360	327	328	321	331	328	361	360	345	317	316	339	329	319	353	349	323	334	343	343	308	344	336	333	313	332	326	363	354	310	333	303	332	327	338	321	352	329	332	324	354	341	330	332	341	336	332	329	332	344	351	317	365	325	307	346	328	363	332	336	314	344	353	332	320	305	346	330	343	314	317	359	301	307	318	336	328	341	356	354	309	354	374	334	341	337	309	341	336	345	380	338	322	318	330	338	344	338	345	311	320	325	336	344	319	347	304	342	350	347	329	329	359	323	337	323	341	328	333	339	324	318	325	310	331	344	305	350	353	341	364	326	374	313	329	342	354	369	350	339	340	340	328	360	371	348	344	339	322	331	300	343	329	363	328	319	350	344	337	369	368	329	370	290	353	337	341
8700	19958	15871	8534	6090	4514	3376	2674	2179	1843	1498	1358	1202	1082	936	932	885	821	749	726	641	627	665	602	588	595	558	582	528	541	595	529	583	542	489	475	521	508	482	472	493	487	525	487	484	506	483	521	485	457	479	523	483	485	494	467	474	478	481	474	482	467	486	474	499	465	514	469	458	504	473	507	514	463	462	470	473	448	496	488	431	504	477	531	581	609	566	625	544	602	610	541	469	463	487	456	440	405	469	451	442	459	456	448	448	464	410	454	454	470	464	456	484	452	424	457	507	505	443	468	495	467	483	459	519	496	468	476	468	474	445	476	485	487	460	496	452	447	459	434	442	443	484	450	475	440	478	458	475	484	458	487	480	416	466	403	485	451	451	439	422	474	456	430	466	430	427	467	446	453	466	455	447	471	451	491	445	429	447	452	477	429	452	463	422	445	474	456	463	458	456	435	465	466	452	487	451	501	467	461	468	432	474	463	496	431	438	442	479	422	477	442	470	486	452	464	437	482	426	458	446	470	464	411	420	449	480	452	458	468	455	440	427	497	455	464	420	453	450	446	424	461	430	447	463	452	480	489	465	420	454	483	448	448	472	443	455	513	435	468	482	457	444	448	454	486	459	454	422	480	442	416	473	501	494	457	449	461	449	461	459	462	476	461	449	467	442	463	444	463	463	450	437	482	451	480	489	469	492	473	428	460	463	422	457	466	457	425	467	491	468	454	467	450	458	479	471	456	501	484	464	434	470	449	482	453	478	426	464	470	426	465	462	463	505	464	452	472	456	455	496	440	460	483	494	460	444	484	468	478	453	497	454	454	447	506	437	456	483	434	497	455	490	451	439	474	470	427	465	485	470	455	431	449	473	469	451	452	454	434	473	478	467	476	480	458	477	462	446	441	461	457	473	429	455	467	480	455	484	424	460	421	472	452	450	461	453	463	466	472	472	444	465	427	449	484	465	446	458	463	458	433	491	414	451	429	461	445	442	438	453	429	470	442	446	486	433	467	422	477	465	448	482	464	509	438	500	473	477	465	468	463	455	442	451	426	454	447	447	488	482	449	462	417	425	439	471	455	471	473	486	468	462	432	487	432	477	449	476	489	469	475	431	458	449	467	453	466	443	419	469	465	481	444	447	535	465	449	464	429	447	443	444	503	480	471	464	483	449	470	466	479	443	462	503	473	414	447	489	438	497	454	477	461	486	465	462	457	414	493	483	463	480	464	454	434	451	467	485	429	438	463	459	429	435	432	453	400	434	475	454	461	420	433	441	477	490	428	457	457	476	467	445	475	484	418	477	466	418	461	503	448	474	434	429	457	466	468	447	454	459	470	494	477	449	472	467	452	469	476	453	435	486	459	465	468	461	475	462	460	471	478	456	445	429	458	440	460	463	403	489	445	449	455	498	489	438	423	474	490	449	483	455	453	482	464	434	410	437	459	438	438	456	472	470	513	445	455	442	435	455	491	470	451	467	496	453	465	442	432	468	475	453	470	477	455	477	450	411	460	440	436	450	457	461	463	478	478	442	431	410	452	463	421	468	476	452	486	465	422	444	432	421	461	450	462	480	477	467	464	525	437	432	482	490	431	435	457	458	449	436	467	495	464	437	454	454	432	456	445	439	441	476	425	433	462	444	429	457	450	472	476	443	467	477	452	450	461	421	476	458	464	450	475	440	423	473	478	466	436	459	480	453	452	419	477	458	483	440	468	433	461	418	502	467	457	458	458	462	424	463	408	449	478	454	453	463	464	466	477	482	488	471	477	462	429	475	460	473	481	471	470	437	455	508	470	446	474	436	485	432	479	467	476	463	466	440	452	455	449	470	470	467	395	443	476	433	459	464	473	452	470	430	487	457	461	461	474	454	462	452	461	476	423	454	441	475	459	429	458	457	416	458	477	474	420	437	456	437	449	432	461	473	476	444	468	481	455	516	435	439	452	434	441	463	440	466	466	468	448	433	450	463	440	474	479	456	446	459	447	470	457	471	418	464	447	481	470	498	457	461	470	462	457	478	458	445	475	441	458	466	428	426	500	494	436	459	465	429	460	483	464	484	485	435	474	429	454	444	454	469	463	452	447	466	463	477	452	462	446	436	468	454	506	467	466	424	459	466	467	431	496	468	448	447	482	448	487	455	453	448	436	435	436	425	452	491	429	461	471	460	456	478	475	431	467	421	418	387	470	497	453	474	477	442	462	449	457	444	485	462	482	446	483	469	462	452	461	479	476	461	432	456	431	432	456	461	495	464	446	466	462	482	470	445	449	473	463	391	452	498	433	449	444	448	433	455	466	458	464	487	480	477	495	428	472	452	473	453	440	502	509	429	431	467	466	496	421	464	446	483	394	430	488	451	447	445	436	433	473	461	425	499	453	462	469	453	454	465	492	449	480	439	455	473	455	434	438	444	443	447	460	445	457	451	466	444	484	471	480	457	457	468	527	441	441	457	471	449	463	431	444	467	452	418	465	461	461	440	457	461	447	470	482	453	471	456	479	406	438	430	480	429	475	421	446	460	459	438	423	438	433	460	428	467	455	483	438	450	485	461	476	457	430	481	508	427	460	493	455	440	413	432	455	457	450	456	456	470	451	454	434	447	476	486	419	417	415	442	467	457	463	492	456	460	477	434	483	483	436	448	446	467	464	488	422	458	440	432	467	422	471	483	462	496	480	461	481	438	481	458	474	466	456	433	468	472	460	420	456	477	452	478	483	480	465	431	458	460	430	482	437	483	429	459	473	444	447	523	445	457	427	441	444	453	438	446	491	448	433	462	455	488	435	444	455	469	442	444	451	427	424	492	454	459	431	468	440	442	442	458	421	459	469	486	448	445	453	478	472	422	434	523	452	487	441	434	487	446	449	452	472	463	458	539	448	484	477	466	474	423	455	469	467	437	406	452	452	464	428	441	464	479	484	459	478	464	448	472	478	446	423	415	447	456	476	467	397	438	469	478	457	507	471	433	457	459	492	494	464	504	417	458	473	436	438	438	483	472	433	467	436	422	432	481	518	482	437	452	472	486	441	453	426	464	446	454	449	439	469	438	495	450	476	449	475	421	479	437	486	473	448	516	464	501	496	501	403	466	433	471	456	459	430	488	444	483	464	482	421	450	457	502	447	473	462	474	420	504	473	444	445	479	437	466	479	464	441	434	463	423	472	455	481	453	486	416	456	478	463	442	441	474	433	447	479	410	469	456	497	454	505	440	470	496	495	485	435	487	458	440	461	439	430	485	453	440	495	468	478	445	486	422	459	446	449	430	412	452	472	432	454	445	485	460	433	495	465	455	464	446	431	466	464	457	436	479	445	503	399	494	465	458	471	487	476	477	480	425	465	449	469	431	460	459	486	500	445	476	464	449	418	447	465	521	425	452	447	452	506	451	457	473	480	448	463	454	466	467	440	461	470	449	417	461	490	485	429	438	501	439	453	473	431	473	429	441	499	463	472	507	485	449	463	507	477	449	447	440	467	443	476	479	458	481	469
27416	20467	7610	1150	523	430	368	345	311	315	261	313	311	245	295	237	254	263	287	263	240	278	260	269	274	270	265	241	279	260	243	237	251	269	266	259	245	250	276	271	274	279	261	261	240	268	288	240	248	264	260	268	240	250	282	239	290	252	240	262	254	252	255	264	237	247	272	261	278	263	255	257	269	270	253	237	253	243	259	288	250	284	289	269	295	294	283	286	255	276	262	272	269	261	266	258	244	253	264	236	253	244	242	231	273	255	248	266	267	263	271	250	258	261	254	246	285	291	239	256	266	259	243	276	244	258	254	263	279	281	291	240	230	256	242	234	264	262	255	242	228	277	282	275	256	244	274	269	259	260	262	262	256	266	253	253	242	239	260	253	256	290	210	277	267	256	251	256	277	262	256	247	239	260	250	267	250	236	250	284	268	265	226	244	227	241	280	258	270	256	229	236	245	265	239	292	267	251	245	281	258	238	246	247	250	244	232	222	265	274	250	285	245	240	246	272	234	222	247	279	273	287	279	297	255	252	264	257	262	222	281	251	278	244	248	274	263	247	250	254	239	250	255	224	235	292	256	266	264	240	244	234	236	258	275	232	282	274	247	253	259	278	230	256	234	240	265	274	273	237	243	250	260	259	268	272	247	245	246	259	271	261	288	238	238	261	278	268	247	271	280	254	276	247	253	279	249	270	241	266	257	234	265	240	250	257	252	250	248	266	255	244	247	274	269	253	272	238	279	255	234	224	270	259	265	248	267	267	252	262	267	248	249	253	250	259	279	279	255	229	257	256	262	265	256	249	250	232	241	248	235	256	251	244	274	268	276	253	260	258	274	270	289	237	276	248	242	246	270	255	249	228	253	262	261	255	255	258	222	239	254	247	235	221	266	266	283	240	254	278	231	263	266	251	246	258	259	226	240	266	247	273	227	267	244	253	242	270	266	253	230	258	274	284	237	267	263	250	278	252	290	273	254	273	258	247	277	248	229	284	239	237	226	255	263	282	258	234	260	248	278	250	264	265	242	242	232	234	257	266	253	240	252	278	265	242	256	264	236	259	251	266	273	261	248	246	256	253	275	270	266	236	256	240	238	260	247	252	252	278	244	249	247	267	284	234	228	256	239	269	255	242	257	248	275	245	236	233	254	256	256	273	285	238	258	250	250	254	220	229	264	235	260	265	245	238	233	240	257	256	250	276	219	250	241	259	279	249	305	246	251	272	239	247	274	245	243	244	264	255	232	248	259	254	271	249	240	258	264	237	248	260	238	261	248	238	241	266	277	251	244	260	256	237	256	237	229	246	266	246	253	277	257	249	242	240	275	282	239	253	259	265	265	260	251	247	263	258	235	275	260	251	245	264	255	268	242	275	269	243	259	252	232	238	267	265	268	261	274	241	222	268	234	239	271	263	247	256	253	273	248	272	257	274	252	252	239	219	262	249	234	299	239	267	243	271	231	252	260	238	256	279	279	245	236	242	256	245	263	280	267	251	240	283	290	267	273	249	256	257	237	243	228	252	266	244	245	270	236	254	242	260	244	238	297	269	272	258	263	240	244	271	271	247	272	261	246	252	275	276	248	259	267	259	283	269	259	231	258	236	262	257	229	246	295	247	274	291	243	261	246	256	254	256	255	234	258	262	262	272	273	244	259	244	272	266	250	232	261	247	253	255	272	235	252	225	249	258	260	230	290	236	246	257	242	239	274	260	251	250	249	256	292	244	257	265	235	266	270	296	267	247	262	237	245	231	273	254	259	248	238	250	273	253	232	210	258	253	259	237	265	279	265	225	248	253	263	235	243	246	273	257	262	239	241	258	246	228	268	250	226	240	244	254	241	253	278	230	251	250	238	260	240	249	223	266	263	251	263	263	248	259	222	270	239	261	252	267	273	264	264	239	242	259	240	262	261	285	222	263	267	242	256	271	254	234	230	269	243	258	260	262	264	220	229	236	277	277	216	247	241	246	277	265	230	253	232	254	264	265	252	244	272	245	250	264	273	259	244	242	257	255	272	249	257	260	230	267	257	270	247	256	245	241	276	239	241	264	281	250	239	236	253	279	253	262	269	247	229	245	242	247	253	259	258	246	237	277	282	274	250	233	259	246	269	232	244	242	267	234	277	250	267	278	252	285	283	257	267	259	242	282	250	263	254	286	259	238	270	248	220	233	242	262	242	254	274	251	248	240	275	241	246	235	245	245	251	258	280	232	276	253	249	247	226	268	243	305	263	236	225	257	221	245	240	228	232	248	254	262	231	275	285	284	233	255	245	233	264	245	241	276	252	258	270	264	258	251	279	230	247	305	249	231	261	236	253	255	262	275	265	262	244	261	232	215	254	229	260	239	249	288	266	245	267	251	250	247	269	253	270	262	258	253	258	275	253	249	272	223	230	278	267	253	256	277	263	243	293	237	233	271	259	251	227	256	244	237	261	271	258	264	266	236	271	270	269	238	257	243	271	245	235	253	243	288	259	260	255	265	247	252	245	248	285	256	269	245	258	255	258	247	273	270	262	246	272	256	270	251	240	230	269	270	211	269	256	257	279	282	278	239	255	225	257	249	228	285	274	247	253	278	260	254	249	252	248	271	239	274	260	266	257	243	267	311	284	249	272	232	251	242	275	241	261	247	256	262	246	269	234	285	236	257	248	270	249	266	258	256	281	238	254	258	288	227	243	242	219	258	255	268	275	280	240	256	237	284	254	285	248	223	252	258	247	245	251	242	249	273	235	246	236	262	250	249	253	271	260	245	235	282	264	251	260	261	238	249	230	249	259	274	267	250	256	251	261	284	257	245	246	287	250	253	277	263	264	229	246	260	254	259	265	260	244	246	249	241	261	255	224	262	234	275	249	240	239	255	235	246	246	242	255	261	250	261	252	252	242	245	253	253	258	229	268	275	236	222	287	244	233	260	234	275	250	264	260	283	233	264	249	268	267	268	279	227	258	250	252	235	258	242	254	241	269	261	248	234	252	271	242	268	261	264	269	253	269	266	237	252	250	258	257	245	254	236	243	276	246	279	226	265	246	273	287	258	236	249	226	248	260	257	259	238	222	271	242	261	271	284	268	240	258	282	268	270	240	248	235	269	268	262	267	245	255	246	247	255	237	241	261	246	253	246	246	243	247	251	239	255	250	236	253	265	271	267	249	270	281	242	262	250	250	237	247	263	255	249	277	236	265	262	246	267	266	251	237	279	253	244	258	235	281	264	233	241	259	247	252	246	242	252	257	259	282	275	264	274	263	235	253	248	274	256	267	260	239	267	260	283	260	238	283	255	228	230	239	225	278	233	256	232	232	241	248	243	268	260	276	269	256	297	246	224	247	295	232	244	257	250	260	237	257	244	269	256	265	266	256	269	260	262	261	246	261	261	262	260	259	249	266	275	288	231	255	253	251	249	254	232	270	262	276	248	250	243	252	236	260	260	259	228	263	245	255	272	256	258	247	256	302	265	254	264	232	243	245	277	259	259	240	246	253	257	247	251
4890	3917	3175	1645	1197	836	711	585	529	454	462	439	441	412	404	374	399	375	359	357	395	364	371	391	366	359	346	381	317	326	360	351	342	364	353	347	331	374	355	353	338	370	338	345	335	348	326	357	364	343	352	391	381	360	377	326	366	334	372	338	403	337	353	372	355	373	345	338	367	397	358	343	349	348	349	315	334	365	352	322	339	343	367	381	403	425	421	395	421	438	394	358	341	347	348	352	359	354	324	348	352	354	362	345	302	363	357	391	385	337	345	337	392	337	326	354	385	347	370	403	363	356	355	340	367	378	354	363	345	354	346	363	340	335	361	356	331	379	352	331	350	354	328	332	390	362	371	319	352	340	360	347	332	357	385	345	336	349	375	344	360	349	334	342	342	346	311	368	377	360	355	377	338	308	378	345	349	369	331	356	361	344	326	356	341	346	364	382	314	329	362	369	336	346	355	366	339	370	334	317	331	357	339	353	348	322	362	355	341	368	342	377	365	334	391	353	347	363	357	366	352	329	362	323	337	344	318	351	368	383	353	366	334	332	368	315	337	363	375	343	319	341	326	352	359	336	395	342	362	342	378	335	352	385	341	349	368	369	343	393	384	328	350	370	360	365	381	337	334	342	350	359	364	348	366	355	318	316	352	347	344	360	352	337	356	355	330	404	335	317	331	350	362	359	350	310	371	323	358	374	346	342	344	344	399	333	350	369	333	352	349	373	377	326	319	338	391	336	333	358	343	352	371	358	314	372	360	367	378	338	380	345	355	362	344	347	336	349	348	358	363	362	351	329	361	325	345	368	371	349	362	346	329	378	381	358	370	327	365	327	364	382	359	335	344	372	348	373	360	341	379	321	346	349	369	378	378	332	356	378	329	333	330	346	373	335	387	331	376	341	348	372	356	365	363	389	365	353	322	347	338	368	339	317	344	371	341	332	335	380	331	361	346	342	360	325	322	359	361	352	356	382	352	376	370	339	333	347	370	342	335	335	345	338	384	360	352	342	335	328	345	360	379	330	323	341	381	334	319	337	324	357	372	366	330	352	362	338	349	357	375	325	310	366	372	338	377	340	369	329	331	345	353	388	353	344	371	364	346	381	367	351	345	315	368	344	320	322	315	337	353	367	363	403	347	310	309	355	334	397	338	379	339	347	352	344	350	355	373	357	348	340	349	348	394	370	353	371	338	367	352	352	367	342	366	393	392	362	324	357	364	358	337	341	343	344	348	332	353	339	333	325	364	339	347	352	346	327	353	342	331	356	370	373	372	359	351	374	363	341	310	343	381	361	340	338	347	323	325	344	327	356	369	346	357	341	380	332	329	366	340	319	360	347	348	357	359	363	308	329	347	368	371	347	355	370	382	370	391	344	357	358	359	336	355	362	371	370	354	350	369	359	322	334	359	374	363	353	333	363	335	348	318	349	356	362	366	366	322	363	321	350	373	373	350	345	321	327	375	360	340	323	345	338	347	334	395	311	386	346	348	328	381	338	353	344	328	323	333	346	347	361	356	350	334	335	338	331	357	364	337	320	354	326	347	343	363	370	355	348	351	366	335	338	328	358	374	358	353	357	339	343	350	340	361	321	354	336	363	362	326	328	328	328	350	381	396	371	320	339	370	361	366	345	343	376	350	340	369	326	351	350	351	323	331	368	371	349	349	333	333	335	363	344	355	382	364	356	367	332	346	348	339	330	332	340	346	356	354	365	362	346	315	351	327	311	368	336	347	348	337	343	350	341	360	369	340	368	351	390	339	351	347	352	332	332	330	315	373	347	339	342	322	356	334	362	319	370	353	323	364	376	337	320	338	342	348	338	340	361	356	338	358	417	343	398	356	340	379	313	334	339	368	374	365	321	343	355	365	353	393	335	345	336	359	341	356	347	361	369	341	343	330	347	363	346	356	362	332	387	328	348	384	349	322	380	348	349	366	322	345	360	361	326	394	384	329	362	364	383	334	323	348	376	366	344	362	377	373	376	356	369	340	356	376	320	338	335	359	342	359	344	339	322	392	357	323	319	317	349	331	354	353	347	334	323	361	352	360	332	342	353	386	374	384	349	327	368	366	365	346	367	302	360	321	356	337	356	314	317	347	377	332	360	338	367	351	332	378	334	375	356	353	336	345	333	357	373	364	352	358	371	335	349	345	330	367	341	337	352	328	365	363	376	380	354	360	366	349	316	351	329	328	336	346	350	330	339	351	379	399	336	357	378	328	345	346	368	345	367	345	290	371	347	346	338	345	343	360	338	406	343	370	355	321	338	361	359	339	368	352	324	350	346	354	349	326	363	339	395	373	345	350	338	341	342	331	335	352	359	362	392	346	351	332	352	339	317	346	348	345	353	371	336	347	341	359	396	348	352	330	350	370	349	358	344	380	346	334	347	373	324	357	353	373	359	348	351	368	377	320	362	345	374	361	358	371	361	383	355	390	364	362	345	342	365	333	361	359	348	366	344	379	387	370	314	357	365	357	340	358	355	387	331	384	344	366	364	341	354	377	358	388	326	362	359	341	365	369	355	338	370	333	342	359	367	357	380	348	373	369	332	337	314	364	340	341	370	362	365	319	355	319	401	314	382	356	367	345	339	361	382	308	339	362	355	366	347	354	347	360	346	353	311	371	337	370	340	355	371	363	341	347	353	357	347	330	345	334	335	358	348	386	337	370	363	377	310	362	337	373	369	371	357	327	342	376	381	366	349	356	358	397	342	355	368	347	362	361	333	356	357	357	337	346	323	330	342	364	396	353	344	349	363	360	326	344	374	361	376	340	339	350	333	364	343	356	371	347	360	340	390	348	367	339	337	353	368	331	360	349	371	339	372	310	352	316	310	333	338	364	318	340	363	324	337	353	356	353	323	374	321	358	320	348	369	377	351	358	382	344	351	347	303	350	321	357	365	329	356	381	341	346	346	390	365	369	340	344	349	345	357	371	329	365	329	353	366	372	343	340	357	337	340	346	320	377	331	367	329	375	327	344	352	348	318	381	380	321	327	353	367	348	328	368	348	344	344	348	370	337	346	359	356	351	329	388	335	335	368	378	314	349	413	357	350	378	343	346	334	337	399	319	337	374	350	348	355	330	339	371	352	352	357	347	365	361	346	343	358	358	354	361	335	329	318	378	365	326	354	375	343	376	336	365	339	342	374	349	390	321	342	362	355	347	322	344	378	365	366	361	381	348	324	375	344	349	374	329	342	345	336	335	341	340	343	325	378	372	337	336	364	356	344	379	349	344	360	343	357	327	340	330	339	381	359	349	346	354	343	343	365	345	334	353	386	344	344	322	365	339	363	350	339	358	377	319	350	351	368	339	374	344	346	329	326	348	392	335	376	336	374	386	371	352	398	382	347	311	346	348	349	341	340	362	351	346	329	369	363	369	356	336	342	341	344	355	360	381	359	361	329	352	370	341	359	362	389	353	355	342	345	330	334	369	344	351	356	338	316	331	364	351	365	379	359	367	333	357	349	369	350	335	323	320	374
24421	21592	29005	24642	21560	8317	1221	879	693	660	585	550	549	514	474	453	475	405	440	420	391	396	388	393	433	417	423	392	390	411	405	409	375	400	408	412	390	372	370	393	376	399	382	376	379	384	408	376	363	380	373	338	349	401	404	388	392	374	387	415	402	359	410	355	374	372	352	391	433	389	385	369	399	358	356	400	375	364	383	363	357	374	367	381	419	449	414	427	441	404	402	407	362	364	375	348	372	357	374	371	422	407	433	362	410	381	354	348	374	373	429	378	390	393	404	402	394	402	425	372	382	374	378	369	355	410	388	365	366	394	377	357	391	371	394	362	399	387	399	360	375	411	388	350	359	357	386	394	354	352	381	404	362	374	391	400	395	379	389	379	368	370	386	368	356	392	347	349	352	351	390	377	380	352	360	399	337	375	369	353	370	363	398	372	375	377	402	364	360	379	424	355	391	368	369	411	377	383	346	376	340	392	356	378	349	359	350	342	398	377	403	350	394	390	380	394	361	391	381	336	378	398	356	365	387	409	365	409	346	365	406	382	395	376	390	339	356	379	411	362	370	369	361	347	370	381	356	388	361	364	400	366	381	363	377	398	344	367	392	378	354	380	373	356	391	377	360	401	374	355	389	362	366	341	385	419	354	372	345	376	382	415	370	390	353	349	379	397	402	353	381	364	387	365	349	384	396	387	370	363	381	381	361	392	381	377	405	399	366	368	353	389	368	380	373	371	364	383	393	381	385	380	347	376	350	399	363	396	359	373	370	382	365	372	363	388	321	398	381	372	402	409	374	416	356	374	356	400	379	378	370	397	407	337	378	376	352	379	375	355	392	446	378	366	352	369	388	370	366	358	335	389	393	394	338	380	369	397	387	360	362	389	402	383	368	367	398	358	393	368	366	382	374	355	347	354	381	380	368	374	371	373	421	368	381	388	349	370	403	387	342	376	370	349	354	369	350	395	375	370	379	351	365	378	366	376	415	376	376	395	413	383	329	358	396	365	379	362	370	386	373	341	377	354	371	364	371	391	381	364	369	371	373	382	381	397	374	390	383	380	373	395	366	376	372	394	378	370	338	359	399	358	358	388	327	375	375	393	351	408	384	354	384	374	377	359	390	370	379	362	391	348	394	383	370	356	385	402	378	380	393	391	355	394	371	382	391	359	365	334	367	364	358	368	366	388	367	371	377	347	381	325	346	376	342	393	377	387	361	346	369	373	379	360	385	407	401	354	365	382	371	419	360	377	361	341	407	372	385	362	335	384	376	349	380	386	374	342	392	396	348	372	405	358	407	382	380	360	352	387	356	354	365	384	403	374	395	368	336	380	397	406	363	420	350	351	356	367	377	361	369	378	349	407	413	359	361	352	383	382	400	387	370	381	372	383	378	355	391	377	405	390	396	384	367	391	376	365	383	380	369	347	355	381	347	387	391	379	403	399	369	379	396	377	387	391	341	371	372	372	380	367	361	363	393	377	355	383	396	375	370	382	372	371	336	389	378	408	359	379	377	371	388	389	364	362	302	364	365	371	376	334	396	386	389	378	365	388	365	382	380	381	347	387	357	373	354	388	413	416	407	361	354	355	375	381	396	421	341	386	351	359	390	350	374	373	369	382	343	375	387	368	347	361	351	386	365	373	398	367	368	370	374	396	412	349	350	353	367	363	336	404	389	354	376	367	357	392	426	382	376	400	396	381	382	391	371	356	411	368	364	417	354	351	397	366	409	421	366	377	393	375	380	365	343	389	411	377	396	365	352	342	330	370	325	358	369	390	392	355	378	421	345	364	373	388	368	397	385	341	351	379	358	400	344	355	369	385	378	389	348	397	389	351	348	372	356	359	387	377	369	365	388	364	393	369	398	358	362	373	364	382	389	360	380	383	375	334	340	382	371	378	376	400	362	378	374	346	368	369	384	363	374	387	382	408	380	387	354	377	370	379	356	366	372	388	351	379	363	403	368	387	387	370	420	357	358	359	394	390	366	384	366	419	384	401	405	430	391	358	408	402	399	364	359	394	372	386	385	352	342	371	406	390	406	377	366	359	365	415	376	365	380	359	378	339	373	373	384	376	385	366	399	378	361	334	426	352	369	397	342	401	348	379	371	381	364	375	368	359	378	376	372	359	373	374	364	420	388	377	382	359	379	360	363	365	382	381	373	335	357	344	353	387	351	391	374	385	400	387	356	399	382	391	368	399	395	368	384	392	379	361	392	393	403	375	424	420	391	404	366	347	349	406	368	377	363	360	380	377	368	381	358	335	415	412	376	371	362	395	392	359	375	382	364	377	358	371	380	341	413	398	388	357	379	365	379	381	378	373	390	383	368	374	364	374	338	359	388	366	358	392	351	375	363	385	388	380	389	377	401	366	357	382	358	373	396	397	397	403	404	387	361	332	371	393	355	365	381	358	357	344	384	387	372	385	366	369	343	352	416	344	377	380	397	397	361	398	368	375	380	376	410	342	355	398	396	375	371	380	348	346	362	372	359	381	400	412	366	359	333	374	397	382	377	418	379	398	381	364	391	356	379	397	395	403	412	404	363	406	352	367	380	335	381	394	339	412	352	399	392	362	376	378	363	400	393	387	358	364	437	386	362	367	392	400	364	348	367	354	364	376	377	397	394	372	417	403	344	374	387	370	373	398	342	349	369	382	389	362	414	397	368	382	393	364	385	395	382	384	378	386	370	376	354	381	333	360	387	375	392	330	372	366	418	380	378	372	378	423	373	389	375	390	381	427	372	371	370	387	371	389	419	373	401	353	387	375	367	385	378	409	368	336	346	398	389	389	379	367	361	371	358	381	371	369	356	332	424	402	380	354	384	369	348	413	369	368	368	371	390	392	361	382	342	394	380	345	363	373	369	384	344	390	359	388	389	404	334	386	393	373	369	385	368	411	343	383	359	355	352	366	362	376	369	354	382	382	405	400	352	373	371	382	345	353	372	378	359	335	348	370	393	388	388	392	373	350	376	379	368	392	387	357	354	372	379	386	379	374	361	339	353	378	379	385	435	332	356	390	371	357	370	371	384	371	368	365	375	408	371	384	405	344	362	398	376	354	365	369	327	415	379	369	369	342	373	378	355	345	361	394	380	359	382	366	375	371	384	376	367	378	373	363	350	372	405	365	377	344	349	363	371	366	378	377	432	359	374	388	379	391	392	360	356	410	371	376	383	341	392	392	387	349	378	372	400	398	398	366	410	375	409	353	362	384	400	365	372	394	323	383	369	394	377	361	415	349	378	376	403	353	377	334	357	366	339	419	380	342	415	394	369	378	378	365	389	346	384	407	363	413	400	346	399	380	383	357	387	376	384	382	417	366	432	382	342	380	345	356	380	393	369	405	368	402	384	376	387	360	369	380	358	342	383	361	376	397	407	358	377	363	409	368	358	408	348	379	391	387	341	402	407	371	362	386	419	368	365	381	339	378	364	360	358	391	401	391	382	362	354	385	380	379	383	358	341	363	372	394	372	377	395	359	363	351
6321	13813	10856	5660	3944	2817	2228	1803	1496	1292	1095	1073	906	882	791	812	714	744	646	663	662	688	620	580	620	589	618	560	564	547	558	552	555	576	554	557	540	533	553	510	508	550	568	552	553	586	544	581	528	492	531	507	544	535	504	504	518	529	532	539	523	500	545	540	531	576	533	506	524	539	528	498	540	512	537	519	493	454	505	546	562	535	533	544	630	616	555	634	628	606	611	520	517	498	472	524	524	547	505	532	537	527	537	495	529	501	544	483	506	506	502	509	534	441	495	512	538	485	512	526	528	545	522	585	573	504	505	524	524	523	518	503	513	551	483	500	530	503	483	459	516	504	509	491	509	493	534	500	521	459	525	542	530	465	541	525	528	521	466	474	488	504	538	546	543	504	531	535	532	518	520	500	472	514	527	504	467	512	499	533	541	523	475	521	512	513	473	514	514	463	520	507	522	529	503	523	490	507	518	511	538	511	511	522	539	485	536	521	534	500	477	504	493	542	503	516	511	465	524	539	497	511	557	508	495	526	508	473	529	488	488	491	526	554	504	525	522	553	495	521	550	519	526	524	534	529	500	540	521	487	503	505	528	512	523	501	509	500	521	489	490	463	491	503	507	499	576	516	512	537	493	503	474	510	504	563	487	516	528	521	484	528	530	495	498	523	538	517	484	508	518	501	512	479	499	478	549	477	508	525	534	493	521	518	516	502	516	496	498	538	519	533	513	504	488	536	529	540	538	517	502	528	546	502	486	473	513	518	508	524	522	509	487	490	529	515	521	510	493	485	463	541	495	502	504	526	525	544	548	494	475	533	554	525	548	498	486	479	525	507	497	514	480	488	480	482	502	482	516	512	494	498	533	494	518	494	493	497	555	527	511	559	548	518	536	528	509	487	490	505	503	512	520	493	493	498	529	544	515	514	554	516	487	503	489	487	499	499	524	499	496	509	498	546	543	548	511	523	545	517	467	514	476	489	509	520	514	472	478	513	493	548	546	509	511	514	543	487	547	489	545	515	528	525	518	460	498	515	527	486	591	523	536	482	496	487	501	516	516	480	519	490	497	502	484	512	534	566	495	512	528	482	496	530	554	540	492	528	518	526	534	463	519	525	516	573	524	516	516	498	531	519	547	535	528	497	526	494	514	504	519	517	503	511	497	524	485	517	501	510	504	519	507	508	478	543	500	533	534	522	501	499	506	488	499	511	499	485	517	541	508	533	528	501	502	496	540	515	483	541	521	476	506	516	514	550	527	452	536	511	512	560	466	502	512	537	537	479	510	484	492	502	504	549	542	512	497	498	509	513	481	507	520	499	541	532	510	521	485	531	504	511	500	542	456	449	515	523	534	544	511	464	489	504	510	524	536	519	541	550	512	534	488	511	521	508	482	509	484	510	534	527	489	510	507	503	529	526	496	553	517	509	489	478	521	511	521	539	524	545	500	530	496	529	490	517	525	523	528	540	533	536	484	520	520	471	535	540	497	549	584	493	521	532	517	493	546	493	506	527	530	522	500	500	537	542	539	497	524	514	519	535	505	496	532	538	507	500	498	522	534	566	524	519	485	526	546	522	522	511	530	466	531	508	513	474	514	547	479	530	534	532	436	518	526	500	498	505	522	555	540	502	506	531	513	500	507	475	519	525	502	534	500	519	497	542	488	521	484	550	505	498	521	500	522	502	532	522	488	564	521	500	528	520	511	544	478	504	537	512	495	497	491	520	512	478	530	479	516	469	527	544	505	512	538	514	495	501	516	529	489	513	497	562	525	551	544	522	524	492	555	491	509	521	494	527	516	554	501	500	544	541	573	488	535	508	556	521	511	512	557	509	500	500	513	515	510	494	536	535	499	530	532	505	526	495	498	495	526	526	536	538	500	503	517	519	525	528	519	499	485	522	545	510	513	543	498	526	496	503	491	489	497	522	537	504	514	481	512	502	482	516	515	543	513	503	509	507	488	550	503	541	534	510	537	530	548	540	470	501	495	570	509	531	498	509	530	514	532	499	533	511	520	508	552	487	514	506	556	532	494	521	551	518	509	494	499	448	523	511	509	510	516	557	535	475	516	494	537	523	487	507	544	546	489	527	504	502	507	553	492	490	512	533	532	516	526	520	494	538	506	493	509	494	497	482	519	503	459	516	554	530	536	502	549	511	491	508	542	468	484	496	531	548	482	484	496	496	525	521	499	537	501	518	530	510	507	498	557	526	503	499	529	519	541	502	490	505	503	512	523	542	508	488	466	544	458	517	511	530	547	535	572	509	553	546	523	502	525	487	535	514	489	495	528	492	496	493	529	512	526	508	496	520	519	519	499	556	497	511	525	519	496	468	506	489	479	480	521	516	553	507	495	509	536	495	531	499	515	508	531	512	501	494	507	495	542	477	502	489	541	507	488	505	509	534	491	509	566	542	537	520	494	517	501	519	519	492	481	487	510	518	521	515	510	486	491	536	480	517	507	507	529	491	488	501	511	487	467	548	510	534	525	516	483	553	505	543	541	542	514	482	487	502	525	527	501	510	521	535	503	516	520	535	535	490	510	485	501	504	533	552	503	502	511	518	478	476	529	496	508	505	512	535	470	488	532	499	491	459	509	509	506	494	502	475	506	537	507	534	469	513	551	511	516	519	512	489	538	492	512	488	537	512	507	512	512	491	527	493	513	533	495	536	479	526	511	476	496	542	539	501	490	505	509	530	534	543	496	532	554	536	578	505	521	524	529	530	477	514	502	507	545	489	504	522	482	469	507	517	532	565	515	511	515	527	521	553	502	495	525	559	487	542	431	553	506	506	489	515	539	519	512	532	577	483	494	516	526	485	477	538	519	543	465	485	499	509	536	574	511	491	524	517	519	518	527	530	508	505	504	503	494	533	538	523	520	504	503	488	511	487	512	519	502	489	527	531	484	532	551	476	510	489	529	515	521	497	504	539	544	529	548	497	495	517	540	467	511	502	494	505	517	457	492	528	487	528	543	517	515	500	549	491	514	504	479	523	500	509	507	530	546	521	520	536	484	511	520	513	485	476	515	480	507	496	472	524	521	516	524	515	492	530	511	528	510	486	463	510	476	536	519	494	544	555	509	531	482	518	532	487	518	540	513	496	464	514	548	520	486	515	518	516	556	482	510	475	507	481	489	463	487	487	531	526	489	516	498	500	494	480	533	536	497	467	538	493	499	539	524	501	511	518	491	441	516	489	481	530	497	531	532	502	546	507	497	516	488	476	507	536	514	493	493	550	483	502	520	521	505	495	513	511	512	514	476	512	534	543	533	530	553	499	507	515	538	477	495	518	515	481	538	507	547	560	522	518	526	525	521	472	483	496	526	516	480	561	491	550	508	503	506	496	517	546	520	527	475	507	485	528	476	522	474	504	516	545	486	506	515	528	517	534	532	520	521	549	522	474	502	528	488	548	499	476	526	508	525	536	480	527	515	550	493	494	569	527	492	524	509	500	475	485	531	491	503	482	541	511	507	486	512	509	516	508
23413	21594	29533	24147	21594	21588	6116	1304	920	781	707	645	615	544	485	515	483	442	448	420	481	449	421	426	418	388	379	348	362	337	354	362	358	373	323	363	366	342	361	394	330	341	372	335	373	370	398	379	348	343	349	360	376	356	348	345	332	327	373	355	328	354	375	356	322	344	344	321	361	365	367	317	367	351	330	324	379	331	335	328	342	354	371	359	374	425	435	364	429	440	405	369	312	318	308	323	346	359	382	340	340	329	371	335	334	346	340	368	343	356	321	359	365	328	352	341	319	318	351	351	315	331	325	375	393	337	337	379	365	351	346	352	350	342	325	359	322	333	343	354	332	349	329	337	339	351	340	345	338	342	343	322	301	363	307	347	321	353	327	334	332	337	346	348	332	314	360	351	348	345	330	328	318	343	328	327	309	344	362	328	333	301	345	317	318	335	381	344	339	343	343	346	355	367	348	343	331	342	354	320	334	344	335	321	356	353	338	310	311	292	327	327	350	334	328	333	333	318	333	342	323	322	349	320	375	348	323	309	320	351	382	355	335	333	335	332	364	339	366	345	358	333	312	313	343	365	315	333	308	358	316	348	297	334	354	326	327	300	372	367	326	360	378	328	319	335	309	323	361	325	354	390	330	355	320	372	305	327	334	333	343	328	377	337	332	332	354	308	321	362	362	338	357	334	367	373	289	311	335	340	335	369	352	330	352	338	326	366	364	341	333	303	346	346	321	325	340	329	313	344	356	356	343	338	348	373	306	337	365	342	305	350	332	363	306	353	307	333	364	319	347	351	306	335	339	341	332	333	345	334	331	318	338	335	336	315	328	351	355	332	340	319	335	345	346	313	355	340	349	327	347	337	343	349	336	320	337	354	342	336	346	309	379	341	354	312	346	319	360	308	343	324	361	330	341	328	299	326	366	320	296	354	352	325	351	386	325	382	354	347	321	310	337	344	334	347	365	344	334	349	330	338	380	330	359	303	340	304	361	314	312	345	348	358	336	328	342	330	351	328	345	347	375	374	355	353	347	369	345	333	331	341	379	318	350	317	328	316	322	328	334	310	352	337	321	338	317	303	339	310	359	362	330	358	366	328	375	327	356	328	327	324	348	341	336	320	363	315	303	339	334	326	328	347	295	339	346	336	339	338	321	359	312	335	323	337	363	354	359	319	360	326	330	342	359	370	344	330	342	355	379	347	368	360	367	324	313	353	330	328	369	361	344	352	338	313	346	331	345	364	341	339	324	361	369	353	358	349	340	324	320	332	350	367	289	338	340	328	356	352	281	331	375	361	340	338	335	352	325	318	319	340	351	330	322	327	330	343	342	320	350	344	353	341	319	359	304	361	364	284	318	311	338	314	339	314	355	354	335	329	348	336	337	351	359	339	366	352	359	344	337	333	325	352	323	337	354	382	342	306	306	323	327	338	355	326	333	359	327	344	378	362	346	326	366	380	346	342	310	332	314	330	356	327	360	342	329	359	321	301	329	351	342	316	325	333	328	326	376	311	357	337	333	350	344	348	345	316	339	353	343	341	348	325	325	332	344	328	334	344	321	326	359	331	340	333	329	328	331	352	338	337	340	352	329	345	342	332	325	334	345	347	345	337	318	331	365	333	326	342	351	349	339	327	336	337	328	338	330	322	363	324	363	371	314	316	323	347	345	347	321	318	322	353	320	354	351	316	329	330	347	347	328	329	350	358	317	360	383	334	298	333	375	383	361	307	347	355	326	362	333	379	362	367	303	322	336	338	332	326	309	346	350	346	352	314	339	364	353	358	328	340	332	291	336	331	342	342	364	347	350	356	327	350	329	355	350	304	312	340	350	330	330	363	307	347	358	365	321	331	331	335	331	330	363	355	315	347	353	348	372	350	318	366	381	318	352	347	306	315	319	356	370	345	355	323	340	330	326	347	355	318	331	337	339	351	354	372	320	330	315	313	301	351	342	330	323	335	360	376	341	369	339	325	315	355	331	359	328	318	358	335	326	354	349	304	307	349	288	341	391	350	331	344	328	367	350	309	345	355	318	334	315	353	348	328	353	343	344	333	344	359	366	325	343	375	382	351	377	366	321	353	332	335	327	350	356	346	340	309	365	311	376	308	358	320	316	324	322	326	332	367	351	357	333	326	327	333	314	328	341	316	351	324	380	367	329	340	344	379	352	356	342	343	323	348	324	326	351	342	334	345	328	348	348	355	362	322	337	307	350	329	339	316	306	346	375	352	324	334	308	316	355	320	357	336	343	352	341	285	306	343	334	393	358	344	330	343	361	363	319	337	318	347	322	343	341	368	327	322	364	341	339	350	313	323	329	305	335	373	348	358	333	336	340	347	329	334	349	323	329	316	326	376	306	374	354	332	341	367	333	330	355	345	363	354	340	329	338	349	358	327	317	365	351	360	332	322	333	316	349	377	343	343	317	310	350	366	350	338	312	353	348	337	349	353	356	374	333	330	338	310	332	320	334	336	349	340	343	329	332	352	364	348	327	373	362	353	349	346	355	345	353	352	316	325	321	349	343	336	321	359	385	329	356	352	337	351	343	318	315	321	324	352	310	316	347	354	341	327	314	370	342	334	344	328	300	337	341	341	325	371	319	322	325	345	341	352	331	379	340	358	328	318	346	361	333	331	324	352	343	339	324	348	336	276	344	349	347	348	347	328	337	338	322	378	346	347	307	346	351	342	366	342	357	339	344	312	309	326	341	365	338	356	314	320	351	342	359	332	350	361	300	354	338	323	367	313	330	340	305	325	329	314	334	315	340	335	305	328	317	334	340	335	321	345	337	348	328	345	338	333	318	335	369	327	373	335	336	337	338	329	345	327	351	359	340	345	331	334	340	344	326	344	319	340	353	328	350	366	350	350	326	354	331	332	360	327	353	360	336	321	359	310	318	367	354	378	319	339	348	349	318	341	362	297	298	355	345	360	350	356	380	360	368	326	333	349	315	326	319	372	308	331	300	365	345	337	312	319	268	326	319	346	333	344	348	372	330	337	334	334	336	298	327	332	342	317	312	349	326	363	364	315	330	340	363	350	339	328	316	352	360	348	334	333	368	344	319	345	301	329	350	316	363	347	333	333	318	348	309	314	335	364	336	317	314	331	299	343	362	320	311	350	343	324	336	319	350	302	365	327	328	303	345	322	316	319	352	324	323	313	321	325	313	307	367	333	336	373	322	364	320	324	308	312	318	313	322	355	313	343	339	367	350	308	325	317	333	348	303	323	310	319	350	298	331	332	364	366	368	346	324	357	330	382	356	316	310	342	343	346	321	308	321	359	334	370	313	344	376	339	358	351	299	336	354	326	321	320	345	350	353	335	368	305	325	375	329	317	348	314	320	389	390	345	348	327	350	338	314	351	313	336	352	332	326	320	324	341	312	356	370	353	354	331	338	338	340	326	334	349	336	343	355	335	307	362	357	356	358	333	324	327	335	312	340	368	372	355	333	318	342	321	338	311	333	344	360	358	362	313	305	317	309	322
8679	19965	15990	8642	6039	4353	3228	2677	2154	1745	1502	1330	1227	1045	953	893	867	740	691	700	658	642	625	615	580	596	619	548	572	536	583	512	541	498	484	543	513	518	493	528	504	498	493	490	469	476	499	509	474	502	483	474	502	497	483	507	442	505	479	461	475	463	486	484	472	457	486	458	480	498	506	460	528	473	481	458	471	468	466	488	453	491	524	547	551	645	678	650	649	571	600	502	452	441	466	468	474	456	443	475	422	456	454	424	453	464	450	509	475	449	453	427	457	496	477	429	490	482	448	496	458	482	459	476	497	498	485	474	487	474	435	472	464	462	469	467	472	434	463	449	457	461	464	475	430	439	509	447	453	434	473	495	463	450	431	454	467	436	437	464	468	452	454	459	465	461	499	492	454	445	490	478	442	479	459	487	471	482	492	452	443	469	419	438	468	441	449	473	461	446	462	439	497	469	446	466	478	431	460	463	473	477	462	442	478	454	455	456	449	446	454	467	447	476	492	434	432	493	436	446	454	441	442	480	440	466	427	439	417	432	461	466	501	451	495	461	503	452	444	440	487	434	452	441	495	429	479	433	476	449	459	493	446	448	426	459	438	477	434	470	460	449	444	452	440	490	501	424	482	477	444	460	503	442	491	504	435	430	454	458	485	451	456	460	478	457	456	490	434	450	448	456	475	463	454	444	477	452	441	472	454	431	414	470	438	473	446	488	449	443	469	495	453	481	465	445	437	440	437	412	482	452	415	475	468	456	471	461	465	480	465	450	490	457	458	447	464	426	454	458	508	439	460	492	422	463	451	462	412	471	453	447	476	416	428	515	440	429	481	452	461	467	494	439	462	422	450	457	466	453	461	478	491	462	431	452	443	447	431	432	486	451	445	455	462	471	449	433	462	437	446	457	500	461	483	439	442	438	465	432	456	460	447	458	495	469	436	446	477	441	463	449	483	451	461	426	422	463	449	497	435	435	438	425	444	479	464	461	411	477	463	483	423	453	438	435	439	439	452	435	443	439	446	437	484	431	440	466	460	447	477	456	455	444	465	461	453	437	459	458	493	454	443	477	417	454	456	451	436	471	517	448	470	448	465	458	465	446	469	443	445	459	495	450	464	452	449	455	429	481	451	450	470	476	474	455	456	500	432	441	463	426	464	460	475	447	481	472	456	462	469	480	461	489	435	460	440	433	475	417	445	417	456	511	471	440	410	461	499	458	451	437	466	424	469	431	495	432	461	444	452	430	454	475	456	449	468	437	472	474	451	470	462	446	474	432	489	488	453	438	467	458	447	457	436	451	422	427	443	455	459	416	431	466	456	478	457	464	440	463	468	484	440	425	484	448	462	448	457	451	484	464	470	433	472	468	417	481	454	453	438	426	439	478	434	461	466	397	464	450	458	463	471	506	434	494	461	457	493	472	455	429	422	482	440	431	466	453	428	454	476	438	446	434	479	451	484	449	452	456	450	432	437	461	475	467	472	490	465	449	459	474	457	461	453	446	485	445	475	458	444	479	482	426	435	455	465	449	463	415	490	466	460	457	408	459	425	423	422	453	412	438	485	462	434	395	444	472	461	449	445	442	426	470	454	424	487	477	476	473	452	487	427	439	466	448	463	434	477	464	430	472	458	434	517	469	453	446	440	446	470	472	449	470	478	477	457	458	469	467	429	446	452	467	477	457	434	448	523	422	443	442	461	467	484	428	466	459	460	480	473	449	466	455	455	416	445	446	475	495	423	478	459	486	436	465	465	461	456	477	435	482	454	444	436	453	443	437	449	514	444	466	438	419	420	462	456	466	461	451	480	471	472	468	443	471	473	468	460	477	417	438	481	471	443	462	469	426	474	447	447	440	464	420	453	468	448	465	478	465	466	465	448	481	445	503	448	464	470	468	464	443	428	472	464	454	439	434	469	433	460	438	466	464	476	463	430	421	483	455	453	511	456	463	496	469	469	471	433	477	464	442	472	444	468	455	465	438	494	426	494	443	458	435	446	462	445	452	420	464	418	498	453	427	446	476	470	442	424	489	459	493	488	447	439	437	494	438	459	456	470	414	444	470	433	459	469	443	431	420	491	469	470	476	436	427	450	470	474	437	449	459	448	484	447	458	459	465	443	422	437	462	428	476	462	474	484	474	470	456	428	433	451	430	478	478	480	485	449	472	475	455	456	478	434	439	446	444	429	451	446	436	480	476	434	464	466	427	454	454	490	473	436	469	494	457	459	443	479	467	499	491	532	442	449	438	462	475	444	455	451	420	460	456	486	469	433	415	411	467	452	452	443	464	453	466	421	450	448	447	475	463	501	462	452	472	494	446	464	473	460	485	429	467	476	430	457	448	474	495	448	447	463	429	462	499	447	447	483	456	460	445	458	456	436	465	405	498	467	433	446	452	453	494	447	451	452	431	447	433	467	464	460	453	436	478	493	457	420	443	459	462	437	477	437	408	443	449	451	449	451	438	422	441	424	444	447	467	482	429	433	469	466	476	451	438	408	455	450	453	475	404	484	477	467	473	476	468	450	446	452	498	478	448	449	437	459	444	428	436	406	429	508	469	470	472	437	437	439	487	481	464	447	467	416	471	467	488	477	451	450	465	473	439	480	491	467	462	438	503	421	497	464	438	489	446	432	467	428	435	476	474	474	424	483	450	468	425	442	454	478	496	456	467	477	446	440	450	427	457	475	468	465	471	450	428	491	473	464	489	485	470	449	435	460	445	464	435	453	490	444	430	442	469	456	456	486	443	429	473	457	415	472	454	445	446	427	504	488	477	477	449	479	457	450	426	451	446	463	501	505	525	431	438	476	420	528	478	452	473	469	439	461	424	463	470	460	466	436	476	459	486	416	480	487	449	472	455	488	429	463	442	488	499	449	436	462	441	443	465	440	410	460	464	439	433	469	428	438	470	487	452	431	459	449	429	447	439	458	457	427	471	457	482	451	431	420	449	468	426	450	464	464	429	442	445	446	466	486	447	429	439	431	478	407	480	453	444	480	481	443	437	451	456	436	440	467	452	436	437	465	505	470	457	473	444	425	471	483	448	450	429	464	467	473	456	431	446	407	482	450	449	488	454	419	456	474	476	422	455	450	493	440	462	488	461	459	454	446	457	416	453	466	411	472	453	433	442	475	407	427	464	453	440	488	493	459	466	451	458	453	477	488	469	496	458	455	435	463	443	459	415	459	438	449	446	459	445	467	453	451	435	482	446	479	452	480	491	464	450	396	503	472	447	456	448	483	445	461	434	452	425	466	443	434	433	453	457	508	470	424	408	466	440	436	522	490	455	483	460	456	428	445	459	473	464	468	476	420	443	484	467	439	447	460	422	474	489	467	453	433	462	438	447	462	460	461	489	426	449	476	461	433	493	478	460	486	454	436	424	443	437	464	470	455	402	466	445	415	445	466	466	446	436	447	468	468	447	446	502	469	409	493	461	498	444	484	477	459	448	453	449	435	508	469	431	463	425	448	438	466	412	480	465	445	455
27433	20402	7365	1100	578	420	368	339	318	323	323	295	298	281	260	242	279	294	251	278	287	292	283	267	285	277	283	298	265	246	257	297	264	277	265	252	275	275	227	252	246	246	285	262	291	244	260	282	246	291	244	265	277	287	276	275	305	250	281	237	241	241	245	248	285	266	257	258	269	252	250	238	262	235	283	267	260	248	274	269	282	259	277	277	283	271	317	292	312	285	284	250	249	274	241	287	264	259	252	262	257	250	228	269	263	278	254	266	245	279	260	259	267	265	267	234	297	293	273	280	276	232	257	255	281	235	249	247	284	265	252	249	250	270	301	290	295	273	249	255	283	235	249	256	264	276	265	240	291	246	280	264	270	250	291	272	238	274	277	251	261	256	264	278	260	250	266	254	263	257	264	249	270	283	272	231	265	255	284	275	219	262	288	262	265	240	250	274	256	262	260	251	273	254	253	273	269	261	281	285	242	303	248	265	270	271	249	247	260	283	238	262	260	280	284	260	274	266	263	256	272	309	256	255	303	266	261	226	249	247	263	289	268	265	256	262	267	267	244	251	252	273	244	271	266	262	261	259	271	262	284	265	256	253	284	278	273	245	287	272	268	257	243	232	233	251	297	284	288	242	257	273	237	248	237	253	304	267	255	277	265	256	263	277	264	258	275	255	270	264	271	265	289	264	284	270	242	272	287	277	250	245	261	300	256	253	252	257	252	271	256	255	268	280	272	252	262	236	224	272	246	252	259	278	260	276	241	257	254	265	240	262	284	262	266	270	279	268	266	276	265	227	257	264	238	273	265	220	263	264	242	265	241	252	268	243	249	284	257	251	254	280	279	260	274	249	232	254	244	259	252	247	252	233	265	263	246	285	273	284	251	256	254	254	259	239	229	294	272	268	267	267	270	288	273	238	267	267	265	257	257	275	262	283	259	264	267	247	248	275	256	267	235	220	232	273	264	259	299	234	291	254	240	228	256	263	273	277	268	257	255	263	271	244	267	251	250	271	247	274	292	267	282	226	260	242	272	274	266	260	274	266	259	282	278	269	270	270	227	280	270	234	256	247	255	261	274	247	271	272	274	269	230	273	237	263	265	263	254	277	257	298	297	255	257	273	214	250	274	235	279	250	255	244	250	261	267	265	246	247	275	268	264	264	267	253	231	238	266	252	280	270	251	269	252	288	283	253	265	249	250	287	258	249	261	269	254	267	278	261	276	259	274	236	271	265	274	265	227	275	308	227	247	259	276	262	276	261	255	277	265	277	328	282	286	264	271	218	266	243	247	235	278	258	270	246	300	235	264	240	263	247	262	232	293	274	274	288	252	239	254	290	279	266	269	265	259	232	288	249	276	264	253	282	262	265	253	227	261	256	280	262	252	263	253	243	255	275	268	265	255	252	271	238	260	251	253	280	249	234	249	242	251	287	251	268	232	253	250	252	233	248	255	252	234	264	298	241	257	303	218	238	232	254	247	244	298	264	236	283	222	239	262	282	263	268	252	284	230	247	243	260	238	279	257	268	266	250	248	266	263	262	246	254	269	253	235	267	294	275	262	228	267	258	238	253	240	275	261	246	243	266	245	261	238	249	232	276	273	284	279	261	251	233	303	243	215	277	282	268	248	272	257	272	291	226	260	251	272	274	260	252	230	244	247	236	245	245	278	275	246	280	267	267	251	273	251	257	262	259	236	269	269	286	256	259	243	283	283	246	280	254	292	293	260	297	266	266	270	268	274	269	245	301	247	263	264	228	267	232	265	257	251	248	291	254	272	266	259	238	262	258	251	282	284	255	289	275	263	252	254	275	222	279	272	271	265	254	234	270	260	264	266	268	249	251	263	262	260	241	276	273	257	273	230	272	265	273	268	243	282	290	269	245	258	267	263	259	236	284	261	265	257	263	261	253	269	232	275	258	249	235	228	258	268	278	297	258	257	275	251	247	288	277	246	270	262	249	274	254	289	265	245	260	252	285	240	266	250	255	240	271	213	255	277	268	252	279	253	259	268	236	254	254	247	254	289	265	265	238	237	281	251	271	257	253	290	265	246	269	303	296	249	265	257	254	283	262	259	253	299	249	263	276	284	270	277	289	275	263	282	269	264	277	274	274	279	254	255	272	262	255	273	267	290	246	245	270	293	273	246	282	252	262	274	267	277	269	241	296	270	279	230	257	276	265	245	263	256	260	248	272	239	262	273	255	238	248	265	287	258	266	255	280	252	254	269	272	271	272	256	240	267	262	273	270	224	249	280	263	261	272	253	279	243	258	270	268	253	284	267	254	275	238	235	255	273	239	251	261	246	263	273	274	253	279	268	232	250	270	268	240	261	259	254	250	264	271	257	240	274	251	269	259	293	236	246	269	273	276	247	274	292	254	230	242	254	255	254	263	261	276	248	260	273	279	281	264	301	264	260	277	247	250	244	267	246	240	269	257	275	253	253	225	251	239	261	242	261	243	256	274	242	268	262	297	266	275	240	250	277	272	266	260	254	252	248	244	261	271	272	255	289	298	244	271	270	285	239	251	246	237	239	264	264	265	260	234	251	250	266	240	258	270	278	266	269	274	269	257	270	238	266	250	288	288	255	256	268	251	275	248	258	276	283	276	233	274	245	263	260	284	281	251	268	278	273	269	265	238	232	261	273	264	240	228	260	248	253	292	269	261	264	246	278	245	198	239	273	243	269	239	261	286	256	266	251	247	275	258	258	278	252	261	263	273	274	250	262	253	261	267	279	252	261	247	242	304	270	272	255	242	262	224	278	246	279	273	309	251	253	275	246	259	239	263	243	279	235	250	281	250	277	261	251	239	241	231	295	267	251	234	251	269	248	251	289	247	263	266	246	214	258	235	233	262	262	265	263	285	263	267	264	262	249	258	274	302	269	251	282	284	267	277	278	269	268	272	246	253	274	257	240	262	253	280	275	273	248	292	291	238	290	277	275	280	281	270	245	264	286	262	253	249	287	234	259	279	303	258	273	261	266	277	271	249	250	269	315	257	266	277	284	264	244	258	263	244	269	241	239	298	253	251	232	259	282	254	241	312	252	272	265	235	277	256	273	278	278	268	277	266	256	251	202	254	232	254	286	229	274	278	287	275	244	236	250	265	247	250	279	272	252	280	231	268	267	293	240	265	264	277	285	272	248	270	255	220	227	265	264	261	245	266	261	264	247	249	259	239	283	260	241	267	251	267	247	287	292	269	251	299	278	246	259	260	280	248	239	258	250	238	236	261	269	255	255	252	276	273	244	255	265	245	251	308	279	282	257	278	249	282	247	281	237	254	265	268	269	274	204	257	264	263	247	260	269	244	265	272	245	261	268	275	266	298	239	261	266	260	261	237	269	264	244	277	273	254	250	281	257	280	274	255	280	270	258	250	294	255	251	259	255	270	273	272	273	246	252	266	234	261	252	298	263	248	253	276	270	276	234	269	258	263	254	266	273	262	252	262	259	282	258	283	247	253	245	244	273	281	247	268	273	230	276	247
4990	4096	3285	1650	1041	848	694	601	529	465	458	454	466	427	431	404	397	388	381	381	372	399	421	359	360	343	354	377	342	374	355	399	379	373	336	371	371	360	364	330	344	385	341	330	352	354	358	381	360	341	380	404	358	330	359	331	363	395	340	365	360	370	404	380	392	364	384	331	358	338	339	342	377	339	350	364	332	356	352	332	379	352	393	364	400	452	416	427	378	414	359	350	355	405	373	366	368	372	370	357	386	353	371	397	383	356	304	354	312	322	373	349	357	355	335	390	357	354	358	354	337	360	317	347	373	352	334	351	372	363	348	355	375	364	345	358	379	368	310	378	358	351	341	357	357	370	359	333	352	357	381	377	375	323	340	333	342	353	355	361	374	372	348	366	329	366	362	356	363	375	335	344	350	364	377	376	351	336	372	356	356	360	352	349	365	362	343	356	371	357	375	348	350	323	346	317	355	322	341	358	352	392	363	390	340	360	371	364	382	342	328	344	374	347	363	361	338	391	362	319	339	344	342	350	341	323	372	354	367	356	350	343	373	332	319	361	345	353	366	343	356	345	362	356	374	366	357	362	330	364	323	377	358	401	351	367	341	353	388	384	368	354	348	360	330	402	370	357	334	370	364	347	353	359	353	362	339	354	335	335	356	370	356	341	346	326	399	373	363	358	360	373	351	360	351	393	370	361	334	374	339	371	362	352	341	364	332	380	354	371	361	354	326	354	324	382	350	366	334	379	323	360	359	350	359	351	329	371	365	401	340	328	359	371	339	384	382	350	355	356	358	370	372	361	364	326	340	353	365	381	385	384	335	399	371	369	332	364	353	332	352	349	349	347	377	375	339	327	349	369	357	346	327	348	352	369	356	352	365	345	345	356	334	368	379	383	368	340	358	352	351	375	382	390	374	352	368	366	339	373	367	349	345	331	361	372	348	377	314	362	335	384	370	355	338	327	401	356	342	333	408	355	378	344	371	395	323	347	359	367	333	361	332	368	380	358	336	357	373	374	315	339	386	339	371	380	349	351	369	341	351	365	345	335	332	349	387	346	384	365	384	352	325	334	344	321	352	364	368	370	353	374	369	360	347	357	366	368	336	312	344	359	391	365	382	362	361	351	324	382	380	370	380	296	389	332	360	347	346	338	359	342	346	373	390	336	358	338	342	376	386	352	367	352	367	370	374	349	373	371	339	356	353	352	357	360	319	340	366	356	354	368	364	342	342	338	343	338	363	399	358	327	362	371	358	348	336	357	387	332	357	349	361	337	357	346	355	372	336	365	344	369	349	370	379	335	345	375	378	381	316	381	349	330	321	366	358	393	375	321	358	332	337	350	340	376	349	373	352	344	325	351	347	346	337	342	349	349	341	349	388	333	365	369	362	369	343	362	340	360	362	369	358	336	375	365	312	361	386	350	356	363	341	349	315	348	356	346	383	342	334	348	387	387	358	353	337	365	351	406	354	325	384	369	353	354	361	367	331	380	353	351	351	371	341	298	347	342	306	358	354	336	325	342	360	395	376	355	375	354	360	359	379	345	366	365	385	381	353	322	359	360	347	361	347	339	339	351	343	367	346	336	379	392	337	359	379	391	363	362	370	355	333	321	361	356	357	385	356	361	345	404	351	365	389	331	321	346	360	351	359	350	369	371	347	377	353	320	356	384	366	359	390	355	381	348	391	348	361	356	349	331	356	358	361	370	368	377	334	336	316	329	344	360	365	335	368	363	341	381	371	371	353	351	353	350	381	339	348	374	367	367	343	330	357	368	353	334	385	363	375	349	345	337	316	369	347	354	343	331	382	360	378	331	357	347	355	343	395	346	346	334	349	374	360	338	354	349	364	360	361	411	349	357	332	347	347	360	333	376	333	372	370	364	346	364	327	357	359	367	339	351	363	384	364	345	337	359	365	376	376	368	361	357	331	365	370	364	349	356	357	361	367	353	342	344	396	344	364	334	357	392	354	364	372	366	343	347	377	345	342	374	373	321	365	371	376	346	389	336	337	374	383	364	382	366	318	338	374	324	337	353	351	374	353	343	372	343	363	329	366	368	365	325	350	391	354	380	353	381	354	358	352	342	368	372	359	406	353	382	366	339	344	362	325	366	390	366	346	360	334	374	345	375	351	324	360	366	350	388	343	352	342	361	362	359	354	353	341	374	348	347	365	324	389	371	354	371	333	342	343	364	359	376	374	369	383	352	351	354	356	351	315	380	354	349	357	364	344	340	375	357	347	352	338	350	352	341	334	350	347	333	354	348	358	348	399	369	367	380	373	380	370	335	340	368	361	351	353	337	347	365	381	310	364	355	350	340	333	365	351	329	385	352	343	324	364	340	382	334	370	342	358	369	373	346	362	362	364	375	318	355	362	355	363	377	369	357	333	356	375	344	360	337	353	333	346	384	390	363	359	332	346	346	351	362	367	351	313	360	378	330	350	357	367	333	355	376	359	346	375	346	338	351	364	334	346	355	364	322	383	371	334	333	356	354	388	391	352	344	334	341	361	345	383	379	348	334	371	345	367	386	350	361	385	384	329	354	357	363	364	370	352	337	327	363	345	337	332	359	346	360	373	377	370	379	333	331	375	374	366	362	314	381	336	387	355	395	387	355	343	356	340	366	370	359	342	400	348	363	348	342	350	355	370	360	361	359	333	384	350	340	380	346	359	370	367	335	359	334	326	345	359	356	386	344	364	368	366	369	355	353	362	357	367	329	313	353	353	375	333	354	334	348	360	342	363	410	361	347	331	375	322	328	338	347	371	367	347	352	365	356	349	352	359	343	357	356	342	398	331	347	349	381	349	360	319	376	326	350	334	330	344	334	372	370	389	354	366	345	388	319	360	362	331	386	337	371	340	373	337	353	356	355	363	389	349	361	354	366	336	353	353	368	369	360	362	402	376	363	348	362	358	361	368	381	367	381	362	374	369	349	396	390	387	367	309	338	348	346	351	345	374	363	317	382	379	343	376	351	359	326	373	350	364	378	379	351	366	359	382	360	358	356	366	371	365	361	356	375	331	350	389	324	366	331	376	370	349	360	363	361	358	364	346	351	347	344	335	362	367	356	389	329	358	415	352	354	351	350	376	364	338	365	349	360	338	382	329	367	349	333	396	351	374	335	354	358	349	370	360	361	357	371	382	368	371	362	330	372	331	344	330	390	363	346	368	373	365	362	349	347	342	378	376	368	338	371	359	385	325	359	369	378	362	327	323	372	343	355	372	370	355	358	386	346	370	349	374	336	336	368	408	355	361	350	365	353	357	350	356	346	358	343	351	391	355	341	334	371	342	350	366	381	355	348	346	351	363	377	342	345	368	323	357	344	403	364	363	337	382	338	371	382	355	368	360	387	336	341	350	331	356	332	343	323	361	340	337	356	355	345	350	362	375	366	391	369	337	378	355	396	350	402	384	352	372	364	340	373	372	373	351	356	350	367	350	350	354	342	372	373	336	363	362	356	347	333	378	336	344	355	317	372	374	386
24488	21642	29076	24687	21623	8238	1264	864	710	647	504	559	513	486	527	462	451	473	442	465	419	414	408	422	410	440	414	396	432	388	407	397	384	402	397	374	392	352	402	352	408	418	376	380	365	401	373	391	378	387	430	383	408	382	431	379	386	377	372	407	387	366	372	375	356	364	415	393	395	375	415	408	404	366	358	397	381	376	363	404	413	373	438	430	429	407	448	424	438	444	419	372	376	388	398	386	409	360	391	423	406	396	376	381	381	408	357	401	395	389	412	357	403	396	378	396	377	400	385	376	382	412	376	343	394	366	380	390	381	401	382	381	358	409	375	411	375	392	379	389	380	436	353	395	356	412	410	383	348	360	386	375	356	377	378	382	399	360	404	392	366	363	411	380	427	388	426	360	394	356	377	404	381	417	383	399	374	421	357	373	386	372	400	414	369	361	399	394	372	391	363	384	409	390	377	395	396	427	404	379	364	361	411	368	402	404	409	372	353	374	392	391	384	398	419	382	395	398	393	393	362	381	387	355	378	386	396	396	356	390	404	369	392	388	402	360	368	376	392	398	355	376	421	383	390	377	364	375	418	382	390	366	383	367	352	397	396	383	441	369	417	367	353	413	387	402	406	404	366	396	412	385	435	400	371	422	374	385	407	388	398	380	365	417	365	370	378	424	390	374	399	401	367	332	377	392	400	387	364	392	373	440	401	399	366	398	360	375	352	407	399	366	412	352	387	389	382	363	416	371	374	397	395	407	368	411	393	365	396	383	392	372	412	388	383	368	388	413	356	393	388	387	399	408	411	404	392	389	385	360	412	382	379	387	382	365	399	376	384	385	340	404	386	397	383	378	385	391	365	394	376	414	339	425	416	382	354	372	414	363	378	349	394	374	388	363	391	401	363	379	395	448	391	383	379	393	402	385	420	374	405	376	391	390	380	351	390	408	387	368	356	400	353	389	422	389	369	365	386	380	400	372	388	371	392	393	388	370	366	378	362	403	382	391	373	381	359	393	391	409	397	406	351	367	377	362	403	388	366	367	403	376	390	407	385	401	366	417	392	365	395	393	349	410	375	380	366	374	395	391	405	400	388	385	400	370	371	395	362	367	414	409	325	387	389	370	359	396	387	413	356	378	362	365	411	389	395	381	390	420	366	391	381	362	380	401	393	356	361	364	378	363	377	405	386	376	378	401	363	362	359	362	388	407	388	381	365	343	434	362	367	371	364	365	373	395	392	377	399	401	362	365	379	365	405	365	360	404	398	389	329	379	414	368	358	415	400	360	386	347	414	425	432	371	352	372	408	389	424	395	370	378	391	411	369	369	408	396	394	408	393	381	406	407	416	389	383	381	393	349	395	367	379	379	469	404	423	369	424	355	371	382	381	381	395	376	386	429	387	375	361	375	394	405	399	408	388	394	409	367	406	382	399	382	383	385	387	419	347	349	413	384	396	359	418	405	370	371	391	362	416	405	405	333	406	377	364	408	412	372	352	416	389	370	425	389	403	365	369	351	365	409	389	391	376	397	407	379	347	409	355	371	357	356	404	389	394	373	385	378	387	397	359	341	393	368	380	398	365	421	398	396	379	373	398	411	367	424	388	392	375	404	393	394	385	413	393	398	364	387	377	396	366	353	348	392	378	375	390	362	383	361	378	355	380	377	381	380	366	345	377	388	371	397	359	365	345	407	388	383	412	391	360	379	397	414	355	410	419	374	379	368	379	398	385	375	412	389	434	378	362	380	422	386	405	352	401	395	355	345	378	383	455	372	378	381	399	408	376	397	365	376	386	410	389	375	343	362	378	348	398	437	385	387	354	417	363	363	342	381	409	369	391	381	399	355	388	371	405	405	372	390	375	370	415	367	410	353	399	395	383	380	371	353	417	388	396	376	393	381	375	362	378	397	385	371	412	388	351	358	378	363	373	375	409	369	389	358	369	388	402	379	392	380	383	370	374	365	397	363	402	398	378	381	376	401	404	394	396	364	371	379	384	398	385	361	319	371	371	368	375	387	363	378	382	373	365	387	382	392	377	364	369	360	407	396	380	383	374	370	367	377	394	342	376	406	439	417	371	375	370	397	379	386	377	360	383	377	388	367	406	398	392	368	392	338	413	416	406	372	351	399	390	380	396	410	392	362	417	371	391	386	388	359	401	403	398	387	411	404	378	399	387	410	392	383	385	334	396	384	380	393	389	377	379	407	385	353	378	351	401	385	384	390	396	401	367	402	422	407	383	389	389	376	419	363	366	399	393	408	394	422	406	384	362	373	353	365	382	358	381	384	370	407	403	394	406	383	362	341	404	376	351	370	350	363	373	394	380	372	410	393	399	385	377	375	388	363	369	396	384	370	393	412	403	383	393	388	370	382	400	397	420	394	400	396	367	403	416	398	399	373	365	366	362	339	372	390	375	378	371	390	383	378	363	354	372	366	384	385	388	405	401	403	389	396	400	382	400	334	369	371	371	390	395	389	381	401	406	385	406	440	361	403	388	367	385	393	362	398	390	390	379	418	370	375	374	412	391	371	403	385	403	387	405	404	386	404	409	392	389	380	397	393	346	412	392	353	394	373	382	374	381	340	376	419	392	398	367	355	385	388	358	403	378	375	410	434	393	411	373	398	397	441	381	363	388	379	399	349	375	379	375	385	409	405	380	374	393	379	406	385	364	383	427	367	387	408	371	346	405	418	426	371	395	386	369	385	389	364	377	433	374	380	390	369	371	395	382	410	388	375	381	370	382	401	402	371	318	344	379	384	384	345	402	389	388	389	400	381	393	363	415	381	425	392	402	352	392	393	367	399	370	412	366	405	372	395	378	414	367	398	368	390	385	361	400	404	380	390	343	387	424	388	416	388	377	365	343	399	396	384	371	356	389	398	403	392	400	380	414	353	400	366	379	436	385	382	407	407	405	417	357	387	363	376	366	383	434	388	363	378	380	353	392	366	396	369	418	418	389	380	375	405	363	369	363	388	381	383	419	398	412	369	376	376	369	365	350	382	395	387	387	410	375	375	411	343	336	422	373	369	395	404	383	419	407	398	395	402	359	381	408	389	367	403	335	385	399	394	372	398	397	415	392	384	414	362	393	375	389	409	359	383	420	405	387	403	335	390	383	375	419	393	368	365	402	375	352	387	402	355	367	364	406	364	387	416	384	379	374	386	346	419	389	384	413	368	395	407	406	387	381	391	391	397	389	377	377	391	371	395	372	378	416	387	395	384	423	408	399	396	349	407	414	385	376	342	368	381	377	401	367	382	358	418	381	368	376	365	356	385	419	371	366	361	387	415	386	395	386	379	368	395	405	389	394	393	360	424	372	401	372	377	385	367	366	431	387	407	373	376	437	403	424	401	363	394	396	376	361	391	374	385	399	383	375	386	364	387	398	382	395	387	361	390	396	372	406	367	398	381	419	372	408	409	397	403	410	423	380	349	406	389	392	373	359	395	392	378	391	408	388	384	422	417	329	396	371	385	371	400	372	394	395	390
6394	13819	11169	5564	3813	2697	2122	1791	1422	1252	1106	1042	925	859	777	765	776	751	670	657	671	653	601	645	606	583	643	578	618	578	585	523	544	574	534	561	585	532	564	529	516	565	519	520	544	510	581	511	538	519	553	530	556	534	521	510	519	534	507	519	512	546	545	537	551	516	469	506	541	507	531	537	573	525	509	502	540	483	509	527	520	506	568	587	616	606	615	626	588	579	640	534	558	526	501	501	474	513	530	487	544	501	533	514	534	521	497	545	508	511	549	549	497	537	515	502	515	547	531	530	523	518	521	559	527	518	520	515	546	500	541	513	539	505	479	490	506	548	484	543	512	497	546	508	542	532	514	497	516	555	523	529	548	505	540	506	535	492	531	516	476	511	516	528	523	513	535	507	472	466	515	539	542	522	535	474	549	518	517	500	497	494	561	553	538	515	479	523	483	503	565	553	548	502	515	526	548	557	464	484	545	506	500	542	501	521	476	527	517	538	531	510	539	521	506	514	532	502	511	548	494	466	549	492	525	494	509	497	534	511	519	515	491	482	546	527	544	529	538	544	520	499	499	513	541	518	473	505	530	512	508	516	551	516	507	479	490	514	525	499	499	493	510	514	559	540	535	495	530	509	515	524	523	509	533	503	507	513	537	512	511	516	519	498	529	530	505	525	486	533	541	524	486	526	508	538	523	516	537	541	508	486	525	501	559	492	524	504	547	517	502	527	496	498	526	510	491	564	496	540	519	503	482	555	486	510	530	542	536	531	538	516	540	539	518	529	500	544	543	507	520	497	503	481	491	529	524	526	528	510	520	534	520	556	559	491	519	527	540	529	503	510	538	532	516	512	539	522	492	516	526	545	529	499	514	495	513	524	515	491	526	522	548	524	511	502	519	519	528	515	500	571	525	541	511	551	539	504	500	484	549	528	557	542	557	497	521	497	498	482	536	552	542	518	546	495	491	474	547	525	524	510	556	496	488	528	527	475	577	539	557	504	513	544	532	513	512	507	510	509	501	514	489	537	509	521	501	474	547	537	496	551	516	508	501	515	521	530	522	497	511	557	508	527	481	505	537	533	536	519	519	527	513	521	532	501	546	541	520	494	520	517	482	513	502	493	519	502	500	485	527	501	528	534	508	489	494	526	534	509	489	531	489	507	527	528	471	524	509	526	533	508	510	533	491	509	504	540	471	514	526	489	493	551	504	533	513	519	510	519	505	526	551	550	510	514	508	553	567	476	525	542	506	513	518	549	498	536	540	521	529	515	529	526	534	489	526	521	519	483	524	499	532	503	516	557	527	511	475	535	471	472	537	546	525	568	497	521	532	555	520	542	509	494	536	528	551	497	508	533	510	517	534	525	503	511	526	532	513	524	529	530	483	524	521	499	510	505	541	520	504	524	547	526	527	495	505	538	494	509	504	498	486	525	503	508	515	489	517	558	517	526	524	482	511	493	505	535	534	492	514	494	465	519	542	547	519	515	503	522	528	528	519	450	497	534	498	507	482	498	514	519	524	522	512	534	517	501	501	510	551	531	516	536	494	474	521	545	521	518	509	555	502	517	511	529	536	525	514	541	529	499	543	503	538	519	500	515	530	527	511	526	520	536	568	502	536	489	505	515	511	517	546	529	538	483	489	497	532	505	543	554	518	530	504	540	523	541	502	517	503	485	508	552	524	474	497	525	503	529	504	498	531	512	534	543	502	507	482	492	489	490	503	554	547	558	537	487	497	511	509	533	514	501	498	540	523	516	567	530	511	552	477	526	495	546	540	549	540	524	549	553	575	511	512	502	514	495	518	557	518	499	568	526	487	518	530	506	525	513	479	531	473	537	514	526	466	534	572	486	524	525	529	535	550	543	540	555	505	500	520	525	535	529	535	558	526	496	533	484	545	542	492	510	531	528	510	495	474	531	510	524	554	507	499	549	511	481	513	516	495	492	559	547	516	522	496	541	535	518	554	497	530	496	501	499	504	499	506	514	546	507	530	505	539	476	521	558	523	517	525	542	507	492	524	491	535	537	496	554	513	495	507	526	537	516	546	563	535	534	519	520	516	538	516	503	495	515	496	494	525	536	506	533	478	507	513	512	522	492	530	485	518	520	566	528	530	552	515	532	492	535	536	568	581	521	486	495	535	507	534	531	489	532	543	511	502	539	506	558	548	550	508	484	500	519	531	511	548	464	518	509	510	502	493	527	540	531	545	564	515	544	533	522	495	469	541	521	517	499	521	527	497	553	493	535	494	459	479	510	533	504	517	514	486	537	534	486	503	509	525	513	505	520	490	537	487	507	527	514	535	509	555	522	504	487	571	500	494	557	542	508	521	507	530	513	495	537	518	523	516	525	483	536	514	510	530	507	532	497	530	543	524	510	477	510	481	530	509	526	558	488	508	522	527	523	523	541	511	515	507	548	495	566	500	482	520	521	479	543	480	486	497	543	480	489	539	520	547	517	532	519	503	526	513	491	527	522	536	507	550	531	508	541	495	492	501	529	495	479	531	480	523	524	528	568	552	494	495	507	531	530	483	456	497	549	528	486	513	490	481	526	522	512	548	502	490	513	534	512	526	517	505	515	535	551	504	516	512	493	514	484	508	548	530	538	551	520	529	521	522	515	529	531	551	525	463	524	540	487	509	496	534	532	510	530	504	512	530	514	489	507	543	543	475	525	511	546	538	510	549	523	554	474	539	504	532	503	503	487	504	503	538	504	548	541	525	520	509	521	518	525	524	552	477	524	528	538	503	544	521	468	541	510	505	514	544	501	551	529	506	533	560	513	516	527	506	509	523	514	497	567	576	495	486	499	522	507	505	526	556	496	488	553	488	510	497	552	556	503	513	496	545	505	536	521	524	490	502	526	511	512	538	505	493	533	520	532	505	548	539	540	524	520	497	489	515	500	513	509	533	513	519	549	476	538	477	493	535	499	528	480	490	512	519	514	505	531	497	495	511	534	509	521	505	550	535	546	512	520	505	548	495	532	507	564	511	511	478	484	536	518	523	520	527	510	476	529	480	513	538	542	516	509	509	490	498	536	529	543	515	515	533	542	520	526	531	483	519	568	474	523	546	542	510	509	471	529	478	529	537	531	503	556	505	482	519	530	506	539	512	502	499	521	517	537	504	535	492	493	536	529	530	516	501	524	518	518	498	492	532	492	471	479	520	517	528	511	558	549	499	550	534	509	506	543	531	563	551	508	516	536	511	488	534	534	518	558	474	488	497	477	490	548	526	471	543	523	509	476	505	507	507	495	519	527	497	533	494	498	500	491	538	506	512	510	499	518	522	567	570	497	488	484	552	505	525	502	517	551	532	501	534	562	480	520	499	541	515	525	514	494	528	522	557	515	519	567	527	523	529	502	518	535	533	516	554	519	497	482	508	543	555	530	562	528	502	507	510	551	540	544	533	512	517	515	483	516	533	480	521	531	505	548	540	470	526	502	533	520	518	508	487	510	493	512	547	500	537	498	557	548	516	482	528	522
23411	21590	29515	24117	21592	21584	5942	1295	881	809	739	622	593	570	521	472	488	477	445	408	463	407	374	394	375	401	387	398	389	381	361	368	391	338	350	352	346	348	336	363	356	385	362	369	354	329	352	366	344	360	351	377	357	330	400	323	352	358	359	394	352	373	355	326	381	333	341	330	365	346	347	343	371	354	358	335	343	348	328	334	354	349	387	376	374	426	369	398	426	418	440	362	327	340	344	350	357	355	350	326	356	348	374	342	339	303	355	354	352	331	327	348	356	356	334	339	349	363	359	359	327	365	343	333	341	320	362	384	380	346	338	354	351	352	301	359	356	357	350	362	334	333	326	322	320	340	322	349	337	321	322	325	319	351	341	307	343	369	330	349	346	357	314	332	335	356	332	367	347	320	336	301	342	329	350	320	341	306	345	343	332	358	338	360	363	333	354	324	329	324	345	340	347	323	335	360	331	338	333	358	308	341	363	316	371	349	343	336	310	343	333	335	346	326	327	389	349	316	325	357	330	321	343	336	349	318	379	330	324	323	340	364	310	352	320	337	335	307	322	370	329	326	341	336	359	338	348	377	335	359	365	344	327	358	350	366	346	323	349	337	351	336	344	288	324	343	337	372	368	354	354	337	330	360	348	365	336	380	345	328	319	306	347	331	346	339	313	352	363	336	326	376	346	332	343	319	339	297	338	351	366	313	320	341	345	341	332	363	331	279	314	356	343	341	336	329	329	332	355	397	351	338	361	339	359	285	353	335	335	320	348	305	331	348	373	363	306	301	360	350	332	343	352	338	321	302	350	358	327	365	368	327	365	330	361	359	332	339	342	350	294	329	345	335	347	337	327	359	359	354	308	341	340	349	300	367	337	322	330	330	342	391	327	345	362	321	299	338	329	365	348	320	341	364	411	350	348	337	350	362	317	335	323	335	345	343	349	313	299	340	323	328	364	333	368	345	352	326	329	312	345	348	343	339	298	350	329	357	314	346	328	316	321	331	308	337	324	310	337	334	364	344	336	327	325	341	367	366	350	345	322	316	326	335	318	345	345	312	337	352	335	332	349	339	359	340	359	331	368	331	340	335	358	341	357	348	346	369	313	364	334	317	339	318	361	360	319	336	336	345	341	347	329	326	368	316	335	354	325	315	290	348	324	354	360	347	364	321	380	340	339	312	330	319	348	339	358	330	297	356	358	369	329	350	340	357	340	367	322	354	349	335	285	315	305	339	357	338	342	342	350	362	354	330	368	344	331	338	336	342	314	343	320	330	339	341	333	349	311	315	334	345	327	343	345	352	362	366	326	315	321	332	348	344	338	345	349	332	301	368	366	358	305	335	334	330	314	338	355	329	338	320	370	352	292	344	332	350	333	319	309	357	325	349	336	312	338	320	345	357	305	382	319	352	322	345	345	339	356	316	354	307	347	351	336	347	326	336	329	363	364	374	362	369	328	345	358	315	341	326	354	372	329	359	362	341	338	371	364	366	336	360	310	338	337	326	359	312	348	324	341	330	341	362	328	328	359	324	352	320	310	373	322	339	354	336	342	313	347	317	327	337	350	375	329	319	337	340	356	320	316	350	335	341	331	345	354	319	337	351	344	299	357	325	323	357	353	314	330	325	351	337	367	332	298	338	343	350	349	325	340	349	360	362	318	340	357	334	353	338	328	352	365	336	339	314	307	350	326	319	327	337	349	316	316	337	324	371	326	356	300	322	349	345	320	359	342	340	380	314	359	327	356	380	313	330	311	342	306	336	365	342	336	340	322	356	329	319	340	353	350	343	317	333	335	329	338	347	361	359	335	305	302	351	375	346	343	358	339	353	349	369	312	302	345	310	355	389	331	331	346	367	302	360	332	326	341	337	359	385	299	357	334	349	351	357	310	340	346	320	347	346	331	349	373	345	324	345	374	328	372	320	326	348	299	346	319	315	343	292	360	331	341	344	338	330	344	336	358	370	309	322	325	359	326	336	313	336	359	341	331	351	321	308	303	334	298	328	346	340	336	331	350	343	328	362	366	356	352	345	340	302	353	347	323	362	352	316	350	341	338	350	336	339	340	341	346	338	379	368	346	331	361	351	337	340	353	333	344	336	345	334	361	335	321	334	323	337	336	349	341	376	324	387	318	318	337	330	348	313	362	320	353	343	371	340	358	363	310	328	367	353	359	342	345	326	343	323	355	337	347	330	363	327	347	357	358	340	339	356	319	329	352	349	341	332	333	320	336	318	305	343	349	343	331	320	364	326	349	348	365	350	338	310	330	341	298	341	352	298	370	346	366	313	357	343	348	355	331	285	352	314	346	354	337	339	329	337	349	353	357	330	320	321	361	322	340	344	341	332	348	295	327	354	341	380	334	337	352	337	332	326	356	381	325	308	334	318	336	344	337	346	374	320	336	304	344	340	355	344	338	333	378	329	348	365	334	338	331	358	328	348	347	330	346	309	358	318	362	371	367	305	344	332	355	312	352	316	348	351	329	320	344	325	345	307	352	346	326	325	353	337	324	333	340	316	317	336	335	327	307	357	350	360	341	341	332	356	345	346	320	322	320	343	337	317	351	325	360	342	324	322	311	351	354	338	338	320	357	322	360	312	312	330	323	346	268	355	331	344	332	356	360	328	323	297	349	341	332	319	336	373	376	298	337	341	327	344	335	336	338	325	327	342	330	342	374	307	343	314	327	327	303	376	326	365	326	313	363	319	323	353	361	350	341	315	308	333	326	339	349	367	343	330	334	345	373	355	328	357	372	366	367	338	328	324	335	351	320	343	336	325	331	334	375	323	341	340	315	344	337	348	340	308	328	349	321	333	344	325	347	344	308	326	372	353	347	367	339	352	341	345	321	310	333	317	333	367	328	350	333	335	315	329	363	321	329	297	357	348	353	337	359	332	350	336	335	341	349	346	329	324	357	345	359	360	342	336	322	321	351	318	359	381	381	335	359	331	321	352	323	346	345	357	293	344	357	335	354	316	334	375	335	333	363	344	313	318	344	358	346	375	335	319	341	349	355	336	316	372	350	345	356	325	372	317	365	344	329	356	330	337	301	331	366	348	327	350	347	348	334	341	335	331	350	333	339	365	328	333	348	357	336	333	334	373	329	325	338	345	335	318	335	335	308	336	333	347	326	382	313	327	324	340	322	332	363	380	333	320	350	357	305	365	335	300	339	342	353	367	333	318	355	319	338	304	341	337	362	353	327	342	315	368	326	347	347	346	349	312	370	322	362	369	331	319	348	358	359	322	337	370	353	366	328	315	354	375	343	332	340	336	367	335	336	348	336	349	337	322	355	325	325	316	321	329	337	334	296	335	350	349	321	309	371	324	374	346	340	370	336	331	339	384	338	335	329	336	349	367	348	333	346	368	345	357	338	343	355	344	328	347	362	329	324	334	338	339	318	307	375	316	314	339	304	325	357	334	362	357	322	316	361	320	335	324	358	327	333	338	308	346	337	375	329	339	365	352	351	316	350	381	306	333	327	362
8673	19763	16066	8639	5946	4455	3337	2668	2097	1746	1576	1312	1182	1038	1009	825	849	752	746	716	683	690	677	594	625	579	553	556	574	523	556	521	520	510	549	498	501	546	480	520	519	503	487	490	489	467	486	483	494	501	518	483	498	493	484	511	441	461	485	516	484	496	500	489	476	474	501	475	474	459	453	462	454	482	473	439	481	455	486	446	479	508	498	567	555	572	640	636	587	592	593	499	486	439	462	448	503	480	468	453	488	437	426	463	455	424	481	444	448	441	491	423	466	475	476	497	477	460	474	472	485	500	480	520	460	520	480	495	480	465	456	459	457	471	441	462	464	477	426	454	438	458	449	465	488	456	469	466	460	475	465	437	420	456	437	463	454	464	476	438	487	455	450	493	434	416	448	429	480	479	436	492	452	472	420	459	442	493	451	453	440	464	491	459	477	453	472	455	481	456	497	462	475	451	439	442	474	454	434	464	457	465	436	451	411	444	425	515	435	489	488	464	484	472	454	431	479	483	474	478	441	465	446	467	454	441	422	435	486	437	458	441	476	450	455	491	473	493	447	468	450	514	451	451	465	471	448	463	458	435	469	431	438	470	456	469	456	437	436	405	450	455	462	436	453	463	467	451	486	466	433	462	486	419	475	489	485	433	406	446	448	500	433	451	461	427	480	468	443	448	437	480	488	470	432	465	483	453	422	484	420	441	440	478	463	458	464	493	426	448	481	451	494	436	483	439	487	428	456	488	463	471	479	430	468	448	464	463	478	470	445	474	463	471	421	469	469	459	451	461	488	457	446	464	471	467	502	421	445	501	471	461	451	503	468	461	454	445	442	453	438	436	476	447	399	441	491	484	459	490	433	449	437	452	473	449	455	485	444	444	459	467	462	451	457	419	426	424	452	445	489	454	457	482	469	454	444	451	485	455	490	468	441	458	487	465	474	421	480	449	429	421	441	486	444	427	494	452	507	455	452	479	465	473	448	465	434	472	471	457	438	449	467	435	444	446	457	481	449	426	455	422	446	479	454	467	453	472	414	407	452	484	464	457	453	456	474	439	478	434	443	496	483	446	455	479	453	474	491	414	451	433	494	413	444	447	431	468	463	488	466	470	468	453	464	476	442	477	453	462	486	448	465	448	459	476	470	448	451	495	447	466	468	456	439	445	421	456	484	454	443	469	511	461	446	450	437	424	450	479	484	444	417	448	456	494	444	465	486	430	485	463	464	426	490	460	442	440	436	430	469	416	474	467	440	502	455	443	457	474	421	477	489	454	474	472	461	418	463	500	439	445	475	460	476	451	451	444	451	469	469	450	449	466	454	463	457	440	444	434	462	444	415	427	461	449	529	423	431	488	464	461	454	482	446	491	458	453	455	464	444	464	460	469	422	491	472	454	451	446	455	443	474	484	420	418	487	437	443	514	434	456	451	457	490	465	464	468	473	457	447	448	430	406	475	453	489	492	462	461	437	464	483	470	466	448	484	450	438	446	483	436	443	482	472	437	462	463	502	425	438	431	459	447	448	440	504	418	418	427	459	462	408	483	465	445	448	497	453	463	460	427	415	480	447	483	465	462	478	492	450	453	452	473	475	454	458	436	468	454	438	417	442	432	449	455	454	469	448	461	440	462	468	464	453	427	473	466	423	438	480	459	459	458	529	426	471	443	414	490	455	420	464	435	483	467	482	464	435	473	473	436	455	447	468	470	467	465	459	446	454	420	487	456	423	428	459	490	467	426	484	440	440	477	478	453	460	469	474	443	465	469	462	440	445	403	485	428	455	460	465	447	448	433	463	450	435	460	428	470	427	463	445	461	437	444	470	487	454	448	448	453	493	487	485	447	498	474	457	480	404	496	437	465	465	473	469	475	512	463	416	493	485	431	481	456	460	450	477	452	474	444	465	494	414	458	455	467	455	458	467	508	438	412	445	485	462	465	433	475	479	453	474	437	455	451	418	427	455	476	486	401	460	474	476	462	451	447	466	467	463	421	479	460	477	457	480	421	454	444	438	460	423	484	439	411	441	457	494	440	452	401	488	453	451	462	447	458	441	454	448	478	461	478	480	429	438	467	475	489	429	452	469	445	481	450	483	438	466	457	450	448	476	455	444	468	503	458	447	435	475	453	467	453	476	463	451	440	476	456	477	448	473	443	460	447	452	456	494	455	458	469	442	451	471	444	453	472	466	462	477	444	502	452	484	488	491	430	427	479	442	465	422	428	459	464	394	433	445	438	462	427	413	451	465	456	439	468	458	475	463	470	446	481	463	481	465	446	430	485	496	431	465	456	423	467	443	455	474	463	490	459	472	496	474	480	486	461	465	455	507	451	474	458	425	471	421	460	480	460	487	475	450	456	509	481	443	475	467	489	441	434	460	466	440	430	520	474	438	509	441	460	477	429	483	438	448	489	477	411	450	426	457	447	421	465	459	492	415	430	423	481	450	419	473	448	482	482	476	471	464	471	453	459	518	446	483	491	431	439	465	476	471	444	465	476	482	433	434	476	493	446	463	502	454	430	416	442	461	425	470	470	436	468	480	475	462	448	447	447	471	478	465	468	449	456	426	495	471	425	463	433	467	477	447	437	434	476	482	446	451	464	456	478	452	463	453	431	459	469	490	445	437	449	480	463	471	434	496	434	461	478	441	448	437	470	449	473	498	431	472	463	446	450	456	441	470	441	457	478	442	455	439	435	438	455	474	446	468	473	461	448	463	441	447	489	482	454	474	458	482	473	471	466	437	470	450	456	450	449	454	466	496	449	455	501	427	479	491	458	436	474	453	471	461	448	454	432	449	453	431	463	493	454	467	439	412	443	445	451	468	439	484	489	452	445	453	435	450	470	473	467	440	439	464	443	474	446	464	464	434	455	448	454	452	454	438	490	463	429	452	428	418	438	468	487	443	447	496	469	437	448	445	462	440	450	449	457	484	465	467	435	471	449	435	461	463	428	431	442	468	432	499	464	449	463	408	436	463	455	448	407	454	499	444	465	423	445	480	450	429	446	429	464	489	428	394	483	448	490	459	459	456	440	484	449	441	476	446	440	461	486	462	443	471	462	471	438	460	467	403	483	472	465	476	442	442	474	474	466	468	456	472	432	451	508	497	462	451	470	456	443	478	471	461	413	458	469	474	487	462	426	433	451	452	461	476	435	453	465	482	457	463	472	453	471	479	431	434	394	418	488	461	431	466	448	418	445	458	438	487	459	486	481	479	465	447	470	466	480	470	450	463	485	427	465	459	432	468	433	450	450	471	440	474	441	463	473	424	477	481	432	464	429	463	441	431	467	429	443	469	464	467	413	438	462	439	464	468	464	459	450	449	444	474	440	473	440	437	464	453	447	453	424	459	440	424	437	465	453	462	429	435	435	462	490	445	446	468	457	461	466	463	461	440	487	464	489	449	468	448	463	408	456	453	448	467	448	472	465	484	483	464	471	479	487	514	435	457	423	445	472	488	449	458	477	449	461	447	461	447	446	464	441	451	433
27532	20547	7550	1141	571	440	363	341	349	320	306	289	295	264	300	328	250	274	316	263	272	273	257	269	297	270	306	282	258	275	285	254	271	252	252	262	260	256	238	252	251	262	263	289	254	267	272	254	281	271	253	271	249	290	260	260	260	274	244	275	284	251	255	274	283	284	251	262	256	255	280	238	287	304	269	261	252	263	273	267	275	288	288	295	291	302	304	309	287	271	277	273	244	241	259	274	296	244	283	242	268	234	267	300	257	288	282	239	262	274	285	271	255	257	271	296	264	250	252	280	235	274	266	265	256	260	290	268	253	251	243	259	233	241	247	276	264	273	287	245	254	223	277	270	276	258	267	248	287	247	253	260	259	283	234	283	269	264	286	256	268	292	255	268	266	281	273	252	213	269	251	281	269	261	250	272	252	260	280	254	279	270	260	270	252	295	254	243	290	264	231	272	270	289	258	264	269	282	254	257	256	268	278	237	268	260	316	280	239	270	271	233	255	260	243	267	261	270	262	227	287	282	268	276	272	246	267	263	282	282	263	264	282	254	277	244	247	288	263	234	272	262	257	237	254	251	279	272	248	239	241	275	284	251	249	265	256	281	241	277	247	257	278	253	265	288	250	290	268	280	277	282	238	264	250	251	243	248	244	252	245	277	272	269	274	271	251	246	258	255	243	272	247	248	250	237	243	277	250	256	233	288	249	249	279	238	284	255	237	249	256	260	274	276	280	275	263	239	278	264	271	237	275	245	263	244	288	250	268	261	290	266	261	256	285	270	257	249	281	276	251	273	251	278	283	257	247	282	263	262	245	271	273	261	273	260	266	261	248	268	272	264	291	245	285	252	265	267	266	240	276	252	258	269	233	249	269	249	266	252	235	249	239	254	262	289	272	279	287	233	262	260	282	263	258	277	255	277	273	265	255	247	268	257	282	258	246	283	296	265	237	257	269	256	268	280	245	279	261	278	278	276	271	252	255	258	267	279	265	233	270	248	271	257	239	258	249	269	235	250	281	263	264	267	276	261	266	284	266	270	254	293	267	286	259	254	268	264	279	270	269	268	285	251	277	242	260	229	276	248	255	261	208	271	254	259	244	254	255	269	274	284	272	238	267	274	276	253	271	268	277	251	266	274	260	287	265	277	238	265	256	267	269	265	261	261	262	260	272	272	294	247	273	253	261	244	261	278	253	252	293	278	248	285	277	224	269	242	266	266	296	263	257	236	230	268	267	268	263	269	311	254	250	264	281	266	251	253	268	275	259	256	254	268	272	274	293	258	272	282	266	242	288	278	278	242	284	279	262	258	235	263	252	255	258	266	290	284	243	274	268	249	273	269	229	246	263	273	263	277	246	275	235	291	269	265	233	242	250	270	227	256	240	256	277	268	272	258	242	243	247	237	283	279	276	235	277	279	255	270	242	276	249	267	264	299	283	257	258	233	289	262	249	250	277	286	274	281	279	247	248	269	245	257	240	263	259	281	260	281	250	271	265	249	271	267	243	265	264	251	270	255	268	258	255	265	252	244	262	250	269	235	262	254	287	252	268	238	256	261	269	254	252	264	253	247	270	286	262	270	243	286	261	252	245	247	267	263	267	256	259	274	278	281	288	257	270	255	304	273	241	239	244	266	260	278	259	260	245	282	244	281	260	256	293	235	228	256	256	243	238	254	247	253	305	227	256	277	274	270	272	282	268	277	264	239	269	256	240	271	272	242	260	257	271	258	251	262	254	270	253	264	257	273	265	267	248	274	251	235	264	266	265	282	262	239	278	233	263	294	248	263	246	254	310	268	250	269	307	242	250	240	269	254	245	240	269	268	277	264	264	268	258	267	234	263	268	265	267	263	267	262	244	265	280	251	265	280	284	266	238	264	256	271	280	244	267	279	260	248	270	250	259	248	274	215	281	221	250	250	302	236	278	279	244	259	232	283	254	255	271	269	273	287	258	237	271	258	257	230	251	266	251	294	262	270	251	282	235	257	232	252	261	239	281	251	264	255	257	292	262	234	267	247	247	252	295	265	267	256	263	266	252	247	263	240	267	277	257	266	225	273	282	260	257	243	270	210	271	231	262	241	293	250	257	269	267	271	263	264	265	282	238	261	254	292	263	311	259	270	272	275	285	271	269	242	245	233	260	272	240	276	263	255	271	253	252	252	268	281	258	247	278	258	276	287	272	269	267	284	271	276	256	248	254	250	285	271	238	257	252	260	273	278	266	248	261	299	259	266	263	271	238	258	266	255	264	254	252	271	302	264	290	265	260	259	244	262	275	281	261	276	240	261	262	257	238	300	220	292	260	255	250	287	290	233	267	270	256	256	261	256	260	246	265	277	244	255	237	273	258	265	246	234	283	273	275	255	267	277	237	263	258	239	281	242	260	243	262	255	252	291	244	299	271	262	252	265	260	254	235	246	279	293	276	274	261	260	258	260	259	267	271	269	272	262	266	277	264	249	286	242	248	263	259	276	293	262	263	253	296	283	232	270	275	265	270	255	255	237	284	259	236	256	269	304	249	260	221	253	254	251	271	274	225	245	250	254	269	294	268	268	263	247	241	258	258	262	297	281	255	231	252	227	286	259	261	273	278	266	248	276	258	263	261	257	293	262	248	251	288	247	255	266	279	271	268	262	278	265	242	302	274	257	267	261	264	262	271	239	281	269	268	286	251	249	267	241	268	250	272	277	282	257	278	258	254	248	274	264	296	288	226	254	285	249	266	247	238	247	266	241	266	278	239	293	287	254	283	264	240	281	234	269	260	255	257	300	278	272	250	272	253	251	278	269	259	265	261	280	287	265	231	258	238	271	262	259	250	246	269	281	263	281	289	250	260	268	253	262	242	239	267	275	274	285	259	280	282	248	243	246	230	301	273	252	277	242	261	261	254	260	290	240	252	270	269	274	262	260	257	253	277	267	274	255	254	263	273	261	263	271	237	274	238	243	261	254	272	278	275	260	235	249	246	254	275	267	257	250	249	281	260	262	258	259	261	283	260	266	293	250	254	257	284	267	258	246	255	285	270	260	258	296	269	266	228	259	275	250	286	267	256	275	280	273	252	258	245	248	268	258	241	244	258	280	273	278	285	271	278	245	279	282	260	251	256	241	246	303	285	243	288	266	250	285	270	263	264	243	241	204	263	267	256	265	279	270	251	263	265	253	225	248	255	258	254	256	265	263	272	250	256	268	268	272	254	248	257	235	291	291	279	277	277	262	279	286	254	246	255	273	284	259	291	281	282	291	252	282	231	267	252	261	258	265	249	243	285	264	257	252	268	253	263	259	235	267	269	240	262	288	253	270	262	286	249	257	252	251	248	257	261	261	258	260	253	269	251	281	262	265	256	277	257	268	265	269	247	257	235	250	266	278	267	273	267	265	239	265	257	285	259	305	279	255	252	275	310	226	238	234	251	257	271	248	292	259	267	248	291	276	260	284	287	289	263	264	267	269	275	244	244	251	268	246	277	262	272	256	247	247	266	249	235	300
4940	4166	3233	1694	1098	830	707	581	526	535	459	463	422	442	414	373	382	382	393	380	367	412	364	377	329	356	381	403	357	363	348	355	365	425	370	332	360	367	372	365	374	362	385	367	362	354	358	367	374	325	343	361	369	375	351	369	337	322	362	393	362	364	320	379	372	379	338	352	390	341	348	387	347	372	357	327	350	344	336	344	337	388	363	390	412	401	444	376	417	366	393	382	384	363	388	374	367	336	373	318	359	357	351	344	364	359	349	400	357	392	377	349	330	393	391	368	397	372	363	379	391	368	332	350	360	376	366	359	339	367	356	381	366	343	343	328	364	382	360	373	348	373	351	358	381	358	369	370	357	342	341	357	377	345	369	377	335	368	342	318	343	387	334	358	373	368	333	351	348	341	353	326	343	338	353	362	365	341	334	371	374	396	372	366	345	339	361	342	386	370	362	371	357	364	308	358	367	366	349	376	344	340	327	369	347	357	346	370	319	365	381	352	337	331	339	330	391	359	373	325	334	346	347	357	337	318	331	344	355	346	378	329	340	337	379	354	377	357	320	379	358	363	364	336	349	344	384	370	374	365	368	338	326	399	375	402	343	395	373	357	331	368	327	375	332	393	351	371	326	336	369	394	364	351	345	371	388	358	352	356	358	359	374	351	347	336	375	356	339	344	347	335	355	350	351	337	381	326	370	378	324	347	345	341	349	383	367	383	366	366	350	358	358	339	369	381	346	358	364	365	382	355	380	359	369	348	369	355	356	343	376	321	349	376	391	378	361	367	383	382	359	356	367	323	351	357	362	320	336	361	392	348	352	366	373	339	345	350	361	345	395	360	384	370	373	343	351	387	357	361	356	353	359	378	332	414	366	332	372	331	343	357	353	348	368	361	325	342	333	352	364	357	372	347	374	358	353	333	343	359	361	364	343	333	359	345	344	358	339	379	381	356	349	364	345	345	345	345	346	339	355	327	345	370	311	375	364	338	369	375	357	335	345	354	329	354	341	355	340	334	371	352	356	360	344	369	421	365	332	332	351	350	388	341	363	331	321	351	342	359	368	364	346	337	360	335	381	366	364	362	335	362	355	357	346	361	349	367	351	328	345	368	367	353	343	361	376	347	334	368	345	380	372	363	355	371	367	374	351	363	344	344	383	368	363	375	362	363	332	340	360	371	319	371	364	348	324	375	381	386	350	354	383	338	392	376	354	362	347	362	314	346	347	380	370	377	390	361	372	335	365	338	347	384	365	342	366	371	358	380	356	333	378	319	374	356	341	346	324	362	346	335	372	330	370	374	362	372	354	382	314	352	356	364	327	369	359	331	387	370	342	352	380	343	352	362	334	355	366	356	363	338	348	350	383	340	362	359	349	365	349	350	342	329	387	343	347	357	346	397	327	355	340	359	371	353	328	315	339	373	386	383	342	347	377	332	408	353	342	378	365	350	347	349	348	370	327	367	386	351	338	388	344	379	381	336	374	355	313	391	345	366	358	331	399	368	333	405	345	378	343	351	319	358	340	336	351	363	345	355	359	347	343	366	359	349	370	411	364	372	316	338	344	342	342	357	369	337	361	321	354	349	353	384	368	423	338	351	388	359	330	360	360	356	369	331	346	370	355	394	373	341	359	350	382	342	363	371	354	364	390	383	337	369	338	387	338	366	365	328	352	348	361	373	334	368	355	370	360	350	372	357	359	332	347	370	343	345	332	340	319	353	359	378	372	345	358	370	345	361	353	333	337	350	334	350	374	354	391	339	351	365	386	385	362	369	375	350	348	381	334	339	354	357	385	328	355	382	370	385	362	380	349	345	332	327	355	367	375	379	366	349	347	352	371	364	368	349	327	377	375	355	369	368	341	329	323	325	333	345	399	363	412	389	336	331	386	350	367	329	344	365	368	351	353	360	349	348	368	377	392	388	367	367	352	355	356	348	339	402	337	389	323	358	341	374	315	369	339	373	344	366	345	347	373	391	355	391	366	350	350	363	338	333	365	377	365	369	353	366	358	380	360	347	344	340	383	343	374	358	345	368	342	359	355	360	376	336	365	355	345	337	388	360	359	339	332	348	321	351	334	333	364	359	358	355	369	361	351	391	345	375	390	331	367	385	353	365	354	359	323	366	355	361	342	337	337	343	345	334	359	347	343	383	376	330	321	365	349	325	372	387	340	336	336	343	367	344	334	346	385	371	348	370	362	366	346	337	324	341	363	320	342	359	367	311	367	357	365	367	362	370	368	368	353	370	353	348	326	375	322	373	359	352	354	375	333	335	329	366	358	353	367	333	360	331	366	354	365	360	373	351	348	355	365	372	380	391	366	384	343	360	366	346	359	356	380	382	367	327	360	366	369	398	345	360	347	368	392	389	360	342	357	358	336	380	362	328	337	320	358	370	371	335	347	337	371	341	345	376	370	375	357	351	345	342	348	361	371	391	342	359	350	342	351	344	345	406	389	339	402	368	372	373	370	370	369	348	364	352	352	381	349	353	352	350	334	340	357	357	362	344	335	333	370	379	377	307	343	332	377	350	357	381	372	357	366	365	369	356	352	397	348	353	337	354	355	373	358	405	385	353	356	368	386	338	340	380	346	390	370	302	385	342	344	340	357	376	364	370	341	337	389	352	370	376	345	351	375	372	325	354	377	346	368	365	367	329	376	344	366	366	342	337	355	334	373	339	393	353	374	387	356	344	349	336	364	340	365	338	368	321	357	362	361	349	358	347	364	365	371	336	363	341	352	378	418	325	344	368	352	326	355	394	378	381	346	352	377	336	367	379	380	376	337	380	353	346	337	336	340	360	372	352	355	337	390	351	351	326	361	374	353	350	367	340	365	368	356	382	344	347	364	360	381	365	357	354	359	344	325	344	345	375	359	360	383	386	371	402	342	339	360	330	323	344	350	342	353	364	352	400	348	337	339	357	365	344	341	363	389	356	330	346	352	362	368	366	364	336	370	333	373	359	356	326	340	339	363	329	359	356	336	342	350	358	401	362	366	379	344	358	361	377	357	338	371	364	354	373	324	359	327	339	349	318	367	338	373	363	352	359	339	343	355	313	357	350	333	336	367	360	350	333	348	379	305	351	351	324	357	347	378	381	351	312	389	367	366	317	343	352	351	332	399	326	339	321	384	367	353	339	356	367	332	360	382	357	366	360	339	369	357	395	355	359	381	341	372	361	402	326	372	368	338	336	329	326	372	357	345	344	349	365	325	352	349	374	365	340	345	363	350	341	340	329	388	335	359	381	344	352	410	353	366	380	354	353	375	344	356	381	361	355	360	359	372	363	378	371	345	344	351	364	385	324	368	344	319	359	352	354	380	318	333	357	375	384	342	383	339	353	334	376	321	372	368	398	366	368	363	383	380	325	375	388	341	349	349	390	340	334	342	358	362	345	340	363	389	344	351	328	368	339	370	344	330	341	374	360	353	345	367	368	330	357	325	376	334	364	341	367	380	366	357	349	370	335	346	347	340	368	365	386	359	373
24455	21614	29055	24661	21596	8442	1300	849	708	630	538	580	516	485	484	471	469	459	439	439	465	395	424	423	377	385	391	405	412	421	411	429	380	405	382	374	395	421	395	394	397	369	391	418	423	446	368	392	389	407	411	374	371	349	381	424	397	374	418	375	397	369	373	392	386	426	424	415	403	400	422	407	413	390	387	403	367	347	378	360	375	387	407	436	424	455	398	404	404	441	387	391	389	413	374	386	403	387	379	415	405	362	396	346	397	374	364	381	363	400	375	390	367	355	361	404	387	391	412	399	390	381	366	404	383	385	410	401	416	372	382	383	406	358	414	365	406	402	379	401	354	406	394	388	373	389	382	360	391	388	399	387	390	361	354	356	366	374	383	415	389	371	356	412	383	378	395	385	381	392	402	373	391	376	399	371	349	394	396	366	368	379	359	376	392	382	410	384	389	403	353	382	380	394	353	391	398	397	386	378	407	371	369	382	369	409	377	389	390	380	380	367	353	399	387	371	376	386	422	378	403	371	363	372	413	353	378	381	358	375	367	408	394	397	354	381	412	408	375	385	355	406	378	402	373	389	419	364	391	331	366	375	404	387	363	349	358	370	359	386	356	390	404	410	374	416	376	410	359	415	371	389	382	413	401	390	371	373	390	400	385	384	385	392	349	348	358	378	389	384	387	380	401	384	368	370	356	381	378	360	373	372	374	404	374	378	383	375	354	394	390	396	368	380	374	373	384	366	380	386	362	383	382	371	374	393	358	367	391	356	381	393	369	380	408	403	383	385	389	410	383	370	386	391	348	382	395	395	359	371	367	389	374	365	370	397	371	396	379	388	391	367	382	392	389	363	426	352	369	396	354	370	407	411	390	351	353	422	398	405	367	399	384	345	425	389	381	386	377	408	371	404	382	377	365	393	368	373	366	433	383	376	382	358	349	376	368	357	366	370	331	425	391	378	408	372	384	373	401	368	402	377	386	382	386	378	378	388	350	368	392	350	341	421	375	391	375	370	362	400	359	375	361	382	386	382	354	377	384	391	363	407	398	387	377	392	361	360	385	416	437	388	378	389	393	410	387	395	401	354	375	386	343	395	369	346	394	354	371	383	355	398	368	351	377	390	375	381	339	382	404	409	367	380	384	406	402	349	372	359	407	416	382	371	402	365	365	401	368	379	400	353	362	358	367	417	405	387	366	394	416	412	376	385	346	395	387	377	358	358	365	403	356	384	417	363	375	359	419	381	346	370	366	384	369	346	408	395	375	352	371	365	371	383	438	356	378	415	391	394	371	386	354	375	397	373	392	384	368	394	382	406	346	349	377	394	386	348	363	352	396	386	433	358	407	381	387	387	369	366	366	385	397	406	406	426	396	392	395	360	394	365	395	381	366	341	413	364	404	358	398	367	366	395	351	367	373	377	348	380	402	375	400	361	384	419	407	361	374	404	365	410	415	421	376	397	353	390	408	383	375	379	403	373	375	366	392	387	344	403	388	389	374	382	366	347	365	370	387	356	362	382	368	349	382	381	343	387	379	355	410	346	366	337	388	345	392	371	399	381	395	366	388	352	373	414	362	358	391	397	383	352	385	362	388	411	328	357	377	404	404	348	399	392	388	397	368	352	420	376	383	391	388	397	403	383	352	375	355	370	399	394	379	360	369	384	401	366	381	382	401	344	407	386	392	382	413	389	372	358	354	391	351	374	368	343	358	318	379	362	386	390	395	392	372	415	386	383	394	400	382	375	376	390	421	402	376	384	405	401	370	422	366	380	373	378	395	388	351	361	373	379	386	362	376	387	385	379	383	391	385	379	374	376	359	376	356	341	365	391	365	389	403	390	372	356	387	376	388	394	404	398	370	418	373	355	372	370	402	422	384	370	383	366	443	362	364	375	375	388	379	395	378	393	415	377	346	415	418	393	417	431	358	412	417	354	375	395	393	412	370	392	377	389	411	370	367	417	352	384	340	382	376	388	370	354	414	420	395	388	407	374	372	363	359	355	354	382	374	368	406	369	384	372	412	404	381	350	367	395	364	368	345	384	380	398	400	398	400	385	378	380	369	378	390	396	342	377	379	362	374	385	380	352	362	368	387	359	394	375	361	376	367	389	373	384	354	356	389	406	398	349	385	345	388	402	361	407	364	363	382	373	368	358	387	374	381	396	378	368	370	393	406	386	394	394	389	366	380	409	373	367	378	398	398	373	364	387	408	367	399	369	390	397	388	393	372	359	375	363	385	409	383	397	332	360	359	357	359	368	364	368	369	372	377	387	402	409	337	356	359	363	371	390	351	399	361	387	404	376	390	382	372	398	414	387	344	373	399	364	368	367	376	368	370	408	364	378	372	372	392	363	355	379	418	402	368	392	376	412	384	399	389	365	384	393	397	369	407	350	355	355	394	391	398	400	345	381	367	407	395	366	362	365	353	365	362	398	379	364	383	389	407	381	377	383	399	386	381	396	372	380	381	396	406	363	391	397	372	394	383	391	365	365	403	378	370	413	392	362	406	369	374	380	401	351	378	374	400	388	393	350	351	378	377	374	382	399	374	383	395	379	356	396	362	396	381	400	364	386	410	372	379	355	373	384	397	396	394	376	345	391	387	343	349	329	394	377	425	379	370	370	398	388	372	380	367	370	401	403	365	382	381	336	380	386	351	378	379	341	336	389	350	348	389	377	389	387	396	389	406	392	423	397	385	399	364	367	361	396	384	372	372	381	408	378	370	376	362	422	366	389	375	409	428	378	375	392	370	385	380	358	378	364	367	373	375	397	390	396	388	371	395	400	384	377	409	358	391	362	389	373	379	393	368	387	348	396	401	382	379	367	365	385	419	397	363	401	407	367	397	362	359	419	367	385	384	402	373	380	418	377	420	357	405	385	403	393	355	362	366	418	357	370	348	371	387	349	355	385	394	358	391	354	412	384	387	380	377	384	386	361	374	382	373	394	372	403	390	413	407	388	422	393	404	376	358	374	365	379	405	385	407	361	390	375	426	372	377	333	403	383	367	370	372	384	403	396	350	404	373	383	367	364	387	358	358	368	388	362	389	371	355	374	363	374	386	365	341	392	395	384	366	391	382	370	392	409	379	361	380	379	383	365	385	359	323	370	370	381	414	417	425	358	392	420	365	351	387	383	420	375	357	363	378	341	395	398	372	379	376	380	431	355	382	359	346	387	378	392	408	377	369	358	427	382	386	409	356	401	380	379	370	352	374	374	366	387	390	375	390	372	358	355	387	367	343	377	341	390	386	384	402	363	368	407	372	418	389	397	416	392	369	341	370	375	402	365	343	344	381	363	366	392	379	363	371	374	386	377	370	391	364	388	390	377	395	388	380	382	389	353	395	412	340	395	392	401	379	371	385	386	340	355	385	371	386	413	401	376	352	395	385	403	365	372	402	368	397	370	419	355	354	374	390	368	345	402	367	336	399	400	400	359	397	403	349	391	376	373	379	363	389	358	380	409	376	400	386	402	410	389	397	397	371	370
6375	13853	11256	5538	3967	2804	2213	1733	1411	1222	1077	1029	950	846	807	734	768	728	636	661	638	637	600	612	565	603	581	575	588	566	527	537	553	542	523	559	568	550	524	521	537	561	523	550	536	487	521	489	527	536	555	534	552	526	555	514	556	514	520	520	564	556	507	543	499	541	521	539	533	542	512	519	518	501	534	529	522	546	535	536	562	498	597	566	569	622	619	615	620	566	564	504	521	533	504	499	536	472	537	504	519	493	527	455	538	529	519	506	504	504	519	541	524	509	527	515	507	505	533	528	545	519	543	499	523	547	519	539	520	493	518	498	509	512	549	523	534	534	526	536	519	519	517	504	474	507	513	497	561	522	499	487	491	501	543	482	541	510	550	589	527	524	477	494	518	506	536	515	518	491	539	522	489	507	515	528	537	516	540	503	550	556	526	530	495	519	556	543	530	533	503	503	493	464	487	553	520	542	491	528	521	537	483	538	532	498	491	508	546	504	487	550	487	532	527	524	502	535	531	511	489	556	525	508	520	499	496	526	518	539	511	533	512	500	492	562	509	526	514	503	537	505	491	481	531	528	499	525	537	529	510	538	476	498	511	483	505	512	533	487	508	568	514	513	518	480	513	537	507	499	551	505	527	510	546	522	532	507	538	522	506	523	473	506	510	515	508	482	553	501	521	498	535	520	509	510	503	507	544	493	548	529	506	516	509	523	530	452	517	476	469	497	522	525	517	520	509	508	498	451	527	512	504	498	482	517	524	525	498	507	544	498	490	563	463	529	505	536	476	488	516	552	520	535	513	514	520	485	553	548	547	486	480	462	501	510	533	478	474	498	512	489	544	567	518	537	531	545	512	503	497	505	546	522	489	503	511	519	529	557	498	525	552	521	542	492	509	502	505	508	491	499	512	481	501	506	525	553	510	513	535	508	494	532	471	544	483	513	489	544	486	492	522	536	518	483	486	495	507	540	520	513	502	517	507	538	490	529	495	498	550	506	543	507	534	531	525	522	522	500	540	514	490	511	520	514	488	503	499	485	503	503	495	479	497	502	513	506	497	506	513	524	525	513	529	508	504	522	521	494	529	489	509	494	527	495	519	515	534	508	508	543	517	530	528	512	491	479	539	557	495	526	525	500	519	530	539	510	516	515	527	520	526	534	488	553	476	507	486	505	527	514	532	518	489	506	534	475	531	502	514	482	489	531	519	508	512	530	520	502	510	485	468	477	522	486	551	509	541	519	489	493	470	523	542	541	511	593	532	493	517	504	489	501	483	531	483	476	551	463	525	565	507	475	527	493	512	495	507	537	533	533	518	506	568	518	466	516	490	510	530	499	520	502	496	470	523	539	535	465	538	518	495	512	566	524	546	469	487	515	512	496	472	498	492	504	541	522	507	551	505	536	515	541	516	487	543	502	562	516	512	510	525	533	532	500	506	516	548	513	518	523	509	544	524	528	483	527	498	508	493	499	529	502	500	563	563	546	515	540	534	513	522	443	544	496	531	510	563	493	504	508	537	515	485	506	523	463	467	514	529	501	526	536	501	529	486	521	514	532	569	557	511	516	510	484	517	533	519	508	537	534	516	513	506	518	531	514	517	518	563	500	480	552	502	490	504	520	532	567	509	489	532	518	481	529	536	464	541	512	529	516	510	487	517	528	515	512	472	545	531	524	518	489	476	512	495	494	543	484	501	537	484	499	468	514	549	533	520	506	524	486	531	517	543	551	532	505	491	514	492	522	522	519	469	500	457	489	474	522	519	496	519	517	535	502	502	487	562	514	510	505	507	501	544	512	507	508	527	507	527	544	478	490	561	487	526	496	499	519	499	487	493	553	503	515	529	481	513	479	541	511	515	535	505	512	458	532	471	509	546	526	531	507	579	490	510	534	514	476	474	563	510	497	518	543	493	531	539	513	500	536	493	491	505	512	509	471	522	515	545	528	504	458	518	507	511	512	539	537	562	542	554	533	509	537	529	494	519	539	522	539	477	513	507	501	528	525	527	522	471	535	506	477	518	514	509	516	476	499	518	509	531	567	526	484	571	516	561	533	479	521	496	515	510	507	516	487	500	456	531	540	471	516	526	475	480	509	488	499	537	512	504	536	499	506	516	547	533	527	500	480	514	543	518	521	514	507	534	558	513	543	552	507	492	518	480	521	546	513	456	516	514	499	510	515	500	491	583	501	541	486	499	504	513	504	489	481	508	483	525	527	492	510	516	555	487	476	519	492	531	496	508	544	518	530	518	488	549	501	506	531	495	511	482	487	503	517	506	489	474	468	522	513	528	521	558	544	513	556	502	523	476	495	542	517	502	528	530	530	504	560	498	524	498	547	519	470	527	477	539	500	515	533	449	517	541	478	528	507	497	516	492	466	513	540	533	547	541	529	521	510	540	540	474	538	529	561	559	509	485	500	507	512	502	516	551	504	480	508	491	473	500	501	509	495	524	527	551	486	570	519	494	529	521	508	549	463	504	528	536	516	547	566	515	509	499	492	532	538	523	533	534	543	513	521	541	507	515	489	520	536	514	540	540	574	508	544	541	525	520	529	521	516	512	493	524	534	522	492	523	535	502	541	476	522	443	509	482	543	532	482	478	515	484	501	512	503	536	506	526	534	483	504	482	559	531	521	512	507	519	508	531	511	550	500	520	554	540	526	505	496	475	513	494	574	495	553	554	528	532	549	511	521	519	518	475	508	481	521	503	479	542	534	499	520	509	519	519	504	532	503	510	474	562	507	530	527	514	525	502	521	545	560	519	519	492	540	523	476	513	500	531	553	551	540	533	470	505	535	522	514	522	517	528	546	521	537	556	503	513	503	498	518	506	509	522	497	520	523	529	564	481	517	509	500	497	481	523	522	518	522	485	486	484	484	508	502	507	523	500	524	508	485	524	517	484	496	465	465	534	494	488	503	533	536	506	534	531	530	536	538	504	508	539	505	532	516	511	502	529	506	485	522	510	564	504	532	506	506	509	519	556	545	541	537	474	522	483	493	544	502	523	512	515	497	513	509	500	501	502	537	498	492	523	531	512	503	528	532	537	528	544	542	503	529	491	488	504	564	485	508	507	518	508	536	497	544	544	506	477	533	499	511	543	491	502	491	508	473	526	538	471	474	521	511	532	477	515	492	498	461	485	486	484	525	534	471	494	507	517	513	531	528	507	518	536	510	490	490	491	492	526	484	525	517	523	516	524	523	523	485	510	535	505	536	500	471	526	508	515	514	536	518	494	551	476	493	531	507	537	546	490	539	505	505	514	514	521	519	507	500	483	531	498	479	479	513	482	477	520	500	493	536	505	532	502	510	554	491	516	448	540	475	520	536	530	477	487	524	516	539	541	577	500	481	499	543	523	495	552	520	487	490	517	494	538	481	512	476	539	486	519	530	509	526	535	547	490	491	480	531	545	515	488	554	489	495	513	478	516	509	494	500	555	479	494	476	518	541	505	489	488	511	516	491	569	541	486	522	483	509	543	503	504	528
23404	21592	29520	24190	21596	21582	6032	1208	864	816	721	667	556	544	502	507	477	459	431	441	387	431	407	426	409	431	354	375	417	376	390	383	353	352	361	375	339	363	359	348	371	379	348	379	359	345	369	342	344	326	353	355	352	346	332	311	359	314	374	361	373	317	339	324	347	377	321	354	349	325	382	337	323	297	341	342	376	348	330	337	372	400	405	404	402	428	350	391	364	413	384	351	335	392	343	356	364	355	278	336	321	323	319	347	350	339	370	388	368	338	318	357	328	356	315	351	369	333	369	357	358	375	337	346	366	376	351	348	326	346	342	316	313	346	362	359	383	362	316	331	344	322	346	333	330	340	370	343	341	345	314	337	332	354	344	356	328	353	338	341	324	354	362	323	362	331	335	353	349	329	330	328	315	322	356	308	295	343	361	358	351	326	344	334	327	338	304	337	326	352	329	342	328	323	330	360	365	351	354	324	368	311	339	320	338	337	311	300	332	346	315	342	324	347	347	352	288	314	357	349	297	344	326	335	346	335	322	343	341	307	345	353	384	325	329	342	356	353	323	340	323	354	340	339	375	324	345	352	354	335	302	383	346	328	304	321	306	323	324	342	344	312	350	326	340	313	318	314	337	325	347	300	352	337	331	335	331	353	338	340	323	327	340	337	349	334	335	363	342	358	363	325	314	322	359	317	323	351	354	334	345	318	338	318	344	320	346	344	318	318	334	374	323	315	330	328	377	342	360	296	347	318	318	351	294	336	374	325	348	321	363	331	316	349	359	357	361	320	351	311	320	360	352	328	313	355	341	323	320	358	320	339	327	357	322	356	335	359	343	365	332	343	333	338	346	335	357	337	326	349	365	333	353	387	346	341	352	324	343	342	343	331	325	320	343	347	353	339	306	345	326	347	344	377	341	333	351	318	337	343	348	351	318	330	355	353	315	336	330	342	291	318	318	348	329	312	336	350	325	362	350	356	344	352	357	300	316	348	332	327	370	341	336	329	320	335	375	342	355	327	339	311	341	311	326	351	390	343	334	338	382	337	353	331	334	321	313	333	323	340	360	345	348	340	314	309	332	339	341	339	300	320	315	334	343	393	348	359	364	316	332	324	353	323	334	334	316	313	359	327	324	322	331	366	350	358	331	293	332	336	340	353	328	375	321	342	333	333	313	339	333	313	341	317	370	333	348	329	348	342	314	304	357	324	340	357	297	340	325	318	372	334	342	339	330	322	339	365	337	319	332	379	359	388	336	333	340	337	296	326	350	336	360	305	339	330	338	395	362	383	324	307	342	314	337	332	310	312	333	357	332	355	309	344	333	314	336	311	344	330	322	332	335	346	350	342	326	318	319	321	352	335	350	349	348	338	358	325	328	332	380	342	346	356	311	351	354	365	379	348	369	327	333	325	375	319	318	335	330	299	353	324	338	358	339	329	348	335	347	320	334	355	340	340	357	296	322	337	343	323	327	350	337	343	337	349	307	310	322	280	355	348	332	341	343	324	296	316	351	286	333	388	320	359	335	363	349	313	361	340	321	358	363	351	355	361	318	350	321	341	334	337	313	382	325	363	332	352	323	333	366	358	330	320	343	348	356	340	312	325	347	349	313	383	313	318	327	314	344	344	378	332	340	327	361	374	367	319	338	336	334	323	314	318	321	357	326	318	310	316	339	320	350	356	337	324	322	328	318	307	362	319	337	346	311	333	315	359	321	338	336	321	374	366	340	350	352	330	333	321	338	330	381	318	316	327	346	325	346	348	292	348	346	336	332	333	320	349	340	342	309	372	358	339	353	347	313	331	352	307	318	350	335	339	333	347	299	354	311	320	346	358	331	343	330	356	332	336	350	324	371	330	323	329	369	318	312	320	314	324	357	342	317	338	335	355	319	352	342	370	323	333	319	353	327	323	351	344	337	341	332	344	333	321	326	338	318	354	330	314	301	372	341	349	342	353	362	356	325	307	328	365	332	351	323	309	313	332	335	318	343	341	311	322	301	362	331	378	329	355	333	355	365	360	331	348	346	354	339	348	320	344	365	332	336	345	364	365	349	310	322	341	329	306	322	310	333	309	349	349	322	335	349	343	355	339	333	326	316	342	305	338	351	326	336	331	322	318	330	294	298	323	379	379	326	343	351	338	354	323	325	338	311	298	331	301	338	351	331	315	345	352	332	317	338	331	365	310	371	364	323	335	322	348	333	279	343	307	325	325	311	341	329	384	343	353	358	300	328	309	322	338	348	333	317	354	338	324	339	339	308	322	346	355	317	359	315	338	309	349	375	333	340	346	332	314	351	362	336	354	353	365	345	341	358	347	323	312	356	319	333	338	341	325	320	334	328	325	356	339	357	316	318	348	342	328	330	307	326	332	355	307	334	355	326	327	338	325	340	342	318	345	332	345	341	325	312	329	350	337	313	357	329	359	332	311	332	330	350	385	330	334	331	344	353	319	313	342	341	320	333	362	311	341	366	320	343	342	359	333	354	351	350	350	313	301	327	340	289	351	336	342	332	365	318	330	320	344	316	327	330	321	346	300	328	345	345	351	322	306	344	326	358	322	346	307	349	323	344	356	349	293	327	369	316	351	359	346	384	355	350	324	348	327	349	332	304	340	346	343	340	332	313	340	329	338	322	298	323	341	351	346	343	334	330	347	303	328	307	333	343	297	335	331	345	339	335	311	341	322	319	338	343	331	356	347	353	330	367	329	358	350	338	363	361	335	342	317	332	318	346	341	343	356	332	335	352	338	345	327	346	318	324	326	327	341	346	343	329	370	323	326	329	350	333	272	328	303	344	341	331	340	369	364	319	300	352	343	352	330	334	326	362	336	349	324	311	318	362	363	342	318	350	332	333	341	321	307	323	337	311	345	379	302	340	353	338	341	324	349	314	320	367	327	346	316	315	348	329	337	357	346	331	354	343	343	338	315	333	345	322	343	337	316	313	338	327	352	330	329	332	314	367	335	347	337	350	353	344	342	352	367	330	324	313	373	355	353	315	335	317	339	365	325	327	347	351	320	339	345	314	353	336	367	302	325	345	336	333	344	375	346	331	365	346	330	341	387	358	329	350	350	339	327	338	305	349	313	345	352	328	317	343	344	316	330	347	356	322	371	340	330	364	337	332	338	328	351	331	342	345	359	330	316	313	345	347	390	354	341	339	329	309	355	353	327	332	323	317	322	344	330	346	318	310	346	341	328	334	316	303	350	338	328	334	320	326	317	346	327	304	344	332	342	326	348	350	305	309	331	340	351	325	334	338	335	337	335	343	335	365	356	342	325	315	321	338	339	349	320	339	300	370	348	341	333	331	334	370	361	340	334	350	324	312	317	348	350	342	348	330	324	319	322	318	344	341	348	353	322	318	333	351	336	353	369	322	356	316	360	357	342	335	337	337	342	349	313	332	330	352	346	344	345	334	349	313	340	329	342	340	304	357	341	363	316	308	342	322	340	342	348	336	324	327	305	331	327	336	338	327	335	290	344	315	329
8588	19814	15947	8495	5889	4353	3342	2515	2094	1732	1564	1296	1194	1087	997	849	835	770	725	688	682	621	635	613	611	635	585	591	512	597	515	539	552	535	529	481	536	509	533	524	506	526	459	510	494	502	446	462	469	470	509	496	525	473	461	471	465	485	473	497	509	470	461	504	463	463	502	481	431	493	450	483	481	489	474	449	456	469	437	456	509	526	567	563	631	626	642	620	647	599	556	533	458	479	450	497	483	442	445	493	464	464	453	448	492	456	446	441	411	469	481	509	468	508	476	455	502	495	495	465	463	494	441	469	502	456	433	520	474	486	447	435	480	491	465	440	434	463	415	481	447	440	435	451	458	440	450	472	468	464	482	444	453	483	461	492	476	485	459	455	443	441	424	470	489	483	467	453	442	423	468	491	466	475	457	442	476	515	526	489	450	441	438	447	456	493	491	436	487	480	406	456	438	442	463	431	465	402	455	442	467	456	444	469	470	482	458	457	467	441	426	459	434	417	477	457	454	447	414	429	436	470	466	455	511	438	441	493	452	466	462	465	418	461	450	454	473	447	444	489	424	448	461	444	441	471	471	474	483	450	425	461	506	462	427	430	436	454	460	488	475	456	424	479	449	419	457	433	433	478	499	453	438	475	449	394	437	423	448	444	458	453	446	429	455	461	500	482	445	433	436	445	462	473	443	485	500	419	452	458	436	486	484	463	453	548	448	438	456	412	471	438	484	431	425	436	435	443	452	438	476	435	426	484	453	488	471	454	462	426	472	450	475	466	429	476	455	430	438	433	441	457	462	473	456	476	448	409	446	429	421	472	430	488	460	443	483	421	462	474	455	458	445	434	442	432	414	459	467	434	443	454	434	460	485	448	427	470	454	460	435	466	419	457	446	465	477	473	437	452	473	475	484	456	471	487	436	423	455	430	446	472	454	465	434	449	451	464	462	480	448	459	425	450	453	469	462	435	411	459	460	405	470	457	487	426	431	411	501	444	425	457	450	437	433	460	468	443	470	449	462	460	494	464	443	461	496	446	437	452	477	487	460	443	488	471	441	457	463	478	435	449	441	443	431	491	460	491	438	441	423	405	427	491	468	453	472	475	451	460	464	397	462	496	432	437	485	450	483	485	476	447	435	467	441	433	487	446	435	462	474	444	445	467	476	435	482	435	440	399	467	476	485	478	445	489	432	447	463	451	432	460	479	454	464	462	457	448	462	458	426	451	457	489	480	468	483	447	421	489	441	418	484	474	477	440	462	457	452	448	474	488	457	459	437	449	435	443	441	453	492	440	432	476	488	455	431	445	415	426	469	493	411	427	477	507	421	435	450	462	489	462	477	496	473	471	454	426	419	459	433	458	443	463	470	441	461	436	454	484	414	456	472	457	437	435	432	492	447	411	435	430	468	440	454	453	433	473	438	451	447	431	414	453	462	447	489	503	476	461	472	427	497	468	443	448	456	473	415	442	488	443	441	446	476	427	473	461	433	443	435	480	461	438	427	438	451	432	449	453	433	465	451	485	468	450	450	472	477	462	488	464	466	421	434	463	463	446	463	502	449	427	468	433	487	473	446	458	478	443	445	457	437	453	457	467	455	446	468	422	459	432	442	450	446	456	455	452	446	429	446	497	459	465	426	454	442	455	420	475	462	446	453	425	447	444	481	476	453	452	476	424	441	440	458	447	473	473	465	454	426	447	470	459	480	465	502	433	441	474	482	473	438	470	470	444	423	432	476	457	430	429	452	440	452	473	450	474	496	467	479	432	504	454	466	473	481	465	474	475	492	455	469	457	452	420	462	484	441	458	451	468	462	440	486	411	475	475	480	429	417	431	481	471	445	478	449	463	484	456	426	424	476	479	458	478	434	446	461	460	401	423	426	436	409	425	428	418	436	475	462	472	478	477	470	433	410	445	474	469	460	416	471	438	459	429	444	478	440	440	474	445	499	427	486	420	467	429	480	466	406	456	442	445	437	428	453	491	474	427	454	466	479	447	465	452	424	468	474	435	445	461	435	437	444	425	480	440	427	435	462	413	433	451	450	422	445	453	460	422	469	470	473	457	447	447	490	471	448	455	459	453	472	457	456	455	469	507	490	474	417	517	461	434	471	452	436	470	441	451	488	472	417	437	475	489	475	473	464	431	446	447	434	412	449	450	447	452	471	462	463	500	482	459	442	443	455	494	445	466	450	436	445	433	450	466	477	445	477	453	445	497	451	448	487	463	471	474	427	483	446	458	468	437	484	452	406	489	459	494	465	434	455	436	466	459	448	428	418	469	446	444	463	452	448	459	422	450	451	480	409	453	449	436	484	481	433	450	443	409	476	461	457	435	445	431	481	475	495	421	417	460	452	463	473	458	487	422	437	443	446	430	457	485	469	479	430	425	450	459	434	481	451	465	445	482	420	468	504	446	434	445	504	485	469	444	459	447	474	462	475	471	489	433	474	467	457	424	416	444	499	464	448	419	440	469	478	500	446	442	444	470	445	497	462	454	458	458	419	442	522	445	467	420	424	415	445	450	445	444	451	476	471	450	468	426	484	408	472	444	456	481	430	458	454	400	460	443	465	432	491	470	458	452	479	427	418	400	446	461	471	458	445	452	460	453	412	461	445	405	434	430	450	448	450	479	470	471	468	447	446	456	443	460	475	463	472	442	465	452	404	431	437	476	464	448	430	461	453	470	464	462	460	462	430	462	428	470	489	417	489	461	467	447	430	459	503	469	482	451	479	482	455	434	470	460	466	496	445	469	465	497	432	497	474	463	454	483	442	459	451	458	433	485	473	436	462	467	448	461	394	434	452	450	490	447	448	452	460	402	455	422	446	431	456	450	446	451	475	465	428	437	473	397	446	486	391	432	434	455	435	422	488	446	449	442	489	422	471	459	450	470	477	422	420	454	474	453	440	442	465	426	455	469	380	425	463	491	459	441	441	464	476	453	493	423	431	442	437	457	445	498	427	450	472	427	458	464	436	446	453	469	458	452	466	449	433	431	457	455	427	476	458	442	440	487	448	437	432	443	446	447	451	460	469	448	493	440	469	421	443	427	432	443	435	490	463	409	436	466	438	498	475	459	487	460	415	451	440	466	505	453	467	465	449	468	483	477	420	453	490	447	463	422	456	433	494	443	456	423	410	444	454	461	439	433	453	399	503	480	436	434	469	418	434	480	438	434	455	456	483	443	441	447	452	516	432	431	440	448	437	457	439	463	492	428	477	430	443	455	463	437	468	433	457	479	440	491	436	461	423	467	446	450	457	436	466	418	503	445	486	473	455	451	424	476	462	455	490	462	459	452	447	432	442	436	467	437	444	500	448	410	472	437	495	459	466	431	509	443	460	425	452	442	455	476	456	483	451	442	478	474	455	494	425	470	451	475	472	459	409	447	483	445	449	434	447	481	480	468	446	467	451	470	445	460	472	453	468	451	466	488	472	488	459	482	450	412	446	472	449	469	418	431	471	457	448	470	475	446	442	430	461	459	494	464
27503	20513	7845	1300	756	608	412	349	348	285	320	278	279	271	290	260	288	274	265	270	267	278	282	268	259	279	274	284	271	272	247	279	267	235	254	262	287	260	258	264	301	242	268	252	276	256	254	291	274	261	268	235	267	223	265	239	262	293	260	262	267	253	258	268	278	294	260	273	255	245	235	270	271	240	273	276	265	271	256	250	253	263	272	309	287	265	273	310	270	277	291	242	259	283	284	258	298	242	266	285	252	285	221	282	282	250	256	251	260	251	274	270	265	261	242	265	262	286	255	300	282	254	277	247	240	249	248	276	296	251	236	262	245	267	234	280	255	270	235	284	295	252	230	260	255	300	235	269	245	241	257	271	279	263	253	263	239	282	234	251	247	278	252	268	252	248	241	238	256	264	249	260	248	279	261	256	271	248	261	265	236	275	266	266	264	243	256	261	249	270	252	258	269	238	257	257	259	295	257	260	306	242	285	260	269	255	278	248	270	272	255	252	277	250	282	249	274	301	270	240	272	258	277	242	248	246	257	264	267	269	287	237	258	257	291	245	291	264	263	266	265	272	252	246	253	261	274	242	249	240	260	241	259	236	259	266	233	222	257	264	250	259	282	288	285	227	259	261	250	253	287	301	259	271	250	267	239	248	254	242	245	251	282	249	256	267	271	280	265	274	296	276	296	257	270	276	211	259	283	234	261	257	264	295	275	263	270	243	256	242	247	272	255	262	279	253	289	239	247	282	254	276	264	248	258	243	242	243	265	252	258	215	264	255	248	258	264	244	257	288	257	261	289	260	270	297	263	265	268	280	243	281	242	258	246	259	259	257	316	254	248	287	276	226	259	254	267	281	256	258	249	263	256	268	292	237	236	233	238	251	272	242	245	265	234	237	263	268	260	286	253	274	261	246	263	295	267	253	264	239	270	256	265	259	252	273	239	240	276	261	286	250	243	284	235	243	228	267	253	300	272	274	256	293	262	278	244	267	231	251	259	252	300	266	282	262	288	256	267	229	279	253	283	235	263	239	240	260	237	283	273	241	232	258	276	292	293	248	268	239	272	246	260	257	259	269	236	278	263	237	218	277	269	273	274	251	263	266	269	258	272	278	302	291	245	263	257	256	238	237	239	272	229	248	267	247	255	255	251	238	259	257	284	245	270	260	244	259	290	255	247	260	247	224	265	269	261	203	268	239	253	293	263	265	270	261	254	269	263	261	276	238	261	234	298	259	281	284	249	267	279	246	291	279	243	234	256	254	243	269	270	253	252	247	250	249	228	303	262	269	263	240	279	245	247	269	245	228	259	236	259	256	236	269	292	257	261	254	255	242	260	262	246	261	267	279	231	262	296	266	252	272	238	270	254	270	234	257	248	241	265	236	234	291	264	242	278	263	256	263	218	251	256	252	256	261	278	260	263	266	275	254	266	270	276	249	258	263	267	273	269	248	261	246	253	230	263	260	264	262	251	278	266	260	242	239	288	245	256	265	235	281	254	237	280	264	304	240	254	262	256	237	231	245	278	232	260	304	278	256	255	283	259	272	248	236	252	266	260	257	281	280	284	251	289	271	257	257	263	260	242	273	261	280	296	249	291	282	263	256	261	265	223	290	275	253	259	255	256	268	253	275	253	264	290	252	256	269	267	234	266	262	258	256	266	264	270	297	254	241	252	262	230	274	262	259	256	267	246	291	259	206	246	237	261	265	265	242	264	257	248	259	224	240	247	253	296	253	254	245	253	280	270	251	248	241	264	263	276	252	264	285	264	246	245	231	260	252	232	278	262	245	262	277	258	237	240	274	266	268	247	262	264	268	248	273	250	279	253	276	275	251	255	255	288	277	241	291	272	279	243	240	264	258	250	249	262	262	269	227	277	277	283	280	242	251	241	247	269	253	236	236	273	271	249	295	264	270	253	257	226	236	286	270	294	246	265	274	240	277	249	240	244	276	241	247	270	260	237	252	245	280	254	296	260	259	249	238	276	261	259	267	273	257	274	241	277	253	238	261	266	248	261	271	255	248	242	247	251	254	246	276	234	256	266	253	270	270	289	284	281	247	257	254	254	288	276	264	267	238	260	275	258	283	293	248	255	287	254	238	233	262	262	265	249	251	281	262	249	230	235	277	252	264	252	241	287	267	268	250	267	280	277	252	254	281	237	245	260	256	280	260	287	260	260	276	265	249	238	219	289	256	286	258	231	291	285	273	268	254	240	289	270	234	249	277	257	264	257	256	235	219	275	259	294	281	253	279	250	250	278	254	262	257	235	238	239	254	235	257	244	244	278	275	272	260	264	277	272	257	228	274	243	246	267	283	253	273	227	243	287	273	243	266	242	285	250	267	266	254	285	261	261	254	257	274	257	240	261	244	235	291	256	247	246	270	243	252	258	246	281	259	242	279	266	302	279	289	269	266	251	237	265	271	272	255	256	275	279	269	224	251	270	271	253	245	259	262	278	263	221	283	251	258	256	292	225	262	271	253	259	221	253	272	277	240	252	248	266	258	285	276	282	260	253	277	272	260	257	251	275	291	286	273	268	273	247	269	253	254	246	271	247	258	268	258	258	269	242	261	266	242	265	268	236	234	269	249	269	244	244	255	244	251	250	251	253	235	277	275	275	232	247	231	222	252	287	253	255	273	239	263	275	248	257	248	263	284	284	260	267	258	274	232	269	265	236	284	247	273	235	258	275	257	267	260	273	259	251	262	253	265	253	229	248	237	255	241	260	252	262	238	274	245	252	247	252	265	254	271	279	259	263	251	237	276	255	244	270	262	267	287	266	283	274	258	261	250	277	271	238	276	248	257	253	259	299	242	270	233	274	236	287	271	262	269	297	272	252	288	281	291	292	285	246	269	239	238	254	261	265	252	265	237	272	263	239	251	238	250	265	255	239	223	243	261	261	242	263	263	234	248	269	278	259	260	234	275	233	259	282	262	268	237	262	260	252	264	260	295	259	244	229	248	294	258	259	257	232	270	268	238	233	243	281	266	258	264	269	271	263	293	257	263	260	234	265	275	263	258	275	258	262	235	258	268	261	251	246	234	256	263	294	253	257	273	279	235	221	255	276	275	241	239	237	263	251	261	246	266	265	256	255	255	265	267	264	261	226	280	246	256	239	278	278	279	278	285	237	235	266	268	271	262	257	277	241	256	256	273	250	247	252	272	251	245	265	246	258	246	258	264	256	266	254	250	223	260	247	248	246	230	254	259	257	265	270	249	239	265	233	248	278	246	253	228	241	248	282	272	237	268	255	271	243	273	270	257	274	264	248	251	262	235	275	233	237	267	281	224	264	260	245	255	271	266	288	285	229	267	265	245	248	283	256	251	275	280	264	273	241	240	262	254	229	277	257	257	270	288	261	271	216	260	267	258	293	235	265	250	284	285	278	242	292	237	273	262	270	269	271	280	262	255	283	264	248	252	284	261	259	249	268	245	247	289	269	261	243	248	274	264	278	223	255	282	285	257	281	271	283	242	249	226	272	295
4981	4106	3494	1588	1070	861	689	620	493	495	498	455	454	425	413	392	369	429	372	398	384	384	366	369	360	368	333	391	363	343	374	351	371	371	384	380	358	362	364	317	358	364	400	333	379	356	356	385	344	386	384	366	387	351	371	375	369	343	350	346	365	332	386	329	352	355	358	340	357	332	381	362	364	341	338	355	347	383	389	351	374	393	401	423	377	425	411	430	391	389	390	361	361	366	353	397	403	370	379	411	362	370	354	364	348	330	341	342	344	318	346	360	346	346	344	400	343	358	368	370	374	381	324	348	329	344	404	322	381	341	332	379	388	348	321	358	345	374	346	370	328	362	380	322	329	348	384	356	375	340	324	322	371	364	406	363	352	377	364	384	350	368	364	346	374	361	389	369	386	385	378	348	373	348	333	362	388	366	387	340	359	345	346	353	371	341	366	356	368	351	335	332	388	332	362	393	347	381	348	340	335	364	335	363	338	350	367	360	339	346	356	364	369	375	371	340	377	380	386	397	370	357	370	347	353	364	347	365	347	375	347	372	348	380	391	340	352	365	352	307	376	336	366	340	367	345	375	356	364	339	339	357	368	333	332	352	351	376	398	349	350	357	383	358	354	354	367	363	342	356	349	368	351	333	371	336	372	352	366	339	315	368	352	348	360	326	354	345	375	339	359	361	355	366	380	362	325	354	338	348	367	372	324	341	354	345	359	368	371	347	384	352	359	365	333	344	371	382	349	335	363	362	362	327	359	343	360	354	386	395	386	364	343	378	359	352	354	327	342	374	333	353	359	313	343	341	333	362	343	363	382	363	333	373	339	352	359	359	353	352	386	400	362	357	388	349	366	335	370	348	365	348	358	365	335	394	368	346	350	384	359	364	331	344	357	392	351	347	309	301	365	368	371	340	325	378	329	366	343	324	360	331	357	345	380	328	358	344	357	327	351	352	365	354	347	361	382	350	395	373	334	358	324	367	360	350	338	344	358	310	348	360	373	377	311	346	326	353	330	321	359	338	363	375	338	368	357	330	375	360	331	356	389	335	367	344	355	360	363	361	363	348	373	361	361	366	354	357	333	381	347	351	386	333	336	358	357	335	339	362	334	342	359	361	371	352	367	367	336	314	354	366	340	318	347	334	347	359	349	351	350	328	373	305	360	314	368	345	355	345	362	323	367	353	355	339	361	372	373	353	327	348	359	364	359	363	377	343	363	386	317	343	348	359	374	333	349	392	359	347	366	377	335	358	344	348	323	342	364	363	372	372	334	364	361	366	323	332	329	362	346	314	333	340	367	365	364	370	318	357	362	348	344	357	333	333	364	385	372	407	358	329	325	356	365	342	340	326	390	357	357	357	357	363	387	375	361	350	345	347	369	348	345	360	368	338	380	350	382	349	327	377	372	355	348	359	352	365	369	370	362	328	329	365	340	353	360	372	380	343	394	369	316	369	372	372	347	387	382	352	359	323	320	343	373	358	379	349	352	342	359	354	366	345	320	345	366	314	339	354	328	339	346	348	404	351	343	381	341	375	383	334	315	355	344	346	382	331	330	378	373	332	397	359	374	358	363	375	367	368	366	350	357	374	368	352	369	357	368	348	344	342	349	384	401	366	387	329	343	365	349	358	362	378	356	344	356	347	368	345	366	375	379	366	375	362	357	365	353	324	368	311	328	365	345	329	350	385	341	329	332	348	344	350	301	356	355	390	360	433	360	320	339	373	342	359	349	341	363	357	354	376	323	366	333	376	354	356	358	377	350	335	337	363	330	321	357	361	373	354	368	355	352	354	354	345	358	348	342	380	327	359	334	335	375	378	338	392	381	380	385	340	382	371	360	330	395	355	353	359	348	361	357	372	350	363	353	358	343	354	370	401	345	362	378	321	337	368	341	340	363	347	332	374	357	341	361	350	333	360	355	354	340	354	352	367	395	347	395	369	389	390	353	341	357	365	333	344	350	368	362	387	352	391	345	356	391	358	374	358	337	358	369	366	348	341	342	357	355	353	358	311	388	325	337	295	388	359	333	378	337	348	356	333	333	356	361	352	333	358	320	332	336	380	333	322	326	367	357	346	373	387	315	406	334	342	363	340	358	340	354	348	346	355	363	360	307	375	380	358	329	382	346	333	389	367	351	339	357	354	350	372	354	352	371	360	355	340	356	365	335	328	400	332	340	357	367	345	381	390	347	341	374	350	347	334	324	380	341	372	323	342	379	354	338	350	368	373	344	360	355	370	371	386	326	360	352	364	365	341	330	332	360	338	368	333	351	378	333	378	394	390	360	339	328	366	399	373	381	336	342	374	347	345	362	336	350	354	341	350	347	379	361	367	340	383	367	369	328	399	372	357	348	353	360	338	344	400	324	353	317	359	338	345	352	374	397	349	338	369	386	346	342	358	324	351	334	344	365	324	332	377	362	359	369	348	379	358	336	366	335	347	364	349	380	332	362	359	330	361	368	336	366	363	362	388	351	381	336	369	341	354	354	350	349	355	360	381	356	332	345	350	366	344	355	356	326	352	368	344	359	364	351	374	350	370	355	374	370	354	338	386	313	357	367	364	372	393	372	364	367	383	397	357	300	385	392	354	352	400	369	366	361	369	370	320	377	382	348	346	360	342	368	340	354	363	359	337	354	355	356	353	353	371	374	363	340	369	384	345	358	376	321	355	338	340	363	384	344	367	335	372	356	336	389	354	331	364	331	357	357	362	375	376	372	348	377	363	333	351	395	329	345	350	363	326	366	360	354	366	356	336	374	325	358	330	329	355	335	369	352	351	343	328	374	357	343	350	346	360	347	353	340	342	392	352	367	370	332	334	352	379	360	406	394	337	372	325	351	325	336	336	325	357	344	340	383	328	358	362	347	362	352	378	372	401	360	354	368	409	391	363	374	408	385	359	387	343	350	330	331	340	351	358	354	397	342	353	361	366	338	317	371	360	393	364	350	351	329	343	355	362	360	390	371	333	342	348	355	398	327	354	344	353	343	352	391	353	409	341	366	363	395	315	355	359	351	350	366	413	334	344	355	353	324	368	369	337	343	397	362	349	358	359	332	372	338	321	353	342	374	372	346	359	341	348	378	339	341	353	367	365	345	399	343	366	320	343	370	322	325	373	322	360	344	374	397	374	348	331	357	335	351	391	349	372	340	354	368	345	367	359	344	344	388	352	350	386	357	326	346	361	378	381	359	336	353	332	326	332	369	372	356	334	347	387	378	347	332	326	334	360	367	354	377	335	359	357	349	357	375	336	374	334	346	363	401	353	351	360	331	342	391	343	361	393	357	359	352	374	343	379	358	398	347	378	370	343	373	365	397	377	335	389	319	344	382	365	354	321	333	315	326	365	358	359	372	364	345	364	346	342	362	362	370	389	350	320	342	395	388	336	349	349	311	325	361	350	340	350	357	380	347	337	330	348	371	331	371	359	355	363	349	313	359	305	377	340	327	377	355	355	339	324	395	338	338	370	368	338	359	312	332	384	391	345
24394	21596	29016	24654	21578	8402	1305	905	694	635	594	552	498	488	470	481	471	411	427	423	447	435	413	425	401	408	398	396	417	418	372	372	363	390	372	408	422	395	380	399	383	368	403	368	428	406	370	403	376	387	402	367	367	402	337	424	402	374	404	383	381	400	392	399	384	381	384	354	362	340	413	394	351	385	324	377	416	359	404	372	356	426	414	412	434	401	381	406	392	417	418	386	418	342	362	364	369	387	360	371	396	382	400	394	390	361	375	403	429	369	375	386	359	388	379	392	391	365	381	365	383	385	393	360	363	351	394	384	364	384	391	358	391	387	349	393	383	390	398	366	379	385	373	399	392	387	410	376	394	385	375	355	368	408	352	357	419	385	359	373	380	400	382	389	373	410	345	373	364	368	394	351	378	386	320	359	396	373	415	348	402	350	402	363	402	368	382	374	349	390	384	403	345	423	396	340	374	371	382	387	369	354	359	374	349	383	337	389	381	370	378	383	363	391	385	381	384	385	370	387	368	365	388	369	366	371	368	360	385	355	389	381	398	368	364	369	365	362	377	363	385	379	394	378	348	374	361	385	389	360	362	424	344	379	340	365	386	383	401	394	399	387	395	383	420	383	379	399	384	408	380	392	352	414	368	386	368	403	400	420	378	358	353	344	359	371	356	340	352	357	382	367	353	354	355	366	387	395	350	373	386	391	370	396	377	368	362	360	383	337	362	385	351	349	382	364	403	364	356	386	367	391	365	354	386	382	370	351	394	381	370	374	329	395	344	362	368	376	347	367	374	375	405	369	398	396	361	387	367	397	388	352	373	381	409	378	348	372	379	374	381	370	409	385	368	355	355	364	351	366	351	401	383	399	382	352	391	400	359	360	384	353	375	356	356	370	399	382	380	392	371	371	380	387	320	384	332	395	386	410	392	398	373	379	379	362	392	389	365	402	379	368	354	383	392	354	368	378	359	356	396	361	367	408	384	374	395	364	347	351	400	365	367	395	387	387	341	392	363	373	349	345	388	408	356	362	384	381	377	393	399	379	360	346	401	349	384	368	372	404	382	375	403	396	356	367	374	351	341	377	406	366	340	376	395	366	374	358	374	379	372	369	385	348	355	374	380	344	392	379	418	383	412	368	373	348	380	389	386	371	380	378	365	373	342	348	367	361	402	370	397	387	374	396	384	368	351	370	386	393	391	373	361	378	341	361	392	376	372	381	375	357	356	376	390	360	417	389	388	347	412	367	404	370	403	370	398	361	366	364	413	388	384	401	386	364	362	368	363	351	359	351	369	406	384	370	379	385	402	385	374	380	406	379	389	363	373	357	379	388	361	351	379	367	377	378	349	380	379	372	401	367	359	389	381	368	354	374	382	351	396	381	366	373	358	380	413	413	358	370	372	348	393	369	410	382	331	370	359	394	371	406	373	394	407	360	362	410	380	365	375	377	354	357	389	403	366	394	361	374	375	373	391	388	384	388	409	350	369	381	393	377	366	387	373	377	394	362	378	359	374	401	392	348	367	412	358	368	393	366	406	360	393	367	360	377	377	365	388	387	348	343	378	366	398	361	364	408	425	357	344	380	384	368	355	397	405	380	377	392	370	382	389	390	384	374	362	383	375	376	391	387	362	351	395	403	390	383	356	376	376	355	383	390	368	402	393	365	373	393	408	390	403	393	362	327	341	342	349	366	375	364	371	382	344	357	346	363	374	390	384	361	359	360	411	379	373	386	355	385	377	397	381	352	366	376	385	337	365	356	352	401	370	399	391	362	362	386	361	390	333	359	363	343	366	353	378	353	375	382	354	371	391	339	388	370	381	388	365	401	399	377	345	350	399	398	367	368	407	357	391	381	346	387	396	373	386	397	387	374	381	355	377	386	380	356	407	361	368	382	345	369	353	401	396	383	403	402	382	386	383	356	400	414	398	360	346	371	365	341	388	353	373	373	387	378	399	383	376	367	396	395	383	387	394	356	385	396	375	388	392	388	386	364	393	345	389	358	341	353	394	370	408	396	366	395	366	377	390	368	398	384	378	363	415	392	358	397	380	387	396	394	399	368	362	397	394	388	412	392	390	371	378	373	390	389	424	343	358	362	393	368	355	377	347	400	360	389	360	386	371	360	374	411	394	362	368	381	395	393	360	357	374	383	366	398	354	372	377	351	376	386	380	415	362	386	357	364	400	429	383	365	426	411	402	379	390	379	358	365	332	406	397	378	375	396	380	346	332	365	402	359	380	383	365	412	385	380	396	380	347	384	371	390	356	351	383	355	413	424	336	347	365	376	355	375	406	371	379	380	387	357	395	355	392	380	409	385	373	399	377	351	364	384	389	366	407	358	396	345	373	372	401	408	378	375	365	325	371	360	401	386	385	360	372	364	397	388	365	402	366	389	377	363	401	362	433	371	391	388	409	380	377	348	371	371	386	367	399	383	405	364	364	361	382	385	382	385	351	379	385	424	387	383	374	372	350	377	392	391	387	345	339	348	365	333	420	356	399	370	384	385	392	391	356	362	350	335	375	379	370	401	375	426	373	364	390	362	370	393	406	372	386	376	377	363	380	358	371	367	401	373	393	366	373	361	317	364	362	383	381	372	410	351	369	353	405	399	372	374	384	383	342	376	361	384	373	367	387	355	361	385	369	354	377	364	386	412	387	415	372	370	377	405	364	418	353	359	366	399	386	335	355	392	374	354	344	376	357	355	391	417	374	399	335	377	359	349	390	397	387	384	382	382	363	372	357	385	345	344	375	369	403	366	348	360	379	367	411	354	392	376	382	383	363	396	383	346	369	394	357	412	357	408	365	367	382	354	382	390	373	365	374	392	354	362	385	391	360	379	366	415	369	393	374	345	392	363	365	379	365	409	386	362	350	370	354	379	418	409	388	357	371	324	401	373	349	406	370	397	381	364	378	374	423	356	384	371	365	399	383	378	358	394	384	354	399	427	431	379	364	370	382	388	382	400	365	365	379	390	364	422	370	371	389	384	395	376	369	378	393	358	369	412	360	403	385	399	362	345	350	359	385	358	373	391	399	383	345	393	368	381	405	345	383	395	402	359	379	386	347	349	394	393	362	369	412	363	375	359	367	370	390	405	351	379	397	369	363	372	401	365	362	408	389	387	372	417	394	363	390	398	411	406	380	352	371	364	347	382	397	365	365	392	398	385	365	383	380	371	391	346	389	395	360	402	390	392	401	352	382	347	396	382	367	367	393	379	340	376	360	389	360	413	372	380	355	362	402	385	385	389	375	369	396	357	378	358	381	378	357	381	375	363	404	402	387	359	354	349	363	387	358	335	411	365	390	371	387	374	334	386	395	384	385	397	382	367	359	345	370	358	347	330	361	364	356	399	367	371	409	418	388	335	389	350	351	323	414	390	384	379	370	375	362	347	420	386	380	402	391	367	372	407	365	357	388	378	370	359	402	411	381	366	384	396	400	348	366	383	368	378	375	349	378	349	336	358	380	389	392	372	373	354	372	415
6305	13754	10906	5416	3785	2747	2162	1723	1456	1246	1134	956	872	866	793	729	727	668	664	635	677	645	615	603	567	593	509	570	570	539	565	537	554	589	514	556	565	515	545	569	499	504	499	519	555	533	506	508	558	529	529	548	533	508	513	513	525	512	537	569	504	549	514	529	520	518	507	518	508	517	509	515	549	506	536	548	539	477	516	543	518	543	591	629	587	590	609	613	586	576	589	579	535	496	528	506	515	509	510	509	552	495	520	557	497	490	519	496	498	489	529	494	523	497	499	551	500	538	512	496	482	512	509	561	524	537	519	510	496	465	563	546	499	517	503	497	509	490	505	520	560	487	461	474	496	466	473	530	482	557	565	501	483	538	502	522	523	522	494	527	517	510	520	515	481	524	507	475	526	521	511	519	532	556	528	515	510	507	506	484	508	524	475	488	534	514	484	504	495	527	529	499	496	501	541	517	498	514	508	511	515	527	476	521	476	545	559	532	525	554	514	508	532	497	493	515	505	513	525	508	536	482	478	521	536	509	497	510	514	464	505	467	534	499	554	521	487	540	474	542	507	521	528	496	525	522	518	495	540	523	507	534	515	521	479	488	510	496	526	526	506	485	541	484	507	468	518	529	509	528	501	509	487	494	523	500	504	530	540	509	533	520	452	476	527	537	495	519	474	508	537	545	523	516	504	512	518	540	545	500	522	546	515	494	511	553	522	509	593	501	508	511	523	497	489	486	527	494	488	507	512	525	537	506	531	462	522	505	540	484	503	516	529	498	508	498	509	501	506	484	509	484	468	521	559	502	490	540	489	509	496	534	510	528	485	508	488	549	509	501	505	514	515	510	569	514	530	543	525	565	537	497	504	497	524	508	482	495	518	526	513	525	514	523	538	511	464	528	535	479	509	550	511	490	483	486	487	466	514	476	519	515	502	569	533	562	503	503	529	505	500	508	482	544	501	508	512	531	495	483	521	533	500	522	542	533	550	483	536	503	498	497	484	506	502	497	510	497	536	540	480	520	492	507	495	538	485	565	526	484	526	569	485	526	471	488	528	475	475	520	528	544	514	489	493	525	503	528	511	476	507	519	481	481	515	548	507	509	521	502	540	536	502	523	510	514	486	517	502	518	501	503	505	516	533	533	500	491	508	501	499	484	522	510	473	555	517	525	473	511	505	537	520	528	521	489	497	485	507	511	545	480	472	490	515	523	508	554	529	522	479	522	475	495	546	470	507	532	514	532	500	508	538	547	509	545	499	491	477	483	470	474	534	487	510	524	523	527	500	522	495	506	493	500	520	517	470	494	516	546	491	480	494	536	561	517	502	515	506	462	548	491	549	497	490	538	519	495	515	507	511	491	518	556	520	510	552	530	493	503	488	496	506	524	488	500	516	520	535	518	512	490	473	532	547	530	481	498	503	541	527	506	480	501	523	507	486	547	535	479	528	523	493	496	525	518	491	512	508	514	517	510	526	493	490	490	514	537	513	542	514	523	520	554	519	521	519	538	541	522	541	515	517	536	508	494	472	507	491	491	521	520	503	497	508	521	472	537	523	464	535	528	502	500	506	515	499	554	503	520	522	490	500	487	508	476	496	501	471	526	504	491	489	484	448	505	511	508	547	506	494	532	517	519	487	499	515	519	513	481	509	493	518	500	494	501	524	511	463	483	544	493	501	534	560	536	481	485	477	494	475	501	550	492	491	510	488	492	528	523	467	509	498	542	516	528	483	544	513	510	515	518	563	508	453	544	468	477	489	467	496	503	510	505	513	483	509	505	510	519	487	532	478	534	524	516	500	519	552	531	477	484	490	542	490	537	522	521	489	498	541	496	514	542	530	472	492	501	508	496	518	521	504	525	502	515	530	507	520	514	496	512	477	536	489	498	505	478	465	518	504	523	492	499	531	529	505	524	469	518	509	455	490	479	550	494	548	543	542	476	535	488	494	521	490	503	465	514	481	543	477	506	518	495	522	521	522	541	526	570	492	524	506	516	523	558	491	543	478	495	479	520	495	492	517	466	471	447	467	507	549	483	529	492	506	517	533	538	531	513	534	498	522	545	491	526	517	534	515	497	525	527	486	486	506	468	522	497	528	526	532	504	555	549	495	526	524	503	535	545	493	526	507	517	534	524	545	483	517	495	501	471	507	567	521	529	531	565	496	505	520	529	497	528	515	513	516	483	517	539	517	516	508	565	483	510	536	516	509	519	517	519	542	509	537	520	515	481	532	503	522	520	502	519	486	509	490	496	497	503	508	479	481	490	537	506	517	511	514	490	486	512	490	476	489	531	531	497	530	542	480	492	496	493	521	504	517	514	539	509	516	471	526	501	477	513	521	541	501	460	478	472	529	536	511	507	525	499	513	530	520	518	535	517	531	498	519	552	506	502	536	544	526	516	516	514	556	529	522	502	501	545	508	510	519	506	530	515	522	510	490	547	504	510	499	522	507	451	493	511	547	498	496	535	495	512	530	513	552	532	479	537	521	528	496	501	509	487	503	489	521	487	531	479	530	504	541	523	523	501	504	490	506	506	510	518	502	500	503	523	505	516	509	513	506	511	522	482	541	496	516	478	550	489	485	530	541	532	495	533	519	509	523	510	501	518	519	506	518	520	497	517	516	520	502	554	514	538	539	504	490	524	529	504	451	512	495	536	529	526	484	467	495	511	503	476	531	497	529	513	528	519	475	497	480	483	458	489	543	484	563	524	519	546	538	516	511	490	492	523	523	509	546	532	506	511	533	513	488	498	520	483	496	522	549	530	526	521	507	489	485	516	513	469	535	505	550	534	516	522	548	510	525	537	506	530	512	568	557	509	497	494	506	486	483	491	522	474	545	514	541	522	525	484	518	555	503	521	499	488	489	526	466	506	564	519	501	493	458	512	562	493	561	510	518	550	481	494	519	508	526	530	526	504	504	527	522	529	471	520	504	487	537	485	513	509	498	559	518	502	524	533	518	534	487	504	537	503	511	498	507	495	512	493	535	500	505	489	484	496	520	522	508	529	526	492	499	475	530	522	512	515	514	488	469	516	505	506	501	497	494	509	497	556	578	549	495	537	489	541	481	510	519	492	540	471	511	496	531	483	531	491	532	543	509	528	504	488	488	514	529	503	560	529	496	526	513	485	503	497	525	528	504	488	492	491	526	496	517	513	541	544	503	499	566	568	496	497	498	541	518	489	501	515	509	529	501	491	536	530	521	507	496	509	466	519	527	513	519	512	532	495	503	492	486	537	515	510	512	498	513	529	521	508	489	522	522	535	471	517	491	487	501	486	517	553	511	547	461	537	544	541	486	476	534	515	520	511	504	534	500	503	517	503	539	494	534	483	533	525	517	528	518	499	514	524	486	500	514	510	528	526	479	502	493	500	510	525	496	510	466	495	513	493	500	501	508	460	500	443	500	528	521	555	490	503	501	493	487	529	522	471	516	508	556	501	463	477	498	555	512	487	524	538	503	526	510	485	522	479	502	498	501	506	517	507
23401	21560	29459	24126	21563	21572	6118	1221	874	849	708	627	599	525	523	474	474	432	437	423	379	378	411	398	408	414	393	412	371	407	407	366	391	352	373	338	373	341	352	369	332	336	339	358	311	346	342	334	356	361	330	349	364	334	358	312	371	323	339	347	325	377	378	367	322	351	341	372	363	362	340	335	380	350	340	334	338	369	340	339	333	362	397	358	416	380	414	413	424	409	406	401	348	333	309	323	357	325	340	360	320	329	324	326	346	376	332	293	379	356	327	347	342	335	339	316	332	378	363	350	344	342	335	370	357	301	353	350	332	332	341	364	363	344	353	370	354	356	353	341	357	288	353	332	340	348	409	322	355	333	333	316	341	331	334	318	349	300	333	340	344	318	368	360	366	300	319	363	341	333	352	347	317	349	314	332	348	342	301	319	348	345	354	314	331	307	341	310	336	354	321	331	330	327	328	348	317	315	341	351	327	302	344	362	304	357	341	339	323	323	333	324	355	374	348	327	350	341	319	396	365	322	334	319	354	363	351	341	339	374	346	325	339	345	363	375	343	337	352	335	356	334	361	323	317	348	296	302	337	335	318	335	291	335	302	326	332	322	354	330	370	331	323	292	333	349	324	357	340	301	347	360	319	356	340	301	382	337	341	287	317	341	350	321	334	320	328	350	328	355	336	299	319	341	352	327	350	339	316	323	346	285	335	319	302	337	335	344	326	341	351	359	356	383	327	305	353	318	337	321	338	319	340	368	335	336	365	331	310	328	341	362	356	340	339	337	315	342	349	356	340	333	374	360	308	338	345	308	371	334	346	290	320	313	337	366	318	353	324	346	343	345	308	307	328	361	324	368	291	293	310	337	334	393	348	333	316	351	304	326	355	334	315	332	331	370	360	324	328	330	379	354	328	337	355	316	336	313	340	341	325	351	323	317	347	339	351	356	324	360	354	327	342	330	336	337	352	333	329	302	321	332	348	334	339	333	342	342	314	321	358	330	363	346	341	334	317	361	334	338	351	350	357	347	329	334	319	329	322	315	340	336	350	338	330	318	329	345	310	343	339	355	302	333	354	370	334	356	308	349	323	321	336	348	368	362	312	356	336	310	375	353	350	350	334	317	330	324	319	329	327	328	345	317	318	339	356	322	345	322	351	313	348	334	322	319	337	359	340	374	331	366	331	350	354	361	362	329	328	331	345	332	327	351	351	347	337	337	300	363	335	316	334	319	345	347	297	339	341	309	345	332	346	329	308	363	329	322	351	325	305	312	341	330	346	288	312	344	322	358	314	320	317	356	324	337	344	320	343	343	317	338	325	343	328	336	348	336	339	324	303	307	340	314	335	315	317	330	327	327	324	325	318	345	351	335	332	345	314	376	344	299	354	323	313	314	342	312	311	354	338	321	304	333	313	324	347	327	318	348	353	348	344	313	317	353	371	344	321	336	331	343	328	286	365	342	335	319	320	347	318	321	338	349	339	338	342	315	324	354	323	331	326	342	342	313	353	311	360	353	318	347	354	303	362	320	345	350	352	329	330	328	370	353	350	344	348	318	339	294	352	345	317	339	332	340	353	338	329	327	321	322	315	338	319	352	319	320	325	334	305	315	373	320	365	319	318	371	294	323	303	359	360	344	350	340	348	350	351	344	327	307	346	308	321	345	331	294	338	357	322	347	345	313	328	336	363	340	286	304	345	318	305	338	365	347	347	339	323	341	323	334	344	330	335	322	319	318	345	338	378	322	336	343	334	360	334	344	325	335	371	329	324	359	332	331	346	340	358	319	343	342	317	333	315	333	304	325	361	345	308	335	322	327	304	321	340	296	356	341	335	338	334	369	357	320	315	333	313	359	352	344	338	361	339	331	296	317	334	318	353	366	317	312	317	351	366	330	360	334	316	333	322	339	340	356	347	339	361	340	325	350	325	349	338	343	347	350	350	336	331	319	361	315	318	327	329	319	339	351	310	337	326	362	349	341	334	345	346	345	335	295	345	378	314	297	328	314	349	326	351	359	300	330	331	345	314	348	322	334	343	361	326	330	349	353	325	329	334	345	307	316	323	322	369	360	336	340	362	333	340	350	325	323	341	317	332	354	331	318	360	344	327	338	343	326	348	352	300	335	355	341	329	307	336	355	375	357	309	339	327	325	348	301	343	309	319	363	374	347	315	328	339	351	301	299	320	336	312	318	304	358	363	354	315	300	348	345	349	316	347	323	337	327	325	327	371	318	340	322	345	358	340	313	320	350	373	322	321	320	341	345	352	314	321	326	306	349	353	337	344	334	322	357	351	313	363	309	336	328	329	342	344	332	340	336	340	331	331	310	317	324	311	342	350	344	315	300	319	382	318	322	322	347	336	370	327	318	331	348	317	330	343	317	340	332	356	323	302	365	337	327	354	326	347	327	358	348	321	344	338	310	351	338	335	348	342	343	340	344	350	341	358	359	334	346	307	324	381	336	344	323	339	351	347	304	353	339	312	321	325	324	336	311	357	375	323	346	316	342	336	319	347	343	322	359	337	362	323	315	336	345	324	304	331	345	319	300	350	352	330	326	333	306	336	338	326	328	311	335	335	368	348	316	329	310	343	316	326	335	348	351	354	343	345	332	331	358	329	356	334	356	354	378	352	335	345	311	336	282	302	331	359	324	339	347	348	339	330	333	301	342	342	333	370	350	359	332	324	332	357	347	339	318	307	313	325	288	362	331	332	321	364	341	313	343	329	332	341	319	293	352	354	342	340	328	332	323	353	332	365	331	346	304	321	338	338	367	354	312	362	328	345	327	339	325	277	303	325	338	341	334	331	306	331	371	358	347	347	341	368	335	356	312	315	331	309	331	346	332	320	361	337	334	375	340	353	339	363	333	322	357	336	325	342	335	358	349	326	333	329	314	340	362	364	336	334	345	339	322	332	354	338	354	325	304	311	316	328	313	318	334	338	316	336	321	341	299	347	334	303	340	355	305	347	360	346	349	311	323	350	306	333	319	333	324	360	346	342	334	365	344	336	327	309	342	313	314	338	331	357	316	337	338	323	335	347	365	313	321	318	346	306	330	318	318	360	343	335	339	346	384	373	332	355	318	338	325	290	335	325	352	330	317	337	313	303	350	357	312	295	346	340	301	354	314	332	339	352	340	310	312	331	326	318	326	318	354	363	324	338	341	350	331	312	346	326	313	338	351	303	351	326	356	315	342	338	313	336	359	339	343	346	332	334	326	360	340	363	351	352	369	364	309	317	358	330	312	313	321	343	318	356	319	321	326	298	344	319	327	357	340	326	322	308	292	344	316	337	331	297	327	361	318	317	308	309	309	321	328	327	320	344	333	314	353	320	353	282	342	365	311	341	336	342	326	348	319	330	340	319	341	368	320	313	357	366	351	311	303	310	310	338	324	345	350	326	345	372	322	358	312	388	355	328	319	346	332	331	321	323	354	342	339	341	344	326	324	339	343	353	349	351	311	333	335	327	322	375	330	337	303	367	350	348	331
8930	19765	15792	8550	5989	4381	3456	2594	2127	1719	1553	1451	1139	1143	953	847	786	747	741	697	686	685	650	646	621	548	569	582	544	545	508	532	510	495	514	523	517	509	504	522	470	499	525	498	546	492	473	507	488	492	485	485	472	500	491	522	472	473	478	508	431	487	490	459	484	475	491	466	474	455	471	450	485	466	453	480	432	457	456	480	487	559	563	564	586	548	577	629	551	570	553	520	478	485	463	451	481	460	435	470	429	459	452	440	420	433	448	477	444	446	440	490	446	497	413	497	453	471	476	436	513	471	491	423	474	462	414	503	465	447	474	469	464	468	422	470	456	434	495	429	456	473	452	450	456	468	460	495	479	440	472	480	466	435	469	477	488	504	438	448	460	486	466	476	450	403	453	443	463	422	454	412	426	469	460	443	442	461	476	447	482	439	468	421	442	429	465	427	488	427	472	414	467	472	476	452	485	447	480	422	436	463	454	443	445	458	448	511	466	447	483	461	472	458	473	454	473	470	435	476	458	477	454	431	455	458	487	452	456	436	450	454	453	441	435	408	471	404	436	456	468	416	436	463	432	458	411	454	473	419	473	469	460	451	425	479	476	474	457	428	423	428	448	485	510	460	481	415	429	453	447	436	462	442	422	453	448	397	456	470	434	479	454	427	458	435	470	462	444	471	462	446	420	469	439	443	472	422	447	439	480	463	474	457	434	452	410	448	460	409	400	405	442	454	477	476	489	448	471	450	463	424	472	503	426	427	457	428	434	413	480	479	447	465	461	490	483	455	460	465	446	440	477	480	467	473	468	502	427	450	431	455	440	438	444	419	487	460	444	462	461	460	462	431	492	486	418	439	429	477	439	442	440	486	452	451	453	471	443	439	444	405	459	487	446	485	449	476	461	434	437	430	446	429	470	429	441	494	421	470	456	473	459	431	434	448	436	455	452	445	441	462	426	458	452	453	448	437	468	492	446	466	446	492	433	455	420	469	449	423	458	487	435	449	456	458	450	417	466	434	422	446	443	452	443	437	432	444	430	458	452	431	457	472	452	454	417	481	434	420	423	454	496	421	469	462	483	418	451	438	495	487	453	481	459	476	458	437	475	436	448	466	471	435	478	470	463	469	430	468	469	473	482	456	449	449	437	446	462	461	471	438	445	461	449	463	437	494	464	471	436	453	480	453	440	448	457	412	477	506	455	456	404	457	447	416	441	467	438	449	477	455	477	398	443	442	428	446	391	476	486	437	482	461	455	449	467	438	428	411	438	466	438	460	421	436	458	495	463	488	458	425	450	489	433	476	439	432	464	478	441	436	406	462	480	509	475	449	453	453	437	457	461	440	447	430	465	469	444	463	466	441	442	466	449	471	452	452	454	487	434	462	475	473	424	423	455	475	449	461	486	477	445	449	437	465	441	437	518	455	497	478	409	487	453	459	480	477	450	471	457	429	441	457	463	469	461	449	439	468	462	470	451	475	472	453	433	500	416	461	480	418	464	452	428	464	457	479	476	446	451	421	451	457	460	451	458	409	451	440	470	459	420	429	446	460	436	470	473	429	482	474	405	428	451	461	439	445	445	453	424	435	454	451	466	441	424	434	481	449	448	453	425	452	470	454	426	449	485	423	462	448	445	465	443	467	448	471	465	417	475	469	466	458	480	472	454	433	459	456	429	463	472	453	468	441	471	434	450	399	468	479	459	453	425	471	413	449	473	460	451	418	418	442	467	428	468	447	464	462	431	444	437	440	460	440	476	447	464	456	446	511	478	403	458	441	465	437	438	447	418	489	460	452	436	484	469	459	440	445	442	478	437	465	451	488	471	467	428	416	445	446	445	436	447	442	455	427	437	443	423	479	437	506	483	460	471	440	405	471	429	455	436	463	468	457	453	450	483	462	413	449	480	489	452	416	505	453	451	473	483	452	445	439	431	459	439	450	444	426	435	439	495	470	454	447	436	472	435	462	463	409	466	455	438	452	423	463	444	452	490	411	458	458	490	426	463	467	474	453	463	446	463	453	447	487	438	447	455	478	483	442	429	440	424	433	441	420	410	430	474	471	471	454	441	442	462	435	451	428	446	443	445	455	460	476	469	491	464	469	442	446	441	449	432	468	437	462	441	416	434	433	476	457	449	463	458	429	457	464	430	469	466	478	452	466	440	423	435	456	451	438	419	452	454	465	486	430	462	430	458	473	429	442	455	434	481	425	457	446	429	464	480	460	481	440	467	434	447	443	461	426	450	454	435	415	453	463	446	441	430	447	445	457	455	435	475	455	462	452	471	442	439	475	409	447	454	476	424	437	474	469	419	462	442	424	510	421	438	412	464	435	434	486	444	443	459	472	437	471	454	471	475	450	402	444	426	426	452	456	489	471	458	441	433	434	462	418	436	440	462	446	433	456	437	447	456	481	474	467	439	461	498	444	458	432	489	440	451	417	450	452	491	476	423	393	425	427	444	482	463	440	453	442	464	489	466	397	445	444	460	453	473	455	442	433	474	499	479	452	455	450	466	450	470	460	423	464	419	448	497	431	472	435	457	460	453	426	437	463	418	454	457	464	440	434	457	433	461	446	459	438	437	456	434	472	455	432	439	437	465	465	436	472	473	478	461	457	420	475	386	423	387	474	443	452	473	471	473	414	470	501	487	441	420	458	449	417	443	456	482	429	476	497	474	446	464	440	417	451	440	465	449	451	472	448	433	411	422	460	469	457	492	475	446	441	512	447	456	431	471	490	424	474	444	455	482	469	420	442	500	453	474	452	461	452	449	455	479	452	440	471	482	439	501	454	430	457	474	474	450	439	491	467	461	444	463	430	467	473	407	453	472	454	490	459	416	460	498	449	427	413	464	467	437	463	436	419	462	453	489	499	441	463	444	451	471	448	475	405	471	463	463	448	449	455	504	434	454	459	451	455	477	475	464	433	461	491	461	446	472	463	463	441	469	460	455	443	456	425	469	470	447	441	480	472	431	459	422	484	456	450	429	464	464	460	462	480	490	477	448	470	409	450	428	450	417	462	484	440	445	453	438	430	466	458	415	424	485	432	483	459	460	452	451	491	478	441	468	432	450	424	445	494	430	428	441	424	470	445	422	460	514	453	450	434	458	477	428	447	445	468	466	462	441	469	461	461	459	453	421	479	497	473	449	428	438	433	458	427	446	456	458	440	448	447	439	492	450	454	442	487	478	448	450	429	447	432	524	452	426	461	420	475	471	396	429	451	464	447	449	438	446	458	454	447	459	455	436	454	464	482	464	425	458	461	449	432	449	443	480	458	477	458	442	411	426	430	480	433	445	431	423	467	462	443	424	440	452	429	446	435	435	451	476	423	507	468	464	423	455	442	439	434	438	409	483	467	458	459	440	428	440	434	476	420	450	444	450	439	499	459	445	466	435	462	421	477	456	417	442	431	460	457	435	458	493	468	477	426	450	513	449	454	427	445	468	435	457	467	436	441	430	468	414	437	453	491	423	445	456	461	457	487	432	453
27494	20574	7877	1190	617	410	390	360	328	328	294	293	272	296	300	310	272	272	262	275	268	276	272	242	292	261	266	277	267	284	274	275	263	262	269	276	243	277	253	249	263	263	283	273	274	237	252	267	247	272	260	269	268	271	253	252	248	271	264	259	294	266	293	285	282	286	305	255	242	251	273	286	237	292	253	271	276	234	278	259	285	309	268	317	273	322	289	275	306	255	278	268	241	253	278	265	266	278	251	259	264	273	268	272	290	265	265	264	264	241	270	269	241	263	269	262	298	269	266	273	254	241	222	227	255	282	258	267	243	259	251	267	277	249	269	267	270	278	284	274	242	268	287	258	256	288	269	269	257	283	276	264	278	260	227	246	261	276	242	256	258	253	287	280	254	264	238	267	276	279	274	251	274	248	258	239	275	248	253	275	262	262	277	276	259	260	276	270	237	275	228	267	231	263	251	264	229	270	258	285	244	289	274	293	282	263	252	275	248	238	235	247	235	245	254	230	283	260	282	260	259	292	257	281	257	249	258	285	265	242	298	256	250	279	278	246	253	260	270	261	274	261	250	239	250	231	273	279	273	261	249	246	292	284	266	251	273	245	259	259	252	261	257	270	277	261	275	264	274	259	263	286	247	266	263	280	268	276	278	259	270	274	258	273	264	239	243	246	258	269	267	260	300	271	256	270	286	273	282	254	271	270	270	266	284	253	244	249	258	254	274	286	266	275	249	259	246	258	283	265	250	256	237	283	276	276	266	280	254	285	273	285	263	263	248	286	247	282	253	272	262	237	305	269	251	263	264	267	247	238	263	253	245	255	257	269	263	256	273	271	261	260	232	258	301	261	247	251	248	266	239	267	272	261	267	263	273	295	251	273	253	257	245	280	286	262	261	264	247	223	269	241	273	251	274	254	265	257	270	273	284	262	262	259	287	242	277	283	265	259	251	247	273	274	258	265	279	260	279	224	251	255	263	248	262	260	259	256	251	250	280	253	260	297	292	291	243	257	287	251	271	269	256	270	248	292	261	278	263	289	258	250	277	258	260	282	243	262	246	274	244	270	267	262	289	263	254	275	274	252	252	272	245	279	272	245	270	255	252	247	243	297	301	237	277	260	266	236	254	247	284	266	265	228	253	261	276	261	265	263	244	267	283	286	248	275	249	233	269	246	259	251	293	282	273	268	272	233	274	249	277	275	254	244	272	240	260	287	258	252	235	266	240	250	275	237	255	254	287	260	252	267	253	249	257	268	243	226	278	260	273	251	265	264	255	261	286	264	258	245	270	265	251	302	275	288	243	273	244	244	293	271	257	263	268	270	247	269	248	230	298	240	272	276	265	225	277	241	253	248	250	243	250	255	255	258	235	252	238	268	289	261	244	260	235	261	271	269	269	243	238	261	249	272	280	243	274	255	252	249	269	268	245	231	305	284	268	242	253	278	250	263	273	259	246	278	277	266	226	248	261	232	242	266	274	240	274	276	260	266	241	252	278	254	238	310	258	295	272	298	270	305	270	262	264	267	284	251	261	272	269	229	253	253	277	243	301	295	252	239	276	268	265	273	278	255	257	246	248	261	253	263	286	262	243	257	245	237	239	277	269	284	238	276	271	266	230	299	264	283	267	252	272	246	255	241	255	235	239	258	237	243	247	265	276	268	253	249	277	250	241	271	256	232	251	281	267	235	240	266	267	290	267	276	292	280	263	261	261	265	250	248	261	275	282	281	267	286	259	276	271	244	258	274	257	265	233	239	252	265	221	266	254	280	265	277	248	275	294	256	242	257	266	279	246	244	272	254	258	244	246	264	250	272	272	255	233	298	259	262	296	259	285	279	235	254	262	268	271	279	235	269	278	289	247	262	226	255	282	244	229	261	249	254	242	288	246	257	260	289	244	253	241	278	254	258	277	260	275	258	264	283	270	258	251	244	264	267	254	254	282	247	259	259	259	252	257	243	272	272	273	274	275	255	249	275	297	267	263	262	241	243	273	261	291	264	255	251	273	295	229	284	245	263	262	277	264	263	261	256	253	273	286	286	271	262	272	258	258	289	270	250	248	268	283	252	250	257	246	269	264	253	282	279	270	263	251	276	274	253	279	254	273	272	254	278	242	276	247	272	241	259	246	232	272	263	269	296	246	256	260	267	239	254	262	278	248	253	228	261	247	253	248	254	247	268	261	255	272	257	284	258	277	247	242	254	259	255	280	240	270	263	252	239	253	263	271	256	262	277	283	271	261	246	282	290	281	244	252	292	263	253	218	260	258	271	264	259	273	272	296	264	255	270	295	251	277	272	274	278	260	284	250	247	293	283	278	243	279	276	260	244	250	255	250	270	267	264	220	252	283	267	252	267	259	275	246	256	235	249	278	270	255	272	257	229	270	266	290	247	257	254	282	217	270	261	263	267	272	255	240	265	273	251	259	291	221	274	268	264	279	284	262	257	263	266	249	248	241	242	238	233	251	273	259	272	277	292	272	250	255	243	263	248	276	264	276	262	279	234	255	279	261	265	280	255	279	272	261	250	239	256	237	276	277	252	238	248	281	257	282	255	246	278	258	274	274	278	230	269	297	273	261	269	262	259	289	239	259	247	253	272	294	250	268	268	269	258	269	278	290	250	261	267	239	266	251	281	254	266	261	251	265	242	256	264	234	265	232	263	281	242	234	249	264	253	269	246	255	247	260	241	279	303	260	253	275	255	250	256	267	268	249	278	268	265	246	289	273	269	241	275	260	247	257	260	242	248	293	251	238	265	288	262	288	234	282	244	268	230	267	267	267	288	242	256	256	245	261	265	266	249	256	241	276	238	243	266	273	236	234	259	272	276	236	290	267	255	259	276	244	275	269	254	272	283	235	270	253	248	283	273	259	280	271	282	247	250	281	251	275	250	247	281	292	238	268	255	270	243	270	254	263	278	272	257	258	275	292	250	247	254	243	261	258	261	258	283	245	264	236	258	245	239	275	280	245	257	251	263	276	265	243	242	266	278	254	243	232	281	275	289	264	264	249	273	250	284	244	276	275	266	255	259	268	280	254	263	281	260	273	259	271	273	283	248	269	256	247	272	267	244	295	271	258	263	254	280	261	256	270	249	282	275	246	269	293	257	267	272	251	264	265	244	294	254	254	267	272	274	259	267	253	237	232	265	270	263	243	274	286	259	262	278	281	276	234	238	246	270	281	274	268	262	264	271	240	264	271	282	266	258	262	266	263	288	292	254	261	250	267	249	243	282	259	277	278	256	243	261	273	242	265	248	291	268	277	267	257	264	297	252	272	252	272	267	243	286	251	262	243	245	258	289	288	262	256	276	271	262	250	267	248	228	255	278	210	267	288	264	286	262	249	246	273	249	278	263	275	220	246	256	265	293	283	283	229	277	285	231	259	244	278	236	239	253	254	261	260	263	256	270	268	290	262	268	236	274	262	252	255	275	260	245	239	250	263	271	290	283	253	258	282	245	272	275	286	264	306	251	251	273	239	262	249	261
4988	4007	3224	1605	969	789	645	564	524	510	486	404	439	429	407	414	389	412	410	382	370	356	375	372	386	353	345	326	406	396	338	384	367	374	346	360	346	348	364	331	362	374	373	335	343	399	364	360	333	372	341	376	385	383	347	376	350	406	354	373	374	365	350	365	346	363	347	357	351	347	391	386	385	360	368	363	319	350	360	369	353	358	393	412	419	391	366	412	377	425	368	360	361	363	338	339	348	381	353	357	347	361	355	344	358	339	359	329	375	361	347	350	381	364	331	336	380	372	342	384	364	404	359	373	354	345	393	356	356	340	363	367	373	364	360	365	343	355	358	395	338	353	386	366	364	343	319	381	384	351	345	365	377	363	361	366	360	329	376	353	357	360	328	350	341	365	348	387	373	364	350	382	379	346	383	367	349	343	349	371	316	370	339	328	361	365	351	337	378	315	330	387	357	376	385	400	357	382	349	364	323	388	340	355	345	369	347	333	400	369	350	382	369	370	385	328	381	350	347	360	343	351	358	386	375	389	359	369	362	323	348	331	359	366	334	344	369	383	357	354	381	346	346	341	376	365	368	359	357	344	365	372	325	356	371	354	359	381	344	360	386	354	359	367	359	340	353	351	350	346	387	372	390	329	331	359	383	348	315	363	356	340	366	346	391	369	353	334	344	390	339	376	352	363	362	336	312	367	339	343	381	357	352	365	318	385	337	376	362	338	355	344	333	351	355	325	321	333	340	365	367	361	345	372	357	363	358	376	372	346	351	386	376	350	351	337	330	360	370	358	355	343	356	355	352	387	376	371	359	381	330	356	390	383	371	358	401	383	351	353	336	327	349	334	379	336	359	369	364	381	360	358	329	407	357	380	363	327	369	323	349	334	392	376	317	356	357	374	359	355	370	337	365	376	379	351	343	346	364	370	349	374	353	364	373	373	354	341	354	350	363	348	386	349	347	350	391	355	341	336	404	370	378	397	323	364	384	376	381	340	370	333	353	365	358	371	369	343	339	351	344	374	323	377	357	372	379	389	351	354	351	378	356	337	328	354	341	359	328	370	356	320	340	398	354	359	348	324	377	375	359	342	357	385	336	353	325	297	359	349	346	373	368	375	339	372	353	334	379	367	341	366	347	377	319	363	356	382	380	327	332	347	326	362	377	357	349	364	376	390	364	344	374	368	355	325	333	345	393	360	353	346	371	350	375	363	346	384	363	379	350	376	378	316	317	357	335	358	340	364	391	356	368	358	369	352	348	337	357	333	338	359	348	376	360	357	360	354	347	376	369	348	338	379	339	335	370	358	379	362	378	339	316	365	330	371	347	357	352	381	389	346	339	376	344	327	386	357	341	392	357	344	395	348	360	391	382	348	344	316	323	354	365	314	353	367	332	364	326	385	338	393	344	370	365	359	359	366	387	361	330	351	345	389	325	364	348	366	369	369	370	346	342	388	329	363	344	343	360	367	371	348	346	363	339	360	357	327	357	361	378	350	344	360	354	366	376	325	351	353	350	366	357	363	344	343	355	354	384	356	367	366	363	350	386	353	306	395	376	344	326	360	345	345	332	358	336	376	335	349	351	398	388	332	317	344	350	348	374	337	360	355	394	323	363	348	351	361	371	356	389	371	319	366	354	336	349	399	339	393	365	336	369	355	366	380	360	345	342	352	364	365	360	374	347	382	347	365	339	379	309	349	380	336	360	364	360	368	346	368	365	359	358	379	366	372	333	344	338	389	349	347	360	348	349	346	358	331	348	354	350	370	360	332	390	333	359	344	344	340	331	378	345	378	366	356	333	354	397	369	347	351	331	351	367	348	364	392	396	334	374	330	362	362	367	338	362	336	399	290	341	316	365	361	327	322	351	368	351	328	372	333	340	349	384	361	366	361	362	340	328	344	361	365	344	344	366	346	328	335	365	382	368	339	374	391	370	378	359	386	351	383	362	333	376	359	356	368	349	350	348	351	344	340	349	358	337	384	360	353	360	371	375	373	379	348	356	333	373	355	390	340	351	347	397	353	363	335	364	383	326	380	358	377	357	344	369	359	347	351	336	365	362	368	337	329	333	362	336	363	368	370	313	348	361	359	337	371	371	350	335	365	318	358	381	343	344	332	341	396	343	372	373	363	359	339	318	373	348	348	375	351	325	374	365	383	346	344	349	330	354	345	366	372	324	374	378	365	353	387	363	359	365	347	362	382	347	358	347	367	364	356	343	356	339	372	369	371	359	345	324	364	344	361	363	345	350	337	357	370	377	341	345	350	368	365	331	339	389	316	386	381	311	382	327	381	320	336	364	377	385	335	332	338	403	405	335	344	332	349	326	361	337	341	380	363	358	363	374	328	375	383	327	368	348	356	346	363	350	373	396	354	350	352	354	311	375	380	341	363	354	351	387	357	363	399	356	343	332	339	328	362	341	318	320	358	371	358	355	336	332	332	368	367	358	364	369	373	322	387	397	377	347	330	352	390	357	342	328	391	406	369	370	375	334	404	391	329	352	343	365	368	328	347	408	361	337	381	350	361	360	371	366	372	359	377	376	360	349	368	352	353	366	340	348	353	348	367	357	340	366	382	334	356	386	350	336	358	362	379	363	383	371	353	345	394	367	353	310	395	342	330	381	362	355	358	354	327	360	349	343	382	356	385	368	379	382	371	324	326	331	364	353	377	351	335	344	320	367	343	381	372	365	361	314	331	388	343	372	345	329	355	360	383	384	341	339	367	351	369	342	327	380	383	392	355	349	349	369	347	383	337	319	360	329	379	350	387	334	342	354	311	339	342	389	337	333	363	363	338	373	351	382	356	379	361	321	385	361	384	390	369	367	339	350	346	389	379	350	380	385	357	354	344	384	346	372	355	339	357	345	361	375	368	363	334	403	375	365	338	352	361	341	349	363	384	361	376	342	332	334	365	375	376	361	350	362	390	357	357	376	370	377	351	362	366	345	352	357	381	339	360	353	360	357	323	380	345	369	348	355	346	358	360	369	361	365	316	358	373	342	353	328	360	368	357	330	333	388	329	361	373	368	368	312	340	381	343	325	354	379	374	384	346	341	372	344	362	340	336	344	325	359	346	366	341	351	373	372	358	328	367	375	333	352	362	353	366	342	349	360	385	380	376	368	349	358	361	354	346	352	318	366	331	360	354	343	341	345	340	348	372	341	376	373	353	346	340	379	370	350	352	341	361	362	366	357	352	369	372	384	358	324	358	348	340	395	383	363	351	343	360	370	354	355	386	351	369	359	324	360	378	345	345	325	357	362	340	367	341	341	345	363	374	351	345	372	355	392	350	367	350	357	331	344	371	342	305	389	323	368	382	370	373	351	377	346	371	351	366	368	406	379	366	377	369	355	377	411	348	356	376	329	353	326	366	369	321	371	370	336	356	347	377	329	378	376	348	376	368	371	360	353	346	341	353	372	371	355	364	362	317	338	361	376	316	388	372	376	394	360	360	349	334	344	380	392	390	371	361	392	372	342	394	376	337
24423	21622	29071	24651	21594	8832	1271	827	737	656	595	595	504	536	492	470	507	464	419	433	424	411	424	412	400	456	395	377	414	416	386	388	392	376	401	386	427	422	413	378	365	428	391	393	406	376	386	415	403	410	387	404	403	371	364	378	410	373	400	371	398	360	356	400	377	392	384	384	413	400	356	394	391	384	381	367	367	366	396	389	418	412	409	392	409	444	435	392	417	429	424	383	390	404	406	390	389	364	404	359	416	371	363	407	377	351	349	402	385	367	382	406	387	337	388	353	422	435	387	392	402	371	394	396	344	389	396	389	366	360	378	344	385	378	371	384	340	377	426	382	362	386	385	364	349	419	408	406	374	347	398	362	415	369	384	354	352	400	368	341	373	414	373	394	408	374	360	374	399	392	404	360	366	391	364	383	417	370	381	380	383	384	368	399	390	397	389	390	373	388	379	359	392	386	371	378	367	394	376	363	364	370	395	367	355	327	379	375	387	362	363	386	384	394	406	390	348	394	381	388	363	394	391	362	348	380	392	381	398	380	379	382	381	386	417	364	398	420	390	370	386	376	398	377	383	388	348	395	367	375	351	379	396	352	404	403	373	362	368	370	396	393	383	358	368	370	393	371	377	408	383	397	410	378	399	385	360	376	399	404	380	382	413	387	404	371	390	386	424	355	404	394	375	381	374	368	382	397	389	423	360	373	374	383	383	366	377	421	363	400	385	349	354	404	375	372	392	379	383	362	359	385	391	382	364	366	410	387	392	397	365	348	390	401	357	349	342	382	375	371	388	395	389	344	408	390	343	402	396	389	393	368	386	360	340	392	389	377	368	400	398	366	388	349	392	364	371	400	368	364	394	385	387	387	383	326	390	375	360	389	382	357	377	384	367	377	357	362	371	397	383	398	362	361	399	379	366	388	411	384	386	386	375	362	394	390	387	370	336	349	358	367	351	386	388	390	376	377	398	402	393	381	421	375	368	430	371	381	379	402	400	347	341	372	352	386	405	377	392	401	377	389	373	368	359	362	369	347	347	399	342	318	411	377	348	343	359	370	366	360	373	368	382	381	342	364	384	389	389	342	377	356	373	377	398	362	391	371	382	370	386	399	338	365	356	341	390	395	399	408	348	374	401	371	351	356	371	377	400	386	405	385	374	393	367	375	378	387	368	374	386	377	376	416	371	403	349	380	408	377	410	371	356	371	390	374	361	370	355	364	386	367	361	373	400	365	393	379	393	394	389	355	391	370	356	371	374	379	390	404	366	435	369	363	368	364	364	402	374	371	398	393	394	386	390	364	335	388	373	404	368	414	378	420	366	380	367	376	373	393	383	388	374	394	415	419	358	382	437	386	410	371	358	389	380	399	350	364	396	386	387	384	366	393	379	376	398	352	381	365	391	380	400	370	393	368	375	397	390	365	403	393	408	352	409	364	367	406	394	374	370	349	359	396	398	376	389	392	368	395	406	383	393	388	419	375	369	385	385	394	365	396	369	379	367	410	397	394	373	360	356	382	376	394	385	382	368	397	372	369	347	356	369	385	368	399	379	393	390	392	398	366	421	389	368	366	396	386	383	388	377	371	328	386	367	383	365	415	353	392	401	378	371	355	389	367	355	355	363	385	383	412	395	370	383	398	369	371	397	409	362	353	377	387	398	345	380	385	365	379	363	363	389	391	355	372	357	369	351	378	372	382	348	385	370	403	400	415	430	366	391	382	347	367	357	410	352	346	392	337	357	391	357	360	397	388	383	382	371	371	396	364	396	364	382	422	346	410	398	403	386	370	383	408	378	350	401	370	364	352	361	393	413	358	408	354	393	356	369	385	382	370	373	406	374	332	378	393	391	407	393	356	416	386	377	373	360	389	379	339	386	389	339	394	370	369	395	389	385	434	392	401	380	347	376	355	360	391	400	401	356	376	369	373	375	355	401	361	372	391	401	357	368	369	374	367	368	409	362	379	404	365	373	386	414	395	404	378	369	386	399	377	389	362	355	362	357	354	357	372	405	394	371	372	349	419	378	372	391	379	391	361	403	379	381	390	374	379	400	355	377	388	398	392	388	384	379	399	351	382	383	368	400	360	376	387	405	354	361	412	343	390	383	389	380	364	364	398	372	399	386	410	388	382	374	364	383	352	362	397	358	384	386	349	379	380	375	393	377	384	355	362	373	417	404	368	364	414	368	377	360	395	374	400	368	381	388	362	380	379	401	376	386	386	392	371	408	383	388	369	367	332	350	389	382	361	395	373	373	352	378	356	362	358	364	377	404	357	404	362	395	397	404	398	405	360	360	367	392	381	375	386	403	374	384	384	383	356	349	398	370	404	357	368	402	404	382	398	362	357	356	364	345	373	378	381	388	380	378	397	417	376	384	393	387	350	375	381	401	333	350	406	368	393	387	398	393	345	378	373	346	374	372	366	371	368	378	403	360	390	425	347	381	375	390	390	381	380	360	356	372	377	385	396	375	360	375	395	411	355	369	383	361	392	394	385	419	344	410	384	343	368	378	360	373	430	412	363	391	390	355	379	348	352	401	375	405	369	351	369	408	378	343	356	356	387	379	401	418	354	369	384	379	371	376	398	364	370	404	391	386	357	394	329	359	392	395	403	393	392	366	390	409	393	406	366	390	402	404	381	342	382	373	356	398	412	351	368	412	341	377	388	403	382	383	396	404	389	351	382	382	380	402	347	383	371	404	415	376	355	398	384	382	350	357	360	346	385	373	360	367	384	386	361	410	407	389	367	405	373	390	373	398	355	384	375	353	385	356	398	416	368	332	374	373	400	395	419	394	414	390	380	389	375	370	388	384	374	391	370	359	409	369	394	410	368	364	366	358	374	393	364	398	377	391	363	397	359	385	395	374	386	391	383	389	395	368	379	380	386	354	379	406	389	366	379	373	338	393	383	389	391	374	397	414	377	378	333	379	379	379	379	411	401	399	373	359	392	355	375	384	369	349	381	388	406	359	357	353	366	400	409	355	397	368	367	373	370	399	392	372	412	404	363	381	352	390	363	392	427	387	400	359	429	383	378	413	374	377	394	393	385	346	400	360	381	386	395	395	378	386	405	366	359	363	349	359	350	424	383	396	402	386	365	390	390	405	379	362	384	353	364	399	387	375	397	386	354	396	371	359	372	349	399	380	366	368	382	417	428	373	381	410	393	378	367	375	395	365	392	380	369	409	397	369	352	337	410	382	421	385	360	397	369	340	380	401	379	362	401	379	379	370	374	342	415	348	402	412	369	412	364	364	403	363	381	402	363	341	352	388	347	396	377	398	388	384	403	393	372	390	391	389	400	376	389	367	354	378	394	340	360	376	358	357	377	400	384	374	378	379	343	375	370	380	389	351	382	367	371	382	385	379	369	403	364	410	399	378	366	381	385	365	381	373	393	373	363	389	398	389	384	402	367	405	391	396	371	364	381	351	395	366	350	391	357	389	389	405	380	396	335	436	404	387	354	388	407	399	379	416	395	394	384	392	394
6303	14012	11217	5429	3782	2797	2114	1676	1414	1273	1084	1002	911	811	820	754	647	688	661	629	613	628	653	606	555	556	571	587	517	576	555	543	525	567	531	553	557	493	499	593	534	529	524	549	557	554	586	480	596	537	527	542	532	524	530	519	492	515	525	532	536	524	504	557	579	516	521	537	500	508	506	572	496	505	532	541	521	543	453	500	581	580	579	628	585	614	617	614	642	588	547	486	511	536	528	505	540	487	500	498	494	550	508	495	491	534	512	572	513	547	510	485	501	482	525	514	527	474	518	513	505	519	561	561	536	512	517	551	514	510	534	542	502	541	501	493	519	549	507	523	488	553	522	480	507	522	517	481	511	502	516	526	504	504	536	496	515	488	513	525	482	543	494	528	546	505	531	526	491	513	534	503	522	516	510	477	493	499	512	515	494	528	502	516	490	476	509	487	532	480	492	474	488	545	466	493	503	496	538	505	513	506	527	557	484	522	552	503	499	493	490	516	523	466	503	452	509	545	476	525	513	505	499	460	496	482	529	527	492	539	474	469	496	470	509	490	526	510	537	518	519	533	483	551	515	516	523	536	516	519	478	506	492	521	483	505	503	541	501	525	487	531	501	527	512	508	510	515	511	515	516	491	520	505	520	504	503	482	506	524	517	494	530	523	526	496	472	479	510	507	506	529	481	505	502	529	513	483	546	496	487	544	487	508	520	506	531	499	517	497	550	482	512	490	495	512	500	489	503	497	507	517	502	548	535	516	501	459	493	537	456	514	491	544	486	521	483	514	504	500	492	516	485	492	517	498	472	491	495	490	500	507	507	520	523	506	495	502	516	537	524	488	512	515	549	513	519	516	508	509	534	501	514	508	494	489	508	504	480	520	473	474	493	566	525	527	494	541	517	555	507	557	505	539	497	528	493	503	486	488	487	492	491	519	538	525	509	505	539	492	519	493	529	549	482	502	481	502	537	506	528	486	497	516	494	494	497	494	508	473	535	485	503	513	515	484	527	526	531	485	485	442	542	529	521	499	490	513	507	514	518	486	510	509	517	531	471	539	477	498	514	489	490	515	502	508	494	498	522	537	501	505	559	520	510	517	538	505	510	494	524	496	514	554	504	520	498	469	511	518	489	487	522	506	526	508	498	519	533	499	501	530	517	504	514	507	521	505	526	514	513	482	504	480	526	500	562	536	518	527	482	490	504	503	440	493	501	518	524	459	491	514	477	507	492	533	489	503	510	537	554	528	480	501	479	536	523	513	544	530	519	507	542	531	505	521	542	542	495	509	542	568	514	476	488	549	540	464	522	483	516	481	509	509	521	519	515	536	535	489	487	477	485	485	547	501	528	546	503	502	467	536	501	493	505	516	527	506	499	504	498	474	514	489	520	531	541	539	525	495	549	510	499	505	475	509	516	502	512	448	537	459	506	523	501	456	514	528	512	561	536	532	483	533	509	476	489	509	505	491	522	548	522	544	571	493	502	497	481	528	511	528	488	511	551	490	506	512	513	465	519	473	521	505	500	511	476	575	526	514	497	531	493	499	524	510	509	520	482	501	492	506	495	526	521	499	525	481	516	497	510	488	505	535	498	457	485	521	535	518	486	522	495	516	489	517	510	512	498	520	502	517	496	505	498	490	520	487	506	532	478	465	486	536	497	528	469	504	500	534	510	508	528	520	518	480	499	508	466	502	545	527	498	513	508	488	490	539	515	537	503	504	508	472	556	569	501	463	515	506	494	496	505	477	506	523	492	521	492	523	540	501	536	554	495	540	512	536	500	492	508	533	520	507	504	516	475	521	494	555	537	511	506	518	515	514	544	499	514	499	520	502	551	526	475	518	486	523	537	510	480	496	505	542	554	522	549	507	495	572	522	530	465	504	492	471	485	518	498	523	516	505	485	521	494	472	480	473	500	478	520	531	554	525	503	495	533	527	470	478	528	492	446	560	520	519	525	475	510	518	514	513	518	496	483	537	538	523	511	540	509	504	549	524	545	481	530	495	544	494	517	521	513	505	512	445	529	527	480	517	504	450	513	483	492	495	527	515	499	525	524	494	510	501	492	533	509	528	503	476	469	523	499	533	496	506	529	498	519	531	523	506	523	555	519	479	541	509	471	486	486	486	561	531	528	521	496	466	522	486	486	490	501	556	514	498	527	520	525	518	506	544	493	518	521	496	504	507	507	544	506	495	499	510	531	488	498	526	502	534	525	494	483	494	528	523	524	460	518	514	463	543	527	521	552	493	520	479	492	512	518	478	494	491	553	492	514	498	531	550	528	528	492	497	545	526	527	503	492	552	518	511	536	539	471	503	512	565	498	538	541	488	521	489	524	532	518	517	486	487	523	478	522	518	487	501	546	495	483	511	483	544	555	471	508	535	504	474	494	505	522	504	524	497	498	519	478	467	482	515	533	539	492	507	524	531	505	488	499	518	475	509	498	498	508	490	500	521	533	515	470	519	495	531	483	505	511	495	520	524	497	551	468	488	533	481	519	484	533	548	504	502	529	523	487	515	516	521	488	513	491	476	523	515	520	501	464	544	521	531	493	506	496	525	509	509	482	516	518	512	538	493	503	515	512	481	510	551	529	507	495	499	504	524	499	514	510	501	502	491	490	505	519	529	533	514	529	463	484	528	492	498	471	495	527	503	476	501	498	512	519	482	536	485	517	524	506	539	545	521	495	517	480	507	481	507	504	477	484	527	518	530	510	499	476	499	523	498	492	542	534	545	501	516	520	517	503	518	493	507	515	502	509	492	521	550	511	509	502	507	467	493	539	519	496	471	510	513	494	486	526	538	553	520	503	498	530	496	541	494	525	539	508	504	530	537	499	517	532	529	517	528	526	509	512	521	478	500	486	525	486	536	501	512	469	546	467	515	540	502	529	544	535	483	456	507	500	496	504	478	476	498	534	526	516	492	518	492	499	541	521	536	467	500	496	488	490	506	489	508	447	542	531	544	493	518	523	573	532	489	544	502	540	481	530	504	485	517	581	486	510	528	474	532	518	525	487	496	512	504	524	502	485	553	532	546	513	509	517	523	509	489	517	487	513	480	493	508	536	517	510	497	497	502	497	511	509	520	500	525	545	556	496	514	492	521	515	508	514	526	501	543	507	509	474	517	526	526	511	506	472	496	451	501	504	560	536	483	553	517	471	503	493	535	513	526	474	513	478	497	520	483	493	524	480	510	521	479	494	487	544	521	502	495	548	516	530	524	513	506	532	528	488	488	459	505	558	511	452	500	490	480	521	511	507	507	509	527	514	523	534	485	486	516	500	524	483	515	512	486	501	485	490	491	509	504	508	494	487	482	511	501	470	519	525	499	521	543	485	482	489	517	471	526	495	494	525	522	491	538	505	488	493	504	483	544	512	550	517	498	480	484	512	519	485	526	494	489	481	502	527	470	530	489	517	529	504	488	500	496	489	514	490	507	518	492	477	497	489	474	501	522	542	512	538	492	519	510	485	519	500	494	498	499	482	504
23349	21588	29527	24130	21592	21603	6302	1242	954	802	753	653	578	558	560	505	470	442	431	418	410	389	378	382	414	388	376	428	382	370	358	365	410	372	359	380	383	345	365	353	366	360	355	350	369	358	313	375	357	366	369	363	313	383	371	318	369	355	332	357	347	338	330	367	360	313	340	379	325	323	377	335	305	365	342	324	331	341	355	335	348	406	373	400	382	360	389	399	450	377	332	356	311	320	336	350	350	341	330	353	324	318	347	320	338	292	354	372	303	346	311	302	325	356	338	349	350	389	334	345	371	343	371	335	370	357	312	370	353	323	358	342	319	346	358	364	325	335	353	333	378	328	358	349	307	307	322	340	381	364	356	340	338	354	327	325	323	316	320	331	360	340	350	356	311	316	354	335	323	305	318	373	361	321	335	325	311	344	352	348	367	321	349	335	321	339	323	359	324	319	334	321	343	317	337	305	309	331	332	318	351	318	326	383	365	341	342	331	350	350	317	343	377	369	351	361	350	367	349	327	339	324	330	347	309	336	349	327	355	325	335	338	354	363	309	353	326	347	334	365	348	338	316	347	345	310	336	353	385	306	339	308	334	373	300	336	335	324	320	325	337	335	362	366	309	307	321	345	342	311	325	332	336	330	323	344	326	321	325	327	320	338	329	329	334	330	332	313	344	328	346	331	333	348	346	299	313	341	314	334	373	336	345	356	346	345	352	300	296	339	347	344	316	342	329	323	349	324	311	363	331	328	362	332	345	347	350	322	351	350	313	353	333	321	322	342	323	317	321	335	319	333	327	313	323	349	335	358	341	314	311	326	349	338	335	291	374	334	311	322	309	323	353	337	321	330	299	345	367	301	340	340	344	349	359	339	353	304	353	310	341	359	353	332	345	324	368	349	325	361	332	312	338	293	346	355	333	350	321	368	332	341	348	324	341	331	321	367	365	348	331	319	345	323	348	331	357	337	362	312	352	351	332	341	355	344	342	372	337	326	343	357	359	369	345	318	312	350	318	326	336	329	335	362	335	359	298	300	330	314	329	302	356	313	326	353	318	359	299	327	349	311	353	334	362	321	312	352	337	330	330	380	311	335	329	303	318	341	338	301	312	353	316	310	379	352	325	322	339	321	319	354	367	337	373	367	343	335	380	351	344	378	350	355	336	330	336	355	325	359	324	334	322	331	333	353	351	371	339	347	326	352	342	331	332	330	302	338	322	303	351	323	358	313	329	320	314	308	340	367	344	340	337	341	356	363	327	353	354	327	347	326	324	336	358	353	319	354	325	351	354	331	351	347	346	326	352	330	339	327	319	350	350	332	360	321	326	342	333	334	320	333	334	314	337	359	321	360	333	330	340	332	378	320	358	339	349	351	317	304	317	339	343	381	346	357	348	338	343	331	330	357	323	357	333	352	322	312	332	350	329	318	359	384	337	338	354	353	338	359	341	353	333	331	368	308	330	315	347	338	350	326	319	340	332	336	353	332	298	298	344	322	339	321	353	324	346	340	323	306	336	353	327	338	346	328	336	315	346	327	333	325	343	330	356	331	326	338	349	330	345	343	328	323	319	360	343	325	317	341	319	333	324	323	342	338	328	329	341	319	356	371	349	329	363	337	330	319	284	341	335	352	355	321	300	355	338	293	333	337	320	349	310	345	364	338	362	331	307	365	337	343	346	329	340	370	350	330	344	340	339	368	339	328	317	327	328	339	326	336	326	333	324	331	315	333	311	351	307	325	337	380	290	322	329	394	351	339	364	328	313	339	347	317	290	307	325	381	313	333	314	330	314	358	350	322	329	347	365	336	296	310	350	323	350	343	327	313	345	332	331	348	353	324	334	353	347	345	350	349	340	311	336	377	360	322	334	341	331	315	308	346	304	350	367	306	339	316	329	343	346	315	371	328	331	337	339	327	365	327	317	343	358	330	360	346	316	340	371	323	354	342	332	341	355	326	352	342	382	350	330	339	318	315	337	342	314	335	308	348	364	339	299	324	314	318	344	326	307	304	329	298	349	334	322	344	371	304	337	321	342	346	329	383	343	310	329	319	359	332	329	329	323	341	313	335	312	323	331	336	336	313	352	331	347	319	347	341	361	386	349	358	320	336	337	338	317	338	326	320	327	314	335	336	338	340	347	324	347	340	313	379	345	350	356	318	320	354	356	312	322	344	336	355	335	338	354	334	341	351	335	355	309	344	337	327	336	374	368	362	325	355	346	337	367	338	352	319	334	358	349	340	330	318	295	333	329	359	340	335	328	313	339	350	341	333	331	322	338	339	370	331	335	317	346	346	353	332	340	348	355	339	354	342	353	334	369	337	357	354	333	321	355	318	328	305	367	326	332	322	344	313	338	333	346	338	347	342	324	325	325	326	368	335	354	350	308	359	361	329	366	339	320	331	340	338	356	324	384	364	329	370	368	338	354	326	348	329	317	355	349	316	318	382	354	345	353	320	353	341	353	302	338	350	315	332	356	349	346	335	302	324	317	351	356	372	307	343	358	343	321	302	333	336	313	326	336	316	363	310	338	325	338	315	342	319	320	339	352	361	289	338	308	318	350	333	322	348	318	296	346	327	339	330	346	331	311	352	318	350	346	357	334	333	323	337	316	318	347	321	319	355	374	340	351	355	326	348	336	346	344	333	341	364	336	337	340	350	322	318	333	343	366	335	295	350	330	351	347	342	357	334	325	313	345	372	313	316	317	324	341	338	356	360	331	335	302	309	384	343	325	340	327	316	319	328	342	344	338	358	329	352	376	336	310	344	323	315	329	323	322	300	318	348	322	330	318	356	346	307	309	344	319	338	358	335	367	320	318	335	321	355	354	346	330	333	317	328	363	336	361	372	309	308	328	343	331	311	327	326	373	319	366	343	328	375	334	334	340	351	326	343	335	348	357	350	357	361	340	350	332	355	298	317	327	336	356	331	321	361	340	337	343	330	338	301	323	331	345	386	367	300	327	294	337	322	353	331	332	341	349	317	336	303	345	349	345	351	314	349	302	306	314	315	322	325	357	341	371	322	319	323	345	319	316	342	377	342	339	341	321	313	331	314	354	317	352	300	320	346	370	326	327	333	354	346	339	308	331	346	348	314	308	366	333	343	291	331	332	340	332	344	338	318	331	308	323	329	353	345	331	336	341	355	345	333	324	348	335	354	299	355	344	337	377	360	316	332	369	339	347	326	310	344	333	333	324	303	325	317	321	320	344	327	340	347	305	324	359	351	337	310	385	317	340	305	292	311	330	348	338	336	375	358	350	327	366	330	322	327	316	316	316	333	356	312	355	361	321	326	326	329	335	327	339	341	335	314	332	333	352	346	341	320	360	335	344	317	337	326	336	338	302	293	336	333	363	390	345	319	328	352	345	351	330	349	347	294	350	377	347	318	358	337	366	294	296	345	368	325	330	307	372	361	318	316	319	342	308	359	345	328	360	341	326	334	327	345	341	313	353	369	324	335	361	323	358	320	316	373	298	309	350	349	339	366
8871	19804	16028	8691	6014	4414	3261	2605	2154	1748	1427	1325	1206	1031	937	859	836	749	768	662	663	649	574	603	619	555	539	559	542	506	528	483	534	516	457	516	494	483	479	505	481	486	505	439	543	461	475	499	474	492	455	483	464	460	450	468	458	475	456	512	477	467	518	459	503	502	513	504	440	470	482	434	462	440	480	434	482	444	434	493	465	530	558	636	565	634	598	566	600	562	511	490	446	466	474	459	442	434	508	498	428	440	504	426	470	434	434	450	465	465	455	464	444	445	500	450	471	444	474	465	468	463	417	467	466	480	496	443	481	472	466	435	497	463	473	436	479	487	424	470	444	444	443	489	466	446	455	485	451	480	466	443	470	387	449	434	432	434	464	467	457	452	474	445	466	428	439	462	439	459	464	469	405	454	512	470	415	446	474	453	465	440	433	442	476	470	470	425	476	442	485	463	440	467	452	434	464	445	475	455	466	452	472	450	428	457	418	447	444	424	474	461	442	450	481	431	480	447	443	448	443	457	433	439	431	473	485	431	412	440	480	445	434	462	442	464	472	476	429	478	449	460	446	449	445	454	430	418	452	426	469	460	475	441	441	457	468	423	425	455	489	459	434	476	498	475	448	441	487	446	414	483	426	480	455	457	417	450	388	448	451	422	467	484	463	494	453	454	413	460	471	445	441	428	471	436	459	451	434	500	469	475	442	473	452	436	419	450	449	432	457	457	496	457	443	473	441	472	452	440	455	442	484	451	442	461	471	463	456	473	426	430	447	435	464	431	436	481	407	426	465	488	487	460	433	401	449	465	478	435	460	478	494	490	493	443	463	486	455	442	428	436	419	452	462	458	504	438	482	436	416	441	494	473	446	453	458	418	470	459	422	483	432	439	462	455	428	463	449	440	444	453	456	416	456	447	462	468	450	399	470	444	443	456	447	485	467	415	436	444	470	456	455	438	439	461	441	441	471	444	444	434	454	464	432	451	459	480	470	432	453	431	452	418	458	473	443	408	443	423	468	444	416	456	424	486	430	449	469	454	443	442	454	474	458	444	446	467	415	421	466	450	425	459	444	435	464	459	469	468	461	442	429	424	442	471	459	475	430	488	456	484	455	441	458	446	451	444	465	427	475	467	453	487	426	445	445	450	413	461	444	487	427	446	439	473	482	448	459	453	479	441	490	487	431	423	439	437	484	435	467	459	507	429	464	394	502	455	456	466	460	439	452	452	458	423	443	455	459	504	453	504	460	421	420	439	428	400	439	442	485	409	446	453	448	475	429	469	440	448	452	431	425	457	455	457	431	489	467	466	451	478	470	421	474	436	464	487	439	419	471	453	450	421	434	471	443	453	441	465	433	410	458	434	466	453	450	442	491	469	489	426	430	445	451	437	435	439	418	438	449	454	451	450	454	459	434	496	459	456	440	443	436	440	444	460	441	460	467	465	430	463	439	455	430	435	428	432	465	445	471	509	457	452	458	448	468	478	446	428	461	457	444	455	456	451	476	485	471	457	412	440	453	453	463	489	452	461	401	454	458	497	434	436	491	447	483	417	504	433	442	438	425	468	470	480	450	453	407	461	452	464	449	422	461	459	473	416	438	478	442	452	437	427	426	496	434	444	453	452	447	428	450	488	457	471	469	446	487	437	444	462	458	427	437	452	461	464	444	436	478	447	428	474	415	462	450	445	478	442	479	459	483	440	435	436	469	435	453	459	435	477	479	450	453	475	445	444	420	467	457	446	449	448	481	448	475	429	430	465	469	482	534	436	424	496	467	481	465	458	430	431	430	468	457	428	482	447	495	444	441	459	433	430	443	448	448	465	442	482	459	435	494	438	468	433	481	460	470	458	449	476	476	442	463	465	461	466	447	400	422	431	449	423	457	451	395	427	439	423	459	456	454	482	440	415	449	459	439	422	473	461	433	469	483	421	482	443	442	472	452	446	441	416	471	499	436	429	420	440	450	428	439	455	473	447	439	454	440	474	461	486	430	476	420	438	481	434	446	480	432	462	460	473	490	450	455	424	428	474	438	457	459	446	454	437	497	435	428	434	459	421	450	468	494	411	437	447	444	467	454	462	435	443	479	464	430	419	445	460	415	439	463	466	475	454	472	461	469	460	478	405	461	414	447	464	448	428	440	443	444	428	436	447	483	455	447	441	419	425	453	450	463	424	454	461	468	470	474	479	419	458	434	448	446	450	422	434	485	428	490	424	424	441	454	434	444	435	452	393	465	500	440	436	443	449	417	447	427	440	448	445	420	440	456	465	444	456	415	419	472	442	470	461	457	430	491	441	438	441	453	446	453	424	482	450	451	417	463	442	468	450	484	427	446	476	459	457	438	438	419	416	471	411	465	506	441	466	453	481	444	464	450	463	439	434	428	434	436	498	438	453	435	445	417	442	473	471	442	456	471	454	480	451	415	447	442	446	422	441	447	459	450	447	482	428	474	473	445	480	447	406	474	473	453	461	442	432	466	444	454	462	454	423	440	434	480	482	462	420	423	442	486	459	451	442	441	472	476	450	467	469	447	485	448	487	444	453	484	408	434	450	466	442	470	462	467	420	440	437	498	459	475	474	489	454	481	462	481	438	470	461	475	460	445	485	435	447	435	465	420	471	436	452	442	458	422	477	451	449	448	417	444	464	463	455	466	425	464	421	439	425	448	408	478	464	448	495	492	419	469	475	473	486	452	443	442	453	424	455	463	451	426	440	462	476	451	452	484	432	427	442	466	477	451	453	486	477	448	461	476	458	445	439	469	465	458	418	486	459	452	448	408	399	442	445	435	426	439	458	458	443	437	490	420	457	461	457	506	453	452	441	444	464	430	465	428	438	462	438	445	431	470	482	445	435	460	442	469	420	459	433	433	428	449	405	433	451	451	487	453	459	457	445	481	470	435	500	427	454	466	444	436	422	442	496	436	446	411	426	439	429	462	450	436	461	474	427	453	449	485	437	470	457	424	447	444	443	434	437	481	443	433	437	470	430	420	466	434	454	478	495	436	479	463	457	402	443	450	473	454	415	457	417	468	433	467	474	438	409	438	418	436	481	441	487	446	435	452	456	418	425	447	449	441	452	424	478	408	452	444	444	447	447	465	453	445	431	436	434	427	444	428	465	461	460	417	433	443	450	444	462	458	478	450	463	409	462	448	483	440	431	450	437	430	449	469	458	458	468	440	445	424	422	440	454	503	481	476	426	457	415	477	464	438	434	461	464	447	437	427	457	437	419	461	448	457	482	437	426	451	458	447	449	402	432	454	442	512	450	430	450	449	488	474	505	478	479	465	500	449	454	428	445	444	398	434	447	473	411	480	489	404	469	436	446	496	408	465	483	474	458	447	442	471	500	440	462	462	458	460	466	457	452	467	470	459	443	436	495	421	464	432	426	456	440	456	446	427	439	469	403	409	467	411	463	421	432	430	466	494	438	442	461	429	437	443	473	469	467	424	460	447	465	424	430	422	444	450	446	454	466	446	426	457	473
27512	20582	7990	1135	549	425	377	330	326	309	314	275	275	272	271	268	306	290	257	277	272	286	283	290	292	278	246	251	267	264	264	254	272	281	240	233	271	278	255	247	273	275	294	280	268	274	260	256	277	246	268	268	281	255	280	257	271	262	261	255	285	262	241	246	269	251	250	250	253	263	276	279	247	250	269	271	228	273	266	290	275	263	246	300	278	294	260	285	256	285	286	267	293	277	267	260	248	285	245	276	276	258	245	257	262	241	264	250	234	273	293	272	266	260	230	274	250	260	269	238	276	256	258	275	269	252	260	256	289	253	275	262	232	251	283	264	243	286	288	251	272	254	278	276	283	262	259	256	277	255	251	268	241	262	263	243	292	263	240	260	267	259	298	253	280	260	275	283	248	272	255	261	249	261	239	269	275	254	259	273	282	254	245	247	299	264	256	273	261	249	286	263	246	272	266	263	284	250	239	274	249	264	283	253	282	243	280	274	269	258	264	271	272	250	257	259	258	316	290	262	272	267	262	243	237	249	268	262	223	285	270	248	248	257	240	286	266	285	223	285	253	244	251	261	289	270	257	258	256	282	262	257	267	284	263	264	258	266	250	254	258	255	260	240	272	275	257	225	257	242	283	261	259	281	251	278	275	275	272	257	249	271	253	267	257	249	269	256	273	285	282	256	270	258	259	292	267	294	271	252	275	260	282	272	289	270	257	257	285	270	261	227	253	239	297	269	253	273	256	263	246	287	262	273	265	255	256	292	263	276	293	283	266	276	261	288	305	236	248	275	276	251	253	257	260	280	268	255	274	272	249	279	268	262	258	262	281	259	240	263	302	249	246	273	257	254	247	261	271	269	242	253	256	262	265	284	285	250	256	287	266	266	255	249	269	279	279	277	282	224	245	277	240	286	234	272	251	252	280	256	280	278	281	292	244	269	247	301	262	247	245	240	267	278	261	270	265	262	244	269	272	254	241	255	228	281	271	239	242	283	310	255	246	250	260	253	267	276	263	262	280	230	244	238	254	244	248	265	281	260	262	267	260	266	260	233	268	265	281	246	268	271	268	239	274	259	270	287	263	274	276	261	272	259	284	266	275	243	265	270	261	227	276	247	268	245	294	279	278	252	239	247	247	261	247	260	269	282	273	271	285	262	298	250	235	285	241	261	281	261	274	248	274	259	285	280	255	241	242	265	278	266	274	253	264	279	258	243	264	269	273	237	233	253	250	265	256	290	243	259	272	267	258	254	270	280	269	272	260	303	259	273	247	280	283	261	265	234	262	252	280	253	254	259	276	262	267	248	272	261	290	268	302	278	243	242	265	262	264	267	266	241	257	247	245	230	240	279	263	234	277	254	289	261	264	275	254	254	233	256	264	271	249	285	259	263	247	276	250	248	284	264	283	258	238	258	270	254	263	287	275	233	276	255	272	265	255	229	247	247	274	283	245	284	271	272	266	261	283	286	228	271	292	259	250	281	277	243	285	281	285	255	258	268	255	251	273	264	276	253	215	272	258	282	281	237	237	254	283	248	245	263	255	257	258	239	247	288	298	260	276	271	288	268	283	264	256	258	254	273	277	248	263	267	239	243	257	257	258	261	276	271	263	250	286	273	296	262	280	280	281	262	255	242	268	269	249	298	254	268	276	261	265	247	266	250	249	243	267	258	258	253	260	253	249	289	245	255	244	249	267	299	268	276	277	286	280	296	255	273	261	267	253	272	259	301	263	262	252	246	252	279	265	249	248	295	269	281	278	256	274	249	264	265	262	242	288	233	253	266	253	269	241	239	248	248	247	263	247	238	260	243	246	290	255	280	262	275	253	271	275	267	248	265	276	262	268	259	264	221	258	300	258	249	257	253	282	262	235	280	270	287	251	242	226	255	236	236	261	262	270	244	260	275	258	258	282	249	282	259	267	261	255	276	263	250	272	262	259	260	265	252	272	232	249	274	233	247	254	258	271	283	261	283	305	276	275	252	285	274	285	245	249	273	290	267	254	265	272	283	269	267	249	258	273	259	270	254	283	271	247	255	256	262	245	225	256	285	259	292	257	232	250	251	259	251	238	278	219	270	250	272	284	301	293	282	264	248	266	274	250	235	270	246	278	268	269	258	252	268	247	242	277	254	273	256	257	248	253	258	246	249	250	257	286	285	284	277	273	271	250	259	272	244	254	275	255	239	262	276	267	260	252	261	269	231	239	257	308	273	243	264	234	262	256	242	253	299	285	234	253	275	262	256	271	266	288	280	247	278	261	249	268	246	274	238	271	242	311	283	275	268	254	261	265	292	261	248	274	301	276	275	267	270	267	269	270	277	265	259	249	261	251	240	241	264	250	272	230	272	249	261	249	269	265	278	219	294	247	252	278	257	278	243	277	266	264	256	266	271	283	270	272	281	266	252	288	272	282	275	245	268	278	237	267	254	252	240	263	259	255	271	247	288	230	242	273	279	281	276	256	265	236	255	263	266	287	298	256	282	262	273	320	278	243	278	244	268	262	269	262	251	256	261	272	259	255	219	270	265	271	246	256	282	296	271	252	267	257	261	282	255	256	274	247	276	264	265	263	262	272	266	265	263	275	273	261	233	260	260	257	289	240	266	236	283	262	276	262	242	270	268	266	269	248	252	249	261	243	278	279	274	266	266	259	229	262	263	267	276	248	256	264	300	251	238	275	213	262	267	265	264	284	271	248	254	274	268	251	285	266	257	268	266	241	264	266	272	271	238	252	271	276	262	252	289	234	266	284	261	251	251	231	281	261	247	279	252	280	263	254	251	235	252	279	246	241	250	268	270	260	276	264	269	251	245	228	291	282	291	247	276	276	261	284	243	251	251	256	265	243	246	244	255	287	300	255	281	258	258	263	243	254	238	255	261	282	274	275	256	270	259	261	272	256	241	282	267	284	285	237	253	267	263	268	265	275	263	248	255	221	239	256	256	275	287	281	273	254	278	278	258	282	239	267	244	260	252	275	250	225	270	260	264	248	255	278	238	270	272	260	275	251	255	231	265	239	253	254	251	265	265	268	248	253	259	250	265	261	272	273	282	289	275	257	291	246	265	254	249	233	258	253	260	269	272	246	259	254	222	274	258	237	270	258	253	259	289	246	231	275	256	265	256	251	259	249	292	254	256	283	220	298	241	246	248	291	266	247	274	259	268	258	259	257	234	255	240	258	261	274	248	252	274	231	262	277	262	241	260	280	234	276	243	242	243	283	258	281	246	266	264	241	282	255	227	261	285	267	281	291	306	249	275	262	266	257	257	232	263	248	273	241	280	228	263	256	259	271	244	243	264	276	247	246	256	249	274	247	240	287	279	257	270	256	289	254	284	289	280	256	268	270	257	292	265	252	249	259	278	277	247	271	267	254	288	248	269	252	271	238	241	254	284	289	289	259	273	270	270	262	271	269	279	273	282	266	235	283	254	264	274	270	266	278	260	256	235	284	286	275	280	285	262	267	277	248	264	271	257	282	258	250	250	257	241
4893	4361	3386	1565	1038	823	642	588	489	498	481	463	440	444	402	383	382	386	383	352	396	405	367	386	382	342	382	378	370	343	367	364	352	388	371	386	345	327	373	327	357	378	363	343	352	346	350	346	360	391	404	365	356	347	361	353	365	360	338	361	383	350	382	388	377	345	363	404	349	387	338	344	381	361	342	351	368	347	369	349	388	396	398	380	395	445	370	423	389	414	390	332	318	398	353	374	350	344	360	344	386	375	378	323	326	331	338	324	421	373	368	370	356	356	353	360	344	352	401	385	338	361	353	350	373	362	385	362	343	353	343	361	352	353	370	363	363	343	350	384	380	336	397	383	329	359	346	387	339	382	343	380	355	346	325	354	346	366	326	395	337	334	373	340	349	377	356	367	339	388	375	362	345	350	386	339	356	349	362	348	358	351	376	362	379	373	349	325	336	329	376	352	333	360	366	357	336	353	325	392	396	342	377	348	354	370	380	361	390	362	363	362	375	347	348	355	366	372	345	355	351	361	379	386	359	368	358	363	383	387	363	337	368	374	356	363	357	357	364	344	353	358	357	344	382	405	352	324	372	339	356	361	363	330	405	358	363	360	333	369	326	344	331	364	371	351	341	342	371	372	350	379	338	391	360	346	353	382	367	368	364	375	363	338	352	379	386	351	360	363	409	355	357	403	360	384	340	364	380	347	321	372	359	348	347	356	361	378	387	376	351	364	363	363	371	350	343	373	367	368	384	335	374	375	357	352	372	356	371	368	375	356	379	368	344	358	371	389	382	339	398	348	360	375	357	380	366	373	393	344	336	371	332	370	345	335	354	377	349	325	356	338	367	370	375	379	331	371	342	385	372	381	375	391	320	404	341	350	349	378	336	344	327	351	363	375	385	344	315	327	341	363	352	347	376	355	349	342	355	397	352	355	349	326	370	394	370	349	354	357	392	370	342	351	347	342	366	378	373	354	373	358	336	346	356	347	346	375	375	338	350	365	342	334	346	317	353	363	364	364	343	322	368	367	351	355	353	365	360	362	316	347	337	379	378	353	340	352	347	368	340	367	343	356	345	389	345	351	320	370	336	371	379	357	341	382	400	347	345	381	331	368	367	374	338	355	353	337	351	350	333	327	372	345	346	340	332	345	338	386	372	342	377	389	355	365	334	362	341	356	372	355	347	348	388	352	367	392	388	301	393	338	372	358	372	339	367	349	334	335	365	367	369	310	348	369	354	381	329	386	334	373	335	351	318	386	357	384	346	355	373	352	340	387	363	342	374	376	359	367	374	364	339	383	367	393	375	358	403	370	309	366	337	374	345	342	366	338	344	323	342	333	330	353	371	383	380	349	350	340	355	355	348	361	351	359	339	334	375	363	381	365	355	359	354	377	349	366	335	324	353	383	360	368	354	324	363	364	378	328	372	353	343	346	388	369	371	374	373	373	368	403	371	334	368	338	393	367	389	355	361	395	372	355	369	346	371	367	396	384	366	333	375	351	388	347	334	316	346	353	382	389	354	397	321	341	369	324	344	387	335	378	350	339	360	342	376	376	356	359	349	395	359	376	352	366	373	357	374	374	335	356	339	355	382	349	359	339	336	370	306	347	334	345	370	324	362	346	339	370	380	329	367	386	360	319	355	372	350	377	359	339	358	358	343	355	344	358	367	374	341	377	366	359	348	397	348	358	407	365	385	332	338	356	338	350	369	322	360	366	322	364	374	337	353	370	376	367	358	343	330	399	349	376	403	341	344	350	373	357	344	355	378	357	394	373	374	360	373	370	361	354	350	344	370	356	328	343	340	350	346	363	349	373	351	372	390	347	357	318	366	330	356	379	358	342	373	372	323	341	347	372	347	343	371	355	348	350	333	346	336	352	357	382	359	357	386	352	347	370	356	357	329	341	350	354	383	333	365	378	337	375	324	326	312	368	365	388	374	347	345	373	313	352	358	355	363	375	396	362	348	365	346	375	345	367	377	366	337	365	367	361	353	323	369	366	364	353	369	344	390	374	349	359	379	372	361	346	341	322	387	297	374	345	400	368	338	377	344	374	313	379	359	352	349	364	337	332	369	388	354	372	365	359	358	359	371	352	386	382	338	324	326	372	348	361	337	372	349	341	367	345	347	362	322	347	349	357	354	374	356	356	382	374	348	337	384	359	332	374	345	338	374	330	359	381	401	385	349	374	357	372	350	374	310	369	378	378	380	329	377	332	360	336	369	339	344	326	353	370	339	369	334	375	349	386	336	351	356	359	366	313	374	357	359	377	344	364	363	373	374	312	377	327	383	355	355	361	364	341	357	359	340	372	360	379	358	346	404	370	336	319	338	345	336	359	377	324	356	356	358	349	352	338	366	353	382	383	367	387	343	350	370	381	331	352	339	354	366	373	350	326	342	333	345	350	365	362	354	405	334	353	359	339	380	373	317	399	342	375	380	367	355	377	364	350	348	358	341	318	367	365	307	351	366	357	356	363	373	336	381	400	352	360	385	368	367	336	374	388	365	362	358	382	369	360	341	343	347	339	334	366	329	350	345	358	351	351	367	364	378	335	345	367	383	385	380	338	377	329	380	334	388	328	385	361	373	323	351	365	332	380	365	340	346	333	361	344	380	375	382	390	333	362	353	411	348	380	356	351	349	351	375	373	362	368	386	349	347	363	356	342	359	342	364	387	351	328	352	352	315	344	395	355	373	363	329	381	362	354	364	310	359	371	360	392	323	357	368	326	353	315	354	400	333	367	302	375	356	353	352	372	369	338	365	367	393	360	365	375	320	349	379	332	350	363	351	358	367	362	353	357	359	345	359	358	355	374	379	352	340	376	385	341	323	387	333	345	360	371	380	356	389	365	361	349	332	338	323	353	359	370	336	330	332	389	334	338	371	391	400	358	413	351	317	363	353	359	341	362	360	337	372	348	342	363	356	375	361	364	377	359	365	353	363	375	388	320	351	346	363	359	352	354	365	367	319	371	361	343	354	380	339	374	373	367	345	378	357	324	359	343	335	351	368	363	353	348	357	377	346	344	350	333	336	385	346	335	347	365	349	351	356	353	370	366	337	403	375	349	355	356	384	361	361	347	355	373	340	383	382	334	355	372	388	397	370	346	384	357	351	353	339	335	363	359	331	356	376	391	352	361	381	382	350	339	398	324	361	375	349	316	370	372	310	329	321	349	367	357	339	340	391	376	365	318	344	388	343	356	349	350	378	374	335	359	346	352	374	345	334	354	387	377	350	355	366	334	359	361	347	384	358	374	376	367	327	359	375	374	372	370	374	404	336	372	388	358	338	369	361	369	363	360	372	370	313	351	376	346	330	339	354	372	330	363	340	361	382	355	341	362	388	354	348	373	376	348	330	355	343	358	357	365	373	359	329	363	362	351	386	349	357	390	379	349	359	370	354	346	384	414	378	346	392	370	330	378	346	321	340	363	390	376	350	373	386	380	339	347	376	368	319	356	325	348	360	330	359	346	341	366	384	332	356	362
24408	21590	29052	24585	21548	8723	1299	837	705	665	582	550	533	495	497	476	405	468	448	421	424	411	422	389	408	396	382	479	423	393	408	420	380	408	397	402	401	389	407	394	409	371	402	400	415	403	376	401	372	390	383	389	443	375	365	379	362	388	364	349	390	341	373	380	403	381	401	366	349	393	375	383	383	385	359	418	385	361	408	392	365	445	399	417	408	426	410	445	414	407	401	371	360	389	379	397	392	380	355	399	376	376	395	420	381	365	381	397	382	362	372	375	365	397	358	351	406	371	415	369	414	400	382	358	416	378	381	370	353	394	397	368	370	375	383	386	383	378	375	352	408	374	342	376	380	378	396	385	382	395	367	369	359	357	379	400	384	376	388	380	390	389	392	387	356	373	375	397	384	382	378	383	348	356	394	358	427	389	392	385	348	377	369	383	351	384	390	361	375	398	390	395	373	343	360	399	398	381	393	391	392	380	355	355	376	411	351	404	367	387	341	380	384	351	385	359	370	349	371	373	348	392	387	381	368	363	397	387	405	374	385	360	368	344	406	360	386	373	343	354	385	375	396	356	406	401	366	358	367	365	372	371	394	376	348	395	395	378	335	358	370	423	404	389	394	376	388	378	399	367	373	396	354	393	368	352	362	389	383	380	390	382	388	384	377	364	361	379	353	420	408	330	369	349	387	378	404	375	385	390	385	380	361	372	333	394	354	391	400	366	391	394	375	339	369	368	340	411	386	328	388	378	390	377	383	366	390	378	372	373	379	369	398	354	356	364	393	389	346	336	372	405	379	417	365	371	356	360	385	361	386	353	399	398	396	374	387	379	387	390	382	377	374	395	390	386	383	406	415	419	375	396	364	364	403	357	369	371	386	387	359	390	373	400	379	390	353	359	367	364	373	404	356	387	358	402	367	395	365	390	388	385	413	415	378	400	406	382	354	367	346	337	371	411	397	398	398	371	383	400	400	387	396	414	377	367	377	344	387	380	333	378	358	359	380	356	389	396	397	400	393	372	379	379	404	412	388	402	384	363	399	373	374	383	340	373	369	360	397	359	380	387	405	380	389	356	373	374	384	408	348	402	409	361	358	399	363	364	333	371	412	402	388	331	374	424	411	343	373	349	363	373	366	392	386	373	356	358	385	375	367	330	347	367	387	355	393	381	403	354	381	358	378	357	376	361	354	395	374	387	399	369	367	364	374	407	366	391	362	400	390	382	377	388	362	374	417	356	374	388	356	378	399	349	390	335	378	352	388	383	369	363	385	386	414	354	379	377	383	406	376	356	388	339	369	417	366	393	382	334	381	364	399	348	359	409	399	436	383	403	411	390	368	412	412	396	371	385	355	365	387	395	397	379	391	365	371	354	371	376	376	339	390	380	354	386	375	348	361	373	373	360	349	383	330	395	351	378	388	349	385	390	355	348	377	398	385	385	395	364	359	407	398	370	358	402	411	365	386	379	382	347	412	373	421	379	388	398	346	393	391	405	379	356	361	370	344	398	371	358	346	403	352	377	359	422	383	386	378	380	362	351	379	359	384	368	396	366	354	383	382	392	372	423	393	376	377	392	377	394	369	402	386	351	402	373	371	367	400	402	392	356	413	400	369	388	386	406	375	392	368	379	373	358	376	388	396	398	378	384	383	348	362	381	385	396	363	363	400	392	384	367	416	362	382	406	390	401	353	374	326	386	377	359	377	380	403	390	372	344	381	377	401	393	357	352	334	387	390	378	405	418	373	391	387	392	376	393	375	411	372	358	336	354	365	360	393	373	368	361	343	383	380	382	358	377	364	370	381	373	358	377	393	333	354	402	402	364	366	378	368	384	396	425	378	355	385	374	402	422	386	362	389	375	381	379	383	377	371	422	394	368	383	390	391	397	403	379	347	392	384	394	338	359	372	393	363	376	384	402	397	374	394	381	361	356	353	384	394	382	364	400	374	381	388	385	404	376	355	370	407	386	350	381	440	379	406	367	380	384	373	405	383	395	375	376	389	378	410	377	373	390	418	386	362	366	378	334	387	385	392	388	357	350	403	349	393	361	340	394	391	378	403	351	373	403	400	383	379	376	371	385	367	408	356	384	383	382	343	364	367	371	396	367	395	381	365	374	356	393	348	408	406	392	373	359	387	364	366	364	393	394	353	402	388	379	368	384	387	365	402	370	370	357	386	385	397	401	406	406	347	366	363	369	369	396	379	386	372	328	420	371	354	362	363	392	391	365	356	389	372	385	379	346	395	391	369	385	369	365	371	374	393	347	383	344	388	385	392	373	336	372	343	386	369	377	386	401	370	406	354	372	358	403	350	350	343	390	381	356	370	397	349	348	370	360	383	384	375	370	386	395	393	389	394	354	391	405	404	351	372	352	348	374	381	360	360	405	424	369	340	397	366	349	373	401	400	405	418	423	352	380	371	344	360	368	350	371	382	360	349	377	376	350	396	404	363	379	350	377	372	374	372	393	373	382	425	357	366	346	379	391	392	388	385	377	367	392	394	381	342	377	372	393	361	371	357	369	388	402	384	349	376	355	355	367	384	371	363	427	379	360	402	388	415	353	402	397	385	362	368	386	351	363	361	379	386	382	376	355	363	402	371	335	382	375	380	385	346	403	357	386	362	392	367	351	365	350	359	366	365	385	372	403	376	384	385	362	381	364	421	399	384	357	382	362	380	320	385	360	364	378	374	380	362	377	412	370	399	392	369	385	386	367	385	363	394	383	403	404	391	369	352	380	412	346	369	374	416	382	397	369	363	345	378	338	382	394	393	368	399	336	375	409	377	347	347	364	406	370	338	386	396	404	386	382	349	346	384	394	366	372	396	366	379	405	351	373	382	368	368	380	349	364	402	372	332	381	378	404	378	354	362	401	380	408	370	392	343	406	361	399	405	353	366	370	369	376	369	368	423	363	383	369	393	349	352	418	373	333	407	338	370	356	361	343	405	351	347	407	359	390	385	415	384	392	372	406	375	391	370	357	356	371	371	371	368	367	370	410	367	391	375	377	390	375	386	353	370	412	380	388	378	367	350	376	409	379	354	373	416	379	386	383	363	391	400	392	378	405	383	393	388	362	371	388	358	395	384	398	351	360	406	376	362	363	404	344	391	329	394	378	373	391	393	382	381	329	339	358	364	328	399	415	337	392	348	356	361	396	354	352	379	381	393	378	380	352	375	366	403	386	365	403	349	364	403	391	392	368	361	391	344	371	368	360	395	377	392	357	367	369	392	394	378	373	348	364	422	383	403	364	381	363	383	395	399	375	388	380	358	360	403	361	410	358	383	310	376	403	361	366	385	416	368	381	359	366	399	365	360	380	404	383	373	385	383	370	377	399	399	335	423	366	380	395	359	341	368	367	383	343	389	384	396	349	384	391	357	359	356	361	402	375	428	417	364	399	398	383	358	392	354	371	386	375	396	391	403	374	367	381	390	347	395	362	406	396	345	356	355	366	388	373	404	366	352	388	360	372	349	375	365	397	367	367
6220	13861	11249	5570	3774	2722	2119	1700	1452	1327	1146	994	929	827	748	719	713	673	669	616	639	597	611	591	608	564	604	554	559	576	552	532	561	559	547	526	517	501	537	517	544	569	515	502	549	492	536	541	523	524	528	530	497	567	531	523	494	562	504	476	522	490	483	509	547	547	549	537	505	512	526	497	525	514	532	475	532	531	545	543	508	622	573	600	628	598	625	615	608	543	545	548	486	511	461	523	499	491	543	509	495	530	503	518	526	524	556	540	495	508	452	533	505	467	508	517	478	524	503	489	511	509	498	554	506	530	488	541	524	493	525	500	487	508	500	510	516	518	492	515	524	528	527	528	533	512	519	506	538	517	537	535	521	525	494	498	546	516	514	522	500	497	508	513	493	537	503	531	525	517	524	475	551	508	536	512	492	490	514	492	507	522	487	536	476	476	527	488	551	494	493	457	497	538	510	518	476	505	482	525	517	498	496	483	518	490	504	530	519	524	556	502	544	514	495	520	470	517	494	500	486	455	480	504	475	494	527	524	581	496	523	487	528	516	509	498	512	514	517	483	497	485	490	470	544	554	503	480	511	533	503	522	518	562	522	538	500	507	517	541	456	515	506	512	554	489	519	529	486	489	517	512	520	462	499	519	505	514	518	498	501	492	506	509	519	514	511	509	511	457	499	545	516	517	529	469	471	492	474	486	493	537	524	483	514	505	513	491	528	515	498	487	470	538	527	476	506	523	512	459	514	509	514	492	570	484	496	501	484	489	531	494	502	521	508	505	558	496	523	513	511	513	506	505	515	513	472	471	496	491	495	492	493	521	521	558	500	533	469	558	519	515	545	518	512	496	524	563	523	517	539	471	511	492	495	466	504	521	470	477	517	516	493	530	504	487	503	523	493	498	500	505	491	490	510	500	495	482	517	490	499	514	547	502	471	497	554	504	510	483	509	536	478	559	485	489	507	491	528	511	514	520	492	493	499	519	509	484	498	481	494	504	473	497	487	532	520	496	477	479	487	474	538	540	484	498	516	538	471	531	494	530	531	493	485	507	507	496	493	493	529	505	528	519	528	508	498	501	543	491	497	483	491	532	518	494	485	485	480	501	520	528	499	524	488	504	513	538	515	499	485	466	528	476	518	513	543	498	488	516	511	553	539	511	455	503	541	448	524	540	530	524	508	505	542	499	499	499	536	518	519	519	556	530	474	520	508	513	486	543	503	552	483	511	525	501	528	504	508	529	487	510	520	459	484	504	496	518	502	504	504	515	504	514	490	516	506	472	491	499	541	520	526	504	500	499	480	526	497	503	501	524	502	486	494	523	565	468	460	488	488	527	461	498	554	513	527	521	507	502	556	510	498	523	496	524	532	532	552	500	519	505	514	487	521	506	500	476	522	467	539	527	503	508	518	472	512	495	519	528	497	491	508	495	542	486	499	516	540	496	493	527	526	513	509	502	536	540	527	551	551	538	492	479	527	537	521	504	536	481	537	510	492	519	508	505	520	526	500	495	489	526	493	540	523	510	484	507	491	514	499	527	522	509	515	520	543	540	484	498	523	494	517	488	487	502	475	516	512	485	490	504	459	487	513	501	537	468	524	482	521	477	508	545	491	503	536	502	523	505	510	497	474	511	485	491	535	500	500	513	520	478	525	487	500	517	534	485	509	497	506	517	504	511	532	462	548	519	542	495	536	487	497	511	493	525	516	530	526	495	477	484	509	467	505	549	501	531	514	526	500	483	537	564	536	515	537	486	554	503	527	515	504	520	498	468	521	547	510	505	498	499	528	504	528	486	496	510	495	528	490	526	508	475	460	514	504	493	527	528	508	495	518	530	523	532	495	465	523	522	514	483	531	503	520	514	541	513	494	480	524	517	501	523	499	507	498	458	475	524	529	530	498	565	535	477	490	530	494	518	513	508	491	570	500	526	454	487	485	510	577	519	534	511	526	513	482	494	518	483	546	450	518	537	504	533	554	497	548	496	481	506	498	536	476	540	525	516	506	483	490	483	491	523	552	486	483	517	489	528	455	508	488	568	503	525	496	519	559	473	510	542	545	484	481	542	516	514	516	499	514	502	503	494	487	525	490	506	484	489	469	520	529	469	509	523	519	528	502	516	475	504	514	496	525	496	505	489	483	509	501	473	465	548	492	484	473	489	505	510	507	497	481	501	532	505	507	502	487	500	528	481	515	511	476	470	505	508	511	523	522	496	530	561	502	542	507	461	485	496	517	513	497	526	530	500	511	470	515	509	519	481	523	547	497	480	519	491	491	520	509	517	499	533	480	530	501	479	498	497	489	468	480	513	512	499	520	508	489	514	528	539	503	501	552	514	561	509	485	506	504	492	533	485	513	521	501	473	475	502	478	500	510	511	534	537	518	500	531	522	522	501	546	534	502	503	492	524	548	537	506	517	500	496	545	526	526	524	478	475	516	499	565	500	496	520	501	506	510	513	510	501	499	471	499	512	536	514	525	456	526	517	500	516	536	457	493	519	479	509	512	508	511	522	531	481	530	504	498	501	509	495	517	501	518	513	519	487	500	536	516	499	516	500	488	521	535	524	474	495	511	510	543	463	502	494	532	485	508	512	549	479	475	498	494	524	548	494	537	500	547	481	488	540	514	485	499	499	532	489	505	516	513	501	524	531	511	522	516	469	522	539	542	543	524	566	513	477	515	554	486	528	464	521	514	526	480	558	514	486	517	495	526	510	504	495	479	454	501	505	515	466	495	477	500	510	529	485	488	507	511	509	517	484	479	522	463	477	521	499	503	489	495	513	530	504	489	503	498	489	517	523	498	487	523	498	490	498	476	550	510	491	556	514	463	461	488	525	491	523	525	494	521	506	507	532	529	551	505	517	514	516	542	496	486	469	498	529	492	475	459	527	509	511	519	481	498	468	492	496	486	543	504	481	510	547	539	479	494	482	534	503	478	503	509	488	513	517	482	512	515	499	495	495	528	484	531	526	497	500	486	523	500	496	510	511	509	505	484	502	502	529	515	508	524	498	499	543	499	492	518	510	498	486	515	501	491	484	453	482	500	530	523	492	480	520	465	510	507	489	484	509	517	507	494	501	512	525	486	481	491	538	548	532	538	516	521	435	476	538	475	495	477	506	556	543	479	499	510	522	505	522	487	515	488	505	524	529	499	527	510	484	478	480	489	488	461	493	541	490	477	503	501	504	563	496	498	518	565	496	514	522	509	524	532	491	471	454	509	470	529	478	494	513	481	550	514	496	462	543	520	529	461	503	519	518	549	487	540	515	538	503	528	498	555	487	494	495	496	478	513	511	496	469	537	523	479	498	536	494	510	551	498	503	514	498	528	517	505	473	468	535	534	471	531	476	506	453	492	506	503	506	508	495	523	475	483	490	512	548	571	512	486	570	535	531	493	516	472	478	507	520	510	542	506	521	508	528	482	508	521	508	530	475	503	514	515	496	490	519	543	503	527	484	524	541	507	489	499	519	470	495	505	487	480	479
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
