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
341697097177	341697097736	341697098286	341697098836	341697099386	341697099936	341697100486	341697101036	341697101586	341697102136	341697102686	341697103236	341697103786	341697104336	341697104886	341697105436	341697105986	341697106536	341697107086	341697107636	341697108186	341697108736	341697109286	341697109836	341697110386	341697110936	341697111486	341697112036	341697112586	341697113136	341697113686	341697114236	341697114786	341697115336	341697115886	341697116436	341697116986	341697117536	341697118086	341697118636	341697119186	341697119736	341697120286	341697120836	341697121386	341697121936	341697122486	341697123036	341697123586	341697124136	341697124686	341697125236	341697125786	341697126336	341697126886	341697127436	341697127986	341697128536	341697129086	341697129636	341697130186	341697130736	341697131286	341697131836	341697132386	341697132936	341697133486	341697134036	341697134586	341697135136	341697135686	341697136236	341697136786	341697137336	341697137886	341697138436	341697138986	341697139536	341697140086	341697140636	341697141186	341697141736	341697142286	341697142836	341697143386	341697143936	341697144486	341697145036	341697145586	341697146136	341697146686	341697147236	341697147786	341697148336	341697148886	341697149436	341697149986	341697150536	341697151086	341697151636	341697152186	341697152736	341697153286	341697153836	341697154386	341697154936	341697155486	341697156036	341697156586	341697157136	341697157686	341697158236	341697158786	341697159336	341697159886	341697160436	341697160986	341697161536	341697162086	341697162636	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2768	2000	3600	2300	2768	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	3600	2300	2763	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22660	21438	29206	24053	21434	21462	8603	984	699	595	570	508	441	429	366	371	351	363	314	318	270	341	284	297	315	313	294	285	289	303	278	263	300	279	278	269	299	283	283	248	300	257	290	270	279	244	276	272	282	263	256	294	269	260	255	283	238	251	269	273	243	272	261	321	249	265	268	268	265	273	278	263	264	267	253	250	249	261	260	283	282	243	261	273	254	257	282	255	298	267	247	259	278	254	281	252	265	253	252	243	274	269	291	285	261	261	255	248	263	248	268	237	282	287	272	265	278	252	249	253	282	275	284	268	267	284	265	271	275	249	269	265	283	265	293	264	284	253	279	234	260	274	275	239	260	263	243	297	289	234	283	256	252	246	258	280	234	248	285	254	264	237	260	260	218	309	272	271	249	260	249	251	257	279	284	251	261	265	272	249	271	243	274	272	231	260	240	265	234	265	281	243	265	279	255	263	273	276	242	265	286	236	260	294	293	244	297	265	287	268	260	259	269	253	274	252	284	268	256	278	277	246	246	276	242	273	259	289	265	221	257	273	264	286	272	278	229	276	270	261	245	241	270	280	289	285	274	264	250	278	271	254	290	245	269	287	275	313	255	274	275	278	290	243	238	261	254	283	257	226	259	247	266	255	268	257	279	251	267	228	275	294	261	253	282	266	262	276	287	248	256	262	247	260	274	274	269	265	259	272	250	301	267	270	258	282	278	269	245	257	281	269	283	281	247	269	272	278	279	256	216	253	284	252	273	283	265	258	274	297	256	266	249	269	244	269	285	266	242	236	286	271	258	279	235	239	242	254	284	262	240	259	268	254	266	273	282	254	242	232	270	253	274	234	255	271	267	247	255	262	242	268	275	261	253	287	239	257	267	300	233	277	252	274	271	294	245	264	262	285	233	262	244	266	289	281	271	261	253	229	250	251	252	280	266	252	260	248	283	266	322	251	238	278	268	259	256	270	242	266	277	276	265	283	263	232	232	241	253	260	240	268	243	259	244	265	259	293	254	281	269	257	253	265	247	248	278	259	271	256	258	273	255	278	272	271	250	263	252	264	288	250	270	273	235	245	255	253	265	269	280	277	271	256	278	254	256	272	235	259	265	282	255	268	258	253	265	271	253	258	258	269	288	276	257	284	267	300	276	263	254	290	250	262	264	270	235	289	235	274	232	284	301	238	260	275	273	279	271	265	293	301	270	263	290	231	266	238	287	245	265	274	253	268	256	240	270	263	271	295	251	260	275	268	286	258	242	288	248	269	252	289	262	256	262	270	255	280	263	276	288	271	228	256	268	245	246	251	271	270	247	262	256	250	275	255	281	288	250	243	255	260	281	262	252	251	252	266	270	266	270	275	248	272	270	269	261	266	255	257	272	242	234	288	252	268	239	236	260	281	257	257	280	289	229	287	262	277	243	257	250	292	278	267	251	269	276	246	236	285	273	267	242	244	250	245	289	265	270	257	310	326	245	270	254	241	260	240	247	284	279	261	283	254	270	267	282	254	257	271	296	276	275	258	253	262	235	279	301	292	282	256	239	279	251	266	254	251	255	241	263	249	256	296	249	296	270	282	271	261	290	269	253	261	270	254	269	251	286	273	261	274	258	271	265	259	251	249	267	259	270	262	296	269	261	258	239	256	254	257	282	267	272	268	266	260	257	263	257	232	259	281	248	260	242	261	250	286	263	288	247	244	241	246	240	252	301	265	267	243	258	260	246	280	248	249	239	238	270	269	260	264	266	271	265	265	285	271	252	281	255	252	243	280	249	264	283	250	255	292	264	270	247	272	254	248	271	294	274	283	262	269	263	284	271	246	238	268	242	274	262	273	247	255	260	273	254	249	264	278	275	265	281	284	271	214	243	274	264	250	290	277	287	248	287	235	276	257	300	266	273	252	261	239	266	279	279	260	277	246	242	252	264	266	244	250	280	247	272	265	270	235	286	281	255	257	281	311	255	277	247	249	312	261	254	232	267	274	287	247	279	252	225	267	239	256	281	253	273	275	262	259	293	270	253	260	258	288	278	269	305	271	239	280	262	262	272	267	242	277	277	254	265	282	282	279	274	287	271	288	258	256	264	240	275	277	234	267	222	293	264	280	261	246	235	282	256	265	251	269	278	312	274	239	260	277	272	284	237	271	280	280	266	269	257	280	245	270	237	289	294	274	266	285	252	260	294	271	265	258	289	278	296	263	256	257	315	229	273	260	258	249	261	230	284	265	310	262	274	274	254	255	270	267	267	253	266	248	242	282	286	264	296	275	227	279	295	256	311	238	261	265	295	245	294	237	248	243	240	238	268	262	280	262	276	277	232	260	281	292	274	249	255	260	265	272	239	265	286	271	243	262	258	235	273	246	296	249	260	247	243	279	263	238	244	285	276	267	258	255	287	264	256	264	262	278	265	248	262	278	272	292	267	216	237	257	277	294	252	259	261	251	304	271	292	280	268	262	273	259	267	249	248	294	263	247	266	245	263	249	257	258	257	246	259	277	245	245	256	257	244	265	254	262	233	257	279	251	261	258	220	275	265	257	262	277	247	266	279	266	282	267	257	260	280	236	253	257	296	287	259	264	302	258	269	233	262	229	275	246	282	258	273	251	269	252	252	265	245	281	258	260	279	250	262	254	259	278	254	274	253	236	269	271	288	247	277	258	250	258	287	261	282	267	295	264	266	279	270	249	302	260	260	278	260	264	287	293	258	267	236	255	275	286	280	303	234	257	291	257	256	251	279	237	271	268	288	263	285	279	277	254	273	289	283	265	254	254	274	277	246	281	239	272	256	225	280	247	273	241	245	257	256	265	265	260	268	288	282	249	245	273	292	251	263	278	272	265	237	250	245	254	269	253	260	268	283	274	240	281	266	261	256	231	260	263	281	264	299	271	281	256	267	260	263	299	259	242	261	275	257	234	268	227	283	262	235	264	268	261	272	232	258	264	250	246	286	293	254	269	275	257	273	255	274	277	251	243	245	278	284	285	289	245	279	269	264	273	272	270	265	276	241	290	275	295	261	266	284	252	251	279	276	219	268	237	251	250	265	260	278	325	265	259	245	266	261	280	297	280	286	237	244	249	260	233	287	285	302	261	256	267	236	270	245	278	294	269	252	281	289	265	312	253	245	271	254	242	246	275	268	263	284	273	257	260	254	243	254	261	285	258	259	229	269	246	288	253	264	263	251	293	268	278	257	273	259	316	249	288	292	282	253	265	270	270	261	296	261	247	284	293	263	261	263	244	248	254	280	266	245	270	274	260	247	295	255	268	261	281	277	299	270	265	264	265	253	292	287	303	238	265	265	234	258	286	267	253	240	296	267	257	259	281	243	266	262	284	313	247	276	275	292	273	272	271	260	260	256	273	265	270	252	259	255	263	256	256	291	262	242	246	256	266	256	247	257	306	269	264	286	238	250	259	260	212	248	268	269	283	268	251	252	272	282	248	275	242	250	234	288	280	245	247	275	260	236	253	267	262	265	262	274	250	273	241
8499	21938	13964	6603	4214	2672	2138	1563	1214	986	864	800	624	631	557	511	507	473	451	430	473	443	426	424	412	390	392	395	405	357	380	403	362	395	368	366	364	363	340	372	359	344	353	380	379	356	344	387	361	344	317	373	386	324	370	350	343	343	350	323	344	345	344	344	330	327	345	318	348	338	322	344	350	347	336	381	379	343	351	345	365	368	364	347	328	338	366	349	330	346	334	349	349	346	360	335	327	343	331	320	352	345	354	320	319	362	300	328	389	347	354	371	342	325	354	352	305	345	354	372	344	354	348	330	347	325	328	329	353	356	337	321	342	313	318	314	331	360	334	361	340	391	309	325	336	339	342	318	364	324	376	341	345	354	355	345	333	330	359	346	331	351	349	361	349	351	354	362	345	329	368	323	358	351	335	364	359	337	323	349	307	330	317	343	321	310	347	323	340	341	320	370	328	310	340	337	369	371	333	319	338	328	377	345	323	361	365	346	342	339	319	333	349	340	336	321	365	344	300	337	319	358	345	321	354	343	333	361	377	364	343	358	324	369	340	337	347	365	355	320	350	360	334	385	319	323	353	361	371	368	346	344	319	329	348	359	349	325	349	346	333	313	314	325	336	321	356	334	341	331	321	335	334	347	323	314	334	364	327	326	337	343	328	379	330	382	344	345	327	326	376	347	330	332	334	341	349	361	354	345	352	353	316	361	332	333	350	366	344	312	333	320	341	330	381	328	338	347	364	338	328	369	328	346	343	364	348	368	377	351	356	371	357	334	335	345	348	352	356	381	347	326	357	358	324	345	354	324	363	332	329	345	283	346	351	325	367	361	370	373	355	346	334	346	313	329	309	349	353	304	328	380	323	351	343	315	312	334	326	345	352	366	363	353	350	359	342	376	323	335	318	354	363	338	350	338	323	340	337	355	335	370	362	364	327	348	308	332	371	337	322	348	343	345	332	352	353	365	333	353	319	345	345	359	351	345	333	353	345	345	334	355	362	340	328	364	330	355	318	347	362	308	359	334	338	356	348	369	364	334	359	356	339	358	365	357	341	314	340	319	344	339	346	328	342	316	309	352	361	318	348	345	321	368	321	339	329	323	361	335	357	315	387	344	333	334	329	372	350	339	326	350	320	365	361	348	338	359	353	333	330	372	361	334	345	350	367	360	353	352	304	350	328	329	342	328	331	367	323	366	332	341	337	325	341	311	351	303	348	348	348	318	330	344	335	368	356	336	349	340	375	321	321	330	359	380	373	342	306	325	342	314	367	352	327	344	355	337	377	373	317	310	339	328	334	336	336	326	364	329	294	354	347	340	323	342	346	353	345	354	336	312	330	360	349	308	347	381	328	355	335	314	326	339	314	338	334	352	350	327	374	321	380	336	350	344	388	346	334	375	347	322	336	353	313	354	351	332	358	344	361	346	344	320	334	348	305	327	327	342	335	328	378	325	331	319	334	370	326	323	317	385	356	331	337	369	330	355	352	328	340	325	326	333	367	336	366	347	302	334	345	341	372	378	355	347	318	345	325	341	339	366	324	326	340	302	339	320	353	332	330	334	313	354	349	331	320	327	346	381	307	330	336	347	350	361	313	328	366	330	330	321	367	324	344	324	351	354	325	368	299	333	353	345	367	348	350	323	351	357	326	336	384	311	331	348	359	338	330	351	328	329	312	318	345	372	308	337	343	360	383	343	319	343	390	345	352	331	331	314	351	331	342	331	361	305	332	310	364	334	334	360	372	376	376	316	337	343	351	346	335	357	330	336	309	326	341	331	318	347	338	306	359	301	368	340	360	363	349	339	340	308	355	323	311	328	347	342	340	343	383	361	309	347	319	318	354	363	381	337	338	348	336	338	329	332	370	333	336	327	337	364	349	323	329	357	337	365	360	324	349	341	330	314	332	301	369	347	339	345	346	365	357	364	349	339	355	332	363	328	324	306	342	351	356	363	323	326	349	326	354	331	340	327	378	342	361	326	348	330	300	341	329	358	369	352	340	349	364	322	340	345	358	333	357	374	345	368	343	344	333	331	351	351	352	361	357	297	317	352	344	347	337	327	355	342	347	368	337	362	340	321	341	308	334	352	348	349	328	350	353	367	363	344	345	365	326	363	329	361	366	323	339	343	346	333	370	335	330	321	309	344	331	373	353	357	341	355	335	319	331	357	365	324	324	330	326	329	341	352	356	350	333	340	334	388	334	344	340	353	344	362	353	328	337	322	345	326	320	354	346	343	374	307	338	341	325	353	327	336	343	364	345	340	343	345	363	366	317	332	318	323	347	324	355	371	389	367	348	303	366	348	360	342	323	369	347	333	336	351	360	330	321	370	322	332	374	353	310	342	362	328	313	350	353	329	321	343	321	335	350	356	341	315	321	329	338	329	365	312	347	347	347	339	353	336	302	333	338	319	364	334	311	338	345	341	367	352	339	317	320	360	327	336	335	361	350	354	350	323	356	322	360	336	344	309	346	344	336	334	344	341	360	324	353	321	351	374	329	360	341	363	338	332	350	330	321	346	354	345	324	342	350	354	348	324	366	352	310	324	314	360	320	356	321	367	332	313	309	308	346	332	329	358	344	341	323	334	342	349	344	360	327	318	337	326	296	334	332	339	335	352	336	319	359	324	329	340	360	357	345	340	344	357	313	339	361	320	324	352	349	348	356	337	343	307	338	310	338	342	361	284	321	354	351	335	343	320	379	349	349	340	323	372	379	316	314	375	313	358	354	337	322	371	341	339	340	348	333	338	362	352	343	319	349	304	313	333	350	373	331	362	349	360	349	327	336	330	322	322	389	338	332	370	322	381	331	341	330	333	331	364	343	333	327	347	327	329	332	339	344	380	323	321	317	334	357	320	313	322	336	321	315	350	346	364	363	363	359	344	313	344	327	352	331	317	378	369	332	376	344	333	355	366	314	337	345	343	350	330	374	356	354	346	376	336	328	332	334	364	324	381	333	346	348	337	330	331	368	325	345	367	361	322	323	319	348	323	386	353	324	331	357	349	343	335	327	349	349	372	363	299	318	372	355	324	342	330	379	362	352	344	340	357	360	358	336	332	354	329	340	336	322	310	342	359	331	354	347	341	355	344	342	334	357	347	340	370	346	367	319	343	330	370	378	323	363	366	319	332	323	362	357	328	339	345	348	349	336	331	358	326	358	318	329	312	316	328	328	352	348	362	336	315	343	346	338	311	348	342	357	336	324	358	325	294	318	346	326	346	352	322	369	343	346	299	330	331	309	317	305	359	316	335	346	308	369	339	325	368	340	326	359	342	324	365	332	342	327	378	350	330	331	349	348	332	324	372	326	388	323	323	344	339	408	352	304	339	337	371	342	327	335	375	335	328	331	357	400	317	355	363	355	328	317	340	335	329	349	321	302	320	362	352	323	304	330	373	337	335	315	302	304	342	346	335	348	321	376	362	324	338	332	356	327	369	325	329	336	346	357	318	365	333	327	320	338	341	340	306	340	331	313	330	337	341
26867	19136	5246	648	354	259	256	223	211	223	199	218	201	234	204	204	207	169	195	191	196	200	220	211	196	183	188	215	198	204	204	208	187	210	209	233	182	200	186	201	194	206	199	186	194	219	196	204	195	206	198	210	190	194	206	185	189	192	198	192	196	204	188	203	227	210	209	187	210	197	227	189	185	206	221	211	184	226	194	182	206	185	192	194	182	203	200	193	209	215	186	189	189	211	209	205	191	181	194	193	211	211	182	206	218	196	184	205	209	202	183	167	209	212	178	195	194	194	183	195	186	198	206	204	195	192	201	204	208	214	175	181	226	193	204	203	206	183	187	205	204	218	201	183	184	215	213	177	211	176	187	194	214	211	184	190	177	219	216	207	187	208	202	170	188	203	210	166	212	189	223	202	201	199	193	215	225	211	211	185	179	170	209	202	201	186	208	177	194	185	194	228	204	183	224	179	209	181	209	217	207	192	191	198	208	183	194	201	202	201	189	206	182	181	194	180	202	221	205	193	214	201	189	198	216	209	203	205	198	208	210	186	199	203	179	196	202	202	202	202	203	172	189	201	214	174	203	216	192	192	185	173	185	190	206	205	194	203	185	196	197	201	212	195	210	199	195	202	198	169	220	193	210	202	214	195	217	208	202	235	206	209	215	190	208	203	194	200	201	190	225	185	200	196	186	195	190	201	197	207	198	218	193	190	177	182	176	196	200	194	187	219	205	203	196	182	206	169	187	182	187	203	210	179	202	204	213	187	200	190	198	201	182	194	202	196	182	203	215	188	201	201	204	193	204	194	195	202	204	205	181	190	185	190	196	182	192	197	198	172	192	194	202	207	184	190	189	211	182	217	210	217	164	190	209	201	188	187	180	205	219	216	198	204	182	178	201	193	212	179	178	192	197	166	203	199	193	217	191	208	210	188	205	200	199	190	192	191	216	209	219	211	212	216	184	203	202	196	185	201	214	182	194	185	207	193	186	184	198	188	191	189	207	199	182	191	208	181	199	209	198	186	203	217	185	227	206	203	192	200	193	213	188	184	190	188	208	205	182	181	202	197	176	170	219	191	194	209	189	196	185	219	203	189	195	196	210	197	224	186	207	211	200	202	177	207	212	197	215	175	203	204	203	204	203	193	193	178	213	206	213	217	177	201	206	194	191	162	218	216	209	159	197	221	188	185	178	190	209	188	195	204	207	208	212	213	195	186	196	194	192	216	191	195	203	182	183	186	200	229	186	201	227	194	205	180	209	219	180	191	179	228	204	185	220	189	222	219	193	189	202	231	228	205	193	203	192	202	210	222	199	211	199	178	209	189	223	197	213	191	187	187	190	203	210	170	201	222	200	201	208	188	211	193	190	207	228	167	215	177	211	194	209	205	203	214	203	196	209	185	203	201	195	207	203	196	219	207	193	211	205	202	204	194	197	212	186	207	214	181	184	164	227	175	206	224	201	198	186	175	226	190	185	200	198	179	189	202	207	211	191	193	182	220	199	204	192	181	189	190	212	203	214	206	196	178	185	216	199	162	211	201	202	197	197	188	178	182	231	201	219	198	194	214	190	193	202	190	214	189	191	196	222	194	207	227	225	195	165	200	191	216	192	168	171	215	209	196	194	201	202	195	213	197	201	200	203	200	204	201	180	160	196	178	177	209	203	196	200	212	207	198	204	183	192	191	189	193	188	215	204	205	189	211	188	207	208	173	221	191	208	199	185	203	189	189	215	185	206	205	216	202	187	188	182	210	185	215	195	215	216	199	176	204	216	192	189	200	199	185	212	181	194	211	213	221	187	230	224	208	194	211	220	215	177	191	210	224	225	196	223	196	187	189	183	208	183	207	211	208	180	177	203	185	207	186	184	195	176	206	202	233	201	189	187	196	207	204	183	213	198	228	182	194	198	226	175	214	196	217	203	189	180	202	207	178	213	187	191	215	203	218	214	212	221	196	228	196	214	186	210	201	195	189	202	192	199	210	175	205	198	198	158	207	190	197	203	205	192	188	195	208	195	190	226	217	202	191	182	207	204	185	194	208	196	218	207	209	195	197	171	190	202	209	179	183	202	217	202	182	208	194	178	200	195	205	186	173	201	208	196	189	207	207	213	222	195	212	211	188	192	202	198	168	193	163	192	202	219	220	203	202	222	216	210	203	186	202	182	205	191	194	189	204	185	173	228	183	205	206	193	185	191	166	193	198	224	193	193	203	215	193	210	199	181	191	184	193	206	175	191	194	216	190	195	225	202	199	223	199	189	203	225	200	165	193	198	194	180	193	224	227	191	185	209	187	235	202	211	194	202	192	210	224	204	218	193	193	197	202	215	202	190	190	179	210	218	209	205	191	178	207	204	194	222	200	196	210	214	199	214	219	206	206	181	209	194	222	202	217	153	205	188	221	210	226	198	215	194	191	184	191	196	189	213	199	204	162	186	213	221	186	217	193	185	199	233	183	202	193	202	205	168	195	213	194	205	206	190	204	194	195	193	206	199	203	210	199	195	189	199	217	177	208	209	204	197	173	178	211	242	204	212	187	205	201	204	181	189	194	194	207	211	203	229	184	200	197	189	198	201	199	226	215	176	216	203	192	214	179	192	196	178	192	195	215	199	195	193	201	209	198	211	203	217	197	215	203	202	217	203	207	201	212	243	216	182	199	200	192	189	207	172	201	188	172	206	221	210	179	189	228	200	197	192	183	200	194	184	185	190	215	216	205	199	205	216	203	198	184	200	196	193	175	215	199	186	192	206	204	212	215	183	189	199	191	196	188	168	225	203	217	198	174	204	181	191	204	194	203	196	183	202	186	216	207	209	172	204	207	190	216	195	192	206	207	186	191	217	192	187	200	209	178	181	199	168	189	171	199	192	165	189	187	202	194	200	222	208	183	202	199	182	230	208	186	203	198	186	200	176	196	203	207	208	197	196	196	178	191	184	194	189	212	196	201	188	220	219	227	185	196	186	214	230	178	197	215	210	187	222	195	218	214	202	197	195	201	214	193	209	203	197	211	202	190	196	197	210	218	196	186	209	185	216	181	184	170	184	215	217	191	194	191	210	203	201	201	228	209	188	228	194	225	210	214	189	178	191	195	191	217	202	181	196	214	209	182	202	204	203	199	210	190	203	197	221	186	210	188	204	217	212	203	209	182	226	193	202	195	204	204	215	192	175	191	203	184	215	188	192	196	204	202	207	186	201	188	195	211	173	209	193	187	217	209	192	208	191	171	200	192	204	198	227	194	187	206	211	197	189	185	195	205	198	201	226	200	167	216	193	200	199	177	196	184	213	203	196	176	193	214	191	200	186	216	200	207	190	190	184	208	199	176	199	170	190	225	192	179	210	193	196	209	200	178	212	213	200	229	175	191	192	205	225	183	167	182	192	207	172	182	185	181	192	189	201	184	185	205	181	237	202	190	195	198	174	215	187	218	212	178	205	189	195	210	181	174	187	179	186	200	201	210	181	177	208	188	222	187	192	194	204	191	188	211
5755	2682	1640	680	460	396	310	303	286	298	290	267	256	286	264	258	254	252	233	251	250	265	252	269	258	227	233	252	239	293	261	263	254	280	271	258	259	262	237	230	249	249	240	256	244	282	271	230	268	256	253	266	222	259	271	280	243	258	245	256	237	236	265	252	265	277	255	247	267	235	254	289	260	257	263	279	261	264	248	247	267	245	234	268	230	240	254	261	231	275	273	254	275	233	230	266	255	256	265	221	265	283	252	248	236	254	257	271	240	230	249	245	238	210	248	239	254	236	239	271	261	258	262	246	249	207	229	243	249	247	256	236	250	261	228	219	263	246	255	261	250	243	275	253	255	249	256	250	253	251	237	271	259	254	226	247	252	252	247	231	258	283	224	252	270	256	250	280	249	255	237	267	252	266	244	274	264	237	240	221	272	267	243	271	228	228	242	260	221	257	242	259	267	279	243	238	261	274	244	262	255	235	247	272	251	241	235	239	245	255	257	261	277	245	264	229	284	254	237	269	225	283	243	272	267	258	251	242	244	235	246	266	226	274	241	286	256	237	263	250	254	240	254	262	232	253	248	279	247	270	264	227	258	262	272	259	250	246	256	235	235	278	275	265	295	249	273	248	214	260	256	273	237	247	248	231	236	253	247	241	234	265	239	271	280	251	239	264	235	239	260	226	237	248	262	244	248	231	253	233	244	248	254	275	233	227	228	238	273	272	222	250	252	267	278	259	274	261	263	242	272	280	276	259	262	253	270	271	240	254	256	263	226	264	275	259	254	227	245	229	250	266	252	286	255	258	225	245	276	283	268	273	236	236	228	259	245	253	252	261	243	249	267	222	275	234	262	250	250	262	257	251	280	269	232	254	247	247	245	260	264	241	267	243	241	260	275	233	238	258	238	273	222	263	268	230	232	257	259	233	265	275	263	266	242	243	278	253	248	270	234	242	250	265	274	228	281	236	232	236	269	223	259	267	254	280	251	227	225	250	258	251	235	241	221	261	272	240	248	249	259	240	250	236	213	266	235	258	250	241	233	218	253	253	232	266	245	247	253	246	251	230	254	255	263	238	247	239	265	234	227	243	248	274	223	264	235	258	251	269	251	258	284	271	257	254	276	259	226	253	288	263	236	275	247	270	235	239	228	269	270	256	244	218	257	276	260	271	246	250	246	247	282	236	268	254	244	253	271	238	233	228	246	236	236	239	268	244	246	254	202	277	267	258	264	230	242	261	276	279	229	235	262	249	227	245	250	232	268	244	235	251	260	259	251	261	252	250	262	265	289	279	256	229	238	266	260	259	251	252	260	253	238	236	253	254	253	265	255	242	262	256	284	253	269	260	242	272	254	264	240	241	242	259	240	269	277	244	244	206	265	238	251	249	245	263	244	270	238	280	262	265	238	229	250	264	284	265	238	233	232	237	247	264	262	239	252	230	244	264	272	260	228	244	267	240	262	314	265	236	264	250	256	247	254	237	255	275	263	271	235	233	254	213	273	259	230	237	248	263	277	250	249	271	254	266	252	261	247	266	265	236	219	280	238	273	222	256	294	260	253	222	258	248	228	262	253	255	261	246	246	240	262	245	264	229	242	274	251	243	263	225	254	221	230	242	239	274	227	246	232	238	274	226	255	248	227	233	299	260	276	240	248	256	236	276	241	265	240	246	239	237	273	259	254	258	284	241	231	260	260	259	251	255	257	221	251	264	273	230	237	234	232	232	273	264	252	264	249	245	233	272	264	237	259	270	227	264	232	274	220	268	231	249	251	257	262	263	269	222	253	229	241	248	252	248	263	262	254	241	263	265	274	275	258	262	221	247	254	255	260	227	246	242	268	270	251	254	252	242	219	243	270	246	230	255	255	249	250	256	214	248	256	275	231	254	257	274	265	245	257	255	241	261	227	220	235	250	253	258	230	261	272	277	247	249	249	252	261	266	264	263	244	228	252	242	235	269	276	266	254	232	252	234	253	275	245	232	274	254	280	242	256	275	285	260	226	243	211	271	259	229	272	258	260	265	258	238	254	240	249	243	252	226	265	233	255	245	235	277	269	247	279	249	264	260	263	221	251	257	237	229	289	257	245	267	243	236	281	245	247	231	222	259	243	233	254	245	257	222	242	236	249	239	243	274	217	253	234	269	273	260	278	283	237	270	257	256	241	234	243	234	250	253	270	284	254	259	263	255	253	247	247	272	240	261	255	244	263	247	255	256	257	285	274	240	263	246	271	254	280	217	275	261	255	265	260	278	257	246	230	264	259	279	273	233	270	271	239	252	221	244	259	217	246	239	270	266	248	234	249	261	257	248	233	262	282	258	242	243	253	262	226	226	231	255	266	258	249	249	237	251	242	247	237	261	276	248	256	249	260	293	235	250	269	224	255	207	238	258	237	258	234	244	271	261	256	238	246	230	285	239	246	279	207	253	261	255	241	228	232	226	253	262	264	254	259	288	253	267	252	239	262	269	253	268	257	262	270	274	261	235	295	245	251	239	267	248	245	265	245	235	265	251	259	268	237	235	262	258	241	260	283	268	261	276	254	275	242	245	255	223	254	269	280	238	228	265	236	243	262	238	267	225	229	274	242	256	272	263	247	270	254	251	243	242	218	226	264	234	234	237	263	251	275	240	234	250	253	263	262	251	239	248	263	259	253	245	251	244	251	246	257	245	274	261	275	226	251	256	222	224	249	265	265	255	239	277	256	259	235	262	283	263	247	249	274	251	262	254	238	243	262	260	241	278	235	240	259	230	262	265	278	280	260	274	262	257	250	248	259	235	264	260	241	285	281	265	256	255	243	242	250	254	264	242	284	252	262	274	237	301	216	244	254	261	259	259	252	246	234	257	223	238	275	230	255	269	251	241	256	248	277	265	247	254	270	239	270	243	220	292	264	232	267	246	282	257	261	246	255	266	237	278	262	236	221	241	230	251	256	245	275	247	267	239	253	234	296	252	276	236	272	255	244	239	277	231	250	230	232	252	258	239	249	241	244	262	250	240	254	254	271	234	272	241	242	240	266	223	227	219	240	263	265	238	224	255	232	259	245	259	255	247	233	256	268	265	252	243	255	270	243	229	245	252	248	248	255	274	274	266	263	252	267	230	279	287	247	230	264	233	244	260	238	229	248	250	262	253	234	249	236	249	274	245	266	252	241	232	275	234	259	232	279	247	275	230	255	273	293	237	249	256	248	244	246	238	237	233	229	257	254	249	283	250	252	254	259	260	253	228	250	223	254	266	271	248	264	269	264	268	240	282	253	262	265	247	266	260	217	256	237	257	229	263	268	259	255	258	255	255	240	286	274	242	256	276	253	279	274	245	269	235	253	269	265	255	243	239	256	231	240	256	236	262	254	251	259	247	248	248	250	218	250	235	259	227	251	239	250	245	256	221	242	272	259	275	244	236	279	272	241	240	284	259	252	256	247	240	255	239	258	267	257	275	227	238	240	237	263	263	255	254	244	253	275	263	263	269	254	253	232	253	269	243
23169	21068	28199	24129	21035	9388	1080	692	559	548	529	457	403	449	439	410	404	413	385	377	371	385	373	355	377	385	346	376	339	353	390	342	384	352	354	361	334	384	313	342	339	372	376	360	342	398	347	335	341	371	359	340	344	331	353	384	338	348	377	371	360	313	353	335	346	322	360	380	345	404	343	309	367	365	345	349	324	341	360	344	359	327	346	376	365	355	354	342	344	375	323	343	359	339	327	341	333	347	344	353	347	372	316	397	342	314	357	374	349	360	337	313	308	341	368	342	363	375	354	358	348	356	369	334	338	334	347	352	363	355	383	364	379	346	347	382	324	353	341	352	378	367	376	370	347	376	390	366	357	362	345	358	315	327	370	345	355	342	367	383	368	353	354	356	373	337	353	334	356	356	362	348	332	325	361	370	344	374	367	337	338	374	323	335	329	334	331	349	333	322	339	350	350	346	362	329	355	350	349	355	310	371	327	359	348	355	369	355	342	345	348	356	336	341	362	339	360	388	341	340	367	305	377	343	343	335	338	356	330	343	353	366	324	326	352	342	338	331	369	319	361	335	343	309	343	330	379	309	356	356	313	349	336	321	362	320	353	335	346	357	360	345	321	359	326	369	357	362	356	368	342	363	366	345	340	339	361	331	299	381	328	381	351	339	357	363	359	353	361	351	359	327	346	350	334	341	336	337	347	347	345	360	372	362	325	358	355	341	360	328	338	365	361	365	336	354	341	326	329	329	378	340	348	357	330	355	391	341	380	351	372	350	332	337	360	326	351	351	345	348	340	343	361	342	352	352	315	375	336	321	361	362	361	354	355	346	364	321	374	367	349	343	302	360	336	351	383	378	344	359	356	361	344	357	362	362	340	352	340	360	348	370	336	364	362	381	363	349	327	326	377	381	324	355	358	335	312	377	338	347	367	374	360	331	376	327	380	340	355	365	364	311	352	375	351	326	366	345	343	345	355	329	329	329	397	371	339	407	347	318	332	374	373	337	350	334	354	372	394	323	353	316	342	341	310	360	349	366	326	343	363	342	334	333	355	382	346	349	329	373	354	381	365	357	348	335	349	317	365	342	331	312	363	364	332	340	369	324	344	366	337	367	376	329	340	317	347	350	354	326	355	396	352	354	355	358	385	347	364	357	304	336	324	357	353	334	371	355	353	320	331	386	367	362	329	348	357	330	366	355	352	345	334	349	368	361	372	360	322	361	360	315	376	366	347	351	311	346	366	346	361	332	337	319	339	350	337	339	343	348	316	334	368	335	349	309	362	354	338	339	307	361	349	311	359	337	316	322	358	380	343	343	404	313	338	368	380	355	316	340	354	333	334	376	356	381	348	349	356	348	353	339	349	332	351	351	347	342	362	366	329	355	349	378	324	342	359	360	314	346	353	335	348	326	371	356	331	356	342	349	371	394	364	394	339	340	350	344	344	315	343	344	344	403	321	324	355	354	308	322	369	358	350	348	311	364	347	381	335	342	353	359	333	352	321	357	347	361	343	335	360	343	358	372	377	344	361	345	363	350	347	338	331	335	314	312	334	351	329	345	314	305	357	376	333	344	353	327	351	350	383	369	361	336	362	338	387	367	375	362	375	388	360	348	390	354	407	348	355	337	331	359	324	376	342	326	357	358	370	354	370	342	334	318	355	347	376	376	352	361	338	329	339	381	365	320	325	343	314	351	336	367	363	350	357	348	395	366	364	363	341	369	373	385	320	359	330	341	342	335	324	331	351	351	371	341	350	353	341	316	334	340	371	331	334	347	385	345	339	341	346	383	371	358	343	354	341	336	360	380	359	343	327	362	362	356	355	343	353	346	328	358	336	347	327	344	341	319	380	359	331	388	366	349	369	383	338	303	368	333	358	364	379	371	343	305	329	314	372	318	369	341	340	332	334	344	351	349	345	314	330	361	363	337	330	348	358	353	364	333	335	357	326	342	383	307	353	357	361	327	335	341	367	381	378	367	356	332	393	319	401	343	341	346	311	348	338	352	356	322	361	363	360	330	367	349	373	337	338	326	321	315	363	346	309	361	362	375	303	352	339	340	352	373	364	349	317	352	308	329	336	367	371	365	350	344	348	323	342	363	345	352	376	351	365	368	362	352	344	329	329	337	365	347	355	344	374	363	335	363	354	331	332	369	336	326	391	356	363	357	311	326	368	360	359	321	359	338	333	374	335	351	362	347	363	385	336	363	342	334	363	350	403	321	324	353	375	355	352	343	381	357	365	358	333	350	351	327	359	353	364	362	336	330	353	362	342	334	358	336	369	351	325	344	378	347	389	343	347	345	349	326	353	331	363	334	368	368	331	334	359	339	333	355	327	366	340	370	349	337	343	358	324	345	353	342	316	347	330	347	367	364	327	340	329	320	375	373	374	367	368	352	332	362	356	335	353	362	357	384	352	347	352	363	341	362	363	365	352	335	363	325	343	345	342	378	358	341	356	346	354	353	343	327	353	361	324	339	323	346	340	365	338	331	339	330	363	342	385	325	337	325	355	332	367	336	360	359	350	335	378	363	364	359	369	332	362	332	339	351	363	347	384	347	345	306	322	349	354	301	367	332	329	361	356	410	335	346	327	369	360	354	364	347	355	321	362	339	373	354	387	360	334	376	330	358	320	363	366	333	344	344	325	368	324	339	344	341	331	318	386	345	370	364	359	354	352	366	302	343	372	343	400	339	341	375	362	338	378	334	340	328	342	339	350	306	359	365	335	322	365	335	350	374	324	377	368	366	342	350	379	329	360	350	385	380	357	352	352	338	346	357	351	356	319	346	349	335	372	341	349	317	377	362	363	371	352	332	343	346	327	375	325	370	330	359	373	342	341	346	357	326	358	407	355	360	372	346	342	371	354	319	361	346	319	347	339	359	316	356	372	359	333	349	312	352	341	343	369	355	337	335	381	380	335	337	359	362	358	336	348	372	339	325	345	322	356	335	358	349	353	354	346	340	347	358	341	355	318	333	386	350	328	361	349	364	344	350	344	372	369	362	349	368	350	352	348	383	345	367	349	349	344	347	360	335	334	337	365	341	335	336	343	327	326	345	372	312	333	376	336	356	356	341	321	355	362	346	316	328	341	363	359	342	349	341	400	347	355	352	329	352	317	362	330	340	344	331	394	348	342	352	354	365	335	367	313	400	360	339	324	336	330	369	348	333	338	366	346	335	323	339	358	344	333	353	372	340	342	327	382	363	353	368	348	339	375	355	363	373	373	350	342	363	371	370	319	360	305	343	355	351	390	366	362	357	335	374	335	328	348	345	342	336	360	338	338	338	365	384	369	341	340	339	342	343	343	358	346	332	384	325	369	335	298	322	322	356	340	375	334	349	357	364	327	379	345	325	400	344	373	349	362	318	371	362	343	352	380	354	344	366	362	360	339	349	355	344	347	349	363	355	353	303	312	334	374	360	359	385	342	311	347	338	349	333	363	369	346	363	330	375	322	349	375	328	328	355	381	351	357	352	352	332	352	361
5794	11380	8774	3881	2523	1710	1397	1027	885	804	699	654	599	522	585	525	531	495	496	517	496	471	483	462	479	453	463	461	485	479	480	443	426	499	482	498	456	509	485	430	434	442	462	475	461	449	462	458	464	437	444	452	465	462	446	442	431	452	453	440	473	444	452	450	449	414	437	431	429	458	437	472	440	463	434	470	444	455	433	485	439	467	434	442	428	446	419	428	431	461	423	452	455	426	485	433	446	429	451	432	447	464	455	441	414	465	445	481	456	437	447	441	461	440	444	444	453	413	435	406	435	437	426	452	420	417	431	402	440	482	454	463	408	436	438	436	410	451	412	437	434	460	458	453	437	425	466	469	435	419	408	433	450	463	433	422	421	423	438	419	408	489	433	444	461	432	456	448	442	474	473	462	446	473	434	393	472	427	416	441	450	461	450	422	443	512	411	453	476	444	469	451	403	457	375	413	462	463	449	444	433	445	444	467	460	436	446	421	429	408	414	456	431	436	433	423	442	456	451	454	449	415	439	464	449	467	479	448	414	436	433	415	404	450	428	441	486	433	416	441	459	448	415	455	485	418	433	452	466	450	450	427	408	434	440	447	425	466	413	473	409	434	395	455	429	443	470	440	430	397	438	459	478	454	437	425	457	474	427	432	467	442	430	429	478	475	460	429	424	453	407	450	421	419	451	433	423	433	401	460	444	451	433	431	436	418	442	483	487	453	437	459	463	454	457	446	496	446	407	448	421	444	450	440	425	451	450	430	431	465	451	447	443	443	423	421	448	433	433	446	409	450	436	416	413	416	471	413	443	447	509	403	470	457	406	430	434	419	458	448	447	453	452	437	431	465	464	423	443	449	470	446	463	438	453	485	444	429	462	451	429	472	451	442	443	438	446	451	446	434	455	453	449	456	447	422	451	425	496	447	431	468	439	442	452	474	426	438	465	428	433	430	387	467	433	427	457	450	430	438	428	431	434	478	427	395	428	424	455	433	430	447	442	420	433	479	431	426	465	430	456	452	433	454	424	442	432	484	445	432	396	415	466	445	460	424	416	464	390	444	426	415	456	404	415	468	484	444	454	469	435	412	397	417	430	443	430	402	474	405	441	443	468	451	439	448	449	471	470	465	418	432	460	466	447	429	442	424	432	422	432	432	452	442	456	434	448	421	450	489	453	447	429	455	417	436	431	481	446	468	457	437	428	461	426	453	444	470	460	385	426	477	440	442	412	478	473	423	450	448	426	438	456	402	425	454	433	415	426	414	413	424	466	458	441	431	456	417	437	444	438	418	397	447	444	471	467	465	431	415	470	426	419	448	455	418	460	436	421	453	455	445	389	429	426	432	448	450	449	415	441	467	436	415	454	439	421	454	416	458	412	440	440	425	447	453	472	421	436	455	409	440	433	445	445	451	418	443	412	453	453	450	439	448	454	477	403	477	411	427	427	429	472	427	427	452	436	430	449	425	429	412	466	433	443	410	459	440	414	393	471	453	450	432	430	395	395	416	462	445	446	429	397	419	426	426	433	428	453	431	433	456	450	458	447	424	451	444	440	443	431	437	460	456	404	418	458	424	404	410	444	422	444	428	452	442	449	436	455	432	414	460	442	446	421	459	440	461	437	435	438	428	453	420	420	439	418	469	432	511	442	433	403	436	396	441	419	462	453	452	448	446	476	443	465	438	441	472	415	426	467	441	392	475	422	436	471	482	450	478	447	449	461	408	474	432	467	455	455	456	461	452	420	458	431	462	417	430	451	428	426	448	430	481	439	472	447	456	475	391	451	421	446	423	474	440	430	453	458	436	455	463	425	451	465	446	458	422	431	429	405	425	467	439	445	416	449	429	419	448	446	431	423	469	427	470	458	457	452	445	444	415	431	444	397	421	438	423	445	446	379	435	457	446	440	460	425	464	484	486	471	424	467	421	417	438	439	427	424	402	431	441	412	421	465	479	461	456	443	450	389	423	404	448	430	452	466	413	436	448	433	422	455	429	477	437	437	416	456	425	445	440	481	475	462	422	443	432	386	422	427	432	434	446	431	442	430	446	466	429	440	441	425	441	424	420	390	435	458	439	439	444	414	453	455	426	421	445	445	431	469	444	450	439	418	393	449	442	464	463	453	432	481	422	419	417	425	430	431	470	396	438	445	426	451	462	422	433	431	446	463	409	446	436	438	456	454	414	444	473	434	471	409	426	430	413	438	433	436	469	402	455	424	421	442	402	476	437	413	461	471	431	425	455	464	427	479	446	447	466	464	426	394	429	441	446	413	422	484	458	474	422	465	428	488	442	433	407	414	432	433	425	420	446	434	449	446	455	434	468	440	400	426	444	399	452	449	444	483	470	414	464	438	440	418	417	437	416	461	432	466	477	463	442	433	451	442	490	459	452	440	429	448	467	418	429	485	400	453	439	472	432	415	437	468	407	426	418	451	434	407	437	452	448	440	439	471	451	447	439	438	437	435	445	413	433	464	462	414	449	421	471	422	443	417	427	422	433	431	424	443	434	474	448	396	470	502	416	421	471	457	477	451	497	488	409	442	446	422	457	423	478	470	433	416	431	444	410	466	422	452	412	466	472	461	465	426	437	427	452	424	437	433	419	446	415	438	446	437	443	486	453	462	436	452	400	432	453	445	459	469	444	482	406	449	473	410	441	466	439	456	445	444	466	428	439	441	414	439	469	407	414	450	434	402	397	438	444	452	403	448	389	449	430	432	432	417	449	427	435	424	439	421	419	450	456	457	487	445	467	444	428	419	401	464	436	434	447	448	426	443	422	447	434	435	446	431	443	437	420	451	442	461	467	424	453	444	434	455	441	437	389	447	447	421	439	449	459	432	425	432	472	426	428	483	460	427	458	458	421	443	462	448	459	448	448	477	463	431	435	407	456	429	451	429	452	414	470	418	456	473	393	450	437	431	442	452	457	441	474	438	468	428	447	411	435	455	412	408	413	422	441	434	436	451	410	416	441	441	456	405	411	415	435	436	435	467	470	437	449	412	440	416	432	438	442	468	428	415	433	459	414	495	440	430	436	452	469	425	454	425	439	465	436	401	458	451	470	425	440	470	413	404	450	440	452	468	457	431	469	466	422	440	466	430	462	423	438	440	459	441	428	457	455	446	430	427	419	460	490	455	440	432	396	409	421	421	435	439	442	470	438	447	446	444	407	455	431	458	488	437	410	407	458	491	458	465	442	419	468	482	468	436	463	416	426	439	446	431	475	442	412	429	454	412	450	487	439	472	407	445	454	443	453	431	436	437	447	475	441	428	454	422	438	454	449	452	435	419	445	440	445	425	437	439	425	429	443	418	460	470	434	456	428	445	419	477	447	444	443	459	433	446	428	430	440	449	440	427	405	445	411	454	448	408	435	450	473	469	434	393	436	426	458	428	419	422	446	452	478	434	447	457	458	421	412	454	438	433	411	468	432	440	453	437	394	460	435	440	437	438	424	448	481	459	462	423	455	420	478	491	464	436	438	464	415
24145	21069	27237	24987	11170	527	321	235	214	166	144	147	133	129	111	112	99	103	92	109	99	105	97	81	102	89	95	79	88	86	97	87	95	100	94	109	93	92	92	85	85	82	78	93	91	97	94	92	91	106	87	92	85	81	79	98	83	75	92	88	89	85	84	84	69	94	72	84	93	96	74	90	103	97	99	90	76	89	82	95	91	78	79	102	77	77	105	77	92	77	83	90	91	100	77	83	81	79	92	86	78	98	76	72	83	83	88	71	70	76	82	90	78	78	86	94	90	94	83	92	88	80	85	94	99	86	92	91	90	88	86	78	86	68	99	80	96	84	105	87	81	88	83	75	69	79	87	86	85	76	63	92	100	61	89	76	80	70	86	80	79	96	94	73	71	85	79	81	97	95	99	78	85	97	64	91	90	66	88	80	92	80	69	83	78	91	85	90	96	84	82	67	84	85	74	82	96	89	99	89	102	76	89	89	87	90	68	88	80	103	81	81	70	74	95	76	112	105	81	89	93	96	87	95	85	104	90	86	82	94	83	68	90	87	76	78	88	93	90	81	90	72	103	83	86	78	81	92	89	75	72	71	82	80	92	75	92	76	96	75	82	90	87	98	99	77	81	81	85	76	77	71	81	89	75	88	113	69	84	76	90	80	108	97	98	101	76	98	78	92	93	88	94	92	72	91	88	97	105	82	86	100	84	84	92	108	77	85	79	72	99	97	67	75	76	99	87	84	87	86	103	90	66	74	92	88	90	89	81	92	101	80	103	90	89	90	85	89	92	87	79	106	96	103	74	83	88	80	86	94	82	82	84	91	72	85	74	92	98	69	74	86	101	82	80	83	85	89	98	88	74	90	78	87	73	94	90	75	75	99	103	76	87	77	63	78	99	77	79	94	96	70	72	83	82	90	81	88	66	88	90	85	84	89	92	79	86	99	86	74	77	92	80	84	94	83	70	87	88	72	76	80	86	72	90	98	72	90	85	89	82	84	99	71	80	75	82	95	59	92	81	84	90	71	80	73	83	102	70	78	61	91	71	71	72	88	79	83	79	87	75	82	78	81	89	93	74	87	89	80	69	78	79	80	80	90	94	88	77	77	68	79	77	90	78	85	94	101	71	98	91	79	80	66	78	67	89	70	93	93	93	77	87	92	81	87	82	97	71	99	80	95	83	71	89	86	70	83	87	109	93	83	95	69	80	92	74	87	98	62	98	101	96	83	99	74	88	87	86	76	76	108	96	80	85	93	86	92	84	85	93	93	79	77	94	90	93	70	104	92	73	95	78	86	85	77	75	65	90	101	102	90	84	96	94	89	89	84	85	89	83	98	96	95	80	92	79	94	89	78	88	71	68	90	96	70	81	79	94	82	85	83	88	105	87	92	86	83	73	78	86	78	66	93	89	81	78	87	95	80	80	95	75	85	83	77	85	110	102	85	86	96	76	87	60	77	78	74	84	72	75	74	99	82	94	83	80	86	81	97	70	83	94	88	79	84	85	82	90	75	88	98	89	84	86	81	76	71	77	93	72	91	87	101	80	95	84	79	78	73	86	81	72	73	87	99	90	75	108	94	85	95	83	87	72	83	84	97	59	95	96	96	94	90	99	85	73	77	65	93	91	103	84	83	93	80	91	76	86	93	99	87	82	91	86	90	77	86	73	77	84	89	89	101	93	100	87	79	83	89	80	82	81	83	85	91	87	84	99	82	86	78	87	102	92	91	90	87	85	81	87	95	81	80	73	83	96	96	79	86	94	79	85	99	96	95	107	87	87	77	87	83	66	82	90	87	88	76	83	72	85	84	93	80	85	79	79	78	85	87	89	98	78	87	85	87	86	103	86	79	76	91	84	92	98	91	69	93	71	105	82	83	58	89	86	62	83	93	72	85	83	76	95	83	80	86	103	94	89	78	68	77	98	69	81	79	76	97	71	85	92	91	90	87	90	81	78	82	82	101	95	82	94	72	68	68	84	101	92	74	80	85	72	80	84	84	87	86	72	92	83	76	84	77	76	80	105	86	87	76	81	85	87	77	77	91	107	84	85	81	77	71	92	78	81	67	77	79	93	88	97	70	81	73	87	85	87	95	96	87	85	93	87	103	84	84	73	92	72	74	72	83	89	86	77	65	78	94	90	76	82	80	86	82	88	76	82	80	87	100	73	81	86	83	85	84	81	83	79	87	86	57	75	87	77	88	79	99	91	103	95	85	90	78	92	73	96	85	83	92	98	71	78	77	97	79	81	92	100	103	82	83	84	63	65	77	83	62	75	78	74	89	83	75	86	101	101	102	88	78	79	74	86	79	104	96	91	99	77	78	76	91	85	83	77	79	92	81	76	82	80	93	93	82	82	81	98	75	70	96	78	104	92	83	81	80	83	88	85	78	80	85	86	81	84	89	94	77	89	91	80	85	80	79	91	85	68	88	84	81	94	93	75	84	82	72	83	78	90	87	80	73	96	78	83	103	92	76	82	85	87	66	77	78	93	88	71	82	89	88	87	86	79	71	82	97	99	94	108	82	92	77	92	85	89	94	96	86	64	72	77	84	102	77	85	92	83	77	105	107	96	89	79	83	76	90	73	83	89	87	76	78	76	90	71	80	62	97	88	80	88	88	91	96	91	91	73	77	87	80	86	93	82	86	87	74	88	79	71	90	74	78	96	87	71	86	91	93	96	92	88	88	78	77	93	76	79	90	84	106	69	74	87	97	89	88	79	75	94	97	76	79	77	86	81	72	79	76	87	79	74	82	82	79	87	98	83	77	105	89	77	75	78	89	90	99	90	84	94	93	94	70	99	88	80	76	98	84	88	88	70	73	89	90	83	90	68	73	91	97	102	85	86	89	83	84	76	88	84	93	78	90	89	91	98	88	81	89	84	93	87	98	87	82	103	90	82	108	97	79	82	79	91	103	91	89	92	76	67	99	92	96	81	81	91	82	80	82	90	83	103	80	70	92	99	82	82	81	70	98	73	93	86	80	71	88	84	76	92	90	92	82	75	92	80	92	87	78	77	75	86	85	82	79	95	81	93	67	78	80	87	79	90	89	74	92	73	91	87	95	95	97	83	82	109	81	75	79	79	75	97	99	80	80	99	64	76	88	89	83	92	84	100	79	81	88	88	81	92	78	91	108	70	94	83	73	88	98	83	90	86	87	73	80	99	79	90	69	103	80	88	66	71	96	81	80	71	85	83	84	91	84	88	70	97	72	86	69	91	96	86	96	84	90	87	78	78	80	75	86	78	84	81	88	80	93	98	98	88	81	79	85	85	74	81	72	85	86	77	83	84	89	76	97	86	83	76	89	95	80	97	87	74	76	86	85	84	86	90	77	83	100	102	81	88	87	79	82	81	88	89	104	80	92	83	96	90	79	62	84	101	75	82	76	84	77	89	75	70	84	66	84	76	84	87	69	76	78	94	87	88	68	90	85	90	89	77	83	78	87	84	86	95	85	76	96	92	87	59	91	87	82	80	85	69	66
5631	7624	5352	2237	1270	841	632	484	391	327	247	222	199	195	173	178	163	149	183	148	122	129	148	169	122	153	136	126	128	117	138	134	124	128	100	110	113	128	130	109	115	119	119	127	120	139	138	108	111	129	138	123	134	93	114	130	129	114	121	139	136	127	101	116	136	120	125	120	113	118	127	138	111	110	120	112	105	116	123	119	133	129	145	114	126	128	146	114	120	126	114	133	115	118	100	112	110	110	98	108	127	115	110	110	111	123	130	130	98	135	116	110	134	120	115	112	103	125	122	114	117	103	106	110	108	120	106	128	121	115	133	118	111	107	147	99	133	130	119	120	107	139	107	122	119	127	120	109	116	114	124	111	126	109	122	108	111	97	128	112	105	119	118	105	116	126	132	118	118	110	123	108	100	104	122	104	120	115	110	117	103	126	121	126	130	132	120	139	138	117	108	147	126	126	133	110	124	115	98	118	99	127	98	96	131	108	124	123	116	120	136	112	125	115	126	132	103	114	93	134	126	132	111	113	122	116	127	119	117	106	122	138	116	104	133	116	121	125	121	127	125	128	120	107	125	113	122	116	132	130	113	132	137	110	121	123	127	123	108	98	119	119	132	118	118	137	123	91	117	120	119	114	117	121	128	129	94	114	125	110	132	105	123	113	113	128	111	126	116	113	123	110	114	128	123	108	104	105	105	106	115	131	119	123	119	102	120	120	115	108	123	120	114	119	113	114	113	112	110	142	115	90	120	114	103	134	122	98	117	116	115	129	112	104	128	123	103	112	122	109	117	117	115	121	107	117	123	99	118	100	116	119	129	128	117	126	126	130	109	122	123	131	123	120	118	116	110	132	130	103	122	115	117	120	134	122	105	108	119	109	118	124	125	118	128	132	127	123	127	111	131	128	125	107	146	126	115	112	144	101	128	128	117	112	107	138	110	117	126	106	116	127	124	109	140	110	108	92	126	105	96	108	136	124	111	134	123	129	119	123	123	110	101	114	119	128	110	114	107	128	114	139	128	121	121	103	116	117	121	122	145	111	112	117	101	115	130	129	121	126	112	116	131	117	123	136	123	96	116	124	122	141	118	102	97	120	122	118	103	115	108	116	113	146	119	128	113	116	110	120	100	132	130	132	112	113	112	143	120	126	107	113	119	111	106	121	124	118	120	122	124	115	134	113	145	127	118	106	126	108	121	118	110	118	115	96	118	128	118	108	110	112	132	106	119	119	118	113	109	121	111	99	99	125	122	121	123	104	117	113	106	126	111	121	122	129	107	125	110	113	116	106	125	138	113	117	120	95	109	125	119	101	122	120	127	118	126	132	130	98	130	113	100	112	125	115	124	106	127	120	132	132	126	133	123	122	107	125	112	125	111	125	138	114	111	135	117	124	118	117	131	116	106	121	126	93	120	121	112	128	135	99	118	114	123	109	111	116	126	110	126	128	123	108	132	131	115	103	115	102	105	97	103	101	120	99	108	132	121	124	113	141	112	119	117	102	111	121	103	115	111	115	108	86	115	132	118	140	130	116	100	117	115	129	121	123	107	101	123	107	126	118	141	113	112	120	116	129	108	116	121	108	114	145	114	109	114	103	119	118	132	83	123	115	120	103	114	101	122	139	98	109	118	117	111	110	106	123	127	96	130	114	129	119	122	108	113	135	105	112	119	113	122	105	131	116	107	125	122	117	130	96	123	125	140	128	120	97	114	120	101	118	105	120	113	124	109	112	113	120	120	118	112	120	104	106	120	125	121	121	111	113	118	104	111	114	117	117	116	132	116	115	111	112	113	127	114	133	137	125	110	125	103	143	136	114	108	109	151	130	108	128	126	107	122	128	114	107	112	114	126	112	101	127	120	122	109	114	103	100	133	112	103	133	119	134	113	118	108	114	121	103	114	115	106	141	128	116	125	102	112	114	139	121	129	124	122	122	117	111	123	109	124	95	118	99	107	121	115	106	135	132	108	120	133	113	112	123	141	126	114	112	127	108	124	125	101	125	107	134	111	119	137	124	127	109	124	116	128	131	118	126	113	108	124	133	135	124	120	113	125	124	108	113	115	122	100	117	129	120	107	125	125	106	115	125	116	111	110	122	111	127	109	109	109	109	102	121	100	128	110	128	122	110	130	124	120	111	111	102	121	107	110	117	118	133	108	134	102	123	120	134	120	107	101	117	113	116	131	127	112	140	121	123	120	130	98	108	107	104	115	123	119	137	132	126	104	119	127	111	104	117	117	122	107	107	125	126	122	137	104	111	115	113	121	136	116	124	114	120	114	94	126	127	122	137	127	115	113	124	123	127	104	105	111	107	131	104	115	103	115	112	132	121	111	113	113	105	105	113	121	138	118	120	127	118	122	115	136	121	121	125	117	143	125	101	134	118	96	122	125	115	127	131	100	128	102	137	114	123	119	109	105	127	125	111	124	136	119	116	127	111	114	119	117	112	119	117	88	121	109	132	122	106	120	136	130	107	104	127	134	110	128	115	132	124	125	136	109	128	116	121	131	115	127	108	129	131	121	121	123	127	142	117	119	126	131	123	116	124	138	121	115	133	126	128	108	126	126	129	99	119	106	104	106	99	111	110	98	114	113	127	113	101	107	125	137	118	139	112	141	112	115	116	110	128	123	118	111	120	124	116	106	112	121	113	113	116	122	123	117	128	114	121	135	135	111	99	124	116	124	124	124	105	114	128	108	125	120	111	103	117	114	127	113	139	128	113	138	107	107	125	108	97	118	126	119	116	125	101	107	124	117	120	102	103	116	94	99	134	122	107	139	113	115	134	123	122	115	120	108	124	122	104	118	130	110	111	138	124	125	109	109	137	118	97	127	111	141	108	119	123	130	127	112	122	143	124	118	115	113	116	116	119	122	109	138	116	118	122	105	134	131	130	118	136	106	122	112	121	103	119	109	110	127	101	122	118	107	127	109	132	105	114	120	120	128	95	129	136	140	116	129	115	122	119	124	122	121	109	122	123	127	116	102	118	117	135	136	136	125	120	107	121	135	124	119	125	114	128	117	132	113	123	150	123	103	127	99	119	106	134	131	128	117	115	111	127	127	132	114	128	127	108	127	126	117	129	108	115	107	131	108	111	122	140	114	133	121	119	154	119	117	108	118	114	114	115	116	107	107	127	100	109	132	123	114	114	120	123	114	107	143	121	107	122	118	110	126	107	116	129	120	115	119	135	143	126	136	118	142	104	133	130	128	117	118	110	133	120	138	103	115	143	115	120	133	110	123	112	125	131	120	101	137	124	121	114	127	89	121	114	109	126	116	102	107	118	117	123	116	118	122	113	102	107	138	112	119	109	127	101	103	102	103	115	139	106	108	121	111	108	119	112	106	131	115	145	124	116	104	109	115	117	128	115	110	125	129	133	121	128	103	134	119	114	95	111	121	116	100	114	126	99	127	124	120	119	96	141	111	131	112	118	123	127	120	107	129	121	124	111	115	104	145	112	112	121	112	115	120	129	134	104	125	125
22282	21126	28740	23756	21119	21146	8293	1002	703	637	510	515	457	415	389	383	351	326	301	333	315	327	304	313	281	300	298	299	272	299	287	305	263	286	288	306	301	286	267	288	290	294	278	257	279	243	254	294	259	269	280	286	294	246	280	243	256	262	244	250	261	271	253	276	290	245	247	274	226	265	259	263	276	213	244	246	231	269	262	270	290	262	260	263	263	258	251	222	272	250	266	263	271	259	248	261	299	230	239	265	258	254	249	267	278	224	247	255	262	269	304	277	244	254	286	247	236	264	252	255	261	259	266	279	234	257	261	263	292	263	261	258	248	292	273	249	257	279	275	249	237	271	270	279	272	282	245	245	270	238	241	263	240	270	255	259	250	263	251	250	293	276	252	252	255	227	264	246	260	273	269	266	249	244	278	269	265	275	271	262	277	287	272	265	253	241	251	292	243	242	285	241	250	270	248	272	269	280	283	295	259	271	240	278	256	242	274	236	248	268	232	242	257	267	269	267	278	257	288	267	285	254	245	284	264	252	293	270	245	271	311	249	274	246	247	245	240	246	241	244	257	252	253	265	249	270	301	234	279	275	250	245	268	271	238	253	290	260	272	246	267	246	262	275	278	249	269	272	247	246	258	261	253	259	259	237	263	246	271	263	265	271	292	286	247	274	285	276	273	257	267	272	242	228	254	247	281	255	239	285	268	235	242	254	249	243	264	276	258	243	273	247	305	254	262	278	283	285	249	282	241	258	284	251	265	281	269	238	276	276	251	279	257	268	246	236	254	268	264	261	268	263	271	284	265	253	279	264	258	248	235	259	279	269	259	268	257	262	273	257	279	271	251	256	270	290	294	243	230	229	232	249	245	276	258	252	265	286	269	274	266	259	247	253	234	279	248	286	242	256	226	232	251	261	266	277	258	258	246	239	288	248	257	268	269	267	245	278	270	272	277	277	266	257	261	252	264	286	270	279	284	243	252	268	242	295	260	241	273	266	271	255	255	234	248	276	243	267	275	283	249	258	267	279	227	275	252	253	283	242	258	291	261	267	289	250	270	255	254	233	281	258	246	269	257	265	296	257	235	271	259	232	288	274	255	277	260	256	273	268	256	240	234	257	276	248	253	255	237	246	262	265	259	264	240	252	238	260	240	288	262	281	237	246	258	258	254	249	272	277	273	286	243	266	277	227	281	280	230	266	273	254	251	238	252	272	271	293	247	259	256	262	294	270	253	258	218	259	279	253	287	293	265	272	235	252	223	252	249	263	252	270	264	261	301	260	264	246	259	276	256	265	237	271	292	273	258	275	235	267	268	251	265	271	258	238	261	224	260	276	248	284	221	254	286	267	303	230	266	230	245	295	251	251	271	274	276	270	265	236	254	274	247	267	249	261	264	293	295	273	245	254	259	267	275	260	226	259	250	287	245	269	261	266	276	297	274	246	284	263	236	244	251	250	261	283	262	279	323	252	271	270	256	253	271	245	254	258	230	288	274	284	234	243	271	274	247	256	264	270	256	247	265	270	277	244	239	247	289	233	252	270	259	268	270	248	266	262	253	244	267	245	276	243	259	249	251	258	270	249	287	237	264	274	259	261	257	248	286	254	269	266	271	290	259	291	263	252	264	246	252	231	265	260	254	231	247	277	277	286	277	276	255	274	233	254	252	255	259	229	278	224	257	265	235	245	277	243	244	257	272	248	260	261	257	284	260	254	263	267	257	267	287	243	240	241	254	263	291	240	237	252	266	249	246	253	314	257	275	264	298	282	257	258	267	274	267	289	282	267	265	252	241	279	263	281	245	257	242	258	275	264	259	247	260	266	283	243	248	246	246	246	263	279	253	259	277	250	263	256	272	293	260	264	269	263	276	223	237	294	272	250	261	233	271	264	257	240	236	259	270	247	260	269	262	252	246	235	265	264	259	236	280	270	248	250	263	262	266	245	259	263	253	246	242	219	261	256	259	263	280	268	276	251	291	277	254	275	232	251	286	279	281	277	271	266	275	274	261	274	277	254	264	263	261	235	262	278	241	250	267	263	242	282	274	275	239	262	253	275	251	274	246	276	279	261	267	225	255	276	254	267	270	282	255	245	293	226	245	271	250	242	282	266	268	246	285	259	289	257	246	262	264	269	277	249	252	246	246	247	252	276	279	279	245	269	269	251	272	257	242	303	267	243	258	242	231	265	251	266	261	271	239	255	309	275	266	252	251	266	241	261	240	251	270	248	276	239	250	248	307	267	279	262	249	251	263	252	269	241	263	266	282	262	262	267	256	251	266	242	241	241	224	281	267	255	257	248	252	261	268	249	238	243	263	263	249	278	262	259	245	240	241	281	259	282	255	245	289	259	251	225	259	293	250	286	267	259	258	227	282	225	256	247	251	289	282	257	263	247	255	232	273	271	274	257	279	257	273	254	282	236	244	258	253	243	265	279	247	279	254	250	241	254	271	258	268	266	270	264	260	249	252	254	284	261	270	269	232	299	289	265	254	263	262	293	266	296	244	295	251	251	246	248	296	279	262	261	251	263	269	270	259	257	257	278	286	271	249	260	294	281	285	270	254	259	322	248	234	265	239	253	249	280	238	244	279	240	231	239	260	249	278	263	241	272	233	267	280	247	290	261	261	250	276	272	287	248	249	249	273	259	246	248	250	252	242	275	252	248	225	279	245	287	289	272	278	281	265	264	240	281	245	248	275	238	290	274	269	251	253	282	257	286	280	265	265	265	279	238	249	238	255	285	276	252	243	263	273	279	241	277	284	279	250	260	266	285	277	233	252	224	288	250	263	270	258	277	276	250	284	259	262	249	260	256	267	262	259	243	253	253	278	265	282	256	232	251	273	260	248	236	243	264	267	268	261	229	250	250	255	258	223	262	266	260	249	277	276	243	259	240	265	246	248	287	249	235	253	252	264	245	277	263	247	249	279	284	254	249	268	264	264	298	252	248	274	248	259	275	256	240	243	232	246	272	266	262	265	262	256	281	268	256	231	246	272	253	265	258	267	265	223	254	284	241	261	278	297	251	256	266	268	252	263	298	240	260	265	254	265	260	259	264	270	243	260	265	244	242	245	259	264	281	258	277	311	269	245	217	235	267	271	274	245	271	236	267	243	284	241	255	271	267	249	252	255	269	287	287	256	265	253	231	252	225	265	257	255	265	272	237	281	252	268	247	274	266	255	284	246	265	269	262	260	268	261	275	260	231	291	298	241	259	239	249	268	252	264	266	268	246	218	235	241	279	239	280	253	265	244	258	225	248	264	244	260	271	257	287	262	267	244	256	251	278	271	268	259	233	283	268	240	281	273	236	255	271	256	258	284	246	295	251	289	267	261	245	263	269	261	269	271	236	263	265	249	269	252	244	313	269	239	264	246	238	226	240	238	251	298	252	246	247	251	265	270	268	282	298	268	274	304	266	242	266	297	241	264	253	270	261	251	254	236	267	246	256	253	290	270	275	265	240	249	246	272	262	287	253	260	254	259	266	231	240
8077	18092	13510	6570	4145	2760	2076	1520	1209	984	850	710	697	612	536	476	493	503	462	452	448	435	442	424	404	399	395	382	389	410	381	357	349	348	378	402	384	344	346	366	387	356	366	334	325	345	372	325	369	361	359	348	310	334	364	327	327	348	348	367	364	363	311	376	382	360	362	367	334	342	342	368	329	366	311	324	347	356	355	342	332	355	338	349	360	344	385	325	347	313	336	311	342	367	365	349	331	349	338	332	324	374	341	346	325	363	328	359	332	345	390	358	338	342	318	361	330	364	340	352	364	348	364	334	340	359	334	366	352	354	306	383	351	345	345	322	363	330	340	341	365	367	328	360	348	340	328	341	317	339	316	327	348	350	363	343	319	327	323	345	360	334	355	354	349	383	340	340	332	345	352	346	338	323	330	358	346	355	320	354	340	331	351	349	347	317	332	367	347	327	337	332	337	362	356	320	327	349	346	355	304	340	360	327	331	346	344	306	340	365	340	344	357	320	332	334	368	349	315	318	319	337	343	360	359	311	330	332	359	324	341	349	331	342	341	362	334	308	303	346	338	357	326	338	330	301	329	368	371	362	361	358	340	363	315	325	357	345	342	322	335	359	316	358	346	343	339	327	322	350	370	347	342	315	346	368	354	350	317	342	338	335	311	366	325	332	327	340	308	328	305	318	346	344	320	319	353	352	347	341	323	329	331	357	351	354	312	362	350	324	330	378	318	324	377	327	368	346	353	317	334	322	341	345	332	351	347	341	303	356	327	359	324	360	367	315	341	360	331	368	375	330	327	351	339	344	336	342	304	333	364	327	334	338	329	368	339	350	351	341	345	323	324	369	320	338	332	353	340	356	363	355	350	373	348	336	313	396	300	334	312	348	325	344	356	352	360	300	327	358	347	336	340	336	315	361	346	340	329	347	339	341	371	349	358	367	325	356	339	382	314	333	358	374	364	364	322	351	321	326	338	321	329	347	346	319	337	324	341	333	343	328	315	373	363	364	341	322	376	332	320	364	359	364	351	337	374	336	351	309	326	320	343	370	338	340	318	341	321	336	347	363	329	339	342	343	344	367	323	366	357	316	304	377	376	356	348	343	336	300	336	342	334	352	323	318	327	319	354	353	346	335	336	368	329	306	347	351	344	345	333	331	299	339	327	369	328	337	366	338	355	322	337	346	380	330	340	333	352	338	374	324	333	337	339	342	327	377	363	340	368	335	329	344	344	335	330	355	367	341	352	343	333	329	375	343	332	360	322	327	327	337	346	340	330	331	346	339	323	347	315	348	340	344	326	343	314	367	363	352	348	355	329	327	342	328	359	316	343	347	317	354	341	333	363	342	325	345	340	314	345	338	347	346	309	335	352	364	342	361	350	360	362	322	331	361	319	350	323	369	341	339	363	329	348	355	363	319	347	362	325	349	370	373	318	353	328	321	333	372	341	319	396	350	347	328	360	328	339	328	336	341	351	342	365	376	322	331	353	349	330	326	322	364	323	367	317	340	335	324	339	350	329	336	336	322	323	339	336	351	367	345	346	314	307	322	358	352	339	333	340	347	343	323	333	333	333	346	348	335	340	356	365	336	349	357	345	371	380	372	328	342	344	338	351	357	337	360	331	328	312	357	344	339	375	370	320	337	335	342	329	321	312	333	348	366	347	336	334	331	348	362	356	336	356	359	347	382	350	332	338	361	323	342	336	342	360	389	368	343	332	363	322	373	310	324	342	343	361	330	329	348	339	326	307	315	326	360	327	355	346	344	338	303	331	377	346	337	356	340	375	368	353	358	336	369	303	348	339	311	363	324	333	317	341	316	359	323	343	351	344	339	357	336	330	350	327	336	353	316	308	358	324	351	351	355	343	332	319	327	348	365	329	334	362	331	358	336	337	319	352	345	329	366	304	352	343	332	330	326	331	341	348	327	334	313	351	353	340	345	354	345	316	343	324	317	366	338	303	353	358	352	350	344	331	353	342	324	313	336	330	350	355	336	341	319	349	355	348	359	363	322	344	300	349	319	355	340	358	328	329	341	343	354	332	358	315	392	340	358	361	347	331	332	337	329	338	324	337	394	335	334	342	352	377	356	342	340	363	333	345	354	329	343	322	366	372	343	320	332	316	340	377	338	354	326	318	310	376	352	344	351	328	363	319	366	343	365	320	299	328	349	363	332	332	342	345	348	320	357	365	355	311	304	344	386	356	294	346	328	344	336	339	317	339	347	353	313	338	381	342	329	345	298	340	339	306	370	318	334	352	344	370	304	318	321	326	344	345	341	333	353	322	323	344	331	308	366	371	324	330	354	363	318	331	325	308	335	338	338	357	349	333	322	350	338	344	357	340	304	377	304	355	333	331	365	319	343	343	316	306	358	361	321	346	342	334	378	336	340	341	374	314	342	344	327	321	350	321	355	345	339	375	331	330	322	364	313	307	353	326	328	301	375	305	334	363	365	355	348	342	318	325	356	386	349	297	326	364	354	328	386	347	346	317	370	346	340	351	355	374	360	345	345	343	322	305	325	304	320	336	317	348	354	366	326	365	327	299	350	373	357	359	350	300	346	314	348	353	319	336	365	353	363	313	316	355	318	355	324	321	334	324	347	309	347	333	366	328	325	354	360	344	339	367	355	341	335	322	354	351	315	313	308	365	333	371	319	317	348	335	358	326	346	340	335	350	316	364	327	350	353	332	323	338	369	371	321	335	340	347	356	359	327	331	335	312	307	351	327	353	373	314	334	340	350	344	361	355	336	321	327	353	341	367	335	383	350	355	344	335	360	306	390	334	353	319	362	348	340	336	331	329	329	353	362	332	343	333	320	343	361	326	331	360	349	339	314	333	312	331	325	327	339	307	322	347	345	327	337	331	324	324	329	351	352	345	362	323	369	350	323	364	345	324	324	340	363	353	348	335	344	338	306	337	347	369	335	332	344	334	315	340	327	337	379	366	343	319	360	330	345	337	329	367	340	324	327	358	356	325	336	330	370	341	333	354	309	331	342	325	345	322	309	305	331	324	357	358	362	335	328	343	360	342	355	347	360	358	311	305	353	345	358	319	315	368	334	343	302	352	347	367	359	373	329	344	314	322	357	302	317	339	331	342	347	351	372	366	325	323	332	345	347	329	327	334	350	322	338	327	342	343	349	362	346	350	352	370	336	337	327	333	325	301	332	312	371	336	357	346	343	358	363	361	353	322	357	331	340	373	309	356	311	312	325	365	369	325	352	391	344	343	361	339	320	362	322	349	350	324	336	353	334	332	319	352	367	340	326	338	309	384	356	326	370	380	358	357	341	382	391	351	330	353	350	334	353	318	379	346	327	325	360	359	365	328	338	324	346	389	328	333	341	340	344	352	354	353	342	340	338	356	325	305	347	292	301	320	322	327	338	347	345	329	373	358	328	335	309	344	348	338	365	336	333	321	324	354	293	356	346	352	358	344	306	327	366	336	353	342	346	338	321	342	341	319	323	343	365	338	325	316	316	332	352
26861	19052	5157	671	332	284	242	226	242	230	212	212	182	186	208	203	222	179	204	214	188	192	183	187	198	209	194	224	191	235	180	188	217	191	208	211	198	189	207	188	191	188	196	192	206	193	193	178	218	206	210	213	195	197	196	182	211	218	218	215	191	201	195	171	193	217	239	217	224	216	212	173	184	197	206	202	190	216	206	191	220	212	209	179	189	194	186	190	220	188	204	230	185	202	214	179	209	196	208	195	192	188	207	181	196	226	191	191	221	185	189	215	207	203	194	225	214	224	203	213	195	208	216	187	188	222	214	219	188	235	186	186	201	194	218	218	194	193	216	219	204	183	210	208	192	197	201	194	228	196	202	189	215	208	212	216	181	174	188	205	195	192	190	196	209	192	205	217	216	201	187	191	182	200	210	195	194	208	211	218	192	189	194	216	177	192	197	193	203	222	184	170	156	188	154	205	188	183	211	184	206	186	200	190	204	175	197	191	186	195	208	201	211	223	200	216	222	215	223	202	201	199	178	241	187	201	212	208	209	220	210	208	200	189	229	202	194	221	202	183	198	209	168	221	210	201	202	181	210	212	194	194	200	211	215	188	201	206	182	186	228	178	193	187	218	248	182	224	231	204	197	216	194	182	217	187	220	191	205	205	207	196	197	238	213	214	219	182	185	212	188	188	205	205	208	212	227	175	211	176	202	208	208	213	211	208	209	191	189	220	207	181	217	190	209	204	222	191	200	198	212	189	202	203	191	201	217	203	202	186	193	176	193	195	177	193	204	179	182	224	192	195	207	185	190	221	223	221	210	223	197	220	197	227	198	194	214	196	216	224	198	213	193	215	213	199	179	208	189	202	181	202	211	189	199	188	184	183	179	214	209	204	205	199	218	201	203	185	229	210	195	213	182	188	204	189	206	192	185	201	201	205	188	170	212	204	204	188	212	218	191	199	208	228	174	194	174	190	177	181	189	202	213	216	206	196	191	221	184	188	203	211	203	193	186	213	204	212	201	232	216	206	203	165	204	197	200	196	207	192	201	213	224	194	191	200	192	197	195	215	211	233	209	203	206	217	161	201	209	231	194	218	238	202	181	185	191	231	189	192	192	207	210	215	200	205	202	200	202	204	214	198	198	194	205	212	193	199	198	170	192	206	221	230	217	200	211	186	206	186	195	195	192	200	211	214	195	220	198	205	194	197	201	180	216	170	193	195	190	196	202	180	215	201	198	231	210	203	196	189	201	183	191	201	170	228	185	216	195	223	216	208	194	190	197	217	209	191	193	203	205	208	180	188	196	206	208	188	198	225	177	194	231	208	200	203	197	210	209	203	209	195	223	193	198	199	184	212	202	193	216	219	185	212	185	208	179	210	180	218	226	197	201	211	198	205	175	185	189	212	202	188	198	188	213	206	188	213	214	212	180	197	181	191	199	202	219	174	203	206	218	197	207	191	170	199	181	199	199	197	192	201	193	202	186	181	205	213	177	201	210	207	190	174	202	173	195	194	215	203	197	217	199	208	193	192	188	225	200	177	214	211	180	193	179	210	206	202	206	236	189	197	190	193	203	187	196	194	194	205	185	200	190	201	194	213	194	195	170	203	207	178	200	191	216	198	205	177	192	206	181	195	173	181	187	184	206	209	196	177	202	182	207	198	208	186	202	202	181	223	215	177	209	245	171	202	212	211	222	212	231	181	190	188	202	218	187	196	196	198	202	193	197	191	193	214	194	214	185	188	201	180	167	192	221	200	218	187	193	193	194	179	202	208	205	212	193	176	209	208	169	185	185	186	197	191	211	180	200	179	185	208	170	197	199	238	200	222	199	206	188	199	189	201	197	210	204	183	215	218	182	175	193	232	207	191	237	202	181	213	185	202	229	195	179	238	206	215	166	208	220	180	206	206	184	205	220	179	201	206	202	194	206	197	226	202	230	195	199	204	188	223	206	221	181	194	208	214	208	184	205	195	196	193	204	190	195	208	201	196	196	197	198	205	207	196	206	204	169	220	188	213	205	201	185	207	197	233	189	192	217	196	221	210	209	192	181	201	196	203	218	214	207	216	231	204	191	211	181	205	181	196	175	204	199	230	198	208	209	206	197	202	207	205	212	222	183	218	212	201	198	186	208	206	201	193	202	194	225	179	196	198	196	218	201	183	209	209	208	192	212	184	194	215	197	195	222	207	210	224	199	214	198	185	201	203	179	207	183	219	195	195	179	207	199	195	230	198	205	216	174	193	192	229	210	222	217	205	201	176	230	199	209	208	166	203	192	235	197	169	196	217	184	225	190	179	229	212	213	192	190	204	215	195	185	201	209	205	209	193	207	200	177	202	177	188	210	220	212	199	223	214	210	191	198	188	197	193	196	201	208	208	208	213	185	190	199	204	200	197	193	189	194	214	175	188	202	209	208	165	181	212	192	199	202	207	184	179	212	222	192	171	210	208	197	183	230	203	205	177	212	186	194	188	221	239	203	198	207	205	199	192	209	215	233	213	198	190	179	242	189	172	195	207	196	194	201	199	214	190	192	204	195	193	181	204	211	191	185	219	217	206	178	197	197	206	197	210	188	199	195	210	198	216	194	186	196	227	200	190	218	178	217	189	209	187	204	202	195	191	210	198	230	194	204	210	198	223	196	234	216	205	175	206	212	190	184	193	207	212	213	214	211	221	205	195	186	209	193	213	190	230	178	199	198	210	212	176	227	186	207	212	210	165	202	181	186	207	225	199	195	174	214	182	208	207	215	190	193	182	193	226	212	205	189	189	170	184	199	190	224	209	197	177	203	186	196	210	238	226	192	203	222	194	195	189	222	208	203	189	198	175	216	188	184	192	185	215	214	191	224	209	213	213	181	186	200	213	221	204	210	213	208	187	201	208	198	207	214	191	211	214	200	205	210	187	188	211	213	183	192	204	201	181	191	186	201	228	182	207	190	211	212	168	197	185	218	190	194	196	197	213	193	197	206	192	185	210	196	177	191	201	194	203	187	222	187	203	204	197	213	200	213	186	206	221	185	196	192	207	213	184	222	197	202	196	184	195	195	194	208	221	191	191	187	205	197	220	187	194	187	213	171	231	200	189	180	228	211	187	208	197	210	198	200	212	190	190	212	189	185	216	224	212	182	193	212	238	212	208	189	224	170	194	203	216	203	207	219	222	224	230	213	239	199	193	236	211	194	189	218	176	189	196	213	198	216	210	199	220	180	168	191	208	200	222	228	196	206	202	224	187	194	189	208	195	187	193	188	190	199	193	207	215	184	191	182	210	196	189	185	193	214	192	196	189	209	206	187	205	199	215	221	208	169	208	198	211	228	200	206	202	204	187	206	202	226	210	214	199	189	187	212	210	204	211	203	171	210	205	210	191	220	204	217	194	223	190	177	203	201	197	196	216	204	221	212	197	191	223	203	202	202	218	209	219	182	200	219	182	202	195	209	196	176	193	203	186	213	206	202	199	213	182	202	201	169	229	220	174	199	203	178	223	222	170
5712	2710	1632	669	433	333	322	311	313	271	249	265	261	258	259	262	228	228	268	258	272	249	252	233	274	254	238	252	264	240	246	259	290	256	267	269	246	246	264	255	305	233	254	231	260	285	244	235	242	263	226	259	273	282	278	258	248	243	235	256	256	241	244	239	261	251	269	243	266	271	257	258	261	289	220	263	240	268	246	235	246	260	244	258	269	243	265	242	247	264	230	269	247	232	280	232	260	295	276	249	268	245	272	245	255	245	227	255	251	269	237	259	251	288	270	223	260	269	270	238	257	281	237	249	248	240	256	249	267	252	241	244	254	234	278	240	268	253	269	249	271	245	248	286	260	262	258	240	271	250	257	251	255	249	255	263	240	251	248	271	264	260	282	258	261	252	242	278	236	224	229	281	283	269	251	257	297	244	265	262	262	286	293	274	243	265	278	249	249	241	256	237	266	275	269	277	307	253	260	243	245	237	270	253	261	278	260	260	283	249	245	297	273	248	254	247	253	245	252	236	260	269	224	276	261	250	293	241	254	258	250	261	217	262	276	276	223	221	240	252	255	222	251	263	262	250	262	233	263	252	257	245	276	284	257	247	242	258	271	246	241	266	252	243	253	251	236	244	263	274	264	250	230	269	226	242	247	271	269	237	262	251	239	267	259	259	243	261	283	254	284	252	229	279	267	250	291	261	246	242	225	253	259	263	236	255	237	259	250	237	242	223	224	279	267	224	275	277	255	279	269	233	257	252	273	257	260	248	270	247	236	270	261	241	285	248	242	242	246	254	271	278	250	252	228	241	241	255	242	280	256	253	280	272	257	226	275	245	251	240	255	245	223	262	251	236	272	269	291	252	294	242	249	258	266	243	280	270	259	257	258	250	263	264	258	228	263	257	258	273	267	267	248	257	286	258	267	236	233	250	264	223	274	239	264	252	242	243	259	268	289	242	257	264	242	244	265	260	272	249	249	256	227	253	264	255	260	283	246	231	233	257	238	227	271	255	252	254	241	246	276	239	261	229	218	296	282	254	264	277	254	245	259	260	265	252	273	252	281	255	255	234	283	224	270	273	256	257	245	232	255	268	269	264	259	255	258	258	248	262	228	259	256	268	260	259	272	268	271	253	233	245	255	237	243	243	255	258	227	249	283	254	231	279	270	248	269	243	222	240	259	255	216	260	252	259	256	258	271	261	253	263	265	269	238	245	285	221	227	273	264	265	268	276	231	244	260	239	271	260	252	269	277	257	258	273	269	250	250	229	259	265	263	253	249	272	239	263	278	258	254	211	242	260	262	237	249	279	277	253	264	243	235	237	243	250	246	283	246	258	239	247	284	258	246	234	241	245	253	274	234	271	275	242	283	256	273	266	256	284	261	263	272	239	241	259	260	281	257	226	270	247	269	264	252	278	266	261	228	266	259	277	282	228	233	286	252	240	265	261	262	257	261	227	231	249	277	269	268	256	266	254	226	243	250	261	245	274	275	255	265	278	273	263	226	258	241	256	256	257	273	243	273	239	263	227	304	268	228	250	247	242	264	264	241	285	265	266	268	251	270	240	259	249	240	242	258	253	259	270	239	249	256	260	229	262	260	250	265	275	265	244	250	269	225	256	281	244	234	223	261	260	264	249	307	242	257	253	254	258	265	246	266	250	242	256	273	290	226	265	244	249	244	244	261	259	264	238	228	239	254	259	266	266	238	265	272	291	246	267	260	247	257	285	261	237	283	269	233	236	243	233	255	243	257	253	256	279	260	289	257	279	260	250	270	248	285	253	256	223	247	268	255	260	245	254	290	254	273	246	254	262	268	254	267	265	256	251	250	273	223	259	233	248	264	271	253	270	218	243	264	267	246	263	232	260	264	280	247	259	260	247	255	244	264	248	297	251	232	245	300	268	258	277	268	261	271	262	292	273	260	260	273	247	245	261	268	255	265	275	272	265	238	264	279	279	247	267	274	270	247	265	250	251	257	270	251	267	250	248	245	268	265	270	274	265	244	253	275	267	277	236	245	282	237	272	266	255	270	255	285	220	269	222	262	249	251	267	252	254	274	231	260	272	265	264	247	267	275	235	259	268	254	244	243	231	247	246	275	264	234	233	277	271	226	270	261	234	252	265	239	265	255	266	242	252	247	246	286	254	251	229	267	258	269	250	280	285	261	256	237	233	260	256	243	234	251	238	247	264	244	254	258	277	261	271	256	229	266	265	268	263	233	242	256	264	270	240	268	264	243	237	258	267	262	252	251	230	255	246	258	236	277	238	246	278	269	226	216	258	271	253	244	257	260	273	261	260	251	242	257	280	231	239	258	241	259	264	245	249	273	275	291	233	263	263	232	252	278	253	245	275	255	270	271	265	261	260	261	284	253	267	282	282	242	275	254	268	272	255	240	274	246	256	278	251	226	242	273	254	260	265	253	257	264	244	271	242	260	253	249	285	257	252	271	235	252	259	235	262	228	244	268	242	266	268	250	269	266	264	249	236	238	257	279	241	277	254	229	245	256	259	240	267	254	258	264	241	249	230	258	282	231	243	268	266	256	270	270	239	244	255	262	256	251	250	253	243	301	255	284	280	258	286	241	258	230	281	254	241	240	249	241	253	265	251	239	246	289	246	262	263	253	224	231	244	247	248	249	241	273	243	243	259	247	249	283	239	272	249	240	243	246	253	243	259	233	243	219	246	253	236	259	238	268	241	233	249	268	264	243	272	240	256	259	264	257	281	230	241	233	257	256	239	274	256	306	239	260	240	258	242	280	263	237	265	259	261	235	273	239	267	274	274	268	232	257	274	268	277	258	250	233	280	254	240	248	243	262	269	274	279	249	263	234	273	247	254	263	270	239	241	271	276	258	252	233	264	258	223	253	249	264	247	251	238	245	277	256	270	278	246	277	254	281	256	269	259	287	240	295	260	262	261	270	242	262	245	262	250	260	287	239	253	269	245	220	239	277	200	253	243	247	255	269	248	266	269	264	230	255	264	261	258	233	263	241	247	247	261	248	252	271	274	272	252	250	250	234	261	250	240	274	258	280	268	244	233	244	241	263	252	263	251	250	244	224	278	267	278	266	269	288	244	251	279	249	270	249	250	256	261	241	260	239	261	277	271	232	264	287	266	240	253	256	268	263	230	244	276	274	260	272	276	256	240	259	246	237	239	269	252	287	272	237	265	271	267	244	260	261	244	258	245	263	271	257	255	259	273	269	265	234	285	271	266	244	255	249	257	254	259	241	256	270	275	267	259	252	253	272	247	229	271	268	265	266	259	262	232	233	271	278	262	271	243	255	246	263	267	265	269	279	246	258	273	278	283	264	249	249	265	252	257	251	268	246	260	265	228	235	262	242	249	229	245	267	262	240	247	252	249	259	265	250	264	272	262	236	281	257	230	244	233	249	234	304	247	219	274	249	255	245	254	233	256	237	235	251	252	268	237	245	256	245	246	288	247	260	262	249	253	273	274	270	251	259	250	314	243	241	242	248	257	260	264
23230	21048	28172	24094	21023	9613	1105	721	572	538	535	466	435	418	426	413	400	369	403	407	390	399	400	347	392	372	361	401	332	375	329	363	354	385	370	364	340	336	365	365	354	358	350	346	360	398	362	372	333	342	336	335	357	372	361	347	335	321	391	357	372	365	367	375	352	370	383	403	372	371	332	349	329	310	362	351	375	362	363	357	340	375	361	355	364	358	361	357	347	360	361	339	363	372	381	402	358	353	382	355	323	309	338	350	340	336	326	345	372	375	360	400	346	346	351	347	336	345	351	354	317	339	345	352	334	360	364	354	327	353	350	353	367	364	353	382	337	385	358	337	382	358	379	352	413	396	353	336	358	353	385	351	389	379	328	347	379	309	336	383	344	364	332	344	358	350	350	366	385	348	342	349	381	350	370	361	373	373	373	362	332	324	340	366	357	350	331	322	345	347	331	360	370	348	384	387	370	352	336	372	344	354	348	351	365	336	367	347	363	337	343	320	344	350	325	381	365	348	366	358	349	357	327	325	335	346	362	343	311	368	336	374	349	340	374	360	360	364	338	348	361	372	360	331	381	340	341	331	330	339	353	350	315	342	332	381	319	352	361	350	361	348	353	359	368	334	353	391	379	363	359	363	356	352	356	327	367	326	343	355	319	357	354	374	383	322	352	344	348	372	348	377	318	355	349	373	383	380	361	360	364	351	404	365	358	343	343	323	349	335	375	373	347	353	371	345	344	362	375	369	354	324	321	369	338	372	377	360	361	350	347	343	346	366	311	346	370	426	341	343	381	337	353	341	369	324	347	318	346	314	366	318	399	374	351	345	378	348	361	345	343	340	356	314	372	380	366	371	368	343	351	326	366	363	352	353	347	360	391	328	357	348	381	344	344	368	365	377	344	371	317	377	340	349	332	333	368	334	338	342	351	376	323	338	363	362	352	355	348	322	349	325	330	350	365	341	362	348	344	359	349	369	377	357	363	340	380	372	361	353	378	344	366	388	372	355	338	322	360	354	356	377	354	337	355	363	328	359	363	335	356	321	389	395	352	358	357	334	376	353	342	341	342	382	333	367	341	354	346	361	329	359	359	336	359	342	354	338	344	360	361	359	354	346	364	371	352	332	361	355	343	324	392	372	366	326	346	362	359	403	337	342	353	348	353	396	337	334	365	362	326	364	327	348	341	363	358	347	355	338	324	352	321	335	331	378	374	349	347	358	325	364	353	387	344	344	355	350	367	370	340	326	378	341	335	352	326	333	377	359	329	411	353	387	329	336	346	342	329	321	345	344	366	372	356	379	360	355	338	330	328	357	321	348	325	354	367	351	374	355	350	353	368	368	391	357	336	363	337	371	302	366	397	372	339	335	358	353	348	364	328	359	346	359	336	347	362	355	333	342	353	392	347	363	355	348	329	360	375	380	363	346	372	342	344	351	343	316	354	348	345	357	367	369	323	362	325	339	369	394	363	377	349	326	354	377	342	364	362	354	350	368	340	375	355	338	316	331	345	352	369	378	318	336	368	375	340	320	308	353	368	349	347	340	360	376	392	358	359	319	376	321	320	357	359	366	383	371	355	324	364	321	344	376	327	344	366	362	343	364	345	340	344	351	360	316	388	360	342	371	327	348	371	370	353	352	335	331	345	337	346	343	339	333	363	339	364	339	312	354	390	343	364	313	357	354	346	350	335	354	303	336	366	370	350	371	343	329	350	334	374	343	361	344	308	339	348	369	355	327	347	373	361	380	380	353	346	375	376	318	345	365	337	329	332	322	359	386	327	373	320	369	332	350	361	349	354	359	353	359	350	326	347	323	335	353	340	361	355	334	369	339	373	400	340	357	350	386	361	338	335	373	354	326	349	377	355	365	351	361	344	327	351	341	347	363	342	356	360	326	346	346	350	361	371	307	328	362	361	350	337	354	356	331	337	335	390	342	324	362	340	329	337	353	361	313	369	383	365	361	349	358	365	351	346	344	364	352	359	374	314	347	326	358	316	357	343	349	364	354	360	346	381	331	357	362	346	325	350	364	355	368	358	339	344	364	316	345	356	347	357	368	368	328	330	356	348	344	342	365	362	359	391	337	340	348	346	372	356	321	373	361	365	342	319	350	386	375	363	367	355	349	354	373	339	355	335	337	355	369	347	354	349	356	358	370	393	366	361	343	353	339	362	314	357	366	358	346	354	341	351	320	361	364	342	329	369	364	353	352	354	333	327	377	356	349	337	348	339	333	348	335	373	332	310	354	380	374	347	348	368	343	368	394	350	421	408	355	341	337	355	389	344	353	356	354	330	386	340	336	368	373	336	346	338	339	379	377	348	375	380	321	372	359	333	354	351	333	322	351	329	369	348	360	350	335	366	389	355	371	380	359	364	374	368	351	343	332	346	339	327	353	363	341	329	375	360	344	329	337	398	371	359	385	377	358	347	349	312	347	342	380	360	315	355	338	345	321	350	353	339	375	379	373	324	358	360	368	335	354	363	383	361	337	339	332	363	313	339	307	382	323	374	349	329	346	368	371	351	378	379	340	349	362	357	357	346	341	397	356	328	338	355	342	351	326	361	329	357	361	387	352	350	375	326	335	363	381	370	376	388	331	362	371	343	343	317	372	382	342	340	362	349	322	345	365	374	363	379	360	362	358	336	344	341	356	343	368	369	355	359	341	345	335	353	382	335	332	334	339	366	348	319	352	342	369	386	317	318	358	322	357	337	324	366	317	337	351	360	373	342	336	337	321	326	331	359	361	342	356	351	345	375	384	342	398	345	401	350	375	332	392	355	347	325	341	326	338	378	327	342	332	360	353	356	379	356	337	365	350	373	364	372	353	353	320	370	361	343	371	324	364	338	344	343	379	339	331	327	381	343	365	343	330	362	335	365	353	339	372	330	346	339	380	332	365	355	367	340	325	348	360	308	335	360	320	339	340	338	341	356	347	348	355	362	376	380	364	341	347	357	356	394	357	356	361	350	325	389	375	346	359	346	303	360	347	365	373	329	356	349	337	324	354	348	368	380	333	316	351	324	339	363	342	369	353	345	359	335	307	354	334	318	359	368	334	365	329	318	368	338	317	369	363	371	358	370	362	337	363	361	358	326	332	356	350	367	333	372	338	336	341	354	400	363	362	349	357	366	373	368	354	420	324	322	361	338	377	352	356	390	342	347	353	341	339	348	368	308	337	348	368	378	324	315	347	367	339	361	337	371	343	325	342	332	354	364	370	315	343	334	346	350	336	357	367	356	353	348	348	330	315	395	327	363	374	359	390	351	328	366	341	355	387	364	332	340	386	320	360	367	349	351	345	357	382	333	351	339	365	321	346	383	338	346	350	359	348	342	326	374	383	340	323	357	329	341	316	401	365	338	382	345	362	364	361	342	349	330	344	352	361	351	367	354	326	372	328	364	352	320	337	303	352	350	328	372	349	386	324	350	353	354	294	388	356	375	332	371	370	380	341	361	365	387	361	326	342	373	364	350	371	347	336	338	365
5821	11222	8746	3857	2585	1749	1372	1019	939	806	711	633	604	576	585	563	540	521	510	476	503	500	458	460	451	471	476	459	473	469	504	464	482	429	482	462	390	463	428	425	417	494	458	455	454	445	419	444	464	437	438	465	433	464	467	447	453	457	456	418	453	443	455	467	462	441	440	434	468	451	467	468	435	448	473	421	449	445	418	482	480	451	464	434	427	423	442	444	451	435	449	434	491	438	437	427	437	425	444	416	471	438	417	439	465	410	477	452	497	437	478	434	463	455	426	457	456	434	457	443	428	418	407	420	469	451	428	439	436	432	413	434	446	450	459	458	453	440	449	400	453	468	437	442	432	462	437	445	452	474	433	482	446	483	467	453	453	439	469	442	441	463	439	446	421	428	438	413	483	443	482	473	471	435	393	436	458	488	437	479	443	477	452	438	435	449	416	442	452	441	470	426	425	476	404	422	415	452	455	423	470	479	458	449	479	465	444	453	467	438	448	412	420	455	443	409	425	451	447	425	455	447	463	447	417	442	430	456	439	459	446	430	454	472	446	422	439	409	473	472	451	456	419	455	472	469	488	431	441	431	417	472	442	419	465	473	418	440	449	422	464	486	467	446	434	441	431	417	442	445	454	470	452	417	440	447	481	400	473	469	414	497	440	448	397	448	421	485	441	468	418	430	405	445	460	414	479	477	441	482	451	476	457	402	453	475	463	406	452	426	442	445	441	474	432	434	442	487	423	406	470	456	453	411	479	431	394	483	435	421	449	440	436	441	401	390	484	426	428	431	475	399	468	449	418	443	437	457	478	477	441	442	440	475	475	451	463	451	500	392	432	413	439	418	433	422	450	449	424	446	428	445	412	438	430	429	418	415	419	436	468	448	430	442	431	462	431	455	444	440	472	412	462	441	411	423	436	456	447	454	441	470	465	470	465	433	445	448	485	429	465	416	466	412	433	440	428	422	445	467	447	463	414	409	446	433	426	428	458	451	440	419	475	455	460	439	405	428	402	441	468	491	447	425	465	445	459	484	456	465	423	407	429	426	461	424	469	421	439	429	435	447	456	483	422	439	428	433	433	470	432	427	425	494	450	457	435	442	467	422	452	440	444	462	423	447	464	441	451	403	428	438	440	478	475	474	463	435	474	425	432	450	438	428	432	443	450	428	441	447	437	426	435	456	424	438	434	443	455	438	446	478	432	471	426	447	421	439	450	381	499	419	509	432	427	469	449	460	495	425	437	449	453	428	471	471	443	414	419	463	421	403	438	457	427	450	444	437	408	449	451	462	486	441	466	409	433	445	455	453	439	456	473	473	440	508	424	443	420	482	450	450	442	444	440	454	428	441	438	396	480	435	427	441	470	464	447	464	439	447	461	460	455	439	442	478	422	465	456	399	462	446	409	438	442	437	477	448	417	460	448	431	464	475	465	444	459	429	466	453	443	457	444	418	463	443	440	430	459	409	461	419	450	440	439	432	456	436	453	482	453	429	414	439	455	464	428	421	439	454	446	451	467	427	443	437	455	447	464	436	447	465	447	474	476	447	439	454	434	434	433	432	439	445	443	460	401	433	455	479	468	466	420	460	435	437	444	430	459	412	468	406	456	488	425	440	437	440	456	433	447	433	421	455	418	479	438	433	463	482	400	418	436	428	433	420	458	458	418	454	401	395	492	434	424	437	433	460	439	435	432	445	439	462	461	428	466	457	440	434	466	442	445	455	409	461	437	451	446	465	408	434	495	419	490	469	454	422	463	449	477	422	397	390	466	391	462	427	449	436	479	433	465	433	421	449	436	440	406	445	451	460	433	424	439	444	464	443	466	448	450	457	440	467	450	474	446	484	427	483	480	460	443	427	395	443	462	446	447	470	445	441	458	475	463	436	456	443	454	458	426	436	425	451	447	463	445	422	451	460	443	466	448	426	480	468	473	450	415	456	426	465	410	434	484	442	456	434	421	471	462	439	455	407	432	438	462	455	479	422	459	457	441	430	422	479	456	475	394	456	401	460	450	455	432	447	463	457	438	417	458	427	438	459	456	448	442	455	453	409	442	452	432	451	441	444	455	441	455	461	439	498	478	454	415	459	414	448	464	447	447	465	463	444	455	421	456	432	474	476	482	456	439	436	440	405	471	458	407	446	469	440	467	438	467	443	412	452	507	437	423	440	465	451	460	444	459	470	428	422	420	465	416	425	435	444	465	454	407	418	413	451	432	448	462	439	454	439	480	446	468	411	439	475	457	464	442	423	443	439	428	435	443	470	411	476	407	437	419	468	449	443	430	432	421	437	437	481	417	427	474	412	427	432	458	459	453	451	477	453	435	427	439	415	456	471	443	462	414	439	433	495	455	399	437	415	469	434	443	446	473	425	431	449	444	438	426	457	444	426	470	447	433	492	458	468	445	471	450	452	455	403	470	463	471	463	442	456	492	494	472	415	429	416	474	418	435	433	471	456	430	416	441	455	465	447	445	459	438	462	427	431	446	432	428	471	450	419	457	426	466	455	419	455	432	457	451	488	450	445	422	448	468	450	451	421	461	462	459	440	449	420	426	446	462	451	462	456	407	445	423	442	442	456	484	445	443	470	440	463	444	441	438	430	469	413	432	445	460	444	396	442	483	449	475	436	436	494	455	489	426	487	407	467	437	449	429	445	471	477	414	444	421	401	453	466	462	486	433	441	487	429	433	432	448	409	454	448	455	424	451	441	470	436	435	441	448	457	472	399	435	423	483	424	471	445	424	424	441	449	450	447	452	402	451	414	440	448	432	429	460	470	409	456	462	482	430	456	458	420	463	482	443	444	455	414	448	428	483	452	446	460	446	445	469	429	489	452	468	459	467	421	420	439	429	455	427	445	475	446	447	481	504	448	456	462	441	445	423	446	456	449	405	454	443	444	470	409	439	462	454	485	429	429	439	462	468	433	448	448	433	406	467	477	444	439	424	432	432	406	498	467	444	457	444	445	472	432	409	416	420	460	451	473	454	445	450	459	457	487	445	450	487	472	419	430	456	452	410	462	447	475	471	413	425	440	425	435	465	447	420	428	449	491	418	491	440	418	437	467	441	452	402	475	386	454	462	466	427	455	411	420	469	436	413	466	419	446	450	432	465	466	467	461	482	432	455	422	457	436	421	406	419	441	411	444	475	472	450	480	458	460	445	432	419	460	471	431	485	442	435	438	443	459	445	491	465	448	461	451	420	420	439	489	418	480	453	426	418	461	449	405	477	439	497	425	477	467	459	411	451	470	426	441	439	458	412	402	459	467	427	445	438	422	442	398	448	435	430	435	454	491	475	459	470	464	432	448	432	474	438	463	439	448	441	403	481	474	461	440	466	419	454	432	490	464	434	478	475	460	448	430	456	440	432	441	488	454	448	433	471	431	438	445	437	432	462	409	457	418	468	415	402	473	434	446	469	433	466	439	449	454	442	446	451	429	481	480	444	443	417	477	377	449	458	409	479	450	436	392	467	431	474	399	437	447
24218	21079	27255	25033	11452	547	348	237	211	162	152	154	104	107	144	102	119	115	115	99	110	88	108	119	84	114	96	96	80	85	105	100	113	95	76	103	98	87	85	83	104	87	73	87	91	102	95	93	91	87	89	91	90	73	93	97	111	85	81	77	87	89	103	92	86	77	93	79	77	92	78	100	83	81	108	87	92	94	68	83	91	93	80	81	85	85	78	82	66	87	77	81	92	77	88	81	100	67	98	104	71	78	100	92	91	85	93	85	89	78	102	87	85	84	88	84	79	89	75	101	91	89	84	93	79	81	81	95	79	78	84	99	83	94	94	80	84	88	92	88	99	99	77	90	84	79	84	100	71	88	80	65	78	104	79	85	97	83	107	100	84	89	110	79	77	82	91	84	91	72	93	85	90	97	105	71	86	90	66	90	85	79	104	90	94	91	79	91	70	90	71	69	87	83	98	72	76	79	91	90	87	90	87	96	84	94	101	104	95	89	100	84	90	83	72	96	87	74	79	94	93	83	76	87	88	102	99	76	85	92	82	91	76	85	89	87	82	88	77	73	87	82	88	85	88	92	82	69	86	90	81	85	93	87	95	72	80	106	100	91	88	92	101	85	76	92	79	89	92	74	80	89	86	82	104	82	92	102	84	88	86	91	80	93	75	89	98	65	83	78	71	70	88	88	96	100	97	93	88	106	82	94	102	87	79	74	81	73	92	80	73	85	97	68	92	97	80	82	99	70	75	93	84	101	79	79	83	96	89	87	80	83	112	77	79	87	79	82	89	96	89	89	77	78	94	84	102	71	82	70	91	77	80	89	86	90	86	101	71	92	91	92	92	94	95	87	80	82	85	105	87	89	94	80	112	93	89	87	78	98	96	92	87	81	80	81	87	86	87	87	103	91	92	90	77	91	89	77	97	114	87	96	94	82	86	97	93	83	86	81	81	90	80	91	87	84	75	96	98	73	68	89	98	98	78	92	81	84	77	80	87	96	88	94	86	98	92	81	72	83	85	82	98	79	97	86	86	78	88	105	104	84	92	91	85	92	84	83	81	90	81	61	75	81	92	83	88	95	91	89	83	83	103	85	86	93	81	82	106	96	73	70	77	86	85	79	85	87	95	98	90	91	85	69	95	86	107	100	95	94	89	94	101	92	87	81	96	71	81	85	81	86	93	89	104	80	91	91	77	85	93	81	86	83	86	103	92	93	89	96	92	84	98	100	77	87	85	85	85	86	72	83	80	82	91	103	100	100	85	92	84	81	88	86	80	76	93	82	90	92	98	82	84	91	78	86	77	103	94	78	81	78	82	76	70	84	89	105	69	80	80	92	76	72	98	82	93	76	98	90	100	92	88	93	92	92	75	93	84	88	69	79	77	79	84	80	70	87	105	92	93	97	83	86	83	91	90	82	96	91	87	93	98	87	95	82	89	80	99	73	78	76	93	77	75	79	88	84	83	98	96	88	92	86	73	86	89	98	72	90	87	87	90	91	77	101	90	77	81	84	96	86	82	68	101	100	106	90	89	79	84	80	92	97	93	88	80	94	79	74	87	84	85	80	100	66	101	82	93	79	82	97	72	78	88	84	85	70	77	84	69	86	78	93	113	94	82	80	98	87	102	79	81	88	65	82	104	82	86	74	84	81	89	82	84	78	79	80	70	88	84	103	77	91	92	96	75	86	79	91	74	95	74	85	96	90	98	92	77	72	79	89	84	75	75	86	91	92	90	87	81	88	71	94	76	83	90	73	81	111	75	85	88	80	75	99	87	99	71	102	86	87	80	87	102	88	94	105	87	80	87	83	101	76	73	103	79	91	74	100	94	86	69	114	102	93	87	95	89	86	85	71	84	88	92	89	99	89	99	87	89	89	78	85	98	97	83	85	87	85	69	78	86	83	79	94	83	89	72	76	89	81	76	80	86	98	85	84	83	67	86	79	94	83	93	77	90	76	100	75	78	94	77	102	91	89	84	81	76	91	97	93	79	78	81	98	115	88	86	87	88	89	92	94	78	89	98	97	80	88	101	90	95	70	98	79	95	84	91	74	105	88	90	93	81	82	98	102	99	86	87	81	86	68	84	88	94	92	72	86	62	95	72	92	96	79	91	95	102	85	86	92	87	86	94	76	81	87	83	87	86	75	98	77	77	81	79	94	90	74	76	96	92	88	82	86	77	79	87	96	102	95	84	78	82	95	88	85	97	83	81	98	78	93	94	65	93	91	86	71	81	80	86	105	84	103	86	61	78	98	84	86	81	84	87	84	94	75	96	83	85	82	86	101	90	83	90	91	98	103	97	91	74	80	72	85	88	76	79	71	79	74	79	89	91	74	90	80	88	96	72	80	90	94	90	70	78	86	82	92	89	87	97	79	103	82	76	67	77	85	88	74	93	78	93	92	86	84	90	91	87	88	71	92	91	74	89	76	92	85	92	82	78	85	90	88	92	88	84	86	90	74	76	106	82	82	88	86	83	119	89	84	70	91	80	95	95	87	93	97	92	79	94	88	90	103	89	81	92	93	72	88	104	88	79	89	90	89	88	89	80	91	79	89	75	76	72	88	92	82	90	67	82	91	94	96	88	81	87	72	93	83	88	92	84	76	83	84	96	71	105	92	91	75	65	80	91	80	88	67	90	87	81	84	98	90	80	78	87	74	104	95	94	77	84	110	101	90	76	70	87	88	84	92	88	98	88	77	92	84	91	89	90	76	89	96	95	82	72	96	80	87	106	88	76	81	88	74	91	101	100	110	101	83	100	85	94	71	92	67	84	90	81	89	75	73	89	88	92	85	78	73	72	87	95	82	77	90	105	94	90	95	86	82	91	96	102	84	88	84	91	85	90	81	90	85	95	86	82	86	90	96	84	97	75	103	84	89	83	83	74	79	83	74	89	76	73	86	93	83	102	81	77	85	79	89	71	89	88	85	90	70	92	96	84	101	79	77	81	96	82	73	87	85	87	95	79	93	83	90	110	75	78	85	81	96	93	85	75	83	79	89	97	78	97	87	87	94	84	80	83	77	88	87	88	111	80	81	83	78	77	90	82	72	102	98	90	93	102	76	80	86	74	81	81	105	90	90	83	93	87	87	80	76	65	88	72	70	89	83	86	60	86	99	78	97	85	96	95	82	85	77	86	70	91	80	95	77	102	86	87	90	93	87	77	78	80	89	97	82	97	92	91	104	85	78	87	83	72	90	78	88	88	72	75	87	81	63	80	88	86	107	87	81	93	73	91	79	83	83	87	88	93	90	90	87	79	88	89	86	91	89	82	81	85	76	88	88	83	109	93	98	61	78	77	80	90	89	85	77	91	86	96	88	77	87	93	90	84	83	75	74	78	93	73	95	90	94	81	98	69	91	87	88	85	91	95	78	69	103	73	90	95	86	86	93	88	78	82	98	84	81	71	95	87	67	81	83	92	87	81	102	81	91	80	72	85	88	83	81	90	76	78	95	82	85	94	93	78	77	85	80	83	90	100	92
5492	7196	5292	2318	1365	880	660	465	376	308	271	224	216	185	185	166	161	165	171	131	157	115	139	121	155	116	137	136	121	133	118	154	128	125	148	127	147	131	137	111	102	139	121	123	120	133	118	135	87	123	128	120	106	118	128	118	133	131	117	122	122	131	114	121	114	123	135	97	117	114	121	112	113	128	134	127	131	96	124	106	116	120	133	115	126	128	118	115	148	120	125	118	140	113	132	136	109	128	141	115	117	133	118	122	109	120	113	123	117	116	116	139	120	134	121	115	113	116	115	142	123	105	128	126	110	118	119	108	124	118	125	126	117	110	132	124	105	113	104	124	98	125	123	122	142	119	137	119	108	120	113	115	117	113	119	106	122	117	140	120	133	121	115	110	132	122	122	103	128	113	139	99	138	133	121	111	119	115	125	133	106	133	123	118	118	140	133	110	122	126	114	108	138	122	123	130	117	102	107	153	119	112	111	114	124	125	116	120	131	120	126	104	127	127	106	120	113	113	115	123	115	128	105	114	87	134	114	113	147	128	125	100	120	127	146	116	96	120	112	113	118	122	119	108	111	123	114	111	133	110	113	137	137	140	124	119	117	131	120	115	141	117	112	133	99	128	128	116	140	120	105	113	117	126	115	101	128	128	123	123	108	118	112	117	125	121	115	119	104	124	124	119	122	137	125	121	113	114	100	91	113	136	113	129	138	129	103	119	111	124	131	112	100	113	128	109	125	113	132	111	116	129	116	123	122	133	102	130	127	105	131	120	144	131	133	156	140	135	124	135	129	140	108	129	126	121	118	117	103	149	124	131	100	129	120	119	100	116	93	113	112	117	85	119	124	123	131	125	123	100	138	126	125	103	119	104	111	145	124	97	119	111	115	112	132	105	128	140	134	113	113	115	102	112	121	136	122	126	121	134	108	123	121	120	112	128	129	99	117	104	114	103	106	127	127	112	113	118	100	111	109	115	115	105	120	141	114	124	133	108	110	122	111	111	100	108	126	145	117	104	132	104	116	118	112	96	114	124	112	132	119	136	131	130	118	101	118	110	132	127	120	122	136	123	124	113	112	121	111	109	107	130	117	110	125	96	121	126	121	138	137	119	130	119	109	121	124	125	100	108	126	131	115	131	128	107	137	125	108	115	113	119	121	112	108	126	137	125	100	104	129	119	139	114	123	123	122	125	127	113	120	134	115	119	138	114	118	111	123	113	111	115	114	132	129	129	106	143	111	116	127	125	98	128	125	134	129	110	113	117	122	128	111	111	118	161	134	114	116	129	110	141	129	108	114	120	125	114	126	109	103	132	115	125	128	136	121	100	112	114	148	136	117	115	116	107	127	119	123	129	115	113	123	118	114	142	143	136	135	131	129	109	123	112	112	108	134	127	135	108	125	126	124	128	127	116	115	129	103	101	85	124	127	140	111	120	122	115	121	113	126	106	118	135	130	141	122	116	114	136	111	135	101	114	104	123	132	141	114	118	132	115	122	106	115	122	117	114	111	119	110	119	116	115	113	113	123	105	114	144	129	108	133	126	114	126	106	109	104	98	113	132	138	121	117	126	121	118	120	97	103	102	135	123	118	107	110	133	125	128	116	119	122	102	126	127	129	127	136	133	100	118	126	127	120	115	136	120	119	123	104	127	110	117	106	95	126	122	96	106	99	124	131	148	123	141	119	122	128	123	122	121	124	121	116	108	113	111	135	110	132	119	120	121	118	122	129	116	116	130	114	110	120	105	101	138	119	103	141	98	112	113	101	113	113	120	102	118	111	120	104	139	112	114	144	121	141	120	121	123	118	139	111	109	147	115	123	112	115	108	119	128	140	122	109	103	127	112	125	130	95	117	121	115	107	114	131	117	106	124	132	133	114	108	120	126	116	114	119	121	104	102	125	111	121	133	107	120	117	111	123	140	117	102	121	120	125	128	94	108	109	120	113	113	117	120	122	121	115	118	139	122	103	121	106	113	119	123	121	120	121	120	121	117	96	129	137	127	124	107	132	113	134	114	123	130	116	120	114	127	118	113	142	125	111	108	141	119	110	133	119	132	107	118	131	128	125	118	121	116	124	104	113	112	110	109	113	107	100	120	104	107	110	113	139	116	120	111	133	116	118	103	115	109	116	115	118	115	121	141	138	130	125	126	100	109	116	114	137	136	141	123	123	122	115	114	117	120	119	129	118	107	107	126	111	103	121	123	126	126	112	108	143	132	134	111	121	115	106	118	106	109	117	113	140	137	121	108	120	134	123	134	140	123	107	120	98	106	99	133	121	108	137	117	118	123	110	115	118	121	112	121	97	121	116	121	103	127	108	118	116	114	120	103	112	120	116	127	100	113	117	121	136	111	118	110	137	111	116	124	114	110	114	117	127	134	117	125	114	124	109	131	114	101	125	119	119	110	104	131	118	121	111	119	135	123	119	103	110	124	127	119	109	97	95	127	129	107	118	106	125	128	102	109	103	121	129	123	117	117	115	118	125	127	142	116	133	104	121	140	126	110	136	124	90	125	112	114	123	102	115	126	126	128	125	124	113	114	110	117	110	121	116	123	135	125	135	134	121	145	115	111	96	138	113	133	146	108	104	123	131	116	112	145	120	126	124	128	120	99	117	113	116	104	126	125	125	121	117	106	119	132	134	115	125	118	132	120	105	107	126	116	110	127	107	125	117	124	119	117	127	126	135	146	104	97	122	121	127	123	125	113	123	109	102	131	105	137	116	138	129	120	123	114	127	136	117	100	109	107	108	94	125	114	140	114	127	121	129	108	127	136	108	126	132	123	126	115	133	119	128	107	125	121	111	120	117	114	91	117	91	128	133	142	136	101	108	147	111	102	108	139	124	93	124	121	110	106	147	111	122	137	126	137	122	94	113	134	99	118	122	127	105	131	112	112	105	105	131	114	122	130	98	124	101	115	114	141	117	104	121	112	140	128	108	120	113	117	116	112	114	121	120	135	122	120	109	106	105	121	134	130	127	119	114	115	101	123	140	131	128	124	135	146	103	111	134	120	121	120	106	121	121	126	117	117	130	95	125	132	110	117	120	134	129	124	114	126	123	115	100	142	117	121	110	114	122	127	128	123	113	111	111	113	111	114	126	102	111	125	122	118	141	120	123	131	135	109	114	111	121	146	110	102	114	126	103	127	105	101	98	138	117	112	120	113	124	105	132	110	114	123	125	129	115	97	104	124	111	120	120	119	112	139	128	119	123	111	105	108	101	112	120	116	135	143	140	123	124	100	117	111	122	125	111	111	107	109	130	123	122	115	122	124	130	143	105	120	129	127	129	136	125	108	119	110	128	137	127	121	138	122	123	113	130	102	138	120	115	107	111	117	129	108	109	110	126	138	117	119	103	146	117	117	139	113	113	121	120	130	95	124	124	141	123	121	118	124	118	129	106	127	126	104	107	118	115	107	121	127	113	120	114	117	103	120	123	118	125	121	131	126	116	120	137	121	112	118	118	111	115	129	129	123	127	138
22273	21111	28761	23688	21104	21119	8610	985	680	626	554	504	451	418	384	368	349	361	330	324	336	313	319	310	311	294	302	314	280	275	310	279	268	311	297	263	309	285	266	279	269	281	284	291	267	270	270	257	281	275	250	271	281	249	277	283	280	292	274	241	265	273	293	300	285	278	237	286	264	250	280	282	278	283	250	318	269	261	249	271	266	237	289	265	289	240	299	259	254	250	261	289	293	260	228	259	225	275	263	267	254	249	284	234	273	251	270	263	267	234	215	241	274	264	261	296	246	257	288	241	238	248	263	269	222	273	252	240	283	265	262	258	257	264	281	250	284	270	248	292	245	277	272	242	260	248	240	256	253	210	271	240	274	246	279	267	268	259	267	299	284	245	264	270	262	281	265	274	282	292	251	247	247	254	265	251	252	256	260	260	269	251	263	263	276	266	236	257	257	260	270	268	274	249	267	281	278	304	263	268	289	241	257	248	271	290	267	243	282	250	239	271	272	257	253	262	283	278	232	233	252	244	283	273	290	265	275	240	259	239	287	289	275	279	304	279	261	259	256	276	263	266	258	279	286	271	247	251	281	259	246	264	248	265	229	250	252	248	234	256	301	279	259	256	257	260	274	255	301	263	242	240	288	255	250	285	271	275	262	250	268	270	263	258	289	274	273	273	252	267	254	264	254	269	242	247	279	237	266	291	265	245	267	289	273	265	253	225	262	276	283	280	253	281	259	259	250	298	295	252	260	257	252	262	252	276	265	278	270	270	268	260	259	243	245	276	266	250	255	273	302	265	270	261	241	279	262	286	271	263	258	292	274	276	274	272	276	281	271	275	282	284	254	265	244	250	283	264	243	234	288	265	290	262	278	259	284	247	262	266	245	261	259	258	251	268	259	273	254	252	266	285	240	272	285	262	254	258	276	303	249	258	255	274	266	266	274	266	259	256	247	265	245	255	261	295	295	292	288	265	275	251	297	260	249	276	262	286	275	256	255	270	278	259	272	263	266	252	276	261	241	268	272	257	282	284	244	272	260	262	271	296	260	279	263	289	260	251	260	251	250	275	252	262	287	254	263	251	249	266	253	268	247	294	283	249	246	258	269	307	281	282	258	250	270	270	268	285	249	249	283	287	284	270	268	266	254	269	275	256	270	289	288	249	277	279	269	264	298	234	286	248	239	249	255	241	250	263	247	256	274	260	258	265	290	270	241	258	278	274	262	248	267	278	284	279	245	266	305	281	289	266	275	278	265	269	269	255	254	238	258	239	240	258	236	243	253	248	269	267	296	254	275	240	272	259	283	272	257	210	255	274	289	257	256	250	280	267	291	265	286	255	260	281	264	276	274	256	266	229	273	268	290	251	269	244	254	242	281	276	271	257	246	252	249	258	288	279	251	294	246	241	294	280	252	265	234	292	260	266	251	271	271	276	277	272	269	249	235	264	264	255	282	271	269	244	260	269	290	240	262	308	267	290	277	240	262	250	264	248	291	263	303	281	263	249	276	269	255	278	267	253	263	242	257	280	246	246	250	287	287	236	272	256	266	270	258	238	274	220	271	258	254	274	272	265	249	286	288	266	235	256	269	256	284	274	244	267	289	292	264	253	273	274	249	261	275	270	258	240	275	291	253	278	261	274	260	263	268	266	275	267	254	243	239	278	269	261	253	243	252	271	267	276	277	256	248	265	284	279	272	232	277	263	277	260	277	249	286	291	267	251	276	259	275	258	256	276	246	256	297	287	251	277	272	299	271	251	253	269	269	268	268	264	261	238	256	263	248	257	249	283	277	271	272	264	265	272	274	256	256	240	264	312	261	279	247	247	272	239	244	263	233	277	257	270	274	214	250	263	284	246	258	298	275	275	244	257	260	265	249	284	239	252	266	247	293	289	277	282	264	259	234	282	244	285	254	268	280	277	265	282	270	237	255	258	277	248	310	256	279	261	262	253	278	288	265	251	244	278	248	252	231	267	280	246	248	262	246	272	307	249	261	263	250	293	276	237	255	254	260	282	296	285	262	289	247	292	284	287	250	275	254	245	247	238	261	274	256	237	246	271	263	279	271	252	273	287	265	252	272	262	257	250	247	256	270	253	245	283	271	246	246	254	258	250	265	267	268	230	264	315	255	274	253	310	271	277	247	283	283	243	267	285	282	292	278	257	275	278	262	258	266	263	260	258	250	275	311	263	278	240	250	248	232	266	281	282	262	279	277	282	267	293	255	263	271	255	251	266	262	270	260	271	264	270	283	270	253	265	292	265	254	269	288	277	248	234	259	278	256	252	283	272	258	255	265	295	257	248	251	260	237	299	214	260	258	266	275	272	280	252	255	266	266	284	264	271	267	269	267	285	284	283	287	254	266	274	264	257	267	249	241	266	283	250	251	265	278	253	279	275	284	280	253	247	232	287	258	297	233	280	318	260	275	259	231	262	287	248	272	250	256	289	221	295	268	282	244	241	240	259	272	249	271	292	288	260	264	260	273	278	258	260	240	256	281	291	252	261	254	249	256	276	283	274	241	272	236	232	262	252	259	262	259	250	298	262	277	279	269	267	270	275	284	274	251	237	252	275	289	237	250	247	264	259	255	267	264	271	250	247	268	267	240	275	296	256	274	250	259	267	242	272	238	268	267	295	264	257	272	275	284	291	240	269	228	281	240	247	286	232	261	264	236	272	235	250	295	240	264	271	257	231	257	290	259	270	279	262	307	290	285	231	260	279	278	255	278	281	228	262	276	264	282	260	265	241	265	258	253	263	268	270	274	267	271	273	264	276	283	258	260	259	245	261	253	280	239	272	252	280	244	258	276	301	280	313	236	251	281	252	242	270	274	264	261	250	272	245	280	264	263	293	244	258	292	265	242	270	294	268	280	246	262	266	237	239	257	294	275	245	256	241	265	252	250	263	254	258	296	246	258	279	270	272	259	242	248	288	260	272	290	297	276	240	253	264	267	283	254	258	263	259	285	286	263	276	241	263	255	257	254	297	256	248	275	270	248	250	279	267	258	295	262	257	255	265	228	255	266	247	269	278	251	280	256	272	269	257	248	273	280	257	260	260	288	249	262	231	282	277	257	257	253	272	240	278	276	263	272	264	283	265	265	271	265	253	289	285	255	274	280	251	302	244	248	256	251	218	264	249	282	269	274	250	278	274	273	272	263	247	290	252	257	272	272	272	297	253	275	254	284	269	270	261	271	265	254	273	274	283	270	265	263	250	283	265	270	266	259	228	259	280	264	257	264	239	237	280	291	285	263	263	258	276	295	294	262	267	234	265	274	277	262	260	242	254	268	262	307	266	260	249	292	280	251	257	275	250	239	269	271	319	268	268	231	271	245	259	265	295	257	269	283	262	248	250	248	269	274	236	274	241	257	254	272	255	232	251	268	264	257	286	267	236	271	253	264	263	269	226	262	279	259	278	278	239	273	232	271	279	253	277	266	238	269	231	254	284	276	252	280	259	239	274	266	248	248	267	267	234	289	259	263	267
7920	17203	13602	6477	4116	2702	2116	1571	1238	1022	863	758	648	609	538	544	466	495	463	427	471	427	425	414	413	405	402	411	393	406	379	354	379	374	397	395	373	401	328	341	345	364	376	385	330	360	325	364	328	341	358	372	369	342	325	351	350	380	399	327	315	360	326	343	346	353	353	302	351	341	342	335	333	339	330	344	326	337	351	308	347	323	376	350	382	366	318	339	357	355	352	331	399	341	345	324	381	341	351	331	360	354	344	378	366	349	327	339	362	344	343	318	328	300	334	333	327	342	333	333	329	346	314	333	325	370	355	359	327	364	354	335	384	341	340	347	372	326	349	336	375	300	333	347	360	350	361	367	332	372	369	380	357	344	338	313	317	353	342	332	337	342	346	339	349	328	323	296	331	346	340	353	352	355	369	326	339	345	368	350	306	322	350	320	324	333	367	343	350	342	332	315	342	323	364	337	316	375	330	342	340	374	369	362	345	334	363	363	360	304	303	340	338	313	366	334	358	372	345	334	348	376	355	339	326	323	358	333	356	375	362	354	351	317	347	390	343	305	369	331	314	320	357	330	361	356	355	302	378	385	355	361	352	322	345	320	365	318	343	362	359	360	349	357	307	357	316	313	358	374	307	342	365	323	331	351	343	338	360	358	330	334	341	355	328	358	340	344	336	350	360	312	345	345	346	356	343	336	326	353	335	322	341	322	320	334	351	365	345	332	326	357	342	362	345	314	319	364	335	360	319	346	320	370	339	343	351	355	354	331	333	354	316	370	307	349	348	309	370	337	349	367	356	347	339	337	385	329	314	347	353	345	333	337	348	328	333	350	341	330	367	353	332	346	335	335	329	349	342	334	328	350	362	379	361	305	336	345	349	347	352	334	356	349	341	347	330	356	339	360	342	333	352	341	370	362	360	350	368	338	341	294	316	360	354	349	323	359	351	341	340	390	358	343	355	372	351	345	352	329	331	346	344	366	338	323	317	326	365	372	345	359	304	338	359	369	336	338	325	313	355	328	355	339	336	336	335	354	341	315	359	313	335	323	350	345	350	331	374	349	346	335	354	336	359	355	320	351	356	352	320	359	338	338	355	327	336	325	357	345	309	352	346	358	326	316	334	305	364	343	357	340	349	346	366	366	370	364	354	341	354	339	326	334	369	316	370	356	359	357	342	373	357	350	325	347	356	358	344	344	355	346	351	342	357	322	340	338	313	321	316	305	344	343	327	362	367	345	324	357	335	340	352	324	397	363	324	333	378	360	341	353	348	357	360	339	365	371	365	325	353	329	333	356	378	340	355	336	341	359	348	379	361	338	354	351	353	328	343	343	352	328	327	347	331	374	353	368	339	371	355	351	351	363	351	326	343	364	357	361	320	327	352	363	333	347	357	328	350	379	329	361	368	325	357	331	348	355	346	301	359	347	341	364	332	347	343	374	337	351	317	362	335	341	330	357	331	353	347	354	341	324	343	369	331	329	364	351	313	357	378	346	354	333	326	350	373	337	360	311	335	345	334	328	329	344	318	350	371	345	323	356	335	365	332	340	344	352	333	322	324	340	354	319	345	364	347	326	322	334	345	353	351	333	337	354	308	355	351	333	344	351	325	359	333	372	352	352	348	358	315	316	331	364	354	316	349	343	375	322	366	336	340	373	367	319	379	327	328	326	316	336	315	343	321	344	363	342	335	355	348	350	340	361	350	333	349	327	325	357	365	360	309	340	346	352	360	379	341	349	337	353	355	349	339	349	343	320	342	333	345	315	349	351	341	336	344	356	369	332	359	340	327	338	340	358	333	372	377	350	367	353	334	317	362	352	346	334	384	330	337	371	331	350	325	361	355	378	358	338	348	372	319	303	355	378	376	309	339	364	326	339	370	395	334	328	320	352	336	323	379	362	320	321	336	369	361	372	342	335	343	338	332	346	320	328	346	347	377	334	337	349	304	375	360	328	312	329	381	323	339	334	340	312	371	323	348	353	341	340	338	341	327	355	348	403	360	343	329	385	360	357	335	343	374	304	324	359	351	327	360	350	340	354	357	355	326	357	342	376	327	316	354	376	314	321	316	326	348	341	324	309	355	371	349	355	374	357	368	342	325	331	370	321	355	334	331	338	345	301	339	337	364	341	346	344	352	339	365	353	336	348	345	350	375	379	351	325	315	301	346	344	370	326	361	358	348	336	352	314	334	330	367	352	337	344	361	336	327	316	342	351	353	341	337	348	353	375	392	360	342	337	334	333	340	350	302	384	325	327	341	336	328	336	345	328	350	366	339	340	325	334	346	326	363	342	337	356	338	350	328	333	344	319	358	341	313	306	330	352	334	338	312	338	328	340	339	325	349	334	299	361	335	336	339	329	331	350	369	334	339	327	331	342	353	340	319	375	320	341	320	350	322	340	362	364	329	360	343	351	337	353	334	351	322	348	328	354	339	392	353	337	319	357	328	341	325	381	336	364	353	350	380	333	337	407	345	343	341	368	329	355	343	323	385	336	345	330	332	306	347	362	320	365	328	357	347	366	328	330	317	352	341	367	333	349	329	404	334	365	352	374	326	355	319	337	341	369	346	333	366	321	354	337	346	327	339	325	331	330	350	347	336	355	329	349	353	378	345	334	347	356	368	324	329	340	384	354	342	381	315	348	349	329	333	352	355	296	314	326	351	363	344	386	310	347	348	339	340	328	362	326	336	325	350	335	336	327	354	325	345	368	360	326	369	340	340	337	344	366	323	358	342	341	356	343	342	332	341	336	328	331	338	331	320	315	338	321	368	376	339	331	322	329	331	346	328	332	347	320	310	337	341	381	332	334	345	350	367	295	304	357	331	336	351	341	361	309	329	346	368	349	349	339	360	334	361	382	317	336	348	343	317	321	344	319	341	353	322	339	352	329	325	336	327	346	356	333	335	362	338	341	360	348	339	316	355	323	362	323	332	338	385	331	334	312	359	332	359	369	340	376	350	350	378	358	328	360	359	324	333	365	353	343	297	362	337	297	350	334	342	321	368	364	323	322	338	338	369	343	344	365	384	317	348	347	354	378	364	373	324	310	354	321	338	363	341	319	345	302	332	358	341	351	330	364	339	342	320	361	344	329	350	368	312	346	344	337	374	324	348	351	393	361	346	320	340	350	320	364	350	320	358	353	337	326	366	327	350	346	346	382	370	369	319	366	353	387	304	359	356	351	367	351	355	355	352	319	309	371	338	366	335	292	358	343	356	352	361	339	311	360	310	332	343	378	339	349	345	323	357	348	356	318	363	351	335	380	355	345	346	338	356	358	390	330	324	354	326	346	331	325	365	360	366	330	369	337	357	340	321	315	330	313	329	370	317	370	342	349	353	353	340	343	364	337	366	325	355	360	327	348	336	346	346	363	334	358	313	346	329	336	368	340	333	344	374	368	308	346	350	330	332	356	316	358	367	343	319	350	356	339	323	342	368	348	359	375	321	334	358	375	338	337	353	319	351	340	351	356	327	328	317	332	358	338
26917	19204	5544	823	446	384	288	216	237	236	240	219	217	199	224	189	217	195	197	203	213	198	194	208	222	218	176	213	209	211	180	220	217	195	203	201	209	188	232	179	196	199	199	202	204	184	213	201	176	194	208	201	193	187	211	173	205	213	221	200	184	208	217	188	224	197	170	181	185	242	219	220	192	194	198	201	203	204	178	206	196	219	191	213	209	203	211	209	213	195	212	197	205	198	216	220	203	199	215	218	191	225	169	203	196	204	213	211	194	201	183	219	186	212	182	208	214	190	207	204	231	192	199	192	186	222	216	197	201	201	197	219	205	200	207	202	201	225	212	176	187	177	176	205	209	195	208	193	178	204	221	222	235	196	188	187	192	205	243	198	222	193	213	213	202	172	201	207	206	210	181	211	213	196	197	217	200	198	178	209	228	199	204	211	239	210	200	194	195	199	201	199	193	229	194	188	222	236	206	185	198	205	213	188	218	208	207	196	201	233	191	188	193	192	191	190	212	193	193	204	227	195	191	226	202	189	234	201	213	223	217	203	213	189	179	199	183	196	221	249	180	207	210	228	236	183	225	195	192	198	239	186	172	196	225	202	209	211	206	216	205	207	211	216	214	223	207	179	202	197	183	201	196	199	202	218	201	213	202	187	228	207	225	202	225	208	222	215	171	193	218	193	204	221	184	195	222	201	235	182	216	216	208	185	207	203	225	191	216	201	206	190	224	207	192	207	202	189	192	194	195	206	206	219	185	222	188	188	211	188	206	219	218	194	185	198	223	218	204	206	189	164	226	196	230	195	232	205	188	214	220	203	185	212	185	208	214	187	205	200	223	209	218	220	188	207	210	227	216	219	212	221	208	214	204	214	201	208	196	173	226	192	235	222	190	200	205	208	175	221	226	195	203	229	203	196	227	207	202	209	215	199	203	190	187	172	204	179	189	198	210	212	187	196	214	199	222	202	218	187	191	198	202	211	205	227	187	208	174	184	230	215	237	213	222	171	227	200	204	212	179	207	199	208	181	189	196	249	196	232	219	193	192	184	206	198	205	211	191	203	194	219	201	204	189	202	218	196	168	202	191	194	188	204	205	207	223	211	175	210	237	208	179	179	224	220	204	181	218	203	195	208	193	204	201	197	214	196	208	202	191	216	214	235	203	213	211	198	212	221	227	218	220	192	207	192	182	199	196	195	191	223	200	208	200	192	184	214	189	196	200	207	199	215	203	192	228	207	196	188	194	205	197	185	219	199	212	210	223	216	200	209	193	191	198	180	202	222	192	187	202	195	206	220	194	193	213	219	215	209	216	199	240	215	208	225	203	206	210	222	203	179	215	179	205	220	210	201	194	201	204	198	193	208	226	191	195	189	230	217	196	211	224	212	216	195	225	204	184	214	199	216	193	228	191	209	214	202	194	220	178	188	199	215	170	194	206	215	197	200	231	202	218	196	201	215	216	211	199	183	190	197	191	184	201	184	214	204	241	202	201	209	190	214	201	199	247	224	193	203	216	186	188	210	225	182	214	189	191	204	216	218	245	217	208	227	198	200	211	209	208	219	198	220	184	182	211	186	206	211	211	230	218	187	224	222	200	224	217	217	207	198	193	194	194	173	205	194	211	207	192	201	181	191	187	240	185	208	221	191	189	216	180	178	223	216	208	211	208	228	168	213	205	212	212	186	207	202	209	201	204	210	190	198	191	200	200	219	206	197	201	191	205	204	212	199	208	187	208	207	195	202	223	193	199	204	197	202	208	211	195	210	222	191	189	219	208	183	185	230	197	213	207	205	187	203	194	217	191	216	205	192	192	204	206	198	207	196	197	209	217	205	187	206	208	217	209	208	211	208	219	185	203	210	226	201	190	205	184	221	220	215	226	207	197	195	218	203	178	187	182	181	209	210	195	207	225	204	203	220	202	211	207	211	228	205	191	230	200	193	215	210	214	207	208	206	192	219	209	174	218	209	197	211	213	204	200	226	178	215	171	200	194	202	212	224	225	203	203	199	212	199	178	224	210	201	210	197	206	205	218	202	208	206	210	194	205	220	198	191	228	184	205	211	218	188	216	206	190	218	185	231	214	204	202	197	215	216	211	193	178	225	198	186	214	187	211	205	204	239	171	192	213	228	208	193	188	199	204	224	179	217	214	203	192	217	204	200	188	211	182	189	228	195	196	190	174	173	215	168	208	205	200	190	210	192	225	206	201	206	234	218	205	204	208	212	242	210	191	215	212	192	186	229	218	202	218	203	194	211	201	211	179	198	203	202	208	215	196	185	215	210	220	219	198	219	220	210	205	213	219	204	210	212	198	207	204	229	202	213	195	209	219	206	203	211	187	198	209	207	215	197	209	199	214	194	213	233	207	211	232	193	208	193	208	213	218	184	215	209	205	186	190	199	232	218	203	196	196	230	184	182	190	208	181	178	187	207	211	202	209	217	211	197	215	197	233	181	170	212	217	201	190	205	198	240	192	207	217	204	201	212	204	200	213	220	231	205	196	190	183	219	172	202	198	200	195	201	230	182	221	212	225	196	213	192	200	190	233	231	204	207	208	220	206	211	181	197	204	222	218	207	188	221	213	221	189	224	221	222	229	182	208	178	182	213	207	201	197	221	189	200	202	183	232	232	189	199	172	217	178	194	203	180	216	213	211	199	214	235	226	188	211	214	192	193	219	204	203	200	218	190	214	192	221	211	204	227	212	194	192	210	206	191	216	209	201	236	222	205	229	220	235	187	186	214	219	226	209	209	211	202	208	228	214	197	220	220	213	206	227	219	189	198	207	217	223	208	193	211	176	206	190	210	204	197	217	194	199	237	219	195	219	202	204	209	173	229	223	194	203	199	193	228	220	194	209	219	188	214	193	199	200	194	196	201	209	189	199	205	198	187	195	217	185	200	198	206	223	223	187	223	208	217	210	194	203	194	195	225	222	187	205	214	214	210	203	214	203	194	212	186	220	203	199	220	216	216	213	217	187	203	202	189	206	207	196	212	204	218	224	189	204	227	212	216	209	197	206	212	209	213	173	197	226	208	202	192	211	182	213	206	197	205	196	225	229	203	220	187	186	193	191	193	203	252	218	216	206	214	192	213	210	201	218	174	192	208	162	212	220	222	186	194	198	202	201	205	170	208	209	250	229	184	195	190	212	204	239	231	192	199	209	179	210	215	184	196	218	213	205	207	193	198	211	221	190	228	184	207	180	194	227	209	206	191	230	223	174	204	210	175	194	197	192	199	212	203	183	225	215	196	185	216	206	186	213	217	204	195	192	183	216	199	198	213	200	211	188	216	225	212	199	192	212	199	183	224	221	192	224	216	206	210	197	190	218	211	196	178	214	213	232	214	208	197	195	198	174	194	177	209	205	204	196	194	188	212	184	211	211	218	213	210	205	213	175	221	221	180	206	228	201	180	194	203	201	196	201	211	220	205	175	205	198	189	195	210	214	251	196	197	198	201	222	227	226	217	199	215	242	199	209	208	182	206
5484	2565	1799	706	478	391	327	306	290	285	260	287	285	266	268	271	296	296	270	269	276	278	277	266	269	284	238	280	255	265	249	279	252	264	256	238	261	257	242	221	237	274	261	240	249	285	248	244	226	233	269	248	280	281	250	295	272	265	207	270	274	241	244	266	270	265	251	264	252	259	273	244	250	263	263	252	260	270	244	251	274	273	239	239	276	278	259	231	284	255	245	252	274	264	268	280	274	262	273	265	253	266	255	287	278	243	248	231	267	266	258	235	256	249	254	275	254	263	234	279	260	267	257	268	228	274	261	243	231	228	267	259	268	248	258	261	253	257	242	235	259	240	248	268	281	247	253	242	280	272	238	276	240	250	250	261	240	253	265	267	274	255	252	246	277	265	247	237	254	264	257	271	245	233	273	258	278	249	277	287	270	255	261	276	286	256	259	258	250	256	247	281	261	284	285	278	262	251	276	237	283	274	247	286	234	255	283	245	224	265	247	251	302	239	258	284	255	253	276	216	254	260	251	255	263	257	272	260	240	245	261	242	260	262	259	256	250	275	276	272	265	239	283	250	240	258	243	269	285	234	279	275	253	249	237	256	284	276	257	246	279	246	256	272	248	241	256	264	273	287	260	264	267	239	253	244	243	269	251	267	242	267	265	281	266	298	249	245	239	241	286	251	250	268	247	262	262	254	215	246	253	281	255	264	287	245	246	276	287	268	255	253	229	243	267	246	239	267	259	254	256	265	220	213	256	285	272	287	235	254	244	267	259	285	235	276	271	270	258	242	271	266	301	272	261	271	260	259	264	290	259	282	263	235	263	269	254	285	255	277	242	255	266	277	265	264	269	272	253	276	278	232	250	277	257	282	296	259	250	257	256	256	234	276	302	266	269	282	256	249	243	267	263	262	270	268	271	260	245	275	270	271	281	249	269	284	265	274	254	265	264	278	247	272	237	261	257	251	261	279	268	262	275	293	259	252	260	270	242	231	252	262	256	275	257	254	282	226	259	282	259	266	274	281	248	273	273	254	248	259	249	283	268	271	281	280	248	268	267	238	265	269	236	253	271	251	280	270	232	268	246	269	257	260	267	225	235	252	260	273	241	282	259	277	283	243	281	262	253	251	269	243	247	274	263	254	277	263	308	265	244	273	252	260	272	243	288	269	254	284	256	249	263	285	248	263	265	252	252	272	268	243	257	234	258	285	268	262	243	258	268	252	267	272	231	256	245	242	235	274	247	244	260	268	239	248	247	263	259	278	262	241	245	291	259	239	272	244	269	241	242	263	251	264	235	261	285	246	282	252	256	279	260	260	241	272	264	246	256	237	258	239	263	269	284	259	242	264	242	256	261	299	318	260	267	251	266	279	294	248	225	270	272	243	256	279	271	251	248	254	273	289	266	236	241	244	280	241	263	256	246	249	242	232	271	242	265	248	259	279	292	267	280	287	243	247	277	254	287	271	260	233	260	268	263	264	255	266	245	263	261	260	265	275	270	258	245	287	268	281	269	280	249	282	252	278	252	227	255	254	225	231	283	242	261	250	272	283	268	273	270	238	268	241	261	289	247	258	280	252	271	265	270	262	285	245	253	260	234	273	273	289	282	255	238	278	268	265	270	266	265	259	254	262	271	265	257	244	232	233	270	269	241	261	276	273	266	229	254	241	284	236	258	239	262	264	280	254	274	261	242	274	254	266	265	274	274	278	238	260	271	256	265	247	262	285	278	250	248	237	239	223	272	241	287	265	256	247	255	259	247	263	296	266	256	270	272	235	256	284	260	269	269	270	246	265	241	259	257	252	273	257	262	261	264	270	249	236	253	271	234	257	259	288	261	270	254	264	269	251	256	278	254	265	233	249	276	244	240	271	235	257	254	292	248	288	278	258	261	261	245	269	233	253	216	268	254	247	284	255	247	256	264	235	289	277	290	253	254	252	265	264	248	239	286	271	239	296	263	253	266	256	248	242	255	247	248	270	263	250	262	259	247	229	264	230	272	245	227	259	279	259	260	257	250	273	271	258	233	265	272	267	259	253	238	245	272	268	266	251	272	231	266	279	266	252	265	268	251	233	246	253	260	250	281	264	246	242	264	234	246	303	264	284	281	277	241	257	256	250	233	285	246	274	233	269	298	241	266	283	232	296	246	272	241	252	282	270	247	284	251	250	245	267	269	271	251	244	249	274	277	270	245	245	271	245	268	243	250	276	246	288	286	261	243	259	266	246	295	219	278	250	272	237	282	278	233	239	272	270	261	263	272	261	214	274	271	270	258	271	258	243	273	270	258	260	275	264	268	247	238	247	260	286	238	254	263	272	257	258	288	252	267	258	226	270	285	255	271	217	234	255	284	272	241	267	258	244	277	256	226	246	258	254	274	247	258	267	262	249	260	264	282	247	278	234	259	259	256	257	269	259	261	264	265	242	243	271	248	218	265	264	263	263	294	270	273	260	251	288	244	250	275	238	261	265	245	263	262	258	252	254	249	267	271	257	253	276	229	254	270	256	251	277	263	272	282	253	263	273	237	271	264	256	211	278	251	281	258	263	275	282	255	257	243	264	250	267	262	264	250	254	287	269	274	263	253	270	257	268	270	260	263	243	269	251	268	249	263	281	271	288	244	269	269	231	259	261	270	264	235	277	257	274	274	255	244	258	250	281	255	238	280	261	261	250	266	255	223	271	280	247	271	226	247	283	242	254	271	283	262	255	280	225	244	273	267	272	258	248	260	269	275	243	262	257	269	297	242	258	256	251	254	271	263	256	250	239	256	266	261	260	275	290	299	248	252	278	260	257	252	245	249	218	287	270	292	257	227	267	260	266	240	260	274	251	272	273	254	253	259	254	261	286	250	262	268	253	282	243	234	262	273	245	300	257	255	249	236	259	235	276	247	266	248	269	247	267	278	229	294	256	236	272	277	259	252	249	266	252	292	253	276	244	267	231	259	263	276	275	277	252	262	238	283	261	269	250	268	268	262	270	259	248	282	249	267	260	252	262	225	287	264	243	236	283	250	264	250	246	263	258	262	258	256	253	239	248	261	243	241	267	262	263	290	250	224	262	267	272	281	266	246	295	253	299	252	256	280	284	245	254	247	269	271	252	243	286	270	251	279	280	237	272	283	267	267	254	254	274	247	268	255	268	263	280	280	264	254	269	268	264	264	252	279	255	268	282	271	278	273	264	244	254	276	257	274	259	257	274	257	262	290	261	231	256	264	265	234	256	257	264	240	242	220	261	257	288	277	289	256	232	253	263	267	312	220	240	261	232	258	246	244	240	252	280	268	242	262	274	251	265	252	273	279	264	255	263	282	267	247	256	240	252	247	274	240	252	244	258	261	245	247	257	239	241	257	262	277	224	270	268	252	261	265	274	266	264	261	264	266	269	246	276	218	275	278	232	259	226	262	287	287	242	273	275	238	266	271	253	264	271	229	247	261	260	256	259	262	257	268	284	247	253	280	242	231	238	261	254	255	268	278	242	285	245
23217	21092	28271	24152	21074	9902	1045	749	653	525	496	448	438	426	445	391	435	397	410	408	397	369	401	351	399	404	379	394	345	396	387	365	374	373	372	356	354	384	333	410	388	373	358	362	332	378	380	359	365	335	365	322	386	354	384	356	325	375	381	345	378	379	395	360	360	366	351	332	388	341	361	353	367	355	364	389	330	400	384	356	340	340	335	321	388	355	381	377	368	362	382	347	375	363	378	346	348	387	401	364	364	333	380	371	361	346	342	400	356	350	336	352	373	371	341	392	334	359	339	370	348	362	364	362	379	324	380	359	387	351	359	367	338	383	363	356	386	383	362	325	377	380	362	353	360	371	339	365	374	385	354	378	333	364	337	344	362	376	345	360	385	360	363	368	389	357	380	376	371	375	344	339	382	362	354	377	344	356	367	320	352	355	380	410	345	345	376	362	323	332	357	347	336	369	367	361	375	319	357	343	384	347	366	361	360	391	376	347	353	369	364	384	339	362	366	340	393	383	324	405	350	377	363	355	349	314	342	342	358	362	355	366	333	346	400	382	351	355	383	357	379	361	374	365	318	353	372	332	338	347	348	366	341	367	353	344	408	341	364	343	372	369	341	388	358	387	362	376	388	373	353	327	375	363	393	346	353	339	335	341	337	358	381	345	385	352	348	380	361	355	384	307	362	363	360	367	371	369	358	336	382	377	345	363	369	370	344	370	409	351	343	351	366	350	387	356	358	382	383	341	357	333	315	362	395	337	327	351	364	361	368	380	345	359	382	364	323	359	375	342	356	385	367	318	346	373	358	360	370	381	378	380	351	359	362	372	403	375	331	389	344	382	340	361	339	345	340	365	390	343	339	331	369	378	375	320	377	361	351	339	401	383	373	358	353	329	375	374	373	370	335	355	353	345	348	304	361	314	347	362	374	356	346	355	347	359	421	394	397	354	356	357	356	339	379	343	347	362	392	353	378	347	355	402	365	357	366	341	338	382	383	349	351	366	356	368	362	357	369	377	378	383	363	383	372	353	349	347	359	376	359	361	360	360	313	328	352	343	348	343	338	339	376	335	327	338	362	380	345	366	379	363	372	351	367	370	352	372	334	370	381	372	363	339	361	341	340	322	361	355	377	381	346	332	378	342	354	334	361	339	367	331	339	390	345	381	354	384	359	349	375	345	381	375	346	343	341	383	355	365	380	341	379	336	382	349	377	353	390	361	366	363	363	352	347	374	355	343	355	400	356	368	368	370	364	348	366	361	371	387	351	366	322	335	354	358	348	374	356	359	360	344	368	398	354	343	391	359	370	380	359	367	376	375	366	364	366	377	356	343	395	350	370	389	361	328	345	357	350	360	367	357	349	353	341	371	380	337	355	366	356	331	340	354	372	364	361	370	379	357	367	362	350	346	360	367	375	321	324	391	352	342	356	349	335	357	373	354	372	344	338	363	344	339	370	338	387	384	321	369	357	359	359	379	347	353	354	342	360	362	335	336	391	379	340	366	362	353	364	368	363	394	369	381	359	382	358	325	373	346	374	342	345	348	373	348	367	380	348	327	365	375	363	369	350	360	363	385	366	372	372	405	372	383	382	376	382	359	360	372	346	350	325	331	348	350	346	378	369	385	388	373	357	325	352	385	346	373	341	336	400	395	368	353	358	354	359	356	343	346	387	386	353	363	382	353	350	351	365	362	332	335	330	320	330	376	352	343	362	323	365	346	336	346	364	357	367	310	351	361	362	378	349	369	346	371	349	332	368	351	370	377	346	380	347	395	379	337	372	354	354	325	354	353	343	389	373	343	365	378	345	377	389	362	339	350	354	345	342	346	352	380	363	368	345	371	376	318	378	339	335	327	359	370	366	338	328	364	397	366	333	373	352	348	342	359	330	352	344	371	359	366	353	342	369	386	363	344	341	335	328	357	358	374	347	347	349	377	372	361	333	362	363	369	359	364	349	396	375	357	338	349	363	352	332	373	353	323	365	362	367	368	372	340	337	348	351	338	381	373	351	334	347	342	366	364	350	382	350	344	367	343	365	377	347	340	349	349	347	344	350	351	359	391	340	369	356	335	369	346	331	384	368	354	346	335	356	332	357	354	354	402	362	363	383	362	323	336	371	371	341	365	352	329	332	364	372	367	379	333	366	348	373	350	346	337	345	362	353	350	365	355	347	335	323	392	370	366	376	351	356	365	364	351	366	410	356	380	384	339	381	353	384	351	322	370	372	360	339	362	336	319	342	342	360	396	363	376	364	357	352	358	367	393	351	386	398	367	381	365	376	377	373	345	324	353	356	315	335	368	352	358	358	361	355	379	389	353	368	352	355	340	323	322	318	358	397	337	350	375	325	324	358	347	322	354	390	360	331	356	344	353	372	345	358	366	335	350	358	376	382	372	347	362	362	388	342	347	365	357	353	398	338	352	399	361	370	358	328	380	378	362	356	358	373	353	378	344	375	369	374	379	349	372	367	390	345	371	353	335	384	349	314	346	366	349	336	350	363	370	387	356	317	345	357	361	338	322	358	341	348	317	394	351	346	336	373	366	419	353	373	338	348	373	353	343	334	386	364	368	352	338	345	329	307	376	372	369	346	363	346	349	347	396	368	368	412	382	350	312	381	347	389	355	348	358	370	397	355	338	360	372	371	364	390	352	384	369	346	353	342	338	398	352	367	361	374	403	380	345	370	377	362	337	376	346	390	371	362	351	359	353	347	345	337	323	346	339	341	340	354	359	346	375	349	350	344	362	352	358	342	342	339	371	380	368	355	363	352	374	343	354	388	379	361	364	352	361	350	375	358	382	350	329	373	386	375	362	342	382	349	369	370	346	372	332	355	357	358	343	323	358	354	341	317	342	360	376	362	337	373	347	351	346	343	389	358	382	367	357	368	369	361	372	324	363	365	351	365	354	354	353	366	360	392	347	369	375	348	347	367	385	364	369	328	368	358	361	317	363	337	331	379	352	346	360	352	366	347	367	373	388	368	371	306	369	348	365	357	340	348	330	361	362	369	372	326	356	372	346	369	371	330	381	350	349	362	337	379	353	351	374	376	378	323	358	357	340	348	377	368	325	384	374	390	362	347	335	366	343	364	357	361	355	390	362	358	359	338	354	358	324	367	345	347	372	382	359	353	379	403	332	335	340	333	367	368	346	371	394	372	360	369	331	343	396	363	324	375	358	371	360	369	358	366	363	368	351	341	368	383	346	342	373	359	371	374	361	357	343	362	378	376	339	361	366	347	377	331	384	359	324	343	356	355	387	338	367	373	345	355	390	372	395	331	339	314	376	375	376	337	348	328	366	328	327	391	366	327	349	356	371	361	344	367	359	377	368	302	394	366	332	393	366	363	358	354	349	378	321	361	338	352	352	348	358	360	369	348	376	341	350	350	378	368	342	371	371	362	349	359	373	370	359	366	364	353	335	331	365	361	381	361	369	371	355	348	372	342	382	370	391	342	373	360	382	366	358	326	350	393	336	328	382	357	364
5528	12107	8758	3902	2541	1766	1380	1037	864	815	688	626	623	592	563	563	541	530	474	521	501	505	504	470	464	504	470	480	493	503	471	474	481	489	437	470	468	480	489	449	484	429	488	476	456	446	507	473	461	436	440	447	469	437	458	450	475	462	440	507	453	453	490	432	493	455	435	444	430	457	463	481	454	462	424	484	476	461	454	438	495	442	429	447	461	489	453	453	440	447	449	446	469	463	434	452	448	460	450	434	473	455	509	437	467	453	475	472	439	428	430	492	474	460	436	429	413	452	453	454	435	455	466	414	455	452	481	433	419	447	464	482	461	471	456	444	468	460	465	441	457	441	429	436	490	455	429	442	418	457	442	461	427	447	437	489	461	452	464	475	461	441	462	454	458	486	444	449	428	465	463	440	418	430	430	458	479	469	478	420	429	463	429	441	471	468	452	418	431	499	505	419	469	446	452	439	484	473	418	457	450	455	458	426	460	461	461	431	426	431	445	456	439	433	452	480	467	449	495	441	471	418	482	506	476	442	450	449	459	443	441	448	445	485	431	453	451	461	450	434	471	439	454	427	457	478	382	405	456	497	430	479	456	458	453	457	459	454	449	460	445	434	445	431	443	432	400	426	436	454	454	415	434	489	439	446	477	453	503	462	439	452	475	453	468	431	439	453	446	437	485	459	477	481	449	435	448	451	456	420	453	446	468	472	452	427	461	440	441	429	472	473	468	454	439	483	433	506	447	457	473	424	438	436	471	467	449	442	440	435	498	439	446	444	489	458	517	428	496	440	472	467	446	496	429	431	434	447	450	426	393	396	435	443	439	449	463	449	439	447	460	439	423	445	438	495	469	454	445	471	467	463	456	449	411	469	430	465	513	486	472	449	467	440	424	458	444	482	482	411	443	453	485	417	424	462	452	443	409	444	427	448	470	439	458	428	433	439	424	477	462	444	420	448	426	464	446	451	466	456	423	415	469	454	452	467	454	420	463	457	461	450	437	445	434	479	455	455	440	436	458	452	452	477	442	466	498	452	473	468	440	447	488	454	447	462	446	488	450	472	451	450	428	433	459	455	456	459	451	444	447	461	466	442	453	472	417	443	453	451	470	414	445	446	457	448	485	464	473	407	434	506	408	426	438	445	429	450	463	451	412	435	441	449	444	434	469	449	508	463	471	411	465	443	464	475	408	428	469	471	449	469	438	444	443	422	502	427	481	450	456	461	449	448	436	444	423	479	445	430	457	456	454	440	443	436	446	452	470	427	459	464	438	442	472	454	454	450	409	453	419	400	446	453	445	464	452	448	459	447	467	437	433	446	463	469	418	464	445	450	449	446	449	468	452	469	451	482	435	469	453	438	475	449	482	438	506	459	492	478	513	451	424	459	447	489	434	469	488	485	474	457	417	465	433	476	440	432	462	440	448	434	431	459	437	448	443	456	444	460	427	461	488	435	458	425	446	437	470	419	434	427	421	468	476	452	458	440	453	466	433	469	438	452	451	439	428	479	452	456	455	473	453	458	442	455	481	455	461	446	425	469	478	466	478	454	443	457	449	458	457	457	469	447	447	430	456	463	472	488	457	452	436	445	450	473	449	453	450	450	421	457	465	473	437	457	440	498	465	412	440	442	465	385	481	463	453	453	462	440	469	407	435	457	455	474	477	479	427	434	450	465	496	470	447	443	482	448	398	447	439	463	452	461	461	446	457	415	419	448	458	431	467	469	453	477	455	473	429	471	453	448	478	444	433	430	495	451	468	473	460	422	444	439	468	444	482	455	445	484	419	464	479	416	463	462	440	454	429	444	432	466	416	466	466	439	476	429	437	480	436	457	446	452	451	457	468	459	463	451	421	429	446	461	422	435	452	477	454	453	434	475	514	434	467	427	466	425	460	446	435	424	405	442	445	438	479	495	449	437	476	456	445	438	435	437	422	464	410	468	417	443	428	411	477	434	454	415	435	445	454	474	469	472	481	445	481	419	434	486	442	440	473	449	456	461	434	441	429	445	484	461	457	433	455	463	428	492	455	467	445	438	425	450	446	412	455	464	450	444	460	423	444	451	444	448	456	451	438	441	460	492	442	430	456	442	473	481	478	482	412	456	453	465	449	467	446	431	417	457	478	447	404	435	427	466	456	442	471	432	472	455	440	431	453	419	425	478	455	430	464	471	487	466	455	449	447	496	443	452	479	403	442	439	462	443	462	433	432	443	463	480	462	445	438	443	467	456	421	453	507	448	419	444	475	449	427	469	517	461	457	421	463	464	502	422	447	467	467	490	464	455	466	418	481	495	486	460	452	453	487	451	421	450	492	413	439	438	433	473	428	436	471	436	449	465	470	455	458	453	440	443	438	456	460	474	457	463	435	420	443	485	436	435	475	487	464	434	441	441	488	424	455	412	453	489	449	444	427	427	466	446	452	462	414	463	434	443	476	455	491	475	489	499	460	431	459	427	468	477	435	450	470	478	465	493	426	454	486	403	404	455	477	441	437	476	502	472	436	437	472	451	432	450	457	493	443	419	486	437	455	465	466	437	396	481	469	428	491	459	477	427	421	455	474	475	441	467	447	444	462	490	469	412	442	472	466	450	425	407	467	429	420	419	432	423	444	460	422	432	450	435	491	472	452	424	409	450	427	462	445	431	471	454	454	477	437	423	460	466	432	450	450	433	452	428	496	462	491	416	433	452	451	454	444	450	479	441	462	467	481	466	469	451	460	486	493	448	452	489	417	455	491	452	460	449	421	453	427	438	448	469	465	469	466	463	461	445	479	443	431	475	429	433	434	429	418	427	437	446	482	480	472	430	419	411	447	442	450	443	451	455	438	439	476	441	449	455	480	507	432	452	463	458	465	481	441	435	476	472	451	408	453	440	430	473	397	479	423	463	493	446	463	477	439	441	403	479	471	472	453	455	479	444	414	458	450	472	469	431	459	456	481	460	458	450	448	449	451	405	456	381	476	414	490	474	444	450	488	467	455	447	442	471	442	432	471	438	427	442	442	502	459	457	475	483	467	504	415	476	440	469	455	488	429	431	455	441	431	460	443	492	435	414	472	435	446	498	438	450	461	454	413	474	463	420	479	416	450	429	448	439	483	447	452	428	435	450	439	429	438	420	477	463	443	455	475	413	448	477	484	483	457	449	471	482	419	436	425	416	449	441	455	468	463	493	436	438	479	485	445	478	451	468	451	448	463	456	423	480	433	436	450	465	475	439	419	451	470	447	421	449	462	420	443	461	456	423	475	464	460	444	459	484	468	428	444	496	404	446	480	458	443	455	478	467	422	465	448	443	460	459	463	444	454	495	421	468	453	438	454	472	448	474	494	443	418	471	444	473	450	433	442	454	485	439	433	447	488	443	413	456	474	465	462	444	422	428	448	428	450	467	433	472	433	435	432	468	427	436	447	431	448	435	453	455	480	479	459	434	448	472	455	470	449	401	444	440	460	455	461	435	431	427	433	461	433	450	415	466	466	458	479	482	438	457
24146	21086	27280	25009	11666	577	306	224	220	177	173	127	147	142	127	129	108	119	96	102	87	106	99	119	98	95	106	89	97	88	88	93	89	90	82	99	101	99	92	97	88	89	101	88	95	101	95	97	90	91	89	82	83	79	73	79	94	83	90	81	79	95	82	83	108	95	93	99	107	89	94	80	92	99	91	84	87	81	78	97	73	87	92	92	84	81	84	95	96	76	84	85	104	91	86	75	88	92	89	98	85	92	84	79	103	89	84	77	75	90	89	98	89	107	76	77	84	83	103	92	92	81	83	86	93	90	88	77	81	87	93	87	72	94	76	107	102	88	95	72	94	87	84	86	91	70	87	94	90	96	94	83	92	89	97	96	82	94	92	96	95	90	81	75	94	105	88	89	73	98	96	81	95	78	96	106	81	84	93	92	106	83	102	93	71	83	82	69	98	98	102	82	90	70	85	79	86	85	81	88	91	90	85	107	92	87	89	82	91	70	76	85	95	96	82	80	103	95	76	98	96	77	77	80	86	97	78	95	73	100	91	79	104	95	77	77	100	79	86	86	89	92	90	99	89	85	79	90	84	97	93	105	93	90	72	86	75	87	77	91	87	76	93	78	75	99	100	95	95	89	67	79	86	96	86	96	82	73	83	97	101	93	83	91	86	98	90	93	92	110	105	92	89	97	87	93	83	83	70	89	79	87	102	89	91	88	79	92	93	98	89	62	90	90	80	81	91	110	86	97	102	81	85	85	108	72	83	76	99	90	81	67	82	86	92	75	93	94	103	78	96	77	101	79	87	72	89	86	104	86	91	91	83	81	87	74	72	90	107	103	96	83	88	95	87	95	96	66	72	105	78	85	93	87	93	77	106	99	104	82	100	89	92	81	75	99	81	103	90	92	82	103	96	103	93	73	87	77	105	81	95	76	75	100	92	93	82	98	83	110	78	70	93	82	83	79	82	98	82	64	96	88	94	86	86	97	92	83	89	93	86	83	88	89	91	79	91	89	95	75	87	71	101	89	75	103	90	99	94	88	97	98	104	81	84	99	79	96	91	74	85	100	94	75	88	92	87	91	100	91	87	96	97	81	88	94	92	86	97	94	89	86	92	96	95	91	87	83	91	86	79	73	91	105	97	95	92	84	73	117	103	79	81	102	81	87	83	89	94	83	82	74	92	86	89	82	76	88	103	96	84	77	92	85	74	105	94	96	80	104	104	80	87	83	85	74	101	79	96	107	103	79	99	84	88	85	85	82	94	92	90	73	102	96	76	84	97	91	84	92	114	87	70	91	83	84	80	86	76	83	75	94	82	88	99	71	88	96	80	94	82	110	89	75	91	98	102	96	83	82	94	83	92	95	104	92	88	80	83	93	84	80	91	76	97	120	71	84	91	92	72	89	99	92	73	105	83	82	70	96	77	88	70	72	92	81	99	91	75	83	83	89	82	109	86	80	82	81	82	92	85	92	83	86	107	82	78	96	90	105	91	86	100	79	98	93	95	93	98	94	96	94	80	82	83	85	95	90	106	69	95	85	78	78	76	90	89	88	99	89	97	94	88	90	84	85	112	80	89	92	87	84	79	89	86	85	83	94	90	98	99	87	74	87	93	106	76	68	89	101	82	97	92	81	101	81	90	88	75	87	88	92	91	67	80	96	84	90	97	93	94	88	80	109	91	94	97	80	85	83	84	105	89	72	84	96	112	87	90	82	83	91	94	70	91	89	74	64	90	82	87	95	83	95	86	84	104	99	80	107	101	88	102	89	83	85	105	88	89	98	75	101	82	70	87	92	80	80	79	89	88	97	101	74	84	82	74	79	84	84	78	78	97	101	110	95	89	86	88	82	90	100	90	83	97	85	97	81	93	67	84	92	107	79	92	90	101	100	93	90	101	84	94	102	109	82	97	94	103	91	67	74	88	67	96	88	83	89	86	88	100	91	90	89	77	101	86	88	77	77	89	99	86	97	100	87	104	86	88	87	90	72	91	102	73	88	102	87	87	103	77	83	69	80	93	84	94	83	73	99	80	97	95	78	77	88	104	80	86	79	94	78	105	87	105	84	87	88	76	82	87	73	85	85	69	95	87	113	90	88	79	85	92	86	92	87	102	87	95	91	95	84	96	81	88	105	94	76	101	85	81	102	90	86	91	92	101	89	93	86	95	92	86	89	93	103	77	91	91	98	84	75	93	82	93	77	77	100	79	104	84	83	85	102	81	84	90	97	89	79	77	87	95	61	76	97	108	94	93	82	93	73	89	81	101	84	80	89	68	91	90	85	88	86	94	91	86	70	74	66	99	97	71	103	67	108	82	73	88	80	82	84	88	78	93	85	87	84	71	80	90	101	83	75	71	86	89	77	98	94	73	73	97	95	76	90	107	83	91	95	84	89	92	99	91	70	83	89	86	88	88	91	72	94	94	100	88	84	69	98	88	77	89	99	85	72	93	96	89	100	75	89	96	83	112	76	90	107	98	96	100	75	79	78	89	90	80	83	74	100	86	97	100	82	92	83	95	79	82	101	90	91	90	80	84	102	77	93	96	93	86	89	86	93	77	69	89	82	95	115	93	92	82	90	63	85	92	97	88	88	91	94	85	78	74	95	100	102	78	80	99	114	90	92	88	90	91	99	88	92	88	80	92	87	74	85	79	97	97	86	101	75	92	71	81	90	70	83	72	84	94	88	83	89	96	93	74	95	90	76	99	95	84	98	71	89	84	89	100	81	89	82	91	92	96	104	88	96	80	78	91	90	88	85	81	89	91	94	95	87	78	98	84	85	86	80	99	98	67	89	85	95	79	81	90	84	72	81	96	66	87	98	101	68	86	101	96	89	77	69	90	85	93	78	92	84	93	87	81	70	100	87	74	91	73	82	102	92	86	94	80	106	86	82	106	74	87	78	91	85	82	82	86	88	92	92	75	91	96	84	93	96	90	77	95	90	103	86	91	84	98	91	106	69	94	78	72	80	79	97	83	106	113	92	86	73	101	85	82	92	83	85	87	91	90	80	85	94	80	94	101	102	95	78	59	86	87	64	97	85	90	96	91	87	103	90	89	86	108	94	91	103	82	91	97	114	90	91	85	68	91	86	81	105	85	89	92	97	90	84	79	106	111	87	90	91	84	83	99	79	91	94	82	94	102	89	101	89	71	85	104	85	80	85	96	103	90	95	99	95	84	100	94	100	82	106	107	100	91	82	105	94	86	77	85	90	89	81	86	92	109	89	85	95	87	80	89	84	86	93	87	87	78	90	79	71	92	91	90	85	92	92	110	87	91	94	85	77	92	92	78	84	78	84	94	107	89	77	88	94	96	80	73	87	84	92	92	96	94	84	99	85	80	105	99	61	89	85	87	65	94	88	68	93	86	85	104	82	75	82	73	74	79	87	71	83	87	90	76	103	81	108	98	95	69	86	83	86	85	80	95	91	97	83	80	81	74	97	85	100	100	95	76	94	99	75	89	94	98	100	87	76	96	98	94	82
5294	8117	5366	2198	1370	858	579	499	387	318	299	228	211	167	179	173	175	158	170	164	142	132	141	142	139	150	126	154	135	135	109	140	129	129	139	134	144	118	115	118	142	124	117	119	119	125	135	142	148	133	126	121	119	135	129	123	138	128	124	109	150	137	124	119	126	118	128	113	145	135	128	123	106	99	130	120	144	117	99	114	128	115	129	128	122	113	110	147	113	134	117	108	131	109	129	111	114	128	117	130	119	106	129	122	116	135	128	127	143	103	106	113	140	119	118	115	131	123	128	119	139	107	119	120	116	145	125	102	134	144	147	113	120	133	111	118	115	110	118	108	104	140	119	103	112	110	112	111	120	112	113	122	153	124	123	118	105	116	131	118	113	134	125	127	104	107	119	142	121	140	125	118	99	111	113	124	121	100	104	133	127	129	123	127	130	125	117	130	115	106	131	131	116	123	107	119	123	118	113	126	123	137	104	142	100	131	130	130	116	118	144	101	117	111	125	135	137	104	128	119	122	134	100	118	111	108	111	134	122	129	139	125	101	153	131	112	120	133	123	117	111	144	104	127	115	110	132	112	102	131	113	135	108	125	105	120	112	94	113	129	126	129	110	128	131	126	112	155	113	121	122	127	112	125	129	119	111	119	110	124	136	122	127	125	114	118	113	142	131	141	114	129	123	130	102	113	107	117	122	115	127	110	116	121	129	130	138	125	131	116	125	116	144	119	142	140	130	125	148	129	122	133	130	127	108	108	123	129	127	115	110	96	146	102	110	120	125	140	114	104	118	114	106	124	139	105	133	117	133	122	128	124	119	121	121	116	133	130	121	103	115	140	114	141	120	124	126	134	113	119	130	114	119	128	133	105	122	128	134	117	118	121	96	146	132	108	127	120	126	110	129	130	120	148	121	120	107	132	123	122	115	108	118	106	132	130	118	102	139	121	113	125	112	109	123	129	118	126	109	116	121	119	109	130	137	115	135	123	114	133	109	137	119	112	125	129	135	124	119	120	106	120	114	110	121	116	127	113	110	128	127	112	126	113	117	119	122	122	102	119	135	131	113	110	122	99	121	96	128	105	143	159	128	138	103	130	120	136	126	121	111	112	121	101	118	163	102	137	127	123	90	107	112	111	123	106	126	126	129	114	122	139	107	130	111	125	111	111	112	122	143	142	117	132	133	143	135	117	126	120	144	135	103	107	127	106	133	121	138	132	115	107	113	128	107	140	115	103	114	108	118	130	126	134	121	133	102	137	118	118	121	122	107	120	104	117	129	118	101	149	123	116	113	112	122	123	151	119	134	138	135	115	123	105	133	120	116	145	118	124	115	121	114	116	104	138	110	90	133	114	117	119	125	114	112	117	133	122	132	117	127	131	125	125	131	126	113	129	133	138	120	143	120	136	124	125	101	133	134	113	125	120	125	113	122	137	123	114	144	127	119	108	124	138	130	115	107	127	122	138	111	114	128	127	132	129	116	107	127	117	120	120	135	135	117	132	108	122	124	93	111	114	132	109	118	131	121	106	122	124	117	111	129	122	128	120	120	110	116	143	132	105	123	121	120	113	101	110	120	108	121	126	108	128	128	112	119	117	130	116	122	151	139	122	131	141	104	125	124	126	121	143	126	105	118	123	110	120	112	103	133	112	116	121	130	118	115	127	118	121	118	118	120	107	111	113	122	110	116	137	120	130	135	124	129	122	128	111	115	122	127	127	112	126	147	118	109	144	133	106	108	125	116	129	105	132	123	118	122	128	129	119	109	127	122	137	115	113	119	116	124	122	101	135	131	122	123	114	108	139	116	146	137	118	118	128	120	126	117	111	112	93	125	108	102	129	136	113	125	131	106	104	114	130	140	125	126	106	122	128	122	141	128	94	123	125	113	122	104	125	114	121	131	105	115	139	134	121	108	112	132	88	106	127	123	107	114	122	117	116	124	135	147	134	122	125	134	139	126	110	115	125	120	122	129	121	125	130	122	124	132	131	115	126	129	122	116	123	103	126	138	139	138	117	139	129	106	122	125	141	113	103	124	110	112	118	105	120	103	145	145	113	128	105	149	122	123	141	129	130	117	136	109	108	129	120	114	115	115	104	119	106	115	107	118	131	145	130	138	127	127	121	136	138	107	143	137	103	111	112	99	135	114	137	128	120	120	121	139	122	125	124	132	147	107	125	124	113	133	116	128	133	117	125	144	118	130	122	129	121	124	126	151	111	130	112	126	129	139	110	122	144	132	107	132	140	106	107	112	120	125	123	115	115	111	127	110	115	121	121	117	119	117	113	114	130	124	114	111	122	111	126	121	129	114	124	121	106	158	135	126	111	103	124	155	131	133	124	137	128	116	120	124	117	113	132	124	124	128	110	108	128	130	123	121	141	108	107	131	108	129	120	139	102	113	114	129	105	132	119	119	116	122	131	128	130	129	111	102	132	104	128	128	116	129	116	105	120	111	129	121	113	120	105	143	127	134	118	127	122	125	129	111	133	109	127	125	122	118	110	126	118	120	125	119	127	128	117	126	127	108	126	128	116	114	126	123	142	120	123	115	137	126	128	122	110	135	130	127	122	116	127	132	124	138	115	131	123	136	123	110	146	120	129	123	127	127	116	130	102	101	119	126	136	123	124	130	132	134	125	134	121	125	135	120	117	129	101	109	130	119	118	105	123	117	139	124	107	131	123	117	136	136	128	144	105	113	124	138	121	121	144	128	95	113	128	112	125	107	146	130	120	132	117	132	115	111	126	122	128	109	127	121	112	127	125	119	149	124	115	139	103	110	116	121	122	136	106	118	115	113	122	125	133	114	113	132	131	120	105	111	139	121	121	115	101	117	111	123	128	149	120	128	124	102	127	114	131	123	101	109	136	88	111	128	132	119	118	121	134	127	123	123	137	125	106	113	115	137	117	125	96	124	131	128	103	125	114	114	115	96	135	101	147	132	111	133	139	124	127	112	122	107	120	142	122	135	120	127	117	124	106	125	115	122	105	119	120	122	149	113	133	112	153	111	141	131	104	117	140	110	121	114	97	131	135	138	109	111	103	131	128	120	104	123	116	139	114	120	122	117	137	103	126	118	112	121	115	135	130	122	133	138	110	109	124	132	127	118	129	123	117	115	112	124	129	119	136	113	126	116	113	115	125	123	113	136	120	131	136	132	138	129	104	131	122	130	112	136	124	120	119	118	116	135	135	115	122	95	124	123	111	124	124	133	133	126	121	118	119	131	117	134	108	130	135	112	116	110	114	108	130	117	123	122	128	120	121	128	140	112	99	123	143	109	129	106	126	106	101	104	136	138	108	112	132	116	100	118	130	108	125	121	141	121	134	119	111	123	119	111	121	116	115	131	123	111	105	130	125	116	123	112	92	104	108	139	124	111	121	134	109	118	125	129	117	118	112	129	115	125	135	119	135	123	98	124	115	141	99	135	130	120	120	106	119	126	136	116	129	115	102	149	119	121	125	109	122	129	103	113	136	106	112	119	110
22269	21114	28717	23735	21115	21156	8679	1058	753	613	544	470	483	415	422	387	380	373	371	337	315	310	310	324	303	277	283	310	286	297	279	281	267	282	262	310	281	308	309	272	314	261	291	266	273	275	308	281	274	269	273	294	284	302	289	294	272	314	271	283	285	267	270	266	266	284	272	243	250	237	281	284	262	264	253	256	250	268	252	285	273	283	279	274	274	232	299	253	306	280	301	277	266	268	270	301	272	256	266	285	282	272	255	274	281	273	298	241	282	284	273	245	299	242	296	274	294	275	271	285	265	264	284	258	242	259	270	293	239	279	252	283	267	263	286	274	285	301	291	260	277	264	276	257	288	266	264	255	250	249	279	270	287	246	254	247	241	281	298	280	265	287	279	272	266	243	274	269	269	256	262	274	290	257	288	255	226	276	300	268	300	261	266	263	270	255	256	283	296	276	271	281	280	241	274	263	274	267	270	280	291	271	279	275	288	251	249	265	270	274	275	266	253	262	273	291	285	236	316	284	258	263	249	287	286	289	262	270	258	266	279	271	262	278	274	241	266	268	220	268	286	258	246	276	253	284	270	263	291	261	284	253	261	251	243	250	294	272	261	278	259	274	262	269	241	238	260	287	282	280	284	294	277	281	293	262	239	304	267	290	269	266	284	274	260	282	287	275	268	271	251	278	271	272	274	261	269	281	269	271	263	226	264	286	256	261	245	285	271	260	259	290	258	271	265	274	280	280	227	235	248	280	282	267	272	251	301	313	245	270	272	281	278	243	283	257	295	257	264	250	292	263	251	271	295	261	265	259	276	271	238	272	269	260	272	258	249	284	283	289	267	260	273	308	266	288	288	267	271	284	266	255	279	297	236	276	251	257	249	240	278	265	267	284	292	277	269	246	279	265	271	273	291	235	237	262	262	270	235	249	258	259	278	269	278	277	274	272	264	262	260	265	273	268	256	294	279	231	253	265	284	252	246	230	293	279	273	241	246	260	253	259	285	279	290	265	251	249	270	255	248	280	264	250	292	305	284	261	274	252	276	280	295	244	290	253	285	278	283	260	272	295	271	270	292	253	273	269	274	250	277	250	288	282	261	277	253	280	250	279	256	297	256	251	281	272	265	282	255	258	264	276	264	267	283	261	248	280	253	250	242	290	269	274	282	297	263	278	288	289	289	289	271	247	253	262	306	266	249	292	288	264	309	230	287	269	281	257	273	277	248	273	253	257	255	265	246	268	258	295	295	284	289	268	245	277	272	273	246	275	258	278	320	252	269	258	268	272	242	260	276	261	256	276	269	265	285	279	262	268	279	291	291	268	286	271	255	280	265	268	266	245	286	296	264	246	243	267	272	269	267	258	291	258	290	285	264	292	274	240	253	275	256	277	265	278	276	232	295	263	290	262	242	262	247	286	284	280	278	270	275	270	258	282	280	236	263	259	284	274	290	248	259	260	281	243	274	246	293	300	285	284	276	268	269	277	280	279	250	258	265	304	260	271	277	282	256	304	274	295	261	263	305	272	289	264	279	232	294	292	278	274	288	267	281	262	281	247	255	245	288	236	240	284	260	278	270	281	273	277	266	253	264	259	250	272	281	247	263	289	244	252	284	290	254	298	298	286	286	268	275	252	262	265	263	268	301	280	230	263	283	285	283	290	270	253	265	264	278	294	280	261	229	288	263	270	263	262	277	255	237	291	264	281	288	295	265	260	262	296	271	282	254	282	296	268	252	244	264	276	276	260	299	260	238	309	261	275	267	276	253	263	280	281	288	260	269	256	285	271	273	277	286	285	288	272	300	246	247	271	295	256	279	262	299	276	270	267	251	302	292	266	243	273	274	270	259	277	263	235	270	290	271	273	261	288	266	279	261	283	274	271	268	263	255	267	279	252	275	277	302	274	263	271	271	243	269	265	277	262	292	255	285	264	284	253	286	274	279	269	281	266	284	273	263	245	298	279	249	273	285	268	285	267	297	282	254	296	275	281	254	251	258	251	239	235	267	269	250	267	267	287	265	258	268	265	266	270	276	259	278	258	291	255	270	268	257	291	273	259	299	234	274	262	265	252	236	259	276	249	292	269	246	277	239	296	243	282	249	250	253	278	264	259	275	255	264	290	261	301	269	280	260	248	266	271	276	296	238	256	258	285	283	296	269	252	265	260	253	238	289	224	238	239	264	285	246	272	271	275	283	279	298	249	257	276	246	256	238	269	279	267	284	258	265	273	286	279	256	257	309	266	282	292	221	305	258	258	256	281	252	265	249	272	274	287	258	268	268	277	265	253	259	267	273	250	278	277	260	289	279	262	249	272	271	287	284	282	265	260	286	267	282	240	299	261	270	292	232	245	286	249	255	260	299	259	283	310	249	263	256	282	295	301	313	277	281	279	290	265	276	260	280	240	265	255	267	273	236	272	267	275	280	297	258	266	260	239	270	265	275	269	254	236	320	246	268	257	258	273	305	261	277	268	265	227	294	257	244	261	251	252	257	255	282	243	310	249	218	276	250	276	279	286	276	256	268	272	301	252	267	256	252	252	263	296	283	290	292	274	257	285	269	248	283	259	250	248	262	257	271	293	275	251	262	247	269	266	260	268	272	284	261	288	271	252	283	228	253	271	261	282	274	258	274	261	256	267	261	285	264	250	279	275	274	267	270	269	261	277	240	308	262	296	238	283	267	244	256	261	242	291	299	286	295	278	239	272	276	294	273	254	291	274	261	251	272	284	264	262	282	275	249	274	238	294	272	272	273	262	259	269	280	282	276	264	279	261	272	278	274	260	259	271	270	272	260	240	249	273	270	255	266	272	276	277	286	275	298	282	268	251	267	272	267	250	307	276	252	275	283	248	258	288	262	285	297	255	285	255	251	266	259	291	280	260	280	244	289	303	243	248	273	291	277	268	250	255	238	254	267	259	242	274	261	270	263	262	257	257	294	275	242	270	256	250	250	243	273	277	264	282	243	238	277	249	278	252	255	251	267	305	255	301	268	319	276	244	283	301	271	257	256	266	289	288	269	293	253	286	264	268	269	262	274	257	244	295	254	263	286	287	239	287	276	277	265	249	253	273	261	271	279	262	263	273	265	260	292	263	247	257	263	290	283	279	264	287	270	290	271	289	266	276	271	289	288	270	270	258	283	268	265	241	241	289	286	262	272	299	247	258	279	276	296	258	241	299	276	256	264	256	271	271	283	284	297	285	249	288	274	268	283	286	277	283	285	255	260	244	249	261	280	256	255	261	269	286	249	244	279	277	252	267	249	265	262	261	264	262	274	262	299	271	257	273	254	261	303	287	308	284	302	264	257	261	260	250	258	289	251	256	226	250	241	254	280	266	275	267	246	268	266	251	261	300	283	251	239	266	261	252	291	263	282	261	283	257	255	280	265	272	274	270	277	269	289	254	316	262	263	269	272	277	271	287	251	260	276	286	274	266	252	262	290	251	283	267	255	272	280	264	257	258	278	273	265	263	258	251	254	284	268	265	285	289
7072	19050	13795	6597	4206	2821	2034	1587	1251	1056	853	749	676	630	595	536	474	489	451	424	456	413	429	424	424	391	388	419	438	396	396	363	421	398	386	349	359	378	383	344	377	360	365	334	343	376	375	366	355	346	363	329	359	365	353	366	336	330	378	380	343	370	371	373	370	355	355	373	334	345	375	330	340	353	352	389	352	391	387	347	345	338	334	353	378	333	384	373	326	371	369	318	341	348	347	376	332	359	347	405	316	338	368	357	341	365	325	368	321	356	371	355	350	357	356	343	354	350	351	307	330	348	340	362	359	321	342	327	347	349	391	370	345	334	358	370	325	347	379	346	369	365	356	377	359	344	323	339	367	327	353	318	375	372	353	360	331	336	338	363	324	370	316	368	333	353	343	391	347	353	365	358	342	318	391	359	335	370	358	378	377	360	327	339	323	359	348	344	325	326	346	344	317	329	353	340	349	312	349	323	376	355	363	320	327	330	356	369	375	351	353	320	339	345	346	354	337	319	361	329	358	313	341	361	354	369	328	363	351	360	355	346	341	317	346	383	344	358	385	328	374	334	330	352	332	341	338	339	353	340	359	342	333	355	363	309	327	331	343	362	304	379	394	323	369	345	379	332	359	333	354	308	329	371	355	335	340	342	330	324	365	339	327	335	335	338	344	364	322	345	328	359	349	329	340	376	348	368	364	357	365	358	325	335	337	356	337	361	358	374	333	322	365	359	376	358	329	362	355	304	321	339	364	353	334	382	350	339	361	383	353	365	344	360	369	359	368	356	358	313	345	347	330	342	365	356	337	333	350	336	335	329	351	359	354	388	330	338	354	345	376	369	352	328	318	337	344	353	360	313	324	359	353	398	342	364	355	315	345	347	360	339	340	343	330	342	346	352	362	350	367	351	319	370	373	334	312	341	353	356	330	315	351	366	337	351	321	338	376	333	338	374	336	323	355	351	327	316	360	374	358	346	377	341	338	363	333	357	336	369	343	374	345	345	360	385	326	336	339	348	317	359	319	347	322	367	378	347	352	380	365	389	364	323	350	354	354	327	369	348	301	344	377	357	368	357	372	330	355	349	344	335	329	342	358	343	356	374	313	326	345	324	344	315	337	339	362	355	356	351	344	349	343	351	336	332	343	333	359	348	341	357	340	366	332	348	340	323	345	348	316	351	337	345	341	321	330	327	377	351	357	347	389	307	324	335	349	350	332	351	335	325	332	337	354	343	356	338	326	355	359	337	347	326	386	369	364	370	378	366	297	303	341	361	359	380	307	358	352	332	345	322	348	393	352	364	379	330	353	383	368	349	373	368	368	367	346	332	373	316	360	339	350	333	330	346	362	348	342	320	357	328	349	358	331	361	327	331	355	383	348	355	345	334	355	346	306	357	329	343	365	347	329	310	347	347	324	327	357	370	344	336	323	376	355	353	352	336	357	350	333	330	374	386	356	371	362	383	381	330	337	305	339	342	364	344	333	358	352	355	334	305	362	369	364	364	356	364	344	322	350	361	355	293	356	337	337	340	353	343	355	366	367	313	387	340	381	329	356	341	352	353	348	372	337	340	380	328	318	355	337	347	373	363	354	356	342	355	367	309	375	345	352	350	367	344	325	360	341	349	383	338	363	347	333	350	358	318	336	337	309	300	353	389	333	358	363	372	317	351	364	342	357	361	369	372	390	360	356	346	356	351	382	390	364	353	351	371	353	374	353	338	337	333	344	336	411	380	332	337	335	338	358	363	320	364	337	359	377	369	336	339	383	306	358	322	370	345	335	337	329	364	331	365	353	359	362	301	348	352	378	364	350	342	328	347	354	364	334	360	369	312	326	328	358	354	361	368	373	334	385	356	347	326	379	378	323	376	325	363	370	358	334	318	343	302	329	385	354	343	353	337	394	346	383	338	358	335	366	381	361	352	370	339	363	346	336	352	360	350	323	356	311	363	382	303	355	340	289	350	346	373	362	350	343	354	331	330	368	342	342	344	356	303	376	368	338	340	349	359	352	315	341	369	359	345	354	347	352	338	361	339	337	328	318	310	340	308	344	354	339	373	366	366	327	343	344	347	351	307	349	298	359	380	347	350	323	339	344	313	380	345	332	362	354	353	324	334	412	350	346	348	366	353	359	347	368	321	367	356	343	329	355	342	387	361	366	360	343	376	335	336	314	365	303	363	322	383	351	339	367	342	337	338	341	361	343	364	350	365	331	318	349	340	358	340	351	375	349	333	332	349	375	344	338	346	343	386	332	348	320	345	336	361	341	364	371	382	346	377	367	350	373	365	325	323	343	350	359	374	395	352	329	357	306	344	348	336	353	339	338	331	361	359	311	353	370	345	310	347	337	348	332	340	364	338	316	341	397	356	318	321	364	346	364	354	335	334	348	352	350	347	333	370	372	335	305	383	324	392	309	347	362	347	336	373	325	360	360	329	348	364	336	340	344	352	322	377	343	353	349	305	328	372	348	368	330	341	367	347	326	353	322	377	359	346	334	324	343	354	343	351	367	355	360	344	339	353	363	338	341	371	339	324	353	328	371	343	341	318	348	378	356	332	334	355	341	331	355	363	348	329	344	339	344	364	361	318	376	361	322	360	350	366	329	325	345	366	332	367	359	333	353	320	315	323	320	340	322	405	371	344	362	363	364	342	348	318	323	348	317	364	363	340	312	342	352	356	339	319	366	362	362	353	315	360	344	337	335	332	351	355	380	350	363	369	373	379	362	372	348	365	364	351	351	332	314	357	328	344	318	324	360	368	367	344	353	330	376	386	361	326	372	320	337	336	357	360	357	354	341	317	336	340	296	370	322	332	390	347	342	361	365	296	366	346	382	370	314	324	324	347	343	365	376	356	355	366	351	365	315	343	352	341	360	320	318	341	376	364	351	353	367	369	322	366	351	367	321	347	355	370	366	344	344	340	352	349	323	358	370	358	333	356	369	372	337	351	346	326	359	325	362	357	369	375	337	341	330	378	349	339	341	364	351	337	351	377	349	334	344	291	328	363	332	365	310	373	373	338	337	358	359	338	335	340	330	343	365	371	322	321	350	370	349	349	358	335	362	356	387	365	350	332	331	344	345	365	333	361	364	340	365	335	311	347	368	372	358	360	371	348	369	361	367	347	350	320	357	368	348	349	350	384	376	341	370	331	336	371	334	347	374	364	354	330	375	356	313	308	350	335	381	349	338	332	315	329	342	362	365	346	373	339	353	340	330	367	360	388	356	375	331	340	300	330	317	340	341	368	341	343	333	339	353	333	374	341	347	369	328	366	372	351	315	351	323	329	347	352	332	338	355	346	335	336	326	346	348	321	359	346	316	324	329	376	331	334	352	313	338	339	387	346	329	317	332	332	324	346	337	365	310	355	372	370	360	349	350	385	362	359	343	329	356	347	334	332	399	354	334	373	351	308	347	342	338	339	398	320	375	346	313	356	360	341	335	339	342	390	347	356	348	364	351	328	356	325	340	368	328	367	365	349	362	363
26962	19215	5462	680	362	276	249	193	230	233	233	197	210	200	228	221	185	215	190	212	210	209	213	222	211	199	199	197	204	193	228	187	220	192	223	237	208	230	208	194	205	190	198	215	192	192	188	203	197	219	205	195	185	209	213	189	251	230	222	201	205	190	225	211	220	208	209	210	208	188	202	196	196	215	199	200	219	191	205	197	204	196	200	208	223	227	224	225	186	203	200	222	193	185	197	211	206	222	185	197	198	212	191	230	206	211	234	218	209	206	209	203	227	222	200	203	218	230	200	226	216	195	213	215	216	205	194	189	199	176	176	201	196	205	227	191	213	191	222	243	189	197	180	204	224	211	210	204	226	193	240	190	228	195	204	193	198	229	201	174	197	224	206	191	218	202	206	204	201	213	217	209	199	205	215	199	180	185	230	229	216	212	241	197	209	190	207	237	216	218	175	214	215	207	214	222	218	212	207	184	200	182	224	214	193	199	212	219	206	210	208	203	179	197	222	210	220	225	191	207	211	227	215	209	172	204	212	208	188	221	174	192	195	200	207	200	222	206	227	215	198	214	187	209	206	207	217	199	183	190	186	207	217	199	217	179	210	213	217	203	210	212	207	213	209	230	185	185	196	212	194	216	203	205	214	210	194	212	194	216	205	207	175	189	194	200	204	217	209	192	210	218	240	201	234	207	195	213	191	203	203	203	219	224	195	205	203	195	205	216	202	233	224	217	229	202	206	211	174	210	245	221	228	190	193	202	213	205	215	180	197	219	192	209	208	213	184	219	209	199	207	213	220	196	212	209	207	202	217	164	207	213	211	204	235	212	215	220	220	202	211	184	232	210	198	203	208	210	206	212	193	205	210	206	222	213	201	203	203	183	203	213	190	215	201	224	222	212	216	182	210	203	188	212	205	186	183	203	209	197	199	201	203	218	197	215	179	231	204	217	184	195	207	210	191	222	209	203	208	201	184	205	217	222	204	208	206	211	207	199	241	231	209	203	194	217	192	221	223	211	216	225	223	202	210	208	184	209	200	223	210	220	205	206	209	216	182	181	216	203	212	202	205	196	220	188	201	216	203	185	172	186	225	198	204	206	217	194	198	217	192	217	202	210	223	200	193	203	209	226	213	216	220	195	231	223	213	193	216	202	201	228	203	231	198	217	246	196	201	204	195	210	210	209	221	205	174	210	197	184	235	221	184	183	203	200	212	203	206	206	206	210	210	189	210	196	184	204	224	199	184	198	210	197	201	166	221	210	199	236	199	218	210	232	210	196	225	216	183	197	201	229	215	207	188	214	205	231	218	198	215	194	189	187	212	194	207	210	201	208	197	188	210	197	197	197	215	214	188	204	191	197	197	221	214	197	219	193	213	189	188	220	212	221	243	204	191	230	224	207	185	200	189	201	199	211	194	217	210	224	211	209	221	195	228	184	217	205	209	213	211	208	205	219	202	240	192	209	192	183	200	199	226	226	209	189	218	202	215	212	229	213	211	187	205	207	245	221	197	201	220	216	188	186	200	198	198	195	185	221	228	191	216	205	195	202	226	181	213	223	200	216	221	192	182	186	196	220	217	223	222	221	209	180	215	207	217	233	230	206	215	208	201	196	202	205	233	193	187	185	221	221	201	201	214	226	209	205	200	229	205	226	204	208	212	207	181	217	225	182	217	218	174	204	234	188	227	193	201	208	200	201	202	229	229	218	213	187	193	197	226	225	222	201	211	226	236	216	240	181	200	209	218	213	203	187	218	209	207	191	208	231	212	217	199	206	220	225	183	197	228	190	233	197	212	195	185	197	223	214	219	200	212	187	202	200	224	212	226	195	184	217	219	206	202	205	230	185	208	208	189	215	202	237	205	221	228	198	190	202	210	193	230	215	188	217	205	217	224	202	226	190	229	219	216	205	179	237	198	179	217	199	239	169	206	223	234	233	207	233	211	217	184	216	241	203	218	207	218	225	206	232	208	209	227	204	170	205	231	217	201	177	214	205	222	200	201	184	207	223	205	191	216	194	186	218	205	228	184	205	204	207	244	199	187	198	224	210	205	194	220	216	208	190	187	203	212	213	195	207	204	211	186	203	196	207	200	203	207	193	213	204	220	223	190	212	175	218	230	228	213	203	199	187	235	195	182	221	194	225	227	215	211	203	197	223	227	191	218	192	213	209	199	206	208	207	202	233	196	203	199	223	196	237	226	184	200	208	216	211	214	218	216	202	224	202	205	206	194	235	208	213	215	208	227	201	235	190	228	208	197	196	227	214	192	180	231	205	210	209	226	229	208	236	183	223	209	193	219	209	230	208	238	228	196	218	185	201	227	222	227	214	178	210	199	214	222	184	206	196	211	207	192	204	191	199	229	212	202	191	211	196	242	225	221	238	229	212	217	195	211	180	231	189	213	215	222	192	193	212	186	207	195	227	199	216	210	182	210	200	210	201	223	207	186	232	205	227	201	225	192	205	191	209	188	215	226	216	207	200	193	201	207	196	197	191	213	215	200	180	191	191	227	213	208	216	195	183	216	210	201	193	186	200	175	182	195	210	232	213	231	219	202	206	202	198	220	213	197	209	207	195	170	217	203	210	220	194	167	234	205	227	223	175	214	211	206	203	199	195	175	210	242	220	174	195	183	232	210	182	219	230	202	190	188	215	239	213	220	205	216	192	230	211	221	212	189	173	190	186	206	209	203	218	223	218	210	211	228	207	194	206	172	213	197	201	196	203	201	230	213	187	206	217	199	200	207	203	194	234	242	218	214	197	244	225	204	212	207	202	201	192	194	210	204	207	202	205	208	221	196	204	201	192	204	213	178	197	224	210	200	233	208	215	196	195	205	165	214	206	214	206	235	215	233	217	225	203	229	200	214	209	209	196	174	184	204	225	195	202	200	202	195	227	188	220	218	205	197	163	192	208	234	210	225	217	267	222	212	196	206	222	201	204	228	209	208	227	183	207	196	228	207	221	224	192	214	190	221	232	207	219	191	207	210	243	204	230	220	184	196	196	208	210	199	198	216	231	215	213	218	206	239	200	206	206	193	190	201	210	191	169	230	183	195	228	229	214	196	207	202	207	208	214	194	208	204	186	211	187	216	210	195	204	199	215	202	215	185	209	227	214	216	212	202	209	198	204	197	217	216	216	242	231	217	205	198	220	212	244	190	193	217	204	188	219	212	194	204	217	224	217	217	189	234	229	191	186	256	216	221	192	206	206	238	196	185	209	206	190	197	217	179	214	222	192	244	175	209	208	210	216	197	203	198	208	200	197	193	216	207	196	207	220	195	199	186	222	220	221	216	219	195	235	188	203	206	180	191	191	210	200	236	213	211	229	195	197	187	225	177	198	211	204	192	194	226	209	205	216	203	184	213	200	204	199	168	216	213	231	219	207	204	221	216	229	219	201	184	194	206	215	199	210	217	198	198	216	194	236	223	174	198	210	213	213	208	175	215	209	211	203	214	224	197	202	229	211	199	210	187	218	199	232	193	215
5349	2961	1810	688	448	373	351	313	311	301	288	293	283	240	258	264	280	266	272	282	277	249	253	322	273	257	273	265	252	277	315	274	266	284	287	278	273	300	258	255	255	237	260	267	258	279	274	250	251	257	242	257	261	242	237	263	287	290	272	294	260	272	260	267	279	262	234	260	260	244	259	267	259	255	242	273	261	267	270	254	262	293	246	265	255	254	249	269	256	265	281	254	255	260	267	247	260	270	251	268	265	262	274	273	249	258	274	263	267	232	284	239	246	261	261	253	255	271	275	258	261	267	305	260	258	250	264	254	273	286	267	251	234	254	242	230	302	253	262	265	238	252	293	268	270	265	256	238	283	257	256	288	259	266	252	232	271	276	276	277	256	273	261	263	247	267	294	265	252	270	262	282	272	270	279	264	271	263	244	267	253	261	258	265	248	272	245	285	262	267	245	266	252	245	273	280	299	260	279	253	261	255	290	241	262	265	270	274	263	282	250	243	258	256	241	276	266	286	273	276	245	265	255	260	246	282	250	303	278	275	261	294	273	278	249	288	281	251	250	258	270	275	257	278	255	266	240	274	252	270	258	249	253	287	258	238	290	253	258	283	264	256	243	261	244	260	259	260	240	261	244	263	272	253	255	258	244	249	277	260	288	256	262	305	255	268	248	274	269	315	235	283	239	265	262	263	270	297	248	285	244	257	259	267	276	269	282	253	282	244	270	230	257	282	230	272	241	244	254	268	260	292	264	271	263	268	264	267	269	276	247	248	287	260	250	278	260	272	270	280	262	278	229	279	239	266	263	244	269	275	277	288	253	277	252	277	265	250	263	268	273	243	259	278	283	265	237	283	244	289	247	257	242	276	279	269	258	261	269	268	260	239	263	277	258	281	271	269	255	259	276	256	250	257	259	285	261	275	254	265	256	269	266	252	286	283	280	252	265	244	256	284	270	253	295	257	261	243	259	275	272	261	278	265	240	258	238	259	274	233	292	259	255	265	268	234	274	263	267	267	249	271	259	253	227	262	259	252	236	271	262	265	265	271	262	243	223	288	254	268	257	239	258	287	265	266	274	284	244	242	281	252	257	267	251	275	281	284	284	297	254	246	283	257	286	273	258	235	252	268	268	254	272	252	253	265	273	283	266	269	261	260	266	258	264	269	240	274	283	272	252	290	281	256	266	265	264	255	264	292	230	263	252	270	259	282	256	263	263	256	272	271	278	278	245	286	252	248	228	284	262	251	276	242	245	280	272	286	286	264	283	268	272	261	285	235	277	241	273	264	273	262	253	247	278	261	246	260	247	304	248	246	276	276	246	305	262	256	272	271	261	257	318	265	258	269	290	228	265	264	277	250	244	292	280	222	256	241	263	266	271	284	268	258	290	244	285	262	262	258	267	243	279	250	260	267	255	246	264	259	262	291	246	250	269	254	237	250	243	245	245	275	271	280	271	265	250	292	264	270	264	235	288	239	239	256	235	290	262	240	239	266	219	248	264	226	275	274	255	262	264	235	262	229	260	256	280	297	298	263	266	250	287	262	262	265	271	253	267	250	287	276	263	260	249	261	291	253	249	238	265	240	279	247	262	267	243	267	274	279	276	281	240	288	238	311	240	257	301	270	260	286	239	282	264	257	263	279	267	256	253	253	272	244	273	282	270	275	260	272	266	252	257	268	266	245	277	250	280	279	267	288	254	269	294	229	281	259	254	256	278	278	256	243	249	266	292	248	246	264	267	271	257	266	289	259	278	275	267	294	263	255	269	269	263	274	268	244	259	282	287	218	271	237	252	245	284	294	280	259	267	277	262	275	265	272	244	277	273	284	261	297	265	269	299	248	269	287	288	305	254	270	265	270	239	283	270	257	280	260	272	261	305	262	264	260	272	257	241	254	260	239	236	270	262	244	230	272	251	275	273	248	262	222	307	241	276	261	275	254	245	266	277	254	274	294	256	267	242	260	249	263	286	246	244	263	258	255	265	248	260	253	256	262	267	287	272	253	234	279	281	295	268	263	265	248	256	271	261	257	273	276	265	278	239	251	273	271	222	271	275	247	270	277	298	267	265	285	243	262	278	232	254	252	266	256	255	262	256	265	280	252	284	274	279	290	253	273	267	285	288	235	281	240	264	229	246	282	268	246	268	243	253	251	249	251	249	264	290	250	264	268	242	264	254	264	277	258	285	257	261	269	237	248	247	258	247	265	266	280	273	284	248	239	276	261	253	216	267	250	242	283	271	276	265	257	248	266	255	273	286	241	283	280	256	279	242	270	256	301	281	290	246	261	271	261	265	247	256	257	258	269	281	249	270	253	290	252	297	253	258	253	259	247	272	253	286	245	258	276	279	256	318	238	270	248	267	269	286	262	284	263	275	237	229	264	249	258	286	243	246	253	248	242	256	269	268	245	230	300	240	288	283	255	264	255	270	293	276	237	259	242	256	284	277	257	306	280	273	280	247	271	286	278	276	270	252	252	247	251	272	261	251	259	245	258	272	285	221	270	305	247	258	281	270	253	271	243	287	262	276	249	257	265	246	289	263	258	229	255	250	253	232	262	263	239	261	274	259	249	272	265	271	255	263	283	239	267	263	233	222	241	257	257	235	257	278	273	251	281	261	293	272	254	237	233	254	279	263	227	239	254	235	252	256	289	277	252	234	265	280	259	280	249	257	266	270	242	249	285	272	276	251	280	262	274	285	259	249	246	241	252	267	258	259	269	245	255	283	249	266	239	291	241	251	260	280	276	271	244	249	236	253	252	279	252	260	278	257	266	277	263	255	245	235	256	226	289	274	270	252	256	279	266	253	277	288	270	304	271	237	256	261	256	277	241	261	274	269	272	259	264	260	242	257	266	246	271	262	269	259	277	288	286	257	248	259	242	273	288	303	282	262	285	260	263	263	262	258	269	278	282	241	242	235	254	298	259	241	272	274	267	255	265	253	299	236	296	298	284	267	282	264	266	260	281	233	272	247	261	262	282	267	271	273	313	250	241	269	272	270	260	237	281	301	259	256	255	268	275	248	244	265	266	258	246	248	235	328	248	284	276	269	275	266	265	259	256	302	255	262	270	257	249	262	239	285	246	246	286	258	268	265	261	272	244	260	255	270	242	262	284	270	281	272	256	259	265	254	255	266	247	269	271	270	249	283	272	221	255	278	259	265	236	244	259	267	271	282	265	267	263	266	291	232	269	271	262	280	251	248	243	264	299	257	265	266	279	267	288	266	246	256	276	245	269	275	245	235	266	282	281	271	241	283	249	269	264	270	275	248	267	258	282	269	258	245	270	277	292	292	297	300	262	291	234	250	258	273	256	247	287	276	247	276	259	260	272	233	257	268	280	288	265	273	246	260	240	287	250	294	281	266	267	279	279	263	228	260	257	242	267	278	288	255	278	237	256	262	253	260	288	245	274	245	291	275	266	244	284	261	224	271	297	242	265	254	273	240	252	273	276	256	244	231	269	245	255	248	289	243	258	269	259	273	265
23197	21084	28260	24132	21053	9717	1136	734	571	565	486	505	463	464	429	413	401	373	382	373	378	375	386	391	379	348	350	357	406	394	386	398	373	355	388	380	336	361	354	358	347	366	345	384	369	379	340	395	374	394	356	427	372	350	341	335	359	310	398	383	366	359	403	340	354	414	380	377	388	355	340	387	376	350	362	361	346	356	362	351	373	351	348	373	327	378	355	356	352	348	345	366	394	357	324	366	332	351	351	353	325	392	347	373	352	365	400	341	355	362	362	334	345	348	367	353	380	375	373	355	351	381	346	379	382	348	357	347	369	351	356	340	358	382	381	351	337	402	339	391	350	365	383	347	383	374	372	337	392	366	359	393	390	363	354	382	357	390	373	390	348	390	381	354	378	324	362	336	387	376	358	359	349	371	362	400	363	370	359	385	369	369	371	385	376	385	333	364	365	351	350	361	327	395	355	365	348	377	358	369	395	375	361	348	388	369	332	348	382	379	375	344	374	362	380	354	348	370	375	366	368	375	376	322	348	379	320	418	375	349	373	358	383	370	396	373	380	366	353	379	392	334	359	357	374	350	350	354	353	338	391	390	368	368	375	327	340	320	400	371	385	349	365	360	369	356	368	368	371	366	360	365	379	340	334	370	362	370	342	371	365	387	375	364	368	345	373	387	366	383	332	348	363	361	399	373	394	345	382	369	353	367	360	363	377	358	382	376	376	359	335	404	376	369	359	371	371	364	327	350	364	383	353	348	378	356	367	352	379	356	369	335	389	365	344	384	381	324	334	331	343	393	341	382	340	350	375	343	336	344	361	333	356	352	356	373	362	345	406	389	372	359	365	355	336	354	375	392	359	361	369	354	379	364	359	379	362	374	345	360	373	357	379	373	347	362	393	389	357	330	349	367	360	339	346	342	392	395	372	344	329	360	374	365	359	376	346	349	366	397	341	377	372	316	390	363	346	382	373	383	353	338	362	355	384	363	396	381	348	336	359	359	405	355	364	339	387	367	339	363	383	357	383	329	385	345	396	374	359	370	381	370	370	342	332	359	353	350	349	321	368	376	352	360	357	378	364	341	351	389	322	348	356	370	381	345	382	357	387	371	341	360	371	348	340	389	358	364	352	376	350	377	395	391	347	395	338	340	350	360	352	400	362	362	383	369	356	371	344	356	353	370	343	351	358	345	377	365	387	392	384	370	375	389	377	333	347	357	358	373	382	360	370	359	359	352	358	344	369	360	350	345	373	359	366	365	412	376	385	339	377	372	342	357	379	374	315	356	376	360	372	385	367	370	386	341	392	366	355	367	360	402	374	405	353	356	349	345	388	338	346	382	358	349	387	380	356	362	329	362	355	364	380	347	338	404	363	356	344	349	370	339	357	338	362	365	381	354	386	379	343	363	373	391	359	372	354	360	372	368	376	365	367	374	354	374	338	383	413	391	357	367	340	356	365	374	348	405	353	334	381	332	346	317	375	384	350	375	404	368	369	385	373	385	357	358	373	381	310	356	390	332	373	339	405	364	362	365	356	326	386	352	376	352	338	375	355	346	386	335	361	347	367	346	361	358	376	361	364	348	376	346	359	382	367	352	347	376	343	346	358	384	358	357	364	377	364	365	348	329	332	378	398	340	356	335	346	353	360	345	347	335	376	380	372	345	312	348	374	343	351	338	349	332	352	327	376	353	361	349	380	347	375	352	378	380	351	406	372	387	335	360	354	384	367	366	350	375	348	346	353	368	359	372	371	362	370	375	311	350	380	336	364	374	333	395	337	368	349	344	363	378	365	401	436	367	368	379	370	353	344	362	338	396	376	372	362	383	342	341	334	354	353	379	347	352	419	348	352	377	381	339	366	358	373	351	339	381	350	381	354	407	363	345	400	355	353	360	368	345	364	375	345	358	372	365	356	342	382	364	367	374	378	382	378	376	376	339	343	372	378	373	339	338	344	348	348	336	387	388	364	393	391	338	365	364	376	401	346	376	344	339	384	353	358	383	335	360	353	338	346	380	381	356	375	378	356	362	327	377	370	351	353	338	362	345	385	345	350	366	355	382	376	343	388	358	348	350	357	367	332	340	337	358	313	404	356	366	342	333	363	375	381	318	346	355	339	358	373	349	362	362	358	368	348	383	359	358	400	359	414	378	388	354	345	402	356	359	369	344	370	336	333	359	346	373	362	347	317	353	388	387	324	365	341	337	342	364	362	365	370	341	375	349	359	363	394	358	354	393	362	337	357	359	338	355	341	366	352	345	363	347	376	356	363	393	361	364	327	364	363	371	383	383	365	385	334	336	403	341	367	333	336	360	410	359	380	368	361	373	352	363	368	367	358	363	379	358	348	373	397	386	357	329	373	377	351	378	368	349	360	378	346	342	381	366	353	371	356	366	369	380	342	375	381	369	353	354	380	332	387	346	356	394	353	369	338	347	361	301	357	362	353	361	357	364	350	366	379	345	347	406	348	367	354	366	373	367	356	344	350	385	394	374	339	372	350	370	363	368	379	342	332	325	334	341	385	381	396	332	357	324	334	327	376	388	359	358	382	364	338	356	374	400	387	354	364	345	351	355	423	357	366	365	383	332	387	377	311	378	372	347	385	364	388	346	396	347	366	327	382	364	313	364	363	322	356	371	365	360	378	377	336	383	316	345	343	379	362	365	362	357	371	361	377	370	339	357	365	366	341	347	384	374	373	373	328	389	350	381	371	370	357	362	371	368	347	362	358	354	363	349	361	359	333	363	347	387	373	352	373	372	378	363	402	360	346	365	369	365	384	316	382	365	371	358	401	366	381	356	363	338	396	398	345	339	324	365	395	367	363	360	374	368	374	313	350	366	357	333	327	358	348	367	363	382	397	356	344	368	373	350	376	336	337	364	342	349	358	340	350	372	375	318	360	383	355	329	369	344	400	355	349	355	371	386	344	350	371	347	350	314	414	328	349	367	366	344	369	358	323	418	364	371	399	362	381	330	369	378	357	361	385	354	357	359	345	388	374	376	381	360	377	372	361	385	367	346	371	388	372	329	343	366	320	378	353	356	381	332	361	362	358	362	368	382	371	337	356	368	370	391	365	368	359	381	346	375	355	394	335	379	384	359	361	348	326	341	365	381	362	364	335	343	329	324	355	352	370	360	369	346	396	361	321	387	342	379	367	360	360	353	342	324	369	362	371	380	364	343	354	334	337	373	349	347	355	347	365	372	326	360	361	366	381	359	346	401	364	371	362	382	342	348	356	365	355	396	361	362	354	352	351	374	362	387	355	377	383	350	335	367	348	350	351	374	376	349	347	360	343	363	356	347	363	359	322	379	388	329	400	389	341	351	367	366	363	333	356	357	380	336	338	363	360	377	349	349	361	351	347	355	376	362	344	394	336	361	349	329	344	400	371	365	330	364	380	347	363	383	331	387	334	355	349	336	364	351	398	326	362	357	355	380	382	364	379	352	356	377	365	379	367	341	383	350	369	351	359	348	347	381	362	353	358	346
5334	11756	8792	3873	2539	1822	1431	1110	872	825	712	677	642	579	611	550	507	552	518	531	526	491	523	511	467	493	524	451	492	481	466	490	495	499	472	456	476	474	452	471	473	493	409	439	437	467	461	509	489	485	491	459	450	511	482	468	487	492	487	468	441	463	443	499	469	467	450	472	426	444	472	492	495	481	468	497	454	453	475	426	480	450	466	479	468	460	487	473	507	442	433	463	477	467	482	478	470	474	455	469	469	461	440	423	457	494	417	461	457	445	445	495	451	448	481	477	467	432	484	484	467	454	435	468	463	451	477	461	470	435	454	433	454	471	457	440	497	424	457	430	478	434	425	473	499	431	502	436	459	446	477	478	421	498	446	436	455	442	419	433	431	438	438	466	450	460	457	452	436	436	443	450	456	444	484	457	478	447	483	434	443	416	444	460	508	427	427	483	460	422	455	416	447	431	433	463	423	464	463	511	453	470	431	452	451	466	499	482	464	465	456	487	473	472	487	443	428	439	450	474	460	440	478	479	451	493	467	457	467	461	472	470	435	464	484	460	443	469	476	470	489	492	438	445	464	446	461	440	438	454	471	418	459	468	459	486	462	436	443	463	451	434	470	492	428	436	490	444	426	461	455	456	429	460	454	440	445	438	457	469	483	490	467	470	442	487	471	486	458	475	467	478	450	458	491	439	465	486	416	443	462	461	492	483	450	438	443	468	481	455	476	456	444	451	485	467	430	437	471	440	503	456	474	453	469	455	460	454	459	462	431	467	445	444	442	438	447	445	471	483	500	480	440	432	468	501	464	431	442	468	471	473	440	415	477	461	437	461	460	425	412	442	461	463	475	471	440	470	437	463	424	408	471	481	442	475	494	488	449	455	477	470	474	459	456	449	434	437	449	465	461	446	459	499	485	470	484	512	467	495	435	477	428	431	472	456	419	467	466	482	458	452	454	483	468	448	443	453	469	482	433	473	506	457	459	460	428	441	452	495	444	488	489	455	469	461	449	444	471	382	498	450	452	468	477	473	460	482	431	464	458	494	456	439	476	494	451	449	451	423	475	454	461	422	462	458	416	461	449	453	452	475	442	460	439	446	463	503	489	475	469	469	420	477	502	453	450	432	444	459	431	428	469	476	469	432	459	461	435	446	478	454	454	428	444	464	436	496	479	445	468	424	437	434	470	443	437	483	467	442	434	482	469	423	457	461	449	446	430	401	438	485	488	451	504	457	501	465	444	465	459	452	448	458	439	462	432	435	453	426	496	478	480	422	456	449	428	458	463	465	461	461	439	501	448	452	457	459	437	432	418	472	481	509	445	470	459	482	460	496	448	458	405	457	477	436	487	517	457	458	495	442	473	464	441	427	450	463	481	435	502	476	478	440	436	456	458	417	467	446	433	493	477	457	457	450	438	454	475	420	473	458	427	469	435	444	531	435	448	459	435	430	483	447	444	495	457	471	458	470	473	482	409	470	456	459	490	440	473	480	467	436	462	475	453	441	417	474	436	432	457	468	453	424	517	454	458	448	477	437	449	440	433	467	467	503	441	452	443	464	513	489	448	469	470	476	464	471	454	470	434	512	448	454	437	487	449	470	443	444	447	483	455	467	475	443	467	475	444	482	433	430	443	443	442	468	468	440	433	475	460	418	495	494	450	447	408	485	476	502	450	507	448	442	441	458	478	457	463	522	454	465	466	430	482	479	443	438	496	493	446	463	447	423	456	468	445	481	407	489	434	429	444	434	447	462	451	428	447	447	439	495	445	463	455	458	447	467	459	435	477	498	496	463	470	505	458	474	476	483	485	455	460	485	448	440	445	463	458	423	459	434	449	435	443	442	428	439	446	422	447	491	447	483	445	497	405	475	444	436	436	494	459	467	463	443	448	428	462	486	503	422	437	503	461	447	425	486	463	476	472	468	456	457	441	461	447	477	463	492	466	452	507	462	461	462	455	440	457	478	450	401	412	443	445	536	439	433	453	438	430	469	447	436	484	442	448	449	487	478	472	443	456	439	436	481	490	475	451	457	488	472	493	467	446	460	454	437	466	455	455	464	493	434	423	468	476	456	442	478	447	457	436	496	430	437	436	423	497	459	448	486	470	442	448	450	447	478	425	471	431	458	495	447	450	439	477	427	463	449	432	473	437	447	478	451	455	468	477	449	470	455	450	433	441	487	431	445	435	445	480	447	432	467	464	437	458	453	439	478	453	466	440	445	466	455	482	445	451	433	458	476	485	465	435	491	492	444	482	490	487	460	500	456	470	441	437	480	465	453	469	452	466	413	485	451	473	415	465	474	454	455	480	437	518	461	484	478	453	484	448	435	444	496	460	433	447	459	440	454	453	478	474	461	431	456	474	447	455	463	446	468	430	473	414	441	449	425	465	458	428	446	454	455	455	439	458	474	453	427	449	467	405	467	437	455	459	443	463	447	464	482	462	455	490	489	449	438	468	425	474	439	465	459	450	460	450	472	501	467	512	449	398	465	474	399	453	468	475	475	456	423	451	461	416	479	476	433	494	516	459	453	445	457	474	427	472	472	473	456	478	459	470	491	415	478	490	448	437	465	465	468	448	439	471	439	450	456	460	450	472	424	483	449	480	476	463	464	488	410	446	457	470	415	468	438	467	515	436	472	441	440	471	417	472	466	457	471	474	493	443	448	444	501	433	451	449	437	464	456	463	458	452	479	463	407	484	472	459	467	433	443	476	443	462	472	428	515	493	460	446	510	465	456	500	477	440	452	430	463	426	476	406	436	459	454	446	461	483	439	460	455	466	484	469	459	452	439	486	429	444	472	453	435	438	436	429	436	466	438	449	471	429	429	444	472	474	459	484	458	488	446	480	468	465	458	432	446	447	423	418	493	426	472	492	459	484	470	424	456	473	438	472	449	475	451	464	473	463	429	499	427	475	418	462	452	464	477	465	441	419	468	437	455	499	477	478	454	420	463	448	454	439	468	438	482	427	424	450	465	484	461	449	448	438	474	422	444	467	441	461	447	465	478	448	503	421	468	435	466	482	448	494	423	429	445	453	474	464	475	464	425	476	462	487	428	447	476	467	464	474	486	487	482	452	446	444	428	444	453	441	481	476	466	467	466	470	464	458	482	483	455	439	442	462	482	445	472	453	464	509	469	435	447	493	446	463	481	485	473	427	437	446	447	441	458	452	460	472	474	452	507	472	421	451	477	445	442	464	448	427	476	460	426	467	457	447	480	444	482	455	474	456	460	403	440	501	443	470	476	460	444	429	467	465	462	438	476	451	455	459	477	426	488	427	453	464	467	449	464	449	462	418	468	517	455	453	445	438	470	423	464	458	470	495	456	456	455	445	430	492	463	414	481	452	491	476	472	446	460	428	469	422	409	455	480	435	448	510	454	455	472	484	462	453	462	463	494	465	470	433	471	445	471	475	444	458	481	428	435	442	418	435	434	459	436	442	439	490	435	440	437	450	463	466	480	445	447	459	459	477	459	465	458	428	470
24290	21070	27265	24983	11351	526	315	266	208	177	165	128	139	126	117	118	115	115	103	104	101	101	108	99	115	111	104	109	78	112	95	88	104	90	131	94	95	84	75	84	95	70	92	94	93	79	102	81	92	104	86	80	84	91	88	74	96	86	83	81	92	86	78	97	72	93	71	105	76	90	90	84	90	88	92	96	75	102	98	76	93	81	77	109	82	74	91	91	103	113	72	101	95	88	90	102	94	79	94	93	81	90	110	75	93	101	88	91	81	86	85	83	79	67	83	81	95	88	85	81	94	86	79	75	83	81	74	101	88	97	94	83	100	89	97	91	82	90	112	72	87	81	95	82	92	81	80	94	83	75	98	72	107	82	87	119	89	75	84	96	81	112	94	110	98	92	94	92	73	85	88	87	73	71	84	79	111	104	93	81	95	70	101	86	95	101	84	72	98	74	91	107	83	83	98	91	96	93	106	102	73	87	90	74	84	77	85	78	103	94	89	93	91	73	82	102	93	84	105	76	93	81	106	90	84	99	88	85	90	88	62	86	102	114	109	87	87	88	85	95	87	85	104	91	100	96	84	100	89	99	102	75	94	92	78	84	93	81	77	87	87	84	87	87	93	89	87	75	82	85	82	97	100	83	83	90	90	72	78	77	84	71	98	90	79	98	99	74	101	97	93	102	82	88	79	74	103	78	93	64	96	70	97	86	79	96	82	92	113	86	96	79	93	90	82	101	71	91	81	76	92	85	80	86	87	85	92	81	91	78	87	89	93	88	81	99	92	82	91	95	95	107	86	75	99	98	103	70	80	70	93	98	107	85	101	90	93	75	92	71	96	84	84	79	102	99	90	80	78	86	88	90	86	86	123	94	77	83	81	86	86	78	88	91	78	65	100	81	81	84	74	98	93	73	77	111	95	107	92	97	105	101	85	90	104	84	78	71	83	75	90	81	84	84	83	78	101	92	97	85	90	78	76	73	89	104	71	102	81	82	93	93	103	72	77	92	97	95	90	89	89	88	99	94	101	97	82	99	73	89	88	93	78	94	107	96	103	89	92	73	76	73	89	82	93	66	96	94	80	78	96	108	80	84	83	78	82	76	77	90	84	92	100	101	100	94	85	79	82	81	81	84	89	77	76	70	69	74	92	81	73	89	80	86	88	88	64	73	72	78	80	70	103	94	93	75	92	97	90	84	103	99	94	89	83	91	90	85	103	91	88	94	85	103	93	87	85	79	103	90	86	80	75	88	117	73	74	99	88	88	86	74	88	84	79	92	101	89	106	80	87	81	82	89	91	76	98	110	97	76	83	89	96	112	96	93	76	86	83	73	78	102	74	88	93	87	110	98	94	85	68	88	89	89	87	91	92	91	83	98	91	104	94	86	90	68	82	90	99	98	82	85	101	97	86	89	96	95	96	84	92	80	106	87	73	96	96	88	96	95	91	91	95	95	76	78	95	90	81	86	91	94	95	89	90	101	79	70	85	89	80	90	89	95	98	81	73	78	94	102	98	80	90	67	92	96	91	87	98	80	89	108	88	85	113	86	76	80	92	83	91	110	93	79	84	74	97	83	85	94	87	86	92	94	97	107	84	81	91	93	87	106	89	103	104	94	99	113	97	96	98	95	87	99	101	84	91	75	94	82	93	82	69	89	91	107	73	101	68	90	94	90	83	75	93	94	87	103	93	93	82	105	103	95	86	80	95	79	85	109	90	75	77	85	91	71	95	110	94	92	110	72	80	81	89	84	107	84	85	83	98	99	85	106	113	87	110	91	81	79	86	89	84	85	93	90	96	100	95	95	86	91	105	83	81	95	98	84	104	74	85	93	88	89	89	93	85	81	101	79	103	79	90	100	63	93	75	86	104	94	82	96	89	80	97	92	104	88	79	113	102	96	99	86	94	91	82	83	91	85	87	88	99	83	110	101	93	87	81	94	73	84	86	83	99	81	85	109	102	96	91	80	101	73	94	84	85	90	101	88	74	87	84	78	73	74	94	103	84	82	101	70	88	77	78	94	103	85	90	85	98	80	98	96	91	88	78	88	83	85	78	107	94	89	98	97	88	91	95	66	84	81	72	89	86	85	97	90	92	88	110	78	78	82	100	77	89	96	85	82	87	94	65	99	88	77	86	96	98	78	86	86	89	91	97	84	89	100	100	82	84	93	100	83	78	89	90	95	93	90	88	75	84	89	93	90	96	87	83	81	85	92	85	92	85	67	85	95	96	94	98	91	85	80	100	99	82	79	79	88	100	105	90	86	94	86	81	63	88	90	78	96	95	101	82	99	66	92	91	107	75	96	71	107	118	97	90	84	77	81	73	90	97	81	84	107	92	77	84	87	91	84	88	98	96	93	102	87	82	78	91	97	83	97	97	84	74	106	87	99	82	82	77	83	89	81	94	99	85	79	75	70	90	81	98	87	86	83	90	93	80	95	93	75	102	89	93	90	94	90	83	97	76	95	94	118	90	92	101	80	69	83	81	77	87	97	78	86	94	82	85	97	90	86	93	106	98	96	77	101	89	73	88	76	87	105	99	100	92	83	72	83	85	84	110	96	81	77	93	92	83	75	87	74	89	99	88	82	78	106	86	92	90	82	72	90	98	84	84	80	84	78	93	96	97	100	98	77	81	97	88	93	92	89	96	94	69	93	97	94	79	98	100	98	93	106	94	94	62	78	80	89	87	81	105	109	100	89	95	80	91	94	80	75	97	112	91	78	91	79	87	100	91	77	75	94	94	83	80	84	79	96	87	90	80	88	66	94	84	94	83	84	101	82	106	85	98	81	85	92	92	87	80	99	78	85	86	87	82	95	99	89	98	79	81	79	91	78	98	88	92	104	83	86	79	81	80	98	85	90	86	90	94	89	86	78	85	89	80	115	94	78	76	111	84	86	76	109	92	83	80	83	77	78	95	89	98	95	84	95	85	96	107	96	86	63	87	88	85	90	100	85	97	90	98	71	76	99	102	85	112	95	82	85	110	84	76	98	84	98	80	83	98	74	78	97	91	94	83	101	85	76	108	96	92	103	102	84	81	84	91	86	99	81	100	92	113	72	87	100	85	91	67	97	97	99	81	85	94	83	81	79	78	88	101	89	82	88	82	75	91	79	89	92	87	94	90	99	78	100	97	90	85	91	81	69	86	112	88	94	85	82	78	90	82	93	79	99	82	112	92	99	89	92	95	103	96	89	73	83	89	84	80	87	91	92	70	83	94	78	89	107	98	82	89	95	90	94	90	106	84	75	90	83	90	82	92	96	87	84	81	87	90	94	84	103	95	87	98	70	81	103	82	91	97	78	74	83	77	82	84	82	101	80	86	76	81	78	89	72	90	87	87	86	87	102	81	86	87	86	85	91	85	82	101	100	86	86	97	86	93	106	80	88	85	96	82	87	98	85	87	86	86	100	82	78	94	91	62	76	84	76	94	84	90	85	95	82	104	84	72	79	111	73	72	80	78	86	86	102	101	78	108	82	81	81
5107	7527	5366	2237	1362	910	642	494	375	336	272	221	206	201	181	175	163	167	155	159	158	148	147	142	130	129	142	139	148	131	136	134	137	125	143	121	119	138	135	117	131	134	141	141	127	154	126	116	122	117	109	138	161	132	136	148	126	112	127	135	127	135	111	104	119	115	118	128	123	126	122	124	138	122	110	150	124	120	117	120	118	121	123	143	123	128	112	118	123	137	113	138	145	131	118	117	135	117	136	127	123	139	133	117	127	117	131	125	116	115	136	139	121	134	109	132	107	109	115	137	126	136	130	110	126	129	108	100	126	103	122	131	128	111	136	114	121	130	126	112	117	128	135	138	138	117	120	123	113	130	123	110	126	131	149	118	119	123	117	130	128	142	142	164	126	126	116	109	110	136	141	130	129	133	114	136	116	117	140	130	124	151	121	113	130	96	125	135	124	134	126	135	104	119	132	140	126	136	112	124	104	132	124	119	137	131	114	120	137	130	121	145	119	107	120	118	132	119	132	123	136	119	111	122	125	128	126	137	120	121	125	110	112	132	120	108	126	119	136	122	110	115	120	127	124	131	123	134	134	117	149	119	117	134	115	116	122	114	137	123	114	139	134	112	122	125	128	127	116	116	112	134	131	133	136	112	123	117	128	94	134	142	138	127	115	132	119	104	134	113	135	124	138	130	125	127	134	120	126	120	140	119	104	108	121	108	130	141	115	115	119	140	117	129	121	140	131	116	134	128	116	132	101	123	104	135	119	137	122	110	131	104	134	124	122	117	125	117	132	137	151	111	114	118	118	125	135	115	127	129	103	127	125	136	120	126	119	123	123	135	119	125	140	106	110	141	130	118	132	114	135	119	118	117	124	119	142	129	130	138	157	116	118	133	132	120	131	132	127	128	116	124	138	126	119	129	133	129	151	146	126	124	127	128	143	128	129	142	91	130	107	133	106	114	165	122	115	110	124	113	106	143	120	136	121	119	116	112	134	126	114	98	148	133	138	135	122	124	126	129	136	130	120	132	157	130	110	115	108	114	130	141	102	127	131	124	119	107	120	125	107	130	120	132	114	105	107	132	119	123	118	119	130	110	111	141	119	132	120	106	122	128	124	120	113	124	125	121	119	118	106	132	119	146	130	119	142	129	120	102	135	132	113	113	99	142	132	132	117	142	110	129	116	98	101	130	110	122	134	133	121	112	115	138	88	131	134	112	110	136	115	123	130	122	138	123	127	135	113	122	128	121	127	117	135	137	128	145	99	121	135	133	106	139	109	112	114	135	127	116	118	118	129	135	147	129	105	119	143	119	132	127	121	112	162	126	120	130	132	115	132	106	137	117	119	124	116	129	118	125	131	113	115	106	131	107	129	123	105	119	123	101	143	124	110	141	136	107	113	110	136	117	106	117	120	118	118	124	121	123	130	126	126	120	120	98	123	142	126	118	128	116	119	115	135	124	148	124	117	117	117	132	96	135	119	118	139	134	121	133	134	138	113	134	117	103	127	123	98	130	121	135	137	126	113	143	110	101	123	128	135	123	108	130	127	117	116	118	128	121	134	128	122	129	98	110	128	128	119	117	148	134	119	144	126	146	126	121	144	124	131	122	126	111	108	114	139	114	126	133	123	109	111	124	119	137	122	128	118	127	124	122	120	129	126	117	119	115	138	125	112	124	121	120	106	128	135	128	119	121	113	112	122	115	118	112	134	142	121	111	139	107	132	119	133	125	116	130	111	142	126	125	115	129	116	115	128	110	124	114	154	122	126	122	101	126	87	124	106	122	126	121	122	122	122	109	102	134	125	122	133	128	122	117	117	107	124	129	111	124	128	109	122	133	116	128	121	111	129	126	136	122	145	148	135	119	123	119	112	136	127	131	117	145	124	114	119	113	121	126	123	114	116	130	130	123	135	117	129	119	125	99	117	114	126	111	125	122	138	138	130	127	92	107	112	115	139	138	106	129	114	116	127	119	132	119	115	118	125	136	131	130	129	118	138	118	143	122	117	136	132	142	107	112	128	116	114	129	122	121	107	136	99	125	134	138	113	131	124	105	129	100	135	107	118	136	100	141	127	127	149	122	131	119	130	125	134	119	127	116	122	122	125	108	119	113	125	130	132	130	128	118	141	115	134	120	121	128	128	116	123	137	130	119	105	102	129	116	109	99	137	118	123	115	126	109	130	127	140	117	112	127	116	128	121	120	124	125	123	120	115	128	130	130	131	104	125	133	103	124	110	118	124	140	128	117	99	115	126	118	119	112	133	112	145	114	131	122	125	117	131	147	132	120	105	110	94	98	121	142	126	116	119	106	133	134	115	127	132	117	133	131	115	130	111	121	132	128	107	109	135	130	117	138	131	100	145	131	141	134	112	120	137	129	113	132	135	109	113	125	97	132	126	123	118	107	109	130	103	111	112	136	118	136	124	120	117	121	117	129	122	132	140	126	123	123	119	123	129	141	133	135	121	137	94	129	103	132	123	135	121	152	139	138	119	113	109	111	112	120	134	142	113	125	119	126	114	142	119	106	128	125	118	123	133	115	124	128	113	127	124	122	137	109	131	121	125	129	123	127	150	128	123	130	144	118	135	123	116	104	122	115	105	112	139	132	139	125	118	118	138	118	121	118	117	131	116	125	112	127	114	133	137	132	123	120	121	121	131	110	120	125	133	108	123	116	118	116	127	117	111	141	112	127	135	116	123	114	119	134	125	134	126	107	114	117	109	114	113	145	108	117	118	123	126	120	129	114	126	145	118	119	115	106	118	96	148	113	137	137	94	119	118	121	108	137	109	121	125	115	128	108	162	114	135	121	138	124	127	125	113	134	112	104	112	122	129	117	124	118	135	128	130	117	117	108	117	126	112	107	128	141	145	120	124	128	118	127	143	114	128	137	131	116	104	132	127	121	118	118	145	104	128	123	108	110	120	112	109	129	118	134	131	124	133	127	106	130	143	124	129	147	119	120	123	155	107	107	115	118	111	126	127	143	96	116	140	132	121	124	130	117	102	107	119	119	111	135	124	110	112	125	142	124	138	147	130	136	122	104	135	109	136	131	147	101	116	131	131	121	122	128	139	125	117	117	126	130	111	127	133	143	130	131	120	111	139	111	113	102	132	136	124	138	120	117	125	122	123	129	136	122	121	130	131	125	120	150	109	126	134	118	129	118	90	117	141	110	114	113	138	152	122	125	114	132	109	119	117	112	105	120	128	119	140	129	131	125	125	139	116	126	121	121	134	97	113	126	132	135	136	106	127	150	122	132	120	117	119	110	126	134	115	101	123	146	108	133	104	126	144	160	120	108	130	122	122	155	128	120	116	131	134	121	128	128	116	114	108	118	127	135	112	131	129	126	119	115	127	124	123	134	122	105	130	107	128	131	144	129	125	145	128	120	115	126	130	124	124	90	128	131	135	123	118	125	114	124	119	114	123	124	123	134	116	107	115	132	130	145	121	121	135	122	116	130	122	136	135	123	125	121	122	116	142	105
22286	21114	28719	23761	21102	21132	8472	1058	741	607	548	470	454	403	405	391	374	319	323	346	353	296	339	329	299	315	301	324	320	278	281	311	282	284	318	285	281	297	254	266	286	279	275	276	294	280	293	299	264	259	300	276	267	277	232	297	288	294	282	294	298	254	269	275	264	290	260	290	305	280	296	290	309	308	293	286	282	268	287	284	258	273	269	284	247	246	271	274	271	267	273	283	229	262	224	281	299	300	275	285	282	269	279	248	287	291	286	294	254	279	268	274	241	281	284	282	274	292	281	246	288	285	293	265	250	248	320	270	288	284	262	289	258	263	286	272	260	267	286	262	253	279	291	271	269	271	289	268	278	273	277	244	254	283	307	307	275	296	262	263	261	291	276	282	249	277	265	250	261	250	286	278	271	293	256	265	272	255	289	266	238	268	254	279	279	250	300	283	274	288	271	255	286	282	281	281	247	260	260	297	242	286	288	260	275	260	272	264	286	311	270	260	252	264	274	270	276	273	278	291	296	267	278	278	260	304	296	297	244	286	267	299	270	262	266	271	262	275	291	243	281	302	263	287	273	293	239	278	272	271	275	267	253	262	282	255	297	279	283	282	287	275	254	270	269	258	275	276	250	282	275	253	290	288	266	263	261	269	291	267	291	296	296	257	292	258	287	247	272	286	275	283	257	276	246	244	276	271	246	258	266	253	258	276	262	275	279	280	294	265	279	255	258	269	258	286	296	264	270	270	282	233	243	247	251	265	272	274	243	289	281	265	264	258	294	264	283	258	302	238	261	282	284	254	289	246	267	269	254	264	278	285	264	290	305	299	282	268	263	259	269	281	253	258	259	278	257	291	273	265	278	269	279	277	258	272	254	294	254	280	265	261	309	284	271	259	261	272	270	249	275	282	281	266	258	280	255	284	238	275	276	271	285	276	273	277	281	266	299	254	273	262	254	275	287	260	278	257	275	292	272	262	272	267	270	271	250	300	299	302	270	275	274	246	272	268	251	258	278	270	261	256	266	292	259	270	257	256	244	281	274	242	261	287	255	272	249	239	277	258	283	262	266	279	256	245	273	260	230	293	276	270	272	262	268	272	258	239	265	276	283	288	323	257	279	284	245	262	274	276	257	264	276	242	260	273	271	276	298	272	243	270	250	263	273	292	276	294	260	287	260	267	272	293	277	270	277	262	254	273	252	293	279	257	276	266	267	270	242	249	238	289	290	246	268	275	276	276	242	264	246	293	261	278	273	259	265	261	268	249	244	282	275	279	299	264	272	276	259	269	254	266	270	296	298	302	275	265	277	254	267	265	309	268	257	246	248	285	293	265	254	279	269	294	267	268	278	268	263	294	240	314	297	265	257	264	261	238	257	260	274	258	283	277	260	299	275	285	285	270	267	274	256	280	271	254	272	282	270	266	211	276	290	266	265	274	275	281	264	271	266	265	251	257	266	242	239	271	281	295	267	283	274	252	290	308	253	291	302	269	269	265	259	295	280	280	271	290	295	259	267	285	260	259	275	265	266	261	236	302	264	255	269	257	249	295	243	268	252	290	273	290	272	281	290	258	294	249	274	243	265	262	276	282	282	253	309	276	264	299	273	253	289	279	261	261	263	252	236	272	286	259	282	299	256	255	289	266	250	240	288	265	291	284	259	261	277	314	307	272	300	277	263	277	255	251	271	261	262	288	273	267	288	279	291	274	259	257	265	258	266	298	266	253	274	280	258	273	262	282	241	284	273	264	285	277	271	246	272	269	249	267	261	280	276	284	269	254	268	264	286	282	262	275	295	261	271	262	304	286	254	260	264	269	298	271	288	292	265	265	299	284	260	277	267	273	275	285	278	273	277	273	287	252	267	269	275	270	317	274	267	266	282	257	267	272	254	272	296	253	260	284	252	328	254	260	275	247	266	265	259	266	266	279	251	261	266	263	261	281	263	264	263	278	286	286	286	263	270	265	239	274	306	267	281	276	271	270	268	286	276	310	262	265	264	262	256	263	280	238	263	278	259	239	239	254	255	279	261	266	268	295	261	246	277	242	291	290	296	289	280	255	266	241	293	256	248	277	266	268	262	277	290	263	285	269	253	268	276	257	268	260	276	268	290	256	267	273	265	260	312	284	259	248	264	260	254	278	274	288	284	305	285	274	277	274	271	262	280	288	281	274	274	270	260	247	281	269	283	294	243	268	259	258	277	275	261	260	268	289	281	266	245	270	261	269	224	251	284	281	273	234	279	265	277	294	285	282	257	249	301	311	303	272	281	312	250	269	264	267	273	271	264	268	299	270	262	253	267	289	288	267	284	281	283	266	298	265	285	251	311	268	282	293	273	266	241	272	269	265	262	298	273	267	292	288	244	257	260	273	268	288	285	267	263	262	286	244	285	246	272	292	249	311	286	247	268	284	254	275	277	257	251	282	280	264	258	284	297	292	268	241	264	287	267	295	269	284	267	283	243	250	268	257	263	276	279	280	272	248	277	280	255	234	274	273	268	263	266	264	263	282	287	264	267	277	265	275	248	261	245	266	254	235	252	250	295	269	300	273	264	268	271	263	274	249	269	275	274	267	252	291	286	271	276	262	248	275	203	278	272	250	267	291	256	271	311	254	260	259	258	296	275	255	290	277	284	280	294	285	258	255	272	271	301	296	277	274	256	282	267	269	259	246	295	224	241	272	296	281	274	262	276	277	278	266	266	275	287	324	296	280	268	282	296	271	256	243	263	295	292	263	289	238	270	280	304	252	281	256	278	255	267	291	254	277	265	274	281	281	273	281	230	270	258	265	251	281	289	277	295	298	255	279	247	264	272	291	286	265	262	289	264	282	269	245	290	293	266	229	265	308	285	289	263	276	273	262	248	294	275	264	285	276	262	275	229	291	280	277	241	245	269	285	287	260	274	259	278	258	283	264	279	274	255	264	263	288	276	281	252	255	272	261	281	262	266	248	256	262	274	256	274	248	285	284	280	271	261	249	267	265	294	255	275	223	264	291	273	246	247	255	273	257	256	281	265	277	304	270	255	271	307	288	261	273	248	276	290	276	278	296	254	250	265	274	293	275	260	256	265	281	274	280	273	291	291	273	292	251	260	265	268	276	263	279	282	272	251	251	281	269	294	262	265	265	258	285	254	257	265	284	267	283	273	253	256	258	280	260	274	257	266	261	264	267	298	265	249	245	254	271	232	277	240	258	256	275	269	263	299	240	254	275	250	241	281	279	242	239	281	293	288	234	256	283	285	252	248	236	270	264	280	300	278	284	251	276	277	262	296	268	277	239	260	281	286	248	272	251	277	271	270	260	236	271	279	242	285	285	265	276	278	246	270	271	266	247	275	253	274	270	253	247	274	273	308	255	279	294	233	298	283	280	254	255	263	269	287	273	281	296	278	277	298	247	262	286	265	273	270	268	266	234	283	286	256	282	229	299	282	296	283	287	285	253	294	257	275	259	285	292	282	270	297	260	265	252	271	260	256	264	289	256	267	270
7245	17304	13507	6640	4033	2811	2151	1602	1279	1034	896	778	701	683	617	544	507	479	448	425	427	446	440	439	418	407	402	396	410	367	369	399	385	384	390	380	367	403	415	379	356	372	397	339	373	368	389	391	393	347	357	366	346	378	351	346	303	387	372	367	372	360	376	359	357	365	360	331	324	322	377	350	352	351	412	362	364	337	330	351	329	351	344	354	349	388	334	369	320	343	345	357	386	388	345	335	327	338	364	332	355	348	337	357	358	342	370	381	340	370	361	386	331	364	351	378	347	358	385	302	359	358	360	373	343	325	342	389	353	356	367	362	328	341	362	322	345	347	344	385	342	362	334	352	355	378	358	339	359	354	352	348	396	378	346	369	369	354	357	350	357	407	358	361	377	333	326	354	345	373	361	342	350	355	368	382	344	342	382	365	374	375	367	355	345	395	363	331	387	356	335	352	363	359	370	317	366	378	363	361	358	368	337	332	356	367	353	335	367	361	376	361	359	323	371	380	331	347	376	347	344	374	342	362	345	350	360	334	360	330	321	377	369	397	373	333	378	370	310	337	331	387	341	355	359	369	372	362	373	318	346	348	348	373	337	334	328	352	334	348	362	380	378	341	345	316	354	348	353	345	362	379	346	372	350	310	330	324	353	393	343	334	358	352	346	364	388	347	370	366	354	325	322	359	378	391	356	346	363	343	349	325	313	345	343	361	329	346	352	360	352	358	391	374	340	362	344	375	354	359	360	360	319	343	336	335	329	383	317	318	364	314	357	349	374	335	359	327	346	312	353	353	315	331	361	348	367	363	347	383	357	353	330	371	339	379	359	353	373	336	320	354	390	390	351	358	361	394	364	341	347	358	356	346	294	335	338	342	383	346	384	375	342	338	351	352	347	314	375	340	376	357	356	368	381	367	362	333	330	344	358	345	375	369	348	366	402	340	351	358	348	355	381	350	335	367	383	332	355	346	352	356	336	382	345	336	370	362	372	335	347	358	342	358	345	342	376	369	373	371	349	333	375	372	354	357	333	360	334	397	348	368	346	361	344	350	357	351	331	332	337	348	347	335	330	374	340	373	385	333	367	334	344	335	367	343	386	382	377	312	352	321	378	361	341	349	353	339	366	387	365	341	349	355	348	348	354	348	369	344	380	363	350	385	351	360	333	372	365	368	342	349	370	355	395	352	329	383	358	335	352	333	369	355	359	369	365	350	362	369	360	310	337	364	355	365	354	389	364	324	386	367	370	355	351	326	333	312	366	375	384	356	343	349	324	373	333	375	357	359	352	370	362	350	325	339	371	332	357	356	330	351	308	356	342	363	379	368	336	336	307	379	345	363	381	366	366	381	346	375	363	360	339	356	353	347	320	319	333	370	345	385	375	352	347	353	364	332	350	347	358	360	372	336	379	358	371	351	375	358	373	367	348	345	383	394	383	339	326	393	355	366	334	324	324	339	375	337	370	348	357	369	324	314	376	348	327	351	363	351	331	355	336	367	371	348	357	340	374	320	350	381	362	313	348	342	376	340	355	348	337	358	396	360	348	356	346	362	373	367	326	352	349	365	314	361	343	386	352	357	360	360	361	351	379	339	350	358	344	345	380	349	352	363	336	334	348	374	369	364	343	335	359	380	362	354	335	352	340	332	321	353	366	312	362	332	387	350	347	346	327	336	333	361	326	370	333	334	346	364	334	354	381	327	351	300	344	370	340	338	322	360	374	331	393	363	340	336	362	358	350	338	336	349	350	341	357	371	331	375	379	376	353	347	348	386	400	356	395	359	364	319	391	350	365	372	368	341	367	370	319	339	373	353	346	384	373	350	328	365	341	348	367	358	358	335	365	344	353	375	388	349	378	374	358	341	387	322	339	342	342	349	337	330	350	337	347	335	329	333	358	369	354	354	364	381	333	393	361	360	333	333	368	335	348	366	349	359	328	386	354	363	375	371	344	356	343	351	371	352	339	342	374	374	350	331	401	373	349	317	374	341	370	379	355	337	364	360	328	350	316	372	375	345	309	351	373	363	325	354	346	331	355	368	376	374	321	358	344	338	360	352	317	371	324	337	378	329	346	360	348	349	347	356	376	371	358	338	344	358	348	358	342	379	366	346	365	349	379	344	347	348	341	365	333	341	371	353	376	343	321	357	344	349	388	353	340	369	331	395	352	346	362	372	344	340	342	358	325	365	361	341	336	338	336	359	359	330	357	369	364	362	334	352	334	366	353	356	346	334	322	349	316	336	341	343	344	363	378	318	366	354	349	338	332	337	343	361	369	389	354	358	371	357	376	322	336	363	356	364	359	354	359	384	352	356	342	367	343	354	344	361	342	345	351	319	326	338	332	374	365	390	330	362	307	361	358	336	375	375	351	347	371	322	381	362	338	363	350	363	362	350	374	340	346	373	376	356	344	344	345	333	358	337	357	360	333	353	379	341	327	328	366	416	369	331	384	333	360	357	371	347	340	358	337	349	382	386	335	354	344	329	372	361	358	334	336	354	356	329	372	357	355	369	332	339	350	337	373	354	353	338	374	355	352	358	361	396	366	374	348	334	327	366	339	327	369	347	337	367	339	368	370	367	327	350	348	345	364	357	372	363	367	344	356	335	345	313	393	340	308	371	340	353	372	342	372	365	387	388	329	375	349	327	368	391	319	350	368	351	343	337	356	321	342	370	384	386	359	334	335	319	314	370	360	363	352	388	351	390	359	345	364	347	340	354	356	350	351	340	366	344	360	343	383	339	365	372	394	374	353	341	360	343	364	371	326	368	307	326	345	350	334	342	328	376	360	342	320	336	380	341	368	389	334	386	378	393	332	330	345	370	357	357	349	359	387	325	350	334	345	384	401	322	334	373	353	368	328	385	324	353	337	356	338	346	359	373	376	343	363	355	347	371	337	366	334	344	346	332	330	363	341	353	367	341	363	344	363	350	354	355	355	341	361	366	332	360	345	337	353	371	324	335	319	354	368	354	329	365	312	367	344	363	342	316	376	347	360	347	354	360	381	325	360	349	336	362	374	370	330	364	374	361	368	365	350	320	353	355	367	346	327	354	346	353	350	364	351	365	364	349	367	339	324	346	368	362	366	335	351	349	345	362	361	313	349	368	364	323	360	336	365	352	336	349	372	348	360	372	331	364	348	324	372	339	324	314	335	367	366	317	307	392	341	351	355	340	375	365	337	357	321	346	344	332	344	355	346	347	346	366	331	350	362	358	327	358	360	388	344	358	345	367	340	334	350	371	342	351	352	337	341	364	346	371	341	374	351	326	372	343	358	393	360	339	347	352	327	330	349	319	338	347	355	340	345	339	365	350	364	332	371	345	367	336	345	323	320	358	340	367	365	335	366	357	350	362	340	353	339	363	365	381	352	371	326	371	352	370	331	369	353	337	342	361	351	349	330	356	380	355	338	326	324	348	344	372	364	385	361	333	317	330	361	349	352	364	375	330	355	354	326	333	345	363	344	327	361	380	342	325	363	354	329	340
26819	19152	5313	743	343	277	276	240	222	232	220	221	251	192	227	214	197	199	222	205	215	193	203	241	227	190	229	244	208	235	211	220	247	210	197	202	203	223	214	188	239	192	215	228	222	193	215	206	210	212	205	203	210	208	190	206	203	198	202	198	231	208	213	203	214	225	219	199	218	214	222	226	210	246	219	214	199	201	219	187	220	218	220	194	229	210	190	247	212	216	202	213	199	196	202	187	196	227	202	201	207	178	211	194	216	196	202	222	213	206	193	195	214	222	194	218	234	230	215	200	183	239	203	188	213	211	204	187	199	230	185	236	213	205	218	192	197	225	239	230	223	209	213	202	228	223	192	201	211	199	229	212	217	193	241	227	204	228	217	207	227	205	222	221	216	227	217	195	202	233	200	213	211	218	218	183	225	249	178	203	206	235	205	230	204	204	174	208	221	206	243	234	208	221	214	189	226	218	216	212	215	228	203	216	231	198	175	238	185	182	189	242	210	210	209	200	203	188	237	220	197	200	208	225	208	198	174	194	179	197	225	203	237	190	201	186	216	239	202	230	235	204	199	207	221	205	231	219	199	206	203	202	208	188	229	195	211	227	194	200	195	211	215	213	183	201	204	220	198	211	188	204	225	228	215	222	186	190	213	210	224	225	209	228	193	219	207	217	239	215	212	211	206	218	195	231	215	196	196	236	196	214	207	218	227	204	206	203	200	192	199	200	199	195	227	212	205	195	198	213	199	211	198	243	216	200	210	225	214	218	206	193	218	228	209	218	195	232	227	215	213	198	204	179	205	217	201	203	231	213	221	221	214	215	213	225	203	226	220	204	203	212	205	247	222	226	196	183	220	226	220	215	235	197	205	207	224	218	222	188	196	223	209	181	198	200	217	185	192	195	209	215	218	209	191	212	211	184	234	231	222	206	225	238	208	222	243	215	219	208	213	216	198	227	206	231	247	197	175	244	219	182	232	217	229	195	174	191	215	222	215	222	218	190	213	226	218	232	207	183	209	211	215	217	228	196	231	212	211	206	218	210	223	233	211	184	205	238	236	213	214	203	227	196	196	207	223	182	208	239	191	209	247	224	238	214	204	223	204	186	184	216	204	226	192	205	198	226	203	210	211	208	216	213	200	210	187	216	204	196	205	211	217	210	224	205	227	193	210	206	194	197	241	217	212	205	201	212	207	207	217	218	209	216	187	203	198	182	206	199	201	225	213	211	200	211	204	195	226	201	222	248	201	226	205	224	220	213	217	221	215	211	231	207	208	208	207	221	229	223	201	175	211	206	220	192	180	208	196	203	216	211	193	200	225	213	225	209	221	201	198	198	187	201	229	227	214	216	188	228	211	220	211	230	177	213	187	261	216	220	197	209	215	210	216	208	191	208	237	176	192	200	231	209	212	219	193	214	192	210	219	234	190	214	215	209	195	225	222	214	236	214	213	219	217	232	209	203	195	202	209	221	228	180	241	208	197	215	195	201	235	197	233	232	230	209	194	213	223	208	219	208	229	215	214	213	211	215	200	218	204	209	198	191	231	217	217	194	207	231	208	192	201	197	216	197	204	202	192	231	192	193	209	238	191	202	204	194	202	202	209	189	216	179	211	207	237	207	244	202	232	197	206	199	207	214	175	220	196	222	227	220	205	229	223	219	221	201	209	199	222	219	227	217	195	207	215	217	198	196	215	214	191	216	212	193	191	196	198	206	224	193	204	224	231	205	234	202	201	213	205	214	202	187	220	223	221	226	217	221	212	231	214	228	184	200	214	195	199	214	230	233	213	212	179	210	216	199	218	209	218	205	197	185	192	180	217	198	193	204	194	201	213	212	235	177	226	218	220	234	200	201	236	215	200	196	202	218	208	203	202	213	249	220	223	223	221	205	237	204	194	214	196	210	213	201	218	206	250	202	192	190	234	206	181	189	232	226	202	223	208	207	203	217	217	210	234	198	209	208	190	214	207	189	220	231	197	211	204	203	218	204	242	219	199	192	185	212	203	228	219	203	196	220	205	199	220	240	203	215	224	212	207	231	221	206	221	230	190	219	208	205	212	242	213	203	201	204	206	196	197	213	214	204	224	221	217	219	217	200	222	193	231	231	185	221	205	207	203	185	212	220	207	206	213	205	209	228	191	181	212	228	207	209	210	209	207	218	227	217	202	199	208	234	221	211	222	220	214	235	215	202	217	209	196	225	230	205	202	204	215	216	185	206	209	205	215	194	234	206	210	219	222	196	190	193	203	212	189	212	207	212	196	222	205	224	220	217	193	210	205	220	203	224	218	235	210	213	198	215	205	213	202	196	219	203	223	233	206	219	208	208	243	210	200	235	211	199	211	253	198	225	216	208	187	236	223	220	235	219	187	206	196	210	224	228	202	197	213	232	214	220	204	207	169	203	176	192	197	235	219	186	180	194	216	238	206	224	234	198	205	205	212	211	227	203	207	209	204	228	197	208	204	198	212	226	224	196	211	235	226	213	223	207	216	190	229	228	203	210	162	190	200	216	185	220	210	218	253	227	201	195	217	221	230	216	200	177	211	222	223	232	240	205	206	211	196	194	205	241	218	225	207	215	189	220	198	195	207	214	206	227	225	223	212	209	215	226	207	234	231	187	212	210	229	227	217	213	200	216	215	222	203	184	229	218	201	208	231	186	195	198	218	230	215	209	207	192	203	208	239	203	195	176	185	213	208	196	215	203	229	215	182	231	201	171	185	218	224	209	211	220	213	199	211	211	200	223	215	212	220	179	211	208	229	204	180	203	211	198	195	182	230	219	208	230	214	201	197	208	235	193	211	201	223	210	210	207	219	222	190	196	193	227	234	211	217	228	226	211	217	232	206	202	202	202	245	188	206	190	217	192	243	211	212	204	222	202	236	203	201	208	216	215	222	204	232	220	234	214	209	200	222	211	225	213	189	225	201	210	228	210	196	169	221	227	213	215	206	226	198	200	219	215	212	201	211	220	216	194	194	207	184	200	195	221	234	223	175	190	200	197	201	205	214	234	199	198	203	186	225	221	186	207	193	216	242	233	213	199	218	207	194	185	211	239	208	190	231	201	231	209	227	218	200	205	201	202	183	209	213	196	235	210	192	218	219	225	223	221	219	195	202	232	251	227	201	211	220	274	204	214	220	190	249	217	230	205	191	202	207	205	184	213	236	223	217	191	197	214	193	186	225	205	192	224	182	224	222	197	209	211	232	219	208	221	206	200	239	213	226	211	214	208	239	219	196	209	187	197	209	214	184	231	202	213	208	203	202	194	210	215	225	220	212	204	192	218	231	220	198	225	218	189	224	224	223	250	211	207	199	205	209	196	218	205	197	187	203	244	225	186	203	202	222	202	193	215	215	198	197	190	188	188	212	223	207	208	190	242	211	199	220	195	207	210	202	176	215	190	212	220	215	202	228	232	219	231	215	217	192	236	200	225	207	209	231	220	198	213	243	216	228	195	201	194	193	198	214	215	222	204	222	220	195	224
5153	2409	1604	706	472	378	343	330	307	289	298	281	262	285	290	275	277	306	278	254	270	271	294	257	256	269	259	301	243	262	299	287	277	258	250	261	267	262	258	280	265	280	261	282	268	282	264	262	271	275	258	251	270	246	281	275	245	302	248	273	252	278	288	258	283	272	257	257	289	269	287	256	281	285	272	266	250	261	250	270	281	270	292	266	273	270	235	257	214	240	280	245	288	258	285	274	279	255	263	267	251	267	274	273	236	245	261	272	280	286	248	258	266	259	284	252	261	243	257	248	260	283	239	264	243	269	260	256	275	292	220	264	263	253	277	266	269	258	285	278	277	287	273	283	271	257	266	280	263	274	262	250	265	294	256	285	303	272	262	248	286	280	273	249	270	270	279	249	270	270	246	232	244	286	267	292	249	280	277	267	282	281	256	288	238	234	267	246	259	259	267	278	295	271	271	262	248	254	224	245	248	271	259	262	274	255	264	252	274	262	256	310	260	261	264	264	291	278	240	269	261	254	266	256	266	256	239	265	246	249	259	276	265	255	256	266	271	256	278	273	303	288	248	267	248	257	279	238	289	258	268	238	258	268	268	248	305	296	241	278	262	279	270	283	261	252	240	245	265	280	274	267	275	236	286	281	274	261	278	272	264	266	267	270	291	241	266	252	259	260	264	267	248	278	249	289	269	263	279	267	269	249	279	237	283	314	294	253	262	247	252	247	247	248	255	266	292	268	263	268	274	265	282	252	249	263	263	285	255	259	260	259	258	260	263	238	257	308	262	260	284	271	271	236	269	263	259	280	277	285	266	257	253	248	282	268	254	257	278	277	270	275	275	253	265	239	262	272	279	285	267	273	273	251	271	244	275	268	253	273	259	281	246	255	272	282	260	272	251	277	289	272	269	304	277	251	279	246	245	252	251	268	261	271	290	260	249	269	287	259	262	248	247	274	277	277	260	263	277	265	230	282	241	270	280	252	263	297	294	264	245	266	253	239	274	257	242	291	273	248	283	280	267	290	281	260	265	261	260	263	247	295	258	266	250	279	233	260	242	301	271	283	270	232	259	283	276	227	255	277	270	278	250	290	293	293	246	238	251	271	272	263	264	271	252	298	263	283	272	305	278	288	260	279	259	268	276	249	269	273	266	262	291	282	253	282	276	297	258	251	292	258	286	259	268	260	288	275	269	262	272	258	250	265	238	276	252	262	258	255	240	255	265	275	268	260	272	258	285	271	280	260	285	298	256	251	279	265	291	273	289	263	249	278	285	277	264	279	264	271	249	273	274	261	247	263	259	261	264	252	252	265	257	254	256	247	273	278	251	259	288	260	288	270	272	279	277	292	279	255	267	264	310	254	233	239	239	296	264	285	287	250	263	244	258	264	267	275	266	268	249	256	259	242	248	273	270	249	257	283	286	267	252	268	242	306	241	267	269	236	270	282	235	278	286	255	289	280	273	239	274	274	288	257	237	287	253	263	273	246	287	307	261	267	283	233	243	248	293	285	255	260	224	281	238	274	260	288	267	256	249	276	260	291	284	273	288	258	245	248	272	283	289	282	273	263	289	256	262	286	288	270	246	253	279	266	319	260	247	260	274	262	247	253	247	255	278	269	239	264	248	235	233	268	290	245	269	262	288	259	272	289	241	261	263	232	265	273	245	267	257	283	260	265	269	232	275	258	274	295	285	291	278	256	241	297	248	273	271	270	260	273	280	274	254	292	275	277	265	291	266	258	237	286	248	254	246	263	250	266	284	235	266	276	246	263	262	266	301	260	260	278	269	232	275	277	255	243	282	273	290	254	281	255	284	252	252	259	284	271	252	242	242	302	267	266	250	267	248	254	266	267	260	276	292	260	239	251	267	253	266	259	255	278	281	284	256	241	273	260	267	259	248	269	273	263	272	248	227	250	259	266	266	264	286	269	261	287	256	285	273	252	247	281	254	285	277	245	273	273	268	257	254	275	286	252	247	272	269	266	244	292	267	283	282	260	258	274	267	260	237	258	284	271	280	262	280	290	267	253	261	264	270	296	265	236	253	268	250	266	287	250	274	256	284	276	250	280	309	302	273	265	293	276	262	268	282	261	262	256	281	278	265	265	276	260	267	292	295	275	273	264	269	252	296	257	287	274	272	268	276	290	295	278	242	262	270	260	285	269	251	284	269	255	283	254	274	244	275	262	290	254	245	287	256	273	263	252	282	223	228	241	290	267	268	245	275	280	247	298	273	255	248	242	281	283	272	278	255	261	265	260	227	255	274	268	256	270	277	268	289	266	255	240	260	285	277	267	281	257	249	256	251	291	265	275	256	251	277	288	281	263	228	302	257	272	253	268	283	250	281	274	278	279	257	278	245	258	275	283	256	271	295	249	241	273	270	277	289	267	270	261	249	249	243	281	259	285	262	262	263	239	272	261	282	287	254	263	254	252	276	265	236	263	273	273	280	262	293	266	249	274	255	275	257	267	247	295	288	270	258	256	248	285	269	256	272	285	265	270	258	268	257	274	263	287	261	257	243	251	268	252	288	280	272	268	259	271	255	243	258	264	270	274	282	282	298	263	251	262	277	265	270	277	275	250	268	267	250	256	236	282	252	271	267	271	273	270	266	260	270	267	267	271	268	258	270	244	276	273	245	284	260	275	271	275	274	260	259	276	267	285	238	295	270	247	291	266	260	268	279	260	263	246	276	249	289	288	254	288	269	269	277	278	269	247	255	237	240	247	277	284	259	252	256	242	311	270	264	252	264	255	250	263	267	280	282	263	288	264	247	299	253	222	290	262	247	241	258	233	264	284	259	242	280	243	258	273	282	289	293	246	272	262	237	262	268	257	251	257	269	271	243	257	243	270	262	242	258	288	220	270	283	262	281	275	253	216	285	269	240	247	263	277	263	249	294	263	284	259	249	275	254	296	304	281	257	239	260	248	267	297	293	273	234	277	243	257	281	277	272	275	298	250	284	285	254	278	250	275	255	228	286	278	289	287	260	275	242	273	268	276	270	295	257	239	254	265	269	281	266	258	273	294	265	277	248	248	250	267	296	287	294	256	274	264	281	295	281	254	254	264	279	250	258	255	269	253	246	262	287	239	251	279	284	254	266	262	258	252	264	256	243	256	278	256	255	280	258	265	267	284	269	272	277	269	278	217	252	245	244	240	279	235	230	267	274	259	282	276	278	266	288	248	251	260	289	260	273	250	264	280	272	282	225	283	267	234	309	300	272	281	281	269	269	278	269	245	284	274	286	266	277	291	276	290	280	262	257	268	240	272	274	300	259	294	263	260	281	282	267	253	268	275	273	294	283	251	248	257	273	267	264	266	265	284	287	260	277	253	265	268	288	263	282	270	239	246	257	270	269	256	286	269	292	282	256	256	288	292	288	247	266	249	270	281	287	270	295	286	272	246	266	245	245	276	290	285	266	306	250	288	264	239	290	296	256	279	242	259	259	303	255	242	257	255	271	260	254	254	238	273	257	263	254	245
23245	21076	28250	24129	21042	9771	1096	723	593	577	503	496	493	476	449	409	385	405	426	460	409	381	408	409	395	404	397	370	418	364	421	405	362	340	360	359	365	415	408	360	356	355	375	397	377	372	343	405	368	376	359	380	376	384	372	393	337	351	349	377	393	384	380	386	384	342	376	395	388	343	336	372	383	380	386	385	373	322	343	330	358	369	364	411	388	343	368	399	430	377	363	382	335	368	353	369	370	385	374	369	371	376	361	383	388	405	364	370	422	378	379	350	371	352	364	392	348	333	360	372	386	339	347	360	353	363	365	376	369	365	368	418	382	373	358	343	336	397	372	369	386	354	370	371	372	345	373	328	361	380	339	368	393	368	348	343	395	402	369	391	351	345	364	370	389	348	385	360	389	356	432	405	377	383	352	355	344	330	358	352	375	360	367	362	371	367	360	376	396	363	396	366	376	377	340	361	382	357	416	364	350	370	392	357	363	379	399	372	370	422	371	354	353	349	332	332	372	360	390	371	333	384	374	365	368	395	395	374	332	403	374	381	372	372	385	341	375	356	354	358	346	332	368	373	361	376	352	334	383	401	404	384	377	334	377	391	385	382	356	350	343	393	373	352	368	368	394	366	358	416	382	369	380	351	379	368	368	415	376	333	313	397	379	385	334	382	387	406	319	375	376	390	367	380	351	360	352	372	382	370	341	366	392	345	381	376	379	375	407	406	358	377	412	386	331	403	352	383	391	378	382	361	359	365	394	324	386	376	347	393	359	364	396	354	384	374	379	335	372	365	381	388	369	401	375	377	359	371	344	369	393	374	367	357	336	373	405	418	379	403	366	385	353	341	348	364	372	405	362	370	363	367	374	353	352	360	388	339	370	380	378	380	385	367	379	341	360	349	366	374	392	371	384	353	352	382	386	377	319	384	361	356	388	392	379	383	364	348	359	365	353	381	357	351	389	353	351	327	351	366	399	386	384	374	368	355	394	374	341	369	346	392	367	352	385	386	387	379	365	390	374	349	388	355	368	362	357	368	384	356	402	373	352	358	386	365	390	336	362	381	370	399	330	351	360	394	366	363	382	391	355	362	359	364	347	354	337	379	399	341	371	376	369	348	367	367	373	368	372	398	374	399	369	319	372	378	363	394	363	376	383	368	374	353	390	370	368	335	356	383	341	349	395	364	353	365	392	335	374	376	391	368	370	397	403	378	347	381	398	371	349	299	363	409	365	344	355	391	384	364	370	326	374	341	354	373	406	372	373	385	361	364	340	353	394	330	368	369	373	353	379	400	386	374	359	398	352	347	348	350	384	371	387	353	403	351	375	356	379	357	389	348	355	387	396	351	359	386	356	386	368	347	394	382	377	398	418	340	405	327	369	366	369	381	360	382	354	332	368	356	375	365	392	393	333	363	363	366	377	364	395	377	365	364	365	373	367	363	365	369	353	354	373	395	336	407	381	362	398	379	358	373	386	373	408	360	385	376	364	387	357	397	358	357	331	364	344	369	349	346	355	374	372	388	366	366	388	336	381	385	341	371	389	378	375	375	361	344	370	383	341	344	364	348	346	391	350	382	368	365	341	353	393	380	394	359	360	370	384	347	373	376	390	356	360	396	382	358	378	362	360	345	376	405	359	385	362	365	358	393	360	325	376	388	385	350	396	355	345	390	342	349	358	336	366	335	395	362	400	384	396	377	378	351	365	375	356	350	374	374	390	378	359	360	322	335	372	349	359	374	378	341	401	383	386	366	367	361	386	349	354	393	344	356	369	385	363	387	426	370	384	380	370	377	390	391	376	379	361	358	391	363	338	378	373	372	366	365	335	381	375	387	364	370	382	357	346	356	413	386	350	340	348	350	368	366	366	391	368	362	346	381	353	354	346	355	388	377	350	351	387	381	340	371	364	366	363	354	363	341	361	381	368	359	376	356	366	362	392	362	397	360	362	351	329	357	388	418	350	379	355	382	388	368	351	361	348	356	383	358	356	354	365	356	390	383	373	389	372	375	357	368	394	394	382	345	366	369	389	365	382	381	354	378	378	345	362	385	364	382	374	403	344	367	377	392	351	359	402	396	350	339	367	368	372	370	386	373	377	363	336	372	372	345	361	365	375	364	342	393	353	365	357	365	362	342	385	400	363	405	373	344	355	346	379	389	390	367	367	355	333	364	358	384	329	378	371	362	372	398	364	368	370	392	358	379	361	358	384	383	365	393	363	388	398	389	362	353	317	386	380	367	318	381	353	379	372	407	401	394	391	383	364	347	352	359	360	367	433	359	375	396	355	338	383	393	356	381	353	382	385	365	365	336	359	402	352	370	346	362	361	355	346	374	323	378	367	330	332	387	410	356	391	381	374	380	376	384	387	366	371	327	351	352	392	348	370	363	394	353	379	376	342	345	378	347	366	405	392	368	363	371	371	383	372	366	364	364	372	393	398	380	339	343	394	363	358	378	356	385	382	368	357	394	329	394	364	360	415	347	365	395	375	383	330	375	358	376	367	403	368	354	379	351	357	353	347	337	353	384	367	376	385	354	377	372	329	347	376	363	390	321	389	387	399	342	384	336	378	353	371	344	386	371	392	339	392	401	385	364	382	362	364	375	336	361	367	407	357	366	366	381	378	384	373	361	316	385	368	321	357	408	337	333	362	404	395	377	397	348	384	392	378	394	360	360	359	373	333	358	367	359	385	384	357	341	372	383	379	361	351	400	395	350	352	358	388	404	381	355	357	353	421	363	384	359	377	337	321	382	350	390	383	339	359	367	394	332	395	362	334	410	349	389	364	374	382	403	345	330	356	372	366	342	373	374	366	362	334	359	346	361	382	335	364	405	356	396	400	367	364	402	387	391	380	361	369	375	359	350	359	365	344	356	371	321	384	364	361	375	364	361	392	362	357	379	379	383	340	369	373	388	379	399	374	380	351	340	367	366	384	376	375	354	340	380	371	404	379	377	372	386	361	344	402	363	368	367	367	370	372	396	366	357	420	350	389	363	339	389	350	367	354	357	370	354	344	347	384	367	342	381	404	347	353	353	353	351	397	342	411	403	352	390	364	350	327	361	381	350	363	357	371	356	409	405	355	358	363	368	356	427	340	329	366	391	386	372	343	379	342	391	363	402	376	379	347	373	359	362	339	358	416	358	383	337	381	328	369	371	395	373	374	388	355	357	416	378	349	354	360	372	354	360	362	350	357	357	376	357	371	379	372	391	360	336	376	376	375	369	379	380	378	366	340	348	366	368	370	365	393	389	359	382	397	360	378	359	381	364	391	361	417	358	359	362	418	339	368	387	380	363	377	345	356	356	406	359	375	357	409	337	389	360	343	354	376	401	379	350	349	356	370	362	365	381	373	383	363	376	330	370	382	380	389	358	406	376	349	357	341	355	347	342	362	391	367	373	360	358	348	393	358	368	387	374	393	382	342	395	394	354	359	346	386	339	385	392	371	342	392	355	397	404	351	382	356	370	365	364	379	398	371	323	366	370
5101	11166	8643	4022	2456	1772	1348	1091	935	800	754	678	699	626	586	508	536	533	498	490	471	526	473	510	507	508	475	497	512	489	488	481	498	479	492	494	503	498	477	507	430	443	478	478	508	492	487	494	447	464	476	450	512	455	487	433	447	504	488	488	464	483	483	437	420	478	464	527	499	460	405	472	441	479	478	446	458	451	464	419	455	510	455	463	452	487	472	470	453	501	440	461	452	467	503	506	499	465	480	435	502	457	453	490	464	478	470	461	431	482	467	517	502	495	482	433	467	445	466	456	502	458	442	454	462	477	473	436	441	453	418	440	484	454	422	449	478	480	475	457	505	478	456	470	460	459	414	452	464	456	472	465	442	492	470	453	461	497	454	452	450	458	444	440	467	445	459	462	477	461	471	473	464	475	458	490	477	448	458	426	443	441	445	475	440	499	457	500	469	465	477	454	456	481	488	457	457	481	422	474	469	472	451	455	463	471	524	466	448	467	470	449	461	499	470	476	474	457	482	463	480	448	477	421	492	485	453	431	478	429	486	450	482	464	475	456	452	415	475	462	446	446	491	469	463	465	426	484	492	434	440	476	453	476	446	459	481	515	489	472	474	492	431	456	482	461	477	478	464	456	425	464	488	463	418	486	422	458	491	455	491	434	464	438	477	461	436	479	454	493	482	488	454	489	475	498	457	464	488	463	429	455	482	491	486	437	502	460	481	484	461	457	444	427	475	435	431	458	441	456	469	443	474	502	473	459	475	484	507	508	437	471	470	490	487	438	449	498	450	489	509	418	449	473	454	469	477	433	487	421	446	456	445	515	435	475	439	453	465	476	454	454	417	483	430	441	478	483	413	468	453	495	520	488	431	468	476	467	442	459	474	447	449	454	477	482	446	492	467	452	461	474	493	480	453	467	441	460	478	424	455	445	473	524	454	463	446	474	464	484	493	460	456	456	460	441	429	433	495	495	454	489	451	465	461	476	490	503	479	439	500	409	506	442	465	444	416	437	456	488	426	463	471	470	481	462	424	512	464	487	468	456	488	496	503	484	453	477	453	487	461	468	433	450	443	463	467	443	450	445	440	460	421	424	466	477	477	444	457	453	442	484	476	479	470	435	457	446	434	464	481	482	463	475	470	440	449	445	475	440	499	469	462	447	451	472	461	486	471	420	481	462	461	436	465	405	459	493	464	484	435	435	477	453	505	482	458	504	479	460	452	494	517	409	467	528	460	478	462	454	505	470	438	489	447	440	473	450	467	443	406	473	473	439	460	505	484	486	426	449	427	477	465	446	471	480	513	457	468	454	465	427	476	467	454	437	456	429	446	451	468	478	410	465	468	455	470	474	436	469	473	463	443	458	468	509	466	457	460	444	462	443	426	452	427	481	434	478	451	486	433	453	456	459	431	459	471	488	433	452	445	435	509	424	454	454	433	461	447	478	438	455	470	497	473	499	459	439	416	487	471	443	438	477	487	447	479	474	473	465	473	503	423	463	463	468	464	456	446	474	476	420	477	451	424	487	467	457	475	457	445	399	441	482	463	452	487	431	461	455	448	473	513	468	480	484	495	439	459	460	431	455	415	468	465	473	483	453	457	438	439	474	446	451	439	500	451	462	516	450	462	478	458	475	473	475	491	428	473	465	456	453	465	465	440	490	440	472	440	467	476	475	476	468	473	496	465	468	476	455	485	504	444	473	484	459	471	466	494	462	434	452	468	456	469	458	402	488	493	450	466	447	470	484	471	474	482	445	476	446	485	444	453	467	455	529	502	466	430	465	470	450	453	452	462	461	452	475	459	491	505	507	497	464	477	433	485	489	477	456	504	476	476	494	486	462	465	465	450	495	461	463	468	447	456	462	478	447	468	458	462	429	454	478	472	456	459	461	509	477	460	479	434	446	482	467	444	419	466	457	439	486	465	433	500	403	480	485	497	465	497	472	459	468	456	476	437	462	478	475	447	430	444	489	454	502	472	500	441	435	461	438	467	473	492	479	477	450	444	454	478	430	462	486	442	487	468	431	436	450	502	447	459	429	440	435	468	445	469	439	480	452	478	459	476	438	486	472	474	469	485	477	515	474	483	474	459	437	463	502	490	489	452	490	470	489	405	450	444	461	481	465	453	455	469	470	464	472	437	454	462	441	485	443	437	479	463	492	461	450	481	438	462	510	478	444	441	443	438	500	457	478	494	426	443	475	461	485	485	501	456	461	439	462	486	456	476	431	444	445	469	451	477	470	439	431	454	509	460	457	470	487	468	480	497	439	474	475	468	466	500	464	442	478	459	455	472	446	467	511	465	502	479	464	480	471	505	461	454	449	478	498	475	478	456	453	436	466	488	442	455	496	475	413	443	484	480	463	469	452	442	491	466	463	472	477	476	495	455	453	466	452	463	471	452	457	441	442	460	439	490	476	441	475	503	480	494	473	447	442	498	460	447	489	453	483	451	431	493	463	499	443	518	443	448	478	470	440	463	490	479	487	473	523	473	437	487	444	476	473	467	457	461	479	459	477	453	507	441	499	461	457	486	474	483	457	452	481	463	486	475	486	463	489	479	479	492	473	428	510	456	499	438	487	441	448	476	479	460	473	484	474	463	433	488	467	484	460	462	486	464	466	432	479	442	458	497	483	455	472	480	464	480	454	444	458	492	474	428	523	456	487	450	478	482	477	465	482	490	424	469	455	470	455	474	473	456	518	458	483	436	447	453	487	428	471	452	460	466	455	457	465	446	479	453	468	463	457	458	430	499	448	475	453	492	442	464	502	466	495	475	479	485	458	471	513	459	463	483	423	474	487	455	442	460	451	478	462	419	402	446	454	466	466	469	464	484	443	517	444	495	462	462	498	422	487	431	430	471	491	497	453	453	464	418	434	491	443	458	444	470	516	471	495	480	493	451	465	463	424	481	463	472	481	471	403	484	420	476	443	473	470	447	459	452	447	479	473	452	420	454	501	481	480	474	469	501	463	453	457	459	469	492	454	461	436	491	466	446	481	445	420	450	472	455	482	497	469	456	464	454	440	478	483	516	473	468	471	464	432	458	466	514	464	473	437	474	476	468	489	477	459	481	462	457	439	491	457	443	453	438	510	442	474	416	486	478	439	459	457	512	461	448	479	447	448	436	504	456	436	477	495	501	419	456	465	437	427	515	499	455	438	500	465	447	473	452	485	449	481	447	482	474	440	497	434	470	432	460	413	441	451	452	457	467	473	422	483	462	440	463	459	429	472	425	477	472	454	474	479	453	475	487	491	464	484	445	447	488	462	457	465	459	487	469	427	458	491	475	484	408	455	438	472	429	489	445	492	462	486	463	453	476	448	432	471	461	445	471	446	459	458	442	449	458	425	442	466	447	451	451	477	497	444	466	451	419	432	441	467	465	445	456	471	473	464	445	458	480	456	485	468	475	450	441	454	458	440	486	454	472	441	522	462	473	464	493	444	507	485	425	449	466	429	471	485	482	452	477	476	439	470	467	456	466	455
24183	21067	27275	24988	11491	515	332	228	182	183	150	161	151	144	110	132	122	124	104	112	106	115	118	100	91	94	99	98	97	108	111	99	98	91	113	110	91	88	92	83	103	84	93	88	100	97	92	111	86	78	90	95	96	74	92	103	84	90	100	93	96	85	94	77	94	89	97	91	82	84	82	84	74	99	83	93	94	96	96	95	86	82	110	94	101	96	87	97	84	108	89	83	91	90	85	107	105	79	115	93	76	95	79	80	80	77	75	91	93	96	98	108	91	88	95	83	86	84	85	107	102	100	92	86	99	93	70	91	84	111	95	103	75	100	98	87	90	82	84	100	97	92	93	80	110	89	112	82	74	104	81	94	70	98	110	75	103	94	96	89	109	98	90	100	93	94	96	84	95	89	111	98	95	110	104	93	95	80	100	93	86	103	99	78	101	106	105	90	92	78	100	97	90	99	96	75	89	105	89	96	92	86	88	85	100	101	81	81	99	88	83	88	96	79	90	100	88	75	109	90	76	77	92	81	98	96	83	88	92	94	105	89	91	87	94	92	80	79	75	92	82	86	83	101	99	83	93	83	83	79	86	88	94	102	80	82	82	88	90	93	86	101	71	85	78	86	93	100	85	92	82	105	94	81	75	102	80	72	99	95	86	82	79	77	84	99	97	90	97	89	72	79	90	75	92	103	97	101	86	96	88	91	95	92	85	94	77	84	88	82	93	78	100	92	90	96	76	102	89	81	98	86	93	89	97	69	100	110	106	80	92	80	95	96	96	93	104	95	91	89	83	87	82	108	91	86	100	109	84	73	91	90	71	98	96	87	76	75	100	79	86	85	98	92	103	76	92	107	86	87	90	108	82	88	85	99	89	97	71	95	96	92	108	89	83	96	84	90	84	89	105	93	94	123	95	107	76	87	76	90	83	105	110	96	90	87	79	110	94	94	99	100	97	79	94	76	95	83	98	99	97	89	87	85	79	91	89	90	85	87	75	78	96	85	106	89	85	94	75	86	83	83	89	78	94	93	84	96	85	80	82	90	78	90	86	97	89	90	113	84	82	89	70	92	83	105	66	91	85	97	101	81	98	89	98	89	98	89	74	101	94	94	98	92	89	91	93	94	70	101	84	99	99	96	98	106	100	84	88	97	102	102	79	86	98	100	82	100	94	87	76	89	87	91	89	94	75	99	99	105	91	87	96	108	95	101	82	89	77	92	99	96	85	85	116	86	81	66	82	88	93	101	106	92	91	92	99	77	102	83	71	88	87	93	103	91	88	101	97	91	102	98	94	87	82	92	104	88	83	88	81	88	90	87	97	97	87	89	99	90	87	97	82	72	95	102	81	106	85	87	105	88	93	95	84	97	79	78	83	110	94	96	101	102	82	95	83	95	83	95	100	73	82	86	85	90	88	78	87	83	87	86	94	88	97	103	94	75	98	86	81	98	86	77	68	82	92	106	82	89	99	96	88	90	100	92	97	99	111	81	87	94	87	84	82	99	86	93	70	71	83	83	88	89	94	88	110	93	97	76	116	94	82	114	78	87	94	97	84	110	100	78	112	88	89	79	87	84	92	88	85	88	93	106	81	88	90	111	85	88	81	93	82	103	90	85	79	90	95	93	83	79	79	93	81	87	96	89	93	103	82	82	113	112	99	81	76	74	84	91	108	88	87	76	84	100	85	78	91	99	96	82	84	102	71	91	101	92	76	91	83	101	90	97	83	104	85	88	94	98	68	93	97	88	89	101	89	104	99	85	79	99	88	94	88	78	100	102	97	97	97	99	99	86	95	79	82	101	76	77	89	98	101	98	86	78	83	89	90	77	85	86	103	84	84	82	102	90	101	87	89	81	92	88	103	82	97	79	96	104	75	92	81	97	91	80	86	102	103	101	87	101	82	87	108	84	97	99	90	96	95	79	90	92	99	91	78	90	84	100	108	86	98	93	73	88	85	93	83	108	97	95	84	99	85	100	93	88	101	105	109	88	93	84	76	76	104	94	80	89	88	99	110	107	94	84	98	100	92	105	98	94	93	97	85	90	108	71	88	94	88	92	98	98	97	93	106	93	81	93	77	75	98	88	94	86	102	82	81	84	105	94	80	82	93	77	87	99	101	93	91	83	99	89	86	95	85	81	84	93	82	77	90	88	87	76	80	84	86	94	78	91	112	89	108	81	85	81	100	113	111	109	96	94	87	95	101	103	96	87	78	91	101	96	80	80	92	103	89	115	92	117	98	98	92	72	87	92	105	90	99	98	86	90	80	98	90	85	95	83	88	92	94	82	93	86	72	92	97	79	87	95	76	88	86	110	86	83	79	92	101	81	96	88	91	89	89	114	94	78	85	96	88	80	102	92	95	86	85	91	84	91	94	105	85	101	74	86	81	103	85	72	86	85	74	85	93	76	109	95	80	104	90	86	86	100	96	82	91	88	100	100	87	108	91	95	87	81	103	91	73	107	83	97	100	86	93	107	84	88	88	80	86	84	102	84	87	76	97	94	67	93	97	83	105	111	83	58	94	94	108	98	89	92	84	104	94	98	86	85	85	87	86	83	81	80	83	93	104	86	72	103	81	86	77	84	107	97	100	103	88	99	98	77	95	91	96	103	99	105	96	82	90	74	92	90	86	108	92	106	90	99	80	99	89	66	101	93	106	90	88	81	92	74	115	98	89	87	97	85	93	89	79	97	100	70	83	91	102	79	83	88	104	85	96	88	89	99	73	105	75	84	86	92	103	99	96	80	90	92	94	81	106	77	93	95	95	90	100	97	107	92	100	86	97	86	95	83	77	85	93	96	75	87	100	86	90	98	96	104	93	75	89	85	95	82	91	73	89	94	83	98	118	90	95	90	93	74	99	75	97	78	94	96	90	83	82	90	80	96	96	80	112	100	102	83	84	83	97	94	85	94	84	81	87	83	96	80	99	96	99	100	92	85	85	88	74	101	77	91	71	102	110	80	94	92	87	94	88	93	95	115	81	88	94	100	77	89	97	99	98	97	112	99	89	88	91	78	106	95	77	76	106	101	104	91	105	76	85	86	94	85	94	86	72	91	94	80	83	87	71	105	104	88	81	95	75	83	88	94	91	88	87	85	85	91	114	103	101	82	93	88	79	92	94	83	85	87	93	84	82	90	75	93	76	92	93	87	81	85	101	94	85	91	73	107	96	82	79	85	83	99	93	78	94	89	92	96	91	87	91	95	101	91	93	98	93	92	94	89	90	82	79	77	89	99	88	86	96	96	93	73	95	95	96	96	83	73	84	89	83	90	97	83	103	87	95	74	86	87	89	85	73	100	103	92	94	89	92	95	94	100	77	108	108	88	95	82	94	87	93	93	68	63	86	86	94	91	94	99	92	80	84	68	86	99	81	95	94	111	96	84	76	96	77	103	95	84	89	93	102	85	91	115	83	86	117	82	99	82	91	95	96	92	93	85	102	84	79	80	103	93	86	101	87	92	119	79	103	91	90	98	67	93	96	92
4854	7517	5188	2251	1418	965	663	510	400	334	274	256	231	193	201	196	150	163	153	164	155	152	167	128	140	118	139	140	137	135	132	138	140	149	117	129	122	125	147	142	138	120	132	125	116	122	143	114	125	123	134	128	120	110	112	115	125	135	118	112	118	114	110	138	137	122	135	138	137	117	127	133	123	123	112	141	136	115	144	128	140	139	129	129	125	134	131	125	140	110	115	131	124	114	144	126	118	144	120	127	131	138	122	117	131	131	114	149	125	126	143	126	156	137	112	117	128	127	118	124	124	135	143	134	121	119	123	104	128	141	120	115	114	136	119	136	122	140	122	129	135	133	136	130	122	128	109	96	110	130	119	116	116	119	139	132	135	127	113	128	132	131	126	137	135	154	147	136	125	119	129	153	120	120	118	126	129	118	119	124	109	130	113	118	113	121	116	126	123	134	124	133	128	124	142	153	141	116	128	121	127	108	128	139	127	130	114	120	126	147	111	137	122	115	120	132	114	124	120	123	131	121	136	145	128	110	130	137	125	121	139	129	129	131	116	114	103	119	129	135	137	127	123	130	114	121	136	123	118	115	104	128	119	123	129	132	116	131	110	139	132	128	127	105	127	160	145	107	121	129	125	110	141	127	108	133	119	131	141	173	131	119	112	104	154	119	118	151	117	120	128	111	139	119	138	118	127	123	128	129	135	148	115	131	120	111	109	113	132	146	122	129	129	139	114	136	119	119	123	116	128	113	121	133	128	128	124	113	138	118	117	131	94	136	145	123	139	138	117	122	121	133	129	124	112	125	125	132	140	111	118	121	126	128	121	97	141	146	141	112	142	118	133	146	140	135	122	131	133	147	122	124	127	122	106	119	128	120	119	127	115	108	140	116	150	110	111	123	119	126	122	108	127	131	131	142	100	131	121	113	122	128	91	121	126	135	121	126	119	125	123	88	149	120	128	107	125	141	123	116	140	145	116	128	133	136	129	125	141	122	121	109	128	125	117	141	130	141	124	113	116	120	115	123	133	104	129	104	122	102	116	144	109	134	123	129	133	103	132	125	127	132	108	135	130	135	137	122	102	146	125	123	133	140	148	116	116	131	117	128	126	111	117	105	107	131	129	125	125	128	126	108	118	136	136	133	127	129	131	119	125	115	129	116	147	122	113	125	117	137	132	120	123	115	121	126	114	119	151	110	109	114	128	124	144	107	127	128	134	113	119	120	120	119	118	121	137	122	113	115	107	119	128	128	129	134	106	127	130	133	123	120	121	121	116	156	114	112	136	114	112	123	120	136	137	108	117	106	123	129	112	114	139	132	110	131	113	126	113	126	114	94	108	131	135	114	118	128	142	128	123	111	122	129	107	123	136	121	116	126	130	118	133	140	128	137	112	130	136	117	126	112	124	124	115	115	131	133	131	108	123	143	137	136	127	124	126	121	124	117	139	123	115	134	132	113	115	116	107	103	123	128	127	134	117	133	132	113	139	130	123	131	115	114	110	111	124	128	142	129	116	126	125	120	123	143	133	113	126	124	141	154	107	120	113	114	121	126	118	127	131	134	136	127	133	130	127	138	125	133	149	140	114	145	133	110	111	112	109	124	125	137	149	115	132	129	121	112	132	133	122	130	131	149	107	120	126	120	120	125	133	113	120	138	116	132	108	117	130	117	126	135	119	110	124	140	112	100	128	138	128	143	138	125	115	127	113	129	143	139	133	127	138	127	145	138	140	121	106	122	143	124	125	136	116	140	116	153	138	138	131	140	118	135	137	120	119	126	114	104	132	159	111	115	110	133	120	123	110	135	132	122	129	122	128	122	96	118	121	122	145	132	137	140	138	128	120	120	122	134	111	153	124	132	136	107	120	136	115	115	141	113	126	115	119	116	150	124	115	125	127	135	133	139	128	131	125	117	121	128	132	121	111	138	121	104	153	116	107	150	123	108	139	115	128	102	136	121	140	129	132	145	117	130	140	111	133	137	125	120	141	135	135	122	129	127	124	117	143	163	127	114	140	111	136	130	120	115	121	129	115	125	126	126	110	106	116	123	100	128	111	115	137	103	142	125	107	140	127	133	131	120	135	113	121	130	110	116	132	127	117	134	124	140	114	128	132	130	135	111	127	136	124	120	114	115	115	131	111	129	115	131	122	125	129	144	127	123	113	133	123	132	140	129	134	120	129	129	122	135	124	131	129	132	133	101	133	141	127	130	132	119	136	136	136	134	120	142	139	121	136	131	142	129	127	112	124	121	130	113	135	131	126	118	120	130	125	114	112	140	130	114	122	117	123	125	115	113	105	106	141	138	131	115	112	123	120	117	134	129	131	126	128	121	117	121	136	115	113	109	119	131	136	133	113	111	118	130	119	124	134	134	105	129	119	136	135	144	143	130	117	136	115	114	143	124	149	115	128	122	121	123	134	122	129	139	115	120	114	130	121	119	127	121	135	119	123	125	137	110	125	131	109	141	156	107	120	126	119	107	140	147	129	114	133	129	118	127	144	127	116	124	122	131	113	111	122	122	124	139	124	125	130	134	108	120	126	140	134	105	130	121	129	123	125	128	129	102	125	140	129	122	125	122	127	129	125	114	114	124	125	128	125	149	130	137	123	111	152	151	126	123	120	129	113	119	142	126	124	136	143	108	133	111	109	136	139	116	116	120	136	127	130	118	130	128	119	111	124	146	124	114	139	105	132	116	108	107	126	125	119	132	120	134	122	122	122	120	107	123	129	152	116	112	131	131	122	128	132	140	133	123	136	117	120	125	126	125	131	122	139	136	118	115	137	120	142	118	106	128	138	122	130	132	124	116	114	131	144	120	133	121	118	127	125	133	127	141	120	129	144	133	118	131	138	134	112	113	114	123	128	139	117	135	102	104	132	112	128	133	127	121	129	121	148	116	120	139	129	141	124	124	116	131	117	117	111	120	103	108	141	122	126	112	108	133	118	141	153	126	147	130	131	127	134	150	110	121	134	130	141	141	128	133	130	111	149	123	106	133	139	135	121	143	149	125	122	139	125	119	129	113	119	132	147	130	122	115	120	131	156	143	105	129	117	123	129	117	124	123	125	122	127	120	146	136	116	132	125	131	117	120	119	115	139	115	116	121	122	135	127	118	124	117	123	120	141	156	110	119	130	130	120	136	125	107	145	134	136	119	109	145	139	136	138	143	119	121	106	113	111	141	129	126	124	128	113	126	131	119	131	116	137	134	115	136	107	126	112	120	120	129	146	117	124	130	133	117	97	132	127	106	107	140	126	134	125	116	120	127	105	135	141	128	127	114	124	134	122	136	120	144	124	114	141	128	123	124	115	108	121	120	117	100	116	122	146	126	145	121	119	123	115	123	118	113	139	122	127	118	133	123	133	134	112	124	105	127	134	117	117	99	120	103	134	139	135	115	128	137	130	126	145	115	131	133	132	138	105	123	138	125	132	123	134	133	121	128	122	120	110	156	126	130	104	124	130	128	123	124	103	104	134	110	128	119
22259	21104	28705	23727	21095	21144	8594	1057	699	614	553	473	428	418	419	364	336	344	345	344	318	354	347	344	328	280	332	293	303	313	284	291	311	278	288	293	304	291	276	307	273	294	263	301	295	263	283	281	277	287	255	288	297	246	287	289	314	264	280	244	275	281	315	298	262	283	285	289	273	258	259	273	284	282	291	292	296	295	273	262	261	259	283	272	294	326	290	282	260	287	270	264	294	275	267	280	272	298	266	265	292	276	279	276	311	261	300	286	294	294	260	293	294	269	312	287	298	285	290	269	290	292	284	280	281	267	281	294	291	262	265	270	273	289	265	268	266	259	277	262	273	301	263	294	249	269	274	284	263	292	275	273	281	281	248	272	270	292	253	269	285	269	266	281	280	263	330	275	275	256	257	273	270	265	290	266	284	272	290	286	292	277	284	252	324	295	287	263	291	253	258	279	299	299	257	283	264	259	268	273	272	268	263	312	273	292	293	279	275	292	252	295	274	293	290	267	251	287	286	269	273	251	279	297	263	268	290	298	266	255	265	267	280	249	269	277	275	260	258	285	276	242	275	283	289	247	270	291	256	294	251	249	294	263	298	304	285	279	246	295	290	299	266	287	293	251	305	297	292	273	288	290	279	287	266	269	282	270	266	287	261	307	303	262	275	292	263	245	282	248	249	281	274	269	296	286	280	263	269	274	270	294	285	292	260	249	268	279	281	283	250	300	266	278	283	274	256	254	292	277	230	276	284	310	251	311	267	282	286	265	268	296	291	275	293	241	291	287	299	271	275	293	274	287	251	253	265	273	274	251	284	276	246	299	245	267	251	294	279	271	299	255	284	267	283	302	252	268	293	311	290	284	287	272	249	271	283	265	248	296	272	291	284	275	267	301	266	280	253	297	262	285	306	319	258	276	259	321	254	249	264	243	286	275	289	295	290	269	277	234	272	281	300	286	240	251	256	254	283	260	275	291	261	280	294	250	271	254	293	284	306	313	281	276	310	297	274	273	292	273	263	299	282	314	295	289	217	267	273	255	266	299	261	270	292	279	303	278	279	280	289	301	284	310	257	282	247	303	244	256	260	275	280	242	263	255	284	256	273	273	288	243	262	257	275	288	270	253	306	311	271	269	296	266	284	254	285	279	261	266	279	313	272	286	271	280	278	280	306	270	280	267	276	268	294	263	266	290	283	280	262	274	288	297	278	277	278	247	311	270	257	277	286	280	294	263	238	266	283	285	268	273	292	262	252	263	291	254	284	279	290	277	266	296	277	268	264	263	263	272	292	252	247	281	264	293	281	258	285	272	272	277	276	285	280	275	270	283	276	254	269	288	260	285	256	265	302	285	284	286	292	278	315	286	240	282	313	275	278	272	274	264	270	276	258	299	258	286	271	264	316	265	257	275	274	303	273	250	290	280	287	277	298	278	264	278	257	280	308	246	289	289	277	282	278	297	226	260	289	264	301	287	267	285	272	271	281	276	246	257	283	264	287	260	266	283	252	272	291	266	255	278	290	286	297	263	247	269	293	254	288	290	269	268	288	274	271	261	269	281	283	264	264	286	266	293	247	274	289	287	284	264	246	290	256	270	298	277	263	288	285	254	243	283	293	263	286	237	269	304	276	245	276	271	280	290	272	265	274	277	281	263	290	269	252	263	265	299	300	273	279	281	284	255	280	259	262	266	285	286	278	306	269	264	249	288	254	255	279	293	240	292	274	266	255	300	269	307	299	280	272	249	257	286	255	293	249	263	278	263	284	264	289	274	284	247	260	268	263	257	285	265	281	276	257	266	281	267	282	261	288	276	249	273	252	301	266	269	278	253	303	266	264	262	267	248	279	238	307	271	259	243	259	277	272	275	300	267	302	273	264	277	301	272	297	259	262	309	248	285	261	261	264	249	280	228	293	269	271	308	262	286	283	288	300	285	291	271	265	263	287	242	288	268	242	281	237	269	275	258	299	306	258	303	272	280	273	271	267	286	284	272	269	273	273	246	292	288	270	266	279	276	280	280	266	277	288	299	252	285	293	312	277	278	307	255	285	294	276	269	276	241	265	271	274	285	290	251	273	280	276	243	264	282	285	273	270	267	261	271	300	246	255	269	309	281	262	251	255	253	318	298	270	268	264	254	264	266	257	269	261	270	315	262	302	241	297	265	284	289	267	270	274	295	263	271	287	264	295	299	247	240	286	257	272	268	318	253	314	293	278	285	271	281	268	286	273	282	238	281	274	293	283	273	268	275	265	291	271	261	275	275	280	253	281	256	270	253	320	267	306	274	281	280	269	250	279	262	273	268	283	282	279	298	287	279	283	255	246	273	242	286	253	289	281	282	273	275	281	283	273	273	258	249	264	287	263	248	300	253	295	281	288	301	286	292	248	290	251	285	246	302	273	269	251	251	287	256	259	291	295	270	278	266	282	296	282	246	249	276	259	275	281	278	296	255	278	269	260	284	252	284	286	285	259	267	286	307	266	285	290	273	287	272	241	309	271	305	248	229	280	293	247	280	280	288	283	281	277	286	268	294	279	266	292	266	272	279	273	278	263	271	261	277	273	263	239	279	286	277	289	278	283	308	284	268	272	277	269	293	310	267	298	275	286	279	266	299	252	275	271	289	296	280	267	261	309	274	281	302	274	283	283	286	281	266	280	240	280	245	280	268	252	288	301	279	265	286	288	266	235	271	272	285	261	267	272	270	296	259	265	280	288	240	279	279	302	280	276	273	261	260	266	274	275	267	284	285	324	256	279	288	270	265	279	299	259	276	270	266	289	274	258	248	265	259	281	243	295	240	255	253	258	294	271	282	283	306	288	259	249	280	283	274	299	273	272	258	288	284	273	293	268	253	272	260	271	264	272	247	258	272	294	289	295	271	290	279	265	291	260	242	286	283	283	276	254	251	296	278	274	283	281	287	289	271	279	273	237	292	320	276	280	291	271	287	275	298	280	263	287	247	297	269	290	306	284	285	275	292	288	285	278	284	286	289	287	300	267	306	293	266	259	300	266	287	293	253	294	281	268	248	274	272	292	289	252	270	278	268	268	286	286	256	262	270	255	239	293	298	269	294	279	300	277	244	277	256	268	257	250	274	260	263	295	268	253	254	285	290	270	300	263	276	286	287	263	266	247	278	275	280	267	275	261	269	262	256	277	284	274	274	287	277	269	245	322	265	251	281	299	295	287	266	251	307	264	288	263	286	223	281	277	288	295	227	245	315	284	266	263	281	278	273	263	255	281	270	294	227	279	266	259	274	308	256	314	264	281	301	263	278	269	260	275	261	298	255	285	244	282	279	264	280	290	279	267	279	257	234	278	292	263	247	274	278	302	247	259	276	255	235	234	288	253	289	292	293	287	255	272	299	275	286	295	243	281	273	264	285	287	259	250	264	282	288	320	265	290	287	248	306	268	290	276	262	315	281	259	249	270	280	301	291	250	282	280	246	282	283	264	237	265	278	298	307	308	269	252	289	267	293	262	290	249	266
6635	17539	13664	6678	4347	2759	2115	1601	1262	1082	867	787	712	618	599	523	491	480	522	498	419	404	444	478	438	420	402	367	377	427	365	351	388	434	393	387	396	372	373	391	387	392	352	388	370	356	346	354	363	395	363	345	399	323	420	403	370	327	340	377	360	352	308	382	363	372	358	367	361	369	362	382	359	356	343	329	374	372	330	344	335	346	333	375	348	354	374	332	354	380	407	348	392	395	351	317	379	385	352	344	377	360	383	361	358	354	335	372	352	359	361	364	360	355	359	344	379	353	365	348	388	364	369	365	381	343	356	346	350	342	339	382	362	356	335	368	334	362	354	364	343	337	357	377	324	355	369	366	353	319	371	358	389	350	352	352	369	342	348	391	369	341	330	322	346	353	371	335	345	365	398	325	334	356	367	346	354	361	406	364	374	338	419	354	368	334	354	359	355	361	355	350	331	365	404	345	347	354	338	386	354	374	371	373	369	354	369	348	349	371	351	347	370	360	367	366	382	347	326	321	357	359	355	333	357	395	347	357	366	350	333	368	351	357	380	382	365	384	352	389	393	343	358	356	330	333	341	310	377	372	353	354	356	353	387	351	386	349	316	340	372	322	342	340	347	370	360	360	350	365	410	343	362	371	336	387	371	336	378	362	360	397	348	337	375	396	354	332	385	388	358	366	338	351	346	354	341	330	365	385	341	353	398	355	359	367	327	333	314	341	343	354	370	312	356	359	372	368	374	370	374	362	379	341	353	350	358	330	333	367	367	342	377	354	372	343	371	361	366	334	359	380	366	363	346	335	379	366	328	359	346	348	331	354	363	340	346	376	358	364	366	324	360	355	358	334	352	336	356	377	348	349	334	358	325	344	355	368	329	354	376	356	392	371	368	333	355	367	372	307	351	368	340	351	348	398	326	352	380	350	364	344	353	346	342	342	382	363	323	375	343	349	372	356	385	371	355	357	363	347	348	347	363	348	337	365	344	356	374	381	336	352	340	353	343	339	340	354	358	347	328	364	365	362	344	333	330	366	342	386	343	320	350	332	334	347	367	364	362	336	327	358	350	359	368	349	397	378	340	344	365	376	369	364	341	380	363	363	368	317	401	361	344	390	372	338	364	379	353	387	346	349	373	362	346	324	371	347	363	339	335	363	338	364	342	372	376	365	347	325	348	342	329	357	388	350	350	321	378	389	320	345	401	333	328	366	349	366	328	342	373	353	361	373	347	342	354	327	353	350	351	367	348	334	390	351	353	342	364	357	360	382	340	342	320	353	362	371	369	366	371	370	380	395	364	358	367	331	320	371	370	386	362	355	362	351	369	358	322	351	357	354	371	347	385	386	339	374	367	346	380	389	364	359	347	324	373	331	335	353	353	337	354	366	361	361	334	348	340	358	386	370	372	340	329	362	346	360	351	369	331	346	355	364	365	378	372	339	344	324	380	352	382	334	370	345	325	331	361	334	319	346	355	347	365	352	336	348	347	346	356	380	318	367	350	366	340	356	360	331	357	359	352	345	339	361	359	378	349	371	346	342	325	354	357	345	369	357	340	374	362	377	367	345	332	346	379	307	356	359	368	375	349	370	340	339	374	373	346	350	360	311	372	344	366	363	330	355	344	360	351	365	367	335	359	332	363	333	340	342	362	381	353	345	348	341	364	388	330	310	388	364	344	336	321	359	328	345	339	380	388	319	325	367	359	354	354	357	353	343	342	354	350	346	361	355	326	368	353	358	357	329	337	389	355	333	348	355	345	333	325	357	391	331	350	371	334	370	344	340	331	380	350	363	381	391	361	309	332	362	377	366	357	375	338	337	362	355	353	338	355	362	349	381	397	355	361	384	329	385	369	364	367	345	370	346	351	364	348	350	369	347	331	357	363	334	356	348	340	354	341	355	362	356	327	350	310	331	339	353	363	346	384	348	360	344	368	362	356	357	355	369	354	326	356	343	362	366	351	364	357	338	366	337	392	338	375	367	323	375	365	367	374	349	356	385	378	327	343	361	337	352	372	397	319	364	338	320	365	398	352	369	318	345	354	355	360	394	370	386	341	356	365	353	355	361	363	367	322	364	383	372	329	335	367	332	356	362	340	371	351	330	350	336	331	357	341	345	380	363	339	344	343	357	337	348	342	368	335	382	393	373	380	360	347	340	367	343	332	336	336	346	368	354	349	369	361	324	354	346	358	362	353	375	400	369	364	333	361	380	348	305	350	366	340	371	356	341	356	338	356	348	375	373	339	350	345	356	363	338	353	359	347	334	345	332	349	345	338	377	372	341	359	341	356	375	357	382	371	369	333	339	355	352	351	383	367	347	366	371	357	355	386	367	382	346	354	367	370	363	365	350	335	322	353	377	368	398	347	366	363	337	362	327	345	336	378	339	358	368	383	315	363	360	394	364	389	377	352	369	351	364	355	343	351	365	364	358	337	341	416	396	354	383	352	377	345	376	343	357	325	342	342	388	370	354	351	359	360	348	355	365	356	346	340	352	359	353	347	319	358	345	345	387	357	362	343	346	326	349	357	340	364	375	356	366	357	364	376	375	330	340	361	367	358	326	366	358	344	323	335	340	369	357	359	350	381	341	345	328	348	350	345	354	340	390	337	330	334	331	381	348	362	383	368	358	332	379	354	332	341	348	378	380	364	388	360	357	345	355	352	341	378	322	376	347	340	393	389	367	345	355	355	363	344	331	359	341	348	346	349	368	341	385	361	355	334	349	373	357	366	323	321	369	341	337	370	362	365	349	333	335	330	359	349	342	364	346	370	357	374	360	342	363	347	346	349	350	360	351	354	350	362	350	340	341	398	330	359	349	370	337	364	376	336	374	366	320	346	346	366	340	329	349	365	359	375	336	368	359	365	349	348	358	345	349	383	337	346	348	367	384	333	395	356	335	396	373	330	320	345	341	334	348	337	350	343	368	366	388	355	348	377	382	322	357	334	366	361	371	376	359	339	367	381	380	325	373	324	350	352	331	383	347	354	333	378	347	334	350	351	340	375	375	375	349	342	360	372	339	336	366	368	374	349	354	390	361	346	380	362	333	349	343	380	338	367	344	367	366	322	379	372	323	336	362	342	346	372	361	337	372	359	370	325	341	356	375	371	381	361	353	348	368	364	382	366	379	322	399	343	333	319	340	365	360	345	352	344	380	375	366	355	369	385	374	329	365	342	360	359	347	358	365	333	359	349	368	326	367	359	341	360	374	332	342	357	377	391	360	340	374	372	359	391	360	375	355	333	382	334	362	319	346	344	352	367	330	347	330	398	348	373	374	367	334	351	378	359	367	339	355	350	327	354	347	388	369	392	347	345	339	399	355	356	380	341	353	358	331	374	372	336	335	337	351	351	354	358	341	369	346	360	337	336	380	351	361	374	356	359	333	355	356	367	345	381	366	351	351	348	393	337	369	353	352	358	373	365	344	336	380	353	383	333	345	342	330	344	355	331	361	321	331	370	339	371	333	367	349	339	357	357	353	351	378
26904	19209	5456	734	379	312	282	255	237	234	226	218	222	197	210	200	204	251	220	242	217	210	235	237	209	234	214	238	214	245	207	187	217	212	232	192	214	223	219	202	220	201	202	224	195	229	228	193	223	203	215	229	197	221	177	210	209	213	254	193	227	208	208	237	226	189	229	218	217	195	227	216	207	220	213	239	213	201	237	214	192	202	223	216	217	210	190	197	201	191	207	213	204	212	193	221	209	219	239	190	219	210	209	221	213	239	229	198	245	224	210	200	222	208	208	219	218	228	211	207	225	199	207	213	222	215	184	217	202	256	206	231	211	210	197	195	222	209	218	212	210	230	197	246	232	223	217	220	213	206	223	204	211	218	212	214	211	214	221	205	198	221	216	181	195	226	233	213	197	190	197	217	215	211	221	213	226	199	204	232	212	202	232	224	210	232	227	201	236	232	213	199	229	204	210	218	219	201	224	224	225	222	196	221	219	237	233	224	233	197	211	200	237	225	203	243	189	206	229	188	196	242	226	226	217	214	233	219	226	218	213	229	212	203	212	196	219	211	204	217	207	202	206	214	225	185	214	211	221	214	206	171	205	209	223	208	234	209	219	184	234	207	203	230	205	197	212	228	209	238	205	204	223	224	215	199	223	197	185	232	239	213	196	221	219	229	229	217	233	213	200	191	207	196	206	199	194	214	251	174	224	199	231	217	217	219	217	205	225	212	208	215	237	213	209	175	189	231	192	214	219	220	230	183	235	218	215	194	223	211	203	206	175	208	223	206	222	197	223	193	215	206	228	216	202	230	218	215	206	230	208	227	196	228	194	229	224	205	188	181	204	206	190	216	232	194	201	241	211	234	204	208	186	228	235	199	252	224	208	243	214	218	241	217	215	213	213	211	202	216	224	218	194	200	203	207	228	230	210	213	220	219	220	207	232	234	225	224	235	221	229	228	206	214	225	224	206	209	221	233	208	214	233	230	214	194	221	205	222	186	194	227	239	244	242	200	208	194	217	246	208	188	220	196	219	196	216	192	198	205	203	224	216	227	224	234	226	187	214	201	217	214	223	216	207	218	217	209	222	225	233	220	225	237	192	194	211	229	224	228	226	212	202	206	214	192	237	229	228	175	206	192	236	192	221	205	224	203	223	209	210	235	200	240	213	226	207	191	192	220	224	219	236	189	203	225	234	201	223	218	206	200	227	193	221	221	208	202	216	206	213	208	233	218	221	203	191	205	198	209	200	220	222	221	226	221	194	231	222	200	222	202	201	219	240	205	212	217	224	245	213	216	215	191	220	229	204	225	234	224	196	199	192	227	217	191	220	225	201	205	199	207	215	229	196	224	219	220	217	191	198	216	220	234	192	203	228	225	214	200	218	211	209	238	196	202	226	213	207	217	217	216	207	198	209	208	205	208	241	206	208	207	224	213	227	215	218	195	238	227	206	211	234	213	230	195	244	217	222	215	207	195	224	214	213	197	208	194	247	228	225	210	215	203	190	223	232	231	232	218	180	206	190	212	200	215	211	221	217	246	235	226	195	195	231	202	223	211	211	203	183	214	225	223	234	237	246	229	202	203	213	230	220	244	208	248	214	209	190	208	205	204	212	213	237	218	216	205	208	226	220	221	243	245	218	215	207	215	214	217	227	209	225	223	219	224	216	246	218	195	202	224	200	230	218	217	218	203	227	220	221	221	206	227	207	214	223	212	215	205	234	209	210	216	236	222	230	208	193	215	211	191	224	238	206	188	213	193	181	221	217	219	232	213	221	212	220	218	223	235	199	211	236	244	211	230	197	215	237	200	210	199	204	212	224	221	257	204	203	226	196	202	229	216	196	225	202	202	222	215	234	234	229	216	213	229	186	221	218	215	233	232	219	238	207	215	200	191	193	208	198	223	217	194	205	212	214	215	198	198	218	220	229	215	224	226	214	226	214	235	227	208	230	236	212	223	213	235	238	227	221	200	216	206	213	176	205	226	238	230	201	208	202	248	199	222	207	214	227	233	190	219	210	216	193	230	217	201	218	237	227	219	209	211	210	192	237	185	227	226	243	226	211	212	202	220	233	207	200	165	203	200	220	201	197	198	197	197	216	223	235	223	222	202	217	225	175	218	218	193	212	231	212	223	218	214	227	231	209	227	186	208	201	221	229	193	212	208	219	216	201	220	203	226	222	212	208	219	225	197	195	188	204	206	212	226	222	214	204	199	216	219	236	158	228	228	231	223	206	243	197	234	195	228	219	230	213	210	206	202	224	228	233	207	217	224	202	180	222	208	207	208	227	199	241	214	208	198	218	215	206	251	210	216	205	233	248	213	203	206	187	197	226	236	211	241	215	230	236	228	217	222	216	194	226	238	208	219	194	190	193	207	206	217	206	219	231	229	225	205	234	206	199	216	219	226	231	196	213	216	218	200	204	213	222	203	211	208	214	209	219	216	220	233	197	209	216	225	230	242	207	204	236	224	222	211	187	196	198	198	219	203	195	208	220	206	243	203	224	235	204	216	231	223	254	210	207	231	247	185	205	205	221	248	225	195	213	222	210	203	206	230	239	242	206	206	196	238	215	214	188	187	211	219	201	223	205	198	190	217	224	190	215	223	217	234	214	226	203	217	207	205	219	168	211	216	225	185	222	199	211	213	233	230	209	209	229	177	229	187	221	232	229	211	220	214	190	213	199	188	216	240	199	222	226	201	231	230	215	213	218	212	200	202	215	206	217	220	218	212	192	210	217	216	219	213	224	213	201	220	255	203	228	216	197	191	212	238	194	210	218	217	238	195	187	224	196	203	214	228	205	219	204	217	216	215	195	203	229	207	240	201	199	223	199	231	212	239	215	231	233	215	210	194	208	217	198	230	208	207	199	204	225	240	213	217	195	196	239	236	221	219	214	171	217	219	216	214	197	207	225	205	229	204	187	213	231	204	231	205	211	200	216	214	217	216	201	196	206	208	210	217	195	209	192	205	190	248	204	224	210	219	207	180	230	215	233	204	232	220	206	205	224	204	213	202	215	217	191	197	209	190	233	211	207	226	211	206	213	225	214	218	203	212	231	227	244	221	211	228	184	214	218	211	214	185	236	204	214	232	206	223	210	214	211	205	208	219	228	205	215	214	221	205	223	220	199	214	228	208	216	187	231	229	235	212	233	208	219	220	236	203	197	212	193	209	219	218	220	210	201	212	205	224	202	208	200	223	229	192	192	210	227	221	195	249	197	192	231	202	206	211	214	196	212	232	225	211	211	209	177	222	223	218	217	223	187	206	221	215	229	200	192	211	223	208	234	211	213	216	208	249	194	210	190	221	198	184	203	203	212	221	199	219	220	194	212	218	212	212	208	236	181	211	221	239	228	226	188	210	215	215	197	236	214	226	233	202	210	204	224	218	201	225	225	218	222	207	210	218	239	229	207	213	214	225	249	204	216	216	204	212	214	211	199	207	202	207	207	214	198	208	204	213	208	178	200	217	213	223	201	197	232	217	200	228
4894	2558	2028	760	484	393	359	328	330	291	277	298	283	268	276	270	266	242	270	296	272	251	259	278	291	255	258	267	269	244	273	262	250	267	279	283	252	257	271	253	281	288	273	265	266	277	250	284	267	285	275	275	266	241	293	262	271	271	261	287	254	254	260	259	247	281	252	259	247	246	251	262	276	282	261	279	289	264	268	262	278	266	270	319	293	292	271	269	284	290	273	272	273	255	256	301	312	254	256	258	243	289	285	283	266	283	234	271	269	281	274	261	284	241	279	285	282	260	266	287	267	236	277	262	246	264	251	265	255	271	277	253	291	271	262	267	268	244	287	305	269	266	283	267	234	252	272	270	256	262	277	282	284	271	275	245	263	286	266	282	249	276	266	267	260	265	284	323	270	265	274	270	260	240	272	281	297	268	303	244	267	286	268	288	270	266	281	255	246	268	271	269	288	257	269	299	231	266	247	271	271	271	281	283	285	270	276	262	285	290	274	271	279	248	279	279	282	270	248	223	270	267	261	291	278	261	256	263	262	273	284	264	269	259	266	288	282	246	294	250	239	271	259	295	264	261	295	253	269	271	262	292	276	283	263	269	247	251	254	277	269	258	276	254	267	291	280	260	301	242	287	272	310	281	282	274	297	262	269	276	241	265	281	254	256	271	251	268	267	275	273	274	269	281	290	274	256	272	247	288	256	258	288	233	260	268	272	279	271	286	294	259	258	280	284	285	278	256	265	246	272	314	299	258	261	249	265	271	288	270	280	285	259	266	277	271	289	263	239	275	266	270	277	294	275	252	275	292	272	280	266	270	258	282	293	301	281	269	288	288	249	264	283	268	286	265	295	275	279	253	250	251	268	270	293	279	285	256	260	266	289	263	275	254	272	249	274	260	243	297	259	267	258	258	313	270	291	275	274	287	271	280	257	297	258	283	277	263	270	255	275	262	288	286	313	296	286	272	283	290	273	260	283	268	267	279	304	243	280	278	282	278	286	244	275	282	265	273	307	265	274	249	266	304	259	289	279	263	271	295	264	282	274	270	268	263	251	269	307	287	280	275	285	282	254	286	280	259	269	285	269	259	244	275	253	256	288	276	263	268	284	254	258	282	264	269	275	287	309	294	270	268	239	287	254	240	271	293	265	272	227	285	269	272	275	268	282	268	294	264	252	281	253	272	316	261	250	292	298	245	261	247	271	290	274	243	295	243	260	260	270	285	265	273	268	249	276	239	257	269	257	254	289	276	262	266	289	251	270	250	281	257	277	251	282	248	250	238	283	265	299	262	253	285	270	257	284	279	267	313	267	257	275	277	298	261	266	321	263	255	266	269	268	285	270	269	270	265	276	298	272	263	285	282	276	269	269	260	254	252	250	252	251	238	244	259	280	264	291	288	272	289	272	268	255	288	278	278	259	291	294	267	256	271	274	285	264	283	264	266	307	258	250	261	269	272	257	274	273	269	266	281	280	273	284	265	279	255	275	281	267	249	260	247	259	280	294	269	271	288	252	262	293	253	318	270	278	266	284	253	261	284	271	262	280	262	280	243	291	238	266	248	252	288	288	281	269	245	270	263	286	288	284	276	274	259	232	279	276	222	254	266	262	265	265	259	277	275	268	279	271	298	263	272	260	299	280	269	264	279	280	256	307	295	270	279	263	238	273	276	256	287	259	293	261	275	280	273	262	314	278	294	248	248	275	259	262	248	279	286	280	288	262	268	275	278	268	260	265	292	282	286	265	267	291	282	279	257	267	304	281	295	255	273	261	277	255	274	278	279	267	238	294	297	267	250	259	307	288	261	262	269	244	265	286	272	288	263	258	285	286	266	296	287	267	239	271	279	264	264	271	249	247	246	239	277	252	248	295	288	263	293	277	268	279	306	278	269	273	262	264	274	284	276	257	291	281	267	280	276	270	266	288	280	252	288	247	287	253	269	282	263	264	295	257	309	285	253	272	277	271	303	270	284	278	261	294	290	268	279	316	285	266	261	258	245	286	275	285	251	273	272	271	276	275	264	305	269	291	277	278	270	268	262	272	258	241	276	277	286	268	297	293	283	251	278	289	283	258	289	276	323	265	285	268	277	274	280	286	266	255	285	265	288	265	269	274	293	280	258	286	270	282	301	260	289	294	266	270	288	265	267	262	272	279	262	272	272	256	259	240	279	261	262	271	257	269	261	268	251	259	317	276	276	298	254	278	265	252	280	248	270	279	258	285	251	321	279	275	269	230	288	267	233	292	271	282	261	278	269	275	264	282	274	277	258	260	262	288	267	286	255	278	280	273	285	290	266	279	264	242	262	279	259	273	271	273	261	234	278	266	272	255	264	256	275	300	272	264	259	279	247	278	274	296	294	280	253	265	287	307	281	287	254	296	279	280	260	298	275	264	286	276	249	280	293	257	237	264	298	311	269	258	279	306	257	258	263	263	270	284	254	276	285	257	250	272	291	296	262	263	251	277	281	265	268	297	240	255	268	254	275	259	269	280	262	271	238	271	292	222	284	309	279	247	262	269	277	255	282	278	254	273	261	284	278	289	279	249	267	255	295	267	278	277	275	297	279	254	270	280	252	256	267	273	300	259	252	242	258	285	255	275	302	275	263	240	290	251	274	252	265	285	286	273	307	269	271	260	243	272	256	272	273	256	262	266	285	275	288	265	266	287	249	250	278	268	244	260	257	285	267	258	286	274	297	264	287	255	269	240	272	284	260	284	270	273	237	270	270	266	274	250	267	262	248	266	273	262	255	300	295	292	276	250	271	261	245	260	262	265	303	245	291	282	280	275	275	256	252	295	266	276	273	270	275	256	257	273	249	272	253	290	281	263	261	307	248	285	269	266	282	292	281	268	271	273	298	292	292	313	266	268	275	250	262	285	264	277	298	278	293	254	272	279	224	287	230	274	239	289	243	254	262	303	263	283	292	276	263	279	288	267	253	256	274	270	283	282	289	261	279	285	288	287	274	269	268	266	263	259	267	267	281	282	258	273	277	281	276	276	262	273	260	275	248	242	263	273	277	269	290	267	323	244	296	299	290	261	296	262	261	260	275	284	277	273	293	255	279	301	267	269	280	293	263	261	237	258	259	250	285	255	264	290	267	302	238	267	287	280	275	271	257	257	282	288	281	289	264	236	275	286	285	271	271	271	283	289	257	271	269	262	228	253	261	240	246	269	270	250	266	269	272	268	267	275	267	247	269	269	274	269	258	259	261	267	265	254	265	273	280	236	253	281	311	287	244	288	262	279	292	249	287	285	283	296	252	293	292	261	293	267	279	254	281	289	277	278	253	294	274	271	262	286	283	283	281	237	256	293	260	283	229	294	287	258	272	287	285	235	270	262	257	279	288	274	251	257	261	285	284	291	257	263	283	257	274	295	243	276	269	231	277	276	279	263	291	296	296	287	262	247	258	248	290	275	250	270	252	250	267	246	244	266	275	267	284	278	258	275	288	292	254	263	273	278	277	239	246	276	274	259	263	286	285
23304	21118	28294	24160	21090	9814	1140	707	654	546	507	458	476	462	421	417	388	410	418	437	385	375	399	428	413	385	423	436	438	363	378	396	409	390	387	411	343	390	380	410	358	382	405	388	400	391	385	393	334	402	408	377	388	375	341	375	357	347	388	404	387	413	409	366	380	367	381	377	350	389	349	372	380	384	354	356	398	353	413	398	383	390	359	370	358	364	381	379	341	387	375	384	393	389	373	360	365	421	364	375	345	360	385	371	385	380	373	407	406	349	342	405	351	343	381	360	397	391	376	353	399	374	373	383	341	377	360	356	341	403	374	398	394	345	341	378	358	355	387	398	375	384	364	369	394	358	354	377	362	362	346	394	363	361	387	370	356	380	362	347	356	348	404	372	344	357	378	404	401	351	345	374	382	388	355	375	382	371	347	361	332	389	387	407	386	385	384	355	385	370	388	362	358	360	374	396	371	346	380	383	388	402	350	395	382	378	395	379	405	388	404	372	367	394	373	346	358	379	399	381	364	362	380	402	394	375	407	387	388	422	389	367	361	368	370	403	378	375	362	381	361	366	383	392	413	391	349	363	352	346	394	364	384	396	381	358	394	353	369	387	381	386	398	362	401	353	377	380	348	326	396	380	387	356	378	391	369	357	345	382	393	369	374	377	402	377	396	378	398	416	355	362	376	381	378	355	343	398	401	374	350	341	402	369	387	369	332	399	405	379	383	359	362	381	405	343	369	347	386	380	394	385	351	351	412	345	377	376	390	402	402	401	400	362	379	375	378	365	339	386	364	382	382	330	395	350	381	409	372	380	372	381	399	376	388	369	379	344	352	397	383	356	365	378	402	407	341	359	391	389	378	399	408	342	391	373	387	335	363	380	389	376	371	407	366	388	370	391	376	377	390	377	373	359	345	396	376	347	358	383	359	335	379	388	388	379	399	346	384	345	395	360	378	370	399	390	342	365	368	379	393	382	387	391	371	374	365	448	394	366	389	363	391	408	371	362	388	391	372	351	365	361	406	399	356	386	389	362	407	359	377	399	360	344	364	427	394	387	397	400	385	377	362	380	372	392	370	376	394	364	366	374	354	381	371	415	410	381	362	385	401	408	370	387	363	372	360	368	379	360	396	373	363	388	377	391	380	365	371	382	376	380	391	405	391	361	353	372	379	388	341	377	359	395	405	354	360	376	382	345	372	387	368	376	392	359	386	381	360	384	394	334	345	359	375	365	419	329	394	341	396	388	377	386	323	391	384	390	356	356	388	331	345	362	370	382	355	414	385	392	382	372	364	387	385	387	367	390	379	367	364	371	380	387	381	388	348	374	348	382	346	381	320	373	383	392	399	357	390	355	346	374	388	365	397	394	381	388	361	358	371	368	377	401	415	379	400	391	417	396	381	365	357	390	375	361	358	379	396	404	383	388	367	356	392	412	399	398	372	379	331	395	376	381	371	358	360	392	376	356	392	379	344	361	351	365	381	386	385	387	365	391	359	370	383	358	365	379	373	379	374	372	390	348	380	385	371	371	372	365	340	333	360	358	340	379	328	362	385	375	355	348	399	376	396	369	374	409	392	365	358	350	345	379	360	337	365	394	371	387	371	367	363	381	387	351	391	337	359	350	376	395	398	400	388	407	370	391	382	361	374	398	390	347	372	380	380	364	375	390	410	340	387	335	409	378	405	400	391	385	384	362	377	373	369	381	400	379	377	383	360	348	364	348	365	370	376	369	376	346	438	378	376	379	421	346	389	338	360	358	374	360	395	395	358	339	386	380	389	352	368	396	397	385	342	339	358	389	375	361	389	378	378	402	385	361	371	370	380	389	378	350	411	369	396	398	382	360	373	367	388	363	371	372	345	386	377	370	418	377	363	386	385	382	351	349	376	338	383	348	408	398	393	408	377	385	369	385	380	386	338	387	355	387	380	362	352	343	348	371	393	419	371	396	368	364	381	350	386	357	407	341	389	392	394	387	368	374	364	359	359	390	395	384	374	370	328	378	419	364	375	363	348	371	357	367	395	387	360	337	358	399	377	353	363	346	377	360	402	390	380	377	351	357	362	372	395	364	381	414	362	375	379	362	353	368	364	388	381	372	393	365	361	365	368	385	376	415	356	357	395	347	334	408	408	399	369	365	352	393	390	375	390	365	362	364	366	388	375	372	394	384	356	367	345	347	380	390	379	369	379	357	409	354	375	355	388	359	372	383	397	388	376	353	345	335	368	366	346	360	328	379	376	352	398	366	391	352	388	379	366	370	380	378	368	355	302	341	335	416	387	380	368	389	374	354	375	367	362	371	376	367	374	373	375	375	353	370	327	369	368	353	381	342	379	387	367	363	372	368	354	348	393	389	379	384	394	348	415	411	412	354	388	389	404	388	336	349	375	399	360	377	367	376	383	397	391	374	379	371	423	406	342	351	360	377	389	382	384	364	376	362	371	383	373	354	390	372	380	355	362	378	350	378	390	353	415	372	416	392	369	377	392	375	383	386	398	363	380	374	377	357	374	378	387	360	394	356	379	385	349	373	429	363	366	403	369	362	371	378	330	361	395	362	376	370	380	405	352	373	391	404	382	375	366	401	382	380	356	386	332	345	370	378	370	373	364	356	367	354	381	358	345	367	338	346	384	375	371	372	406	354	374	341	340	355	400	338	386	365	360	372	337	373	341	398	392	373	375	359	379	389	375	380	376	385	358	381	378	394	333	362	366	353	360	383	338	388	386	359	379	366	363	413	382	409	371	348	361	324	334	381	387	367	378	391	377	410	352	382	375	358	380	396	365	353	407	378	379	366	374	396	373	381	364	342	390	350	345	351	372	357	349	352	361	364	357	368	403	367	357	379	369	375	356	361	349	361	409	375	359	399	375	401	403	356	373	376	369	336	353	375	355	358	415	405	383	395	363	383	368	351	363	404	415	378	366	374	400	360	353	337	399	363	349	364	386	355	394	360	386	354	402	399	414	362	344	373	372	376	414	361	355	371	348	359	375	334	373	383	404	416	346	387	349	374	365	374	400	358	372	373	365	398	386	390	344	351	354	371	388	393	369	406	399	381	362	364	358	390	388	344	359	375	366	386	389	367	353	382	407	370	388	382	358	373	380	351	350	393	381	348	361	361	411	370	352	397	406	372	344	359	392	364	379	343	371	365	396	381	379	353	381	393	393	386	418	402	358	369	375	357	367	364	380	352	369	386	377	318	377	358	376	375	375	375	393	363	363	359	364	369	369	389	376	368	379	320	388	393	368	363	356	364	354	370	355	354	389	385	387	392	350	353	394	391	355	366	357	341	383	368	354	388	361	337	395	391	338	396	378	360	349	379	371	357	365	375	340	345	377	371	376	392	342	352	400	365	382	359	336	349	423	376	394	372	396	334	364	386	368	389	359	349	354	361	374	375	364	399	366	375	382	373	369	387	371	374	392	366	391	392	393	354	368	378	381	350	317	376	393	413	380	363	391	343	370	360	368	341	378	404	341	378	367	389
5033	11163	9112	4117	2580	1720	1346	1142	907	814	700	646	649	615	603	540	584	527	564	530	524	480	488	477	543	525	504	475	503	484	527	500	479	514	496	488	504	459	453	468	463	485	509	496	470	524	475	497	494	449	475	463	471	478	448	465	448	476	454	475	481	489	485	494	451	443	462	479	479	505	468	440	454	462	451	474	478	503	459	506	433	475	463	479	450	494	472	455	444	447	439	466	466	469	472	458	461	453	476	474	499	467	469	433	451	479	493	448	468	513	483	477	506	453	458	452	488	438	493	460	473	481	476	446	460	476	479	530	510	463	468	519	483	510	452	461	485	456	508	450	481	450	455	449	479	458	491	421	450	505	466	452	432	466	450	455	451	485	465	454	458	456	483	482	476	498	489	453	474	461	478	476	471	485	473	485	461	459	464	467	465	477	432	487	465	473	504	476	485	514	525	502	491	495	507	456	511	473	485	473	473	459	495	473	470	477	484	502	510	495	512	483	445	467	491	483	475	430	522	496	479	472	466	456	441	488	466	439	467	477	486	475	462	445	498	487	486	490	453	447	465	465	460	474	455	507	426	463	483	512	495	500	501	478	432	519	481	459	487	461	484	465	522	448	481	491	460	499	471	465	472	481	469	437	497	458	476	470	492	480	501	486	448	488	508	468	472	521	442	478	457	462	455	463	466	481	488	451	480	477	467	524	496	495	485	504	488	490	455	461	425	484	508	481	446	446	483	517	433	460	435	500	474	484	449	472	472	477	529	479	473	481	469	468	500	484	445	513	491	466	432	460	455	498	473	499	467	465	464	464	482	444	465	497	466	476	497	455	418	447	476	453	459	456	492	442	493	473	504	513	474	516	476	497	524	465	463	474	485	461	506	420	480	457	472	467	512	491	461	470	477	471	459	437	493	474	504	461	452	414	472	468	489	499	434	440	480	454	457	491	456	497	499	490	494	485	471	509	465	418	468	466	445	530	465	454	485	476	424	462	457	485	471	504	481	452	472	499	436	436	437	486	474	494	486	446	473	505	438	450	462	479	491	437	472	469	470	491	471	467	490	486	471	507	465	468	432	498	442	473	455	474	486	446	421	490	468	490	459	499	497	492	478	491	480	456	465	468	472	433	463	482	466	431	470	480	508	443	464	463	490	482	502	440	482	475	479	459	491	461	496	482	444	464	456	461	473	506	470	473	439	496	461	448	500	496	488	450	437	443	478	485	453	487	500	453	433	496	457	480	437	471	482	475	466	488	417	468	509	471	460	454	515	456	412	489	450	471	479	442	475	457	453	478	475	449	423	464	458	500	506	485	458	460	460	465	463	472	511	515	509	472	471	485	462	473	483	486	496	476	487	441	479	466	468	474	413	457	433	457	502	490	461	435	440	462	448	472	528	458	466	427	482	474	473	500	468	442	449	459	472	461	466	446	441	420	465	459	441	481	485	448	475	449	506	501	439	458	469	462	479	473	477	456	477	444	484	490	491	487	459	481	493	467	469	504	443	478	444	471	490	504	522	479	502	475	505	445	476	496	473	458	494	460	468	471	429	490	467	481	484	456	491	451	461	469	482	459	475	480	450	448	436	512	453	483	467	543	440	472	442	458	480	474	481	468	508	447	434	466	465	507	482	428	467	477	475	493	529	472	480	445	472	474	477	488	450	475	488	483	476	456	464	492	484	451	452	478	479	464	506	488	468	476	480	463	453	471	459	455	470	478	488	474	478	431	488	430	486	475	471	473	458	474	464	486	471	467	457	475	485	464	470	478	460	458	449	476	433	470	496	462	492	496	470	483	482	427	463	476	468	485	416	471	466	470	459	509	455	464	459	487	489	452	475	458	471	481	458	475	436	494	473	457	503	494	469	441	485	456	481	447	493	467	467	496	444	499	399	496	496	467	453	474	517	424	488	451	462	490	467	462	468	461	449	440	489	450	484	478	460	463	485	480	457	500	437	493	429	460	485	485	471	455	438	451	488	478	432	481	480	442	463	490	492	466	463	498	483	456	485	490	462	471	452	455	428	463	472	482	479	452	459	425	486	463	467	456	505	476	489	441	436	431	467	477	473	487	511	460	483	457	489	413	509	446	491	516	454	498	439	435	488	460	465	462	481	480	469	412	516	468	432	450	482	489	462	481	457	441	452	473	439	490	453	493	483	466	468	442	452	422	474	485	453	457	460	485	420	459	478	453	474	450	455	509	488	479	483	475	452	487	429	444	485	444	491	501	495	462	519	456	473	442	516	497	492	490	459	448	453	485	446	496	504	453	456	456	503	444	471	492	464	426	472	469	433	502	482	445	526	433	467	479	464	495	446	456	520	473	472	520	443	468	446	459	504	517	488	429	476	467	459	451	498	502	447	458	449	454	482	455	478	480	451	489	433	430	486	461	442	468	465	456	469	434	494	482	478	474	460	439	510	454	457	478	492	446	471	488	511	462	509	451	497	447	446	456	472	460	473	496	484	503	458	427	470	467	464	483	469	476	469	498	477	485	429	500	450	523	438	497	484	491	428	494	447	475	488	463	460	458	493	467	460	453	459	465	492	432	500	484	492	493	473	495	496	477	450	483	473	481	450	445	511	449	505	481	456	476	470	469	476	473	497	497	485	485	481	465	449	432	455	453	491	470	482	457	491	513	509	415	479	482	452	446	458	505	484	472	448	462	459	450	458	490	456	479	496	440	461	478	506	456	502	463	514	488	465	480	482	425	469	432	480	489	508	489	466	477	456	473	482	505	440	417	446	459	476	470	477	474	473	448	467	470	458	468	463	465	476	461	474	443	496	487	440	485	447	455	483	447	454	438	443	453	490	484	490	497	489	463	494	485	489	448	466	503	470	471	460	477	481	519	469	436	462	467	477	463	498	490	435	471	483	467	503	470	481	472	477	462	489	449	435	469	453	487	496	447	481	477	408	473	503	466	462	487	474	494	436	456	453	450	443	515	484	498	463	519	447	457	482	443	446	473	491	491	436	470	506	476	477	469	435	457	451	459	448	479	509	428	477	470	479	449	434	465	475	470	498	471	469	483	462	470	454	479	437	438	462	479	468	429	467	485	491	470	442	486	498	465	470	460	479	430	498	458	481	485	482	515	466	461	450	465	488	444	457	443	497	502	465	477	458	482	511	531	487	521	450	470	485	424	448	466	488	454	483	478	470	468	429	475	475	446	475	457	468	493	456	472	510	493	440	453	457	479	470	469	474	438	472	425	464	464	471	436	468	488	446	460	435	494	469	464	465	470	452	471	448	488	473	458	437	467	467	482	485	468	452	493	489	476	458	465	440	421	463	474	483	445	448	496	528	458	462	478	461	460	457	439	500	469	440	477	457	516	560	458	461	444	459	475	462	424	485	488	487	477	441	475	453	478	421	455	459	456	464	436	467	473	475	493	456	498	471	513	429	454	447	465	481	478	428	491	490	486	486	505	453	487	485	464	467	467	492	478	445	448	499	515	508	437	412	501	489	457	472	498	466	459	445	439	475	445
24168	21097	27246	25078	11368	523	349	235	201	192	152	166	135	138	132	111	98	110	101	121	113	104	113	114	114	110	103	117	93	118	104	115	106	83	91	107	106	82	82	87	89	92	90	99	89	86	93	91	94	94	104	90	96	84	93	72	78	86	79	94	93	85	99	85	98	83	89	103	105	98	93	105	85	89	93	104	88	92	102	87	100	93	82	82	83	92	84	108	96	85	91	77	112	93	96	102	93	92	104	98	90	82	77	77	82	93	82	89	84	97	76	81	91	110	96	85	94	80	72	91	84	94	95	105	97	84	84	96	86	90	89	99	106	93	87	90	91	94	91	106	94	77	107	78	82	96	86	92	93	86	69	90	84	80	91	82	97	81	83	85	89	85	86	98	94	97	95	80	87	69	90	102	93	113	75	98	85	97	87	91	88	93	82	70	91	90	99	90	89	80	116	85	102	107	93	82	106	76	90	112	98	101	71	115	85	93	111	81	94	91	88	92	90	86	106	102	81	99	81	87	76	104	87	96	84	94	96	83	94	79	89	108	74	93	102	104	87	100	83	94	86	90	82	76	96	93	104	90	94	114	84	89	93	82	90	105	103	88	98	96	99	83	95	95	117	94	85	86	78	92	78	95	84	95	77	108	106	85	104	84	83	112	102	90	88	91	96	99	97	91	96	100	92	77	86	80	104	87	97	101	112	71	84	88	93	97	94	98	98	99	99	82	87	102	91	84	90	87	78	98	92	83	90	98	90	86	92	86	86	103	90	96	97	96	76	94	107	90	94	83	94	102	87	95	103	105	95	81	83	97	83	80	103	82	94	86	91	79	100	95	63	102	96	97	82	100	93	83	96	89	116	98	98	85	81	101	82	89	103	96	99	89	88	95	101	88	86	85	104	82	86	80	94	96	92	95	84	94	103	84	91	98	98	104	106	90	82	103	82	97	99	99	94	91	87	98	88	98	88	112	97	97	95	89	80	94	105	102	94	84	89	85	92	91	77	92	93	80	85	100	91	101	93	76	97	113	96	98	76	80	75	105	84	86	86	90	87	88	88	96	88	93	104	99	94	94	105	94	83	92	85	83	76	86	88	89	78	88	89	85	107	97	94	91	94	94	91	94	77	81	79	102	84	87	85	81	94	89	93	89	97	78	98	96	104	99	92	88	93	84	92	79	92	100	99	90	83	98	112	100	81	93	100	94	94	81	81	97	81	99	90	94	87	100	96	101	103	89	83	82	72	88	81	85	101	95	81	81	90	95	85	94	86	102	93	106	77	108	94	90	115	89	111	106	82	87	94	85	102	81	83	84	90	102	99	83	113	111	98	90	82	89	91	81	102	92	94	92	78	76	102	108	81	74	86	94	94	83	108	100	70	89	89	113	89	86	94	92	94	94	104	88	92	91	92	84	88	77	83	80	105	84	80	90	98	86	111	96	87	88	87	98	95	96	92	92	85	81	102	90	88	91	84	90	101	77	92	102	98	100	97	99	96	97	88	98	92	93	81	91	91	90	94	98	92	72	83	90	107	97	71	96	99	93	96	96	89	93	76	97	83	92	107	71	94	97	99	97	78	108	95	70	108	94	84	71	87	103	104	108	85	104	85	84	93	101	78	68	83	93	97	80	90	96	79	97	88	84	88	89	107	94	94	88	91	89	84	76	99	101	95	98	91	85	90	90	92	82	114	88	88	92	90	90	83	73	79	82	80	96	100	104	94	88	79	76	113	93	98	82	79	96	82	90	87	106	73	80	66	96	108	80	89	96	77	81	91	79	103	76	78	94	93	80	83	80	91	101	95	91	81	86	101	95	110	97	103	94	93	95	93	72	108	94	87	97	105	88	96	90	92	71	83	85	109	87	89	98	72	99	87	92	76	88	89	113	88	86	82	106	95	80	92	91	98	95	86	80	99	95	100	96	106	78	108	87	90	81	97	75	96	104	95	101	88	81	82	88	88	100	87	90	83	91	92	85	77	80	84	101	88	79	82	97	101	97	102	82	100	99	103	104	101	78	98	76	114	87	96	109	90	101	87	85	91	81	97	86	89	86	80	82	87	99	80	86	88	96	98	102	99	75	75	90	94	109	103	84	100	90	115	82	79	91	79	94	106	94	91	92	80	82	101	95	90	95	114	85	92	85	89	97	94	94	90	92	98	84	73	91	93	96	91	95	95	83	87	88	91	87	103	100	96	93	85	107	121	82	91	80	97	71	91	74	86	90	87	80	92	92	91	94	97	83	101	89	82	94	96	103	89	95	77	99	79	88	91	93	105	71	92	104	87	98	115	97	76	78	93	92	79	80	95	90	75	80	104	94	75	77	88	115	89	68	90	83	95	109	95	82	96	85	99	87	94	100	105	75	103	84	93	103	78	93	105	95	75	86	100	95	103	97	94	75	92	80	110	89	72	89	79	88	92	94	90	92	97	79	89	94	100	92	84	93	117	70	93	93	93	82	91	82	93	110	108	97	81	70	84	96	78	102	89	76	85	108	83	96	87	70	77	84	84	96	89	81	75	81	83	92	98	91	95	86	91	94	90	69	86	82	95	93	92	94	94	113	92	96	101	111	104	91	96	83	76	93	88	102	91	106	106	91	97	100	97	83	92	83	98	95	100	84	106	91	96	81	81	90	96	73	89	94	87	86	87	84	92	95	91	87	95	84	83	75	111	104	111	107	106	78	89	80	89	102	73	96	90	80	105	86	87	85	101	86	75	92	77	95	83	95	101	81	78	89	98	107	90	94	109	89	87	93	93	98	99	97	97	97	75	103	87	91	81	94	105	87	88	92	96	86	86	87	93	74	97	111	93	84	82	86	92	102	105	121	80	77	90	81	80	107	105	94	100	94	93	90	80	102	78	92	102	102	78	78	80	92	83	90	97	102	106	91	104	103	76	93	99	104	104	123	90	74	96	75	90	73	79	95	90	100	97	85	99	84	84	79	91	82	80	107	82	94	94	89	77	104	95	76	88	95	98	85	83	78	86	95	91	95	98	96	93	110	109	100	86	95	99	72	95	105	113	89	94	91	91	87	105	92	89	96	85	110	92	96	92	89	82	84	86	91	100	111	86	88	84	96	89	92	98	96	79	105	84	84	98	98	84	89	90	103	82	95	82	94	97	104	93	112	90	99	109	82	103	92	104	90	92	74	89	103	74	78	100	103	97	86	97	83	106	81	97	88	83	103	102	88	102	100	95	81	112	101	88	93	94	98	104	106	96	91	85	88	86	94	89	83	108	102	97	86	104	77	89	89	98	72	91	95	84	84	94	95	75	76	81	80	84	96	106	77	89	87	88	86	88	92	94	84	95	80	87	72	88	83	79	98	91	83	91	104	96	86	91	111	94	102	86	93	104	91	97	95	103	75	102	94	92	102	81	92	83	103	96	99	83	85	100	82	72	83	92	107	92	89	86	95	101	76	88	82	93	97	105	79	91	86	101	99	118	97	96	98	108	92	80	93	110	80	79	108	88	90	87	101	87	98
4748	7166	5519	2385	1512	930	640	492	400	301	264	254	210	198	180	174	130	183	151	154	142	154	145	148	141	154	135	134	141	154	142	145	153	116	120	149	123	127	151	142	133	131	139	125	127	112	144	134	121	139	130	129	126	126	122	114	135	95	153	143	126	128	144	125	144	120	121	138	122	133	128	132	133	106	128	133	136	116	140	135	141	129	137	125	116	116	133	128	109	113	123	139	135	119	145	119	108	149	118	127	140	109	127	132	128	148	120	121	121	134	117	101	119	129	135	119	139	146	133	131	127	130	151	146	136	118	119	120	105	132	129	139	129	126	104	116	121	137	132	111	132	139	127	133	128	131	109	138	109	122	128	127	117	123	124	144	113	142	126	126	129	139	130	120	139	133	133	102	144	134	142	124	125	145	116	139	120	124	133	120	121	138	126	120	123	125	110	126	123	138	131	130	135	124	113	106	122	118	121	134	131	120	123	135	133	145	108	122	151	127	138	134	141	104	124	149	116	117	127	127	133	118	136	127	142	142	116	125	141	127	144	113	138	114	111	135	114	102	128	124	131	136	121	118	117	125	130	114	118	123	120	122	121	147	116	126	147	125	136	114	142	126	147	122	149	136	122	122	123	124	119	121	123	113	136	145	111	135	124	131	141	110	132	118	122	125	124	107	128	120	124	129	110	134	127	137	132	145	133	135	123	113	132	130	127	122	127	126	136	136	126	122	126	127	116	128	132	121	122	117	135	117	135	130	107	133	122	133	127	130	106	125	131	116	102	119	129	123	143	120	108	114	111	130	131	133	131	113	126	113	113	117	115	139	136	129	134	142	131	129	152	143	116	123	139	131	152	133	120	115	118	102	113	127	125	133	126	120	125	109	131	131	114	140	129	135	113	124	127	133	135	139	142	150	107	127	117	112	136	134	126	141	141	132	137	122	133	123	146	136	147	131	160	131	142	124	121	124	134	131	131	133	128	130	123	144	125	119	130	133	129	125	137	123	123	128	119	135	128	117	118	114	124	126	113	114	107	139	123	107	99	110	132	132	124	120	126	132	135	117	117	119	119	128	111	120	121	111	121	122	109	125	126	126	123	120	142	114	118	135	128	119	136	134	127	116	112	108	122	111	112	129	130	141	114	136	137	107	143	127	126	119	115	120	113	125	138	125	123	154	144	155	134	142	119	123	135	112	114	130	121	142	123	132	134	132	127	117	143	139	121	141	153	121	116	119	131	115	121	136	121	118	123	127	140	116	136	117	126	134	124	124	123	132	134	124	133	129	121	128	126	121	140	154	105	122	143	143	138	137	133	150	133	111	132	134	135	119	130	145	123	133	154	137	125	141	132	139	152	132	129	123	133	129	121	129	129	134	122	118	130	132	117	120	122	136	146	133	148	124	117	115	127	125	120	144	126	103	134	137	142	124	127	131	103	128	141	112	136	135	119	133	132	133	152	120	115	125	136	136	121	142	150	124	96	127	138	126	121	139	133	120	139	151	121	129	108	116	125	130	128	148	112	126	138	119	124	114	127	121	136	128	114	132	115	119	136	144	127	102	120	94	131	157	130	135	130	127	130	148	126	134	127	137	133	119	116	151	126	143	122	116	127	134	142	124	120	128	133	139	126	111	136	133	132	136	137	123	124	136	122	119	138	117	108	113	120	114	126	124	136	109	115	137	126	146	115	128	123	137	152	117	136	127	133	144	109	132	140	114	125	105	125	120	109	126	106	133	114	124	124	140	125	130	144	136	132	123	126	130	127	127	135	118	138	128	134	140	141	118	122	130	127	125	127	131	124	131	122	115	119	118	133	132	128	110	120	119	128	124	120	117	136	132	129	128	115	117	132	100	120	124	122	112	126	117	121	118	142	133	139	133	128	122	120	119	113	135	147	115	140	130	122	113	127	137	126	120	136	140	134	115	120	138	123	107	118	107	121	114	145	138	130	122	125	133	107	119	123	132	127	125	138	145	141	128	132	149	126	118	115	133	141	128	129	141	134	118	116	122	121	138	116	118	134	121	125	115	121	133	143	133	126	124	127	120	128	127	125	110	134	140	122	137	145	126	144	128	126	125	119	116	135	152	123	120	108	129	128	119	132	124	105	125	132	121	138	114	124	128	121	127	131	121	115	138	126	125	133	162	125	141	150	126	146	139	130	129	121	115	123	130	142	136	128	117	141	118	121	129	129	114	112	129	108	133	127	112	122	122	135	128	129	111	112	137	123	143	120	117	112	114	112	107	119	115	140	142	146	128	131	126	138	138	132	135	127	127	140	123	130	137	146	136	115	148	132	118	111	125	139	148	136	128	122	128	114	117	120	143	134	139	132	136	122	127	126	136	105	129	129	114	122	128	134	131	130	123	139	117	129	118	107	130	116	142	121	119	114	122	148	121	144	142	150	120	133	115	116	156	128	126	124	135	126	146	115	120	127	156	125	129	116	120	132	123	139	114	119	125	135	142	131	137	119	129	122	130	123	112	124	127	102	127	130	130	112	152	165	135	126	126	141	118	126	122	134	119	122	121	150	144	121	131	133	133	135	123	120	131	131	122	114	138	125	119	121	104	134	144	117	104	123	111	120	120	137	125	109	123	142	104	114	115	148	125	140	116	122	127	115	125	112	122	133	133	137	126	117	156	114	133	134	147	112	136	114	130	142	119	131	135	130	119	146	134	127	130	127	137	119	105	103	123	132	148	130	121	136	115	127	99	146	107	109	128	132	123	111	122	142	116	135	158	137	131	155	122	132	127	131	132	132	128	125	118	113	117	144	137	127	112	114	143	133	119	150	122	119	127	97	129	128	128	151	123	131	128	131	127	129	96	123	107	154	133	107	132	144	137	110	129	144	123	123	153	126	131	143	124	126	130	133	118	117	127	116	119	132	144	141	129	127	119	131	117	134	124	125	125	124	156	116	146	119	116	134	113	119	122	122	146	117	101	121	122	140	157	130	127	136	137	116	126	112	116	127	127	128	116	132	132	123	160	129	139	130	144	140	158	139	136	127	139	123	127	134	118	137	118	139	114	136	120	138	133	116	140	108	134	118	149	123	121	126	110	132	138	119	132	116	127	122	124	145	116	123	112	130	129	130	131	146	131	107	133	135	126	130	133	126	128	135	118	129	126	143	124	141	138	117	146	133	114	120	123	115	142	117	111	110	145	125	126	129	109	130	137	124	125	126	143	123	131	113	118	137	130	117	124	133	127	103	124	128	115	142	142	132	126	140	114	119	110	125	128	122	134	122	105	116	133	134	120	130	138	135	142	118	123	105	113	117	152	130	137	113	135	141	108	120	142	132	125	117	114	143	132	128	139	125	120	111	115	132	126	125	136	125	132	125	133	138	96	127	148	112	130	121	131	131	115	121	119	126	99	132	123	131	133	143	123	139	139	139	126	133	121	135	140	124	112	130	151	146	126	127	132	141	120	123	128	114	145	113	120	118	145	112	119	132	114	151	139	134	100	123	142	129	141	126	113	124	107	148	144
22281	21133	28808	23688	21126	21150	8624	1068	738	583	572	510	441	413	401	360	334	344	338	356	334	323	325	303	297	298	279	301	298	306	311	290	286	320	276	260	301	307	298	263	275	319	315	285	270	293	304	259	276	306	277	290	270	290	297	268	267	272	274	267	263	259	308	279	293	256	286	301	275	292	308	288	291	270	264	279	275	268	303	285	289	271	284	279	254	249	269	271	278	269	278	282	283	261	265	296	278	283	274	288	248	279	292	283	292	300	289	287	285	281	261	254	266	283	278	270	266	293	260	287	290	272	255	282	297	277	301	254	287	277	276	292	285	278	292	285	274	276	282	249	274	280	267	265	294	299	282	276	274	306	286	280	289	304	276	270	268	251	277	261	276	284	276	237	290	279	278	310	306	270	304	257	295	294	303	268	261	271	269	290	286	295	297	290	279	270	294	317	272	269	278	288	255	280	300	266	289	290	301	274	290	249	294	263	293	230	261	279	289	256	243	284	291	250	296	300	283	293	301	251	295	261	294	300	272	287	280	310	299	249	259	283	273	265	257	278	271	293	279	279	303	284	242	288	244	262	298	279	262	282	309	320	289	279	290	302	249	279	292	258	278	270	260	289	287	286	284	293	277	276	276	279	288	278	267	270	280	302	282	296	265	300	268	273	265	260	275	267	280	278	261	263	302	272	284	266	303	316	280	272	289	299	271	273	299	286	264	251	270	265	252	279	266	278	267	270	261	281	288	257	260	280	294	248	301	295	264	267	278	295	270	306	275	298	258	280	306	255	250	290	279	292	278	314	267	255	278	288	285	291	281	273	277	294	284	271	277	281	288	297	287	302	301	297	311	286	259	326	286	255	333	281	256	311	295	264	264	276	284	303	277	292	271	312	289	269	295	286	268	306	261	258	276	251	264	289	298	298	247	272	265	289	286	257	273	274	259	244	281	260	269	295	273	273	279	282	308	284	253	303	304	279	282	296	265	308	273	274	263	294	275	265	280	256	257	268	286	276	279	261	278	275	259	294	261	304	272	289	243	278	284	291	267	273	281	289	284	262	285	284	267	266	275	282	272	285	273	277	298	272	280	281	248	308	288	273	294	282	300	282	261	266	270	303	300	271	257	248	264	296	239	280	272	290	259	297	285	267	284	286	287	300	296	256	305	283	240	273	310	272	255	260	298	289	273	265	301	287	296	286	268	279	274	242	307	290	291	301	279	286	269	260	288	306	266	295	294	249	282	284	289	263	286	290	298	321	303	270	288	274	259	295	250	256	292	270	258	297	289	275	283	277	273	230	262	270	266	271	254	254	281	272	259	277	273	287	260	290	276	290	269	275	315	282	248	323	306	264	267	304	263	313	296	241	252	295	295	262	289	302	301	269	257	285	268	244	275	294	284	248	272	270	289	306	261	268	283	265	301	265	309	302	290	295	260	267	279	274	237	282	264	291	290	259	284	272	282	262	278	263	284	297	268	284	286	260	274	250	284	282	285	276	287	289	292	272	258	279	298	254	298	274	296	259	275	294	283	270	263	263	260	273	274	271	249	285	277	280	259	245	307	253	266	257	299	261	269	284	308	257	269	291	267	273	258	274	288	266	266	267	265	288	281	275	314	276	268	298	278	267	271	274	312	305	257	300	291	284	281	263	273	278	242	276	246	289	265	290	284	289	263	252	273	248	259	273	284	284	274	307	304	243	278	301	279	308	304	299	283	277	275	291	248	285	320	256	255	277	276	247	279	287	286	277	285	267	276	299	284	297	297	268	273	288	287	262	275	258	273	277	308	270	281	308	284	293	282	289	287	281	275	256	256	252	296	260	303	291	271	294	268	291	249	277	278	281	280	292	285	284	279	243	263	296	307	285	288	287	272	272	265	295	277	271	277	286	254	266	271	298	280	268	267	248	278	275	305	251	262	289	270	306	303	288	264	261	270	283	267	283	267	281	274	316	283	289	279	307	276	272	271	282	287	254	289	269	259	284	288	262	283	257	280	269	271	293	265	287	260	292	257	276	302	273	314	272	271	300	289	276	268	266	285	287	254	266	291	249	284	311	249	263	258	279	277	288	256	290	260	253	275	281	305	273	256	279	286	255	255	282	256	289	299	276	296	281	286	281	308	248	269	262	301	289	280	278	266	264	262	241	287	291	289	306	265	274	293	264	264	299	290	267	248	265	249	288	239	260	260	272	283	312	285	294	264	302	282	309	265	272	291	268	272	301	277	267	307	266	279	249	260	299	284	278	266	318	274	297	285	266	303	254	299	298	258	290	251	293	272	271	270	236	280	254	286	257	273	285	289	263	281	280	276	287	276	265	265	284	273	282	273	251	246	274	272	240	285	270	287	286	260	310	260	256	281	286	272	297	283	289	270	257	275	275	265	283	293	307	267	286	287	287	289	242	283	283	278	304	272	277	299	258	284	264	250	306	255	241	279	271	297	296	281	269	258	269	273	331	248	263	290	293	276	262	316	286	287	274	275	268	291	272	328	278	282	290	253	289	277	280	261	316	303	300	287	265	276	277	276	290	299	261	272	276	254	259	306	271	262	299	274	277	253	262	289	274	296	274	278	263	287	284	293	285	286	307	305	308	280	261	270	269	298	276	249	293	260	280	247	280	280	284	279	251	258	260	283	243	266	279	281	267	244	232	257	288	267	268	267	288	293	270	279	277	294	249	266	271	280	286	266	294	251	266	290	292	272	303	300	246	256	292	267	259	287	285	283	281	307	265	284	255	286	292	263	273	268	322	316	290	264	299	262	281	293	273	286	260	257	267	243	309	291	272	300	270	278	282	261	279	251	264	277	260	297	260	259	283	284	260	302	288	249	269	275	274	279	251	288	288	284	274	298	279	287	271	262	268	304	289	258	280	259	280	295	285	266	241	301	279	258	277	258	270	253	286	295	284	261	286	287	285	298	250	288	282	256	258	267	299	288	264	267	294	285	282	293	291	302	287	285	244	287	256	287	280	278	302	260	268	314	264	308	268	250	259	255	271	296	258	301	306	310	283	282	276	275	254	252	287	272	260	265	281	284	287	276	275	251	282	264	280	271	259	280	271	299	271	278	277	295	252	264	294	259	258	263	280	281	258	289	284	293	299	279	268	266	281	272	282	272	282	277	272	280	244	262	253	309	273	261	294	244	292	271	275	294	244	261	291	282	281	275	245	286	288	255	262	284	292	272	268	290	290	289	272	298	289	252	276	289	258	229	274	278	274	267	245	248	293	277	279	248	229	263	259	282	292	271	266	269	262	308	291	268	299	275	254	281	282	259	268	281	287	271	296	259	302	307	288	285	320	285	304	297	275	289	280	317	276	281	278	252	290	286	265	314	259	278	287	273	284	248	281	252	258	272	281	286	292	266	289	305	285	263	293	299	277	290	272	273	295	287	260	264	269	279	272	299	281	270	299	267	285	298	305	275	250	252	278	267	243	280	264	318	248	301	245	294	258	268	290	297	260	287	279	287	292	249	289	262	274	282	296	295	291
6643	16873	13804	6747	4331	2795	2104	1657	1190	1067	892	767	672	685	558	539	517	491	509	426	464	444	424	400	412	398	410	368	456	393	383	399	387	448	386	398	395	386	387	387	394	401	346	361	363	379	364	378	375	374	390	363	346	365	329	421	363	407	387	382	383	352	388	373	368	349	368	356	365	359	365	354	359	393	406	388	358	379	384	376	353	389	352	359	384	381	367	359	381	379	368	370	370	381	353	372	336	357	359	366	380	362	338	376	354	329	368	380	356	359	334	370	353	360	359	388	341	339	312	306	343	376	373	378	357	375	345	328	353	346	357	399	366	381	346	344	352	306	361	356	356	385	355	366	340	342	356	365	349	364	370	365	347	337	384	338	362	348	384	367	338	346	367	373	344	342	349	390	362	376	385	375	313	372	350	358	362	354	345	377	355	391	376	355	394	394	400	389	399	345	360	380	361	376	351	343	365	306	322	368	349	356	348	346	345	353	368	307	354	354	334	372	392	362	346	343	348	350	334	367	375	368	357	361	344	339	362	365	342	320	362	361	360	367	362	364	365	388	370	345	363	353	389	401	330	359	366	332	368	365	368	356	351	387	361	341	353	339	360	362	364	350	384	339	346	362	338	346	369	366	353	371	347	391	365	357	384	344	337	367	347	326	358	350	360	369	335	379	364	363	335	329	382	366	368	340	361	346	388	327	367	371	347	387	335	379	351	383	361	354	434	365	349	355	382	388	387	345	349	353	373	379	344	410	353	342	350	392	329	353	373	339	360	351	402	372	358	354	347	370	357	367	357	336	383	349	327	354	353	365	383	399	365	339	367	360	338	339	380	406	350	366	342	366	389	367	370	364	327	391	360	339	362	303	300	347	358	358	337	365	360	374	352	376	367	342	387	337	333	349	325	327	369	357	357	399	393	334	355	352	349	368	346	342	390	378	352	340	370	336	347	368	349	366	346	321	393	341	350	375	364	347	349	338	336	384	375	390	365	367	368	370	364	374	362	342	357	353	374	348	350	373	350	340	346	366	352	356	328	380	347	359	382	366	366	326	381	376	370	371	366	373	364	360	345	376	386	371	359	358	354	350	376	350	361	363	377	378	397	329	344	354	378	375	290	335	354	352	336	351	344	380	395	359	365	349	361	385	351	391	376	347	347	345	359	317	367	339	375	331	362	381	384	342	381	369	375	360	370	334	382	369	351	376	348	355	383	355	357	376	358	382	337	400	388	333	356	370	330	378	374	374	383	307	349	349	320	367	354	359	374	353	375	349	356	381	348	356	364	358	375	338	359	381	338	398	344	367	374	333	364	363	351	351	379	324	347	369	345	367	327	376	371	318	380	380	374	361	353	372	363	369	364	365	381	376	368	390	326	354	360	347	344	342	376	349	310	350	342	348	377	347	383	352	331	357	355	332	350	383	344	336	368	361	345	367	367	375	382	355	325	378	371	373	353	368	348	378	337	362	368	348	378	318	360	362	367	331	361	356	362	378	345	343	340	346	354	348	349	349	396	344	362	365	365	344	363	364	393	365	364	347	364	358	341	354	376	383	364	354	378	367	383	320	409	367	342	327	409	339	423	364	380	365	380	346	342	344	365	347	356	346	364	353	319	362	350	368	360	358	316	364	363	376	361	365	379	359	358	380	326	350	345	337	349	339	366	381	362	340	353	348	345	379	403	369	373	355	334	367	345	375	366	394	397	333	362	379	362	364	355	332	331	354	373	385	383	382	356	342	388	347	397	357	351	341	339	346	357	396	351	361	368	340	344	347	326	365	349	364	326	372	387	360	336	370	411	353	329	352	369	346	382	368	358	322	367	371	364	349	326	335	375	340	400	353	369	362	392	354	347	397	359	362	354	375	362	367	386	371	398	356	357	364	342	352	395	372	395	378	349	353	355	333	353	365	380	339	359	339	355	396	344	383	400	345	353	348	375	317	384	369	360	357	376	356	355	361	367	329	370	392	362	357	364	384	371	366	369	404	330	368	364	346	378	359	350	369	387	395	335	340	336	352	376	350	396	379	366	349	352	349	373	317	358	328	407	344	386	369	372	368	345	370	308	356	340	346	345	365	352	394	359	353	338	364	355	364	340	356	347	344	358	329	383	365	302	375	350	356	349	335	376	417	363	316	315	353	341	347	373	329	354	360	340	336	369	363	365	358	376	356	319	362	374	334	362	353	375	344	331	364	334	362	360	379	348	337	347	358	382	363	365	357	330	332	345	374	376	362	358	364	358	335	382	351	364	362	366	331	342	379	336	357	350	341	352	344	335	373	361	346	362	340	353	419	350	346	343	338	384	384	371	364	379	374	361	348	378	386	376	328	355	342	340	391	342	324	353	305	354	387	354	336	345	334	326	348	365	367	391	331	348	358	345	364	355	342	342	380	379	349	359	354	360	339	389	362	348	403	354	374	351	347	365	359	330	350	315	353	327	389	378	338	367	335	393	343	350	361	363	315	375	341	358	414	364	365	368	337	407	336	370	338	378	343	361	354	353	369	327	361	373	372	378	362	371	379	357	359	339	355	396	395	396	355	322	357	377	354	378	344	388	376	369	345	348	355	366	357	373	350	385	355	367	368	317	398	368	383	335	346	344	315	341	405	350	333	372	328	348	389	343	337	329	382	368	364	385	361	350	365	372	360	348	369	367	378	365	363	358	327	354	341	322	364	320	342	368	403	349	332	353	375	364	391	362	352	369	344	363	377	400	407	386	378	346	366	371	353	363	345	352	348	358	349	373	351	372	372	371	373	380	348	358	392	342	393	397	387	370	330	365	340	357	378	377	356	385	365	352	370	394	370	377	357	336	356	357	332	339	365	347	383	397	364	362	329	353	333	367	354	391	365	363	350	361	345	388	379	332	364	342	318	382	367	356	380	345	384	324	366	350	372	388	342	333	347	336	329	353	356	355	344	349	365	316	360	356	364	388	372	392	343	359	395	340	364	335	393	362	346	332	363	376	347	336	345	344	336	367	346	373	373	366	372	322	328	357	360	369	374	368	385	342	373	376	345	373	332	366	365	342	342	351	359	373	371	372	361	363	374	379	381	360	351	343	360	342	350	382	366	356	366	356	369	364	303	340	346	347	336	375	351	373	352	360	354	370	313	386	372	373	340	372	366	344	400	370	370	354	325	355	339	363	356	372	356	371	355	386	397	378	390	361	377	363	347	392	329	375	372	356	347	354	348	375	352	349	345	347	344	375	417	369	340	335	360	339	322	344	351	345	382	357	322	355	351	343	386	339	378	373	351	328	336	355	357	369	380	355	352	364	358	356	391	368	401	330	348	361	387	379	351	353	355	370	310	375	361	366	357	339	362	380	360	358	372	359	362	387	365	313	380	357	365	335	368	370	342	363	352	360	355	349	345	386	363	377	346	376	379	374	362	369	347	343	367	368	341	346	340	364	362	367	373	370	378	369	373	359	343	345	375	350	376	375	362	348	351	330	372	332	334	398	338	356	345	382	383	355	384	356	339	354	357
26829	19233	5489	706	389	300	257	249	239	234	235	218	244	233	222	224	224	227	213	250	214	227	196	230	230	203	205	220	239	196	194	229	230	203	212	194	212	229	255	196	223	224	220	220	230	233	215	203	203	223	220	217	225	217	220	211	226	214	201	213	209	219	234	226	215	225	249	235	201	242	212	250	205	214	230	219	209	210	217	222	215	223	227	226	213	232	208	220	215	204	231	210	178	231	193	193	264	213	212	224	197	224	239	189	236	208	210	221	249	197	207	208	229	221	210	217	222	184	224	248	226	249	197	217	200	219	252	194	226	235	216	236	221	216	212	214	232	210	212	207	191	205	226	221	217	211	213	222	218	243	234	191	202	217	222	222	208	212	179	227	216	240	224	206	188	212	184	223	210	211	244	224	215	188	182	220	208	207	240	214	216	204	232	237	210	192	234	225	236	225	206	230	211	200	232	195	196	209	221	198	222	239	230	221	215	243	192	231	223	223	240	261	204	238	220	212	221	203	236	210	229	206	212	200	228	231	212	221	193	207	208	222	189	231	226	225	203	205	200	211	201	234	230	235	191	239	224	231	221	237	233	247	218	203	213	222	227	211	228	223	237	220	229	232	246	216	194	204	220	250	210	221	240	215	218	215	189	225	227	216	216	233	212	204	227	209	214	219	250	236	232	217	215	199	229	219	214	222	211	220	242	229	206	197	213	208	233	203	230	236	219	223	211	201	222	231	200	209	215	233	211	239	218	239	219	210	213	226	205	215	202	214	226	232	207	236	226	246	223	211	202	242	240	238	233	227	218	198	210	218	220	229	211	209	213	198	226	227	200	207	225	170	237	226	216	218	218	218	222	225	213	177	215	228	229	201	222	233	236	203	236	204	235	234	183	220	205	224	220	203	228	220	207	225	212	239	210	218	229	226	223	227	225	217	228	214	211	206	207	222	218	222	230	240	210	225	227	200	219	214	223	223	204	237	230	219	213	211	208	216	231	214	212	206	214	226	197	207	218	212	213	229	197	237	254	214	234	195	218	217	206	212	227	208	208	207	220	205	229	224	199	219	222	215	219	230	231	227	234	193	195	211	222	210	223	210	225	224	222	211	197	220	237	220	215	225	207	231	214	251	199	214	212	239	219	220	216	227	214	191	221	235	214	207	206	247	232	211	221	203	218	214	228	228	233	229	225	199	223	227	221	240	218	205	223	210	216	238	218	210	250	223	226	239	221	222	209	208	213	209	214	192	233	201	214	219	209	203	225	225	227	229	215	209	227	221	217	219	235	234	233	199	207	212	180	208	217	198	226	217	217	203	215	193	225	209	231	239	215	216	209	239	242	223	222	221	213	218	202	237	212	212	198	213	221	244	222	218	198	211	212	209	243	210	223	227	215	204	204	205	245	220	221	220	212	224	223	206	216	183	222	199	243	217	233	230	224	226	202	221	210	239	223	226	215	201	209	219	242	207	223	215	213	210	209	223	194	211	220	211	209	230	224	240	201	240	214	197	208	218	218	234	216	198	193	184	202	219	202	210	198	190	256	200	195	235	236	261	226	213	221	223	233	246	223	225	230	229	202	234	219	213	233	241	219	206	232	232	199	214	194	233	194	226	222	210	216	214	228	228	255	209	235	218	200	219	227	203	239	223	231	214	227	245	206	214	198	212	207	209	232	198	226	197	199	251	231	181	224	219	199	218	204	219	208	206	219	234	193	206	223	216	209	227	224	216	226	225	199	210	223	218	226	213	222	218	196	179	213	209	219	213	226	222	248	221	233	211	216	225	242	223	238	200	220	222	225	224	213	239	220	217	234	238	201	218	225	219	218	193	227	233	201	200	233	212	218	217	200	211	222	221	234	207	226	224	188	230	188	204	211	238	233	224	208	202	200	202	213	215	205	231	230	216	225	221	175	205	233	205	223	213	195	202	216	240	228	225	217	215	225	223	217	217	190	228	210	206	217	199	238	248	210	233	255	236	233	230	238	229	232	229	234	258	230	225	222	237	196	223	219	238	229	231	210	230	219	211	198	226	214	205	192	220	237	197	227	219	225	224	206	218	210	232	192	220	235	208	222	221	215	200	226	237	241	238	178	221	225	234	229	255	197	208	215	223	207	211	196	188	205	212	219	194	223	226	224	215	226	188	194	214	216	220	183	235	243	222	207	214	240	222	195	216	204	194	239	222	246	213	219	255	227	210	239	223	210	232	212	203	222	251	235	253	236	197	225	225	205	207	173	227	191	242	211	199	203	231	218	256	219	211	227	248	237	201	203	224	213	240	233	209	211	200	226	214	228	218	212	217	226	190	224	207	236	215	202	239	217	224	218	198	209	232	224	227	234	223	222	222	187	224	221	179	233	218	239	205	185	239	209	208	242	224	216	200	229	221	213	204	239	224	231	206	224	198	189	210	219	220	226	228	241	222	211	205	242	206	226	186	205	211	232	213	234	223	206	200	197	207	198	186	225	235	232	224	237	237	208	201	207	208	204	239	210	220	214	244	223	233	246	217	226	206	236	222	207	227	251	240	215	230	188	198	217	198	228	221	213	242	242	202	202	232	233	238	229	242	191	187	230	246	195	238	235	209	222	215	237	247	206	199	217	203	243	221	211	219	241	228	216	222	208	215	232	219	196	201	232	228	198	218	232	218	235	200	208	218	225	232	210	220	212	230	191	248	217	217	202	258	199	227	205	229	235	220	201	230	209	254	222	224	235	235	222	219	225	228	230	235	201	214	225	195	211	214	229	212	223	190	216	219	220	230	219	192	216	215	233	212	218	223	216	211	214	213	222	215	236	221	207	223	217	228	232	224	239	205	217	214	219	208	221	234	217	243	218	201	206	226	232	209	219	214	212	199	218	218	227	206	202	223	246	205	230	203	228	254	232	224	203	220	224	214	213	206	204	207	209	237	217	233	238	242	210	213	228	238	211	235	228	219	224	224	211	232	210	217	233	199	231	215	201	211	222	224	212	211	195	220	213	222	220	208	202	199	197	224	237	200	230	236	197	232	224	231	220	236	199	211	228	204	233	249	229	226	220	221	225	204	228	225	199	235	202	242	257	250	221	220	209	237	233	215	224	245	218	191	201	222	207	219	210	213	213	253	197	222	225	226	216	236	211	235	206	216	202	188	195	228	202	227	222	183	206	203	251	242	202	215	218	226	216	244	219	232	245	214	193	238	219	228	213	212	236	218	222	221	209	230	213	231	225	220	238	220	230	200	218	203	214	220	219	223	218	220	258	208	242	243	204	229	220	217	235	223	219	218	220	233	236	240	224	236	199	223	242	236	251	225	214	210	222	214	211	230	242	190	206	233	222	241	208	194	188	240	218	216	222	200	206	229	230	180	215	214	236	231	217	219	213	228	212	207	232	237	208	219	199	218	190	194	247	196	223	214	242	229	234	207	224	224	223	209	236	242	218	219	229	216	205	221	195	240	223	226	213	198	215	214	219	244	222	226	186	226	213	212	212	203	226	222	227	227	199	235
4666	2333	1862	747	479	429	348	305	305	317	283	326	274	296	292	288	244	281	268	302	270	278	304	266	255	267	267	277	277	258	280	288	293	297	294	288	283	265	280	230	278	262	258	274	286	298	282	274	280	255	286	248	277	272	267	286	250	267	287	281	263	260	281	260	244	282	251	291	268	290	287	269	306	274	291	277	292	262	267	271	266	264	304	294	295	288	279	267	263	291	272	286	274	264	265	269	298	275	272	262	264	256	232	268	273	269	261	291	288	254	295	283	312	283	256	257	287	297	275	302	256	271	273	254	291	268	312	284	240	284	273	271	257	266	252	284	277	244	278	288	298	266	264	265	261	272	314	294	277	271	247	276	296	274	250	277	257	268	255	257	273	290	295	246	286	279	267	262	284	270	257	270	256	286	256	289	294	270	301	270	217	292	259	274	291	273	290	287	267	273	282	270	263	269	298	280	260	263	289	247	272	249	291	275	263	268	262	263	278	254	253	259	295	270	316	270	266	295	259	266	266	283	271	277	291	262	244	266	265	269	291	248	265	264	261	251	282	270	258	272	271	293	264	256	275	284	253	256	287	282	247	268	277	269	253	255	254	250	266	269	287	311	271	271	259	290	269	251	261	273	255	257	238	288	268	279	273	298	281	260	285	269	286	290	257	283	276	275	257	306	245	293	277	254	252	264	256	284	234	275	265	298	247	284	248	316	266	264	289	235	271	268	272	263	283	303	278	261	301	243	270	273	282	279	268	282	273	273	316	274	257	277	259	281	260	273	268	252	263	288	283	260	270	269	243	257	268	277	269	282	276	266	260	277	264	288	267	260	274	277	285	255	299	277	270	272	284	271	282	261	291	254	290	253	294	269	261	260	280	296	292	255	289	256	268	263	289	276	299	253	276	275	251	273	255	273	277	297	285	272	269	297	262	256	286	290	289	249	252	276	286	249	249	267	276	290	265	267	271	257	273	276	297	261	266	303	257	275	281	284	256	255	263	282	264	280	271	271	278	288	268	291	295	271	281	253	271	283	275	271	263	300	264	295	307	284	288	295	268	250	261	267	265	270	275	267	249	248	287	280	260	273	294	280	270	256	269	248	306	270	262	302	281	299	267	260	292	267	269	267	261	283	265	272	293	274	266	279	262	294	279	276	308	323	282	266	287	282	273	259	263	276	259	290	284	268	285	276	301	254	268	286	278	281	259	273	287	300	283	285	281	272	288	260	311	288	275	259	267	289	296	276	272	269	296	279	279	249	294	235	257	265	243	277	289	285	262	293	288	267	284	260	263	260	292	268	269	280	266	247	273	277	265	282	280	246	272	265	268	271	295	275	265	265	282	269	292	288	262	273	276	280	292	302	266	273	285	271	291	276	301	257	282	290	280	250	268	286	270	266	285	259	290	286	252	272	261	250	273	249	249	309	275	311	279	287	264	258	273	237	244	317	278	280	272	285	265	272	253	269	277	297	279	281	269	284	238	285	230	274	282	292	270	285	285	258	268	285	276	272	296	286	278	269	284	269	318	268	272	285	298	264	287	283	307	250	272	278	262	258	258	267	280	292	273	269	277	281	250	270	280	266	285	271	254	245	292	258	252	277	259	284	274	263	292	263	264	286	282	293	283	264	264	288	297	281	293	251	254	258	289	253	264	282	270	290	291	267	271	266	272	279	275	256	264	263	261	268	289	242	279	302	274	262	307	274	276	268	264	253	259	290	294	273	252	284	260	295	278	267	247	270	255	243	259	252	259	285	260	280	282	277	291	261	270	292	264	265	273	310	279	281	303	280	284	280	278	257	302	283	261	244	259	244	268	284	291	277	254	304	294	276	292	277	268	266	288	257	275	266	310	253	279	267	268	268	293	268	289	269	306	283	296	280	270	282	263	270	279	284	286	261	269	262	251	296	306	269	260	238	310	246	268	253	272	253	274	251	280	255	292	238	274	286	315	313	237	275	279	293	290	269	255	260	301	276	256	288	282	303	271	284	269	290	274	274	283	267	249	267	274	286	279	255	286	287	279	278	295	284	292	247	272	266	266	283	267	286	274	281	262	278	282	295	265	301	283	266	322	290	269	288	265	247	287	284	273	279	266	300	291	259	266	259	290	279	259	282	275	259	280	265	309	294	272	254	282	292	281	290	275	266	261	272	243	250	234	294	277	279	282	277	264	274	259	270	269	277	291	274	267	256	302	293	290	288	271	275	261	316	307	290	244	271	255	275	254	275	291	256	241	284	255	243	282	235	268	318	239	264	268	266	273	260	256	282	273	259	254	288	292	276	281	265	319	269	280	254	279	279	262	281	277	278	278	276	285	262	292	283	276	286	285	256	280	266	253	284	294	278	276	252	274	296	293	271	272	262	271	267	272	277	320	271	257	270	259	272	223	263	267	295	249	288	276	292	263	262	280	289	227	264	263	267	273	283	283	274	248	271	273	276	270	287	285	271	277	248	284	266	290	262	277	283	291	280	270	286	287	260	278	276	283	298	269	258	293	249	302	297	288	270	250	289	277	301	298	280	280	303	256	284	269	257	287	248	286	266	287	262	272	280	282	266	295	282	235	268	267	279	269	299	263	282	258	275	285	253	289	299	281	262	272	257	278	275	310	281	300	269	280	281	274	277	295	259	278	250	286	285	274	257	297	291	262	280	254	258	288	266	263	277	269	315	306	284	294	257	269	256	274	263	277	241	256	257	262	234	258	270	250	266	284	313	279	265	274	277	246	282	275	258	261	250	294	303	264	259	259	274	273	288	267	277	252	272	273	277	277	275	254	251	298	271	271	263	292	285	270	300	262	279	281	268	232	279	293	270	270	291	251	278	265	261	266	268	264	273	262	242	287	288	302	265	265	283	273	271	279	269	277	232	252	277	282	237	321	273	268	266	301	274	265	267	278	281	274	259	265	269	283	299	272	251	252	268	285	262	287	269	264	257	259	290	281	255	269	258	246	291	293	259	258	234	242	261	276	250	315	284	264	279	292	248	292	279	296	287	268	236	278	276	293	278	277	284	260	256	300	269	312	266	273	293	269	286	235	294	262	284	277	284	275	242	267	263	273	273	283	265	286	286	273	309	280	258	267	271	272	259	291	261	240	278	293	255	273	273	269	287	292	312	279	290	306	272	267	276	270	279	308	280	299	258	278	306	259	286	263	293	271	285	306	289	297	282	304	254	245	284	267	284	293	279	269	287	261	286	274	282	275	293	289	288	296	277	276	274	283	263	286	274	268	271	257	252	272	270	292	260	282	269	250	280	292	300	257	281	267	273	247	296	307	278	267	270	280	273	275	274	282	262	260	287	290	232	258	251	254	262	296	294	274	263	263	264	244	246	257	249	310	277	278	272	284	256	281	282	281	287	274	273	262	276	260	260	290	279	265	281	299	257	307	279	285	243	272	258	282	281	251	266	276	276	274	270	277	241	276	280	265	303	246	257	312	289	288	284	296	282	272	248	278	240	273	281	263	282	288	268	270	267	255	289	310	267
23302	21138	28331	24197	21112	9841	1175	770	611	577	576	516	527	459	497	444	458	466	422	436	443	420	376	428	406	412	399	386	378	417	385	407	404	381	384	371	420	431	382	399	375	397	375	408	354	340	342	392	346	371	371	395	404	363	364	404	387	400	408	373	386	380	422	382	378	355	351	366	368	417	410	381	376	382	372	344	368	405	402	383	376	399	400	389	374	425	382	369	354	393	411	382	356	397	399	376	362	400	374	397	373	380	367	379	354	369	384	360	406	375	393	356	376	403	364	404	403	380	393	397	375	405	386	416	392	363	405	375	405	357	380	371	399	411	355	371	385	334	393	406	359	408	389	370	377	378	347	394	383	395	396	391	359	352	389	391	365	392	422	374	418	416	402	382	365	418	375	371	411	396	389	359	380	377	402	370	421	417	413	378	378	376	390	410	402	385	392	359	394	409	403	346	391	373	369	384	376	362	399	388	357	374	362	372	406	398	380	387	381	366	380	393	383	413	388	374	371	369	373	400	378	370	363	385	361	363	347	339	367	393	363	385	355	372	389	383	384	404	380	392	394	364	402	372	375	383	386	381	366	405	399	391	354	364	384	373	362	395	392	413	356	419	408	379	377	363	357	429	363	389	372	384	369	384	394	412	409	373	371	383	396	371	374	392	399	382	394	365	396	372	420	399	356	412	364	336	378	374	388	387	403	381	381	414	380	382	382	364	377	379	407	365	427	407	392	423	390	376	392	383	393	378	355	387	379	423	373	382	334	352	370	449	378	379	394	403	403	392	381	382	393	369	374	399	393	386	398	379	348	395	427	437	428	413	386	393	380	390	364	417	408	370	381	386	397	374	403	400	378	394	368	387	418	348	392	377	361	381	375	361	326	370	407	379	413	385	408	388	391	357	390	349	377	421	357	408	398	365	417	335	364	351	399	381	401	360	407	406	372	367	386	352	370	369	421	393	350	338	407	365	377	343	407	411	347	362	362	371	374	418	388	366	392	419	362	372	403	374	375	345	353	364	359	366	364	380	377	377	379	383	397	412	400	417	400	391	399	384	366	393	380	389	381	390	415	399	343	376	367	403	358	373	396	374	401	395	383	363	403	400	364	408	392	360	376	357	398	391	373	379	351	367	356	397	366	424	374	361	399	362	393	383	398	357	373	378	405	395	390	366	384	414	383	387	356	407	397	393	376	380	372	349	419	401	369	381	397	369	377	394	412	360	377	380	396	355	384	371	383	370	376	384	381	339	390	386	383	370	380	374	384	358	387	375	352	386	396	365	379	331	384	382	388	392	393	368	377	367	373	344	395	381	368	384	398	362	354	397	389	385	385	347	383	390	389	379	392	375	377	378	385	365	363	394	376	387	378	366	365	379	387	380	366	358	422	402	362	363	330	368	363	402	392	373	368	394	402	391	404	396	371	382	359	371	410	390	387	375	365	387	385	360	403	398	372	384	350	400	354	377	419	380	428	407	386	346	381	367	357	380	369	367	368	343	376	387	414	388	381	371	353	358	386	332	385	365	354	387	365	399	396	391	361	424	391	379	392	378	345	394	372	409	393	387	363	405	397	399	357	371	402	356	375	398	369	384	370	385	390	381	361	351	395	337	412	402	376	382	361	386	384	403	401	372	347	387	406	349	344	377	402	375	353	383	417	409	383	385	388	378	381	373	379	349	377	358	385	394	390	385	339	386	409	374	439	404	342	374	373	378	396	358	405	366	386	359	378	376	379	348	388	404	393	336	387	388	359	370	369	413	407	376	388	359	378	390	367	357	394	369	382	361	355	377	393	353	416	356	361	416	361	371	380	422	360	385	415	354	402	381	395	403	399	384	375	395	388	384	401	404	379	417	355	358	406	355	373	350	364	394	399	390	385	415	382	343	350	360	394	393	371	370	382	385	369	402	410	378	376	403	359	358	332	359	398	373	399	378	405	385	384	388	369	383	396	387	367	381	414	359	371	427	373	370	377	414	393	358	369	384	377	380	414	427	383	370	356	409	385	384	356	396	396	394	374	419	346	357	358	410	340	387	398	398	415	388	332	368	395	396	388	353	384	418	409	348	352	388	381	353	381	345	364	402	376	383	374	379	371	369	447	348	395	396	367	371	372	337	379	339	380	402	391	359	357	352	385	373	392	397	395	375	372	374	344	369	342	412	357	377	413	373	367	415	359	380	344	345	391	351	374	382	390	385	371	356	380	374	381	381	370	351	360	366	400	379	384	343	396	360	370	427	380	399	368	393	375	350	362	394	401	406	407	364	373	429	365	396	391	379	376	348	418	384	383	367	391	378	395	390	379	399	385	345	384	399	394	386	421	415	402	376	384	355	366	371	393	390	375	391	382	377	355	380	370	392	346	408	377	371	389	379	379	363	402	347	362	350	384	392	393	417	383	427	397	414	402	387	365	381	360	346	390	364	399	394	379	390	384	410	389	409	385	369	332	368	364	377	404	387	414	381	371	382	366	395	398	385	372	380	397	371	361	406	401	379	418	391	386	397	380	413	406	385	373	387	364	385	386	394	376	363	380	400	384	375	381	382	414	349	365	381	390	372	364	394	361	419	405	403	416	402	368	380	385	372	342	395	359	389	361	373	384	380	377	399	371	363	380	344	376	363	349	393	396	391	383	414	400	405	390	380	358	389	373	402	390	390	369	400	366	313	367	386	400	389	425	382	359	393	358	371	360	373	407	383	376	368	409	383	377	394	372	410	348	391	404	366	385	383	371	386	417	372	364	386	376	359	407	343	401	371	344	385	380	356	363	384	386	384	373	358	411	401	394	373	395	376	384	376	372	377	394	400	377	384	374	401	340	394	380	352	379	376	424	382	415	398	394	368	399	369	378	380	359	373	348	375	364	381	407	417	401	396	351	348	379	427	349	335	379	375	373	381	359	381	375	394	354	389	389	388	404	396	388	366	371	401	356	381	415	384	369	390	352	382	409	370	380	395	405	378	360	399	368	425	364	423	384	373	396	383	381	352	355	364	368	392	402	350	384	403	391	396	393	337	396	376	403	401	361	387	375	359	411	349	398	387	393	356	353	364	402	364	419	360	379	383	383	358	402	396	355	380	403	400	400	389	398	372	385	387	412	389	347	376	401	407	394	390	369	395	378	384	387	368	388	367	377	412	389	380	369	388	374	380	378	373	375	368	389	367	381	365	367	369	367	375	362	348	397	396	396	406	371	371	344	339	371	372	378	369	372	383	376	384	395	381	409	357	398	356	400	394	437	401	401	372	383	365	395	366	376	359	377	393	371	412	345	371	365	373	377	394	390	388	377	362	383	392	363	395	386	379	414	359	417	376	391	387	377	367	381	356	390	378	380	394	373	411	388	395	375	370	364	378	356	370	398	368	392	379	368	370	368	386	392	396	397	397	396	366	392	392	343	400	349	356	374	347	381	395	367	382	329	398	361	406	364	375	352	387	410	338	392	398	406	415	403	376	371	385	395	359	386	381	407	372	436	380	359	388	412	397	391	378
4617	10991	9050	4117	2694	1790	1396	1132	926	845	777	672	663	634	604	612	573	543	567	532	524	529	564	536	491	485	507	502	524	502	520	514	488	506	488	523	506	500	522	487	508	470	471	506	474	460	491	523	499	482	440	525	452	439	512	441	483	437	436	457	486	512	468	479	473	469	460	487	478	509	460	501	474	464	480	472	476	465	479	480	464	507	461	453	498	481	495	509	431	483	472	480	423	477	503	505	487	438	487	472	454	451	481	488	504	491	477	449	433	502	509	442	486	477	492	477	512	514	429	525	473	462	455	423	463	477	493	492	482	485	515	462	503	463	465	475	455	474	473	494	475	503	454	465	485	475	462	478	479	468	428	476	486	442	498	503	520	429	473	478	513	467	467	469	487	462	467	539	470	476	442	477	441	499	475	492	482	485	500	483	469	459	486	489	506	513	498	463	425	473	476	471	491	501	479	474	493	452	517	437	449	466	475	486	489	446	492	483	424	454	519	484	496	482	445	493	482	454	469	460	459	491	503	467	469	496	451	481	472	493	430	486	521	498	492	486	439	472	479	482	480	457	504	489	467	476	500	484	481	460	496	484	457	467	429	510	443	450	498	502	476	491	490	472	500	501	448	462	511	508	469	465	492	448	476	447	477	453	511	483	461	479	463	486	494	523	514	487	481	491	478	487	464	475	468	470	459	476	479	496	460	464	469	479	454	451	473	467	477	487	456	480	465	481	460	474	450	493	478	482	453	486	453	476	479	525	484	483	436	502	494	470	498	452	483	461	482	477	494	473	470	441	466	480	466	463	494	486	505	503	469	464	439	450	483	512	483	428	473	458	471	492	524	481	514	496	461	431	516	484	431	467	527	458	475	495	482	460	461	484	444	455	472	413	493	473	467	497	473	480	480	470	488	477	440	466	462	464	451	444	482	475	473	488	505	473	480	507	492	470	454	478	458	459	496	500	452	445	481	457	478	479	462	483	451	489	505	492	462	480	455	480	479	480	496	449	474	451	437	469	513	495	471	436	504	493	496	469	490	468	507	443	466	471	519	465	482	464	488	463	457	502	468	496	466	483	525	501	450	460	465	465	463	525	481	486	484	456	481	463	504	478	445	472	460	484	453	496	478	504	466	474	463	511	498	494	444	479	491	447	480	479	480	483	484	451	479	466	472	463	474	478	466	460	516	502	496	469	519	479	416	502	475	484	478	487	487	468	431	495	469	468	470	474	486	468	468	514	471	493	482	452	438	507	494	503	463	483	449	456	466	466	501	472	491	515	487	500	476	437	508	477	496	467	428	472	440	491	455	506	435	523	480	469	484	499	468	437	478	468	518	472	501	493	452	454	479	505	524	497	474	469	475	464	500	472	482	463	499	484	456	529	453	464	474	470	476	465	492	484	465	476	475	490	482	497	418	507	491	480	495	474	475	486	508	484	467	501	484	434	453	502	481	459	500	462	467	433	475	458	496	477	527	467	499	506	479	464	458	470	443	436	491	457	462	474	513	469	512	468	506	463	473	443	494	467	451	477	509	449	483	464	457	482	485	469	487	476	492	450	523	436	480	474	487	483	474	499	507	487	468	503	454	489	498	463	446	487	439	446	507	478	451	489	480	475	464	473	439	438	489	439	434	513	471	465	457	495	466	453	480	431	511	509	500	500	480	451	512	474	447	465	477	465	476	498	469	461	449	450	463	489	486	511	530	456	496	496	451	433	489	499	470	449	457	506	475	467	492	487	455	476	478	488	514	450	472	469	464	435	501	468	418	484	467	484	486	490	474	482	464	458	509	505	475	479	511	475	476	441	499	468	462	491	471	506	469	484	496	462	470	439	434	445	493	473	508	487	513	501	521	497	446	454	492	452	488	443	464	487	511	464	503	491	492	462	459	484	493	476	454	498	485	471	482	468	486	435	486	478	491	459	481	485	452	456	474	468	504	512	490	515	461	466	508	470	497	478	441	443	478	473	453	485	516	455	478	493	460	448	498	454	463	476	480	499	442	482	437	493	492	443	451	532	475	465	459	467	466	438	499	459	504	458	470	491	476	469	510	474	454	455	497	466	462	483	490	487	455	463	502	487	466	493	479	440	501	495	472	511	494	473	492	447	465	499	496	481	485	449	461	497	455	457	470	482	474	452	453	433	515	465	491	480	491	485	471	455	455	462	469	503	494	470	506	474	473	512	451	477	491	456	521	462	464	527	468	453	484	498	475	495	448	457	455	500	421	429	460	422	443	517	514	492	476	441	448	466	484	498	440	476	491	477	501	478	475	496	460	506	483	485	482	468	477	427	483	475	535	456	479	489	489	488	514	467	460	448	457	493	487	428	484	439	466	486	434	473	497	492	503	484	523	474	484	472	495	453	504	466	429	470	478	470	505	458	447	494	455	488	440	498	487	501	486	487	464	519	461	445	500	466	484	438	482	483	500	488	462	439	503	500	481	489	506	475	495	470	498	473	477	489	506	470	435	445	476	541	498	476	510	447	479	491	443	472	472	493	486	471	482	464	489	421	517	498	464	499	488	512	466	462	480	469	491	452	465	490	496	488	467	447	506	456	478	445	461	472	420	439	479	460	461	534	461	480	483	477	493	474	450	462	508	460	464	455	487	491	477	471	501	463	431	473	449	506	505	490	454	454	507	488	462	470	483	407	465	460	468	477	472	468	511	445	515	482	503	452	474	446	491	429	453	484	471	487	467	493	514	446	492	471	438	463	446	490	470	462	463	470	468	503	497	476	503	481	476	484	514	481	409	510	490	472	501	445	444	451	498	504	482	474	514	442	471	456	446	493	484	484	463	472	452	481	456	500	460	494	486	464	459	462	453	460	473	441	515	477	464	460	450	471	486	442	442	470	499	468	475	444	506	484	481	455	473	483	480	470	442	484	471	454	474	493	470	487	483	483	473	480	456	477	450	489	486	459	482	490	475	472	437	444	482	491	490	505	454	508	502	449	467	457	465	467	489	523	485	470	440	469	479	456	472	468	482	524	473	448	501	455	432	469	467	500	471	466	470	503	465	483	503	458	476	475	420	495	468	472	458	460	491	480	476	478	476	490	493	491	451	477	502	505	487	473	470	454	471	468	513	481	489	475	479	461	493	467	494	479	461	502	498	472	485	455	471	449	503	477	445	491	470	485	474	491	460	472	457	474	494	476	492	481	453	478	478	512	502	472	487	467	457	479	449	485	471	457	507	476	470	488	476	458	489	477	476	456	442	470	467	473	472	465	515	483	492	469	497	450	483	503	515	497	431	490	496	494	495	480	463	517	498	481	507	479	453	495	437	461	536	488	495	513	468	507	526	483	490	524	470	481	463	466	453	507	487	461	466	453	484	483	507	468	487	489	495	455	485	463	473	458	464	485	457	485	462	469	483	477	482	491	505	455	471	453	461	477	465	463	455	445	488	469	454	471	437	467	497	476	474	502	471	525	525	446	510	429	463	411	468	475	467	427	482	474	510	461	430	537	467	440	445	453	449	448	464	453
24174	21069	27287	24958	11638	555	308	274	180	176	170	126	139	143	135	120	121	114	102	112	94	111	102	111	98	102	95	103	109	114	96	100	96	103	118	112	111	98	84	113	98	104	92	98	87	110	90	105	99	95	105	98	94	106	94	86	104	102	102	82	92	106	93	92	116	81	89	107	96	97	102	92	84	94	79	104	88	80	106	94	88	111	98	92	86	89	93	83	103	86	98	104	109	87	71	119	92	91	88	96	94	102	94	98	97	108	82	94	82	84	98	83	108	90	98	109	90	100	103	106	89	94	102	102	92	93	89	84	90	105	67	85	102	87	80	87	98	85	94	87	90	84	99	94	78	101	87	77	88	93	85	100	77	76	108	96	110	81	80	83	101	83	78	89	91	104	84	95	102	86	101	99	102	101	100	97	106	101	90	106	97	88	81	100	87	109	90	106	86	86	96	80	96	103	90	103	96	109	111	83	97	115	125	96	100	90	72	97	119	83	66	86	104	90	106	92	95	85	90	85	105	110	88	90	107	92	77	81	83	80	97	103	81	90	110	93	85	87	86	106	97	100	92	84	85	116	105	100	103	92	100	99	95	95	88	112	87	89	86	91	81	87	83	103	103	98	71	73	80	88	69	104	82	77	87	82	85	99	104	89	106	89	96	99	101	93	87	87	107	86	87	99	104	84	86	87	86	88	100	92	113	108	88	90	102	100	115	92	73	94	75	105	109	107	83	104	100	96	69	102	96	107	93	108	88	94	87	104	101	99	90	83	91	93	113	85	94	90	85	78	90	92	98	88	102	91	101	109	93	103	104	84	102	87	93	83	75	73	96	91	100	103	95	105	92	105	77	119	85	96	106	98	89	98	128	84	77	89	89	100	102	119	88	95	90	111	108	96	103	89	74	103	101	93	82	102	94	80	88	95	112	96	107	74	84	101	98	95	96	95	86	93	93	117	83	88	82	103	87	105	91	91	92	99	90	85	85	102	85	95	94	97	114	89	92	106	102	77	97	99	91	100	93	89	99	87	96	88	98	102	108	91	94	103	100	87	89	82	116	102	103	88	94	84	99	112	99	103	99	72	99	104	83	94	85	82	97	101	92	93	97	96	100	91	95	85	77	99	100	89	107	97	95	93	104	74	108	94	71	88	92	104	102	83	90	90	87	93	106	91	95	100	103	101	99	108	89	92	89	109	103	95	93	79	94	96	93	97	87	104	93	83	97	91	87	86	110	91	83	109	93	90	88	101	91	97	90	88	100	91	113	97	93	105	87	86	93	72	94	90	105	76	78	91	85	85	80	91	108	94	85	102	94	93	106	101	91	98	87	92	75	97	99	112	97	92	112	108	101	99	76	113	85	87	102	97	103	92	100	81	99	99	98	88	91	89	93	95	87	98	99	104	115	103	95	105	88	93	76	100	94	95	86	88	93	82	87	97	97	81	85	86	97	99	104	93	93	81	85	85	113	84	100	90	112	97	108	99	96	93	80	91	81	101	107	94	93	97	90	98	79	89	97	80	84	111	105	96	103	87	86	104	85	87	107	80	83	90	86	99	107	93	96	80	100	78	74	96	103	103	91	95	94	98	100	97	73	85	85	89	83	104	102	94	116	104	76	110	96	91	93	95	102	111	114	86	79	114	74	86	96	87	99	87	99	91	95	90	95	109	99	96	90	81	94	92	89	103	93	91	99	100	91	89	72	79	94	88	91	103	73	83	106	83	106	96	80	93	99	92	113	97	108	81	85	89	94	67	93	103	87	85	109	98	85	103	91	78	74	91	92	93	89	100	96	98	77	97	101	89	99	94	94	97	96	89	92	85	100	93	102	96	98	99	87	103	91	86	77	92	105	80	95	89	88	93	112	85	91	92	105	91	86	111	99	81	104	107	104	90	106	120	93	95	93	111	86	80	98	91	85	96	80	94	90	103	74	96	102	79	96	94	76	72	102	89	95	103	70	95	94	99	87	91	112	90	91	100	102	105	100	79	98	88	95	97	99	100	78	80	97	106	86	91	109	114	86	88	100	111	76	91	82	114	102	104	99	90	76	99	96	92	88	97	90	104	112	104	104	94	88	89	86	105	93	108	103	100	82	79	84	111	88	90	91	84	107	111	112	94	77	98	88	102	114	111	93	93	85	85	85	76	96	116	82	88	85	78	93	83	96	92	69	96	100	106	90	89	89	86	83	89	111	95	89	87	101	94	96	92	87	74	78	94	90	106	96	88	102	85	79	102	94	75	85	88	95	92	110	108	99	91	92	91	89	95	89	85	101	85	89	97	93	102	87	85	87	102	104	98	89	78	102	104	101	97	106	100	94	88	102	85	93	94	83	115	98	78	99	96	103	93	102	96	86	90	100	104	100	87	103	97	89	91	87	103	93	92	108	87	98	84	80	96	99	89	110	93	105	95	107	89	87	92	93	99	100	86	103	109	76	98	92	95	91	104	99	91	109	109	94	87	100	109	94	103	111	97	88	80	79	115	101	88	86	105	89	80	86	92	99	97	108	93	98	100	97	84	95	67	88	98	91	114	99	97	78	89	103	90	72	94	104	88	99	90	98	77	93	94	86	100	76	80	91	88	73	102	102	93	96	110	94	94	92	92	100	86	91	77	90	105	83	113	85	88	104	90	71	90	88	91	95	84	97	112	97	79	96	99	105	90	104	103	93	85	94	83	93	93	95	89	88	86	91	98	85	102	106	108	120	104	93	89	110	74	85	77	98	86	96	83	90	81	83	85	83	84	93	89	83	81	93	89	96	97	92	105	85	90	107	94	93	86	94	111	98	92	86	100	91	82	101	101	103	89	67	99	94	90	103	97	93	102	99	80	81	84	94	105	106	84	94	95	96	98	87	100	93	94	100	102	85	85	90	92	100	112	88	91	92	71	100	104	87	74	84	106	91	84	90	101	78	93	89	92	98	88	98	81	98	91	104	85	90	91	98	76	99	85	91	95	85	96	83	107	100	112	85	90	89	107	92	107	90	98	96	105	94	92	88	88	105	85	88	95	110	95	90	86	100	110	99	106	96	96	73	96	92	83	88	89	72	89	89	94	107	97	78	98	105	85	100	98	102	82	90	96	98	82	101	102	90	86	76	101	100	99	114	90	72	87	81	110	113	86	76	80	108	95	108	96	86	83	100	104	94	105	82	95	100	89	97	89	99	111	94	95	93	128	93	102	98	107	88	83	114	81	93	79	100	96	103	101	103	99	94	94	93	102	97	88	92	97	98	96	97	102	73	84	98	98	99	86	93	95	86	95	84	97	85	89	82	88	89	111	86	75	87	75	108	98	108	90	94	86	93	84	109	102	94	107	91	99	83	107	112	96	96	102	92	114	83	90	105	96	104	107	104	94	95	103	85	81	83	86	103	85	78	98	86	87	77	82	94	92	95	94	106	73	97	102	90	91	90	92	102	99	84	92	87	104	91	92	87	77	80	98	94	91	101	76	105	89	89	99	100	96	91	99	77	90	97	97	98	91
4410	7239	5532	2374	1422	961	706	542	420	323	256	251	202	226	207	182	169	189	171	184	163	149	144	129	147	139	130	147	125	144	120	124	145	146	134	124	144	137	107	129	146	142	135	122	138	120	134	125	120	150	101	141	128	114	121	150	112	135	142	106	128	111	128	111	126	127	143	145	123	141	143	125	169	129	135	123	138	125	125	121	126	135	125	109	126	145	127	123	120	143	127	134	136	138	141	140	122	117	114	134	144	136	112	142	114	119	132	103	116	114	125	127	138	135	129	136	115	131	126	137	131	114	120	125	127	141	137	119	140	144	135	110	123	122	125	129	117	138	121	127	135	139	134	125	116	133	135	122	126	118	139	111	125	103	132	139	132	114	135	127	115	128	132	124	124	119	128	97	132	117	108	126	130	126	130	110	145	146	137	142	119	106	114	120	137	133	121	114	151	129	102	133	142	122	124	139	108	118	136	144	159	121	123	145	136	129	137	134	150	130	139	140	132	138	149	131	120	139	119	145	126	109	150	111	136	137	150	111	134	134	121	124	148	135	127	144	115	129	115	131	116	131	130	135	142	115	116	125	121	128	121	129	127	144	128	107	145	148	140	106	144	113	141	135	130	110	117	115	121	130	128	128	123	136	127	143	130	137	125	157	137	127	126	136	132	131	118	131	103	121	128	147	126	115	138	143	122	129	127	125	111	132	134	147	135	141	151	128	119	117	103	154	136	135	118	117	127	127	133	152	132	113	123	114	117	132	124	124	127	147	115	131	126	116	125	122	130	122	132	132	160	118	144	119	137	129	113	152	136	134	134	151	125	132	148	129	154	120	127	149	128	142	133	125	123	150	128	124	111	155	112	127	123	116	136	108	127	140	132	132	137	131	120	154	120	114	129	130	127	131	139	131	128	136	143	130	131	125	158	119	113	131	143	132	140	146	130	142	132	125	128	140	120	121	120	127	127	117	129	122	106	155	135	164	120	136	136	150	119	114	131	142	124	122	136	124	111	120	162	125	119	138	154	122	127	120	138	142	123	138	133	128	125	141	122	122	112	126	124	128	147	126	116	126	134	122	146	117	132	142	144	143	142	92	117	129	129	122	137	134	121	146	115	130	155	153	129	142	131	128	132	127	121	125	119	133	126	110	133	126	119	129	122	149	129	120	137	142	123	120	123	130	146	127	127	122	121	133	131	137	130	145	124	117	131	130	143	111	118	117	124	128	135	127	116	115	121	135	129	122	118	129	128	129	124	124	134	124	146	116	131	128	126	138	126	128	117	124	128	108	115	116	147	141	144	132	124	118	118	139	126	132	142	129	128	132	125	142	122	136	136	121	152	116	155	144	135	130	112	125	131	141	137	128	138	131	133	144	145	115	128	123	144	111	146	142	115	109	122	133	121	119	146	125	126	121	153	102	116	113	122	113	129	151	131	125	139	143	125	124	127	128	142	124	134	121	110	121	139	138	112	128	118	129	116	123	144	136	129	109	122	128	137	133	132	115	108	119	125	132	142	122	133	137	128	118	135	130	129	127	137	126	131	109	140	156	125	127	141	129	138	136	143	126	123	124	124	152	122	142	120	120	113	128	123	124	124	134	138	125	133	148	116	133	144	131	119	122	166	127	124	136	113	124	128	126	127	147	143	129	130	123	132	156	129	147	135	136	134	118	121	164	123	126	142	127	116	139	108	125	141	132	153	117	131	134	153	128	131	124	133	144	121	123	131	138	146	130	134	102	126	138	134	134	140	130	146	108	129	129	117	135	111	144	143	131	127	126	118	133	128	135	126	121	138	126	118	144	141	128	138	124	153	130	155	124	131	140	100	134	121	144	132	139	127	132	143	115	131	148	145	122	118	115	123	129	128	119	116	154	130	121	107	137	146	127	125	132	147	123	133	116	126	130	143	148	126	123	125	125	130	119	142	120	122	147	152	119	125	137	141	133	133	135	129	145	132	113	118	134	119	99	109	104	144	111	120	141	130	131	116	145	128	139	111	125	136	127	138	119	126	138	147	129	129	122	107	133	119	130	111	134	125	116	118	122	133	145	114	135	127	118	122	109	127	150	136	120	126	130	145	124	132	133	145	143	150	131	133	111	115	122	121	125	124	150	135	119	124	120	139	150	143	127	119	121	126	116	104	135	125	140	132	118	127	131	132	108	134	130	118	106	135	112	141	132	123	132	138	121	132	126	116	119	154	129	132	125	121	117	104	137	116	146	117	119	126	120	109	134	128	128	138	139	127	132	136	126	113	119	138	120	136	136	137	110	112	122	117	135	115	128	141	124	139	113	115	117	131	126	119	129	137	123	124	125	138	137	138	125	126	129	129	126	121	151	142	123	110	133	119	145	134	122	144	104	122	114	132	137	120	130	126	119	124	138	125	132	121	133	114	109	118	117	138	146	125	123	128	116	122	130	141	128	123	139	124	135	139	131	130	122	133	126	146	118	112	127	133	124	144	143	129	111	146	120	120	127	130	122	126	142	149	122	103	122	134	120	125	115	119	108	134	123	97	117	135	120	131	104	140	144	134	119	121	131	130	126	128	134	116	127	120	134	134	133	139	115	150	115	142	139	128	113	147	128	124	130	139	128	145	149	122	141	124	133	122	129	112	132	143	112	120	126	154	114	134	110	124	106	148	150	135	148	119	149	130	127	132	131	123	131	134	138	141	128	129	142	115	125	122	120	126	114	140	105	127	120	122	119	127	137	123	121	146	108	134	128	128	146	120	119	145	135	106	132	124	126	99	124	118	105	131	107	134	128	117	131	121	173	127	128	137	130	126	131	122	116	132	114	132	119	126	137	127	152	139	141	120	116	137	128	136	136	121	130	141	121	118	127	102	112	141	139	132	113	154	117	130	130	128	120	126	133	137	121	129	137	123	109	127	118	118	130	108	134	119	114	138	120	124	129	131	141	130	117	123	127	129	145	139	128	118	105	125	135	118	137	120	128	129	111	133	113	114	126	130	129	106	127	128	134	127	137	138	127	113	132	137	124	126	136	122	126	135	143	142	149	116	116	121	95	126	137	133	115	132	136	139	135	123	123	115	119	150	115	134	142	129	128	136	131	117	124	120	132	131	126	125	118	111	132	147	107	152	111	125	130	112	136	122	125	110	131	105	132	126	143	114	152	130	115	136	138	138	138	114	128	150	118	123	131	132	112	138	126	121	125	130	135	117	130	118	139	142	142	126	128	135	138	125	106	140	114	102	140	108	142	122	123	105	110	108	122	123	116	134	144	135	148	132	128	109	102	106	130	113	122	154	124	139	116	142	150	143	123	144	143	127	128	121	138	122	138	117	107	139	118	123	130	122	124	131	143	112	137	118	130	125	123	123	128	122	141	121	133	123	136	121	115	100	145	129	130	124	136	146	137	109	108	121	133	140	131	124	132	136	126	134	119	131	125	137	153	122	131	134	118	112	114	133	147	122	118	125	139	143	156	114	140	125	139	134	111	111	131	146	117	145	126	122	126	117	109	132	134
22330	21150	28783	23755	21141	21168	8927	1075	752	637	578	511	444	439	423	396	357	402	337	350	342	314	327	303	286	315	335	307	301	323	311	303	303	307	310	322	302	323	293	284	308	298	301	305	285	296	287	277	299	272	269	295	295	295	292	296	293	287	300	288	316	275	262	272	287	311	287	281	287	269	293	285	309	294	274	277	295	308	312	296	312	276	273	296	316	309	282	256	273	261	287	286	288	297	263	277	266	277	264	286	289	305	307	276	302	260	265	266	264	292	278	309	278	278	288	242	264	286	316	274	303	271	288	295	294	248	277	283	311	303	292	289	265	276	272	291	277	280	276	293	291	272	268	296	310	303	304	301	284	304	299	298	300	284	297	258	316	265	298	286	281	287	283	269	274	301	326	302	285	311	298	295	285	307	260	286	323	284	282	285	303	265	266	289	321	318	261	290	301	273	263	256	284	276	308	289	306	281	297	282	271	267	280	252	275	262	298	300	276	271	286	279	274	285	285	293	293	291	283	291	292	293	306	275	286	258	283	269	304	262	315	264	291	281	267	289	285	273	317	282	278	291	301	314	268	277	315	304	318	284	292	319	315	267	271	302	284	277	307	271	276	285	292	310	297	286	310	279	290	287	281	283	295	303	284	308	312	297	266	276	286	287	265	292	274	306	291	303	269	266	274	271	273	302	283	241	291	299	300	280	303	292	284	265	254	321	333	253	294	282	273	290	298	298	283	288	274	270	284	285	283	286	281	306	278	274	298	275	302	266	297	267	289	271	298	315	304	261	279	252	288	289	316	288	286	270	258	265	266	295	279	286	295	278	289	285	304	267	261	278	255	245	274	291	289	271	305	271	279	273	283	289	279	275	294	281	279	291	284	308	281	289	306	285	288	283	268	295	276	294	309	247	279	308	294	289	276	277	303	271	293	303	324	305	285	275	281	294	267	284	307	268	283	294	286	289	298	289	274	301	295	305	287	293	280	292	284	277	279	256	276	290	296	252	300	278	280	265	262	288	294	280	277	251	272	262	284	284	290	299	269	305	261	288	283	287	271	309	272	288	293	279	291	294	276	282	274	274	276	282	300	284	311	300	281	282	285	279	285	292	267	249	302	267	293	288	256	259	320	267	303	306	295	283	265	292	322	270	293	296	281	280	280	287	290	275	298	251	279	307	302	260	269	272	277	295	287	301	258	308	268	285	283	240	290	293	302	259	268	286	303	240	281	287	253	292	308	257	300	284	266	344	272	278	276	313	271	273	316	269	304	284	248	295	276	285	286	290	293	301	276	299	275	309	282	304	264	275	312	276	282	307	274	264	297	253	260	305	289	268	299	292	292	266	286	288	266	313	289	307	290	295	274	300	271	280	288	277	310	302	273	277	315	272	286	278	290	302	291	302	315	276	262	299	304	288	261	278	270	287	289	294	268	252	292	284	284	276	269	272	295	298	266	261	299	261	295	285	268	268	268	253	264	272	283	284	248	299	279	294	284	275	277	272	291	294	277	305	280	291	295	270	313	269	299	287	298	281	286	285	281	295	275	263	270	298	294	294	284	280	273	274	280	306	286	280	307	281	278	297	257	262	298	288	276	320	323	300	291	270	290	268	280	281	273	257	282	273	299	279	300	271	303	256	284	289	290	293	272	271	299	277	293	269	260	270	271	280	279	271	283	276	319	294	280	283	277	271	284	285	303	295	287	258	281	277	282	272	269	299	300	269	269	282	276	299	250	289	282	257	297	300	296	298	291	296	276	252	239	271	293	287	311	269	279	267	294	262	265	276	266	277	282	307	274	299	277	284	272	297	277	258	265	257	291	262	328	266	267	303	276	282	304	297	298	268	291	282	297	281	295	280	308	285	316	271	277	297	236	235	305	275	304	290	295	267	290	265	259	273	288	268	286	295	260	310	275	280	321	278	284	274	291	274	284	299	257	283	265	300	285	273	258	260	272	285	264	278	302	295	279	269	309	281	287	276	280	271	298	277	296	292	282	307	295	267	282	283	264	302	287	288	300	264	288	295	284	296	287	270	300	286	307	307	271	269	294	284	293	284	280	306	302	260	266	305	321	281	279	260	266	306	278	284	302	280	270	286	293	265	250	259	278	270	275	285	272	259	315	276	298	296	276	289	294	304	294	304	282	292	298	291	282	279	294	275	294	284	275	287	288	268	314	296	290	265	256	295	278	305	283	281	258	293	300	277	271	273	297	267	271	260	255	288	303	291	289	277	298	286	270	309	282	306	268	279	290	282	259	296	277	294	273	277	284	305	285	277	312	266	263	272	285	289	317	274	278	294	300	301	304	310	260	274	268	294	285	261	277	287	271	257	258	283	289	287	261	289	250	267	279	281	278	277	283	289	270	267	286	283	292	283	294	306	275	263	256	274	305	299	284	287	301	277	287	304	315	253	278	246	257	279	297	278	283	265	279	282	276	277	281	283	280	290	289	319	274	248	289	275	256	280	264	250	305	295	252	288	307	304	267	282	249	341	272	290	258	294	284	278	266	276	286	271	313	269	255	263	285	278	279	310	290	287	255	289	288	293	285	268	301	261	283	256	283	275	296	274	280	261	306	302	293	295	308	289	274	277	264	267	316	302	291	258	276	282	279	282	291	279	275	313	275	303	272	294	257	274	292	300	275	300	278	282	273	291	279	271	286	305	293	285	281	280	271	297	297	281	288	291	290	304	295	288	296	296	263	270	279	278	295	259	283	276	310	305	281	282	302	316	285	257	283	281	278	294	267	257	266	269	290	271	304	280	298	287	309	270	273	303	266	284	270	262	291	285	280	301	265	271	283	278	286	258	291	300	246	280	249	288	288	289	292	315	308	307	282	274	297	305	295	279	264	258	292	256	295	262	295	280	285	294	283	282	262	269	270	259	277	260	265	277	264	286	276	282	308	303	268	283	305	279	251	286	303	265	293	260	268	269	292	265	275	273	306	299	257	282	296	294	320	261	279	303	274	282	280	289	296	283	256	269	285	297	308	268	289	268	310	312	297	268	303	324	258	291	318	273	303	286	282	283	306	288	262	279	289	323	269	274	294	242	266	299	291	276	294	280	304	280	255	289	294	296	270	281	276	246	289	276	297	257	286	287	301	285	282	290	273	283	245	286	287	297	307	309	285	249	264	257	294	272	255	294	294	291	300	275	301	279	280	275	283	270	293	280	321	287	308	268	271	281	291	294	321	303	299	290	292	268	290	305	259	280	294	250	279	255	290	284	267	286	254	275	318	275	287	297	273	252	295	310	282	287	335	278	286	290	277	281	290	267	263	272	260	296	285	256	270	262	301	303	302	279	249	264	321	269	283	303	269	275	274	293	244	295	264	276	261	273	278	265	251	287	273	271	279	253	314	284	282	260	280	260	306	291	275	293	309	291	290	318	297	291	276	275	297	307	272	283	313	262	278	280	276	279	290	244	279	284	273	289	278	288	253	292	272	284	291	281	298	278	276	297	292	265	262	255	281	302	288	281	278	310	262	309
6237	17120	13956	6988	4357	3013	2187	1596	1307	996	893	786	685	663	589	551	558	523	479	497	475	460	417	409	403	379	452	424	360	409	395	432	361	356	389	359	410	402	390	385	362	374	345	377	382	363	370	385	387	376	386	380	381	403	393	375	378	391	336	374	409	367	348	400	384	378	383	393	390	351	378	375	367	371	351	414	361	388	349	365	370	347	378	340	401	361	390	341	337	351	377	379	376	359	374	370	380	354	371	356	367	373	371	366	361	340	366	371	355	378	364	370	375	389	356	383	368	412	373	357	407	395	377	351	360	353	388	386	364	370	364	379	364	365	384	361	368	366	404	322	364	373	383	389	397	365	359	347	416	362	370	355	369	382	397	340	368	371	357	359	388	387	345	383	342	372	371	390	367	385	384	344	331	329	342	363	331	354	353	341	358	367	345	382	373	369	353	359	351	377	339	396	360	367	402	349	330	364	342	359	335	378	335	374	396	339	321	402	356	363	371	329	407	377	353	331	353	401	382	388	361	398	359	339	355	410	352	331	378	364	364	375	363	376	361	359	348	348	343	371	397	386	374	356	376	367	370	330	410	345	380	340	385	343	363	374	379	349	345	381	346	374	385	378	347	391	363	402	364	363	367	367	350	357	396	370	382	346	330	391	371	389	378	370	384	345	384	391	350	352	392	354	358	349	316	366	388	376	368	329	358	368	372	358	353	317	414	329	371	385	381	379	367	381	370	378	370	367	350	350	368	362	360	374	385	362	373	371	375	382	358	372	353	390	347	344	376	391	377	348	334	339	377	388	422	324	344	385	342	385	341	392	348	356	358	410	342	366	362	368	373	363	379	370	381	363	383	377	356	375	358	353	359	337	377	389	374	386	339	382	374	350	355	351	376	385	384	398	340	407	364	372	330	378	368	367	341	370	374	365	353	378	383	385	381	375	378	385	380	340	370	370	340	370	360	355	366	385	355	348	395	368	356	381	376	340	357	395	397	357	359	384	378	370	345	359	347	375	345	372	370	338	340	342	394	384	337	359	365	345	352	367	375	394	368	351	337	382	360	332	356	353	370	343	368	371	367	386	331	374	348	396	361	347	368	386	357	354	358	401	340	398	345	403	370	381	365	356	362	366	389	368	358	359	395	376	368	386	414	353	338	365	356	361	348	373	356	359	350	387	344	358	363	367	358	364	408	354	415	328	377	358	360	340	351	384	375	385	341	326	385	356	336	350	354	377	367	378	363	376	350	348	369	374	350	355	368	360	366	340	340	352	365	353	363	330	372	375	379	374	343	362	352	374	366	355	359	372	382	340	377	373	352	366	387	352	382	347	359	341	393	358	359	354	370	354	348	382	353	382	325	359	369	366	357	388	369	361	338	388	367	386	363	373	351	350	338	400	387	362	362	375	384	365	370	361	383	358	365	371	353	338	344	362	345	375	398	376	388	336	349	357	336	379	382	355	389	378	352	384	369	359	349	394	350	356	402	366	390	391	351	411	411	369	356	360	331	380	356	378	374	363	340	365	376	366	336	402	359	356	352	363	368	384	365	356	395	361	411	363	368	345	384	379	360	379	388	348	361	357	348	384	330	357	371	387	328	353	381	385	363	370	388	360	403	371	368	380	353	369	398	360	350	403	361	365	371	369	372	395	350	363	360	404	327	364	354	374	324	363	312	348	370	385	377	337	369	345	373	353	376	384	364	372	375	360	361	398	381	360	346	347	358	336	354	340	359	362	378	368	362	356	360	358	332	350	357	376	341	387	366	351	355	382	355	383	338	372	369	366	345	380	372	370	355	376	378	388	354	347	386	374	355	370	381	350	367	386	364	390	358	381	353	356	379	340	360	387	371	372	349	401	348	360	365	398	399	379	405	340	382	365	334	370	374	336	343	355	398	357	388	379	354	335	339	365	355	380	378	375	360	380	358	382	370	354	367	375	361	361	377	396	351	364	339	376	378	346	345	409	383	338	360	388	331	359	387	387	358	341	410	352	346	407	364	347	365	351	397	346	352	389	328	376	366	314	351	398	339	366	344	361	364	361	361	363	355	333	379	358	357	370	356	332	346	373	375	360	371	370	370	357	400	384	338	361	390	385	388	356	369	354	371	358	366	373	332	374	358	348	378	374	362	351	379	331	375	376	367	369	368	318	343	378	397	384	352	367	400	370	359	362	384	335	406	370	381	369	365	371	368	331	359	382	388	378	377	343	380	356	361	371	356	362	398	345	385	374	349	327	384	340	352	376	375	354	350	408	374	385	402	413	370	353	370	363	328	339	373	334	358	359	361	328	360	340	372	365	377	372	357	384	310	342	367	304	348	344	393	368	352	355	373	349	367	388	350	338	361	356	361	352	360	334	338	354	359	388	350	353	355	336	369	405	357	393	363	368	370	371	353	340	408	375	381	338	373	343	345	334	334	356	355	367	369	369	370	353	382	369	360	363	381	370	365	377	369	384	437	377	347	403	364	374	371	338	365	364	355	382	350	346	369	342	362	379	397	372	404	382	329	384	329	366	348	330	382	378	344	374	389	393	399	413	352	394	322	347	360	354	362	326	388	376	368	364	346	368	367	375	369	368	386	359	386	396	351	354	367	384	383	356	358	378	345	329	346	398	379	380	395	377	372	364	356	369	347	387	335	394	375	371	359	362	369	376	372	352	349	365	381	378	385	355	384	398	362	356	374	380	370	359	355	381	362	376	361	330	383	365	332	377	374	338	369	340	327	364	375	374	363	351	367	373	350	363	371	415	365	323	405	364	381	370	378	363	387	343	346	344	366	336	360	379	383	358	378	405	392	374	378	338	370	359	407	332	338	379	342	385	380	349	374	375	363	363	396	369	356	397	342	379	367	416	383	378	338	367	388	348	376	364	374	377	366	392	364	357	371	396	327	360	385	379	412	327	335	368	355	360	386	343	388	377	398	374	338	337	395	336	361	329	384	347	352	376	366	365	370	348	361	368	355	343	354	377	349	393	368	401	358	375	363	365	378	337	391	346	358	382	377	407	332	353	361	363	372	366	386	380	355	342	379	333	339	336	374	402	354	355	337	335	359	379	356	365	373	351	336	365	373	384	352	328	364	380	362	356	368	378	359	350	376	333	350	392	373	367	362	339	398	347	388	340	364	371	380	342	377	352	343	386	360	371	363	371	394	394	347	352	322	358	371	343	359	371	370	380	352	350	349	347	370	340	365	347	369	381	348	363	370	361	363	375	382	346	331	360	380	358	380	376	388	363	337	345	353	345	376	363	336	353	389	339	332	374	338	387	371	386	369	364	367	364	364	361	352	382	342	374	336	354	333	358	389	359	373	368	368	386	359	393	387	404	365	354	368	336	361	366	362	380	352	390	359	394	370	368	382	361	362	388	347	347	383	357	353	358	342	335	344	363	360	362	358	363	361	346	380	355	367	336	399	328	412	376	350	378	351	353	348	352	367	387	373	352	374	389	332	373	353	338	357	360	339	360	339	422	361	391	351	335	344	360	378	378
26806	19082	5348	807	422	302	273	260	250	224	218	216	227	217	224	219	241	233	270	234	244	212	220	202	220	228	253	254	226	232	237	198	226	245	221	242	229	214	220	208	227	232	218	202	221	209	224	230	208	247	194	185	210	230	225	239	235	219	217	214	250	237	245	207	232	200	192	219	215	236	243	225	240	214	212	240	210	218	251	223	232	229	244	240	208	218	214	241	230	229	250	219	193	216	213	232	196	210	259	225	200	224	208	218	221	222	220	226	210	210	226	225	225	240	224	202	217	230	237	250	213	200	231	220	196	216	244	227	217	187	234	226	233	235	235	213	237	244	212	203	207	232	199	206	213	202	216	211	207	219	236	213	222	217	219	225	199	249	198	223	207	250	212	209	207	245	242	231	220	236	230	239	246	209	208	179	251	244	229	231	206	224	218	211	232	206	236	221	232	228	228	226	222	245	249	230	200	245	250	221	199	206	255	212	215	257	203	212	249	230	227	226	233	221	230	263	235	197	206	207	223	222	234	215	220	225	227	229	231	230	252	229	224	212	222	229	210	220	204	203	224	207	223	246	204	232	253	216	233	234	232	235	216	198	227	233	235	213	240	226	223	195	220	224	224	226	231	251	211	228	218	219	209	238	213	266	206	202	217	205	219	212	246	209	226	235	231	214	205	195	218	210	220	245	251	188	225	234	220	228	246	251	222	236	217	226	222	213	237	223	221	220	224	210	235	235	212	248	228	187	226	233	223	213	205	225	248	201	190	204	232	236	219	242	216	240	211	204	222	202	225	203	196	227	239	242	221	221	227	246	224	227	237	206	215	215	225	218	216	221	224	235	213	218	233	212	249	218	210	212	223	216	221	209	210	213	208	194	203	231	239	238	203	235	252	223	217	235	236	218	215	229	230	233	234	210	210	233	229	246	204	180	234	210	208	237	212	219	233	234	229	215	220	227	220	214	196	219	231	224	251	224	250	234	227	227	247	209	224	230	225	210	229	210	225	259	225	222	215	211	239	222	229	223	245	224	223	223	226	226	198	226	194	208	233	241	200	223	222	245	217	210	212	221	216	209	241	218	253	218	223	225	220	231	227	228	225	240	222	204	243	228	241	232	223	217	208	239	215	233	198	219	251	239	208	228	209	233	216	219	222	196	222	233	244	176	223	208	232	213	221	225	240	218	219	219	224	234	215	213	227	213	218	238	231	247	229	207	236	201	192	215	236	226	234	214	222	199	216	222	227	239	224	228	250	225	230	233	253	269	254	219	230	236	228	221	208	204	216	211	246	253	237	202	239	227	203	223	194	226	200	229	257	200	239	237	215	210	252	220	230	209	256	232	230	208	202	225	221	206	247	199	219	214	233	209	202	235	222	215	208	200	224	209	214	207	214	218	237	211	218	224	208	224	229	207	236	216	231	210	214	260	244	215	203	227	202	228	202	223	210	220	204	216	228	236	206	222	198	233	201	244	238	249	231	220	224	214	198	208	220	226	230	199	225	244	218	230	230	211	201	216	245	221	200	231	218	212	223	227	232	224	233	213	198	220	218	212	207	228	225	261	237	220	227	232	243	200	236	214	203	229	194	232	200	176	199	214	263	232	201	198	216	228	234	223	238	222	194	222	226	206	233	206	223	223	204	220	212	218	219	227	255	253	219	223	179	202	215	219	204	227	198	218	198	207	212	216	209	223	228	225	230	228	222	205	205	215	219	228	222	216	210	239	209	233	186	229	230	223	211	235	212	210	210	209	226	235	260	248	216	236	243	222	229	218	235	215	229	209	182	225	196	196	208	235	224	248	231	217	189	233	242	228	209	225	219	241	230	208	244	199	229	219	229	218	249	223	212	180	220	243	225	221	229	210	237	206	230	215	230	214	246	263	247	229	234	233	224	228	225	201	235	205	218	217	214	213	221	233	244	230	198	208	212	221	211	195	217	206	239	219	245	235	230	225	230	205	230	211	254	257	216	235	236	209	246	223	233	229	212	226	247	230	232	262	197	233	227	229	240	258	238	204	218	228	206	248	216	201	214	220	212	241	231	212	213	228	221	223	235	235	219	207	180	234	233	235	214	219	227	260	231	230	213	210	227	193	217	232	232	222	226	238	224	222	215	231	221	219	222	229	227	241	228	221	216	240	218	202	229	209	207	234	236	218	203	225	205	215	230	215	228	213	240	207	205	251	238	244	201	224	228	188	233	204	227	214	215	239	242	227	235	216	211	226	244	237	210	228	215	189	218	217	231	231	219	222	233	212	189	239	228	228	226	216	213	244	229	223	220	242	201	235	226	213	221	216	208	205	246	253	226	226	219	229	226	226	230	208	212	213	229	232	222	247	230	213	203	221	243	205	233	238	215	217	209	220	216	226	190	224	224	196	225	232	231	234	203	224	215	223	224	209	232	210	229	220	220	209	238	241	245	202	234	245	210	241	239	204	243	234	196	201	258	228	201	205	210	246	237	218	250	215	250	210	226	212	263	213	247	228	240	222	200	238	212	217	201	223	201	223	213	206	212	224	217	226	223	228	222	225	226	220	214	244	243	201	214	244	225	234	223	217	211	209	232	220	242	221	218	202	233	229	216	213	225	206	201	220	235	219	216	219	223	191	230	214	236	245	194	225	219	229	250	247	226	217	216	227	240	210	220	232	230	238	226	218	236	198	266	211	255	190	197	228	222	235	249	206	213	216	212	223	249	241	206	217	209	240	244	211	209	242	224	238	207	246	232	228	236	215	226	210	235	219	192	208	228	226	209	230	224	208	247	255	201	231	228	221	214	209	195	214	186	211	234	217	194	220	197	208	221	213	202	240	229	222	225	242	228	245	213	200	232	251	245	241	212	250	240	245	229	229	225	210	255	213	208	215	230	235	232	213	255	229	183	196	197	230	234	208	229	220	216	227	256	216	206	216	209	221	213	234	240	228	197	219	223	210	215	235	216	238	215	218	200	237	227	241	231	225	225	194	215	205	223	213	218	200	220	217	222	250	240	200	205	228	214	239	237	231	224	229	210	205	206	205	226	247	223	247	236	231	248	234	242	201	230	197	201	234	233	221	214	215	206	225	250	250	229	212	211	209	221	215	238	231	242	187	203	199	231	232	236	209	232	224	223	205	221	205	242	218	205	191	245	229	238	206	234	223	213	185	202	211	201	227	225	209	220	225	202	231	249	208	246	249	209	234	251	217	235	225	204	245	231	216	223	222	266	218	230	209	236	203	226	231	226	213	209	214	221	219	222	203	231	219	224	227	235	221	221	238	237	219	210	224	208	214	249	240	241	224	221	215	226	183	200	224	210	221	214	229	228	227	227	216	203	217	210	187	221	217	213	240	221	211	201	194	260	229	216	211	227	190	217	234	214	229	238	231	231	203	197	223	219	215	221	212	238	225	226	214	229	246	188	229	218	226	211	203	219	204	244	230	227	221	227	240	208	225	224	204	228	226	200	222	208	208	229	204	200	216	221	230	211	235	215	231	208	211	222	258	199	240
4472	2358	1932	928	529	393	358	317	308	295	293	266	268	311	280	308	248	292	314	253	273	302	285	283	303	309	270	238	290	284	300	259	255	302	282	256	307	271	251	274	259	272	306	289	283	291	270	284	254	259	274	253	287	280	266	291	247	265	285	286	265	280	288	289	271	271	263	287	274	281	277	265	271	274	274	313	295	284	300	266	284	277	281	297	294	251	264	295	277	266	266	264	273	271	281	313	285	289	275	263	281	287	282	237	276	279	260	258	260	282	297	290	274	304	264	276	310	289	254	288	272	277	272	286	305	252	275	291	282	288	258	287	275	294	282	258	304	306	255	264	247	270	274	295	278	298	268	293	289	288	293	309	267	294	278	289	255	278	275	292	231	274	297	291	276	265	271	273	292	257	279	287	283	282	279	269	262	255	267	273	300	270	281	274	265	266	305	285	264	221	289	267	271	266	290	289	289	279	265	290	221	284	295	273	296	270	287	286	260	298	293	262	290	260	257	276	292	274	220	248	281	271	268	278	320	279	271	291	265	304	276	302	316	289	291	288	276	279	258	291	274	275	262	287	281	296	305	256	260	285	290	289	274	276	245	299	261	272	278	310	248	303	286	277	245	285	246	291	316	270	300	294	286	284	261	282	271	305	286	294	262	309	253	305	279	281	250	286	262	280	274	263	249	273	288	271	281	280	300	296	284	286	294	262	258	277	262	272	275	266	295	308	274	285	286	274	284	265	282	259	300	281	273	263	299	261	276	263	286	305	255	287	290	253	260	265	286	274	250	262	274	272	257	273	280	262	247	279	290	292	260	287	271	260	290	266	262	301	257	260	283	268	263	302	288	279	230	300	293	308	278	296	252	272	242	292	291	281	282	292	305	281	287	288	312	282	286	303	304	283	292	281	290	273	280	284	265	277	290	292	298	301	266	298	279	253	280	273	243	269	269	271	283	253	275	276	280	267	259	280	287	259	295	246	274	272	274	256	250	304	279	285	276	292	268	269	294	269	303	301	323	286	251	263	268	238	300	259	271	259	276	273	264	274	283	277	248	265	280	270	257	287	260	264	266	250	269	274	289	264	280	295	275	303	277	279	261	289	262	298	282	286	275	273	260	272	278	273	284	265	286	284	255	291	301	297	258	287	284	302	267	266	262	275	261	268	271	268	255	296	276	283	283	284	279	268	270	306	281	271	273	300	267	283	267	280	287	292	302	273	258	289	282	271	257	277	288	285	284	264	274	270	289	281	285	292	297	300	277	255	262	292	287	250	294	270	295	320	286	269	276	263	256	288	274	262	277	257	323	276	265	275	298	272	285	287	264	283	271	296	256	271	274	263	289	269	286	270	260	314	277	275	284	282	292	301	291	287	297	276	274	296	266	263	302	281	260	246	272	267	282	244	263	278	278	293	296	278	270	251	284	316	305	265	287	262	286	281	274	274	277	301	298	279	285	264	259	273	292	279	290	276	286	278	296	262	284	288	278	280	285	286	294	282	283	283	268	287	270	282	272	279	285	255	278	280	242	280	265	270	311	235	286	272	275	274	294	274	257	294	261	243	275	261	279	297	252	279	296	284	293	238	274	275	281	273	291	250	266	263	263	280	312	294	264	302	269	302	275	291	292	273	294	267	254	266	287	282	237	267	261	231	298	266	279	254	272	271	266	255	299	300	256	289	286	301	286	282	297	278	298	250	272	276	291	235	265	300	273	272	306	271	272	274	289	304	297	291	297	276	279	267	288	277	283	282	288	277	287	245	275	270	239	297	306	276	258	282	275	281	270	251	263	285	267	292	276	296	272	269	278	269	281	286	257	298	297	305	317	274	295	254	274	281	269	243	257	274	287	273	266	264	248	296	274	254	281	269	275	270	275	249	283	254	250	263	226	267	285	282	256	258	265	258	283	283	281	298	292	263	255	268	260	294	295	271	270	276	284	273	282	301	285	268	273	278	227	281	287	282	262	278	285	282	294	285	272	277	266	300	299	282	273	291	286	289	280	293	284	293	274	297	281	293	275	297	273	280	267	269	300	245	268	276	269	279	280	272	266	295	249	287	248	303	310	270	291	279	299	267	291	272	263	277	288	276	305	297	247	279	253	263	267	299	298	272	270	297	276	288	293	270	262	265	278	278	299	243	291	278	314	263	298	286	294	254	279	312	259	317	296	277	279	280	273	277	296	270	273	261	242	285	297	229	292	284	265	283	261	288	256	293	283	253	279	290	262	262	292	276	272	283	264	261	285	269	277	300	282	274	284	272	273	267	276	249	281	297	247	262	280	282	289	301	285	287	281	284	259	271	300	240	291	282	269	264	290	272	250	298	265	266	258	275	284	258	305	317	242	253	294	267	271	292	290	271	286	251	266	281	291	286	295	296	262	287	272	265	285	280	309	279	275	265	282	266	280	272	263	281	279	293	279	261	280	276	280	254	287	282	276	277	290	274	274	262	270	258	252	292	302	246	307	280	279	283	265	285	257	290	304	263	296	269	293	292	290	275	280	261	306	288	264	279	286	303	270	269	266	286	288	288	279	261	264	275	283	233	286	278	260	262	245	293	295	273	292	288	283	310	272	282	280	286	316	265	266	283	287	267	306	295	267	285	296	260	271	272	306	276	273	276	311	286	263	311	276	246	275	265	267	291	271	269	254	238	305	266	252	277	327	302	295	235	255	255	279	261	270	277	306	303	304	256	286	287	267	295	285	277	238	280	271	269	276	259	284	278	282	257	322	252	236	235	279	264	274	265	280	273	267	309	248	284	279	285	295	282	267	254	298	286	281	272	275	303	288	277	294	275	253	273	309	306	287	278	302	286	293	324	301	267	286	277	291	273	273	247	285	293	295	266	258	304	292	244	294	274	291	252	289	277	302	263	273	302	285	307	276	255	257	250	279	288	288	258	268	267	271	270	291	308	312	261	246	249	268	304	299	294	273	256	298	295	267	315	276	271	312	300	280	260	283	286	298	281	265	259	278	275	289	309	256	266	275	302	269	286	294	286	279	267	259	257	295	291	294	265	287	297	257	298	289	267	251	288	276	275	292	270	273	283	262	304	257	266	267	280	264	297	259	263	247	275	275	299	279	263	264	316	280	284	256	282	274	290	262	270	291	287	281	299	281	270	295	280	265	252	298	290	266	288	282	255	254	269	299	273	264	298	286	289	279	259	291	324	278	257	254	280	265	282	269	275	293	245	264	255	291	288	271	273	254	273	259	302	252	262	312	246	266	263	310	275	253	259	279	247	275	299	282	262	271	277	245	304	281	261	247	282	258	265	304	271	303	309	288	268	285	301	255	277	257	296	252	292	300	261	263	282	276	245	285	272	286	307	287	298	296	299	264	272	269	237	277	300	268	254	271	266	286	272	247	297	270	257	296	275	278	261	273	286	277	281	276	266	281	272	270	269	273	293	261	294	279	252	288	252	286	249	255	309	262	258	249	249	253	230	266	275	258	282	267	300	300	265	270	285	278	276	281	277	267	281	282	265
23224	21070	28243	24084	21045	9833	1143	730	556	581	526	527	528	487	450	441	456	435	421	456	439	390	413	392	381	379	380	389	410	412	400	408	377	348	392	409	383	406	396	423	397	362	377	382	393	419	394	419	374	399	349	442	406	412	387	404	408	350	384	379	402	378	398	361	379	386	438	370	384	345	452	408	389	378	426	397	366	409	382	363	395	397	385	408	395	383	423	396	422	394	391	372	378	399	392	413	345	400	393	379	355	379	403	403	374	401	367	388	423	394	363	351	384	407	359	375	347	391	374	400	413	433	399	388	404	394	362	384	367	377	416	409	404	398	377	364	385	385	385	377	423	400	373	365	421	408	377	359	437	381	373	401	399	386	381	367	406	410	417	398	403	370	398	391	379	374	416	364	376	369	392	386	406	377	391	381	378	372	385	377	354	420	402	379	346	377	378	413	364	368	418	367	361	404	392	405	387	392	382	400	392	370	374	357	410	351	395	408	351	361	397	377	383	414	377	390	375	378	364	381	381	394	391	382	383	355	367	416	352	381	393	389	365	373	355	395	391	366	382	361	362	396	367	396	401	434	385	375	416	379	383	386	376	380	377	357	451	399	383	381	373	402	387	372	393	418	382	424	430	385	412	373	393	437	403	376	380	364	368	356	368	403	351	365	393	398	369	375	390	366	351	392	382	408	397	424	419	407	374	380	366	400	362	397	366	412	388	366	384	387	387	403	391	430	345	400	418	336	378	379	399	392	422	376	348	399	362	363	380	380	394	356	367	338	389	366	375	355	367	399	394	361	377	385	371	407	365	393	376	399	369	382	375	377	424	376	384	393	386	407	389	395	390	393	366	409	388	379	368	387	389	389	382	407	414	399	398	362	397	409	392	388	355	391	427	400	408	401	407	389	387	391	362	390	362	367	382	352	391	367	387	379	383	406	421	406	386	414	396	426	383	401	411	380	366	354	385	381	389	378	385	393	350	401	388	399	344	399	398	376	381	357	361	399	385	380	409	413	394	377	383	391	397	384	339	381	373	384	371	388	375	381	395	394	380	379	395	400	358	392	389	371	388	385	391	325	376	359	380	351	397	379	354	381	376	390	397	382	383	366	379	354	388	373	384	413	378	366	406	377	370	373	398	352	363	397	368	399	362	390	366	374	395	404	399	416	392	408	343	360	400	360	380	347	373	377	360	398	361	410	409	386	369	369	411	383	371	393	399	349	389	409	372	365	399	419	362	362	374	393	397	362	401	392	378	346	394	385	385	367	361	365	382	371	383	394	384	367	374	406	381	404	391	387	388	395	367	377	406	407	387	414	390	380	369	381	335	373	401	410	416	397	417	386	387	407	407	366	393	402	345	390	414	345	380	371	371	404	389	437	404	407	377	394	396	401	349	349	392	406	383	425	403	383	401	405	356	390	365	377	370	382	415	347	391	382	424	374	364	418	381	393	343	363	390	375	368	378	370	412	384	378	383	417	391	382	369	407	398	397	387	359	395	364	380	388	388	383	355	381	435	390	409	381	384	326	397	397	382	362	358	384	389	384	399	376	409	365	377	379	381	392	376	416	401	417	406	382	374	343	374	358	399	381	361	385	352	389	375	365	375	381	415	388	348	409	394	363	372	349	367	371	407	362	414	376	383	380	392	366	387	376	388	393	390	404	369	386	432	363	371	405	388	382	369	360	389	382	376	398	379	385	374	381	399	405	388	396	398	378	381	353	398	366	394	406	425	382	384	390	369	418	376	351	386	372	345	356	348	422	386	376	361	374	368	389	355	405	378	428	398	386	361	411	364	371	362	400	390	402	377	388	401	404	376	409	392	382	412	394	370	341	390	373	386	383	356	403	409	391	393	381	392	389	378	369	400	391	372	392	374	395	377	383	352	380	391	397	388	391	398	355	402	394	423	364	386	375	356	417	390	408	368	416	371	380	361	388	398	395	426	386	389	360	343	378	378	361	434	394	406	376	356	385	377	373	427	392	373	379	378	385	377	395	395	401	408	379	364	355	423	369	372	370	382	385	399	390	405	388	402	394	408	394	373	401	378	370	381	372	395	406	360	389	398	375	371	360	387	375	372	380	386	392	356	378	397	348	381	427	407	388	387	405	380	371	418	394	399	380	352	354	384	368	399	361	400	401	388	384	402	379	398	387	391	372	394	375	396	403	370	420	403	404	400	405	377	355	393	379	380	382	383	416	367	385	388	350	393	366	431	384	381	363	395	371	379	372	364	414	389	367	393	361	401	383	369	346	405	356	406	357	414	395	386	407	368	365	363	365	377	375	363	399	355	383	387	362	396	405	373	384	366	415	370	396	373	419	342	389	397	356	397	417	397	378	341	379	409	389	376	407	377	373	418	384	384	397	391	371	399	376	401	373	403	371	396	352	381	407	361	411	371	390	375	368	379	384	396	416	395	369	387	404	421	369	370	403	387	376	379	367	380	363	356	396	372	374	391	337	407	393	426	369	393	357	367	383	409	344	342	399	411	386	388	361	378	387	386	380	337	424	383	394	382	380	355	412	386	400	385	421	383	381	403	346	390	410	435	392	356	351	375	384	363	397	359	396	355	383	376	379	372	382	416	363	378	363	359	417	373	408	364	410	382	390	420	378	370	365	377	415	394	337	422	398	382	382	393	358	387	387	383	395	399	368	378	393	379	366	389	347	379	360	362	410	406	387	353	407	361	407	359	402	407	381	391	389	390	380	403	347	371	392	363	388	397	366	401	385	379	374	383	385	353	386	408	420	389	390	433	366	383	381	405	385	382	363	366	395	381	398	374	416	398	379	371	387	390	366	379	394	368	382	420	423	402	387	337	382	394	360	380	348	385	383	365	392	379	373	373	384	413	364	391	412	452	413	379	388	390	417	376	374	385	393	403	387	435	390	419	399	399	432	366	361	392	372	383	375	402	374	391	386	386	407	362	360	409	390	359	374	395	406	386	381	387	372	361	398	402	378	396	391	396	383	367	391	388	399	385	403	395	362	411	379	372	387	388	388	383	403	375	388	389	388	414	392	412	377	362	403	397	356	368	405	384	385	364	377	367	409	366	403	392	361	354	400	412	399	394	370	378	380	382	396	374	398	388	373	365	394	396	386	388	387	430	387	396	423	385	368	380	410	398	388	384	410	354	393	368	405	375	382	381	344	398	380	343	409	365	392	381	360	395	372	377	372	386	408	390	397	387	386	387	388	371	382	394	373	391	406	412	371	387	396	410	372	401	394	373	404	390	359	369	413	383	383	390	394	408	382	362	362	404	418	372	387	390	393	340	401	364	384	439	373	364	381	356	354	399	350	377	393	377	370	388	394	393	386	414	334	396	406	368	383	391	386	435	357	397	376	377	403	400	383	392	382	393	375	405	368	391	380	367	403	364	376	375	387	356	393	410	397	376	368	357	408	346	407	365	375	381	374	388	352	408	382	395	417	394	402	373	414	374	377	395	402	389	393	362	370	359	378	362	385	399	395	373	369	357	345	389	390	370	344
4051	10962	8921	4420	2731	1826	1466	1089	999	804	764	716	618	622	597	572	525	564	549	554	495	500	514	501	540	520	488	485	532	494	496	504	514	527	443	478	507	493	460	522	510	491	505	488	487	470	517	477	465	524	492	489	523	496	489	535	506	447	495	495	491	456	488	489	455	493	442	471	484	470	514	464	490	482	490	493	480	422	469	519	492	470	472	496	447	452	465	458	480	441	470	463	466	468	509	470	517	481	480	477	519	489	476	502	469	488	539	461	461	465	477	448	514	494	521	471	457	454	458	462	449	435	441	460	534	484	463	500	460	461	463	506	482	460	455	472	497	480	522	477	504	479	471	475	477	469	452	466	456	440	510	485	467	462	492	460	491	451	480	489	496	476	511	475	469	461	496	461	466	440	496	479	484	475	486	503	465	468	457	468	466	505	493	485	517	471	526	482	507	462	511	543	450	472	495	482	481	488	486	473	477	464	495	510	492	456	470	492	517	476	501	527	453	493	466	504	492	486	467	438	463	472	465	479	458	490	491	472	446	527	423	445	460	462	460	502	432	510	454	505	521	448	497	492	499	483	471	455	475	486	477	507	479	466	506	504	501	460	436	466	483	468	469	445	481	504	431	452	454	482	485	494	510	474	513	451	479	476	471	449	500	488	517	481	495	481	468	508	464	501	464	458	442	497	510	482	482	477	453	465	500	472	476	477	525	435	464	464	499	473	519	478	447	488	504	447	444	505	442	474	453	472	454	481	489	492	455	510	460	487	497	480	480	479	496	484	502	482	508	478	475	508	473	495	491	478	464	490	488	489	467	474	503	489	497	500	491	459	464	459	495	488	482	494	481	475	455	528	486	467	453	454	458	526	490	503	450	470	477	448	496	509	463	475	480	476	515	479	468	484	478	518	458	480	471	472	465	495	494	505	539	480	479	463	507	467	487	501	493	490	497	485	482	502	455	491	448	486	453	485	505	447	461	489	472	441	483	490	462	486	511	522	458	477	468	516	488	500	466	506	483	474	435	470	492	508	461	466	504	429	471	471	467	490	470	499	485	489	506	469	455	439	468	486	508	453	461	473	496	443	474	493	493	485	480	439	469	484	483	439	494	481	494	495	526	483	499	482	491	443	457	472	497	463	445	493	448	472	479	496	518	463	458	462	487	451	473	482	469	475	493	449	452	466	479	477	494	473	454	476	466	514	499	440	476	434	479	496	453	470	460	479	478	523	445	445	492	488	504	456	460	496	478	498	500	529	479	460	484	484	451	466	489	494	472	479	476	477	487	485	487	489	481	502	473	514	486	477	515	488	453	482	466	464	436	465	488	509	525	474	461	500	534	499	460	494	500	437	453	496	497	465	468	438	485	500	522	481	484	509	501	487	514	524	450	440	455	505	521	462	461	448	438	501	480	506	453	477	448	493	490	483	478	494	504	468	485	478	501	511	471	498	480	480	510	492	460	494	500	478	495	456	453	479	503	467	477	482	473	456	509	470	509	494	480	463	516	492	466	510	478	497	463	495	459	480	451	518	510	493	487	461	484	472	487	463	471	451	507	494	475	495	503	468	440	431	514	503	487	484	451	485	488	463	472	498	470	465	524	458	491	459	513	469	455	471	475	492	517	475	507	497	478	477	548	469	443	437	468	478	496	492	467	480	482	492	453	476	494	461	503	437	468	489	472	491	459	489	476	468	480	487	478	494	454	465	480	452	502	517	504	508	475	492	521	476	478	471	514	460	489	482	472	489	457	480	461	485	485	473	472	479	478	502	485	450	486	473	476	511	480	469	452	482	479	485	498	530	451	479	448	448	483	482	448	456	489	455	472	490	486	514	496	448	497	469	484	474	466	494	477	506	509	517	461	483	500	504	504	451	478	494	469	481	516	446	478	488	454	502	469	480	517	497	503	493	454	456	491	514	470	480	475	487	495	465	489	467	437	525	489	486	463	477	465	467	486	482	465	474	479	496	490	511	528	453	454	491	461	505	499	463	454	451	472	472	451	492	474	490	473	487	495	469	472	496	476	477	452	448	469	442	471	423	464	518	467	495	519	480	448	474	504	474	474	487	478	484	438	496	513	452	478	485	494	472	471	505	461	485	477	477	506	467	467	432	501	478	468	475	505	484	475	507	476	481	486	489	507	549	467	473	472	489	480	507	480	481	464	533	490	493	493	467	510	510	475	497	461	490	471	512	457	481	450	472	478	493	479	483	490	480	446	483	477	500	431	490	457	463	488	509	463	432	526	463	457	500	440	489	479	504	467	474	478	474	469	488	486	471	523	506	479	505	509	473	480	449	487	466	504	451	494	495	474	442	493	480	460	504	474	509	476	479	486	504	475	472	454	472	500	498	429	453	457	477	467	483	478	467	477	519	490	472	493	529	462	472	472	461	489	474	440	471	504	462	473	492	475	451	474	490	471	470	461	448	411	500	481	519	492	462	463	472	489	449	490	471	517	475	470	459	512	429	478	479	449	494	488	496	495	481	465	473	481	482	438	457	494	508	496	492	459	451	466	474	466	450	491	515	481	487	469	450	449	463	489	462	482	461	472	465	523	453	477	444	505	491	489	492	487	479	465	459	481	467	500	471	490	514	526	478	445	492	458	458	478	467	432	472	518	457	482	473	464	481	478	486	475	500	462	472	420	471	478	488	486	491	487	478	509	485	466	473	501	500	486	469	515	501	488	474	449	470	491	473	487	499	498	464	482	507	479	478	532	493	476	490	459	471	493	500	469	472	490	488	462	472	476	448	471	500	483	472	501	443	470	458	449	518	485	471	463	498	467	482	472	435	476	473	472	467	465	430	441	518	497	457	486	484	484	451	522	491	463	451	466	464	479	484	474	482	484	474	517	480	469	494	468	460	480	525	476	468	500	537	498	452	504	459	499	476	447	487	504	485	478	461	474	453	462	466	493	446	454	486	461	518	519	515	496	489	498	494	470	476	468	480	474	464	457	493	503	475	422	454	475	495	509	457	502	489	497	489	487	492	483	468	479	486	485	452	477	504	494	442	475	472	478	478	499	466	487	453	462	491	505	478	488	473	452	511	481	509	473	482	458	463	486	492	481	497	462	516	494	449	484	496	486	476	465	472	487	444	487	460	483	493	469	450	467	445	453	470	517	499	471	449	510	530	492	466	506	431	461	484	496	437	465	402	468	502	458	474	452	488	475	460	491	489	510	474	469	457	471	480	485	471	488	474	480	512	489	448	484	482	459	438	459	448	449	514	481	481	499	495	485	459	483	471	479	488	491	446	472	492	505	455	467	477	484	512	463	511	524	517	510	464	475	466	448	500	520	486	471	457	509	517	489	490	495	452	459	486	458	452	465	506	485	454	479	405	459	516	489	523	451	477	467	501	485	487	478	458	461	485	503	478	456	469	483	510	478	466	489	461	492	486	477	497	507	491	485	452	504	490	479	481	492	476	478	494	472	492	473	506	517	471	486	496	485	461	481	475	483	466	502	488	472	480	481	463	475	486	514	468
24193	21069	27222	24997	11831	588	329	252	210	170	157	153	120	128	109	123	109	122	115	97	103	99	110	96	99	98	111	96	105	104	115	97	100	95	115	93	102	101	90	100	85	96	92	95	102	101	91	92	100	93	99	103	112	115	102	107	93	102	80	74	89	88	111	95	106	109	86	85	103	105	92	104	94	96	86	97	113	91	115	99	97	111	101	95	100	98	103	108	91	101	100	79	98	99	95	101	100	74	107	89	91	97	67	98	108	93	112	90	97	85	95	95	88	106	74	108	113	94	91	86	103	86	94	83	111	78	88	100	99	96	82	100	88	102	101	85	78	92	91	91	88	101	96	110	103	99	113	83	90	85	85	96	113	82	106	102	116	91	94	90	105	92	109	78	107	101	98	97	100	94	115	110	89	94	104	103	87	112	77	98	114	92	84	84	95	97	92	113	85	80	88	113	108	92	93	87	90	93	104	87	117	101	84	85	82	93	88	96	104	103	96	100	87	85	90	100	95	92	107	103	77	104	98	101	85	89	82	98	97	93	93	103	106	103	104	105	92	89	78	111	95	106	94	112	87	82	92	88	103	88	97	94	110	74	98	78	89	92	125	90	80	100	95	90	106	81	97	82	106	110	95	88	76	92	87	87	96	114	97	96	86	110	109	105	116	95	85	106	81	111	78	99	91	114	89	102	100	94	102	92	87	109	122	106	95	87	99	104	104	99	103	93	99	112	101	102	111	103	84	108	106	84	77	88	112	104	86	90	99	93	94	110	92	78	91	96	92	100	112	87	123	78	94	100	79	90	89	84	107	91	116	105	87	80	94	97	104	87	86	86	85	88	97	96	86	87	87	91	90	95	105	96	96	83	79	84	97	93	82	93	91	100	100	99	89	95	107	112	88	88	88	91	82	89	87	103	110	91	86	116	92	86	101	104	103	101	79	95	81	116	99	88	93	85	95	109	79	97	98	86	99	102	97	98	98	115	103	107	93	84	81	107	78	87	88	89	96	88	92	107	106	79	90	80	94	97	103	82	98	79	102	100	108	123	91	88	95	97	96	90	92	103	105	114	77	87	97	109	97	102	115	84	91	88	97	95	99	82	92	91	81	99	116	93	95	86	92	98	93	111	101	91	97	84	92	115	96	85	97	89	96	113	86	92	73	104	121	102	99	98	108	111	98	89	98	83	85	78	73	104	102	89	94	116	111	113	75	91	111	91	89	77	104	96	88	84	109	85	86	109	96	92	103	114	120	93	95	100	106	93	79	99	93	80	93	135	89	99	90	96	97	94	76	94	89	84	123	127	111	99	116	112	81	86	98	101	97	114	85	80	92	81	104	95	103	84	88	74	87	92	82	94	95	102	89	95	96	120	99	90	94	113	90	105	98	108	83	105	91	87	99	96	105	85	84	106	94	87	87	85	79	90	82	100	86	89	99	94	112	100	96	113	99	90	92	105	95	92	96	93	91	95	96	83	92	107	91	77	95	93	92	92	100	86	92	105	105	103	103	102	77	111	95	84	102	109	93	94	106	100	85	102	102	92	92	88	115	98	88	111	93	106	95	101	97	74	99	103	103	97	89	97	96	93	83	99	99	97	101	88	83	93	103	93	94	87	84	97	97	110	93	103	109	98	97	99	77	91	91	91	81	84	103	93	109	90	89	90	96	83	88	95	97	89	85	97	98	105	91	97	79	89	99	90	98	97	85	93	100	88	84	93	99	84	75	94	79	85	95	90	103	100	106	94	94	82	99	109	93	78	90	84	94	93	90	110	103	89	93	99	82	89	88	87	78	82	87	96	88	98	84	86	96	105	86	105	87	76	95	95	105	106	84	76	91	84	89	97	84	121	92	81	107	99	102	97	86	104	92	104	99	102	95	110	115	92	87	88	103	93	117	105	95	81	96	94	91	79	110	96	88	97	94	94	121	107	96	83	85	115	95	127	98	97	102	86	101	109	87	100	110	100	70	87	89	79	95	107	95	99	88	100	98	94	106	92	95	87	98	94	108	95	92	100	87	105	93	84	90	84	109	108	89	91	88	99	96	96	88	107	99	95	128	87	110	101	90	90	89	97	96	88	99	106	102	100	91	108	76	109	89	95	94	109	109	92	94	84	111	97	105	90	97	86	109	97	88	100	75	84	85	103	107	103	85	92	94	100	99	102	83	97	92	107	93	95	84	111	91	102	101	110	89	89	114	86	110	106	108	101	80	100	95	82	88	100	93	95	113	97	102	102	88	97	93	71	100	111	112	87	94	94	103	102	71	84	87	93	90	82	89	91	82	85	112	98	92	81	86	104	91	74	110	93	109	99	95	105	97	84	90	98	97	100	94	86	93	76	100	100	110	109	96	111	104	111	104	87	100	114	79	110	84	99	89	97	99	113	98	72	89	101	93	98	104	80	94	105	86	78	88	89	87	103	109	90	115	91	96	99	99	95	111	107	95	108	97	95	95	96	102	91	109	96	96	101	92	87	87	94	89	93	85	104	91	108	96	83	108	86	99	90	88	94	96	108	96	91	73	96	93	98	100	75	97	93	111	90	92	92	98	91	92	87	89	108	91	97	94	79	110	100	108	101	88	101	114	100	93	105	80	96	102	78	100	102	103	88	94	97	98	97	104	91	86	98	96	94	90	93	85	105	100	83	91	84	102	91	79	72	116	91	90	99	106	89	90	86	95	94	105	94	83	95	92	92	98	96	97	110	95	88	95	97	98	97	101	86	87	108	101	94	70	91	82	100	74	101	102	97	103	99	104	88	79	85	99	86	90	91	98	91	93	110	98	98	96	110	105	91	89	97	112	74	98	93	84	103	85	94	102	113	93	97	96	92	89	105	94	97	95	93	106	101	94	95	94	98	83	92	112	82	76	102	91	88	100	90	117	103	96	86	80	93	90	114	87	100	104	112	101	100	105	103	98	99	94	108	97	86	97	89	92	76	87	90	109	94	92	98	81	95	87	97	77	102	81	76	96	102	89	105	106	103	84	90	99	103	104	91	93	91	101	97	99	105	90	112	99	108	110	89	110	91	88	88	96	92	97	103	85	93	107	100	95	100	101	96	102	97	97	79	107	112	101	98	102	75	75	88	127	90	83	89	79	114	86	104	98	97	85	105	88	93	96	94	87	88	108	99	88	103	103	91	89	101	82	91	85	107	93	75	98	85	110	77	100	104	87	94	76	76	88	104	95	100	88	91	93	105	84	92	92	84	96	106	93	87	78	84	104	79	89	98	96	94	92	97	93	95	102	73	106	82	106	109	88	99	76	94	95	96	79	87	92	106	105	81	98	100	79	95	95	114	87	87	75	98	97	92	92	93	102	99	93	93	98	90	98	92	94	96	94	108	93	99	76	112	102	110	89	80	88	100	81	96	95	91	107	93	100	101	80	93	88	96	98	80	99	117	87	94	81	127	83	89	96	101	95	91	98	82	106	98	102	98	89	104	95	99	111	104	85	90	92	90	105	106	92	95	96	90	90	77	100	93
3867	7182	5555	2672	1667	936	674	539	418	311	283	279	195	184	191	176	156	168	165	164	164	152	159	165	144	143	141	154	147	141	143	127	142	130	138	126	156	126	146	149	146	128	120	139	120	123	138	131	123	135	137	117	134	123	139	126	115	127	141	137	152	128	113	114	115	129	124	108	111	123	130	120	122	130	116	131	126	125	148	118	142	145	125	143	123	122	153	128	118	125	120	132	143	125	126	130	126	129	129	141	136	130	122	138	126	119	123	119	140	139	118	145	117	136	131	143	121	127	134	129	146	115	134	136	134	118	168	117	141	124	108	122	121	120	123	139	118	140	118	136	137	124	131	139	138	132	113	135	123	139	133	143	132	134	137	120	127	121	121	120	150	117	137	140	133	134	135	136	119	125	128	143	136	127	131	141	111	113	127	139	133	126	140	159	143	134	124	137	125	153	139	119	121	137	134	108	125	123	132	133	125	134	121	122	121	113	117	135	157	127	144	109	119	150	116	151	126	110	125	135	113	125	137	118	134	112	132	117	101	122	136	131	125	125	134	158	152	133	148	116	116	112	132	124	141	122	137	130	120	121	134	131	124	137	127	127	119	131	126	116	136	113	148	131	133	124	139	129	100	118	117	136	133	137	100	123	126	123	127	128	128	154	133	130	124	126	116	123	95	123	122	130	119	100	139	146	115	112	118	122	137	141	132	123	129	136	143	132	121	132	127	142	121	122	116	131	135	143	119	141	109	149	124	140	123	125	141	114	126	150	115	134	122	128	132	126	155	135	130	145	139	133	150	121	134	140	135	143	124	132	136	126	140	129	118	133	134	141	141	144	142	128	124	150	119	129	121	140	123	118	128	146	140	134	131	118	131	133	146	121	127	147	132	114	151	139	107	117	113	130	120	145	131	141	134	127	124	132	135	116	136	133	148	126	109	122	137	131	135	108	127	108	106	123	127	118	131	121	126	115	128	104	136	137	119	103	132	135	121	134	141	144	116	126	138	131	123	139	144	122	152	137	112	116	153	133	141	129	130	129	119	134	125	129	128	135	133	132	120	116	127	133	132	145	120	148	146	133	120	148	121	146	139	139	132	123	125	104	134	114	132	146	128	128	139	132	123	137	130	119	132	136	146	145	123	108	129	142	131	127	142	123	123	119	137	114	115	145	110	138	151	125	126	115	120	126	122	143	144	156	143	149	128	143	140	128	120	124	127	108	125	122	133	114	131	128	115	141	142	113	122	141	137	140	163	144	137	127	123	149	142	132	145	131	149	131	132	127	151	142	130	139	143	136	134	103	143	131	137	134	134	136	128	127	116	130	128	130	155	135	117	122	120	146	129	118	123	150	116	120	120	107	133	151	148	119	142	138	126	158	120	145	127	133	134	145	124	139	128	125	145	126	124	140	148	121	125	121	133	134	130	127	125	107	138	143	143	151	127	138	132	142	120	120	140	146	128	135	129	139	130	135	141	132	127	141	123	125	140	136	115	118	140	134	134	119	144	129	125	132	131	133	121	123	149	114	131	130	146	119	125	112	86	132	133	115	135	144	148	138	137	141	134	138	136	137	114	119	131	116	127	140	126	146	96	111	131	150	112	121	143	139	116	134	126	128	124	123	124	132	136	113	129	100	120	124	106	125	144	121	139	147	120	136	138	142	133	119	135	136	118	143	137	127	129	141	118	133	151	135	134	156	124	115	142	112	113	121	118	140	132	109	129	122	124	148	124	133	137	137	145	129	135	150	112	117	140	125	161	124	122	134	133	134	124	132	120	138	128	140	127	128	151	131	134	127	146	133	142	148	170	130	129	117	120	116	115	142	122	135	132	126	125	143	127	128	131	150	119	110	117	123	144	131	133	129	134	131	118	142	134	131	124	117	109	129	129	125	120	144	127	132	119	152	124	132	121	128	129	138	136	128	136	133	127	140	134	119	129	118	143	127	132	135	121	112	126	137	124	123	128	103	141	128	123	110	131	110	113	142	124	132	129	136	140	136	143	126	145	139	127	135	145	125	124	117	141	123	123	124	128	124	141	138	128	114	115	128	137	128	121	124	131	128	142	128	143	123	150	129	147	126	137	147	109	123	148	118	130	139	106	124	121	139	135	133	124	141	132	128	121	121	110	128	135	122	137	135	129	121	144	137	143	145	122	154	111	136	122	144	136	154	120	118	128	119	125	118	115	139	120	123	138	131	161	131	130	143	127	120	119	141	132	120	113	129	123	119	131	137	135	125	136	122	124	109	146	125	121	119	118	115	124	131	124	119	136	121	143	133	135	138	120	146	132	136	131	129	125	167	111	137	138	124	135	136	140	151	141	150	140	142	129	149	122	128	116	129	109	152	148	142	118	130	132	133	132	130	139	127	134	133	138	137	128	137	149	133	129	131	144	123	115	114	138	127	126	134	140	146	119	116	144	154	142	145	125	132	131	139	123	134	137	130	125	133	138	112	143	149	136	123	145	122	141	114	120	124	131	131	127	122	155	111	108	101	138	120	118	124	138	129	144	126	122	118	143	129	130	137	133	130	143	124	140	130	138	117	130	105	144	120	133	134	115	120	120	133	142	137	118	145	131	143	120	152	119	140	126	127	122	137	120	133	131	143	138	141	123	130	144	134	134	113	127	126	137	140	114	149	123	131	126	125	125	130	128	126	138	139	153	120	133	128	129	136	127	134	129	135	133	119	121	152	143	121	145	115	127	133	121	132	134	138	125	127	122	122	140	127	116	140	146	145	118	131	140	149	143	165	126	114	146	135	104	120	148	147	147	135	125	138	147	127	136	122	136	137	135	120	143	126	156	110	124	132	133	125	141	132	150	126	140	105	133	123	107	111	134	132	134	136	137	130	129	121	132	142	135	133	128	113	128	137	130	133	144	153	154	136	119	148	141	148	114	120	131	125	120	126	137	130	141	144	127	140	151	144	122	127	123	142	141	132	131	142	126	129	134	122	141	148	112	126	116	112	136	128	132	110	123	128	143	141	115	132	144	142	137	134	120	128	149	120	118	124	127	126	123	138	143	119	137	111	97	128	119	123	130	135	123	134	149	128	140	121	130	136	130	128	139	134	125	146	116	139	120	122	103	117	105	141	139	121	136	139	128	121	143	106	136	130	145	127	125	131	153	145	134	126	134	137	139	132	128	136	119	128	113	141	117	141	126	137	114	129	137	124	112	126	144	122	134	117	137	137	143	153	142	129	131	126	114	124	112	136	126	129	135	138	121	107	137	109	108	132	126	141	138	120	135	156	136	130	101	104	117	122	124	110	147	135	122	127	134	115	138	122	143	130	125	130	130	121	135	143	127	135	128	126	114	122	148	142	129	148	130	148	147	144	118	136	116	118	123	123	137	118	140	135	148	134	126	145	121	129	138	107	125	126	123	103	144	125	126	130	132	121	125	133	127	131	119	151	123	147	126	146	160	128	131	134	123	116	111	117	143	134	151	142	128	119	122	130	139	129	131	146	116	143	121	118	133	130	133	154
22282	21126	28792	23712	21114	21149	8753	1034	759	675	583	515	506	448	441	402	333	388	352	345	367	328	325	318	332	329	323	307	313	322	318	313	332	324	294	307	292	332	321	272	296	304	293	309	289	310	332	304	291	307	321	282	281	274	296	325	291	270	276	270	300	304	257	290	295	288	301	271	287	274	316	302	246	283	284	307	292	323	266	298	275	286	311	274	315	269	271	272	284	264	298	288	282	310	269	284	276	272	259	293	277	293	258	269	286	291	261	294	290	272	313	259	301	277	309	283	305	240	290	309	260	319	290	308	283	281	279	280	260	283	265	302	288	283	260	300	251	279	303	316	291	267	283	275	286	257	271	269	306	266	256	302	270	302	276	308	282	279	319	315	314	278	283	304	277	289	294	291	300	256	289	292	303	271	302	280	276	271	257	243	306	298	291	258	304	267	288	276	329	302	278	299	275	304	319	306	302	265	286	276	328	289	285	276	262	285	285	279	265	277	257	276	284	275	278	301	283	287	280	296	279	328	310	289	300	305	282	254	324	291	297	280	312	286	304	253	297	307	285	313	299	281	263	324	283	310	268	299	305	267	289	283	263	284	280	281	288	284	327	324	298	279	281	273	298	289	280	284	318	286	277	274	302	277	320	313	276	271	290	299	271	282	306	278	269	268	296	280	297	288	283	284	302	301	294	296	278	296	301	303	274	293	278	296	281	267	277	289	279	298	302	265	269	312	282	286	287	286	263	262	275	274	301	282	303	289	320	284	333	298	286	296	291	291	265	283	292	313	278	280	294	285	273	299	278	271	276	280	278	271	283	287	270	275	276	294	266	282	304	291	297	268	283	284	297	282	290	252	284	285	312	307	267	299	280	277	312	293	273	310	296	275	311	290	282	265	293	355	300	288	280	281	296	277	252	253	283	284	283	281	261	281	295	289	263	250	279	310	289	266	306	268	307	272	291	292	313	292	293	292	279	299	285	285	269	272	276	263	284	287	317	293	285	301	296	250	279	293	261	286	333	299	293	269	269	291	276	275	280	291	269	281	261	275	290	282	292	312	281	302	281	269	324	263	292	273	300	294	287	270	288	300	267	253	274	311	298	282	284	290	303	275	276	290	275	279	262	253	288	296	275	262	258	281	284	290	278	261	264	267	307	273	284	271	261	291	251	268	275	290	294	315	289	324	266	300	297	275	284	278	281	256	273	261	262	319	291	280	255	273	295	285	292	273	289	281	283	274	302	251	275	275	291	281	273	282	279	301	287	304	281	293	290	291	285	271	303	273	287	316	263	264	266	291	281	312	270	303	308	300	290	290	299	273	286	295	286	294	244	292	280	275	293	265	264	287	283	304	265	294	289	276	289	287	261	286	260	257	270	272	325	284	285	285	299	284	285	298	282	288	298	309	302	290	291	298	304	330	274	293	290	269	264	295	274	272	297	290	272	282	272	274	286	291	254	263	324	302	300	265	291	317	288	272	269	294	283	252	317	295	275	285	283	299	281	278	264	302	294	302	273	291	265	257	286	267	300	308	286	304	278	269	262	255	302	298	273	270	286	302	303	289	254	277	272	256	301	274	294	290	290	267	279	285	264	278	273	261	277	290	273	267	305	286	279	264	290	242	310	287	278	311	253	269	302	266	300	295	295	298	286	302	295	268	283	280	297	285	280	289	294	281	291	285	294	266	299	287	294	286	297	289	280	316	281	262	274	257	293	275	299	273	296	276	289	315	282	290	246	288	291	259	293	301	309	288	275	264	285	276	295	268	283	277	285	277	276	277	258	309	295	276	278	271	298	333	289	286	249	272	294	281	274	312	301	314	302	288	240	310	290	292	303	297	267	297	319	264	226	271	277	269	294	293	274	270	283	273	273	288	303	284	285	300	300	306	294	287	281	280	299	257	291	282	300	263	271	286	281	272	300	296	284	266	296	315	292	291	281	253	288	318	284	289	260	295	281	272	276	269	285	279	272	270	281	283	288	259	264	266	296	292	284	279	303	309	285	276	290	290	290	327	288	283	294	289	262	288	314	280	266	290	291	302	305	287	305	307	289	281	274	266	279	301	309	275	263	304	263	288	303	306	279	312	288	247	267	293	293	299	272	275	266	302	299	280	285	269	279	254	306	294	278	288	275	320	327	278	310	304	284	272	287	294	330	276	259	328	281	291	252	285	284	298	301	245	283	280	273	281	270	295	294	291	259	302	309	253	303	254	285	309	270	276	272	287	266	254	283	269	253	272	291	291	306	274	310	257	269	267	304	266	263	273	278	330	292	294	285	269	312	287	288	321	278	289	290	310	248	303	274	253	283	287	281	281	299	280	311	301	295	292	323	311	279	309	250	302	287	293	286	309	318	292	292	273	306	288	272	254	307	302	289	307	288	262	314	280	299	281	272	293	308	258	294	277	294	265	286	295	297	275	290	283	290	256	291	284	267	297	306	286	255	275	322	296	283	279	317	297	289	274	282	300	278	293	270	277	262	282	255	290	292	289	295	264	314	281	288	305	300	282	298	287	284	272	291	291	276	278	289	276	291	293	290	288	277	297	280	301	278	279	302	298	270	327	265	277	293	277	283	299	302	280	290	304	299	326	299	303	275	274	306	267	293	292	287	287	253	288	283	285	275	292	267	307	276	286	264	306	276	262	278	274	259	303	320	297	282	277	298	305	274	247	269	281	301	282	281	277	272	331	286	293	283	268	293	255	264	270	278	264	274	260	280	266	283	283	300	271	290	316	298	287	264	297	303	272	289	294	283	273	306	278	278	305	261	264	274	304	280	296	301	303	297	278	292	293	296	285	266	299	292	271	281	297	264	275	279	300	297	295	295	295	287	267	275	314	289	283	289	270	271	282	275	291	292	282	302	292	265	252	274	284	297	265	299	283	273	252	267	286	267	271	277	300	260	308	284	261	265	287	250	290	320	321	280	281	266	320	300	280	288	272	293	283	262	309	300	304	317	306	312	288	270	294	310	306	278	273	283	291	303	264	290	280	283	295	277	297	286	298	284	297	268	305	245	270	271	273	286	284	260	290	277	290	321	272	280	291	280	279	292	265	270	253	277	279	257	279	282	267	302	283	283	290	272	298	320	298	271	274	297	319	280	273	290	282	284	282	277	278	282	272	269	289	323	285	297	295	296	300	311	299	260	269	267	273	284	261	284	287	296	257	281	294	288	287	287	287	279	274	284	259	320	269	295	275	284	271	311	272	309	277	302	291	301	309	287	288	281	286	292	315	305	288	260	280	294	309	302	284	266	281	287	278	259	282	297	280	260	282	296	284	268	269	284	307	279	290	301	268	292	277	265	289	312	276	256	310	274	296	284	296	282	299	292	271	282	306	291	306	281	307	280	305	281	263	305	269	287	266	281	261	309	278	309	302	286	269	283	276	257	267	294	270	315	267	298	266	286	279	262	310	316	275	287	267	293	258	274	259	251	266	284	280	265	266	255	286	264	243	298	283	278	285	300	287	303	251	290	283	274	300	280	268
5424	17265	13905	7079	4723	2968	2182	1644	1306	1058	899	740	674	641	576	565	502	511	481	443	531	478	498	422	463	422	409	405	391	378	452	441	377	391	400	443	386	420	338	324	385	364	370	402	372	384	385	377	378	373	374	389	374	403	384	365	380	402	345	346	364	375	366	374	344	368	381	385	389	348	388	342	396	388	366	362	379	445	361	373	368	365	382	375	367	370	379	361	370	401	375	384	383	387	390	336	394	366	403	359	341	354	331	364	367	339	365	361	371	349	359	377	386	345	386	344	357	352	373	370	383	391	367	353	368	357	383	344	353	390	359	363	360	381	357	365	368	354	355	368	350	364	354	360	378	371	371	390	386	343	357	365	353	375	360	367	353	360	351	372	362	374	380	377	357	384	387	370	373	402	342	379	359	382	346	367	361	376	368	407	391	369	340	386	381	359	347	331	366	376	338	330	344	387	389	353	374	386	352	377	392	353	361	365	367	386	383	395	350	350	344	390	378	356	355	359	393	398	350	358	349	418	398	368	355	385	373	346	332	359	354	338	354	351	372	369	360	376	379	366	357	394	364	347	375	369	384	378	385	392	361	375	388	352	358	330	390	367	347	370	377	337	357	346	355	408	382	376	359	355	363	391	378	370	363	367	418	366	386	359	385	368	367	384	357	364	343	359	368	359	350	373	373	380	394	378	387	377	353	372	366	386	368	361	364	352	384	351	386	402	394	399	372	379	381	366	361	391	381	356	371	364	360	376	367	351	368	395	340	369	385	379	387	363	364	354	360	387	375	356	370	375	378	382	366	390	365	352	367	393	374	351	361	349	345	364	357	362	389	381	366	341	373	355	365	357	387	382	365	362	403	372	376	367	378	357	382	400	357	358	357	380	369	362	390	353	377	351	361	341	380	361	350	393	386	351	355	342	379	331	317	366	352	353	370	370	394	348	371	397	374	337	395	367	372	392	356	405	394	388	365	356	358	357	384	380	349	379	373	378	407	353	359	362	361	339	370	352	340	375	390	351	359	318	385	365	379	368	378	362	364	374	381	345	332	387	377	350	346	398	393	364	364	356	368	355	378	342	371	373	394	370	363	343	353	403	353	372	358	381	393	381	366	388	355	389	365	350	379	368	339	335	385	378	376	390	346	380	389	379	357	371	382	343	359	307	336	399	360	368	404	376	386	384	377	371	362	365	353	369	360	362	376	352	384	364	374	326	374	378	375	387	363	374	395	367	355	384	373	397	364	355	373	395	339	388	392	373	369	369	354	380	359	326	379	333	370	339	386	368	364	367	378	352	376	361	408	410	357	359	380	408	410	404	367	374	357	369	341	335	372	375	335	345	365	387	356	342	355	361	377	357	388	365	349	373	367	406	379	355	341	375	354	375	343	365	354	342	359	358	362	413	380	358	360	359	377	351	343	348	368	372	379	382	366	365	335	345	370	330	355	388	383	365	370	387	333	354	393	399	381	394	368	359	375	364	379	387	359	367	391	391	376	378	382	362	398	391	344	364	385	359	389	347	370	356	350	343	370	383	357	324	347	366	377	375	341	382	358	366	341	358	342	358	357	371	368	368	329	355	366	370	385	366	372	371	393	383	381	397	365	370	383	358	390	346	391	388	374	357	363	354	341	360	366	363	360	374	364	362	359	373	380	423	365	371	343	348	371	349	373	363	372	369	343	352	369	400	356	333	376	342	357	354	390	378	379	395	370	381	411	383	368	395	364	340	322	375	371	368	364	339	357	344	371	353	377	373	358	321	374	366	326	368	394	354	379	367	365	348	335	390	377	364	331	402	364	366	355	362	350	359	397	344	346	366	392	341	367	379	374	377	354	387	395	353	359	381	353	341	391	350	328	356	377	397	332	350	374	371	356	348	391	369	344	379	353	367	338	380	381	349	375	363	377	378	375	396	413	384	371	371	362	362	394	342	340	377	354	361	372	356	364	358	352	367	364	370	357	350	322	390	371	398	344	392	375	346	385	358	345	353	361	382	383	370	335	358	341	382	366	370	354	386	327	361	383	340	377	342	360	384	371	358	375	375	360	385	379	401	349	359	370	349	358	377	382	361	379	340	359	363	342	358	361	369	340	345	397	343	385	394	363	401	336	358	374	385	355	368	401	359	396	402	378	365	361	396	404	350	373	378	378	382	354	354	345	379	364	370	340	380	392	331	341	380	384	354	351	359	365	383	332	348	387	402	349	380	341	393	372	393	389	382	383	335	370	361	365	359	353	359	331	389	384	357	346	388	370	352	366	390	337	387	357	381	352	363	344	369	343	403	348	374	375	379	341	383	389	363	369	377	381	361	363	354	372	339	358	355	362	363	355	358	401	373	363	380	383	380	335	335	360	311	342	368	402	367	390	371	394	361	362	377	353	387	375	373	392	339	366	390	367	343	370	368	347	347	376	363	379	398	344	370	370	337	345	350	375	370	361	382	364	343	363	341	377	336	368	338	396	361	377	367	376	349	378	349	372	374	329	356	392	367	382	343	356	378	392	389	355	341	386	347	369	347	370	356	337	356	342	347	356	382	360	359	353	370	334	330	401	342	355	376	372	410	422	411	348	361	358	404	382	367	347	345	357	364	407	386	349	386	363	381	347	371	365	368	388	362	342	349	365	369	381	397	376	388	353	379	351	358	379	341	357	347	377	340	358	369	366	372	406	381	386	315	369	326	346	366	353	380	368	358	370	366	373	363	375	329	374	354	384	362	374	358	369	386	351	348	358	386	339	361	367	375	377	366	362	343	370	373	363	350	369	348	371	378	365	354	376	386	358	361	371	333	365	335	361	361	367	350	388	345	356	355	333	418	370	383	394	367	382	380	358	360	375	342	368	392	365	330	365	366	400	352	363	369	388	364	383	373	328	375	350	372	365	360	357	352	331	338	346	346	368	361	384	381	355	377	397	374	377	384	409	416	385	392	360	387	367	363	359	358	367	342	347	380	363	385	376	389	375	336	344	353	356	353	343	377	382	355	376	365	392	350	378	375	392	360	347	374	363	356	381	363	345	372	315	369	381	372	392	373	396	405	359	371	364	354	365	373	351	396	360	356	361	387	381	348	373	380	356	369	350	380	337	395	375	370	383	363	331	353	360	350	360	397	373	363	325	371	396	365	362	366	352	384	362	358	398	371	377	342	391	362	380	352	337	348	353	366	378	344	375	377	336	375	356	379	410	357	414	369	394	344	352	362	385	385	357	378	362	355	388	380	331	327	366	399	332	349	371	367	383	394	339	352	353	347	369	350	385	351	358	385	359	380	366	403	378	370	358	377	372	381	361	357	377	337	372	370	374	357	352	343	358	347	369	339	387	375	355	369	358	342	363	347	378	377	368	382	369	345	332	382	376	380	365	343	346	383	375	346	363	366	345	387	340	357	392	384	373	374	368	360	371	370	331	373	376	370	361	361	336	393	367	409	377	382	373	346	368	376	361	368	393	347	370	378	404	363	372	349	364	354	357	384	408	369	345	351	369	335	390	363
26876	19123	5285	831	426	293	269	249	274	249	250	239	201	261	269	250	244	232	227	214	210	229	230	181	238	225	239	244	209	224	218	224	227	211	197	226	229	223	211	217	214	213	214	212	229	205	211	217	223	241	220	229	210	202	221	230	257	191	213	239	197	207	217	227	228	198	245	217	221	239	234	238	226	233	214	218	189	219	213	208	217	250	227	225	236	216	216	193	208	236	219	205	220	225	216	229	213	202	230	209	195	232	217	228	234	211	221	214	241	227	216	198	226	233	201	220	241	202	204	179	202	218	223	225	224	212	222	208	225	239	240	198	221	234	250	228	223	206	229	247	209	252	229	209	203	238	222	219	209	195	241	198	236	227	244	197	246	237	233	223	213	198	232	210	238	222	239	211	232	191	232	233	218	207	233	234	218	229	192	213	210	263	222	213	218	172	232	209	226	234	203	187	205	212	203	206	227	219	229	215	228	225	211	230	192	221	232	221	234	214	204	196	238	201	209	219	220	219	210	228	217	237	228	241	213	204	245	228	229	211	228	213	211	222	218	238	208	210	206	216	214	196	226	234	229	218	231	227	198	259	235	199	222	213	201	222	229	236	219	213	212	218	218	247	242	214	237	243	214	230	236	223	194	233	215	222	222	227	244	233	201	209	186	244	194	210	222	238	199	243	231	207	206	197	225	236	207	212	227	221	209	201	214	205	227	219	208	218	214	209	224	219	229	229	229	224	237	215	210	233	215	214	228	216	219	237	223	254	221	229	229	222	222	224	226	199	230	226	207	197	211	222	231	243	213	192	212	215	230	246	224	215	213	208	200	219	204	237	255	230	232	228	221	201	210	220	199	213	244	218	260	225	208	220	231	209	217	218	198	219	225	197	229	253	247	244	238	213	217	219	180	219	202	242	219	203	221	207	204	219	252	227	226	233	262	219	199	231	222	235	224	232	213	231	236	197	249	234	213	219	227	213	236	220	237	234	219	246	227	227	205	218	207	200	199	247	230	248	227	222	210	201	203	185	212	215	214	231	201	249	215	209	198	210	242	222	233	218	239	223	234	205	217	224	229	218	215	225	226	245	258	233	267	200	226	226	233	224	235	236	236	240	238	239	236	234	248	181	212	209	229	230	200	223	224	204	227	202	224	207	212	226	232	208	245	221	244	223	214	208	252	225	224	218	221	212	228	237	234	206	255	237	198	237	250	231	252	212	235	228	218	251	248	212	183	219	233	230	216	201	236	197	253	204	216	220	214	222	252	244	219	223	204	250	203	218	239	207	201	206	254	278	224	239	221	217	200	215	224	223	223	218	200	230	225	206	227	224	247	243	235	223	251	222	214	214	231	211	228	219	251	204	235	245	214	218	217	229	234	215	244	218	218	205	223	187	243	224	247	195	216	222	223	223	213	207	235	196	236	226	227	201	219	250	211	194	183	227	240	261	203	216	240	219	189	240	215	260	235	222	214	235	238	209	219	240	218	215	202	213	226	254	257	233	218	233	219	210	232	222	241	228	223	206	230	229	214	222	223	200	218	180	212	256	229	226	199	238	203	237	208	235	217	225	195	191	238	217	232	209	244	226	226	210	199	210	221	179	201	251	229	220	262	219	229	193	224	225	213	224	212	215	219	212	220	206	241	223	236	219	205	208	233	241	228	252	232	234	230	238	219	205	201	225	196	216	208	225	230	226	220	233	210	212	239	211	214	196	234	257	202	201	222	262	225	231	223	207	237	201	230	214	246	220	210	203	219	231	211	229	224	216	200	245	216	237	212	216	212	218	204	218	234	206	193	206	194	213	222	223	205	245	237	243	216	212	256	223	229	227	221	210	215	215	235	212	220	243	223	214	221	192	252	246	224	259	247	236	223	204	230	232	208	226	199	217	231	231	229	227	262	203	194	240	232	204	198	208	234	225	220	238	246	250	239	228	230	209	246	188	227	233	209	225	217	223	240	242	260	251	206	216	213	219	221	233	213	219	231	222	225	220	230	216	235	226	226	233	210	215	223	247	209	217	229	230	216	205	213	237	224	236	233	216	261	233	218	257	223	220	235	225	205	247	232	211	199	251	235	223	223	219	228	210	200	232	206	208	224	235	220	213	235	204	222	210	230	232	204	245	234	230	219	222	224	197	242	235	216	235	217	240	243	202	218	217	213	236	251	210	210	224	214	222	246	235	233	209	239	221	233	240	216	207	230	221	226	213	240	204	206	241	223	218	250	234	240	251	213	215	218	232	238	238	229	231	236	222	251	202	259	215	211	225	216	206	230	252	211	244	204	258	220	219	222	214	249	227	219	217	203	217	249	181	197	222	241	230	231	233	221	224	226	215	246	199	252	214	213	228	203	201	240	246	240	212	221	216	229	249	201	218	229	226	232	221	243	220	200	229	184	231	206	221	205	230	223	217	207	210	220	236	202	235	204	213	223	219	213	236	235	215	232	211	219	202	205	218	217	223	239	223	238	217	231	218	217	232	217	229	231	213	243	231	206	201	215	249	213	218	232	220	222	229	191	225	218	243	191	193	213	219	236	253	237	199	243	214	229	235	219	213	223	227	232	216	217	219	206	220	219	208	214	192	215	230	217	206	217	215	197	221	204	207	231	211	209	248	225	244	213	211	228	218	241	256	226	226	208	207	207	231	217	218	230	195	232	246	203	235	210	232	217	225	228	200	237	217	201	215	239	237	210	199	209	189	234	234	222	210	216	207	202	217	209	235	221	222	209	199	250	227	216	199	250	194	240	222	235	253	210	233	204	222	224	246	195	209	223	210	232	241	229	212	250	224	206	227	236	247	234	236	203	187	232	222	207	209	237	240	201	216	197	219	222	230	244	218	251	215	199	220	233	218	220	205	219	227	234	234	241	204	227	230	220	221	230	207	221	223	214	257	231	229	211	234	205	210	215	228	226	232	219	225	201	222	198	232	220	202	200	221	226	226	263	216	221	229	246	229	220	216	218	190	201	240	241	246	215	216	211	235	204	241	208	230	228	235	216	205	221	206	254	223	237	253	233	221	236	232	226	193	229	212	224	220	226	213	218	236	225	220	207	218	209	202	216	218	212	202	218	235	239	213	238	236	206	218	217	231	229	188	226	232	222	210	244	215	243	190	227	228	233	232	222	201	226	230	212	221	220	208	222	202	234	243	210	235	213	245	237	226	223	225	216	203	234	222	209	197	207	207	226	247	212	223	234	243	252	231	216	237	234	219	230	233	243	219	208	211	229	226	234	248	256	237	197	222	209	224	250	211	218	232	204	232	214	214	215	232	214	205	229	242	201	232	225	226	228	224	223	209	240	229	250	226	237	237	210	235	223	185	226	219	238	209	222	229	236	231	242	227	203	219	212	220	215	176	229	214	210	218	222	239	180	238	201	241	218	243	224	208	236	223	210	230	226	224	215	206	190	212	201	208	235	224	222	210	221	250	212	218	214	205	245	229	233	209	221	219	198	231	221	223	205	229	243	234	227	228	212	242	235	225	205	237
4271	2679	2055	977	627	428	338	364	351	292	324	297	286	321	245	282	290	265	263	292	300	298	290	257	281	239	302	269	276	286	267	277	291	292	296	286	270	299	283	280	273	303	284	266	291	276	271	293	288	273	287	292	306	273	288	293	239	287	287	271	254	270	285	278	244	241	277	292	267	306	279	273	271	272	261	284	295	295	292	340	266	293	268	280	271	251	296	288	267	284	292	271	299	265	296	256	303	268	288	267	287	287	274	295	277	283	289	293	272	287	299	242	276	317	271	282	287	267	274	272	285	259	285	271	298	277	281	307	283	267	281	272	280	266	260	273	308	299	308	273	282	275	287	251	286	304	254	282	251	271	318	287	296	303	270	271	273	267	275	266	273	267	280	260	270	269	287	239	297	303	267	258	293	277	268	301	284	248	269	282	281	273	259	313	267	271	272	282	266	284	282	265	269	283	275	274	284	309	268	270	259	312	270	292	283	301	292	286	262	287	314	296	268	285	290	274	288	285	319	280	252	288	308	297	277	263	320	270	258	289	266	285	292	285	270	307	298	282	273	306	276	291	286	302	257	263	292	281	251	293	271	237	280	271	288	251	275	271	267	288	284	307	294	274	261	254	269	259	280	251	310	284	285	266	307	274	286	312	282	294	276	301	303	259	263	293	267	281	290	273	283	273	299	293	279	317	267	288	286	280	265	278	300	280	313	298	276	265	294	268	285	245	296	273	287	287	279	276	278	312	285	284	320	295	326	283	280	268	303	267	299	290	263	266	269	270	270	292	262	263	305	276	278	281	281	291	283	284	287	256	279	280	258	290	278	277	285	283	290	269	316	250	287	274	258	292	266	286	293	266	289	298	306	289	242	269	293	282	296	260	286	290	311	265	274	271	280	280	305	294	279	268	293	275	258	269	274	269	271	293	286	317	292	288	295	294	314	264	293	286	263	275	292	304	299	260	267	282	295	283	248	247	296	294	286	291	286	309	254	270	260	278	258	305	238	317	285	238	252	285	293	254	271	280	296	295	284	275	259	305	275	285	291	255	293	272	312	284	258	287	278	255	278	280	283	270	302	265	289	278	253	295	309	280	282	264	280	284	290	260	290	265	265	295	293	311	271	255	265	267	281	251	262	240	284	272	264	295	283	280	304	283	267	267	279	270	282	282	302	287	280	297	334	283	264	280	287	266	299	257	312	271	260	303	303	248	276	315	259	288	299	291	304	294	274	279	284	286	302	279	263	276	281	283	270	272	279	300	299	276	290	259	296	286	304	285	284	298	284	263	294	292	256	283	270	297	237	277	245	277	279	285	283	268	274	264	265	294	275	294	284	279	263	268	264	289	293	290	278	321	273	272	285	299	292	270	309	258	249	296	277	286	296	304	295	261	245	274	300	271	281	290	264	257	276	289	296	292	291	289	281	305	270	283	288	282	266	291	285	279	296	295	280	279	288	274	287	298	263	275	301	264	283	297	290	291	314	292	286	295	289	260	307	264	265	280	289	290	252	273	291	275	245	246	292	272	298	268	274	283	277	293	299	295	279	270	274	293	299	269	265	286	284	266	298	286	271	295	274	265	287	287	290	284	271	263	277	289	281	266	274	291	295	265	271	267	273	283	281	306	286	248	292	308	260	282	254	269	284	268	319	256	284	289	268	260	268	272	274	294	268	263	281	275	274	275	278	286	264	266	271	263	292	295	264	293	285	312	266	292	295	308	274	289	297	270	280	274	290	271	271	281	284	276	286	265	263	288	277	288	266	255	291	308	273	283	281	283	257	311	277	252	305	331	264	272	277	266	283	296	275	291	261	284	285	288	272	297	273	280	285	290	269	285	272	314	251	279	283	296	290	322	279	268	303	293	304	273	288	272	285	292	283	275	301	262	294	291	273	302	274	282	288	301	300	253	281	292	291	269	291	271	295	287	290	306	302	253	297	276	277	286	269	296	280	275	283	276	306	298	287	302	263	291	262	287	258	278	280	293	295	256	279	264	266	253	273	288	270	285	266	278	251	271	299	280	305	266	289	274	293	270	290	272	315	314	260	283	293	317	325	303	290	272	296	275	256	285	266	295	297	270	298	274	257	267	321	286	292	270	258	315	273	277	277	277	289	261	282	308	282	289	301	307	278	287	277	304	274	301	277	309	272	306	313	274	288	270	288	282	247	298	274	304	290	279	257	249	282	299	290	299	285	291	308	301	255	271	269	273	283	295	273	266	274	281	265	251	276	290	277	286	282	266	293	303	300	299	261	278	300	314	285	281	271	304	282	280	302	278	307	271	300	268	292	285	242	284	291	305	268	299	272	262	293	259	264	260	311	274	267	286	267	274	303	281	273	306	259	270	295	264	279	294	276	261	295	261	306	290	292	285	296	301	275	304	305	303	234	266	261	272	285	262	305	281	257	271	288	264	262	273	279	274	293	291	305	289	251	319	259	289	295	300	276	299	276	261	289	275	284	288	271	275	285	283	286	273	272	282	303	277	259	286	287	288	279	303	294	262	283	289	285	269	293	263	274	280	326	291	310	290	272	318	285	296	283	273	260	297	261	278	258	281	261	285	286	290	276	279	278	316	282	274	319	269	313	285	307	331	273	309	273	281	284	259	272	282	265	302	297	290	288	296	311	313	320	276	296	265	258	272	337	289	294	294	292	282	257	279	299	306	302	285	277	306	288	273	293	287	308	292	302	296	254	253	268	281	291	299	281	280	291	307	266	278	312	293	302	286	278	272	294	285	287	270	262	272	280	277	285	276	288	279	272	268	261	272	306	265	277	280	296	266	310	318	311	279	275	293	262	258	278	285	270	269	292	266	280	269	278	300	275	277	294	287	297	306	251	292	283	310	294	295	287	277	277	289	278	263	257	284	291	297	276	279	294	284	260	264	310	309	290	272	254	324	260	292	291	290	262	280	261	274	278	274	247	287	273	285	265	275	281	260	303	320	291	278	251	274	264	272	267	259	312	261	262	289	305	268	286	296	312	266	268	306	269	318	295	299	282	256	282	291	291	288	283	300	265	290	275	331	270	280	298	280	271	280	312	300	284	271	289	252	295	334	296	281	313	283	286	293	283	265	264	291	306	262	247	283	288	299	263	288	270	264	291	291	282	286	280	275	303	262	327	250	270	279	296	295	291	293	276	298	267	275	257	287	296	263	315	292	276	259	259	280	307	292	283	281	295	274	269	292	307	279	292	274	290	305	265	297	273	247	244	272	268	275	278	254	271	292	276	302	272	277	286	296	297	269	269	260	291	302	280	293	317	300	286	274	275	271	283	274	276	296	307	277	300	300	276	274	280	271	286	272	275	293	324	295	289	291	308	280	291	292	293	249	260	289	283	291	277	262	324	257	255	266	276	296	308	267	314	255	267	284	268	277	274	266	279	273	271	278	268	293	243	260	272	290	288	249	282	295	268	271	269	248	277	267	284	282	280	291	257	237	287	289	297	278	261	302	289	275	283	277	270	273	286	273	265	281	261	267	296	254
23188	21072	28274	24094	21046	9851	1115	755	621	623	510	526	466	467	464	422	414	450	431	420	372	454	455	430	387	386	436	424	431	418	406	381	374	390	368	401	404	416	375	389	404	377	393	383	367	368	392	420	394	401	392	422	383	393	349	397	380	357	378	383	404	410	400	413	412	413	382	403	383	380	387	445	388	374	397	396	387	375	373	355	378	397	398	400	383	375	363	410	383	396	426	369	400	374	388	374	402	366	384	417	406	398	400	369	369	380	411	388	409	381	408	399	414	409	392	367	378	369	406	361	391	350	384	359	352	382	392	359	408	397	381	401	405	388	412	391	387	396	350	390	367	365	405	392	381	425	373	387	392	381	381	396	397	370	391	390	380	399	362	363	397	397	412	347	414	390	403	402	397	372	428	405	409	405	356	379	389	375	388	406	390	385	405	415	393	373	378	423	395	375	392	409	406	387	404	359	387	385	457	381	360	405	414	400	398	389	401	395	383	375	367	383	408	385	397	416	388	437	390	358	364	407	420	392	379	368	398	369	404	388	400	421	386	404	382	429	388	387	411	410	414	405	403	386	373	412	395	384	399	424	427	378	353	357	377	379	408	397	365	402	375	416	384	358	381	416	376	354	373	338	387	373	410	391	406	409	388	379	387	386	393	392	377	421	373	391	358	418	385	406	409	401	420	383	423	367	397	358	381	390	375	415	377	383	397	366	394	414	419	398	398	386	378	378	399	409	374	372	456	389	365	395	389	402	428	393	352	415	424	347	389	430	365	387	356	331	396	379	378	392	395	401	397	367	392	343	367	395	382	385	374	443	432	433	373	414	407	408	366	393	406	429	400	406	369	387	399	384	371	397	389	392	396	371	390	359	366	361	373	386	387	406	366	372	380	400	380	356	421	349	402	398	377	385	376	381	379	399	389	387	421	413	398	373	344	388	396	392	414	387	399	399	374	404	382	354	449	394	396	428	396	401	396	402	384	397	409	368	377	377	397	408	392	410	383	421	403	388	386	376	392	387	384	432	331	382	399	440	411	409	402	380	347	382	372	372	367	398	392	386	376	376	391	423	367	358	371	378	338	403	354	357	405	390	370	427	374	356	396	386	402	395	387	354	374	400	376	418	383	393	382	362	385	399	417	392	361	398	393	393	424	356	387	369	392	394	374	377	437	400	357	388	415	418	392	390	374	421	423	377	394	357	367	382	409	426	372	416	378	458	393	383	360	422	368	393	389	414	402	394	372	405	385	412	379	438	380	372	392	395	364	380	371	400	399	400	359	402	403	406	368	385	402	411	390	388	410	397	352	418	396	372	422	392	421	386	365	387	385	397	384	392	412	372	404	365	379	390	396	384	371	403	411	415	369	398	386	406	356	380	404	349	368	376	386	390	364	365	365	375	371	395	383	374	412	338	401	395	402	363	393	438	355	405	387	358	407	373	393	378	409	377	402	403	412	370	383	385	404	401	366	386	363	403	368	384	378	352	341	401	405	368	427	420	374	376	368	385	409	399	380	372	369	371	404	424	395	375	370	359	411	380	398	418	386	416	401	428	373	380	390	413	397	377	391	406	389	378	405	364	375	349	360	400	391	394	389	407	371	373	377	383	382	403	377	404	360	372	371	392	385	394	402	390	373	405	353	368	392	395	371	369	378	384	344	399	394	380	388	386	394	407	400	448	408	365	416	392	358	372	394	387	373	393	356	399	369	411	399	396	391	392	409	404	380	385	430	398	420	389	407	378	366	362	396	381	402	413	396	382	366	414	354	362	416	409	378	381	395	380	427	384	409	371	366	368	400	404	386	384	384	404	434	383	395	366	415	399	398	414	380	381	414	384	447	403	398	367	380	367	405	364	384	410	379	388	350	405	404	375	398	410	403	370	371	377	409	387	376	397	412	400	385	385	431	357	362	402	392	379	365	401	377	398	407	370	365	424	406	364	398	360	403	352	374	386	383	413	354	373	398	363	353	379	358	388	375	417	390	370	389	378	400	404	375	368	413	383	376	379	356	406	367	441	378	379	418	414	423	398	399	412	383	370	383	394	396	387	395	412	398	362	394	378	364	348	374	413	393	388	412	413	375	444	413	401	379	403	404	385	336	374	407	384	381	396	426	400	388	347	393	342	421	395	373	372	409	409	364	377	375	375	373	403	424	363	405	409	429	335	365	377	350	393	385	422	407	379	373	380	361	381	397	394	413	412	414	384	405	383	384	419	373	375	406	373	379	390	404	392	364	380	388	388	389	385	391	403	392	385	403	370	378	387	415	391	399	349	384	378	383	386	418	412	417	406	432	376	376	360	392	331	383	393	377	402	375	379	365	398	369	349	375	385	393	395	430	380	383	413	402	419	426	398	394	381	389	370	406	376	370	382	371	386	412	364	381	373	382	409	383	366	356	396	374	357	347	384	354	379	409	393	404	414	394	383	415	398	404	386	404	384	417	406	369	407	393	404	428	390	411	387	403	356	370	362	369	397	353	394	362	334	376	374	361	389	395	408	409	413	395	365	411	400	342	388	387	385	403	391	389	418	405	434	387	375	359	367	404	389	399	382	394	384	394	384	386	408	384	436	365	395	369	363	384	388	387	374	414	364	344	398	387	382	371	381	384	368	408	378	385	402	367	378	378	383	393	379	364	412	393	379	366	413	399	402	411	422	362	358	389	397	375	371	381	375	375	398	391	424	393	414	376	388	423	413	392	400	367	397	394	380	384	381	414	382	356	406	384	364	380	409	390	401	391	406	393	414	409	380	365	393	361	354	381	351	435	377	379	372	401	396	389	383	401	350	406	351	402	392	356	374	407	386	386	354	399	385	384	399	387	392	372	391	372	372	387	393	391	389	406	400	400	405	345	384	387	381	377	391	395	387	413	408	403	380	414	372	373	364	386	368	405	370	421	394	406	390	398	373	391	358	379	409	422	387	392	394	348	388	374	386	370	373	420	396	385	370	392	369	401	367	413	366	390	385	394	394	399	412	370	399	388	364	407	387	424	389	376	404	390	365	390	389	375	412	425	414	421	411	377	373	394	364	345	409	429	406	397	388	383	396	396	386	406	371	411	373	384	404	406	395	387	405	397	380	393	390	375	362	392	415	400	378	348	392	432	374	387	379	367	401	369	377	393	402	418	376	382	352	395	400	392	384	386	356	377	434	395	396	390	408	410	373	416	372	387	397	352	385	374	355	376	359	414	383	396	410	401	366	418	406	375	367	375	351	378	390	384	413	371	413	386	400	386	379	400	384	374	365	388	393	383	383	367	392	382	392	410	399	400	392	375	416	374	394	405	377	384	420	375	395	396	394	399	390	367	395	410	411	380	387	417	385	382	372	374	345	389	362	374	405	358	383	363	402	377	374	399	366	397	382	413	428	360	398	405	392	373	382	376	380	406	389	361	362	388	381	381	394	398	365	393	374	361	382	349	380	377	390	431	385	392	407	413	392	373	415	383	415	393	398	422	380	370	357	387	344	405	396	396	363	429	388	390	398
3885	11389	9101	4525	2823	1834	1431	1144	925	831	786	747	641	599	585	579	570	567	558	556	595	577	520	524	520	519	502	525	514	487	495	543	485	493	514	508	477	505	486	469	492	481	501	497	491	542	499	502	511	538	468	537	463	526	473	458	470	465	489	507	500	496	522	474	491	472	539	520	491	485	466	508	486	499	511	479	523	461	488	472	463	485	493	470	493	470	502	487	450	512	453	498	460	496	474	487	511	484	503	468	520	469	476	465	474	490	507	468	496	467	469	447	493	474	513	437	526	471	498	474	515	502	467	510	489	523	461	483	495	491	482	518	497	490	460	491	460	458	500	486	529	484	469	474	466	429	515	477	519	510	483	473	470	500	491	492	484	487	503	484	495	528	509	467	507	481	493	459	490	462	451	461	485	448	490	516	498	519	462	470	472	538	520	468	457	492	490	484	459	475	489	463	478	460	482	478	510	510	511	478	514	499	492	497	520	487	489	453	499	512	506	480	499	486	515	506	463	480	449	477	463	473	500	518	471	451	507	455	491	524	474	489	479	457	518	500	491	494	478	485	465	514	510	517	485	519	497	512	505	468	482	462	489	475	493	449	471	483	505	544	483	469	519	519	504	437	525	483	465	484	510	468	491	471	490	475	532	470	453	488	485	490	480	471	468	487	456	485	443	462	482	496	496	486	517	476	475	482	501	487	501	430	474	471	469	467	501	505	502	475	497	471	463	461	461	472	472	479	490	503	447	482	492	435	512	481	520	518	488	548	452	516	507	476	500	462	412	488	499	475	461	464	498	445	473	450	482	495	499	494	495	444	503	521	465	511	515	488	504	466	504	452	526	485	499	460	464	492	491	497	461	483	477	468	459	465	524	453	453	482	470	485	476	488	552	476	503	463	495	484	485	476	501	504	497	471	501	470	530	473	459	524	473	470	456	452	476	470	486	461	498	486	508	492	475	488	455	527	462	478	471	502	487	483	517	451	504	484	525	496	514	484	483	469	479	500	478	507	505	459	462	483	503	511	479	510	493	516	475	477	524	505	470	507	463	479	467	456	458	466	456	482	533	510	492	480	441	488	464	470	480	449	499	475	501	497	507	473	484	489	492	465	439	501	512	484	471	508	479	480	489	465	533	433	518	506	507	486	444	457	522	479	483	472	486	496	447	451	431	476	516	498	512	489	484	480	459	441	490	472	452	502	486	501	471	458	493	485	515	469	483	495	503	517	502	480	488	516	446	500	499	483	456	516	503	500	462	471	470	494	521	501	488	499	456	524	516	489	500	501	472	490	527	470	517	447	497	451	481	515	496	464	489	481	454	494	492	489	470	447	485	471	518	506	496	481	512	471	473	513	484	504	524	485	503	500	491	452	475	495	504	473	477	464	503	459	478	490	510	492	489	502	444	475	511	506	489	474	504	489	459	491	465	449	474	496	485	485	462	476	483	515	446	542	488	509	502	518	511	499	522	477	482	481	517	473	550	462	521	467	466	461	449	473	505	514	465	492	501	476	530	512	429	487	510	483	480	480	539	478	477	491	484	480	449	503	465	515	487	495	476	426	460	421	503	456	490	527	465	497	478	489	504	487	470	530	457	476	525	480	502	478	481	488	472	460	509	486	458	507	469	475	482	495	504	468	468	470	442	529	469	466	504	499	469	429	459	459	503	509	482	481	506	521	460	466	494	524	460	492	466	485	469	484	503	489	500	499	483	489	494	481	474	495	516	483	459	515	512	476	496	466	456	523	470	489	455	508	525	535	470	478	497	498	470	519	475	436	461	470	473	472	522	453	490	494	494	495	495	468	490	480	542	489	490	509	504	448	490	519	529	512	467	468	472	510	488	495	471	460	488	476	480	508	494	505	488	439	506	482	477	501	483	488	489	500	504	522	482	496	468	461	485	485	480	504	458	478	480	444	436	498	461	462	464	448	481	449	453	487	477	451	476	507	500	496	536	490	468	479	476	475	468	475	507	512	488	481	462	481	467	464	512	478	482	477	478	467	509	486	473	488	492	455	492	479	469	498	527	474	484	483	489	471	480	457	531	506	505	463	462	492	498	492	506	502	480	498	524	460	457	514	487	506	455	498	517	466	471	452	504	515	485	483	461	487	469	459	508	504	517	517	452	513	467	524	497	496	476	517	481	448	505	457	498	504	496	502	497	500	490	502	461	480	481	489	460	455	466	486	509	508	478	500	498	450	478	473	491	452	475	467	494	498	436	462	488	461	497	447	490	488	443	457	499	467	467	503	519	434	471	493	466	504	478	489	491	478	497	455	475	506	451	470	546	497	474	450	486	474	522	481	509	496	470	553	483	495	482	513	462	484	459	437	477	504	483	460	486	448	520	495	483	492	480	483	478	459	468	444	470	463	488	486	424	509	461	505	469	517	506	504	459	442	497	490	486	497	483	456	468	468	504	528	524	498	481	486	481	461	489	449	499	454	485	470	460	454	488	496	506	515	469	482	486	471	514	476	428	495	472	481	484	501	510	485	472	501	501	453	501	504	461	498	489	543	491	499	502	550	482	450	460	494	469	498	503	493	494	492	485	425	462	513	490	418	486	492	479	482	501	473	454	487	495	484	526	463	438	458	513	437	449	485	501	506	501	485	491	496	486	475	486	481	485	488	475	512	466	467	455	491	481	473	513	434	510	455	479	474	471	478	484	500	456	444	536	486	453	453	462	472	456	428	489	485	407	497	500	499	478	455	468	481	489	538	491	464	483	465	486	504	441	491	453	460	464	547	439	474	488	496	491	505	475	521	498	488	518	487	430	487	484	462	470	474	509	484	475	452	462	473	500	476	456	488	462	490	474	453	495	477	445	493	481	442	459	510	507	448	468	491	500	518	472	506	470	509	479	493	515	431	475	481	517	481	484	442	507	469	451	447	477	472	475	492	509	511	502	486	438	472	473	475	465	502	507	507	464	469	468	489	491	525	467	447	532	483	472	475	424	508	498	484	470	504	488	516	501	496	484	462	449	481	470	509	441	480	520	494	522	467	440	457	446	470	477	492	464	470	500	494	502	489	519	546	506	499	519	516	494	505	497	515	441	490	494	514	486	487	482	479	475	452	488	525	521	502	491	465	495	514	507	510	487	540	484	461	510	464	471	496	496	433	499	469	503	462	513	503	461	484	493	449	485	500	512	521	523	456	482	450	503	513	513	500	519	518	472	495	506	489	491	529	495	484	510	438	456	489	439	480	467	465	487	473	480	516	447	467	482	468	482	474	508	448	513	474	474	488	524	454	482	440	486	445	482	492	517	464	510	495	514	532	507	509	448	497	487	460	505	504	493	497	477	497	504	458	491	445	496	516	505	479	506	469	496	505	528	510	468	488	470	438	504	494	486	495	497	497	500	506	509	492	475	499	476	466	529	507	508	487	537	502	467	487	501	466	472	500	485	485	491	494	508	503	511	463	499	455	521	498	484	480	503	527	528	495	489	497	473	493	515	525	480	526	495	471	485	547	446	515	485	451	500	485
24183	21053	27266	24937	11691	573	344	249	186	170	160	169	149	112	116	116	124	93	120	118	104	119	111	116	105	94	99	110	119	105	115	114	101	119	95	101	104	99	101	100	101	93	96	89	85	104	93	99	94	85	103	80	102	95	105	81	96	93	73	90	97	86	110	83	100	107	107	96	94	90	86	96	96	81	104	94	112	99	108	93	99	95	100	100	107	86	96	92	103	92	95	106	75	114	111	98	120	74	99	100	96	96	102	83	95	102	110	110	91	96	110	89	97	97	102	98	101	95	104	74	113	76	104	85	102	96	102	104	100	88	99	104	103	94	96	101	93	91	90	108	75	96	91	98	84	108	78	89	85	97	109	84	86	102	83	81	97	94	121	99	105	93	107	99	102	105	92	101	98	72	93	99	98	96	97	99	84	87	95	90	106	94	98	102	99	101	107	95	95	86	106	89	110	96	85	93	105	99	104	88	89	98	92	101	85	107	95	92	97	98	88	83	87	82	108	112	90	96	98	82	105	94	97	86	78	94	101	100	82	92	80	93	98	87	82	103	93	91	110	94	95	82	92	78	92	84	93	98	107	101	97	93	99	97	89	98	91	100	82	87	103	102	98	102	105	74	92	101	100	111	90	87	106	89	85	88	113	112	97	99	95	98	115	95	123	109	117	78	95	95	101	97	103	105	90	89	103	97	92	99	103	98	83	102	105	100	88	102	85	98	83	81	104	91	112	107	94	84	100	82	92	98	102	107	102	94	94	98	92	95	94	108	105	104	78	98	109	104	104	104	99	89	93	81	100	95	96	106	104	94	102	92	85	114	97	95	87	99	73	94	92	98	93	84	101	107	83	101	75	109	99	64	88	118	83	91	96	91	103	117	90	100	104	104	88	97	88	103	84	116	107	105	110	108	105	84	85	97	126	95	95	110	108	80	92	97	97	95	97	94	107	91	107	95	93	96	90	75	89	91	88	105	97	88	91	110	94	108	84	106	100	90	93	101	88	97	82	114	80	101	96	108	91	97	113	107	93	89	96	95	89	114	85	91	106	84	112	118	90	97	96	105	96	86	84	93	78	101	107	94	92	104	94	105	86	89	92	91	111	103	80	111	86	106	110	96	105	99	102	76	97	115	96	96	95	106	89	94	111	102	113	96	81	99	98	118	97	93	100	89	93	79	89	108	109	114	106	90	111	95	101	89	101	95	101	112	94	89	84	88	97	79	110	98	101	98	104	96	99	93	103	104	89	97	90	95	116	103	87	114	97	102	72	90	116	98	98	100	115	104	98	106	105	104	72	88	92	100	104	95	91	96	101	95	105	91	110	97	103	92	99	96	100	111	101	93	95	106	84	91	99	98	109	91	97	106	110	107	84	113	95	98	92	90	88	91	71	96	88	109	79	95	95	101	93	96	91	101	111	104	100	104	99	96	102	99	114	92	84	118	83	81	87	119	98	102	103	100	97	90	86	114	97	99	81	106	84	112	82	101	96	92	98	100	92	104	92	109	91	84	115	107	91	107	113	91	66	104	92	103	111	92	92	91	91	111	121	88	94	83	105	94	94	104	81	101	84	101	88	85	95	92	101	96	105	89	90	121	72	75	91	103	89	92	103	76	116	98	102	94	84	100	74	87	104	100	85	88	88	94	97	92	94	89	88	104	83	113	93	91	93	77	97	98	115	100	107	113	110	86	109	99	99	107	98	106	102	113	90	97	91	100	97	110	87	101	106	96	74	84	106	93	92	109	108	98	92	116	105	99	108	87	115	106	98	92	77	92	91	102	71	92	102	101	97	97	92	89	97	104	88	104	88	88	87	120	91	109	93	87	104	97	93	111	90	97	100	106	98	102	87	89	101	90	109	102	87	99	91	77	97	98	104	94	93	100	87	80	85	89	88	94	95	89	85	86	91	92	111	87	104	115	93	82	93	80	83	87	89	82	87	93	106	93	112	94	118	76	101	77	106	102	110	97	75	111	84	96	111	84	97	104	86	90	92	83	96	101	93	107	105	88	87	95	87	84	91	105	95	91	101	99	94	98	118	78	84	91	94	98	93	97	99	92	75	98	84	114	109	98	81	106	94	111	109	82	86	90	92	80	95	93	81	89	91	101	110	87	93	90	90	125	105	105	89	90	94	101	84	88	95	93	99	96	84	97	92	108	87	81	113	96	93	118	97	78	98	92	76	96	71	90	97	102	105	82	104	96	101	101	87	80	100	95	108	103	100	94	93	99	94	106	88	94	108	90	86	93	108	99	100	109	95	92	86	109	115	98	89	118	93	103	99	76	92	105	78	99	94	87	102	103	98	92	101	85	111	97	94	106	70	99	95	85	91	103	103	109	99	85	96	91	89	103	101	89	93	103	101	95	95	86	118	88	98	100	95	95	93	99	87	93	95	98	94	102	93	124	100	100	108	89	96	88	95	95	84	89	95	98	101	108	98	101	78	92	103	114	91	87	94	104	72	91	94	78	90	108	100	95	92	92	96	87	84	95	108	81	81	106	100	95	91	108	85	93	89	107	90	86	103	95	89	110	120	98	97	90	94	98	100	100	102	93	73	113	92	102	96	103	92	102	94	90	87	92	99	93	98	96	111	98	90	103	117	109	109	105	98	99	106	89	92	89	86	96	96	95	86	102	102	98	106	97	93	87	74	102	84	107	84	59	99	101	89	96	96	99	88	108	108	105	85	91	83	98	98	89	85	77	113	74	97	102	113	101	107	93	110	103	81	86	101	80	117	90	99	90	89	88	92	86	101	86	102	93	86	96	95	97	98	103	113	96	86	107	102	100	93	94	83	89	104	107	104	95	86	111	107	120	97	81	102	90	98	104	93	96	102	83	99	88	96	87	81	89	103	105	90	107	92	90	93	91	99	96	113	84	95	85	88	91	102	87	95	98	95	104	94	102	94	92	86	96	76	93	72	87	86	97	74	101	82	82	77	99	89	113	106	89	102	101	90	100	87	96	99	99	88	108	99	93	98	103	100	103	102	98	94	99	96	76	83	107	103	68	98	99	111	96	110	108	94	81	86	102	97	102	99	83	106	90	90	101	111	88	94	84	118	84	90	88	110	112	107	94	98	103	77	81	102	97	81	115	109	116	90	91	89	99	76	91	94	90	101	70	87	107	103	104	88	90	86	84	84	104	99	108	91	91	104	93	81	94	95	99	108	81	110	112	95	78	83	108	83	99	95	104	85	100	101	97	93	87	93	90	104	99	77	99	105	99	88	110	105	104	101	105	115	93	73	93	91	100	114	84	104	87	101	103	122	102	87	86	87	101	94	96	90	95	99	96	102	99	82	105	105	83	107	88	109	92	102	99	94	90	103	84	114	93	83	85	90	110	95	83	88	94	92	93	90	78	98	106	99	93	108	120	96	93	96	96	109	84	80	99	91	78	87	85	81	102	100	87	89	104	97	103	91	105	90	106	94	77	105	99	93	100	96	94	75	93	98	114	89	91	100	92	96	104	96	92	102	124	100	107
3800	7838	5725	2688	1536	906	665	517	397	338	309	262	242	196	179	211	200	184	179	161	153	154	173	150	118	160	149	149	149	161	148	132	136	139	151	135	159	146	137	134	154	158	137	136	144	115	145	129	111	146	141	160	135	126	128	144	132	113	124	130	137	115	125	130	144	142	136	121	133	131	146	147	137	127	138	130	150	121	130	131	130	125	132	115	133	138	124	141	124	130	147	124	134	138	122	125	122	145	136	127	125	136	125	118	127	120	118	127	130	135	108	149	135	109	149	121	132	127	133	129	128	131	133	133	145	124	130	118	124	126	138	143	131	141	139	139	127	140	138	126	114	111	133	134	127	135	136	110	131	153	134	125	129	133	135	151	123	121	126	129	127	139	137	131	126	137	142	149	121	149	125	130	137	128	151	128	129	125	139	142	115	122	138	126	123	135	135	139	129	133	151	114	152	111	150	146	114	130	140	140	149	117	121	119	148	138	128	138	149	122	131	136	126	139	126	135	138	116	128	138	129	116	129	154	136	130	139	142	112	115	138	131	108	140	130	142	127	136	149	141	131	117	129	132	123	108	141	122	156	130	132	142	130	160	124	135	148	142	126	137	126	139	134	145	119	144	123	147	119	128	132	118	131	128	116	133	138	157	142	120	137	146	143	131	138	133	130	140	158	128	122	133	110	127	133	112	132	131	130	117	120	126	127	126	147	118	135	116	118	125	116	117	131	114	132	104	142	120	138	130	107	128	146	131	133	141	138	122	129	138	118	156	137	137	132	134	125	137	132	125	127	138	140	121	130	150	145	145	138	148	129	142	127	148	149	132	126	134	137	143	118	137	109	137	121	133	127	143	135	109	130	123	135	118	131	151	150	132	150	129	128	131	120	132	128	129	120	133	128	126	145	133	128	139	114	133	112	146	107	128	126	149	126	148	126	133	143	144	140	113	129	133	140	115	126	134	134	146	132	135	96	124	139	110	122	119	140	110	131	135	117	144	148	111	132	138	120	125	133	139	121	121	140	127	139	121	133	152	143	134	135	132	128	123	129	110	127	128	141	126	142	124	146	136	141	117	135	126	129	141	130	129	158	134	133	127	154	133	125	151	144	121	121	115	149	122	147	128	112	132	119	133	133	138	141	142	161	134	126	123	153	122	136	139	123	135	129	154	122	128	129	126	120	122	129	133	127	144	144	128	137	144	144	128	140	142	119	151	117	142	147	133	118	140	132	137	122	138	115	110	120	108	137	133	136	130	123	138	112	127	152	127	136	129	137	128	142	132	120	136	145	123	122	126	112	142	129	108	126	146	132	120	113	127	120	145	123	140	119	132	108	107	142	143	141	132	125	116	135	131	141	133	129	153	145	122	129	138	135	144	121	140	136	118	129	127	144	133	112	163	131	144	112	128	133	125	112	144	157	114	130	147	139	140	138	115	107	117	135	151	145	131	120	121	122	127	142	128	125	131	133	130	118	142	103	122	137	132	151	115	135	119	139	115	122	146	143	132	125	140	141	120	145	113	141	133	128	136	138	137	142	128	129	138	137	140	155	120	126	138	130	125	132	137	149	125	135	138	124	129	110	131	133	147	152	112	161	124	124	152	137	109	133	132	159	154	120	125	141	144	122	119	133	141	106	114	126	139	138	116	129	130	132	141	132	106	111	166	118	108	110	128	128	144	128	131	122	138	142	126	147	133	124	130	120	139	128	125	131	146	122	110	122	134	147	145	144	128	134	141	153	138	139	158	146	131	136	124	133	120	130	138	153	136	142	138	131	128	138	127	131	149	135	117	116	110	127	125	116	130	130	148	122	128	120	139	130	145	133	143	130	127	124	139	132	116	152	135	137	128	123	151	147	133	141	139	135	142	134	117	115	106	134	136	152	138	123	148	126	139	158	115	148	126	148	126	129	130	118	117	133	110	129	150	125	125	167	128	135	134	140	144	148	128	113	128	140	125	140	118	133	126	143	155	137	144	137	142	141	117	135	113	119	148	130	131	139	143	143	140	125	128	137	133	136	111	133	127	128	122	144	122	144	134	128	115	157	121	142	125	143	138	127	140	137	131	141	140	133	140	115	122	138	128	152	131	142	139	144	112	160	127	149	151	150	138	129	135	110	123	129	135	123	119	127	134	141	107	140	126	122	124	140	135	115	119	122	151	122	111	139	127	121	131	134	134	111	145	117	138	125	130	129	123	145	134	141	127	127	137	128	136	140	125	134	116	139	117	131	102	141	135	135	120	147	136	138	117	120	151	119	139	124	116	133	138	123	132	134	128	134	127	125	135	144	130	133	134	145	109	142	134	141	135	142	136	138	146	121	122	136	124	126	145	134	119	137	137	144	122	145	134	138	118	133	123	125	142	131	124	126	124	112	136	112	127	129	142	135	144	131	133	142	122	130	121	114	151	122	123	111	124	137	135	151	127	127	132	113	120	121	123	134	146	130	105	134	114	133	138	132	142	137	141	120	132	121	123	127	115	154	127	130	131	117	151	142	131	151	156	137	121	148	134	125	156	128	141	136	130	147	132	126	126	144	133	137	133	133	140	137	133	133	111	103	131	121	116	124	145	123	113	140	138	140	127	122	148	128	130	144	112	123	128	131	143	115	132	143	116	142	126	154	121	136	118	120	143	142	125	121	123	127	119	131	133	121	130	129	135	141	137	113	131	118	137	138	121	128	120	107	131	133	128	115	116	144	142	135	137	135	132	120	121	129	129	119	130	135	134	127	126	131	139	121	128	113	107	135	129	140	145	159	127	139	118	125	134	145	129	131	132	122	144	122	156	126	141	148	115	144	152	137	150	121	143	124	159	147	133	131	135	129	111	140	123	133	114	132	128	133	134	128	107	124	129	145	134	153	118	155	125	115	106	154	141	139	128	134	145	143	128	128	124	144	151	124	124	161	149	141	123	138	129	139	119	139	132	117	137	136	120	124	133	139	154	156	139	110	137	135	132	126	126	123	133	113	126	132	135	137	129	139	129	128	141	123	128	126	124	148	146	124	118	121	135	112	139	124	148	125	147	143	116	122	125	118	137	135	141	134	132	136	141	99	130	122	143	149	125	134	123	144	150	148	132	132	132	118	143	133	136	144	135	130	124	135	142	117	119	146	132	123	116	128	142	134	121	119	139	124	135	119	127	137	126	138	149	120	122	149	131	122	141	134	137	142	151	140	113	122	129	138	125	136	145	126	147	137	133	153	148	119	121	125	131	140	122	129	133	131	149	125	133	136	135	122	144	117	147	147	139	133	132	137	153	116	108	128	138	140	138	149	141	118	133	122	141	146	142	139	130	129	129	138	114	134	128	113	142	143	109	135	139	144	119	167	128	127	145	123	117	146	132	143	130	133	136	114	118	128	121	123	133	151	145	161	134	136	116	142	140	143	156	147	143	142	130	143	143	133	126	142	131	120	137	135	153	116	137	144	119	116	140	134	134	138	126	129	130	117	99	152	121	149	129	130	129	126	144	145	137	152	141	133	133
22269	21117	28765	23707	21111	21149	8717	1076	751	629	586	529	475	429	377	403	370	340	350	353	366	324	337	340	339	332	301	336	311	296	314	352	319	335	316	277	300	295	268	305	302	292	266	295	288	300	305	293	285	289	294	284	311	327	325	270	298	287	293	285	277	275	297	295	288	290	321	273	280	270	300	285	296	286	286	268	296	318	288	280	270	322	277	289	285	288	275	248	300	270	283	287	308	301	307	277	274	309	301	264	300	285	303	288	309	326	289	254	300	288	265	308	300	309	264	275	287	298	289	283	294	284	298	286	278	281	271	299	312	292	268	310	281	295	238	289	297	291	304	298	293	326	309	278	304	274	343	291	261	294	276	294	265	278	273	300	281	296	278	254	282	287	271	268	324	262	291	296	284	270	296	290	270	304	308	295	273	325	289	275	308	292	305	280	279	290	282	311	281	270	265	309	301	278	290	292	324	295	281	289	281	288	293	305	328	297	281	271	331	309	277	261	290	283	275	291	287	277	275	278	285	273	287	291	277	298	305	320	281	274	289	315	282	333	305	274	274	273	295	278	312	277	262	295	293	296	282	300	290	273	297	258	304	271	299	288	298	259	298	270	266	287	271	305	293	292	250	279	258	289	283	265	323	292	276	263	298	256	285	275	256	302	287	309	296	316	269	270	302	285	292	266	297	259	284	273	279	294	288	322	294	278	276	277	325	277	279	289	271	311	288	273	269	254	301	263	294	279	264	294	278	291	281	303	306	308	276	277	289	265	282	301	332	308	258	299	307	284	287	278	275	312	287	303	293	279	275	296	271	242	265	278	289	281	284	275	269	273	284	274	289	309	290	291	298	279	284	282	285	295	281	278	282	281	278	282	268	282	280	291	311	266	295	278	273	286	310	273	284	262	287	315	256	304	246	267	302	279	303	325	261	291	300	280	299	254	276	291	273	267	301	305	262	314	313	282	323	284	294	283	319	302	309	308	284	257	288	281	287	315	311	303	275	283	293	289	299	311	295	278	280	284	279	292	277	275	300	277	304	251	278	318	304	297	281	276	286	302	287	286	274	252	305	296	275	275	281	270	297	309	252	291	278	293	284	269	270	300	298	284	236	290	266	290	298	280	284	283	291	262	281	283	281	280	267	314	266	273	274	286	293	286	316	305	252	290	269	281	276	290	276	307	311	285	306	290	302	292	279	294	291	307	299	284	284	302	265	318	286	312	308	258	303	284	303	311	285	253	287	280	261	323	286	277	281	284	290	301	279	299	317	284	297	286	284	328	291	306	283	321	300	322	320	292	319	290	273	264	287	305	299	290	288	259	292	295	306	267	281	286	261	295	291	298	252	281	265	278	279	281	278	297	292	248	289	286	278	290	291	277	291	284	293	286	303	284	274	284	323	303	284	257	261	275	290	284	281	286	289	286	296	308	277	298	269	284	283	322	271	291	290	276	283	298	285	287	270	299	304	291	280	292	290	271	316	290	263	308	296	310	255	273	284	313	248	285	283	327	301	285	272	288	274	275	266	280	242	277	287	281	317	274	275	308	261	279	310	305	291	252	289	307	276	287	254	289	286	294	263	269	290	281	282	296	272	309	263	310	286	245	276	261	314	293	292	306	295	267	274	323	291	272	295	271	275	279	262	322	303	299	279	290	280	282	306	293	257	295	282	274	321	283	266	302	307	288	274	295	302	299	289	349	333	306	292	287	286	288	287	298	304	275	282	284	301	289	273	307	311	290	304	268	275	275	297	299	293	295	240	263	269	275	282	287	300	265	314	277	287	306	300	280	293	301	308	272	272	281	304	307	287	270	277	327	288	264	282	274	289	288	285	267	248	284	269	292	300	285	268	269	306	292	303	285	254	306	276	324	272	284	282	289	277	260	325	303	303	314	292	270	266	272	251	274	264	301	302	305	289	257	294	286	293	288	299	286	316	277	284	304	313	258	281	310	311	264	285	311	275	271	300	267	293	267	279	280	313	270	271	282	282	289	254	269	286	271	256	281	293	280	289	299	287	279	283	268	313	246	269	326	265	269	266	310	273	287	304	283	295	265	295	302	281	311	262	267	286	290	273	281	297	264	281	310	283	279	290	318	290	302	278	314	322	319	282	313	286	281	319	291	311	299	265	299	293	281	286	273	284	306	321	270	279	289	276	278	275	256	309	288	287	282	256	282	264	283	305	306	278	275	267	311	264	275	297	259	275	267	279	286	301	287	282	261	290	256	273	315	306	262	274	273	322	294	302	293	295	263	275	271	267	299	266	282	320	294	317	296	304	302	275	271	285	279	276	294	304	271	281	289	306	282	298	297	291	289	281	307	271	293	293	290	298	294	280	272	302	285	289	294	269	281	253	274	283	283	301	284	315	290	302	266	290	265	286	275	264	313	296	271	287	298	307	265	279	285	278	273	277	280	265	280	288	298	271	277	284	294	267	327	295	268	266	271	301	275	335	285	279	297	300	301	306	291	248	266	265	306	284	273	272	276	293	292	282	283	255	265	255	292	278	321	311	290	265	259	299	302	268	321	284	284	301	298	273	281	277	298	278	288	267	291	306	289	313	277	266	300	269	275	268	293	278	294	293	284	295	276	265	281	310	289	292	299	296	259	264	290	289	292	265	314	304	284	315	289	311	278	282	307	267	282	289	280	278	305	291	266	290	265	264	264	295	316	274	284	291	293	302	307	246	277	281	280	275	283	289	295	267	250	307	295	323	268	284	321	269	280	298	296	264	258	323	286	326	278	259	294	283	308	271	282	287	278	286	254	278	287	285	280	262	297	287	269	257	284	238	303	302	297	287	290	278	288	273	295	261	271	283	291	279	286	302	294	271	285	262	288	276	294	267	264	315	281	288	307	287	268	301	281	312	300	275	298	294	294	267	282	274	284	301	275	259	256	317	283	302	302	294	313	259	280	267	263	271	286	299	283	283	280	320	278	323	303	287	284	285	289	264	275	274	304	319	264	291	282	313	282	259	316	277	282	307	290	310	308	310	299	259	302	283	293	272	272	289	287	293	272	330	269	291	304	287	280	259	293	275	266	286	270	282	255	301	296	298	255	262	326	292	283	266	290	265	299	270	264	288	269	286	277	288	288	274	268	307	290	241	273	252	262	279	310	281	296	247	298	283	270	294	303	308	299	278	280	291	329	293	306	321	300	295	307	295	286	298	276	306	265	305	294	297	273	286	307	269	259	291	251	277	305	276	296	265	295	284	295	292	287	302	272	293	298	306	281	309	273	312	300	305	285	287	249	277	258	259	277	290	259	319	282	297	293	293	273	250	265	282	296	291	289	280	288	285	281	287	281	298	258	265	309	297	299	271	268	283	285	279	294	284	304	297	274	316	280	296	279	295	289	268	269	293	307	266	251	250	271	295	289	302	269	289	293	290	285	271	279	297	292	270	294	267	272	300	268	289	276	303	277	286	272	270	271	277	344	322	294	271	281	300	285	291	293	258	264	308	271	289	298	286	290	322	261	271	276	285	281
5322	17457	14543	7444	4712	2949	2148	1537	1277	995	869	753	673	668	576	526	525	516	471	465	475	469	457	459	437	401	418	419	427	380	409	410	406	419	411	401	410	380	388	361	390	350	408	422	358	353	398	399	385	374	403	386	415	350	397	383	384	402	374	388	394	375	384	375	371	339	409	355	394	391	372	365	342	385	357	369	365	401	389	378	373	383	348	410	366	368	364	393	372	364	386	360	386	377	403	349	362	383	358	359	379	383	361	366	358	363	379	365	346	371	374	367	378	381	360	354	385	340	369	341	365	386	381	374	370	392	322	364	388	391	388	407	373	416	404	372	374	375	378	394	375	348	369	338	343	387	388	362	387	359	386	377	384	392	368	364	334	356	392	364	350	387	361	344	343	371	389	358	342	348	360	384	352	372	374	352	369	414	410	398	373	347	352	343	380	360	313	369	376	354	370	369	375	344	366	361	368	366	353	375	414	336	380	378	343	367	358	343	352	389	381	355	376	330	388	402	369	330	365	376	376	377	378	417	370	366	377	389	376	384	380	395	351	363	369	390	344	382	370	375	383	376	378	365	363	354	375	390	368	366	382	342	350	388	358	383	382	396	381	377	389	385	388	374	355	399	352	385	371	392	335	370	378	330	352	348	351	344	367	389	397	395	346	388	389	360	406	376	383	352	397	347	358	359	368	397	387	370	368	391	342	394	378	358	347	372	355	358	378	344	351	368	334	397	369	345	360	397	364	374	357	376	386	393	365	421	356	401	339	369	379	350	395	374	357	415	349	385	390	386	367	352	356	374	386	378	388	393	344	343	389	349	361	362	385	374	356	354	370	339	360	362	350	366	354	383	371	400	361	377	381	388	334	347	372	355	373	352	392	379	382	335	419	380	377	364	356	386	366	375	363	355	361	381	395	359	392	382	357	383	397	370	398	346	369	349	386	378	371	346	366	342	344	349	376	374	386	358	371	382	363	342	357	357	327	373	393	367	374	368	359	367	330	348	411	355	372	347	339	358	407	399	362	364	355	383	370	355	324	342	377	380	402	366	383	357	337	361	340	355	375	365	365	376	424	377	388	388	367	390	371	362	398	404	370	413	331	346	395	358	406	349	387	370	387	367	374	359	361	398	375	346	360	356	410	380	362	391	381	379	381	382	345	373	352	330	404	357	370	363	399	370	349	364	361	393	385	344	386	357	370	349	387	388	376	394	378	363	387	379	347	403	330	365	387	329	373	364	400	376	378	375	350	357	369	380	343	373	345	348	400	412	366	385	379	372	382	380	388	372	369	414	408	396	364	385	424	391	337	349	350	318	397	386	367	381	361	385	353	356	395	395	366	353	372	360	390	346	375	369	393	349	381	384	385	368	368	351	360	377	347	392	380	341	355	344	359	391	358	388	376	346	407	341	362	326	361	348	358	370	358	382	357	390	356	374	388	378	391	373	344	397	339	331	390	387	367	378	355	374	375	392	333	389	361	341	387	344	369	376	320	374	348	356	370	383	351	377	360	375	372	375	395	346	415	348	365	385	373	384	365	358	378	339	342	356	356	363	357	360	364	379	390	349	411	404	342	347	358	393	369	354	393	375	363	373	370	353	385	389	394	393	356	380	358	354	366	346	351	359	369	376	376	379	389	370	373	347	361	370	363	384	384	375	368	389	370	393	368	338	379	391	364	350	373	347	345	364	355	368	389	387	387	333	368	363	368	376	368	370	378	402	375	373	376	372	397	367	360	374	365	363	326	357	400	364	379	344	367	407	378	367	365	367	372	381	355	359	362	356	379	357	356	352	380	382	355	430	353	358	346	385	358	375	381	354	377	355	376	357	353	376	386	361	372	395	371	384	340	376	357	365	389	367	378	370	369	398	366	379	360	362	384	392	387	391	368	381	348	354	408	359	365	344	391	386	418	369	353	355	378	408	359	365	366	355	382	353	397	397	386	377	393	314	380	328	366	341	361	354	400	347	371	399	358	357	390	348	372	362	346	354	371	356	356	366	367	376	391	364	358	388	357	364	370	396	376	346	376	373	361	378	367	379	383	382	379	394	376	353	364	381	341	344	424	351	371	353	373	377	396	341	350	385	374	377	357	359	371	367	359	366	369	395	379	384	359	354	385	333	346	390	373	330	382	361	377	375	411	371	427	418	376	365	312	365	364	381	374	381	380	390	393	384	368	334	319	364	384	383	375	357	355	372	336	385	378	371	399	348	358	375	363	396	382	354	363	385	400	385	344	388	376	384	359	356	348	365	346	393	381	365	358	374	362	403	374	357	389	360	400	349	371	347	362	384	364	376	358	369	367	382	386	355	381	371	381	396	378	348	393	346	397	360	345	419	385	358	366	364	357	393	394	355	367	363	366	381	369	383	364	377	362	382	392	358	343	369	367	399	401	378	359	352	361	386	389	361	374	386	363	368	387	369	374	355	391	389	359	352	370	383	388	372	384	362	364	372	364	374	355	365	393	350	362	369	374	359	361	365	363	367	361	363	347	372	388	397	337	361	387	371	343	377	396	364	375	354	361	357	357	346	413	379	385	330	379	339	374	331	400	350	342	378	365	370	363	357	386	355	380	403	360	380	352	379	392	370	371	357	398	401	351	362	384	367	357	363	409	363	380	389	375	395	340	403	347	389	367	361	398	378	360	365	373	354	387	364	408	353	328	366	410	376	360	371	366	402	388	404	398	383	356	375	381	341	354	376	341	380	344	355	384	369	369	401	358	371	344	333	389	373	339	393	355	385	372	371	366	358	338	409	345	373	362	358	404	368	366	373	357	358	350	360	377	377	393	389	347	397	376	370	371	366	388	358	375	355	388	389	364	368	364	384	366	365	347	379	363	338	395	358	382	371	371	390	374	425	387	354	382	365	360	364	370	370	385	375	389	374	357	368	357	379	362	377	386	383	371	357	379	373	370	377	367	384	388	386	355	351	385	344	378	392	375	378	356	391	375	351	380	392	372	391	358	359	390	344	328	376	335	357	365	389	404	361	397	405	376	370	347	358	331	369	385	326	344	356	383	384	376	399	338	356	352	340	380	346	395	402	400	384	379	377	356	382	393	364	361	362	365	373	381	383	342	366	372	363	373	354	362	389	351	391	336	360	338	393	353	400	363	383	355	416	413	376	387	389	345	383	407	352	346	399	331	374	375	411	367	366	368	385	394	356	386	392	394	357	349	392	406	375	364	347	356	385	380	373	371	397	364	378	355	369	346	381	353	324	393	373	341	384	367	380	372	360	352	406	409	378	382	363	359	391	340	365	393	369	396	339	347	344	346	380	376	390	376	384	353	379	383	366	345	353	388	371	381	374	377	365	328	361	354	384	384	382	391	319	341	385	373	348	412	379	369	378	361	366	367	331	362	342	339	393	369	345	358	350	383	356	350	388	368	374	349	362	357	368	368	366	366	364	390	363	367	387	354	379	371	377	324	381	352	403	391	385	372	375	380	382	384	367	405	351	387	384	372	368	358	337	365	380	384	408	354	382
26917	19037	5426	874	429	298	302	241	270	264	237	220	238	225	264	250	225	226	223	203	239	214	231	237	218	228	237	243	216	226	215	216	243	207	211	229	257	232	224	219	222	232	232	243	235	224	202	230	230	246	228	214	231	249	240	253	206	225	232	232	222	227	216	245	236	215	216	241	223	249	230	182	252	209	185	207	206	221	203	244	247	234	193	211	223	205	218	239	224	231	240	211	216	238	210	237	247	227	238	233	218	221	232	214	229	228	243	239	212	223	209	237	228	198	252	227	226	213	222	242	217	229	223	234	222	220	240	241	203	228	231	206	229	237	228	213	225	238	207	224	227	203	241	239	217	235	215	233	224	219	209	223	236	220	217	248	218	224	227	227	222	243	225	217	240	240	251	240	204	211	189	214	220	212	248	218	252	250	218	219	211	218	257	211	239	243	203	212	203	215	209	218	234	212	196	221	212	233	223	228	216	223	207	233	234	226	220	236	255	227	215	218	230	236	220	224	228	213	194	214	238	225	227	219	213	211	221	213	204	222	249	222	243	219	226	219	245	221	247	214	210	225	206	222	231	221	201	223	225	252	220	206	246	252	238	239	207	205	238	226	220	248	222	242	213	275	229	209	227	196	225	231	228	207	218	227	216	252	220	240	210	218	238	216	230	224	224	208	236	232	212	232	232	230	249	199	241	221	213	217	213	216	228	212	226	228	230	237	220	224	209	232	231	236	209	218	213	220	214	231	193	238	227	210	240	230	218	221	238	209	221	220	217	236	216	237	248	211	226	218	244	236	196	265	264	206	207	238	224	235	234	212	224	218	203	230	233	230	235	226	240	205	193	219	211	216	222	244	220	214	217	245	244	247	244	192	241	229	217	235	260	240	226	255	233	233	218	218	234	228	231	217	251	215	206	222	209	235	207	198	231	220	210	249	241	221	216	233	250	214	209	182	232	233	228	196	197	206	237	218	217	231	227	221	191	220	235	204	240	244	240	226	236	197	213	230	205	238	243	224	236	219	231	211	206	216	253	193	224	205	240	226	246	245	206	236	225	203	213	224	207	230	231	233	247	226	235	240	208	222	224	230	234	210	235	218	234	225	218	222	221	233	221	202	240	232	209	248	229	219	251	203	231	212	246	198	254	230	206	243	248	239	227	220	210	235	249	221	224	233	227	225	203	239	210	221	207	194	249	223	235	219	202	220	224	241	206	211	249	256	251	209	216	244	235	229	257	223	225	212	240	226	240	226	210	212	231	234	227	218	197	225	242	224	222	217	212	213	223	210	261	217	219	242	242	222	244	233	234	220	224	250	200	218	217	242	233	220	219	228	241	245	215	224	214	214	240	235	231	220	233	213	218	260	252	218	234	207	220	241	231	231	234	238	236	228	188	216	213	230	248	209	227	217	248	215	219	224	225	235	224	220	212	239	245	232	234	211	219	204	232	227	256	249	268	226	244	222	225	209	223	242	204	214	228	242	236	225	218	233	237	214	247	250	221	201	214	204	204	209	228	243	206	236	207	220	223	236	211	240	229	198	239	212	231	218	249	227	253	219	240	198	214	250	237	219	213	243	211	244	249	190	196	216	259	238	207	223	186	248	222	205	226	215	207	227	206	231	251	222	193	223	235	225	208	216	230	211	207	213	232	212	221	212	205	206	238	238	229	229	220	203	241	235	220	218	251	228	247	218	233	229	241	212	222	235	198	222	218	260	234	251	227	205	246	242	249	233	212	217	209	237	236	237	235	216	230	248	215	235	249	199	220	217	238	221	227	222	231	211	205	191	219	222	238	228	242	220	222	192	208	217	206	216	221	223	250	221	214	236	214	231	221	230	251	210	221	216	228	229	219	223	235	234	202	241	234	203	216	212	217	252	216	248	242	212	225	205	229	249	209	225	227	224	222	223	212	238	197	207	222	230	190	243	234	234	241	235	206	216	228	232	238	203	224	219	228	243	220	228	234	224	225	216	238	251	233	244	267	207	211	221	226	221	219	241	231	237	218	221	247	194	214	234	205	209	217	232	247	231	221	231	228	247	229	205	252	236	236	254	234	210	255	210	230	225	246	210	220	242	219	213	239	247	202	227	237	233	201	227	234	251	237	216	203	233	244	226	216	243	239	220	232	219	224	211	208	222	235	221	211	196	245	239	224	230	236	225	227	212	221	216	245	228	245	247	232	224	273	199	265	211	227	255	229	247	228	235	200	209	235	247	221	205	243	214	204	230	205	213	251	237	214	200	233	223	202	221	244	229	212	235	219	205	239	227	220	239	242	220	241	226	210	210	229	236	216	231	238	227	226	240	247	218	215	197	213	213	222	244	199	219	202	207	215	202	222	224	202	211	259	244	214	213	232	219	219	226	217	211	217	196	217	243	215	224	245	212	225	210	220	226	202	244	217	215	197	212	232	217	211	249	201	227	228	242	229	229	223	232	225	220	233	248	231	230	229	237	213	242	238	228	225	236	236	237	220	228	240	206	226	235	218	224	199	238	241	249	237	213	193	201	241	223	240	239	229	266	217	242	230	236	223	227	239	225	219	245	239	236	227	246	216	235	235	239	215	250	250	210	222	248	198	250	208	231	252	227	207	215	249	248	208	218	250	212	234	227	240	254	238	216	232	214	210	195	212	223	217	202	230	231	219	231	228	217	230	234	235	234	222	223	238	214	237	231	235	229	212	210	254	225	214	203	227	241	279	233	234	208	213	205	227	229	230	230	207	213	210	237	210	202	231	233	239	222	216	222	207	217	224	212	212	203	229	221	213	226	223	224	209	233	228	228	207	250	229	230	217	239	240	240	210	228	231	247	228	206	247	206	240	205	228	240	236	211	220	219	238	242	231	215	230	223	205	234	215	220	225	236	212	220	201	227	224	203	210	211	245	242	223	248	207	238	210	205	230	233	250	229	244	248	233	244	223	217	213	240	215	231	250	207	263	243	221	232	201	216	205	223	245	251	233	214	246	219	205	256	215	226	239	222	242	220	227	225	226	229	199	217	204	240	231	206	238	238	240	204	222	234	219	223	211	192	224	228	216	223	218	259	211	234	223	234	234	209	232	215	205	215	231	245	220	232	235	224	220	198	220	230	241	249	205	200	210	247	223	229	240	224	191	225	241	222	240	206	207	231	244	214	237	221	220	204	224	223	223	239	210	241	212	217	213	231	249	227	231	227	214	217	225	214	203	251	215	238	241	205	218	197	240	233	237	201	227	198	220	222	199	211	210	223	231	217	212	217	237	220	231	214	213	210	228	232	219	200	219	235	254	222	257	225	231	237	224	232	225	215	222	232	210	254	236	205	221	230	234	216	217	224	228	228	214	231	233	264	247	207	222	236	216	226	216	238	228	220	251	213	221	231	233	229	215	216	237	217	230	216	219	248	231	201	220	224	205	195	199	235	234	242	220	223	228	239	230	227	222	224	188	216	220	226	216	210	206	225	220	234	235	204	233	228	247	232	211	222	233	207	232	230	220	193	243	237	217	251
4187	2854	2357	1097	605	402	372	351	353	303	318	307	278	296	325	274	290	279	278	264	297	266	269	313	272	300	290	309	283	296	306	273	279	277	318	293	265	289	292	294	300	308	290	273	248	271	318	258	283	278	280	283	297	275	314	239	279	267	306	314	281	297	280	283	283	262	269	302	285	286	307	267	268	279	301	288	279	303	272	316	270	280	240	308	263	277	294	314	298	306	272	291	301	292	299	301	330	290	299	277	270	296	251	285	261	270	262	274	287	271	261	327	288	262	257	253	292	299	265	280	292	302	264	301	269	271	276	272	306	277	304	278	284	274	306	294	295	283	297	282	302	284	278	273	277	287	301	286	289	275	274	249	291	281	291	271	279	294	296	309	253	301	294	329	305	288	279	268	301	265	271	293	289	300	263	281	293	269	306	283	292	268	290	298	264	283	291	284	288	303	321	273	283	306	278	285	271	276	268	288	269	291	276	277	274	302	272	304	259	283	277	312	271	282	305	290	330	310	311	265	272	281	293	298	244	281	290	295	283	285	292	282	239	264	276	293	295	287	272	278	277	295	303	305	293	268	276	296	285	291	297	295	279	270	260	296	272	289	284	309	246	286	289	297	288	260	287	298	262	277	304	290	261	287	287	267	280	272	276	290	301	305	309	312	263	295	292	302	273	302	285	293	286	287	285	287	279	304	289	302	255	257	307	283	283	284	290	269	294	298	296	290	312	294	276	266	289	290	293	315	294	309	303	306	288	286	286	290	267	279	314	278	279	273	294	288	266	299	264	303	264	272	268	287	304	263	264	267	290	273	261	288	313	278	293	257	283	295	285	298	284	276	298	301	270	302	306	281	289	312	315	269	285	287	274	301	288	274	282	290	264	283	312	290	299	270	286	295	270	302	247	298	277	280	291	266	299	299	268	338	296	313	297	311	266	272	323	286	258	296	284	283	285	279	280	309	288	269	269	269	267	290	320	272	289	289	288	312	297	269	282	286	280	269	251	278	276	304	276	273	278	306	290	279	308	273	274	277	285	301	287	273	290	281	260	308	314	285	312	301	261	302	265	266	293	279	295	297	295	300	304	304	261	271	269	292	313	243	252	267	241	271	287	293	254	309	269	276	302	315	265	275	271	262	275	301	293	283	287	310	306	283	275	263	291	264	273	292	301	310	271	311	294	289	317	294	276	290	266	271	287	247	283	271	264	289	307	309	297	304	300	263	294	295	315	288	241	298	268	282	266	306	298	288	295	295	287	314	312	301	291	284	262	303	289	279	310	263	291	289	268	305	262	282	303	276	265	296	289	314	253	249	298	278	321	258	291	274	284	282	271	306	316	282	305	266	265	293	293	265	300	278	310	254	314	301	289	302	282	291	306	274	279	317	279	303	270	292	305	248	287	250	281	301	290	283	255	294	292	276	316	273	297	266	264	314	274	259	253	310	288	260	313	275	281	256	263	288	306	276	277	297	289	274	272	310	276	290	261	270	285	274	263	291	269	274	273	297	277	276	302	292	268	310	272	265	271	292	296	304	281	263	325	265	321	279	303	283	289	282	265	288	272	273	283	275	309	266	274	298	276	274	273	275	295	281	269	279	281	236	293	282	310	291	248	265	246	302	276	283	286	300	264	274	263	312	280	270	308	264	320	286	263	251	260	295	322	285	297	305	280	272	291	278	284	284	310	295	274	270	297	283	314	293	269	260	292	296	310	289	291	302	273	266	298	304	278	289	290	292	302	301	307	263	264	273	336	287	291	301	304	281	289	286	293	310	304	276	283	296	289	280	292	275	293	300	292	268	281	294	259	282	299	298	288	286	294	277	312	323	281	290	300	249	277	275	290	303	269	293	282	305	278	314	283	295	280	281	276	313	316	280	282	289	288	305	271	282	296	273	270	325	262	286	295	282	335	344	273	288	279	313	293	282	293	278	303	295	265	309	302	262	297	288	295	259	319	295	256	286	294	265	302	302	305	312	300	299	256	317	292	288	283	236	300	289	303	282	302	250	278	309	287	305	246	293	270	305	283	301	278	279	290	239	287	281	252	281	272	280	292	266	284	308	259	271	308	304	275	283	274	269	308	292	303	292	263	290	286	286	287	291	255	284	289	285	279	280	286	276	283	269	280	280	278	278	297	279	295	277	302	302	287	283	265	272	301	267	262	265	292	286	248	292	311	309	279	287	295	291	292	305	274	272	261	281	285	276	259	290	282	312	256	288	301	293	269	294	289	286	291	276	291	268	286	288	270	323	280	280	283	288	272	269	258	289	281	263	260	264	299	286	297	284	284	309	266	299	304	311	281	263	284	287	278	277	298	264	286	273	316	317	297	256	263	296	289	273	282	267	274	250	286	286	294	268	293	311	257	283	290	309	282	280	291	281	285	270	271	284	283	284	300	301	304	289	285	272	292	296	298	278	310	310	316	266	299	307	299	275	299	273	270	312	339	281	273	256	270	286	286	269	266	296	318	310	238	310	293	276	288	296	248	262	270	281	282	282	286	287	313	308	277	275	260	285	270	303	284	324	286	277	278	306	240	301	316	304	307	285	254	261	265	269	279	271	289	303	278	258	280	287	255	307	286	270	253	299	311	288	311	291	274	316	300	291	294	273	289	274	287	277	274	287	316	271	310	276	339	255	275	294	297	276	285	280	314	290	291	275	255	273	312	288	265	298	270	292	303	276	315	284	263	282	317	284	314	278	312	305	296	293	299	293	290	272	316	264	288	286	301	286	295	290	282	302	272	295	294	293	273	312	282	301	258	285	296	303	310	300	261	275	292	282	290	296	276	273	290	283	279	258	278	282	280	298	299	296	268	275	289	312	264	276	299	294	275	266	295	266	294	244	299	298	237	258	251	293	309	302	246	315	289	300	283	297	275	286	283	258	298	287	291	307	278	305	271	297	307	275	270	297	301	260	277	282	289	295	270	300	282	268	273	288	279	270	293	309	311	292	264	282	278	258	313	298	270	275	271	308	299	279	288	280	275	284	266	259	308	259	283	282	297	287	275	312	307	275	333	266	277	315	310	282	264	297	291	270	273	297	268	275	281	276	298	312	283	284	277	269	294	281	248	288	268	290	300	266	279	277	247	303	317	274	311	303	276	310	277	287	268	289	295	276	276	274	295	279	286	275	301	275	318	299	291	268	320	307	304	262	287	288	305	255	279	255	263	266	277	299	294	278	282	286	262	291	272	294	287	290	289	270	262	277	287	275	259	285	277	281	287	289	263	324	260	312	283	288	261	292	294	285	280	307	286	255	294	282	284	279	338	264	280	275	274	296	274	283	270	324	292	289	281	291	290	287	252	279	258	291	297	300	263	276	290	272	319	259	278	297	290	277	255	302	270	293	283	288	287	270	267	294	274	267	280	308	284	294	285	281	293	308	257	275	256	296	300	283	272	281	287	267	273	297	274	288	301	327	308	270	294	291	266	287	270	293	289	294	271	298	298	301	299	283	291	302	298	281	298	294	289	318	292	267	286	298
23333	21072	28193	24149	21049	9900	1161	759	606	644	520	537	479	449	445	400	431	441	434	458	444	435	440	435	397	392	420	429	417	417	358	401	388	389	439	410	416	389	440	380	412	384	429	386	384	395	410	388	370	402	407	387	413	387	401	411	383	410	408	414	370	406	403	396	375	415	387	410	418	418	396	387	377	405	391	362	429	411	379	400	379	407	386	386	414	377	448	386	380	409	412	367	424	401	371	407	375	388	384	382	419	393	399	416	388	383	413	344	394	377	372	423	411	390	395	412	367	421	399	390	398	376	390	428	356	424	380	374	409	395	384	388	355	400	356	383	353	427	377	383	418	410	394	385	382	416	389	397	370	406	378	391	380	432	410	394	392	370	415	384	396	380	370	423	415	406	407	376	383	376	428	367	353	387	382	385	372	404	388	370	395	389	388	362	407	394	421	386	388	419	365	393	404	394	419	397	370	358	395	413	369	397	423	398	417	354	408	397	400	407	396	377	425	396	381	397	385	380	389	420	386	389	414	391	401	407	408	400	401	401	400	376	414	389	410	392	396	374	429	398	374	408	365	392	396	410	368	375	364	366	401	395	394	399	395	409	393	386	387	344	431	400	370	363	375	386	411	401	416	380	388	392	396	371	411	395	396	364	403	408	391	378	369	404	389	390	354	398	361	380	389	391	405	405	393	406	376	375	397	400	435	379	394	396	380	368	396	403	402	386	381	457	369	365	417	423	388	346	376	372	384	403	384	410	392	366	376	389	378	380	376	406	388	412	381	428	422	407	399	417	378	398	380	369	381	391	380	397	435	387	399	395	358	385	383	392	412	414	388	388	413	397	420	382	421	423	406	396	395	372	389	404	432	406	375	374	385	415	376	395	404	398	390	405	398	402	384	369	398	377	369	387	408	402	405	388	406	363	411	411	442	386	384	403	372	393	396	421	360	371	427	416	417	380	385	366	378	390	375	395	364	371	409	414	392	372	387	369	382	377	399	370	389	388	353	403	414	420	374	390	400	405	417	377	360	421	346	387	384	419	398	430	389	410	381	384	385	380	356	402	406	403	411	376	411	379	393	401	390	378	395	388	378	395	434	402	423	381	414	337	350	369	422	402	379	376	389	374	404	394	416	383	372	371	431	388	381	445	383	380	378	390	397	366	396	382	397	417	368	407	382	383	399	396	405	414	411	411	388	372	361	404	393	357	401	397	367	414	393	401	410	390	389	386	401	386	413	421	385	398	410	390	340	380	406	391	425	400	412	387	408	400	377	401	416	423	448	359	431	400	391	378	407	371	381	399	381	368	378	384	378	375	377	367	384	382	357	418	425	374	367	402	415	397	380	385	382	405	392	438	362	351	382	399	375	361	418	403	427	392	400	399	387	426	386	369	391	391	404	384	421	373	381	415	389	411	413	397	375	368	401	430	385	411	435	377	374	388	377	366	353	371	387	404	378	387	416	405	389	413	409	429	398	374	365	399	424	404	391	406	387	414	398	391	365	378	365	404	352	370	396	376	348	410	390	390	427	385	377	382	380	415	394	378	390	407	385	395	401	385	436	418	389	392	403	389	406	401	384	387	402	348	408	386	416	371	381	363	424	368	380	393	438	403	403	402	365	374	387	374	358	345	396	413	384	383	404	408	387	387	379	391	380	378	391	408	346	382	393	358	414	401	348	378	369	412	433	407	372	398	382	405	419	360	370	396	391	381	387	389	387	383	388	396	400	394	379	403	398	390	371	395	418	394	404	427	351	389	368	355	394	407	400	397	437	412	357	385	408	364	378	379	379	412	383	408	390	402	401	419	393	391	379	353	420	361	389	404	394	388	378	406	423	359	390	407	403	405	354	384	416	373	395	383	403	381	387	385	409	385	423	385	389	400	380	403	380	399	357	374	383	383	409	356	400	370	410	385	403	400	370	364	363	387	368	384	404	381	414	418	372	401	380	359	398	357	374	413	414	368	427	433	400	388	367	362	410	406	395	392	436	398	392	374	406	371	375	373	394	355	381	421	407	412	400	382	434	393	395	390	336	385	385	411	367	395	384	391	405	363	390	376	398	373	419	368	394	397	363	375	379	388	373	412	434	402	381	383	422	406	417	416	420	411	414	391	371	390	403	369	364	393	425	386	389	371	397	355	424	368	358	388	393	381	357	377	389	384	396	408	368	386	419	377	390	396	404	403	389	393	405	397	425	364	418	391	380	403	419	375	384	373	397	434	355	388	394	381	410	393	420	382	436	433	388	366	395	427	370	407	422	424	408	370	371	427	375	367	387	421	377	391	384	414	387	425	422	379	404	390	407	401	407	399	398	378	387	403	419	384	385	428	404	426	386	407	397	374	397	405	406	389	376	365	379	374	351	424	374	360	413	380	406	420	397	396	393	425	409	399	381	411	375	400	393	360	368	378	386	399	367	396	385	386	386	396	396	400	391	412	400	417	348	409	393	398	409	375	408	376	403	420	407	382	385	381	389	415	380	401	382	403	386	400	403	380	377	390	378	393	436	408	364	397	388	387	388	408	364	416	371	379	397	379	364	392	382	379	426	387	379	376	380	401	370	381	409	381	372	383	342	376	397	397	390	380	415	411	355	419	409	378	397	385	379	415	405	393	414	389	413	384	375	392	409	384	409	396	436	395	382	426	396	351	370	366	437	389	402	411	365	380	385	406	400	381	390	433	411	391	373	414	416	439	384	394	375	380	369	400	391	385	396	400	366	437	380	379	397	412	362	386	416	416	408	415	415	395	344	391	391	432	421	391	397	388	369	388	377	406	359	400	403	426	425	369	427	390	407	386	359	403	410	410	398	409	423	347	379	406	391	391	373	385	379	387	370	372	397	416	383	373	385	391	349	382	388	395	417	383	412	400	393	387	399	353	361	387	378	382	366	383	362	358	408	403	371	371	377	413	401	397	366	389	384	377	369	403	403	379	363	411	356	403	385	365	377	375	378	400	375	386	406	386	402	357	367	377	416	428	414	349	414	393	418	394	376	397	390	395	399	382	409	364	367	365	409	391	365	387	401	379	382	383	404	353	405	354	376	423	374	391	406	374	392	424	395	377	416	368	386	422	390	390	393	395	412	395	374	371	398	391	389	372	376	385	392	395	404	415	385	387	352	406	380	405	378	404	362	389	393	387	366	403	431	403	408	388	357	355	382	445	388	390	456	401	423	408	435	371	394	377	411	386	389	354	401	372	397	413	398	361	394	451	406	405	402	400	374	412	374	386	411	392	391	367	354	392	389	351	394	399	366	397	415	395	389	419	366	390	402	378	386	384	400	393	355	404	382	388	405	403	396	383	378	376	393	411	388	433	419	436	360	412	397	388	395	389	404	361	388	377	403	383	371	392	403	372	361	432	388	376	370	390	359	387	399	392	401	361	352	424	418	402	395	447	383	372	346	378	398	398	377	407	399	353	385	417	412	382	432	385	362	408	406	386	386	404	376	386	387	388	366	419	446	410	424	413	382	395	399	393	376	386	382	368
3870	11481	9567	4596	2769	1844	1440	1134	962	808	719	673	644	639	596	590	569	580	570	525	511	544	588	553	598	499	519	510	493	482	552	503	554	499	506	541	544	525	538	481	500	514	490	504	487	493	473	483	496	516	487	513	491	437	511	487	549	496	533	457	473	525	501	521	507	567	469	496	514	496	504	486	488	522	490	485	491	494	512	521	513	518	467	526	524	476	480	495	494	519	467	492	495	498	461	536	494	508	506	468	505	500	478	498	490	536	499	544	511	476	505	502	492	506	483	515	491	495	494	487	502	476	502	499	493	513	476	478	466	459	491	515	468	487	511	510	496	503	465	497	443	505	490	471	478	514	505	465	429	484	508	466	509	500	503	491	475	501	467	451	489	486	456	502	540	501	519	482	482	470	471	512	484	488	520	509	508	500	483	480	512	507	501	525	502	504	513	515	486	486	481	473	501	499	489	523	461	491	500	533	500	474	491	451	435	519	482	497	521	512	498	487	487	467	478	459	478	483	469	507	512	488	442	472	479	485	496	507	426	485	506	533	496	511	495	500	489	511	461	458	512	490	486	527	476	483	471	531	480	505	482	490	481	493	488	464	514	482	524	511	494	447	475	457	471	500	523	487	489	474	482	464	475	460	471	477	489	480	518	479	501	496	511	487	542	474	517	532	511	503	502	474	488	479	499	507	496	509	482	456	532	499	480	497	481	507	497	478	466	473	477	485	454	506	511	471	483	479	506	457	477	451	484	466	519	497	519	437	517	514	503	477	462	524	473	510	475	481	512	537	489	510	524	447	502	474	493	463	492	470	469	499	480	521	492	490	497	475	502	533	514	481	505	454	511	500	505	517	507	453	475	501	520	511	455	481	504	527	483	531	508	524	498	512	534	437	486	489	500	507	513	500	518	491	471	484	492	482	474	460	519	511	500	520	509	495	517	483	489	505	522	488	477	503	544	516	484	476	473	500	520	475	494	478	469	464	452	499	486	462	482	490	547	473	502	482	514	483	475	522	497	532	463	486	462	516	481	524	517	498	515	501	495	483	489	503	452	491	491	474	483	486	524	472	516	499	456	447	490	525	501	525	454	527	535	493	493	464	455	497	507	479	434	484	509	494	467	504	466	468	437	484	489	498	535	479	498	487	514	487	493	515	519	475	514	489	515	493	470	483	503	511	499	502	478	495	512	491	468	464	495	470	480	467	484	514	522	489	485	487	478	518	517	532	489	485	442	479	463	476	487	501	529	489	502	483	519	494	518	479	500	479	507	529	492	505	496	523	517	475	515	500	471	487	483	505	500	489	471	490	531	526	507	452	444	456	494	501	468	470	470	458	491	491	480	498	507	487	472	489	500	512	456	514	480	489	495	513	488	488	491	466	514	571	506	506	468	451	465	514	512	483	505	488	510	499	487	481	477	489	509	481	459	475	478	483	477	500	490	507	467	462	510	491	513	484	493	513	477	495	474	478	470	483	478	491	508	511	498	521	499	505	529	475	532	487	498	463	480	501	492	464	489	489	446	523	486	468	501	470	496	496	514	468	486	489	506	515	479	493	496	471	488	517	525	512	479	527	478	495	500	508	507	468	504	486	496	488	503	513	486	518	508	486	491	470	534	478	491	541	505	501	488	476	501	499	455	514	480	488	474	513	506	495	509	489	492	487	459	459	527	493	527	498	475	472	512	541	476	485	515	458	458	509	497	483	500	484	472	489	484	510	500	508	473	502	456	452	478	517	483	507	537	473	471	472	499	490	503	491	498	527	521	438	475	504	487	513	474	484	478	503	489	465	518	477	493	474	506	506	507	480	505	516	479	471	514	500	506	480	518	473	520	509	511	477	513	486	488	447	513	486	501	471	498	485	475	483	483	499	502	481	480	481	475	528	502	491	479	507	459	483	519	481	468	526	503	485	539	518	471	518	506	517	496	492	511	488	473	501	480	494	488	515	516	495	489	487	500	464	535	486	510	530	450	514	450	475	525	499	477	489	488	499	504	490	535	506	499	494	531	507	541	495	471	456	460	482	521	544	459	475	519	475	512	512	487	522	474	468	503	502	495	476	466	508	509	501	545	492	471	498	518	522	516	486	516	487	509	501	486	507	515	504	524	491	515	465	473	446	473	456	500	490	496	514	519	504	512	526	509	502	483	544	529	477	487	466	470	532	473	453	480	524	532	498	488	536	470	555	525	477	513	509	517	509	491	490	476	481	472	477	501	475	537	488	511	512	518	497	503	471	480	487	515	489	520	526	470	484	485	468	476	478	474	507	473	464	531	487	496	508	475	496	509	496	477	499	496	488	513	504	470	460	528	478	519	464	503	501	462	494	508	518	506	500	523	501	523	524	513	460	444	424	517	514	516	501	426	502	448	493	505	457	506	508	479	483	483	477	461	515	492	491	501	481	482	507	505	474	454	457	502	504	547	514	452	454	461	494	498	463	539	494	480	502	504	461	514	461	483	511	552	489	529	480	496	478	487	497	454	488	474	459	499	473	499	485	507	516	535	464	482	486	485	496	479	517	488	479	472	496	473	507	509	492	488	484	473	533	505	509	487	513	467	495	505	466	505	500	487	499	492	494	504	442	498	498	509	502	463	486	510	496	489	485	517	482	507	517	532	499	470	510	519	529	498	481	470	527	479	525	503	481	526	471	524	531	510	499	467	460	470	489	508	509	472	476	479	530	523	499	478	481	473	476	507	466	461	482	462	456	484	489	474	482	494	498	456	467	490	495	505	468	507	482	480	466	490	501	486	479	489	456	487	487	480	538	463	523	473	504	448	504	481	514	452	468	502	508	482	501	480	539	515	486	473	503	515	506	528	455	502	490	504	482	527	520	474	486	479	520	512	493	496	479	483	457	485	468	522	471	528	491	487	499	496	520	475	462	510	513	478	506	505	525	494	477	496	484	513	472	474	474	504	518	519	480	491	530	513	490	470	467	534	503	497	473	496	488	538	506	451	491	476	485	500	510	504	485	523	505	462	515	463	468	514	526	450	463	500	506	477	501	478	468	474	445	511	462	495	525	479	475	520	506	481	469	523	456	487	495	476	485	484	480	501	499	468	485	501	521	494	522	506	483	507	473	487	510	483	498	471	530	475	495	503	466	490	503	525	499	507	442	492	500	560	492	477	473	503	461	484	481	497	492	526	489	501	471	489	488	523	487	490	495	475	518	529	486	464	495	465	486	527	490	445	476	527	478	522	539	485	490	489	474	484	491	460	506	500	479	501	494	484	448	514	426	498	464	501	508	475	537	453	503	468	481	493	514	510	511	451	489	446	467	520	501	506	497	504	442	498	496	463	478	481	489	496	503	495	507	461	486	486	487	479	494	464	500	501	494	477	492	491	479	493	470	462	497	498	478	539	461	502	542	490	519	506	489	447	489	495	456	468	497	474	481	470	498	498	477	498	495	493	504	525	529	528	467	474	515	444	443	494	499	483	483	541	503	512	488	497	483	459	507	502	424	476	510	524	502	478	491	499	499
24215	21058	27280	24989	11588	571	381	276	210	181	157	161	147	118	139	120	121	126	121	125	112	103	108	129	110	103	106	100	108	119	120	96	88	111	107	99	85	97	95	83	101	100	109	83	94	112	107	83	93	97	102	82	101	96	110	95	93	116	90	93	85	100	108	90	89	119	102	100	96	115	101	101	122	109	80	102	94	107	102	108	94	96	108	111	93	76	92	105	103	101	97	102	89	120	96	96	83	83	93	94	108	101	108	93	85	96	129	103	79	101	83	99	98	112	102	90	102	100	121	100	110	89	100	105	99	108	86	113	87	104	89	91	90	92	97	94	94	91	115	81	77	85	117	87	92	111	95	87	106	100	89	94	106	96	92	118	93	97	95	98	115	94	95	84	102	102	100	93	101	82	84	102	84	83	96	90	95	117	87	89	102	98	105	110	103	97	124	98	88	86	98	101	98	89	90	82	116	93	81	95	112	71	114	101	117	97	90	110	91	103	103	122	98	96	96	100	104	87	113	97	102	100	119	115	90	103	90	101	90	87	124	111	102	97	98	88	97	103	93	88	93	92	94	100	83	91	109	96	98	104	88	77	87	92	93	100	95	97	93	90	73	101	83	98	111	97	103	106	101	101	83	95	103	102	93	107	105	83	93	109	119	99	115	96	98	100	88	86	95	114	62	116	121	96	93	98	78	99	87	102	99	76	90	90	80	72	91	88	98	87	86	104	103	86	87	85	88	89	103	109	99	107	111	87	101	87	97	84	103	96	94	83	89	107	89	99	91	98	100	114	97	109	97	87	109	108	102	98	102	108	104	106	100	96	101	78	96	91	94	91	94	93	109	105	93	104	96	78	91	94	92	95	88	106	117	105	108	109	80	97	93	99	85	80	76	97	90	102	101	118	99	88	110	84	99	104	93	116	91	100	114	85	90	118	87	104	79	86	102	78	84	102	88	72	90	81	104	101	108	108	105	94	86	99	87	97	104	91	94	105	101	86	84	105	97	98	87	94	96	107	100	79	73	83	112	111	93	91	96	102	86	97	91	105	95	98	109	88	95	90	89	91	87	111	94	93	80	76	100	88	105	98	91	97	107	90	96	95	99	111	90	98	84	92	109	90	109	85	102	100	104	104	99	75	91	92	109	90	85	96	92	86	97	100	100	102	91	104	106	101	91	102	103	86	90	106	84	101	69	90	93	86	81	92	93	93	91	99	100	106	93	77	112	97	95	85	87	105	90	95	98	98	101	90	96	96	97	113	98	99	91	92	97	98	88	96	88	93	93	87	84	105	104	90	96	103	104	95	102	96	103	75	91	91	99	106	100	105	83	105	95	96	107	96	103	101	101	97	94	96	87	112	91	99	95	94	110	90	89	86	88	99	99	101	95	89	95	102	90	89	93	114	103	111	104	104	83	98	92	80	91	73	123	117	99	105	107	99	121	104	82	114	92	106	89	91	97	89	101	96	94	101	109	105	94	104	92	104	86	105	113	84	98	86	80	98	92	80	102	97	91	96	91	91	80	97	96	83	91	106	104	88	88	87	92	87	92	97	96	82	89	98	102	101	104	86	107	95	96	84	77	94	91	86	102	97	99	82	100	93	113	104	83	93	87	91	91	99	102	95	108	97	115	78	105	115	97	100	125	84	86	99	94	110	92	103	87	97	118	91	97	91	97	89	110	98	89	99	109	86	99	99	99	124	105	89	112	84	105	107	112	94	99	106	78	94	99	112	91	96	100	102	93	83	111	104	95	73	90	90	89	77	92	96	83	92	106	104	95	88	95	90	98	101	108	97	90	93	93	93	81	90	80	95	98	108	91	100	103	105	99	111	97	99	101	105	90	87	105	114	79	91	91	96	91	101	93	94	112	99	79	91	92	95	108	105	97	87	88	90	111	96	85	114	99	102	98	110	102	89	95	88	104	108	98	106	97	104	99	88	99	96	100	82	97	89	90	91	111	111	104	76	79	89	105	120	113	99	104	111	108	93	106	105	99	109	102	101	93	107	90	88	95	107	113	101	104	109	104	112	105	101	105	93	91	94	92	105	92	95	96	112	102	92	75	119	113	85	89	98	98	110	103	92	87	103	94	83	109	81	110	87	96	96	88	89	110	95	114	92	89	95	90	99	102	87	105	96	108	94	122	98	102	109	87	92	104	88	102	98	89	103	111	125	91	103	90	89	100	87	106	103	103	106	95	85	101	102	105	107	97	118	103	95	97	97	97	85	99	84	87	96	100	93	94	91	106	89	97	104	101	77	93	89	102	101	92	138	85	99	93	116	111	107	97	92	101	105	91	103	107	98	113	84	75	95	103	95	93	94	106	93	94	87	108	108	96	92	92	87	85	102	95	118	90	98	106	86	81	116	113	112	98	103	92	68	93	112	111	101	100	100	104	94	81	76	107	104	83	98	92	114	88	89	103	99	102	106	99	107	94	88	97	90	108	102	115	88	85	106	86	113	107	97	89	88	104	99	126	96	98	97	101	100	87	92	103	87	102	85	104	120	97	79	92	110	76	102	86	96	80	104	83	111	81	96	98	94	88	119	87	79	102	88	109	98	98	87	113	88	97	92	89	99	106	107	93	91	113	104	95	83	99	87	110	103	124	89	96	98	117	83	78	103	97	83	100	94	113	100	94	86	92	83	87	93	97	99	105	103	87	89	91	86	87	103	108	79	82	82	108	102	98	97	113	88	97	94	94	81	89	110	109	107	93	113	84	92	97	78	118	99	96	100	99	110	97	102	99	87	87	106	84	90	95	99	109	106	101	98	108	86	89	110	111	112	98	103	100	88	92	102	90	111	93	96	91	95	105	116	91	92	101	102	101	85	71	97	99	102	89	121	89	78	110	116	85	106	88	105	85	118	96	87	107	116	130	94	97	88	90	99	101	97	90	93	90	97	106	71	111	91	100	104	93	92	108	93	117	103	86	93	96	98	101	85	98	93	90	100	77	93	83	91	123	119	98	93	105	101	80	87	104	84	92	100	95	95	91	115	94	83	98	71	106	107	97	85	87	88	97	103	113	98	84	107	110	94	80	102	111	103	93	103	100	106	94	93	116	88	98	92	99	99	111	97	126	100	105	96	116	78	108	84	95	95	94	103	94	71	93	92	95	99	93	87	96	106	114	86	82	94	101	85	96	93	96	99	106	104	98	99	87	98	104	95	91	90	93	119	107	102	94	85	105	104	95	111	96	97	81	106	105	73	112	113	104	111	108	91	95	86	90	89	93	88	98	104	84	91	112	84	108	107	89	105	96	78	114	106	86	100	98	106	87	92	98	117	82	104	112	95	76	82	88	99	89	87	105	83	104	99	90	74	110	99	79	113	87	97	101	101	87	112	92	88	108	120	107	96	103	82	100	98	108	105	97	88	104	90	78	98	107	125	91	105	103	82	114	87	110	92	117	97	96	85	105	91	93	91	113	78	97	84	93	93	89	100	83	98	106	108	93	104	88	100	97	100	86	98	99	88	89	110	97	84
3795	7549	6105	2777	1616	977	713	552	400	323	280	263	248	234	189	199	202	155	163	172	164	159	150	155	127	138	148	149	153	148	118	144	150	162	144	141	148	138	136	155	138	154	172	157	138	124	148	150	125	136	161	131	146	141	126	131	163	143	131	132	128	122	141	121	110	125	116	128	113	121	152	147	136	145	120	133	119	143	120	146	147	119	121	112	125	142	137	142	145	122	135	128	179	137	151	151	146	132	146	142	116	120	127	123	146	132	127	137	150	132	132	125	127	140	120	137	115	127	112	137	140	137	138	127	138	143	147	128	143	122	147	126	137	136	142	119	131	125	158	147	144	146	146	151	136	136	131	129	145	130	124	137	118	123	148	133	153	151	109	130	120	136	119	124	133	147	140	142	128	134	121	134	145	149	127	113	129	154	145	139	136	143	151	135	146	125	157	128	122	121	126	133	130	141	137	153	140	131	164	128	132	152	141	142	147	113	123	123	125	146	127	153	137	132	143	139	122	156	136	122	147	138	144	136	134	122	146	128	138	134	124	146	134	143	153	124	128	142	135	158	130	148	144	133	111	131	130	122	144	142	117	131	129	131	123	142	138	147	136	157	148	138	128	122	112	151	130	157	128	133	140	131	123	136	126	138	124	143	158	125	131	130	126	119	141	122	130	144	129	155	152	131	151	156	132	161	136	147	132	131	117	141	135	112	134	138	122	132	127	120	132	137	131	129	130	145	130	131	127	149	142	131	117	99	132	133	142	138	138	126	130	131	141	139	154	128	142	140	134	165	130	146	140	134	145	146	125	114	121	131	139	129	117	127	148	116	130	132	132	123	121	130	147	146	149	125	122	139	145	144	116	137	124	139	121	140	143	137	119	126	132	139	123	139	125	142	124	136	156	158	132	121	133	144	115	120	144	125	123	124	125	132	129	142	121	150	124	127	128	130	124	129	127	146	136	129	145	101	132	167	124	127	143	139	143	134	132	124	137	141	133	141	155	145	121	143	136	134	138	148	144	123	126	132	144	139	131	119	133	132	125	141	142	137	137	121	122	130	140	129	116	150	120	158	128	135	116	131	120	124	151	137	136	123	128	145	104	144	130	135	152	155	137	144	145	138	135	121	131	132	145	130	127	127	127	116	133	136	147	127	119	104	154	121	127	119	135	145	135	124	139	135	146	127	146	112	136	144	129	148	134	126	132	117	116	135	113	138	126	145	128	144	124	123	136	129	144	114	130	123	118	136	131	146	117	139	126	121	145	118	118	137	113	124	127	137	158	138	118	141	150	127	154	153	137	126	166	140	132	143	147	130	129	133	170	151	122	120	139	136	137	125	143	129	140	159	144	150	137	146	128	140	141	138	126	149	140	147	148	123	132	129	130	136	127	141	138	137	140	118	149	137	131	145	136	147	150	146	121	149	137	128	116	138	143	120	154	133	122	115	142	128	134	115	128	137	144	148	154	139	128	132	140	123	140	121	150	137	144	131	134	135	145	149	129	140	134	141	130	125	137	135	129	139	133	150	124	149	147	140	133	139	130	147	142	158	149	118	152	129	136	145	152	129	131	118	124	131	130	129	125	138	152	147	120	150	115	127	146	142	128	135	130	110	114	126	122	147	127	129	116	155	149	123	131	154	132	153	118	140	142	135	131	146	130	137	135	130	138	138	125	120	139	130	136	133	131	133	127	145	134	140	111	134	147	135	145	137	134	132	129	142	141	125	130	162	144	148	114	139	148	127	140	152	165	131	140	125	150	133	138	128	123	133	141	129	132	126	117	145	108	138	133	115	121	121	135	133	160	124	144	131	139	129	158	150	151	124	110	142	122	144	127	142	115	135	125	125	159	144	140	130	135	144	138	130	146	150	143	122	124	141	119	133	132	136	146	153	152	146	137	142	117	133	118	136	122	136	150	115	124	123	114	160	134	162	149	146	117	111	130	111	145	108	130	136	107	126	123	131	139	133	120	111	142	141	141	135	134	148	152	150	132	146	130	137	131	123	129	148	144	125	132	133	125	113	152	148	146	141	133	143	144	134	143	120	122	136	122	150	153	159	133	125	130	144	159	121	136	150	118	143	148	126	147	119	128	129	158	142	120	107	122	112	130	119	132	126	115	142	123	146	134	161	107	128	139	139	116	135	136	118	136	132	122	129	133	112	122	142	127	140	134	136	147	129	120	127	164	124	148	144	117	126	135	123	124	128	136	130	127	151	134	153	136	118	135	115	121	146	121	139	125	152	105	139	130	130	137	130	136	127	134	133	141	145	118	130	128	129	123	130	131	129	151	122	152	140	143	131	141	137	125	146	118	121	132	150	138	131	138	128	134	137	133	122	141	131	122	118	136	130	121	150	119	125	117	135	123	123	147	139	137	130	122	142	145	125	125	136	146	147	120	124	132	126	131	134	137	156	112	134	127	123	140	141	120	143	141	139	154	120	143	113	147	133	130	125	128	135	134	134	128	147	134	119	134	145	138	159	142	157	135	112	125	145	142	146	126	138	139	146	149	130	135	139	118	149	129	127	125	139	142	124	114	149	153	126	135	122	134	118	125	134	135	141	122	142	123	126	153	150	148	151	135	120	128	127	138	147	128	122	138	147	138	147	115	107	134	124	113	158	164	142	129	137	132	138	128	149	138	120	101	113	135	129	138	134	134	157	148	147	128	116	160	148	123	139	124	132	140	124	142	120	128	144	134	152	133	145	134	125	141	150	139	131	126	126	128	129	142	137	117	106	118	142	141	134	133	162	121	123	138	123	129	145	142	136	132	133	139	121	142	135	138	155	161	110	144	140	134	124	125	125	123	113	147	140	122	124	133	135	137	137	136	119	132	128	133	117	138	135	121	128	142	155	151	147	130	145	133	133	121	151	156	129	156	144	120	147	140	122	139	127	131	127	141	140	130	157	125	120	134	137	113	114	140	136	131	137	162	118	117	120	135	141	144	127	124	127	121	148	130	153	126	152	130	127	115	122	119	135	142	122	122	131	140	133	151	138	140	133	121	131	128	155	131	123	137	134	148	121	139	125	137	146	143	144	139	128	144	142	116	143	137	142	129	121	135	147	137	151	137	144	135	140	141	133	147	113	136	134	131	134	113	109	120	130	127	128	133	143	115	119	135	127	136	123	130	135	134	137	141	130	146	125	125	107	107	133	126	112	126	141	123	126	148	128	154	123	139	123	117	145	142	142	153	130	124	134	116	129	124	114	142	128	154	132	132	141	125	114	135	131	122	140	117	135	129	138	128	134	141	135	128	135	141	122	120	144	155	136	142	130	143	155	140	133	118	133	126	149	139	118	129	121	123	128	111	143	116	147	131	130	141	134	133	156	128	127	121	110	150	126	116	138	125	129	109	148	131	134	135	140	134	128	142	139	155	136	125	136	125	146	146	118	150	134	140	133	146	139	128	138	144	120	145	138	154	113	143	117	139	124	137	144	124	143	127	134	115	129	131	139	134	115	132	150	120	133	146	129	121	128	122	119
22319	21117	28771	23711	21110	21142	8638	1069	771	626	631	505	499	415	397	378	379	347	348	349	338	335	342	364	338	327	360	296	334	317	326	299	344	299	316	316	299	292	330	289	347	285	326	314	301	321	296	320	305	317	298	300	304	329	291	282	317	290	265	284	309	294	328	296	291	320	314	316	277	266	284	286	295	299	330	281	274	296	242	270	314	300	307	309	294	290	304	279	290	327	304	287	293	308	294	316	292	315	314	302	312	289	286	267	302	286	298	294	292	265	312	311	307	299	310	313	307	281	296	246	271	275	298	288	265	273	300	291	305	280	279	286	264	305	294	292	293	294	311	292	308	310	301	318	296	314	286	307	294	267	310	309	297	326	278	275	294	305	300	285	291	297	321	287	282	312	281	291	327	288	269	288	283	279	296	265	296	294	293	293	292	284	287	296	283	291	266	305	295	287	274	288	298	304	268	289	292	291	298	289	281	268	307	298	279	282	310	321	283	322	290	302	314	310	310	317	300	331	270	295	312	314	292	239	285	282	270	246	283	283	296	290	300	303	276	311	311	309	290	316	322	299	292	259	276	285	269	288	311	319	272	305	298	297	279	280	281	287	314	289	267	278	290	258	305	312	269	280	308	272	295	292	269	299	287	303	282	296	293	308	280	289	296	281	287	253	308	286	285	294	243	296	265	281	302	279	290	306	290	311	280	291	279	269	260	273	266	278	300	297	286	285	291	270	300	268	298	288	296	288	267	285	271	294	322	294	274	301	268	267	280	312	303	267	289	311	318	278	271	290	261	310	291	301	301	314	272	302	282	307	260	266	278	297	290	254	294	283	290	289	293	307	279	323	288	290	287	276	297	262	288	300	299	291	310	288	306	279	301	296	279	316	264	290	297	326	261	306	292	302	297	276	293	294	296	283	308	289	278	278	307	277	278	277	329	302	295	300	328	300	290	309	271	306	310	284	267	306	279	279	319	304	273	280	287	317	283	311	298	272	279	296	282	291	281	282	292	275	291	285	284	284	304	333	311	279	298	296	278	289	312	299	285	247	323	300	292	307	292	330	276	270	270	333	299	294	278	281	292	287	310	313	293	309	294	312	288	297	283	293	294	277	291	294	276	303	282	276	302	295	287	299	273	310	294	298	315	304	306	294	316	272	304	315	291	268	277	270	335	300	270	332	290	281	308	280	283	321	282	293	311	264	313	311	292	307	260	302	283	285	291	331	297	283	313	253	287	267	312	300	264	278	257	304	289	297	275	268	307	267	312	293	305	300	314	297	288	309	303	303	282	303	287	285	282	316	303	286	339	342	273	271	289	293	291	307	280	300	257	296	290	307	276	303	277	285	283	307	271	266	269	297	295	309	281	290	305	278	300	293	277	283	296	300	286	303	276	305	295	301	323	288	298	286	309	306	286	295	303	293	326	307	304	277	262	303	320	310	271	278	279	294	275	296	295	292	309	284	299	290	311	279	331	288	281	268	277	326	298	294	267	283	270	261	291	284	299	307	287	283	280	269	312	268	314	291	288	309	307	291	284	266	302	279	308	306	285	292	308	299	262	289	278	331	324	313	278	285	291	296	270	287	307	267	270	284	312	283	302	305	295	299	344	278	311	286	289	298	287	287	279	276	286	298	306	289	275	266	289	304	321	301	286	278	276	290	267	300	269	282	263	264	291	298	276	284	333	319	280	309	286	308	291	288	291	304	308	304	279	297	301	293	274	284	280	290	310	255	300	329	272	325	281	282	292	285	289	265	312	298	308	271	313	324	276	306	306	256	271	306	291	304	291	275	279	303	307	293	302	290	272	303	302	297	290	316	291	293	248	305	286	324	296	258	299	291	309	340	319	271	277	311	286	290	310	302	285	301	278	282	284	297	295	261	286	281	297	304	295	306	290	323	321	284	294	337	266	276	346	269	272	297	284	276	301	294	293	304	267	293	283	265	262	310	290	293	299	299	283	320	317	295	316	305	268	308	308	276	297	308	284	290	307	269	293	332	288	307	296	293	297	273	265	299	286	279	283	312	274	295	272	321	270	305	316	255	282	272	296	286	330	305	263	280	269	287	277	280	298	323	303	278	293	287	307	303	324	304	259	283	265	290	285	264	288	319	322	299	292	314	311	317	283	282	312	290	289	309	302	290	282	278	310	304	296	265	270	298	311	275	290	290	275	284	263	272	298	298	315	290	257	285	297	283	286	302	307	265	304	289	314	263	302	262	277	291	273	280	291	281	301	314	316	297	261	327	303	270	312	300	308	285	287	306	316	328	275	324	282	296	334	291	264	292	260	316	316	276	283	270	291	262	282	280	297	282	306	302	261	295	272	257	287	282	268	298	299	295	284	273	323	265	306	289	283	300	295	299	302	309	278	267	273	297	291	304	270	247	313	301	282	288	271	304	284	270	290	295	301	302	281	300	270	267	312	266	271	290	272	276	294	296	294	268	290	291	304	291	323	308	305	269	278	323	254	298	270	294	314	290	297	271	312	304	291	293	313	273	272	261	304	300	301	264	285	275	309	279	286	289	288	271	329	316	292	322	306	294	312	275	266	296	325	283	277	300	304	281	295	303	290	276	293	304	321	283	300	268	280	286	298	291	281	285	307	284	290	280	303	281	293	288	310	292	314	316	303	288	294	268	278	293	273	295	293	266	279	289	281	310	333	272	289	282	337	261	259	295	310	282	285	290	279	304	273	278	277	290	291	281	293	287	284	312	306	289	279	276	284	280	318	301	298	292	307	279	289	287	280	291	288	312	282	286	269	287	288	297	278	275	252	291	305	283	288	287	292	299	295	299	304	281	316	259	294	294	285	303	255	287	282	260	307	285	295	262	323	263	306	291	261	279	284	278	299	306	295	262	286	298	320	291	284	303	271	293	257	250	311	310	248	294	303	285	300	267	321	289	292	278	298	278	269	283	274	269	285	280	256	279	316	294	286	277	289	275	338	281	313	276	264	262	290	267	292	275	299	270	295	264	288	284	283	297	279	299	271	300	289	298	298	314	299	283	332	309	279	297	284	297	326	297	291	298	279	311	279	272	319	301	279	288	308	334	288	326	282	285	320	337	289	340	288	296	271	318	309	317	277	309	299	292	290	277	294	283	319	285	293	304	319	295	270	300	288	309	260	264	283	265	304	281	301	283	315	298	292	272	319	309	297	307	274	294	304	291	294	310	309	279	287	295	298	305	295	306	277	295	310	302	295	298	274	270	283	296	261	283	296	302	277	278	284	250	302	294	269	306	276	270	306	263	280	252	266	278	324	298	326	303	291	287	296	286	294	290	283	308	277	308	257	306	315	312	273	306	287	310	289	292	267	266	293	300	275	316	282	285	304	307	316	302	272	275	300	264	287	290	278	277	306	285	277	271	313	275	265	296	306	310	293	279	292	294	313	293	308	289	289	299	306	260	294	296	277	311	303	265	281	273	329	264	290	296	302	266	264	275	313	305	263	273	263	288	267	270	295	268	276	307	290	310	296	290	282	277
5574	17206	14640	7354	4669	2887	2151	1663	1260	1052	868	756	674	650	580	526	555	559	483	502	467	451	408	453	478	445	430	411	433	405	407	415	417	396	413	404	436	358	394	383	386	385	416	376	362	378	414	412	374	392	430	402	422	387	370	430	407	373	353	395	380	348	361	341	416	351	407	364	387	355	385	371	366	402	370	348	403	362	379	385	387	356	365	366	378	392	346	403	375	388	374	384	396	394	382	374	357	392	366	371	376	396	388	390	388	388	379	406	361	409	365	367	377	400	372	382	422	368	405	375	409	362	357	355	372	348	405	378	386	388	411	379	385	370	379	378	384	380	406	376	343	400	390	339	365	400	344	349	388	366	377	387	412	375	376	383	373	384	361	343	394	367	361	366	375	390	397	390	366	374	353	399	365	385	374	393	368	413	388	376	404	373	386	379	377	378	403	385	389	360	374	379	351	331	386	390	383	415	384	385	390	353	394	368	379	382	382	408	364	404	406	431	373	398	374	376	375	366	418	403	387	368	365	376	371	358	395	382	391	353	370	349	358	384	392	355	373	396	379	390	405	375	412	339	370	369	397	366	356	386	387	370	378	391	397	381	408	433	354	411	370	395	400	390	358	409	390	369	365	371	342	355	386	375	394	393	372	365	379	371	373	367	389	394	374	415	353	393	407	386	386	378	391	359	382	376	377	365	373	390	367	358	402	366	392	378	330	374	391	364	351	365	359	349	430	390	362	417	391	394	375	378	382	384	361	408	360	347	367	407	357	374	367	371	376	381	398	337	372	324	354	323	382	377	366	366	370	391	377	372	366	395	364	371	384	372	403	367	337	371	347	409	397	343	359	373	412	361	374	363	425	399	348	400	406	428	342	394	390	382	355	360	394	364	373	374	399	376	335	372	380	349	400	354	367	374	369	394	382	361	391	379	349	367	371	394	370	367	407	344	421	368	380	375	356	343	386	367	371	391	375	355	355	395	374	397	404	394	377	406	381	378	377	398	366	381	393	368	381	404	348	359	380	373	400	345	400	396	367	354	366	356	418	369	340	380	370	352	402	392	406	373	373	370	388	365	358	358	373	377	379	375	352	357	392	341	382	378	367	385	398	374	368	375	402	396	366	375	353	396	362	365	363	362	385	392	398	374	384	383	406	392	389	356	370	347	368	383	380	393	365	378	397	370	374	376	371	377	340	391	374	361	382	405	363	354	374	391	386	385	353	390	359	332	386	375	367	387	364	364	365	342	424	369	385	352	385	396	356	344	341	394	384	375	351	405	395	386	383	362	353	365	366	391	420	349	360	371	352	408	359	360	388	383	354	362	376	382	405	383	405	365	366	412	416	379	356	380	355	357	386	366	367	365	367	397	365	322	402	381	384	374	388	358	395	410	362	366	394	384	382	380	377	373	346	366	367	386	400	368	396	362	371	404	373	381	362	339	397	387	380	362	360	361	356	378	367	419	404	394	373	339	347	409	361	428	403	381	370	399	355	363	406	352	379	356	370	377	393	359	360	418	387	369	371	381	350	378	386	363	371	373	363	351	398	379	366	367	359	369	362	357	345	379	356	352	360	374	379	419	373	352	369	387	385	365	373	388	359	378	366	377	374	372	358	330	362	371	402	379	379	380	405	367	387	386	376	362	415	362	399	394	395	381	349	399	373	413	400	348	397	394	358	341	383	351	387	370	366	363	377	380	379	374	349	361	371	409	383	377	398	376	368	352	397	368	387	381	382	384	376	339	373	393	354	373	371	371	372	399	377	377	369	393	385	373	376	369	339	332	398	334	374	392	372	369	392	391	379	409	377	426	362	356	368	371	409	409	392	390	418	366	378	367	403	401	360	360	372	392	376	337	395	361	394	390	357	362	381	367	383	378	370	367	348	363	357	402	374	352	369	408	409	385	371	367	399	376	365	383	382	349	379	362	386	356	360	423	368	368	372	355	385	391	366	382	373	386	368	367	383	373	389	370	402	361	384	366	366	404	342	383	400	345	363	354	351	375	343	362	386	377	392	377	371	364	341	379	404	374	371	388	355	382	386	380	381	367	365	392	397	402	335	412	397	400	388	377	376	373	370	393	382	370	347	370	386	378	375	379	383	356	372	377	365	388	335	389	390	347	368	393	363	394	410	385	373	390	377	399	355	405	381	339	370	377	382	391	362	350	388	364	365	361	351	367	354	389	387	365	372	390	379	396	345	341	342	376	397	390	361	336	372	388	374	362	363	361	333	380	389	401	370	358	367	392	356	352	359	343	347	387	359	389	378	391	371	373	402	346	396	354	356	366	404	400	356	378	360	413	359	350	377	389	416	347	419	394	390	346	383	398	386	379	376	363	350	370	344	373	384	351	357	392	350	357	388	372	351	408	364	380	359	379	358	347	384	366	345	427	358	399	387	400	346	387	363	336	409	363	375	395	356	341	374	346	403	387	373	390	369	370	396	390	368	388	322	384	371	412	379	354	374	410	385	388	359	391	388	328	380	374	365	371	387	371	360	373	373	394	380	394	396	380	390	388	360	386	381	377	355	380	371	401	365	375	412	389	343	352	359	380	379	417	397	401	375	367	401	388	402	402	353	389	371	402	382	369	362	386	347	343	369	358	353	351	393	390	385	348	406	354	364	344	322	379	398	387	373	400	351	379	375	375	357	384	345	400	360	420	398	385	372	372	380	359	350	376	371	375	374	330	400	350	390	383	383	360	372	346	416	362	372	376	374	399	355	394	382	366	384	382	386	375	377	347	364	392	387	388	365	352	394	335	374	400	384	361	363	385	382	364	399	417	384	362	373	392	409	352	378	370	361	378	405	362	396	393	405	396	367	401	350	381	391	370	375	409	382	365	352	377	384	357	373	363	361	368	348	349	372	383	366	364	387	341	376	345	406	389	356	384	379	397	389	375	376	362	397	398	359	378	381	371	378	355	375	384	399	380	363	345	368	374	396	370	361	383	371	384	375	384	406	361	371	398	378	386	384	402	368	364	390	381	383	359	392	378	387	368	361	360	356	359	365	375	381	372	391	390	368	356	353	371	351	373	391	369	386	363	380	399	363	387	379	385	374	337	383	359	345	345	392	381	351	391	384	385	366	402	377	367	404	414	387	353	367	405	359	395	390	359	378	352	392	369	363	368	379	381	382	356	349	364	400	380	381	357	407	383	382	344	361	389	364	365	394	362	383	392	384	392	353	385	370	336	393	399	383	377	351	387	409	370	365	391	365	387	401	360	381	337	385	369	387	355	373	364	388	365	378	400	391	332	359	388	373	390	370	391	358	369	390	364	369	392	373	376	364	367	370	377	375	391	362	391	365	336	401	362	387	363	369	358	368	351	396	377	420	341	394	355	388	384	346	397	383	392	381	371	424	382	403	390	365	371	363	400	355	365	321	370	365	353	397	393	389	361	367	366	386	356	373	368	374	384	384	364	398	379	408	363	383	344	357	364	372	439	357	373	395	372	378	367	387	367	393	364	418	371	388	385	361	408	386	400
26843	19107	5807	1096	549	445	352	269	275	260	264	235	224	214	249	245	224	226	236	203	242	239	242	219	240	223	231	231	199	231	248	268	230	244	240	263	247	219	203	237	224	215	248	223	212	231	208	245	197	205	262	239	211	219	222	221	200	227	264	220	217	214	227	223	224	243	242	226	228	222	247	223	245	257	223	227	222	242	238	241	234	253	214	255	239	246	231	216	260	228	266	248	254	230	232	205	233	251	222	233	226	229	248	195	261	230	251	226	243	251	250	242	226	202	206	219	221	236	247	227	235	201	209	228	236	221	218	235	220	262	234	220	252	252	246	243	225	242	231	209	257	247	244	232	213	243	222	211	235	228	241	242	225	195	265	237	242	250	216	252	236	233	207	259	219	216	225	236	241	229	233	237	226	261	202	234	211	236	226	196	239	228	251	233	232	226	261	224	224	227	240	238	250	231	230	245	247	246	234	227	239	242	243	261	236	238	242	254	202	241	219	228	267	203	214	270	226	226	217	248	211	225	232	214	242	205	208	226	229	232	227	241	211	215	225	266	244	219	263	246	228	253	236	231	220	224	226	250	240	229	269	228	231	235	210	213	233	229	239	217	226	211	212	234	247	234	234	243	258	250	254	224	199	223	231	247	228	244	204	220	246	251	246	231	200	214	218	247	215	223	215	227	229	243	235	224	195	215	230	212	218	222	247	249	250	210	223	212	268	240	226	245	223	226	242	235	212	208	225	228	235	207	226	256	241	217	216	236	226	240	208	233	247	228	222	227	235	218	222	254	243	230	218	236	217	247	221	211	226	209	233	232	230	246	221	242	231	230	226	247	236	245	230	199	257	232	222	233	222	223	225	246	215	244	223	233	249	225	239	213	200	244	205	233	232	200	246	236	230	241	262	247	233	229	253	232	217	228	238	217	212	217	212	244	235	229	226	210	236	208	210	241	232	226	251	248	247	234	253	213	234	243	227	237	243	218	273	210	228	226	236	241	214	244	198	209	211	223	215	245	250	243	258	238	228	217	216	241	225	213	198	246	223	223	242	222	247	230	233	254	224	207	253	219	219	220	209	234	230	227	224	236	221	203	263	240	216	229	224	250	226	215	258	258	218	228	227	242	246	228	230	235	257	224	216	243	253	213	249	203	252	245	212	211	257	231	211	247	225	220	222	214	212	211	199	233	229	236	227	193	249	217	233	201	250	200	208	210	238	217	243	254	221	244	237	240	252	244	240	210	231	223	235	243	254	228	222	235	225	230	230	254	218	224	230	239	247	241	219	226	220	209	222	235	209	235	219	249	224	220	204	252	228	211	245	243	215	228	217	246	220	247	262	225	229	250	220	220	261	236	218	236	224	242	215	208	228	215	221	203	259	265	228	202	252	250	213	222	222	228	249	248	266	211	265	237	226	214	223	224	220	200	191	239	233	222	201	228	239	233	240	242	233	234	219	228	242	241	221	246	239	229	228	251	256	236	242	255	213	246	258	215	247	245	251	236	249	218	199	220	222	225	259	246	236	212	246	252	240	220	246	236	236	207	233	239	270	229	249	233	234	234	208	223	242	216	215	228	231	237	227	218	256	231	221	242	224	232	238	226	252	215	244	217	254	237	258	240	224	217	205	213	223	197	218	243	247	227	221	221	232	229	232	249	213	217	207	240	210	205	214	227	221	221	230	227	243	200	217	235	235	237	232	234	234	251	235	228	225	238	241	228	228	241	260	245	223	234	229	241	203	225	225	237	235	232	250	220	219	225	215	212	231	230	235	232	228	249	230	250	261	253	210	208	235	218	238	237	236	248	240	214	221	234	238	217	253	248	225	248	223	204	233	223	239	221	221	225	241	234	206	234	226	228	226	230	234	253	237	220	256	240	229	264	221	214	223	241	209	244	230	235	253	214	245	205	198	232	234	218	209	195	242	230	219	243	233	257	238	232	260	224	218	255	234	238	245	218	212	241	240	243	222	239	250	236	240	225	237	206	245	220	222	226	223	224	222	220	233	201	223	239	220	239	231	227	224	235	245	211	255	236	260	241	257	221	222	222	247	232	223	205	229	240	225	207	186	250	231	252	223	227	246	220	239	240	249	236	211	215	232	240	222	201	238	214	228	242	220	228	243	255	217	228	209	227	245	216	210	224	210	219	203	227	243	228	213	231	258	238	219	232	249	225	247	205	232	219	208	233	231	218	235	202	229	237	231	225	233	225	247	214	236	242	250	233	220	212	215	242	240	238	229	230	210	217	235	245	243	213	234	213	210	262	207	233	255	239	211	216	232	233	236	253	197	247	218	255	237	241	228	222	235	230	202	233	209	212	235	239	220	228	235	222	243	208	228	226	215	241	233	213	212	233	231	246	263	253	242	259	239	233	247	246	238	227	234	218	252	257	236	231	225	235	219	219	238	229	212	257	196	222	224	227	208	224	251	213	253	248	223	274	224	203	222	203	244	216	212	229	243	228	224	230	234	234	217	217	219	245	221	242	223	250	220	204	201	244	216	230	216	219	210	216	241	232	233	207	223	220	247	238	227	230	237	235	239	230	229	231	250	230	219	223	222	239	222	205	248	251	206	239	223	227	230	207	237	212	207	218	225	224	231	251	214	230	237	243	225	227	223	222	210	234	223	245	199	204	240	247	234	239	253	257	227	211	261	189	232	214	251	199	243	240	237	243	224	225	211	235	222	225	233	240	221	233	231	243	229	200	232	244	204	236	218	237	226	234	259	240	213	246	224	224	213	221	247	245	230	235	223	256	219	225	235	225	215	251	240	246	215	242	204	263	242	240	220	228	235	224	227	228	248	240	236	232	226	227	228	231	217	211	249	239	238	253	224	230	241	219	261	249	223	255	248	203	222	208	230	244	249	203	233	235	233	232	233	223	232	223	233	214	223	225	209	210	249	246	220	226	250	200	219	238	195	236	226	219	247	230	224	213	228	230	243	253	231	242	238	227	240	251	236	243	251	249	219	244	225	233	215	225	239	205	204	252	221	237	237	231	228	226	202	253	229	210	223	225	199	221	218	239	244	249	232	213	228	224	226	232	218	213	221	229	239	241	219	229	229	229	239	215	231	231	240	204	246	233	222	250	209	235	230	255	227	193	223	239	213	224	224	216	242	215	218	186	233	204	249	224	229	226	219	213	240	199	256	188	204	246	219	214	222	250	217	211	227	202	242	248	216	214	216	234	240	245	238	229	200	259	247	242	198	214	233	198	225	229	234	212	242	221	226	240	234	234	252	213	211	259	236	204	254	238	208	249	253	251	230	220	244	235	237	197	245	214	240	231	225	224	218	227	254	224	234	230	216	221	222	202	236	234	192	228	219	225	251	219	234	238	208	242	236	239	200	240	216	275	233	252	212	235	217	243	260	256	220	239	244	243	231	208	199	254	227	209	254	218	239	229	201	223	219	240	255	242	235	247	258	240	255	234	225	225	232	245	239	239	237	225	244	236	225	265	241	236	239	253	213	240	236	229	250	216	212	238
4323	2895	2557	1094	676	432	388	391	367	342	318	304	304	309	343	303	290	286	296	299	277	280	290	307	271	282	293	297	296	291	282	312	300	266	279	291	290	289	288	284	325	256	260	278	285	315	282	319	292	300	313	279	301	301	282	297	291	282	285	290	304	292	280	310	313	306	303	300	272	268	309	289	296	299	282	252	254	297	289	296	300	262	296	332	303	289	283	302	299	303	278	290	300	306	304	272	307	285	261	302	262	266	283	293	282	312	303	282	276	282	280	306	263	306	275	269	289	322	309	286	291	289	310	311	274	292	294	282	271	290	278	283	277	291	288	275	285	276	284	283	270	283	299	319	279	321	313	295	309	311	257	299	287	284	263	281	281	242	266	310	302	289	262	320	273	260	293	294	302	292	276	296	274	284	271	280	297	284	274	295	301	298	255	284	266	286	261	317	297	264	271	308	270	313	305	303	285	294	304	270	316	283	309	283	292	269	288	277	293	315	299	323	292	286	300	273	301	290	284	271	290	288	285	326	293	275	272	300	279	286	285	292	280	293	311	307	284	260	265	293	263	288	289	252	265	300	300	304	295	278	273	282	296	304	271	290	300	282	288	283	282	285	265	253	311	291	266	312	267	279	298	302	276	274	313	291	265	269	290	282	294	319	292	306	271	308	281	283	301	274	326	318	275	268	274	312	302	289	271	310	300	284	288	295	291	283	255	265	284	297	292	285	286	296	319	311	293	305	280	296	292	300	281	265	312	277	323	278	296	252	310	295	295	299	269	317	320	270	283	288	293	289	296	285	284	289	294	289	305	301	278	286	287	275	309	288	308	285	297	291	291	320	292	296	287	258	276	276	315	266	289	261	306	257	278	281	300	276	294	323	270	289	297	305	287	272	315	306	279	294	277	285	305	286	275	312	296	262	301	305	304	300	293	318	282	274	272	273	287	292	292	300	287	289	286	275	301	284	288	297	255	293	282	290	294	285	300	273	302	293	289	312	278	286	290	282	271	310	275	284	273	298	276	294	294	330	305	267	299	296	271	299	282	276	278	287	278	278	313	280	289	312	283	267	289	299	257	263	268	262	258	291	322	307	263	302	260	284	286	269	290	296	308	309	315	287	293	299	284	274	286	298	309	294	278	271	264	270	275	269	276	271	291	305	290	328	280	311	282	281	297	317	286	270	270	308	309	257	314	289	302	297	283	280	294	283	289	292	271	296	293	282	269	290	286	282	311	287	303	314	264	269	288	280	303	280	314	268	270	318	272	273	310	301	303	305	297	296	286	295	295	330	299	270	268	303	291	297	311	287	309	268	309	266	265	292	266	292	304	323	288	288	289	310	273	291	329	318	264	273	285	275	292	274	291	298	292	292	270	289	305	286	272	270	290	268	284	257	292	272	309	321	288	290	261	291	264	283	294	317	293	298	309	291	294	317	296	287	276	277	291	284	304	299	262	282	248	285	289	280	312	279	278	285	267	271	270	281	318	283	301	272	297	310	282	284	276	281	286	281	271	270	302	258	283	285	281	288	288	293	286	284	283	292	298	304	295	265	286	312	300	295	298	307	292	294	266	287	240	305	317	288	273	279	297	278	305	285	286	275	303	299	314	305	266	263	293	269	303	270	316	309	296	298	286	296	292	290	299	255	297	287	300	309	281	282	310	270	274	322	297	282	290	296	296	299	286	271	294	275	290	294	289	266	286	290	312	298	268	307	280	260	335	272	290	279	307	316	299	273	299	299	299	292	268	317	282	274	298	299	283	295	270	307	301	244	273	284	282	289	300	300	312	272	277	260	291	285	280	310	298	284	294	272	284	288	287	315	292	270	291	296	295	264	278	312	280	299	306	287	294	254	320	289	304	268	306	268	280	292	269	298	316	242	298	272	294	298	316	274	343	309	292	294	304	290	316	254	292	279	316	276	297	285	292	271	284	284	287	292	308	288	298	245	287	293	303	301	281	295	285	293	265	285	315	300	290	304	271	300	285	280	307	297	314	304	288	294	291	284	272	283	277	314	270	283	294	292	295	281	311	284	277	274	288	282	302	316	306	298	276	302	271	294	294	267	277	271	287	317	333	286	283	288	312	311	280	308	280	325	274	282	315	300	301	265	292	305	310	301	304	277	291	293	286	303	284	283	272	294	292	256	314	276	289	254	251	306	310	297	283	284	311	270	284	299	286	279	261	328	295	309	292	301	261	331	323	262	282	318	299	314	295	286	298	330	289	297	337	301	291	250	303	288	307	265	319	275	250	288	285	277	285	292	294	298	275	287	302	272	298	308	308	253	266	297	319	289	307	303	286	280	280	277	273	295	280	262	300	298	290	309	311	282	284	312	303	285	316	316	271	297	282	330	301	287	271	303	294	276	283	320	305	287	309	281	300	296	265	292	310	301	310	273	320	306	288	290	290	294	270	307	298	310	266	299	276	287	275	290	297	280	276	259	290	278	282	279	292	265	304	295	298	313	287	299	275	323	290	274	298	289	288	266	293	286	324	278	289	315	313	286	308	282	315	303	292	296	307	284	281	324	303	298	328	283	301	294	309	303	268	275	306	317	290	299	281	289	289	297	292	279	293	277	294	261	287	292	279	274	333	301	296	284	270	264	309	299	296	291	279	264	277	280	296	287	281	297	301	293	252	264	322	318	272	272	304	297	268	289	311	291	285	287	284	287	291	258	267	323	271	279	283	285	279	278	285	324	302	280	302	289	294	284	309	306	306	320	268	281	289	298	305	283	308	284	283	312	296	290	292	269	291	285	321	305	292	326	298	286	301	317	315	286	284	310	259	283	326	280	293	281	300	308	301	331	292	294	296	295	303	271	288	305	292	296	264	322	266	298	261	294	302	283	299	288	288	302	275	284	280	295	281	297	296	286	297	296	281	287	269	314	305	279	304	258	301	299	296	271	286	289	271	259	330	291	276	327	298	279	304	261	279	282	277	290	305	296	312	309	291	307	270	328	293	275	293	314	270	280	264	290	284	291	272	309	280	270	262	288	285	289	285	306	275	307	310	297	277	284	270	265	281	291	290	277	272	275	289	306	268	289	304	290	291	291	288	299	308	311	320	298	288	265	305	277	311	305	318	264	309	307	301	274	286	280	269	302	279	282	301	282	295	270	307	271	289	272	277	288	293	263	313	279	275	296	270	290	280	289	291	294	325	271	284	278	279	331	271	278	292	316	289	307	317	310	289	286	281	307	307	305	305	286	281	276	283	290	320	288	271	279	291	283	268	279	287	290	268	288	306	284	303	257	321	278	293	298	276	307	265	278	265	293	294	303	304	309	273	338	267	284	316	295	298	282	288	299	272	301	298	258	295	290	281	248	258	276	269	273	307	292	300	305	282	296	288	302	294	290	289	311	275	287	305	282	313	276	315	258	278	282	294	310	279	294	309	310	293	298	280	300	287	270	309	280	273	304	303	305	280	317	277	299	263	320	263	290	267	307	291	291	296	276	295	303	273	285	282	289	328	278	292	275	315	339
23230	21084	28197	24169	21056	9791	1213	785	666	652	578	499	502	459	510	425	463	428	438	449	438	406	432	442	407	430	389	409	432	438	453	416	417	407	392	437	411	411	398	387	398	426	395	388	398	419	388	403	390	371	421	385	399	416	431	365	389	406	393	405	388	374	420	411	406	410	380	364	373	374	389	385	393	418	398	429	389	350	437	417	376	416	390	397	388	390	380	420	431	389	383	377	404	387	396	390	404	401	383	375	394	351	383	430	411	427	407	390	390	428	376	440	395	388	400	377	395	401	409	409	364	426	394	398	404	408	425	390	377	390	401	373	377	413	456	381	409	427	407	404	408	430	391	357	391	384	388	374	433	399	421	433	406	454	402	395	352	407	422	358	382	392	395	416	370	339	383	383	399	378	407	394	390	395	396	381	402	371	418	386	386	406	404	377	412	398	385	411	425	393	398	380	401	375	401	396	390	439	399	372	362	434	407	392	381	405	410	420	432	378	374	413	409	402	394	402	394	379	398	366	410	375	442	370	401	373	418	340	363	395	428	420	400	383	368	406	376	416	391	392	398	385	385	401	360	398	378	419	390	376	383	386	371	391	421	397	406	427	423	411	406	407	400	404	394	386	341	374	428	399	396	418	445	402	416	400	425	428	412	393	396	387	332	390	413	355	385	386	417	446	401	403	413	385	365	388	401	380	392	401	403	371	401	390	365	428	399	386	426	385	393	395	389	457	406	363	397	379	381	418	391	401	420	380	424	382	415	388	404	410	388	363	394	417	386	406	410	443	421	434	393	416	397	422	380	405	413	429	419	420	406	398	382	388	409	402	370	405	400	400	382	372	402	400	397	392	383	379	410	364	420	420	359	412	423	446	378	406	408	416	398	384	382	380	395	385	412	383	363	392	403	407	424	388	390	401	362	381	377	392	462	401	390	383	409	412	386	365	397	394	409	385	393	402	406	391	395	398	396	425	371	372	400	338	395	444	378	423	369	385	388	451	376	430	428	436	362	368	434	403	421	380	377	437	409	374	378	382	393	410	403	401	413	405	398	403	393	389	416	369	362	423	431	395	398	379	406	372	369	379	388	408	395	408	400	401	407	394	412	399	408	399	421	405	400	407	400	381	393	379	396	361	371	411	432	437	390	422	406	411	440	416	411	404	427	393	400	361	400	393	364	408	361	396	385	389	407	383	389	423	409	402	376	400	404	430	404	391	404	399	409	449	376	384	409	394	398	377	398	386	376	432	399	394	372	376	365	398	416	416	375	382	392	419	395	363	366	425	399	379	395	377	428	423	421	412	396	411	385	385	386	404	408	377	363	386	402	436	384	421	409	375	413	403	404	398	420	403	427	406	397	413	409	373	381	418	392	414	435	400	381	392	393	409	415	381	400	417	372	398	388	414	400	400	432	405	385	434	388	401	398	395	368	395	415	384	417	386	370	423	428	378	402	409	386	401	390	418	381	381	367	387	398	367	375	395	417	377	393	405	373	373	421	397	377	412	385	400	365	379	385	406	433	404	427	410	437	376	403	392	388	408	388	409	387	394	399	384	417	410	410	408	417	395	393	418	399	380	402	393	399	387	404	420	399	376	383	387	395	404	426	410	395	375	370	406	390	441	402	427	403	378	390	395	420	386	425	407	415	373	425	390	402	404	415	354	423	395	391	395	386	388	406	366	384	400	347	404	388	430	384	374	427	406	419	391	420	420	375	445	394	396	427	424	386	387	420	419	393	421	429	415	408	370	378	402	417	407	406	418	409	394	371	435	379	389	385	385	427	382	352	391	372	420	379	376	341	398	400	389	425	392	380	414	410	404	403	414	374	418	388	391	405	420	370	408	376	375	385	393	424	403	401	380	414	403	405	374	378	407	402	404	391	411	392	432	390	424	391	403	434	401	390	396	370	378	377	401	384	417	379	408	416	374	387	404	392	376	408	395	433	377	391	379	384	394	359	374	413	397	370	366	370	361	366	396	392	425	358	402	380	371	378	408	393	389	398	411	388	409	387	385	448	414	438	389	405	442	416	430	379	411	383	388	376	396	377	398	423	396	372	375	403	391	394	392	399	380	433	402	432	473	437	404	394	411	429	372	361	385	387	411	370	402	386	403	398	403	418	388	422	379	393	394	422	383	388	390	398	416	386	413	375	384	390	381	401	413	431	379	403	407	397	419	418	387	393	393	407	386	399	400	412	406	439	417	377	394	393	403	369	405	375	405	386	404	445	387	383	412	400	387	375	374	395	436	391	408	406	399	415	364	412	379	383	373	396	403	399	402	377	352	394	418	364	397	398	408	409	355	355	403	371	441	383	420	398	408	399	408	382	385	380	399	450	397	420	412	410	396	423	406	401	357	436	403	357	378	406	400	428	388	393	444	366	389	404	396	416	384	395	401	445	397	382	398	371	385	385	403	365	400	426	420	407	358	398	387	415	397	415	404	401	391	411	390	377	387	411	378	394	425	396	432	358	393	422	392	360	369	403	361	379	396	375	377	407	413	405	388	417	397	407	404	396	381	424	375	384	385	428	413	399	398	375	428	417	408	406	406	361	363	412	410	416	372	435	389	432	378	405	382	405	411	415	388	394	389	369	396	415	396	442	382	403	414	416	414	381	423	394	379	440	392	439	373	409	429	420	403	424	409	392	427	404	356	437	408	423	395	412	410	383	420	408	383	386	367	383	395	435	385	385	402	402	413	390	398	451	411	437	376	418	416	402	431	375	393	376	401	411	385	382	406	377	389	389	408	394	394	380	388	392	393	397	391	365	419	415	384	389	427	411	380	371	386	426	409	411	401	374	397	382	391	415	394	417	409	399	430	415	417	399	385	401	378	386	439	418	410	411	393	371	407	403	411	439	390	397	395	399	412	419	418	369	377	370	408	410	394	424	421	373	383	385	399	415	401	392	385	389	416	372	413	401	424	373	434	381	366	374	410	389	424	377	413	421	400	395	405	407	397	356	358	379	410	391	402	406	380	382	394	387	384	379	362	421	420	440	388	414	403	384	380	399	442	419	389	396	431	397	437	410	399	413	387	423	388	402	427	384	342	413	416	398	406	424	401	427	402	389	392	380	387	391	413	396	372	385	398	380	364	392	389	415	392	399	418	405	433	390	390	397	358	385	410	376	422	410	393	420	397	392	401	393	392	358	384	392	408	414	384	422	419	405	379	400	409	409	403	374	391	387	447	410	372	390	381	379	409	386	399	391	382	379	415	368	407	371	365	389	392	400	431	409	399	406	377	375	407	382	378	414	385	348	394	435	420	371	390	392	398	392	399	361	370	397	431	394	401	409	420	378	410	386	382	370	376	408	412	399	422	374	393	425	404	427	420	385	373	427	435	414	354	417	391	414	380	415	418	374	390	428	425	423	382	435	402	405	387	381	393	419	391	395	378	398	367	373	414	420	398	402	414	410	394	386	405	396	388	371	413	364	412	384	379	415	397	387	410	410	414	364	375	416	403	390	374	381	379	387	400	351	403	380	401
4113	11444	9842	4543	2788	1796	1397	1121	933	879	774	652	664	612	609	584	586	581	550	535	517	544	583	537	565	546	506	521	522	515	511	513	512	516	470	514	483	498	542	533	531	462	516	511	506	491	457	481	515	517	521	527	484	494	495	542	479	469	496	538	530	478	520	506	507	508	534	485	511	522	489	503	496	479	502	511	539	483	513	486	480	514	505	484	492	489	474	509	540	484	505	506	537	527	511	486	522	450	520	502	466	476	495	512	550	486	526	478	514	522	516	511	478	500	485	545	482	500	484	461	506	464	516	477	470	479	454	528	531	510	512	525	530	492	502	487	474	532	478	530	479	429	482	515	525	517	473	492	505	506	507	520	508	521	495	503	532	498	467	495	490	473	476	479	485	491	478	494	511	470	503	481	487	500	495	500	479	522	476	506	488	508	505	499	517	541	475	499	512	487	507	505	529	519	509	503	489	472	526	504	502	556	496	489	524	473	463	503	445	498	526	476	504	469	493	533	518	529	500	564	506	480	485	452	480	507	517	499	497	540	507	467	454	500	557	506	500	518	514	490	460	534	500	494	461	514	549	492	541	539	465	498	534	507	493	522	465	469	474	461	498	517	486	523	500	492	491	495	492	513	507	573	464	497	501	496	502	508	496	521	476	496	528	478	500	467	488	551	510	490	495	478	483	527	441	490	483	496	478	473	512	504	478	498	494	496	486	499	485	502	484	494	508	468	473	479	530	490	467	517	498	513	537	496	513	539	494	531	507	517	519	483	491	523	512	503	473	509	521	494	471	502	505	506	502	501	478	519	492	468	478	490	498	491	495	484	489	494	484	523	505	466	473	461	506	547	518	524	501	495	490	479	490	567	512	452	486	479	486	512	520	511	465	489	477	456	492	537	510	483	501	538	483	502	497	538	492	489	468	477	514	498	517	519	529	498	492	501	493	486	478	528	480	505	488	460	481	501	488	489	541	508	510	524	495	506	485	471	508	517	537	505	485	474	498	484	484	491	439	490	526	511	494	524	496	488	504	482	519	478	482	487	480	507	533	571	491	526	470	525	492	516	497	514	500	508	480	533	500	494	493	528	516	552	479	472	461	477	518	499	525	528	470	498	527	500	493	526	512	488	517	514	507	495	468	486	461	518	455	508	522	494	505	525	478	470	481	452	481	536	475	479	431	508	446	484	510	470	460	458	496	509	509	471	513	536	500	520	484	494	515	497	491	484	538	494	443	512	492	481	491	504	493	501	525	506	458	506	480	524	550	498	509	519	524	479	501	487	471	467	460	497	488	471	543	475	507	511	481	486	486	510	536	448	470	531	493	524	488	473	466	476	515	509	509	508	478	532	521	501	519	488	502	537	472	477	509	493	503	519	504	512	546	466	476	495	483	510	527	445	506	512	481	490	488	475	517	492	498	508	528	498	534	492	486	465	490	509	493	511	505	505	479	469	501	479	507	525	490	517	500	519	492	494	497	500	506	486	508	543	512	529	483	484	476	528	500	474	499	513	454	530	492	482	514	502	504	550	532	529	498	476	495	466	507	517	496	503	491	514	495	485	511	493	499	485	506	503	461	502	522	488	496	502	523	546	466	518	465	514	494	516	452	487	483	480	507	511	499	483	473	492	525	500	471	517	490	498	512	528	479	516	496	532	481	499	491	449	500	482	499	496	492	530	518	495	498	494	492	478	534	506	484	490	500	531	490	504	488	496	477	530	486	520	501	481	474	498	493	489	494	502	455	494	503	485	527	484	506	470	512	477	482	492	484	519	488	543	489	548	481	538	523	466	483	483	483	476	509	524	484	506	485	450	496	470	488	491	497	508	521	533	493	488	492	540	520	508	523	492	513	499	498	489	481	484	487	489	523	482	499	525	528	506	494	493	510	499	520	480	461	493	477	501	492	520	483	491	543	521	475	504	512	469	506	524	462	522	510	492	502	513	501	503	517	452	456	449	495	480	503	459	499	512	458	514	508	485	525	486	499	486	491	484	518	494	472	510	508	455	474	500	515	497	492	497	519	508	497	467	487	457	508	472	495	490	537	489	489	499	501	488	525	505	481	481	511	509	499	515	486	479	513	504	515	465	485	495	480	513	495	484	488	517	498	451	497	494	518	518	494	510	491	515	482	533	519	476	494	528	520	486	479	483	496	542	481	461	538	492	527	488	532	514	475	497	498	530	510	510	485	499	502	466	477	505	497	485	500	504	518	486	468	488	501	475	486	481	503	490	521	519	491	509	464	478	463	493	509	487	503	469	553	502	508	499	516	515	492	492	527	481	486	469	466	495	465	527	484	516	481	504	537	476	501	485	504	484	501	501	514	484	509	509	536	497	460	531	528	541	511	468	480	534	502	464	519	474	503	477	486	489	480	528	555	484	478	532	513	492	454	461	491	520	482	533	497	507	486	516	477	487	482	468	497	503	511	545	503	519	485	506	497	515	530	535	511	464	517	499	495	507	464	528	518	505	498	469	481	463	467	525	500	476	481	477	483	470	485	465	535	480	511	489	491	479	497	525	476	460	486	467	535	482	484	472	460	544	491	503	506	487	507	462	513	510	500	535	508	482	491	488	472	514	525	504	483	495	455	518	526	473	543	509	487	504	537	521	494	513	517	501	522	485	506	516	527	461	517	506	503	512	502	546	471	477	486	517	515	541	532	550	475	519	500	533	485	490	508	541	521	475	462	494	518	478	505	486	499	487	525	504	498	486	510	518	486	485	494	529	512	476	440	453	489	487	498	505	474	494	487	508	513	460	478	515	500	456	490	481	494	515	473	488	480	508	516	483	484	466	475	487	530	483	460	469	473	511	511	483	515	482	533	478	509	496	501	521	502	502	480	492	460	485	533	522	530	496	512	509	465	485	522	500	497	477	547	465	482	525	498	506	566	522	472	468	492	501	510	511	530	482	484	485	483	497	497	482	497	509	461	505	503	492	483	467	490	466	468	478	472	488	513	471	519	489	502	508	493	462	523	463	542	502	469	487	453	490	504	483	480	529	499	479	474	477	470	482	463	522	476	527	534	482	484	502	508	496	501	502	473	499	507	523	491	474	517	516	511	516	503	472	490	509	480	485	471	509	491	502	513	516	491	516	541	554	515	500	506	513	498	534	487	480	508	479	506	531	474	486	508	477	484	499	515	463	490	500	506	538	492	547	478	483	495	512	500	513	500	504	466	490	475	481	511	473	499	489	492	508	480	513	546	467	473	497	486	524	488	519	499	476	500	525	481	478	492	484	490	517	462	496	472	485	506	478	500	518	523	527	480	516	506	505	493	458	521	469	494	512	458	523	505	470	501	511	512	500	539	506	535	516	478	514	501	516	473	512	517	517	495	490	527	497	509	498	521	538	495	504	485	480	538	486	497	520	509	484	481	511	484	488	489	505	516	527	479	483	498	489	504	493	526	505	467	496	486	477	503	541	521	501	483	513	500	528	529	542	478	487	489	489	495	521	512	507	483	463	504	513	532	522	488	497	508	498
24221	21046	27233	24937	11543	625	329	273	219	202	179	163	152	115	133	134	109	119	102	124	120	114	105	113	94	116	117	97	102	111	102	127	97	109	94	111	119	90	116	99	104	95	88	91	86	112	104	105	130	107	109	91	107	101	103	89	106	101	103	118	104	92	92	97	94	105	85	101	84	86	109	101	88	109	109	109	106	90	85	94	118	98	99	95	112	104	79	108	106	106	102	85	104	97	104	116	91	102	95	100	107	92	95	102	123	116	107	107	90	94	104	108	101	105	93	100	92	100	89	80	91	91	95	103	88	109	87	111	89	86	102	103	102	106	116	95	102	94	118	110	90	112	101	103	93	104	116	111	113	106	94	95	74	96	115	111	105	99	101	102	82	90	109	113	115	86	74	95	94	96	100	98	91	98	100	94	94	78	97	91	112	94	107	102	104	106	101	108	101	90	95	107	91	97	93	99	113	102	89	106	73	111	110	89	97	109	101	74	94	105	90	105	87	118	116	99	105	105	96	93	111	96	89	94	104	87	81	97	100	101	82	84	109	111	105	116	97	83	112	98	101	92	107	104	109	96	92	102	98	80	118	116	91	103	110	77	95	92	107	104	107	76	97	105	95	80	85	97	91	86	95	108	105	101	103	102	104	96	103	94	93	94	92	98	83	105	93	95	92	108	91	107	107	102	95	107	103	101	112	108	120	102	79	89	109	75	118	89	101	98	96	85	105	108	100	86	81	98	88	122	96	102	106	84	92	102	99	81	87	97	116	93	111	98	100	99	88	105	101	105	95	85	99	99	94	83	95	109	105	100	124	120	96	87	111	118	117	97	100	105	107	93	102	100	92	82	85	106	98	103	85	91	112	111	99	94	102	93	101	106	93	106	99	98	108	101	103	93	98	107	95	113	87	105	84	110	108	92	105	119	88	110	100	99	88	96	133	96	96	99	94	92	103	95	83	87	89	85	95	112	97	90	85	93	132	105	92	89	97	92	96	96	96	89	93	87	104	123	107	93	104	94	102	98	100	88	100	111	87	116	100	90	91	109	92	102	84	91	95	101	104	101	81	108	90	107	99	88	84	97	117	111	95	98	87	92	83	82	81	99	95	100	112	92	116	100	97	93	96	104	101	99	91	98	84	83	95	96	115	100	96	97	94	104	112	98	99	100	97	90	107	88	86	92	103	105	93	99	93	104	101	89	101	107	101	104	103	97	103	111	93	101	110	103	84	100	89	91	75	103	107	109	108	80	115	107	91	91	79	97	106	109	96	113	100	96	104	114	99	89	102	96	104	91	74	106	100	110	110	102	102	86	112	86	96	83	87	91	99	91	85	116	96	123	115	91	105	92	100	109	86	100	88	92	110	84	122	97	105	99	78	92	92	94	106	105	101	80	102	88	105	116	100	108	93	92	85	92	100	94	96	114	101	102	114	96	103	114	94	99	91	104	95	103	84	98	114	105	111	102	100	114	93	101	92	111	100	112	110	83	115	85	110	96	97	96	78	97	80	99	101	88	112	99	100	94	80	116	109	97	100	107	116	95	94	90	113	101	87	107	101	80	88	102	110	105	86	105	98	94	98	99	103	102	92	104	111	96	98	90	87	103	92	88	117	100	108	99	94	106	89	88	92	79	92	97	89	116	109	100	113	77	96	103	90	91	103	103	96	100	124	107	101	97	81	92	88	93	103	96	87	86	94	116	114	103	102	107	100	84	91	105	108	109	94	94	107	96	104	114	96	105	104	98	110	109	109	74	113	109	114	89	98	94	94	88	95	95	98	76	85	88	82	92	108	117	97	100	112	101	95	120	106	107	97	100	66	94	95	105	98	86	91	95	96	102	96	97	78	94	101	90	94	109	93	101	89	86	97	93	96	107	90	99	97	94	114	98	91	94	100	99	109	94	112	116	100	114	106	105	89	103	93	88	92	106	94	92	112	87	109	103	103	107	92	86	95	106	92	94	95	109	96	109	117	93	75	109	86	88	92	94	100	90	103	105	96	102	104	96	102	111	82	94	109	96	85	128	101	91	109	106	110	105	92	109	92	96	93	98	91	88	100	104	88	96	105	108	100	95	106	108	96	99	114	103	106	122	90	122	100	119	119	110	106	86	103	116	120	96	104	91	89	93	115	100	83	96	86	71	116	103	114	108	99	87	98	110	106	112	97	104	94	101	98	88	108	110	101	101	89	107	106	107	92	101	86	91	111	91	95	108	103	100	95	81	97	97	80	86	97	102	95	106	95	96	90	107	91	104	98	108	107	102	103	104	87	80	95	100	98	99	99	95	101	98	99	111	92	89	96	93	96	104	89	108	101	105	117	97	92	108	90	90	84	99	94	104	87	105	96	87	105	122	112	91	110	115	104	101	102	114	103	90	103	100	98	103	74	109	94	101	102	102	93	83	94	100	95	106	110	75	88	111	94	98	100	114	88	110	86	91	114	102	107	107	87	101	93	102	97	100	101	93	110	91	91	81	97	99	92	90	94	96	111	108	102	103	113	94	98	107	78	110	107	85	82	114	107	96	91	94	94	91	80	107	81	109	88	101	110	107	82	92	81	97	107	104	105	96	78	103	83	82	88	98	107	99	87	101	100	98	88	101	84	107	96	110	98	116	88	96	85	111	103	94	86	95	92	84	92	102	92	98	113	99	83	100	95	97	88	89	91	80	91	98	94	96	96	91	120	90	77	95	107	99	87	88	109	109	94	113	98	120	91	99	95	99	102	91	87	89	101	96	82	103	107	97	90	87	91	87	97	103	84	109	103	70	90	104	96	95	97	88	88	95	104	102	88	97	92	93	98	98	106	104	97	98	94	93	100	103	91	96	90	98	105	82	97	93	103	96	109	92	81	102	105	103	95	103	95	126	106	96	96	88	88	114	93	94	90	95	93	90	109	106	99	96	106	84	101	115	96	78	104	106	96	94	102	115	73	91	107	91	106	98	93	93	101	126	97	95	91	97	89	110	86	108	75	85	102	111	85	106	89	89	100	84	100	94	92	103	97	106	86	86	85	105	95	94	100	100	96	110	114	88	110	102	100	97	111	90	96	96	63	111	115	105	94	101	106	89	114	105	120	88	110	100	119	99	92	101	99	111	106	87	99	107	79	99	104	94	107	90	90	90	115	106	110	81	93	109	95	110	106	83	102	72	101	84	95	97	98	97	96	96	100	116	118	96	100	98	113	109	94	100	103	109	98	96	100	110	84	94	92	99	104	93	119	88	84	79	88	102	106	84	88	84	106	93	96	75	98	111	92	92	94	100	108	103	102	98	110	86	98	81	81	118	104	115	111	100	106	108	81	102	101	79	101	93	113	84	107	91	99	114	91	97	105	107	102	112	97	109	82	77	95	100	110	78	91	104	100	107	102	93	100	95	89	107	94	79	111	105	88	82	100	101	89	75	109	110	81	103	94	96	107	99	93	101	103	100	103	96	107	94	95	89	114	103	124	96	90	103	110	106	89	107	92	104	91	92	86	91	100	77
3959	7795	6299	2864	1677	1006	685	574	436	331	316	248	220	201	211	196	197	166	175	145	159	163	134	164	163	141	159	144	135	158	119	137	122	130	141	155	137	159	130	144	147	139	143	150	132	147	166	140	148	130	134	137	136	139	136	147	135	155	165	146	118	135	150	143	140	148	129	130	173	111	170	137	125	128	121	148	154	128	129	132	132	129	127	141	128	131	146	151	137	142	151	170	138	141	114	116	121	122	146	128	116	163	132	119	131	139	140	139	142	130	133	129	128	144	135	146	128	144	129	123	132	146	144	127	144	145	123	129	146	132	143	143	136	133	141	142	142	126	139	131	142	154	145	117	126	144	137	155	125	142	138	125	125	143	132	124	126	147	130	127	143	146	146	156	122	137	123	123	124	136	143	124	133	156	142	133	124	154	139	139	141	137	146	125	143	136	120	134	138	111	129	154	144	139	143	159	146	127	144	159	118	128	137	133	133	133	133	113	142	137	114	138	144	129	145	131	137	151	143	122	138	125	137	122	124	116	140	135	124	127	145	111	147	157	126	124	135	116	136	141	123	134	150	106	136	130	123	115	151	126	157	127	140	161	137	143	130	119	132	137	146	131	132	134	146	135	129	136	131	112	134	112	140	120	152	150	129	125	130	162	131	121	132	140	152	144	110	132	134	118	137	130	138	111	120	137	133	136	140	155	137	151	144	129	143	133	145	136	145	110	140	145	144	129	174	135	121	147	145	131	150	153	125	119	131	149	153	124	156	129	151	157	138	126	125	152	142	121	124	142	123	149	121	141	144	136	136	139	122	125	161	145	165	123	130	128	132	141	152	121	148	134	167	140	133	119	141	130	136	148	150	148	150	143	178	128	143	127	138	128	166	125	144	136	129	141	134	125	136	144	123	132	137	129	143	139	140	149	136	137	127	132	125	133	138	133	122	139	133	128	137	131	146	132	133	115	151	130	118	137	151	134	143	146	129	139	138	157	133	134	158	131	152	145	130	138	149	119	130	153	129	152	145	147	140	127	133	149	144	146	139	126	143	142	124	136	131	129	123	124	146	151	139	110	153	151	125	154	140	121	149	132	144	148	110	126	129	142	128	120	139	139	138	144	125	129	127	153	154	116	123	159	126	135	144	154	144	151	132	128	133	130	115	108	128	142	126	138	137	124	140	131	139	121	154	146	137	132	136	132	141	112	139	143	151	138	159	132	126	139	152	140	133	146	132	138	148	133	123	130	130	136	133	128	141	133	139	125	133	143	137	151	138	146	128	150	148	145	141	131	127	130	124	144	119	150	145	134	135	117	117	120	146	129	130	126	140	118	134	125	159	149	161	127	120	127	139	134	143	146	148	133	154	136	138	144	141	128	137	132	118	134	142	136	129	142	141	149	131	139	150	143	146	126	144	158	120	134	148	126	150	147	129	141	125	144	121	153	132	135	105	143	134	129	128	121	137	123	133	163	130	129	124	161	147	109	142	134	145	147	131	129	125	150	123	149	141	159	122	116	145	160	140	142	118	118	139	130	145	153	145	151	147	147	141	147	151	124	146	109	141	119	123	137	129	144	141	138	140	146	164	119	153	112	137	122	141	140	135	141	135	156	125	139	116	129	148	138	138	147	129	146	139	163	141	134	146	130	122	155	142	138	137	134	124	121	152	121	136	142	156	152	136	107	137	137	129	117	139	135	146	139	135	134	132	155	110	152	129	126	142	125	140	118	150	159	142	143	149	129	125	151	143	152	143	142	113	140	124	134	123	148	129	157	149	133	122	135	144	137	136	127	142	133	128	130	164	120	115	133	147	130	154	128	135	108	123	144	142	142	148	134	130	123	124	144	131	140	139	143	131	138	139	142	145	136	128	132	155	140	138	143	130	150	149	154	155	148	142	147	121	160	131	133	136	138	131	133	146	145	137	138	149	125	136	134	133	122	144	154	130	137	143	138	145	135	148	129	140	117	142	138	138	128	123	126	151	147	130	144	134	135	130	131	118	140	155	139	121	144	138	133	140	124	138	110	135	127	118	126	126	141	138	117	138	146	123	117	146	150	134	150	149	153	151	140	146	136	143	142	159	115	131	161	152	151	122	154	153	125	137	173	112	155	123	156	110	129	140	143	162	141	122	138	126	121	128	144	141	147	125	140	149	144	141	146	116	123	132	123	140	155	138	112	146	136	144	160	128	148	139	127	134	134	124	157	134	147	123	148	146	139	141	128	137	142	143	134	145	149	144	148	139	152	130	141	153	137	128	121	147	146	122	140	147	115	127	125	117	155	143	146	139	131	127	152	138	116	125	139	128	141	164	119	132	123	122	132	147	149	152	140	158	143	122	132	142	145	122	150	125	138	133	152	110	132	150	134	143	138	135	146	133	158	158	152	118	131	140	133	144	119	148	144	147	142	128	160	132	133	134	125	128	127	117	163	139	140	159	123	125	151	133	141	142	138	147	150	153	132	148	143	110	129	130	129	147	147	140	138	155	137	136	138	122	137	140	151	116	135	124	114	157	171	148	134	113	134	144	137	149	143	139	140	124	139	150	130	122	118	152	159	136	140	150	138	143	112	155	140	148	151	109	142	140	129	116	138	123	148	158	149	129	150	137	139	141	151	148	114	148	138	152	132	154	127	144	134	139	141	172	125	113	129	113	145	142	142	132	141	153	128	127	140	119	157	149	129	120	145	146	144	135	136	128	135	132	138	127	132	139	136	142	120	142	119	145	112	141	177	147	125	145	134	142	143	140	127	144	147	131	128	132	146	170	139	151	126	124	162	111	123	138	149	145	134	138	145	134	125	125	139	135	151	119	157	126	156	126	139	145	145	134	143	142	142	133	130	153	135	127	119	134	145	116	122	128	145	120	137	146	140	112	136	117	116	108	124	130	136	135	129	157	111	144	128	124	146	142	146	137	149	143	127	145	109	132	118	136	138	124	129	148	133	144	141	137	140	160	148	111	139	143	159	152	179	130	138	136	139	151	131	123	123	133	131	141	127	161	121	123	135	152	132	123	135	125	152	131	141	135	153	125	149	132	147	155	150	137	130	144	132	152	137	138	121	146	127	145	131	145	140	139	140	119	130	145	145	140	149	136	132	152	131	138	135	146	126	148	134	129	137	145	124	140	131	139	136	151	132	148	137	146	151	131	126	134	143	119	109	154	123	141	118	145	127	141	121	127	140	159	135	111	139	137	159	115	124	137	119	132	128	143	115	116	129	134	126	148	151	138	123	130	131	127	124	144	128	125	138	128	147	146	131	124	130	126	157	155	126	140	117	156	151	141	144	138	141	128	145	145	153	144	139	147	125	127	151	136	164	154	156	158	136	141	113	130	120	125	139	155	142	149	122	134	131	132	133	132	108	122	137	132	138	127	152	134	137	115	141	146	132	110	134	147	138	136	129	133	115	127	134	117	135	122	134	152	140	141	154	133	142	134	126	135	148	147	133	136	131	146	137	134	127	140	138	125	114	116	125	131	136	155	135	153	123
22295	21130	28778	23717	21124	21153	8683	1074	748	624	620	508	485	460	429	383	373	330	367	370	360	340	351	350	339	341	328	321	328	305	315	322	292	304	336	297	311	335	323	275	315	331	321	304	312	321	280	317	293	284	304	316	309	295	299	279	316	302	279	283	302	305	282	293	284	300	310	307	311	290	329	277	306	280	322	326	328	283	325	306	302	269	307	303	266	264	286	302	308	275	323	314	302	270	311	307	322	272	325	289	288	287	289	289	290	279	276	310	301	281	304	289	310	307	271	275	309	284	305	286	271	277	298	300	264	311	315	293	298	314	260	325	299	296	304	319	303	264	306	305	277	304	287	304	289	277	298	301	291	300	319	297	299	303	291	290	291	301	272	270	303	300	273	286	284	290	314	304	305	301	264	293	262	299	303	318	298	312	313	265	296	269	304	299	284	312	314	276	288	298	299	284	317	302	301	317	277	335	302	299	302	259	344	272	270	312	297	301	279	268	289	301	284	302	284	275	317	300	319	299	282	320	298	294	324	297	274	288	283	305	305	300	333	283	303	315	301	294	299	309	264	293	297	281	301	290	290	280	286	296	266	301	267	298	286	314	311	292	275	274	250	305	304	292	291	305	283	320	277	284	283	279	306	287	299	296	286	281	294	264	281	294	285	316	320	337	279	297	318	298	272	288	288	301	284	279	293	278	308	269	282	277	312	283	293	269	287	294	305	286	311	280	307	266	282	294	294	289	279	263	290	337	299	278	284	296	289	305	291	241	271	292	294	316	292	333	295	290	271	274	283	319	291	327	307	321	243	275	339	308	280	293	292	273	276	314	293	272	304	251	273	282	278	295	273	301	268	282	277	297	284	294	293	297	288	322	282	288	295	300	303	263	269	256	289	323	338	294	245	289	342	288	300	291	322	300	300	282	284	264	290	277	284	296	294	265	288	301	300	293	313	293	279	284	313	285	286	298	295	302	335	298	296	267	298	304	300	280	258	338	276	309	279	330	300	268	285	265	285	297	281	271	314	304	281	286	327	292	323	286	302	289	279	305	268	287	300	308	286	325	305	327	313	295	261	312	309	286	277	293	291	304	302	297	295	299	292	323	305	306	271	320	307	295	257	333	324	300	294	249	294	307	276	280	295	299	284	301	290	321	304	306	284	317	293	281	315	271	281	299	279	267	284	306	268	305	319	325	283	289	263	273	278	318	290	298	290	278	243	312	293	286	319	271	287	276	297	312	284	284	281	263	292	289	312	291	306	301	276	298	290	329	283	289	290	275	280	273	281	311	304	275	252	300	285	299	292	295	291	304	329	313	278	282	308	277	288	292	276	267	282	277	324	268	279	294	299	302	277	304	287	259	289	323	285	280	286	292	298	279	294	306	269	275	308	307	321	279	294	329	323	281	297	287	315	317	267	300	262	289	296	276	279	297	281	296	287	315	294	286	326	282	315	284	257	291	284	290	304	280	313	301	288	301	286	288	305	278	331	287	325	271	271	294	305	284	300	283	288	282	306	314	275	293	272	289	280	313	290	295	271	285	298	290	284	267	300	287	304	257	303	305	289	294	302	286	337	298	278	323	279	308	289	311	273	302	284	304	283	293	293	273	323	303	304	292	303	283	290	284	313	295	302	264	307	311	291	277	295	267	277	313	263	280	321	285	285	264	304	294	308	296	301	291	283	290	303	275	285	270	289	301	293	298	281	284	308	309	297	318	311	306	296	317	285	285	285	305	324	317	298	277	281	312	323	284	325	280	303	279	293	339	299	258	305	265	273	280	309	303	305	312	288	293	292	288	273	282	267	288	341	275	283	290	296	315	319	313	296	272	300	277	272	275	249	285	286	305	301	330	283	299	300	282	254	272	311	283	296	320	277	280	291	283	282	333	306	313	266	307	294	320	280	264	314	294	307	282	304	264	329	310	310	285	284	328	282	299	298	289	302	300	278	283	317	291	311	299	307	272	297	269	311	310	278	272	281	263	285	293	314	286	276	275	299	286	261	279	299	300	294	306	302	275	277	315	316	267	283	286	277	314	294	285	258	277	259	272	283	276	316	291	313	293	284	283	287	288	313	286	292	281	320	307	273	304	308	320	303	323	301	302	280	276	264	299	317	301	274	287	264	272	327	330	303	275	272	293	305	279	288	287	307	296	284	310	293	273	274	298	282	331	291	303	302	277	278	255	304	303	316	285	301	293	300	258	303	263	280	300	279	281	259	304	291	302	314	320	305	297	284	267	296	294	298	293	282	281	293	291	294	282	327	303	314	310	299	287	305	292	290	268	297	304	275	297	320	298	332	303	282	288	309	307	352	310	319	276	342	303	300	290	282	282	304	284	304	317	289	309	317	269	312	311	292	294	287	276	294	296	288	302	307	279	301	274	290	282	322	278	260	285	284	301	296	278	303	266	318	281	286	300	270	289	308	314	297	295	301	308	275	302	300	279	310	269	329	302	272	295	313	303	299	298	287	275	271	284	281	284	305	333	274	288	294	302	294	279	329	289	313	282	246	287	263	272	312	283	296	297	291	293	299	284	294	305	280	271	309	254	337	313	301	283	294	296	340	289	309	297	291	291	279	279	306	306	299	301	289	321	304	286	302	269	288	300	304	276	279	313	331	279	289	275	299	314	266	286	287	278	313	286	283	314	290	302	301	296	308	305	307	298	253	309	304	288	322	314	328	312	276	303	294	261	301	290	274	312	286	293	285	289	312	280	272	279	322	288	306	281	287	239	302	269	327	309	314	309	296	298	308	296	306	297	299	277	299	309	275	268	305	297	305	295	272	310	314	282	289	294	276	302	279	292	287	311	292	313	322	274	307	263	293	327	325	301	310	291	289	297	269	316	276	268	270	296	310	267	289	314	315	283	305	284	320	287	312	286	283	299	306	306	310	301	306	298	270	316	301	310	278	292	297	294	272	306	303	275	316	335	307	290	304	312	297	273	294	302	288	317	278	313	332	308	336	309	295	278	280	292	284	273	311	292	301	293	288	257	333	332	311	315	277	279	318	297	287	270	277	308	298	305	262	266	304	297	269	291	296	279	303	289	282	281	308	290	289	288	316	296	295	300	317	312	286	267	288	304	292	286	303	288	285	275	293	315	299	266	332	324	310	305	292	267	289	289	279	295	318	265	320	289	278	310	282	296	301	298	282	262	285	308	291	283	309	287	311	321	291	297	291	307	271	280	301	274	301	292	318	270	274	293	274	279	302	299	294	314	316	313	274	336	322	267	320	312	304	281	293	277	283	299	293	304	302	265	273	280	297	286	318	270	294	308	284	266	309	297	289	274	296	315	319	305	292	295	303	275	308	321	282	308	316	281	288	290	281	310	327	275	290	271	278	317	273	279	326	293	314	279	282	305	289	300	294	296	265	306	273	300	292	287	298	284	294	288	299	309	265	294	273	301	288	323	304	294	310	266	289	311	287	273	273	277	286	295	279	305	307	274	309	264	307	361	285	320	311	294	276	298	284	306	274	295	290	324
5699	17846	14795	7564	4812	3098	2062	1588	1247	1053	903	771	679	701	607	525	537	534	504	505	497	424	453	426	426	432	424	417	428	463	382	399	415	414	438	409	396	395	437	406	398	417	425	354	381	391	388	375	374	381	386	398	401	378	364	394	355	387	370	416	404	378	380	360	441	391	405	373	410	388	410	349	385	342	351	386	360	401	393	402	326	347	393	356	376	378	356	375	383	394	375	387	378	386	397	373	356	387	384	377	374	343	349	403	387	411	372	405	381	378	385	404	392	394	406	353	366	415	374	378	374	397	390	370	362	392	404	421	356	363	419	375	367	348	378	379	353	356	382	421	368	364	369	390	391	389	390	390	350	390	365	344	358	346	351	388	355	391	367	388	356	405	367	383	376	391	390	405	383	355	378	382	380	378	408	402	363	371	370	356	369	371	360	372	408	385	389	382	390	356	350	384	401	375	377	404	371	396	409	397	377	352	346	371	363	379	398	389	415	325	367	399	362	381	397	378	379	365	402	384	385	416	384	384	375	395	407	392	413	362	383	398	386	382	351	366	366	395	350	408	391	365	386	355	384	384	370	407	382	381	381	371	379	436	385	378	393	418	373	358	368	399	388	371	356	419	416	359	403	346	394	376	368	370	397	399	365	385	348	412	355	388	392	385	368	378	381	394	366	388	380	358	370	373	389	404	384	384	389	386	398	373	403	372	387	394	378	424	359	350	372	389	407	352	398	355	390	393	362	352	390	415	358	371	402	383	395	379	351	377	417	397	361	386	377	400	405	362	398	382	379	400	351	388	397	380	356	396	415	373	377	392	393	385	356	342	390	358	403	365	375	383	396	378	377	381	389	401	409	394	365	401	376	387	376	380	378	394	364	377	339	353	349	379	371	377	369	363	368	395	388	372	427	372	328	383	389	403	376	407	371	360	421	387	394	380	414	384	381	352	393	386	363	347	371	373	390	384	406	339	368	396	358	381	365	378	399	370	384	375	381	431	358	362	412	357	367	367	404	353	370	410	367	363	353	340	404	391	404	379	397	363	388	356	384	377	391	375	384	384	346	405	360	358	371	394	347	403	392	377	358	371	350	359	373	377	400	388	405	352	361	366	413	379	376	378	426	396	368	317	363	351	378	351	383	361	370	389	380	357	384	381	355	369	384	393	418	399	369	373	404	408	374	388	371	375	383	407	351	416	388	390	402	327	414	358	392	375	346	378	373	358	345	334	344	368	370	340	375	334	378	348	383	357	369	387	402	377	371	400	347	370	391	387	397	373	355	357	430	410	393	396	356	350	392	387	379	386	333	382	353	381	390	454	356	382	359	387	394	409	386	382	371	356	383	365	363	402	348	374	396	362	373	408	366	392	376	367	428	409	367	380	331	369	389	372	356	351	367	401	335	394	373	380	409	411	383	380	397	368	379	379	389	372	367	393	402	340	385	373	346	357	366	370	366	349	335	411	384	351	380	359	353	399	386	372	407	355	426	366	366	374	374	374	361	367	359	388	359	393	404	399	379	391	365	379	385	377	367	390	328	373	372	385	358	397	390	386	366	403	376	381	405	388	402	393	379	429	400	383	386	392	380	361	374	405	361	373	355	401	411	369	384	423	406	367	375	388	366	365	357	396	376	353	385	392	380	410	341	375	404	365	366	405	374	379	386	386	380	390	383	404	389	364	384	361	371	407	319	391	374	407	401	401	403	397	384	359	374	376	352	383	373	404	372	385	374	354	393	353	378	372	406	382	363	403	389	394	360	369	367	371	378	385	337	362	394	361	392	401	386	383	358	371	369	376	354	349	357	381	395	398	339	355	390	392	362	368	396	368	410	383	368	391	354	383	371	384	384	384	326	356	386	380	360	371	407	396	404	425	374	390	354	352	374	358	373	415	365	383	392	381	385	373	369	356	392	356	396	392	396	407	399	371	373	408	377	379	388	380	391	357	395	384	380	356	381	390	387	352	353	357	379	400	381	398	357	352	375	370	398	387	384	389	370	375	377	382	374	353	418	396	394	358	405	374	370	391	383	358	376	367	340	373	361	356	383	384	384	379	359	400	377	375	388	435	367	376	370	380	391	385	390	358	400	370	426	398	382	391	368	372	369	372	364	367	382	363	364	384	385	372	378	379	393	354	354	368	381	399	396	389	400	405	379	369	399	382	390	386	384	390	362	407	400	352	409	380	347	355	379	384	363	379	355	395	394	368	364	384	395	371	366	368	378	400	383	360	384	377	387	360	376	376	368	372	394	379	401	389	352	361	348	400	409	381	394	353	349	393	398	377	408	377	385	393	407	403	417	370	362	390	379	397	377	369	357	407	386	373	399	352	372	371	372	336	364	392	376	388	370	367	360	414	398	370	405	393	333	366	377	351	371	380	402	363	384	355	376	360	379	371	378	390	370	351	390	350	387	350	393	394	410	392	372	384	371	390	384	410	372	411	383	414	338	375	415	395	375	386	376	377	359	380	400	373	403	359	360	390	382	351	384	393	373	378	372	366	360	378	373	391	368	402	361	370	389	383	414	343	379	395	339	383	371	369	386	364	422	370	356	387	385	361	374	388	373	365	406	396	387	372	411	370	347	358	421	352	379	390	407	394	391	343	406	434	375	378	369	389	382	384	371	380	371	358	359	375	365	399	376	377	355	413	382	366	377	358	386	366	350	377	376	396	380	382	344	385	376	347	385	384	373	390	375	369	385	385	376	393	393	374	367	378	385	375	369	409	351	381	390	376	401	366	365	372	371	362	364	379	379	348	384	407	372	389	382	406	370	389	356	351	395	357	391	370	387	331	364	384	383	416	408	363	388	384	385	343	376	376	378	373	370	368	415	406	387	356	376	385	369	398	394	380	436	363	387	394	380	398	382	374	374	379	348	348	365	364	362	392	420	344	386	388	373	377	393	377	394	371	400	422	391	380	406	380	344	407	348	368	373	392	389	385	358	383	350	384	379	370	389	349	379	404	350	367	350	383	397	375	398	386	354	367	384	416	350	367	381	374	353	391	365	393	374	348	371	394	361	379	330	403	345	386	390	397	396	387	359	393	363	353	399	362	373	388	408	371	401	366	372	352	359	363	396	332	396	378	353	423	407	365	377	373	374	371	427	341	365	386	400	391	361	370	380	370	380	353	370	406	371	370	350	339	341	369	379	398	405	369	388	398	381	380	384	419	352	329	385	378	389	390	366	378	388	391	398	368	356	357	378	376	396	383	389	350	387	383	397	380	356	398	371	413	362	367	380	372	369	388	381	381	387	364	365	387	395	423	369	399	387	393	378	366	376	338	395	421	390	361	375	366	341	384	379	364	380	400	374	382	377	371	372	323	402	357	344	391	376	363	373	405	407	381	379	398	360	409	373	379	392	349	405	374	371	390	377	352	389	383	386	378	355	379	397	383	398	364	402	424	420	409	365	375	357	347	373	382	379	359	383	375	381	349	362	423	398	388	418	379	427	356	350	366	354	391	380	396	413	393	356	383	390	370	338	372
26896	19157	6020	1232	565	446	295	258	263	270	227	248	230	208	239	252	236	224	253	239	261	235	222	267	249	246	223	243	244	236	226	250	231	199	228	246	245	244	231	197	242	239	241	253	261	222	223	269	218	232	245	232	217	259	237	247	242	237	232	221	224	241	241	243	211	223	218	269	250	240	253	240	233	223	202	249	202	247	227	244	225	251	240	218	245	225	229	243	234	218	264	225	240	268	232	217	258	266	264	197	240	262	239	232	242	234	285	245	245	244	231	234	247	261	248	246	237	213	217	220	232	221	219	245	226	224	224	217	259	222	239	235	224	231	244	254	225	228	243	211	210	244	221	236	240	222	253	243	242	257	255	207	234	219	235	236	214	244	224	244	233	229	242	214	238	276	220	235	226	235	217	239	230	256	228	219	245	219	240	245	249	260	245	252	235	222	214	224	228	221	233	240	245	243	237	241	204	233	229	235	236	213	249	245	209	222	231	251	227	217	217	246	247	206	235	273	242	257	248	248	251	219	248	213	238	243	265	224	213	260	245	236	213	234	238	259	251	226	246	217	244	252	267	222	238	258	237	249	240	222	237	223	239	242	252	239	224	243	254	231	212	243	250	239	248	243	250	244	201	254	207	244	215	238	268	223	203	228	240	233	240	220	223	232	246	256	239	236	221	234	224	231	245	222	220	245	252	225	244	234	234	211	266	257	223	260	247	237	274	222	214	236	231	220	272	252	274	245	219	256	238	254	249	218	220	236	251	225	246	222	235	231	246	229	236	229	241	229	214	244	233	231	252	238	192	236	249	216	225	228	261	246	225	238	200	234	231	217	252	233	246	231	233	246	258	224	243	211	223	241	240	224	251	239	243	262	237	257	224	237	220	217	223	211	262	243	276	227	239	245	264	208	200	237	200	246	228	208	230	216	215	239	243	220	252	241	223	233	208	234	227	204	250	230	237	250	241	231	240	225	242	223	240	231	243	261	224	240	244	227	226	229	233	193	231	249	246	227	248	223	214	246	214	232	251	226	221	220	247	263	206	215	235	239	255	233	212	211	247	241	253	251	240	228	213	231	188	229	211	260	247	219	234	202	236	202	225	244	221	250	233	221	279	235	221	238	205	210	233	252	217	242	231	226	260	216	219	232	233	245	222	232	228	236	229	225	227	263	219	254	227	225	263	232	235	236	205	230	243	220	264	243	211	226	256	248	244	243	240	204	216	233	221	241	202	233	249	227	229	215	235	228	236	254	236	251	218	210	246	225	257	231	256	227	245	247	253	225	234	251	224	224	217	239	220	236	259	247	213	237	235	259	232	239	240	215	239	268	255	232	211	239	270	241	248	233	235	241	252	224	227	218	232	245	214	201	238	240	244	229	237	248	202	243	241	251	227	222	211	252	218	218	228	222	250	235	219	253	229	235	240	237	231	258	222	251	245	210	230	237	242	232	225	211	238	246	243	280	227	233	235	238	261	227	229	229	268	232	235	230	214	213	265	224	242	271	206	235	236	226	238	230	247	232	260	226	227	235	253	216	238	229	262	201	241	240	235	253	251	245	240	236	216	255	235	240	241	251	251	237	256	246	261	211	241	227	228	223	262	228	265	205	225	231	190	221	231	244	253	223	241	244	250	247	232	259	204	232	248	237	233	244	206	247	256	259	247	220	238	243	226	245	207	227	248	246	216	230	214	232	241	242	228	258	237	227	224	216	225	234	223	233	249	246	225	238	229	260	247	220	240	228	224	243	238	220	231	224	224	244	236	213	253	235	263	235	248	240	239	234	247	239	226	240	250	218	225	249	232	242	233	227	244	234	237	228	228	262	255	238	209	229	248	219	227	258	217	215	244	219	212	245	256	249	222	254	253	234	237	233	222	239	261	238	219	227	217	242	261	237	249	241	245	223	259	229	230	231	252	214	228	260	217	245	205	238	235	212	234	258	219	230	249	253	254	207	247	253	224	230	235	240	219	220	255	201	236	254	249	202	235	226	230	233	198	244	236	227	234	235	251	255	225	215	231	221	236	236	236	260	218	249	243	231	265	238	261	210	227	230	236	223	250	246	232	232	267	239	253	251	220	232	253	232	241	237	248	234	240	237	246	221	212	218	216	216	241	255	223	241	235	219	244	208	207	250	258	236	253	240	220	233	231	230	253	233	244	199	221	221	232	242	244	266	261	246	212	230	235	248	246	223	255	234	222	217	227	234	236	258	245	229	250	258	228	219	228	228	247	235	258	228	242	229	245	214	257	227	245	232	230	230	244	231	248	234	238	259	256	225	244	211	220	227	246	237	270	240	235	222	202	229	217	243	208	220	218	206	213	248	241	246	233	251	221	253	233	210	244	234	249	235	248	232	229	223	223	243	214	252	215	235	234	226	235	230	255	237	234	220	237	221	251	233	248	221	251	197	230	237	268	238	237	249	228	241	257	216	221	235	228	230	230	232	235	251	209	251	212	207	213	238	226	217	229	251	217	218	226	227	228	248	245	219	234	231	235	248	238	245	221	216	222	255	242	260	245	247	252	250	243	239	230	206	214	227	221	258	222	197	230	250	255	224	222	223	230	243	239	237	239	252	232	255	232	219	225	249	234	249	226	244	248	222	212	233	234	224	228	214	235	235	245	236	252	244	231	234	215	238	243	231	247	224	213	221	226	233	257	228	222	212	258	220	218	236	216	251	217	255	224	267	242	257	227	224	263	250	270	240	241	283	234	212	243	230	272	221	240	236	229	224	239	250	217	217	222	238	221	212	251	206	233	225	234	229	231	251	275	218	255	220	237	231	225	237	212	257	230	237	225	250	236	233	227	254	235	248	223	252	208	250	229	213	236	216	209	253	209	210	211	235	239	219	236	255	232	245	227	258	232	226	234	241	262	251	248	245	242	256	224	235	218	230	206	246	225	234	243	194	243	242	220	230	241	219	230	254	259	234	237	225	202	229	218	254	238	221	224	214	229	240	226	248	235	213	264	238	227	218	246	206	240	235	227	232	202	237	221	227	208	242	240	217	233	216	234	243	214	232	224	221	228	218	264	213	207	247	233	258	254	226	248	239	230	228	251	233	242	214	226	233	228	260	206	244	243	241	236	245	224	225	261	238	240	229	226	217	235	244	238	207	218	206	232	223	245	246	233	245	222	241	248	225	239	238	223	216	220	218	230	231	251	220	238	228	249	237	207	240	253	268	260	217	277	241	229	224	263	233	227	219	216	232	264	218	254	223	232	241	264	247	228	219	241	240	242	228	209	229	229	242	237	216	239	255	212	211	239	242	209	228	244	240	231	244	294	228	242	210	228	229	231	253	250	252	230	234	206	233	233	226	210	208	241	219	229	238	234	241	209	259	218	240	212	205	254	234	254	233	257	248	251	250	236	246	213	246	227	225	196	253	231	231	247	256	221	248	237	235	276	235	241	236	245	251	228	260	216	239	236	230	264	204	241	248	223	240	219	218	228	227	277	219	210	235	256	242	257	215	229	219	222	228	269	243
4562	3471	2892	1182	649	443	396	363	335	323	277	302	305	291	301	311	353	316	293	274	294	333	276	279	304	298	292	329	289	310	272	312	297	277	306	279	330	312	306	304	301	332	304	291	306	318	280	301	271	291	301	295	302	306	264	319	293	277	277	286	295	309	301	294	276	268	293	299	300	299	329	307	285	292	317	306	286	298	300	316	311	321	267	288	302	305	270	282	308	278	294	290	282	275	290	320	299	318	298	287	322	276	279	320	284	277	296	293	281	306	311	297	298	291	272	290	266	292	280	264	317	293	305	291	300	296	312	320	282	285	316	274	287	294	263	318	282	300	301	282	252	290	278	309	264	281	276	284	285	324	277	307	292	270	291	294	283	340	290	283	322	328	299	299	300	278	292	329	283	296	294	294	291	312	284	277	294	270	284	300	285	276	281	272	289	290	304	290	299	312	287	288	298	328	298	299	266	281	304	309	292	280	285	298	292	284	261	316	274	282	303	290	284	321	281	265	298	299	302	290	297	273	324	297	317	301	284	253	301	291	300	306	292	277	318	310	310	277	284	281	321	295	278	313	286	275	272	287	284	337	287	328	276	299	298	293	286	287	320	323	277	319	315	289	292	297	288	270	312	326	309	318	319	323	300	286	302	292	294	307	297	297	319	271	309	282	280	282	309	272	294	324	305	288	331	295	297	317	260	300	308	279	303	298	290	302	318	295	300	287	266	321	292	339	276	302	296	290	313	308	275	322	310	314	276	319	295	291	301	285	280	291	347	279	276	282	287	291	298	273	292	291	284	321	323	273	306	294	328	287	305	313	289	241	290	279	301	292	277	331	282	302	296	282	309	286	262	298	276	290	318	258	283	283	291	300	308	271	334	296	281	274	287	291	281	282	296	314	275	310	297	289	279	298	300	279	327	281	296	288	311	269	291	284	289	291	292	335	291	283	259	278	280	289	321	267	335	304	295	302	293	299	294	275	321	309	288	301	285	304	326	293	322	279	290	279	288	286	277	299	280	309	272	295	293	310	288	303	295	297	274	317	278	294	288	285	296	334	311	268	313	274	317	299	331	285	279	276	308	318	297	298	300	290	296	302	302	285	300	297	288	294	291	256	270	302	289	307	304	303	311	293	315	286	294	329	311	272	286	316	288	299	289	320	273	299	332	324	278	302	277	286	300	275	275	291	296	325	298	266	274	303	272	286	330	289	308	302	309	313	270	294	298	307	284	313	305	290	302	292	299	273	280	278	281	301	286	312	298	329	293	296	311	317	270	297	305	303	296	288	286	285	313	262	312	301	291	298	319	297	314	315	289	293	326	265	290	283	283	297	278	281	301	280	285	324	254	323	298	288	321	309	292	280	283	303	297	294	305	277	280	294	349	286	280	273	288	290	290	328	288	284	278	310	290	290	288	296	305	281	314	284	267	307	301	298	307	322	327	291	298	298	313	312	315	294	274	276	282	307	324	281	301	287	322	313	260	277	307	264	296	328	284	289	310	333	286	278	304	313	286	303	303	289	276	286	294	325	295	323	318	285	284	288	276	287	332	261	324	305	301	291	304	331	270	305	298	280	306	283	289	289	291	281	309	299	308	287	316	302	303	290	323	327	279	307	304	292	310	336	295	280	328	317	295	271	317	273	282	276	324	289	274	314	308	269	272	275	254	314	277	326	297	282	276	290	315	294	289	269	316	267	308	302	266	318	303	304	329	315	269	308	277	298	302	293	299	282	295	275	302	279	276	305	289	275	278	295	287	279	286	300	321	295	311	304	291	292	293	306	293	301	303	273	299	304	307	304	293	293	289	264	279	307	278	298	314	280	297	300	293	288	277	269	292	322	277	295	287	292	278	328	297	249	289	271	322	296	287	283	313	286	290	303	292	273	287	288	310	268	314	306	311	289	285	283	299	317	259	298	311	284	293	298	304	287	301	316	321	286	308	325	320	287	300	316	301	289	293	317	313	316	306	300	293	334	307	305	271	300	298	294	293	293	305	310	307	296	293	286	325	298	314	289	297	293	277	290	304	261	306	302	310	287	320	307	301	295	310	296	295	279	283	285	292	273	285	288	278	311	286	274	280	285	293	271	294	297	301	317	314	296	265	314	293	274	283	290	272	304	303	282	263	301	310	289	286	312	277	307	298	337	299	303	300	282	305	295	276	319	277	283	278	311	299	325	289	283	278	296	259	296	295	297	298	296	287	300	282	275	294	293	289	311	286	308	298	289	271	262	308	301	282	304	285	284	270	300	280	316	273	309	295	280	298	301	304	271	263	257	290	288	290	267	275	291	293	290	330	299	283	316	313	295	306	311	282	310	282	285	299	286	282	257	296	290	303	303	331	300	323	288	290	277	304	301	285	309	301	290	278	272	304	270	256	278	275	269	286	297	279	280	281	302	291	275	285	277	276	275	280	278	298	293	286	290	297	286	284	283	280	306	309	329	305	253	275	289	288	256	312	296	336	295	266	304	291	297	288	289	333	307	292	284	294	313	281	293	298	288	278	311	289	285	313	318	296	272	280	291	293	279	287	276	328	241	336	325	281	290	310	280	287	286	270	295	308	253	286	273	315	288	298	287	266	289	296	276	307	272	289	309	310	293	324	264	269	289	283	268	300	289	305	294	277	289	275	319	308	294	281	310	288	317	260	287	279	295	267	320	282	326	336	295	288	288	305	276	305	301	299	289	312	296	276	271	267	293	284	285	276	297	315	321	289	324	315	302	328	276	318	287	308	278	291	280	296	280	291	289	302	292	270	301	297	289	277	267	298	296	295	314	293	303	294	298	299	297	261	287	280	276	274	297	308	294	305	284	270	288	339	291	327	292	294	284	299	273	281	271	284	329	257	269	285	298	285	307	284	273	310	285	271	313	316	318	261	299	284	298	321	291	280	294	280	307	288	272	317	316	307	294	300	298	298	279	317	276	279	264	279	276	297	327	320	284	308	303	356	288	324	325	333	276	270	281	313	301	267	298	269	303	297	275	295	305	292	304	287	298	301	289	310	285	304	315	288	323	270	297	290	281	314	295	302	305	257	275	291	273	288	279	287	293	287	251	302	283	314	279	272	284	297	314	291	268	301	321	281	296	300	290	304	280	309	297	274	288	308	295	258	292	275	279	322	314	282	291	309	296	294	286	292	286	320	282	298	292	289	304	301	308	280	301	292	276	300	287	312	273	319	294	265	307	311	307	291	274	298	265	319	304	303	311	321	305	259	273	304	314	306	297	280	286	285	297	290	313	285	285	287	302	292	325	295	284	308	314	283	316	296	298	292	301	308	298	322	297	255	303	305	302	310	292	299	301	300	300	301	297	326	295	311	289	287	268	292	292	312	282	298	263	299	262	302	282	294	279	299	277	281	318	302	294	297	285	291	299	254	307	295	307	276	284	275	262	311	277	302	327	310	303	300	299	304	322	306	284	334	272	294	313	345	302	262	283	319	299	288	313	290	306	314	280	293	281	307	256	308	291	290	317	303	311	304	278
23192	21068	28246	24118	21040	9758	1199	811	693	585	580	503	537	501	487	472	466	409	407	453	428	408	430	447	414	445	381	429	443	426	435	387	446	408	432	424	389	409	381	435	433	400	418	393	414	421	440	417	400	429	401	418	402	433	415	442	429	410	379	448	415	393	394	424	393	404	391	386	397	396	416	409	364	392	421	382	391	428	412	417	396	393	385	389	373	410	386	413	395	400	423	395	386	383	391	397	426	378	366	404	417	408	411	374	446	407	410	381	414	403	400	397	406	396	379	395	398	416	399	399	422	432	403	397	411	382	392	394	390	373	362	414	412	386	393	401	422	410	432	416	430	384	402	426	433	360	387	411	388	393	434	408	438	380	428	379	399	421	395	414	430	416	403	388	437	399	377	405	418	457	379	353	380	402	380	421	416	394	410	384	384	421	424	375	386	378	421	423	390	417	447	402	438	449	398	399	426	430	393	375	403	387	424	397	406	414	401	418	413	427	396	417	404	422	396	406	428	394	422	400	381	429	397	420	432	387	393	400	396	418	373	405	390	439	380	403	409	414	405	426	402	400	415	419	404	424	394	400	420	403	388	392	428	381	414	411	401	409	370	402	435	407	413	417	423	365	371	370	435	433	374	440	413	399	411	408	398	391	393	421	378	407	407	382	413	361	397	398	372	422	394	428	401	435	412	408	419	371	403	414	391	386	382	400	409	411	417	408	442	407	385	442	381	409	419	394	394	424	398	405	436	391	422	438	409	401	390	344	411	424	419	386	399	404	382	380	427	396	384	418	388	402	435	401	385	396	457	416	409	402	397	363	368	396	393	401	390	394	388	391	420	391	387	399	426	419	408	407	409	417	451	404	399	382	419	424	410	417	408	427	369	376	390	442	407	404	423	418	414	379	405	393	402	403	411	377	402	407	414	411	390	413	379	432	409	387	371	430	379	398	402	409	382	418	422	390	430	430	422	423	447	417	401	381	414	418	390	400	406	378	406	383	417	408	384	422	382	412	384	392	404	429	392	425	412	441	434	416	413	388	399	395	402	410	403	409	407	417	394	369	412	419	396	403	452	388	408	394	384	402	441	415	405	429	394	391	404	427	389	407	417	414	391	428	401	425	416	440	429	381	400	399	417	395	442	388	392	419	433	395	394	431	386	414	400	386	388	374	425	378	427	403	392	382	426	402	420	393	408	437	412	377	371	415	388	371	463	421	434	389	403	394	346	409	422	421	397	419	359	412	419	433	437	413	415	437	389	431	380	425	415	423	374	408	431	425	394	392	429	444	397	399	384	424	397	431	406	376	401	385	425	380	368	393	390	398	392	410	382	350	420	395	384	367	404	375	367	403	412	427	402	377	408	421	419	404	420	436	401	432	423	414	399	415	388	391	382	430	441	397	403	409	402	415	420	393	398	440	400	393	411	406	428	397	390	405	388	401	387	398	407	385	402	379	392	391	409	386	407	429	425	413	412	426	418	414	422	397	394	395	403	402	402	388	414	389	411	397	390	395	388	415	420	390	391	380	383	415	408	422	372	447	419	442	381	401	405	440	370	407	401	399	397	434	398	422	393	393	403	440	378	381	441	397	409	406	387	382	398	409	407	423	392	375	413	374	364	378	441	406	397	396	405	403	451	427	415	372	403	405	390	399	473	397	418	418	401	421	403	398	414	394	408	401	385	406	382	391	398	419	379	391	388	408	409	398	456	427	372	404	413	410	418	439	394	408	459	387	422	397	402	413	386	371	412	417	404	418	416	383	395	418	398	406	406	411	417	418	378	390	444	403	360	369	440	373	397	404	404	412	364	387	395	393	402	397	417	408	421	365	401	431	388	406	376	425	369	405	406	418	418	426	411	429	405	413	426	408	425	399	413	379	436	418	378	423	391	427	420	393	384	416	394	395	407	408	421	419	431	390	415	388	407	412	433	449	427	423	381	398	406	371	415	406	380	403	415	435	390	378	419	372	373	426	396	399	416	412	439	406	384	396	390	419	417	399	400	388	411	411	413	407	434	402	408	404	417	404	426	434	401	420	410	424	397	433	364	370	415	433	387	405	389	389	426	432	374	443	375	413	418	390	400	444	406	389	418	423	368	383	402	373	435	383	423	393	405	456	403	450	431	396	395	411	412	388	404	402	412	384	392	405	390	395	409	408	405	414	402	392	430	409	413	407	411	369	416	424	409	433	424	427	443	432	374	382	399	419	408	436	376	423	405	400	407	417	426	381	404	375	407	402	437	421	412	412	397	415	398	429	410	391	461	396	401	396	408	399	388	437	382	380	423	367	412	388	401	424	411	416	409	398	384	430	388	416	374	415	402	377	410	393	407	396	403	403	394	383	378	423	394	403	386	394	412	400	410	414	418	424	405	387	374	397	376	397	384	407	419	399	374	410	427	417	403	390	434	408	432	381	414	406	385	393	428	396	446	391	384	394	395	375	419	445	421	407	412	405	388	380	422	409	388	412	426	445	439	406	401	393	417	396	403	373	411	417	396	396	425	399	399	406	414	445	364	440	401	383	397	367	371	392	394	434	397	449	405	430	408	444	437	439	390	431	376	440	410	394	372	391	439	420	418	421	404	398	400	377	413	420	398	393	416	404	414	377	451	389	394	367	414	385	423	427	388	407	417	391	387	414	368	389	411	433	421	407	391	390	405	383	442	412	381	397	435	415	400	375	409	412	444	414	399	417	392	362	395	389	368	412	416	409	389	418	385	427	382	397	389	394	403	435	385	421	437	378	427	387	410	421	402	435	395	397	411	432	403	387	421	407	435	397	420	398	395	405	398	407	415	395	421	421	410	418	401	424	410	385	419	397	411	408	376	397	411	420	404	428	445	358	412	402	426	420	411	437	392	430	404	378	402	394	407	412	425	397	431	409	429	419	401	375	384	398	390	422	406	429	414	420	401	414	395	392	390	412	390	412	426	405	397	395	395	392	407	393	412	368	389	436	417	407	364	392	416	413	413	420	393	406	387	414	374	423	395	398	367	429	443	382	389	407	396	401	399	442	410	336	388	410	395	392	416	429	419	383	423	402	439	400	434	429	423	473	392	401	405	435	397	397	373	423	391	407	400	416	379	403	397	417	408	401	407	415	436	414	388	414	395	388	396	389	401	408	400	390	442	385	411	386	406	401	394	395	411	393	427	369	412	427	424	389	421	406	451	366	438	413	401	379	378	405	396	427	378	418	404	400	392	400	381	383	439	401	393	387	417	426	413	413	406	377	397	356	391	385	445	356	414	401	387	432	411	385	389	399	411	411	398	399	427	416	452	416	415	391	411	362	405	414	376	398	415	427	369	393	418	411	431	424	397	422	410	359	417	382	406	403	410	429	417	415	401	385	388	403	390	433	405	381	425	418	435	401	387	418	427	402	409	404	429	390	428	345	441	384	393	400	387	386	393	380	397	387	413	416	390	434	415	424	442	401	427	397	423	415	453	404	452	372	399	386	425	406	388	398	439	378	378	422	376	423	411	380	408	414
4288	12096	10208	4695	2894	1937	1474	1184	970	795	785	744	681	632	605	598	600	561	536	558	556	595	556	517	540	537	534	521	555	540	491	557	525	552	494	508	531	507	554	556	501	502	480	548	509	478	519	497	527	519	513	519	513	536	555	449	526	548	523	499	505	510	509	497	528	484	510	500	488	492	490	516	509	506	521	515	539	494	522	532	517	485	511	522	507	502	543	485	496	497	549	507	525	504	500	489	494	503	516	523	527	541	507	513	461	506	470	522	521	521	499	490	510	487	490	462	547	484	524	529	483	512	518	553	512	484	479	511	508	500	531	471	482	504	525	488	513	500	513	538	492	518	540	495	527	502	471	487	504	463	476	508	444	526	523	494	500	494	474	509	533	501	511	485	485	494	488	494	494	508	507	493	509	508	492	521	484	529	474	502	512	489	508	496	490	462	495	478	485	509	498	447	506	512	544	484	439	520	495	515	507	507	512	547	519	496	495	480	513	467	494	480	538	498	481	483	468	512	536	503	485	533	492	520	540	534	499	491	503	518	502	457	475	497	517	475	480	524	517	509	495	459	497	519	487	488	501	487	512	539	467	520	516	533	453	481	509	518	480	516	492	494	463	486	555	482	518	495	515	495	525	492	516	485	489	538	481	517	528	517	493	507	514	517	532	466	543	523	463	516	471	530	505	527	497	460	513	515	486	526	511	516	556	492	525	506	496	507	525	524	482	489	504	512	518	537	495	531	502	464	500	484	527	509	456	491	497	487	497	522	486	499	510	507	462	521	493	522	541	500	536	525	514	514	491	522	517	458	507	504	489	500	487	484	555	508	497	471	522	509	529	493	474	510	534	493	480	516	509	510	482	528	507	492	564	511	524	518	517	492	492	507	483	481	503	502	486	489	471	505	522	503	506	529	504	530	505	496	491	487	466	526	514	473	487	478	471	488	513	497	480	508	534	500	476	540	502	523	510	522	506	507	465	476	519	533	487	525	517	482	473	460	517	512	518	494	512	485	508	511	499	525	491	509	497	535	503	556	484	504	498	556	502	467	513	492	525	471	506	515	526	524	483	498	460	512	493	472	474	498	501	507	475	488	513	488	469	521	448	507	511	508	494	498	482	475	520	470	520	472	513	515	507	521	493	483	519	531	481	493	505	508	503	500	507	499	527	509	524	506	516	493	500	501	468	482	525	566	523	487	490	509	538	530	473	549	472	498	502	513	536	487	490	466	509	538	501	507	487	460	515	503	487	502	518	530	534	502	500	487	511	523	496	532	487	471	529	519	494	478	496	475	521	503	491	527	494	527	520	510	477	505	540	522	501	530	523	519	451	482	475	503	496	528	506	453	494	527	505	490	525	533	505	463	500	491	502	464	473	483	506	505	507	493	513	548	523	508	554	563	529	509	508	470	491	495	478	516	540	454	504	495	499	517	503	457	455	548	546	470	518	504	495	489	509	517	535	492	467	480	490	491	511	470	504	515	518	520	525	490	508	508	528	504	482	508	529	513	473	538	497	504	492	475	445	487	555	493	539	500	495	475	526	529	504	488	474	484	511	530	528	487	534	524	517	499	521	522	536	494	481	518	519	487	538	522	522	547	538	504	492	478	502	487	522	504	476	465	503	474	502	509	485	502	532	486	464	510	543	523	500	472	503	529	533	491	480	493	520	481	527	493	479	482	502	488	509	521	533	503	539	496	507	497	478	517	507	515	487	498	486	502	481	521	484	510	521	529	554	554	501	506	533	486	498	478	508	504	501	548	520	528	491	504	480	516	472	494	515	467	512	517	509	518	492	481	492	533	514	507	476	530	463	510	513	515	515	505	510	480	492	523	492	550	494	490	524	501	510	492	550	523	515	509	502	532	500	521	499	511	505	503	558	511	537	476	486	482	524	512	503	503	502	520	505	493	499	497	555	501	521	461	496	505	539	539	508	514	503	525	548	522	494	486	485	503	481	485	452	519	490	520	490	499	493	569	476	512	547	470	505	484	481	522	484	521	523	496	490	485	485	525	537	484	526	511	488	519	496	492	476	520	496	486	481	521	536	493	486	513	509	507	481	524	490	470	476	497	486	494	517	498	515	469	523	495	475	516	483	505	511	459	524	507	516	500	500	531	461	524	545	524	499	470	543	486	496	501	500	490	472	527	544	512	511	524	512	505	518	479	512	508	482	525	473	484	492	512	530	519	493	482	538	524	505	481	536	552	450	500	511	489	477	513	512	502	510	500	473	505	526	530	550	540	543	474	486	563	490	479	527	494	523	500	515	507	496	470	473	470	483	498	519	452	531	522	493	512	487	502	479	505	561	491	486	519	529	481	493	488	527	488	519	534	536	519	490	521	494	504	532	530	517	485	512	529	478	509	506	471	508	502	496	527	552	513	493	531	504	500	485	516	502	535	502	505	497	513	482	516	521	513	509	500	519	522	479	519	493	495	486	477	484	503	549	475	516	511	505	462	502	525	492	529	514	519	486	504	508	538	483	511	501	539	481	508	465	474	483	468	530	478	497	511	493	503	509	491	488	534	483	496	484	471	495	503	490	476	526	527	493	456	508	469	493	476	469	511	485	538	509	494	526	513	483	520	544	512	523	451	513	503	470	500	538	546	458	518	517	487	449	488	515	537	476	456	488	544	528	519	497	505	478	527	495	534	526	497	490	507	498	490	532	532	488	493	493	464	534	526	503	519	504	506	502	515	547	502	488	479	534	473	485	455	501	491	528	522	504	480	476	485	498	470	508	544	487	505	518	458	538	525	483	485	489	472	543	493	463	562	537	520	477	549	473	497	476	525	517	482	495	527	512	498	518	449	505	486	521	512	460	495	527	506	470	522	506	475	510	480	504	515	512	497	539	534	483	470	453	511	540	553	511	509	470	452	537	493	500	500	537	510	540	514	531	510	497	488	487	501	544	485	541	516	487	531	483	471	460	514	500	544	488	478	503	527	495	481	511	481	511	500	492	523	510	540	540	486	503	525	490	528	542	507	462	531	528	510	514	500	500	480	493	470	515	519	478	512	524	493	507	492	520	497	497	489	507	505	495	499	509	466	505	485	512	467	490	482	475	504	480	512	472	546	488	517	483	525	489	481	489	541	492	505	509	505	492	519	487	509	539	507	537	527	509	498	511	488	474	539	520	523	509	554	517	505	525	538	529	493	475	517	487	520	489	513	525	545	477	514	513	519	482	504	502	506	487	492	531	486	496	478	476	507	501	521	487	529	484	512	517	561	505	506	522	520	484	516	481	523	536	486	500	474	535	467	505	488	542	498	507	501	487	545	528	493	485	509	493	542	493	504	474	486	512	504	526	513	518	523	506	514	520	518	500	495	504	518	488	447	513	519	488	511	467	443	476	522	513	498	505	516	541	508	512	524	536	480	529	478	489	507	522	503	516	509	542	499	527	519	490	479	513	509	503	479	482	493	510	508	491	451	471	497	529	497	504	498	503	514	481	476	521	517	485	515	550	536	475	502	489	471	507	479	503	494
24124	21061	27227	25008	11621	624	362	252	192	202	152	173	129	145	130	136	111	135	113	112	126	117	79	122	125	104	105	117	113	95	102	100	107	117	100	121	116	120	103	108	102	111	106	104	92	99	104	88	89	115	114	97	115	91	101	120	112	106	99	97	108	85	106	79	88	112	113	100	100	99	100	93	105	96	92	111	105	101	117	94	113	101	101	97	98	101	111	101	109	93	98	110	108	96	99	101	99	108	109	78	109	107	128	108	100	104	117	104	107	87	120	93	98	99	88	96	88	92	106	96	98	88	121	102	110	98	83	99	96	120	100	105	99	100	102	115	91	105	97	93	97	97	119	103	100	98	87	100	122	111	83	88	121	102	104	104	93	98	94	96	97	126	95	117	97	97	105	97	98	91	98	104	101	103	103	107	90	116	89	105	94	92	81	99	90	100	102	103	97	117	88	95	92	103	92	126	105	103	104	90	87	107	114	107	110	100	93	92	96	110	111	106	112	100	90	91	105	94	127	109	90	87	99	114	71	89	105	100	105	96	111	109	105	101	94	115	100	103	96	102	95	87	107	100	91	104	93	104	103	105	92	105	104	108	115	116	88	90	99	107	97	91	85	100	96	93	103	117	109	98	93	111	99	79	92	100	90	111	85	89	94	90	82	75	110	103	95	89	128	116	90	125	80	111	104	88	81	111	101	93	86	96	113	89	96	102	86	95	97	84	88	116	93	126	103	95	110	111	112	101	101	123	94	115	96	94	96	104	104	108	102	104	109	87	94	110	108	94	87	121	94	119	91	81	117	95	112	101	89	86	96	102	82	105	102	99	102	90	103	111	90	110	110	101	102	96	100	91	116	112	123	102	96	113	107	86	112	89	98	78	89	105	101	87	99	89	98	114	85	99	102	106	86	108	129	112	97	96	95	117	105	99	74	108	101	92	102	105	101	101	102	94	102	106	97	98	85	110	101	108	101	97	101	109	105	96	99	99	104	80	87	86	100	112	110	113	84	85	95	105	98	107	106	111	88	89	89	109	112	112	103	102	100	97	93	113	102	113	95	81	98	91	110	96	113	101	101	107	101	108	102	105	116	106	101	108	89	109	87	118	110	100	85	81	109	115	94	89	98	104	97	119	99	95	104	101	110	111	124	99	81	103	89	103	92	106	107	107	138	115	96	105	101	97	76	114	106	117	108	104	111	116	125	93	103	114	86	94	84	108	99	105	97	103	93	95	108	97	76	105	111	108	75	114	108	93	120	98	104	108	113	97	98	90	113	104	109	103	101	95	100	104	116	93	93	81	105	94	93	109	110	118	89	104	107	97	102	111	96	104	92	83	130	113	83	91	82	132	96	94	105	95	111	116	124	119	99	100	93	106	103	97	98	117	101	96	109	102	106	96	105	115	107	104	99	100	87	118	110	87	113	108	107	93	84	108	103	96	110	98	114	106	95	89	89	104	93	97	102	111	116	106	97	109	98	101	93	114	116	82	85	106	105	92	116	104	114	100	95	99	103	105	101	125	102	93	96	105	100	135	91	108	85	110	87	101	99	101	92	97	96	101	102	92	121	105	104	114	93	91	83	94	84	107	85	101	102	113	99	79	110	99	101	76	104	99	102	105	96	102	89	100	119	113	109	100	98	105	106	96	93	110	84	99	89	81	97	99	94	98	119	103	87	95	90	98	90	86	89	106	97	98	105	87	99	102	102	111	90	105	101	109	93	109	101	105	101	99	114	104	107	86	91	93	117	88	100	111	93	94	124	97	104	99	105	107	96	91	99	83	96	86	114	97	109	105	102	91	99	124	113	97	106	90	103	106	93	96	87	102	97	97	90	92	96	100	83	108	90	115	104	94	99	113	76	110	113	91	101	100	106	106	108	73	98	104	110	108	102	92	101	94	114	83	91	94	105	115	93	83	86	106	101	99	76	109	88	95	95	109	93	100	107	104	106	105	121	99	108	96	99	92	97	94	97	95	107	99	73	98	90	102	105	117	94	111	120	94	107	124	97	96	103	100	109	105	98	92	99	94	91	103	96	89	110	95	94	88	90	92	97	102	109	98	103	102	101	96	105	100	114	111	100	96	107	115	98	89	88	96	92	110	105	104	109	113	83	96	104	104	115	102	93	94	116	102	87	124	103	97	89	112	100	95	106	101	109	85	92	99	93	105	92	91	112	100	92	83	98	140	97	101	116	111	87	104	108	89	99	95	106	77	98	96	98	98	99	106	99	105	102	105	102	104	100	101	103	82	79	121	92	91	94	92	92	95	89	101	103	102	105	100	103	96	106	105	103	107	116	93	114	106	107	108	80	111	109	100	101	93	88	105	76	97	96	104	105	94	106	105	107	101	89	102	108	106	77	96	90	103	89	105	84	101	93	121	105	100	105	83	99	98	95	116	106	102	94	101	100	111	97	92	100	96	100	92	88	102	97	113	114	88	98	98	79	107	115	101	100	100	90	94	97	96	92	115	115	100	113	120	114	109	95	105	99	91	98	92	98	89	91	101	94	94	104	103	110	106	97	102	115	111	113	95	94	94	93	124	95	102	94	109	96	90	88	99	89	85	92	100	85	105	103	106	103	101	105	91	103	105	101	102	103	118	96	110	113	111	105	103	80	104	92	95	98	110	88	96	109	96	97	100	84	97	83	88	89	90	106	80	110	81	91	111	95	112	98	104	110	90	112	100	99	117	107	94	90	115	103	87	111	92	95	99	108	91	97	103	104	122	110	103	101	86	98	102	93	80	116	91	123	113	94	92	94	109	115	94	104	107	89	86	94	96	95	104	100	85	87	94	100	104	97	110	104	90	86	72	107	118	105	99	97	109	106	100	103	101	123	108	100	100	94	100	108	95	109	95	106	113	99	100	103	107	104	115	116	112	102	83	104	109	101	105	95	116	83	105	98	101	98	107	81	84	88	88	129	97	119	85	115	105	78	114	98	111	107	95	116	96	104	112	101	90	95	100	90	108	102	101	92	102	105	90	105	97	100	112	116	97	95	126	105	102	94	108	107	100	115	92	92	115	99	114	94	94	101	102	97	93	81	116	99	107	109	125	102	110	96	103	100	83	81	100	113	100	98	98	117	102	94	104	98	94	88	91	102	104	100	85	103	111	94	99	121	93	94	117	94	113	89	97	115	107	100	122	100	84	97	106	108	105	112	133	99	104	94	108	102	87	106	99	92	83	109	107	108	82	113	111	112	99	99	104	92	88	109	95	98	92	118	103	112	107	93	120	93	106	97	94	97	111	107	91	97	100	78	101	98	113	85	99	98	85	91	75	90	119	92	93	107	120	119	99	106	94	105	89	93	116	110	116	79	105	111	87	118	82	108	94	100	95	88	88	101	107	87	99	100	105	84	111	107	110	109	98	101	106	105	113	98	86	101	112	94	116	96	105	110	99	89	103	111	94	102	87	112	86	86	96	102	102	93	116	105	113	86	99	94	93	100	92	100	110	91	113	92	93	92	89	84	93	111	102	83	73
4106	8633	6794	2828	1643	1030	732	558	433	338	276	258	228	212	178	188	184	193	151	183	162	164	141	166	172	144	176	145	156	144	153	151	159	143	136	178	129	159	163	146	136	159	132	143	155	137	141	138	140	139	142	158	151	133	127	130	137	145	132	139	152	132	148	142	145	128	151	136	133	121	113	139	140	153	135	135	130	121	151	153	127	129	145	157	146	150	131	142	124	160	128	115	164	152	142	143	130	154	139	133	138	125	152	150	126	140	172	145	133	145	138	116	137	138	136	140	134	167	143	135	159	149	156	139	133	138	132	127	146	144	112	127	129	134	142	147	127	130	148	151	134	116	123	140	144	154	160	153	152	117	127	136	135	128	134	126	139	143	136	136	168	158	130	135	146	146	129	137	152	122	121	131	140	137	135	142	132	151	146	136	144	130	124	142	167	131	120	136	141	147	158	143	149	155	136	127	129	137	146	131	139	127	123	159	139	119	134	136	126	142	130	146	164	143	142	135	137	146	138	156	156	123	147	148	138	147	138	136	156	125	146	130	143	112	143	150	139	136	150	160	124	146	127	139	131	142	126	134	137	144	136	126	152	132	137	155	132	154	145	140	117	127	123	134	109	141	125	125	161	136	134	137	124	147	119	141	137	125	134	124	141	147	121	159	144	141	162	133	125	124	140	130	126	122	165	148	127	127	147	133	124	124	130	140	136	145	135	157	164	156	141	151	124	113	139	157	139	117	141	120	140	120	120	145	136	137	127	149	145	142	130	130	142	148	155	132	151	141	154	119	114	144	142	128	141	115	148	133	146	125	142	145	148	136	124	132	146	127	126	115	114	145	159	153	172	155	162	135	144	136	130	153	140	161	111	148	156	155	147	145	132	149	128	152	129	110	132	125	132	154	154	138	121	149	131	127	124	153	154	128	144	139	159	130	141	126	167	156	138	134	130	129	152	150	133	135	140	125	164	151	142	152	170	151	138	140	106	126	128	155	134	134	149	136	138	140	130	149	139	129	155	141	137	121	168	155	138	143	121	149	132	128	143	150	136	141	135	127	147	134	128	124	143	110	127	145	138	144	131	129	151	129	120	109	166	143	138	139	131	144	152	149	130	148	159	136	128	162	125	147	134	125	132	134	143	131	155	142	128	123	138	126	138	135	144	127	156	143	141	138	105	125	143	129	141	133	153	120	135	130	129	125	157	150	135	148	151	152	143	129	126	129	141	138	123	132	130	138	157	138	135	147	143	120	137	158	146	147	133	125	137	136	139	119	130	149	151	154	138	145	120	141	141	144	134	141	126	131	145	161	147	133	144	128	120	149	146	126	125	141	126	150	129	128	151	147	125	140	135	157	147	132	145	150	125	118	134	133	120	147	148	139	140	115	142	125	143	132	133	142	140	119	146	143	146	157	159	134	128	139	126	134	148	151	145	111	129	147	129	142	157	133	157	138	144	120	125	154	124	137	147	146	148	138	144	126	146	143	144	149	130	130	133	138	137	138	136	139	128	111	120	157	159	147	120	131	131	168	134	151	130	131	153	162	153	144	134	126	150	116	136	145	122	134	141	132	148	141	138	132	142	135	124	133	140	123	138	129	130	133	143	125	140	139	140	127	148	116	150	119	140	149	123	174	133	154	136	139	167	131	121	125	157	143	147	123	146	138	120	117	126	139	150	124	148	134	136	155	147	141	144	139	147	151	133	153	153	130	150	131	145	143	123	142	124	146	128	140	149	156	136	123	147	158	128	146	163	151	129	159	135	144	136	129	146	140	130	142	142	138	125	120	134	148	147	142	138	124	140	176	138	131	161	124	155	128	139	131	145	137	142	142	120	146	136	132	125	121	130	144	140	126	122	127	121	134	135	146	139	140	155	151	131	124	124	137	119	145	126	139	143	129	121	139	150	146	128	145	166	143	151	141	117	128	137	148	154	135	138	132	152	146	135	137	128	145	147	132	139	144	157	135	123	141	150	125	153	138	140	143	113	142	141	130	154	130	131	135	159	145	133	157	153	168	114	135	135	138	141	151	116	148	134	128	128	114	142	148	133	127	139	122	122	134	145	145	140	138	146	133	139	138	158	126	132	150	141	129	151	135	125	113	125	130	136	140	131	141	139	137	145	129	143	151	146	152	137	150	130	171	129	144	145	128	133	140	143	127	130	116	132	152	122	132	149	129	145	130	126	143	142	121	132	146	163	138	126	154	133	123	133	132	132	133	139	119	138	144	130	130	128	137	131	154	127	144	139	145	158	134	138	155	117	147	131	146	134	136	135	135	132	123	138	127	132	135	145	125	162	129	142	134	128	125	131	123	149	131	128	149	136	137	147	134	151	140	154	145	123	133	131	121	129	133	135	130	121	144	136	151	138	148	146	155	136	158	160	147	146	144	142	134	134	143	147	161	142	148	136	141	132	131	142	137	135	145	145	108	136	138	167	139	132	129	142	131	117	116	138	132	130	146	132	136	124	135	128	128	156	110	149	143	119	143	141	128	131	122	124	138	138	131	140	125	133	137	121	139	151	143	110	133	136	122	143	134	126	121	141	114	135	122	141	127	133	141	148	126	128	129	146	135	128	120	150	124	124	157	143	153	143	137	142	139	123	153	129	130	112	140	154	125	147	122	124	148	116	133	153	137	138	134	140	131	154	125	118	167	139	154	131	137	161	148	136	143	145	124	136	123	140	136	159	130	132	133	149	139	127	138	153	113	154	146	133	160	129	124	141	144	129	146	139	124	134	139	124	159	131	120	128	153	154	132	141	135	122	175	127	144	136	146	145	141	150	132	133	124	144	134	149	143	130	132	129	137	126	141	132	142	139	136	142	138	143	158	128	123	129	152	127	135	129	161	141	144	141	145	139	148	148	143	126	118	141	142	133	138	124	155	128	131	117	138	128	127	137	130	167	137	148	148	147	139	172	143	128	142	131	136	149	124	128	126	136	146	112	129	133	141	148	117	129	137	124	135	152	117	154	144	137	130	139	143	138	139	148	126	126	128	130	129	132	143	123	130	137	129	142	139	133	123	126	126	128	126	151	146	150	125	136	116	170	126	156	135	141	123	121	129	137	129	132	149	124	155	133	140	141	119	133	110	150	116	137	120	119	127	161	141	169	123	138	131	133	132	143	133	130	145	125	163	158	139	128	119	146	153	107	149	146	163	151	128	141	137	133	123	133	124	137	151	133	120	138	127	125	133	142	177	142	159	112	150	140	154	131	130	125	151	132	157	131	128	131	142	142	131	123	138	129	128	141	144	130	162	139	134	171	123	138	113	143	141	133	136	138	128	142	147	136	136	144	125	128	149	138	157	134	139	134	148	138	121	161	133	141	116	129	132	124	146	147	140	111	133	142	124	128	149	157	126	108	146	132	143	119	127	120	136	146	136	137	136	130	131	140	118	148	107	143	135	146	132	131	142	147	148	133	143	125	135	143	128	122	128	130	140	130	149	125	156	147	130	145	148	130	130	117	147	133	137	142	125	130	135
22250	21093	28712	23684	21088	21116	8627	1028	817	657	571	526	516	405	404	404	392	359	407	377	331	355	335	375	339	342	333	370	323	329	333	321	297	327	325	320	310	298	304	299	292	356	286	325	317	307	287	327	315	285	306	287	321	277	293	247	349	332	260	289	299	312	278	295	320	296	310	310	301	286	315	346	331	311	306	324	327	305	307	298	287	314	313	305	282	298	311	307	301	313	312	308	313	292	325	285	295	307	296	297	283	301	300	270	336	288	306	268	303	341	307	288	285	322	264	277	320	313	301	296	321	303	301	286	308	291	292	302	303	297	302	320	304	301	313	284	288	296	305	292	317	296	284	299	293	303	308	322	304	309	284	293	320	305	307	280	278	295	286	302	284	292	319	282	316	274	337	290	300	324	297	292	284	324	296	287	289	309	305	315	323	293	294	271	328	309	299	298	323	306	273	296	267	293	286	316	299	306	319	344	305	294	304	307	313	298	302	258	298	285	305	324	306	334	294	294	273	280	286	303	284	269	286	292	304	290	309	295	289	272	330	277	279	287	267	325	309	331	278	289	314	278	275	274	293	330	311	298	286	304	306	308	281	272	297	290	311	294	304	299	302	281	305	284	297	287	299	290	285	335	276	306	317	301	321	292	302	303	324	277	283	294	306	303	282	309	296	284	310	261	316	279	311	291	288	314	303	275	293	294	296	277	286	303	322	287	294	293	308	311	302	279	283	297	292	339	291	315	310	300	278	281	323	295	321	292	305	303	306	270	284	297	277	327	289	300	299	310	290	279	312	335	313	326	299	285	309	290	316	250	310	294	263	298	291	300	299	302	310	291	299	323	267	309	303	310	266	307	304	320	273	280	286	312	312	312	283	300	303	304	311	276	302	326	278	269	309	302	305	287	296	287	292	322	309	281	287	295	269	274	280	284	297	310	305	305	303	311	300	266	295	303	246	302	296	287	283	283	336	299	276	285	298	342	297	316	317	284	262	335	301	291	297	298	313	284	278	300	325	321	319	324	262	300	326	313	316	321	274	324	284	315	319	325	299	319	305	294	306	317	284	292	299	291	329	288	308	303	308	304	316	293	271	307	301	319	283	305	289	308	300	324	326	284	292	321	310	323	302	316	296	299	288	309	303	313	298	266	247	304	308	311	291	286	284	299	319	321	281	306	307	306	270	310	308	294	308	302	280	299	283	277	294	303	303	304	299	332	295	295	285	303	310	311	303	273	303	292	300	316	348	303	328	313	316	304	265	285	293	318	329	289	315	283	286	274	306	319	294	295	327	313	284	321	310	311	256	277	270	270	321	300	286	302	302	305	289	313	304	285	289	309	288	291	292	325	302	316	343	285	320	293	316	297	301	281	300	310	299	335	300	300	307	282	268	291	307	325	311	296	298	308	290	287	304	298	318	326	296	263	307	295	291	306	284	287	300	320	286	331	287	289	306	306	266	309	305	304	278	312	291	318	304	314	277	319	290	302	276	294	318	309	315	289	306	323	309	312	287	297	300	298	275	294	269	285	305	280	308	311	302	306	317	300	302	280	315	301	299	283	279	287	324	305	313	336	283	316	302	296	271	283	283	308	298	296	295	275	290	291	313	265	296	287	288	287	302	290	282	277	301	278	327	274	275	286	332	298	279	301	295	315	291	301	293	315	286	291	307	323	274	287	292	259	297	320	283	308	322	293	327	301	288	297	337	302	291	295	307	298	287	297	314	304	290	313	289	290	290	289	261	269	306	313	337	303	276	289	302	257	286	316	286	294	308	293	308	300	269	307	274	316	328	326	270	292	305	299	316	295	289	322	311	289	293	293	292	301	317	293	298	308	316	305	289	274	286	314	308	311	305	297	306	309	289	263	335	300	285	291	293	308	308	301	280	290	286	307	302	307	310	315	301	279	305	316	271	329	304	298	302	305	309	306	313	294	290	296	286	296	307	303	287	303	318	288	292	286	294	280	279	301	298	259	323	286	296	287	265	309	294	302	288	301	310	290	305	315	303	290	294	312	288	272	338	280	321	306	302	261	293	273	299	310	270	310	300	294	292	319	292	296	286	286	301	319	294	296	290	264	294	300	307	316	271	271	290	309	290	300	297	310	276	305	280	307	306	287	290	304	293	329	292	284	275	315	293	303	307	304	289	305	287	309	309	277	307	275	287	280	298	304	327	277	309	276	306	301	291	283	314	294	289	302	295	293	314	273	299	301	316	278	317	296	328	303	284	308	316	303	292	289	333	308	297	270	289	323	316	295	296	323	332	322	291	314	322	284	328	267	319	308	264	331	289	317	331	325	291	302	289	264	284	293	297	288	286	303	280	268	333	300	283	311	311	285	300	297	309	300	279	303	301	293	306	295	298	306	290	317	274	305	295	306	271	287	256	283	314	298	290	292	295	287	295	268	321	294	301	243	313	312	294	335	304	307	301	290	314	281	290	302	295	278	286	305	246	310	290	299	309	305	292	290	283	290	284	326	277	307	283	286	283	311	280	278	288	269	303	289	282	333	339	286	308	303	339	290	285	318	299	277	291	270	299	305	313	297	312	278	305	302	287	316	329	310	264	275	283	357	298	286	282	317	293	315	283	304	284	316	307	287	297	271	323	300	300	294	296	296	292	329	269	335	307	299	294	310	328	298	319	305	294	318	288	304	296	309	297	294	321	288	262	301	284	279	307	291	279	293	290	283	320	256	286	274	279	295	305	294	301	312	301	282	311	297	280	324	279	306	244	283	296	283	312	293	309	299	309	284	295	300	322	330	298	328	292	328	288	305	295	289	288	282	298	306	289	281	291	294	300	315	290	304	306	293	328	287	314	305	266	313	289	326	273	290	304	294	308	258	293	288	282	267	292	284	272	278	291	299	309	284	316	282	265	333	280	304	303	336	286	269	293	292	299	263	292	309	313	311	291	282	283	282	298	319	294	280	292	300	290	332	270	304	282	297	286	303	302	323	314	282	307	265	328	300	294	304	266	315	279	315	316	283	315	284	303	327	307	275	322	309	304	295	322	276	303	294	275	301	295	304	299	263	300	327	281	293	302	283	351	325	301	296	299	326	289	267	248	290	270	288	294	278	291	277	302	271	289	262	328	294	315	271	324	289	291	289	285	291	275	303	312	294	289	284	301	281	286	284	291	294	307	292	286	318	275	316	319	315	281	277	285	264	343	346	283	300	283	307	264	290	314	282	269	287	277	298	309	292	311	269	292	264	336	272	315	303	288	274	290	303	307	325	281	313	281	301	297	287	289	298	287	271	269	290	296	288	275	299	299	303	302	322	318	313	300	298	308	315	271	309	280	294	293	301	283	296	297	306	303	286	312	281	279	332	293	302	308	298	315	280	310	284	314	319	289	288	272	325	291	306	306	291	263	289	298	310	319	295	272	308	291	272	305	283	295	317	293	276	265	315	308	308	282	287	300	325	287	308	299	308	306	310	278	307	275	313	295	306	283	280	304	300	299	300	306	288	329	290	272	277	297	276	309	297
5638	18433	15643	7592	4577	3016	2193	1616	1327	1112	892	803	704	636	593	529	524	573	540	489	483	469	469	452	426	450	422	411	428	430	425	424	361	385	439	398	420	389	408	408	423	392	372	374	373	387	386	397	414	380	370	364	386	365	366	396	411	353	403	425	378	401	389	383	385	383	370	366	383	399	361	408	377	377	386	375	402	384	397	411	370	366	365	364	363	380	421	347	403	382	347	404	361	380	393	385	374	395	403	394	339	396	392	380	399	370	410	407	382	372	385	362	415	358	368	372	383	397	415	378	400	394	385	404	347	377	398	407	409	383	372	407	400	407	349	370	403	400	386	413	376	386	376	404	413	366	373	393	350	340	385	386	364	385	380	375	370	387	385	386	342	384	420	400	375	369	369	394	396	384	367	388	399	385	378	380	399	374	410	396	375	423	391	354	360	407	365	395	370	347	370	408	391	371	378	389	399	395	367	395	372	383	393	368	360	400	385	410	350	378	352	352	341	373	374	350	376	416	350	380	395	371	403	381	397	384	384	411	377	420	393	368	362	364	390	397	387	358	394	392	390	385	393	359	369	405	411	381	398	358	380	379	398	383	429	385	385	385	386	376	364	391	385	386	404	386	377	369	420	365	338	381	361	397	408	370	363	377	372	387	365	396	389	396	383	364	358	364	375	404	361	352	373	413	404	398	411	392	384	374	371	395	369	392	390	384	373	391	377	377	357	376	371	351	374	370	377	348	401	396	386	408	390	434	357	400	364	370	390	395	368	363	378	391	401	368	371	371	393	366	376	384	380	422	389	398	378	380	364	362	403	391	364	375	398	373	382	408	373	383	390	394	400	402	353	401	362	385	381	358	414	400	403	384	377	366	415	381	354	402	358	365	386	404	363	389	374	410	397	394	352	399	396	390	373	370	388	361	359	380	388	388	388	402	371	410	414	363	393	371	384	364	395	365	411	354	368	387	378	369	391	381	389	387	425	391	409	377	389	411	383	391	373	407	368	371	383	383	397	387	394	406	393	340	375	385	371	405	389	366	389	382	373	405	414	384	418	385	387	403	410	387	369	349	357	379	374	374	394	391	350	388	386	362	382	367	379	387	388	361	417	387	347	387	381	394	395	386	343	386	359	386	363	394	381	356	401	372	382	392	409	377	376	390	352	409	427	395	379	351	370	377	337	420	400	423	421	417	384	392	406	381	357	381	403	372	403	392	401	378	364	414	400	388	407	356	370	349	358	380	406	394	382	346	397	350	406	402	371	347	398	385	368	401	385	362	359	404	382	374	371	372	391	404	385	361	384	393	374	351	345	389	385	372	370	420	391	395	383	364	358	401	401	401	373	407	390	395	344	346	405	380	349	388	387	374	406	395	420	400	386	344	387	405	392	385	380	378	372	371	356	346	395	371	385	385	354	356	363	391	363	378	332	377	413	383	400	375	356	351	377	386	372	372	385	387	390	405	346	414	365	377	400	378	360	393	378	382	410	367	379	406	398	356	401	396	359	407	379	355	405	415	400	387	380	387	376	366	402	398	371	372	383	387	377	383	380	370	387	394	402	381	364	393	411	377	392	366	421	340	382	427	358	393	347	374	387	390	373	386	360	420	392	377	402	380	363	338	377	371	383	416	387	374	398	368	402	378	380	396	398	395	376	407	379	365	378	430	385	407	381	354	407	369	377	377	383	395	402	381	415	360	390	386	375	373	409	390	416	367	383	373	409	370	370	395	384	398	386	412	374	377	392	373	374	377	372	362	384	382	371	389	380	370	371	362	370	399	361	352	392	361	367	397	375	413	386	415	379	386	393	393	384	406	364	372	361	356	378	378	397	380	364	386	356	404	349	431	371	377	381	400	353	373	398	376	364	383	372	385	379	382	380	358	413	401	374	344	385	400	367	369	354	337	398	372	366	385	381	390	393	393	398	398	415	383	380	378	379	420	381	357	367	398	403	379	379	366	387	373	381	362	427	360	385	356	385	389	369	377	396	388	341	365	368	429	401	412	387	388	383	409	394	399	382	338	378	372	391	382	407	365	404	421	408	416	369	427	379	384	378	409	370	368	430	377	373	412	391	374	394	375	402	378	421	361	373	370	359	362	415	381	369	415	395	383	410	344	384	394	373	352	379	353	389	384	388	407	391	366	421	381	390	394	395	364	396	392	384	365	369	376	397	411	397	369	349	341	354	396	415	387	370	421	364	377	420	356	378	384	383	376	394	376	402	391	346	366	346	360	365	386	395	395	414	360	389	378	365	409	381	430	356	364	377	398	379	400	388	359	391	386	377	367	383	413	380	370	377	365	384	389	398	371	404	370	365	395	383	393	416	390	404	355	363	390	387	377	372	365	394	355	374	370	407	388	400	353	383	392	400	403	369	399	389	425	386	369	400	365	342	397	376	390	369	358	364	362	392	378	379	388	395	416	414	404	378	373	381	404	396	390	383	399	339	369	410	350	362	384	384	358	374	364	377	358	393	424	363	385	390	366	363	361	350	354	407	381	374	374	369	391	405	386	381	402	359	386	382	443	374	370	361	393	354	359	401	403	370	387	384	360	396	386	404	366	395	370	371	383	368	392	415	401	393	376	376	353	357	392	390	365	366	399	425	380	389	368	400	387	395	395	372	349	422	392	388	365	387	372	378	355	374	359	386	384	399	417	368	386	368	400	366	395	367	391	375	369	356	356	359	386	378	373	393	367	369	370	361	424	377	384	370	357	371	364	374	399	339	361	370	393	359	411	359	399	387	356	378	380	395	403	391	362	393	404	405	419	399	392	360	400	395	357	362	404	377	382	387	377	381	361	384	346	366	373	381	383	377	377	400	355	395	379	364	384	406	388	372	367	382	382	417	382	352	408	382	395	384	387	400	374	393	354	360	411	387	375	356	384	380	370	383	386	376	396	367	391	366	389	382	413	415	423	429	382	382	384	395	370	385	376	360	404	406	383	401	395	366	371	388	395	373	389	368	367	398	405	359	369	385	375	395	353	353	367	349	375	352	366	378	365	378	402	363	350	387	350	391	409	396	386	382	394	349	367	386	397	394	360	391	410	371	411	387	372	340	360	343	370	392	364	397	380	406	409	394	368	353	399	396	392	426	427	417	386	380	368	364	403	417	368	411	376	366	355	360	396	369	355	357	394	387	361	408	382	381	356	371	433	371	398	397	375	363	397	355	388	390	410	365	390	363	389	348	354	361	409	377	387	414	372	364	400	385	376	381	394	377	370	382	376	409	382	377	413	420	382	398	388	344	408	363	375	360	391	393	361	392	362	363	371	408	364	370	406	377	377	383	356	387	359	417	373	368	370	322	375	381	374	352	351	409	390	405	386	347	353	356	364	390	364	370	387	346	400	386	386	401	420	384	369	393	379	416	386	423	375	388	393	393	388	388	414	419	386	383	368	353	399	363	346	364	385	382	398	413	379	407	390	349	327	375	402	359	372	393	361	398	361	376	377	402	356	331	362	387	413	370	398	353	383	350	383	350	372
26821	19147	6007	1009	452	364	277	254	244	240	238	264	235	204	257	264	257	249	229	239	255	234	244	239	247	229	232	222	219	210	267	240	231	240	220	230	214	239	223	224	235	233	214	221	238	237	252	229	226	257	217	211	250	237	228	215	254	245	238	250	240	230	258	213	230	218	246	238	256	228	212	223	237	237	221	254	239	241	245	238	274	225	239	216	264	252	241	226	232	233	257	239	195	250	252	234	216	234	247	235	244	241	236	237	263	225	233	243	235	232	262	256	216	226	247	227	230	230	239	237	239	225	234	236	208	210	266	251	221	217	251	237	229	238	224	235	211	237	221	228	264	217	228	211	240	247	242	245	247	243	248	252	239	230	217	219	229	247	230	268	257	241	217	234	234	216	235	274	247	253	250	254	230	208	247	255	224	218	227	216	242	260	234	231	226	224	230	223	241	222	224	215	231	243	254	234	239	235	211	221	259	240	256	237	214	242	236	256	260	254	231	220	233	224	236	220	246	237	240	233	232	242	241	254	265	221	205	222	246	247	223	233	227	228	235	246	233	235	247	213	234	236	224	214	239	224	255	226	225	248	240	235	255	225	244	235	224	259	210	235	209	237	223	229	216	214	233	236	250	221	232	226	229	238	237	247	251	270	239	247	244	243	240	249	197	236	239	222	256	260	246	250	228	228	219	238	228	213	248	242	238	239	240	253	248	247	230	262	234	236	242	234	245	230	229	224	220	220	216	239	245	243	247	233	226	245	239	214	214	243	225	224	234	238	234	203	220	237	185	253	216	251	246	245	254	250	252	226	231	236	224	230	219	219	240	211	237	245	249	261	203	248	238	240	244	249	239	247	252	221	248	225	247	250	231	213	240	228	238	248	223	246	244	222	243	246	253	219	212	232	243	226	239	217	246	267	267	227	252	208	218	235	240	264	268	218	244	232	217	227	260	229	234	253	244	227	214	236	275	230	226	228	236	262	239	201	218	256	248	217	220	221	221	242	248	242	207	246	229	245	225	210	243	208	233	217	218	259	237	216	218	208	212	249	226	240	252	251	249	249	242	216	222	252	216	247	226	223	240	248	233	256	248	262	247	257	238	237	242	244	243	217	256	216	208	255	256	226	257	245	260	226	228	236	218	232	248	260	235	240	236	232	247	258	222	220	242	221	215	261	227	253	237	221	246	245	237	237	218	260	221	220	238	271	242	229	254	260	213	265	255	263	268	249	241	220	236	234	224	224	216	242	237	228	224	254	218	257	244	239	242	239	256	248	221	258	251	255	254	241	247	250	245	216	227	258	220	222	240	261	230	241	246	236	233	226	200	254	239	260	237	231	259	246	261	251	261	225	237	254	234	227	225	236	222	225	249	267	247	217	234	238	249	231	219	217	227	222	219	236	222	257	249	219	239	235	226	234	246	220	236	257	268	225	252	236	223	206	252	253	256	231	242	236	228	221	238	230	254	241	236	245	228	248	202	240	215	245	230	244	229	256	240	213	233	205	243	227	217	222	237	204	244	227	250	231	248	230	233	221	202	232	256	247	244	248	262	250	230	229	239	221	230	261	224	229	246	243	243	246	221	231	256	243	225	248	216	245	231	238	251	226	224	218	237	245	231	215	243	231	236	240	225	253	250	222	207	244	230	246	232	214	224	239	223	232	228	262	226	251	230	244	258	243	186	229	226	232	239	217	237	227	259	253	264	243	239	259	201	222	240	224	244	227	244	223	230	262	251	247	234	249	240	260	249	225	209	229	274	256	233	233	226	273	259	213	221	230	224	243	204	212	253	245	244	215	213	262	216	235	236	253	219	253	206	241	221	227	251	220	233	211	230	265	240	231	253	259	252	231	238	252	239	221	239	236	247	230	231	226	245	247	230	240	242	248	248	240	234	231	228	274	227	269	250	251	242	214	231	223	245	225	223	229	220	215	196	244	239	224	241	222	226	210	219	251	280	250	256	216	238	232	245	241	224	215	264	240	234	215	268	238	212	235	219	219	258	247	212	245	250	247	223	244	249	259	245	259	251	222	239	253	214	213	222	233	254	248	240	243	215	222	255	251	239	246	219	235	259	224	230	221	221	234	236	228	228	237	234	244	224	248	234	224	250	249	210	262	209	214	227	236	215	238	248	237	241	253	225	229	276	243	260	213	234	209	227	231	208	233	231	236	243	233	242	245	220	239	233	223	237	232	239	258	227	262	215	232	265	249	267	236	236	235	234	249	239	238	239	233	240	240	222	194	247	233	247	212	238	240	248	218	242	221	252	255	232	230	213	208	251	258	258	245	237	235	231	239	247	225	251	229	257	228	240	252	198	226	269	247	273	243	246	255	238	236	218	241	239	250	227	252	223	235	234	243	251	237	243	232	251	231	217	239	257	243	216	228	229	242	214	232	255	224	215	239	236	232	228	226	235	231	225	241	196	204	228	238	219	224	241	249	229	227	243	242	249	235	268	257	232	234	222	216	269	245	241	220	243	245	229	243	284	234	214	222	211	262	232	223	234	239	233	240	250	252	233	246	221	247	252	252	226	238	240	230	252	273	273	267	224	250	239	222	203	263	220	229	231	274	228	224	251	240	242	188	245	239	231	212	237	220	215	244	206	271	203	257	239	228	210	205	234	238	248	214	253	248	240	268	237	241	266	239	239	247	236	226	217	221	236	244	232	226	219	245	253	223	247	234	239	245	241	250	225	242	240	248	236	243	246	214	232	228	214	214	233	224	243	241	227	229	238	237	263	239	221	231	256	248	230	237	215	219	255	247	252	247	236	229	213	229	265	254	230	241	241	216	249	239	272	240	244	242	216	254	231	214	231	239	223	242	236	254	231	220	222	231	237	233	229	242	240	211	212	249	241	232	235	230	205	228	231	258	247	254	236	219	229	237	221	247	235	273	246	225	251	247	249	230	251	228	266	231	218	237	230	248	227	226	224	199	215	234	235	256	223	243	237	275	243	221	242	260	229	228	218	223	254	222	227	241	241	247	232	255	247	243	235	227	248	243	226	239	256	227	233	222	232	238	241	223	236	230	265	231	204	235	250	251	237	238	231	252	234	252	266	230	242	235	252	254	240	239	233	223	253	232	229	236	268	216	253	239	211	241	231	230	239	212	244	223	219	253	246	245	252	224	238	237	250	241	258	265	231	234	238	230	233	211	223	236	221	223	229	264	268	240	249	229	225	223	244	254	230	216	243	261	261	212	227	223	258	277	226	239	224	269	230	235	207	211	198	228	273	227	257	213	214	246	212	243	224	212	231	256	253	237	237	229	237	258	239	210	250	247	252	220	233	220	235	235	238	246	229	248	248	218	239	240	221	240	258	242	270	224	221	217	232	227	247	250	237	229	245	259	266	262	256	237	199	231	228	249	243	223	239	236	245	244	220	235	257	214	196	245	244	242	246	240	223	235	279	248	254	242	234	256	231	238	244	232	228	280	252	235	229	256	245	237	248	245	282	255	215	213	217	241	239	223	231	242	257	234	226	259
4388	3683	3347	1163	615	443	372	349	342	324	297	303	326	291	291	304	305	320	287	309	287	289	287	285	286	300	289	291	320	303	284	299	316	302	276	301	296	294	287	294	280	293	282	305	301	297	336	299	278	307	310	344	306	304	293	278	295	308	332	298	285	299	323	311	320	299	285	305	290	302	354	281	310	291	306	321	313	292	298	306	321	275	307	294	301	257	299	323	305	316	319	292	312	286	278	325	296	315	295	293	323	279	287	301	295	322	286	321	275	301	300	310	300	290	308	299	309	313	302	289	306	298	299	307	280	302	293	302	310	282	317	323	299	301	281	336	289	308	298	284	277	287	306	316	301	299	301	251	292	308	300	322	299	296	297	280	321	317	322	322	299	290	281	289	278	315	310	280	276	290	308	298	302	328	259	298	300	307	299	282	286	300	312	302	287	278	301	317	315	290	306	282	284	289	300	287	315	300	304	283	300	312	294	288	314	290	281	311	304	312	310	301	306	298	292	326	332	292	341	293	313	287	293	277	269	325	307	299	290	293	292	310	309	289	305	323	339	284	319	311	277	323	279	295	306	296	311	268	341	318	266	294	272	273	304	294	271	289	279	310	264	289	317	296	304	309	302	303	283	323	295	312	296	291	322	296	263	279	296	298	312	297	306	277	289	307	284	310	301	292	319	279	307	274	286	303	301	298	281	266	292	291	280	280	311	297	307	323	302	303	299	322	341	311	290	293	317	290	312	327	305	330	299	325	292	269	310	286	290	263	275	313	305	285	289	344	302	285	291	328	280	287	290	290	296	307	294	285	302	300	311	305	294	296	319	279	313	295	270	306	288	313	321	287	295	337	296	331	293	291	259	309	271	299	286	293	293	314	297	289	311	275	266	293	324	290	282	318	305	279	288	302	332	299	321	293	309	282	287	274	314	320	310	266	279	281	311	302	296	319	304	294	297	301	331	297	289	309	307	278	292	286	278	301	287	281	287	271	276	330	311	297	261	285	312	288	284	308	294	282	281	338	294	294	328	302	321	299	292	311	269	297	308	314	302	321	281	284	311	307	296	309	312	290	292	307	300	309	304	284	309	299	299	302	286	299	283	297	314	304	296	301	278	239	303	297	265	250	288	313	326	279	302	287	288	285	282	273	338	281	298	310	299	294	315	318	269	292	283	295	286	296	295	301	290	289	333	294	319	273	279	276	274	308	306	288	317	284	276	296	276	289	295	303	284	287	278	304	308	335	333	283	310	286	292	286	292	329	288	293	276	279	302	313	279	290	316	249	272	300	282	283	276	313	319	334	291	314	294	320	303	319	284	277	287	298	287	290	282	293	283	263	282	259	295	295	318	293	293	321	262	302	299	305	292	307	298	316	263	320	331	282	298	295	326	272	293	292	319	329	291	299	287	292	289	298	284	280	279	307	280	283	281	302	264	289	336	293	256	276	339	335	302	324	310	301	290	273	280	277	301	302	299	301	308	294	295	308	310	289	267	270	301	322	292	292	283	298	278	307	279	319	301	303	306	294	336	316	279	290	299	281	304	293	305	300	291	259	308	291	303	294	290	283	306	331	298	308	281	280	296	287	269	291	312	308	269	292	278	276	313	291	307	290	292	312	298	297	313	299	280	280	296	306	293	296	305	290	301	294	274	301	299	246	292	279	312	295	278	315	287	312	318	290	274	317	278	283	273	350	287	301	272	310	341	281	324	302	296	313	300	311	296	271	311	300	278	287	315	290	268	330	297	291	313	280	315	293	288	299	298	280	316	308	283	325	295	293	318	288	281	300	340	324	274	279	289	267	329	300	307	266	298	299	298	284	301	320	286	293	306	274	289	290	297	336	308	287	292	288	268	292	318	310	323	287	281	302	292	296	301	280	296	293	284	305	312	313	312	296	284	274	290	312	327	313	305	306	328	292	306	314	290	278	274	326	315	299	288	332	327	340	275	307	300	323	336	296	297	324	325	287	294	293	306	320	298	308	303	297	287	302	291	306	304	319	266	297	285	313	278	315	310	313	301	303	318	290	256	283	274	276	292	276	278	295	299	312	281	277	316	278	332	324	313	312	299	307	296	275	301	311	321	276	295	309	333	292	279	322	302	250	335	280	308	291	304	328	300	303	326	306	320	304	278	315	310	289	318	308	300	300	312	311	289	313	288	304	286	295	301	303	341	306	282	304	311	285	270	292	321	279	287	333	314	311	290	297	291	293	307	303	313	286	308	307	291	286	285	287	301	275	296	292	262	299	278	303	312	305	324	336	298	301	295	295	298	311	303	300	303	312	302	292	274	293	273	287	301	297	312	277	294	292	301	282	283	331	313	292	307	320	320	285	288	287	303	312	289	299	268	324	285	305	315	276	304	318	301	279	350	339	296	304	273	290	292	277	314	317	289	285	282	279	310	342	290	335	326	309	320	304	299	272	330	284	287	303	290	325	285	314	285	295	281	290	325	299	291	282	306	295	300	308	286	287	320	303	319	304	307	292	326	322	296	310	297	307	333	279	311	287	304	305	274	302	308	294	288	303	273	308	301	303	250	269	278	303	290	310	322	276	322	306	298	282	288	291	299	314	285	303	304	308	327	296	312	292	292	290	294	289	294	296	294	287	301	272	309	303	318	298	292	315	298	292	292	277	295	291	320	303	293	310	285	320	312	323	320	284	303	319	298	305	306	268	326	250	318	290	299	286	286	294	288	288	292	336	334	280	316	299	296	316	321	298	311	288	283	287	296	318	316	313	298	326	308	295	305	306	299	288	286	299	307	315	297	289	277	318	283	268	272	288	307	306	292	282	316	309	297	300	283	289	286	325	296	261	284	322	324	272	320	310	324	321	311	295	312	309	296	295	281	311	357	289	295	317	273	304	298	294	301	291	324	296	307	307	320	318	313	323	329	294	310	319	280	281	279	293	301	278	303	285	294	312	285	279	296	280	268	319	272	309	303	319	274	313	315	315	318	290	312	296	298	287	283	332	287	311	295	309	293	315	291	299	295	317	312	309	302	299	284	277	311	305	286	298	296	290	285	299	281	276	296	307	299	283	292	287	298	282	271	295	321	287	303	273	282	285	310	326	300	289	300	304	269	290	287	294	307	309	291	296	334	283	297	284	324	283	281	315	277	311	303	302	312	304	315	302	297	293	279	316	305	281	303	298	290	289	269	301	313	311	297	292	318	292	296	285	289	318	315	284	282	293	330	308	297	304	335	335	302	300	284	270	284	311	297	305	325	315	289	334	292	296	305	318	265	319	308	271	293	306	285	287	262	285	270	302	312	303	327	290	285	300	295	277	278	299	315	275	296	322	329	281	301	338	277	335	293	317	309	310	302	331	309	301	276	306	311	291	283	316	298	271	307	291	320	297	300	281	309	307	297	287	287	275	289	297	288	336	271	303	278	289	280	304	298	302	277	275	332	291	303	303	296	307	290	285	325	275	285	272	324	311	316	317	317	289	308	260	285	301	305	282	288	269	282	298	290	284	284	284	306	287
23218	21064	28191	24120	21033	9804	1187	799	651	578	550	513	464	483	487	480	518	469	447	443	453	389	450	420	438	479	417	408	446	413	438	458	428	386	397	414	432	409	404	431	411	431	418	369	449	427	410	427	404	405	438	432	396	385	435	412	428	400	409	412	399	383	403	459	442	422	429	437	398	438	403	414	416	418	407	434	404	435	401	386	352	428	406	416	409	398	416	398	422	418	403	417	410	372	396	413	454	404	393	445	409	406	412	404	419	394	380	395	369	388	423	406	414	392	406	443	404	419	431	415	410	373	435	407	398	401	420	453	369	412	419	412	407	422	449	408	442	417	418	440	403	396	396	427	430	441	450	417	426	421	412	423	410	424	446	424	410	414	410	439	395	427	422	392	365	430	427	389	383	399	371	384	427	397	392	398	407	394	450	443	413	443	397	406	431	399	405	456	429	400	456	388	407	395	412	404	403	436	391	414	435	408	418	382	415	356	402	438	433	378	433	405	374	394	418	405	405	389	426	422	430	397	387	419	448	395	404	424	399	440	420	373	409	392	414	428	415	383	425	429	402	406	393	417	424	431	392	424	424	410	431	415	419	371	417	406	410	398	388	393	429	396	390	403	427	432	404	376	370	371	407	383	394	387	396	395	425	422	419	435	417	401	405	412	393	399	408	460	426	412	404	396	413	433	399	410	390	410	402	416	413	389	378	396	424	398	408	438	453	420	414	422	408	394	400	440	413	411	402	410	421	439	383	421	412	385	410	428	403	401	374	395	401	438	384	442	474	419	417	421	437	372	419	435	394	400	367	419	399	393	376	427	407	396	405	416	345	391	438	370	412	413	428	398	389	407	415	451	372	408	405	432	433	406	414	409	382	405	401	454	423	395	366	433	394	439	470	422	452	424	408	387	414	435	442	383	406	418	383	431	391	395	407	444	427	416	439	417	400	383	398	396	378	423	391	416	437	432	460	400	375	392	417	431	404	419	415	421	460	411	395	400	420	377	440	398	424	417	391	377	413	419	397	418	390	406	418	395	393	419	403	420	421	406	433	419	448	411	402	428	430	416	371	425	404	398	394	428	374	412	403	407	385	412	421	417	417	430	385	416	430	428	455	441	365	415	388	422	404	400	404	376	424	406	402	409	425	410	394	427	409	418	404	420	341	406	388	413	413	419	397	432	400	410	398	445	428	394	420	428	390	426	423	391	438	402	384	386	434	369	441	383	415	396	422	416	349	390	417	428	374	393	413	413	444	408	430	410	400	422	404	421	405	426	412	402	401	455	405	398	380	389	396	418	419	376	431	405	395	388	396	398	440	412	437	425	419	413	401	401	398	386	430	386	405	417	378	403	391	415	412	390	425	419	433	401	422	386	371	411	397	387	446	433	378	447	389	414	430	393	387	395	401	382	386	456	436	444	402	375	427	419	431	412	406	415	416	431	411	400	396	399	402	432	405	406	395	422	394	419	392	397	418	468	370	410	380	370	356	419	407	406	403	399	394	421	396	428	379	411	400	400	399	419	413	395	430	418	419	446	433	397	399	389	438	423	411	370	457	427	407	407	416	413	412	420	411	431	401	367	401	415	390	406	374	401	407	370	425	409	378	426	411	389	390	424	373	372	406	425	423	392	410	368	421	398	408	406	415	409	394	377	413	432	380	405	419	407	412	395	417	424	379	399	410	382	417	404	413	409	436	420	376	408	404	418	434	417	400	384	358	431	386	395	393	419	422	422	435	439	403	429	402	397	390	402	423	393	407	401	439	402	425	411	403	400	436	421	434	432	404	405	387	420	420	418	383	400	434	416	394	415	412	365	447	409	391	445	426	424	419	363	396	375	420	391	424	421	409	410	387	419	432	367	404	425	387	398	416	394	441	386	390	401	411	374	422	420	432	409	427	408	406	402	395	352	410	408	414	382	392	404	417	400	400	405	362	450	426	430	418	407	387	398	369	418	377	434	422	377	404	439	409	422	361	393	413	420	398	393	399	393	430	445	394	414	420	438	417	438	388	423	432	437	371	405	433	404	422	440	416	386	422	451	405	398	424	421	389	423	439	404	371	394	423	433	450	386	415	396	402	371	427	425	381	422	413	381	411	440	408	408	424	434	392	414	444	431	419	368	412	396	398	411	398	432	429	451	395	387	387	406	436	387	393	421	389	395	406	418	416	419	409	438	364	423	395	425	403	398	432	377	388	428	423	436	402	385	393	398	412	408	392	431	385	437	439	428	380	392	396	451	406	399	430	398	402	422	421	426	404	435	416	471	394	400	451	378	411	417	409	448	425	416	432	422	390	378	420	419	425	401	415	450	419	400	384	405	432	401	418	420	428	422	419	397	403	399	413	423	420	378	386	440	434	448	393	454	417	388	391	389	410	408	408	437	450	429	400	393	465	418	419	425	395	408	379	453	433	404	407	416	407	404	376	445	387	387	421	424	403	423	396	381	410	410	440	418	407	434	370	431	419	383	399	394	435	391	428	421	395	449	398	418	410	381	415	407	418	389	389	396	425	407	406	428	389	412	412	382	426	397	382	399	390	418	403	398	404	405	377	370	367	393	422	446	398	388	417	409	423	441	359	442	416	433	399	387	397	429	406	401	440	443	390	375	411	449	409	368	397	397	445	384	395	365	427	387	418	393	414	420	394	444	389	419	427	386	426	418	443	427	418	386	423	445	413	441	426	417	435	387	422	412	434	423	449	395	412	382	413	433	384	367	459	415	440	424	428	453	426	400	444	408	415	444	391	379	345	390	384	446	415	410	382	429	377	409	421	401	398	409	369	404	418	382	386	390	423	373	443	424	419	423	430	427	419	413	410	403	371	364	433	419	434	392	412	396	422	430	359	417	415	401	404	386	445	398	424	398	384	394	466	376	398	407	396	390	409	391	411	415	443	425	391	386	422	406	436	427	424	382	395	379	418	384	377	357	379	389	380	416	399	387	418	433	397	390	432	404	414	409	404	380	403	379	447	431	403	390	426	399	410	436	448	414	437	396	413	396	419	439	415	415	432	373	371	428	393	405	380	440	394	383	403	411	378	402	447	415	431	374	399	428	406	384	432	407	425	429	441	403	398	398	395	437	393	441	421	406	438	401	412	433	427	396	386	411	406	439	369	443	388	413	394	393	413	375	389	428	435	418	426	417	423	400	426	401	411	417	390	394	377	431	400	396	372	387	402	420	412	432	433	402	423	404	406	397	391	397	384	423	396	404	397	415	423	428	411	450	427	409	403	372	402	398	402	428	422	436	399	403	366	391	378	410	437	386	424	428	425	413	421	411	397	420	429	418	440	394	396	364	423	388	390	386	404	407	378	424	372	388	406	415	402	397	436	364	411	414	413	424	419	413	407	372	385	419	445	387	409	436	407	411	384	405	421	429	407	393	412	420	387	433	393	394	363	404	401	444	398	411	434	406	411	397	427	434	398	415	374	429	399	432	410	429	421	400	403	425	389	429	415	376	383	436	431	380	372	391	412	411	393	393	423	363
4188	12320	10566	4873	2935	1888	1467	1119	962	819	765	768	683	613	649	590	602	571	539	594	558	546	569	540	567	566	524	536	550	540	493	544	550	522	566	539	512	522	555	550	533	566	551	514	550	551	534	495	495	476	498	531	506	514	510	496	457	536	496	506	501	539	547	468	512	511	496	496	492	489	468	467	514	518	481	523	519	494	543	478	529	511	506	506	507	467	472	538	537	514	476	496	522	506	510	504	541	507	536	500	481	524	500	510	499	485	505	539	497	540	508	478	524	503	499	540	530	510	502	497	533	522	532	485	494	473	503	522	518	508	505	540	522	508	513	526	520	539	514	488	548	512	536	499	543	552	498	496	502	510	516	558	536	462	484	500	551	526	510	490	539	509	503	491	489	529	522	506	508	543	514	510	531	485	521	501	513	513	523	490	473	499	489	502	523	479	538	511	511	475	463	515	548	515	511	491	488	519	497	521	490	535	513	521	490	519	512	495	537	512	511	507	514	504	501	507	534	521	538	496	510	495	487	521	504	472	492	489	538	510	518	489	448	471	498	549	518	480	507	545	493	516	525	524	531	558	505	494	498	542	477	488	530	536	505	509	543	482	519	507	533	489	514	465	525	484	514	488	502	478	526	526	493	491	472	479	524	526	504	542	510	506	489	460	504	507	482	499	504	512	501	466	509	500	524	500	521	498	520	521	508	491	495	517	518	524	510	507	470	459	493	482	505	512	486	471	459	495	502	500	559	533	541	509	540	491	488	523	526	559	507	481	495	510	523	509	538	475	513	516	486	544	502	527	473	466	506	497	544	507	482	476	494	497	501	531	478	494	473	490	456	538	518	509	463	522	495	497	498	546	516	531	483	499	533	527	564	493	498	523	506	496	498	514	505	509	474	558	490	560	526	528	557	513	483	487	527	475	533	500	537	516	523	527	505	467	501	503	509	509	522	510	544	518	528	484	500	493	473	500	506	515	519	466	519	488	535	476	463	481	501	500	504	469	495	506	507	526	531	523	522	479	492	487	495	486	521	510	488	537	492	557	501	499	525	462	519	505	520	523	517	473	496	508	521	517	543	524	549	514	509	526	515	528	537	496	527	485	509	479	506	485	489	512	450	490	471	520	513	541	490	495	508	507	472	517	536	513	491	505	516	476	537	526	465	503	497	461	514	458	471	484	514	518	514	496	528	525	521	518	524	529	520	499	516	522	523	523	485	518	524	516	536	549	523	509	492	520	508	520	487	481	492	518	490	527	502	501	538	505	513	517	521	514	492	552	524	460	486	502	490	460	494	511	554	543	530	523	507	590	497	516	503	495	519	494	533	536	540	519	503	490	473	484	492	521	518	529	497	503	521	477	488	551	465	508	502	512	528	532	557	540	480	509	523	485	511	490	486	470	498	500	524	497	479	503	518	505	518	507	534	522	526	523	476	487	519	527	500	476	509	527	509	516	514	496	537	522	500	477	516	480	516	482	505	491	482	472	489	508	519	481	462	511	471	505	489	496	511	504	474	503	525	510	459	447	490	482	466	519	472	438	513	522	488	525	510	480	505	547	519	507	517	485	522	519	470	533	489	533	485	508	483	524	496	458	570	489	523	545	526	544	480	504	508	503	550	513	513	529	493	484	497	503	540	534	478	471	478	496	520	538	545	511	537	491	522	521	485	485	519	488	535	489	462	540	526	537	508	492	501	495	510	469	487	529	526	496	532	494	547	514	556	477	480	517	519	505	519	481	512	541	499	470	523	536	489	499	496	509	509	488	528	510	508	497	508	520	504	478	498	479	517	514	518	497	466	534	514	530	492	498	496	539	505	493	515	493	448	492	519	511	509	527	462	519	523	501	547	546	488	515	513	526	488	515	477	493	493	502	511	525	544	512	497	507	504	531	518	523	500	490	561	468	493	536	509	471	527	505	546	462	476	460	500	509	538	503	515	505	492	553	538	476	495	480	513	514	473	495	490	527	482	490	536	524	524	496	553	496	514	514	519	478	529	487	548	489	481	513	518	521	520	542	501	522	516	515	522	526	492	520	531	485	531	462	504	526	542	496	544	475	477	515	527	520	497	508	500	508	482	485	546	494	494	520	502	532	521	470	478	492	534	495	487	518	502	496	527	489	484	521	498	512	505	471	573	510	490	516	504	491	491	510	559	563	528	487	539	528	475	503	489	503	536	511	525	529	503	548	542	545	530	524	514	505	511	542	544	560	488	559	547	483	548	525	473	526	483	508	489	488	476	481	503	536	526	535	478	541	472	514	524	511	498	512	539	542	488	515	516	529	516	523	482	510	553	485	461	506	487	506	492	502	507	480	521	512	490	543	520	508	566	509	533	502	509	486	516	552	483	497	478	468	487	508	490	500	521	530	529	550	531	494	459	477	496	523	471	507	527	518	512	496	482	503	499	503	515	529	518	494	517	482	508	539	527	509	523	518	500	532	516	512	490	527	528	539	484	513	521	519	465	493	508	492	492	494	532	508	526	524	524	530	510	469	507	514	514	514	506	507	514	496	502	511	495	491	488	507	476	496	502	525	529	554	497	491	504	490	476	482	522	511	488	458	510	506	502	539	500	526	517	461	512	458	514	513	489	522	503	531	482	546	485	497	536	507	527	530	532	518	532	508	482	527	516	502	474	490	500	487	546	513	511	462	509	511	549	479	519	525	514	496	527	471	553	540	490	517	516	551	499	473	501	510	511	527	499	507	499	510	477	540	504	517	501	485	535	514	539	533	515	558	501	548	510	532	494	527	483	537	498	492	471	498	459	524	511	485	478	541	510	550	515	544	497	532	536	523	509	517	503	513	490	540	504	468	517	527	480	501	514	538	519	484	467	514	497	496	509	563	480	521	493	531	516	524	496	518	517	507	515	493	505	558	508	537	482	524	513	488	512	495	528	473	517	529	493	539	477	513	528	527	510	502	488	531	508	511	518	480	494	502	499	509	530	503	528	523	512	520	507	529	529	523	506	445	502	516	490	470	512	529	486	544	507	539	485	479	547	492	500	501	501	491	494	541	530	528	524	482	533	507	521	474	501	476	535	484	486	506	489	477	514	488	539	546	524	503	512	534	498	500	493	502	478	493	509	529	534	522	508	519	479	548	511	499	534	482	481	532	559	473	534	547	503	483	537	484	466	519	562	523	527	469	523	496	504	521	503	508	479	497	518	468	508	497	533	472	509	498	501	506	498	508	465	512	487	523	487	491	551	476	522	505	522	499	489	496	492	535	537	446	507	521	510	516	494	473	511	496	532	485	495	516	514	518	514	545	530	511	518	516	517	490	487	510	493	511	505	526	514	499	499	564	500	519	501	517	532	490	511	545	495	525	505	500	491	518	495	518	515	510	493	488	578	491	464	499	468	500	467	481	519	535	526	550	456	489	524	507	490	518	496	529	509	522	495	518	528	499	489	471	507	501	530	507	512	528	530	485	535	483	475	529	507	451	481	494	473	473	505	528	485	543	516	552	512	528	529	524	505	498	493	521
24170	21046	27235	24952	11606	625	370	269	229	212	176	148	143	135	133	136	130	136	115	105	94	113	109	103	117	93	96	116	110	114	90	119	101	92	107	98	126	95	113	106	113	107	98	101	104	93	101	106	96	98	118	119	93	117	91	109	98	90	90	116	102	126	114	128	119	106	94	97	110	111	105	114	80	121	110	104	118	108	102	102	122	103	100	109	95	99	104	116	110	92	89	106	83	109	105	98	115	106	121	109	101	100	102	101	102	95	104	97	114	105	98	115	108	91	105	102	112	105	110	88	97	124	107	100	101	116	117	111	91	112	104	92	112	89	107	98	116	99	92	84	103	104	87	87	114	90	114	105	108	105	111	108	117	111	98	120	86	108	115	117	101	97	97	97	101	107	100	96	123	111	91	108	110	111	93	108	114	110	82	92	106	91	102	94	87	97	99	104	107	98	106	98	98	113	109	100	97	110	107	116	107	106	100	111	108	98	104	104	100	98	95	127	121	112	103	91	93	106	91	99	82	105	116	89	99	114	94	109	92	99	91	103	76	120	85	117	109	95	107	99	99	130	90	91	106	90	95	111	104	107	101	102	105	90	101	100	108	90	87	86	118	108	99	107	111	104	108	102	113	101	93	124	98	95	116	104	89	104	106	104	92	103	93	104	105	104	110	98	90	100	104	106	138	96	96	103	100	106	109	98	101	103	95	90	107	101	125	96	100	97	114	87	110	102	96	106	107	99	90	98	126	93	98	102	108	123	105	106	121	108	93	136	95	127	95	119	91	105	107	89	94	89	94	101	100	109	95	111	106	104	100	118	98	124	107	102	104	101	99	118	105	104	101	104	106	110	111	110	93	107	100	108	102	82	99	98	99	116	92	111	109	107	91	96	93	102	98	110	102	114	113	91	103	90	111	113	114	118	113	119	115	115	139	100	121	98	103	101	103	95	98	107	111	98	94	95	118	113	98	99	120	100	103	89	101	98	95	97	105	110	101	94	105	108	111	120	113	111	92	88	109	89	101	97	94	119	103	111	93	102	114	107	128	81	119	113	84	96	88	102	87	102	92	95	109	88	106	100	111	109	89	115	114	104	107	99	91	95	105	118	118	92	97	103	103	99	112	111	106	102	110	111	79	100	113	113	102	103	81	109	110	103	91	109	97	93	108	93	116	123	112	107	95	92	100	110	107	92	115	92	110	93	117	141	116	124	96	94	85	113	105	111	105	117	120	106	102	115	87	110	111	99	107	148	112	95	90	106	104	104	98	97	109	98	100	88	93	96	119	110	106	108	100	113	94	96	109	94	119	104	92	95	86	85	100	101	119	104	97	102	109	97	112	82	100	94	102	127	93	101	95	95	102	127	100	83	110	99	106	112	104	104	113	97	99	103	96	95	103	104	87	96	110	91	99	107	97	104	91	104	92	101	116	104	93	117	103	104	106	127	104	92	122	109	103	100	123	92	111	113	105	101	93	95	96	102	99	110	97	90	95	112	109	122	97	92	96	98	88	114	125	109	110	82	89	91	100	102	124	105	126	111	109	103	74	99	111	88	88	108	111	105	94	114	92	99	112	94	94	113	125	83	109	106	104	94	106	100	104	112	104	94	119	103	99	108	91	105	100	109	96	114	94	102	102	86	87	107	101	128	93	105	102	108	95	101	94	124	113	109	103	107	99	106	98	99	89	97	119	113	96	111	94	103	96	105	90	105	103	116	104	96	119	102	101	98	100	92	110	121	124	104	109	102	91	111	119	95	104	105	132	93	110	129	91	104	106	111	102	114	114	86	94	94	91	130	98	101	108	109	98	91	94	106	108	104	94	94	105	101	106	117	111	102	99	99	97	110	87	101	116	102	89	114	99	116	88	106	110	107	99	95	108	116	92	88	99	87	93	96	89	97	124	124	103	95	99	87	102	109	106	103	108	114	108	103	97	99	103	103	104	110	96	115	115	112	99	105	104	110	97	101	107	97	107	109	97	85	116	107	106	96	77	108	117	102	88	116	97	100	115	125	111	101	91	119	95	88	104	102	105	93	103	101	101	95	116	85	108	88	121	105	105	99	106	103	104	99	104	93	115	101	90	116	98	100	113	107	96	88	96	114	117	102	83	104	91	105	98	88	96	118	118	102	119	100	90	102	90	123	94	114	115	119	112	117	103	103	94	107	105	106	115	108	92	110	122	95	92	102	94	96	95	112	116	106	110	102	93	109	100	105	122	101	94	118	112	100	111	111	130	117	104	106	113	88	109	113	105	91	108	121	95	100	113	106	101	86	89	82	104	123	125	94	86	98	95	85	107	109	115	105	108	96	98	107	90	134	97	97	105	90	102	92	84	101	102	120	112	81	95	92	83	112	107	92	98	96	89	89	108	88	108	108	96	101	111	104	116	95	115	90	84	84	120	107	109	112	95	94	89	108	107	88	106	111	113	91	104	101	100	126	103	102	105	102	117	110	85	98	90	107	92	102	110	119	101	106	111	118	99	100	100	96	113	119	92	89	116	92	91	104	123	94	116	108	118	106	97	104	102	115	102	103	92	87	127	120	102	99	98	100	107	124	90	103	104	96	92	86	113	110	99	98	107	90	110	110	112	92	88	124	85	100	104	99	99	101	121	107	109	101	93	107	110	113	93	96	96	90	115	91	107	89	109	108	111	104	108	109	103	100	109	121	100	114	97	123	87	92	95	103	94	105	105	100	104	105	110	99	120	103	105	92	95	138	111	110	101	107	113	102	91	104	121	86	104	88	114	116	109	104	92	101	98	96	108	112	106	112	106	109	97	86	98	104	111	104	107	112	103	94	104	116	92	101	102	111	112	95	128	114	100	88	122	95	103	110	102	98	110	110	103	110	101	99	102	116	110	108	101	106	114	112	110	108	111	123	104	117	102	125	79	89	99	103	116	93	97	115	100	93	97	106	105	93	96	112	93	109	107	107	99	105	98	98	106	91	81	111	92	103	103	93	98	104	86	102	94	102	95	104	97	96	92	102	117	102	108	99	85	125	103	105	107	111	104	101	133	85	112	99	110	108	86	101	93	112	104	120	83	101	84	97	107	106	111	111	88	86	109	98	97	118	84	97	104	101	115	112	90	89	95	95	103	106	97	87	117	87	110	106	90	112	109	98	91	96	130	107	102	87	91	89	121	114	111	99	106	83	122	106	114	112	100	103	91	114	110	102	96	91	117	104	90	88	124	98	119	98	107	97	89	116	112	117	91	112	115	101	132	100	101	91	114	95	110	100	97	100	95	88	117	84	105	103	100	97	97	89	106	91	100	94	101	101	97	119	101	96	102	103	101	119	95	101	94	90	109	103	113	95	111	92	93	108	108	118	118	107	119	106	104	119	112	100	105	82	120	100	96	104	89	102	111	98	94	108	106	101	97	89	86	101	99	98	98	81	89	109	103	101	113	78	104	96	102	93	94	105	118	109	107	105	103	94	101	91	101	108	116	95	103	91	118	102	86	105	99	92	92	109	106	107	105	104
4175	8680	7146	3194	1702	997	755	521	415	386	302	273	235	249	220	195	169	194	180	180	181	155	171	162	167	159	158	158	169	157	153	136	144	140	165	137	135	173	149	142	141	151	144	130	155	136	160	131	140	150	133	147	132	151	151	153	146	148	149	135	154	116	147	154	135	140	136	148	143	128	150	139	136	151	133	148	142	136	142	127	148	135	136	147	140	122	143	131	141	134	136	149	151	158	142	130	132	179	140	129	138	143	131	127	142	135	124	152	132	137	117	138	120	155	152	131	158	121	151	144	145	123	144	155	147	149	143	161	165	139	133	134	130	131	129	155	139	145	133	133	158	115	155	159	139	128	142	130	137	163	133	128	135	144	130	139	170	126	140	119	137	155	147	124	136	139	117	129	137	145	138	146	115	127	145	141	131	134	133	143	128	138	137	119	152	127	148	137	151	162	142	133	153	142	147	139	128	158	137	151	137	141	162	136	129	149	139	134	129	150	136	122	124	118	135	125	130	138	110	132	132	159	149	146	141	143	139	147	127	127	125	118	147	136	158	142	125	126	125	133	140	163	167	150	139	146	135	141	132	125	127	131	135	129	156	131	140	150	143	140	171	135	132	135	165	137	129	126	131	142	134	146	141	131	144	146	162	129	140	143	157	136	159	150	129	145	154	155	142	153	133	132	131	143	144	135	142	135	151	154	141	119	140	127	144	148	161	148	120	132	120	125	158	142	135	126	140	145	152	141	149	137	141	160	150	116	132	128	138	156	130	135	154	143	138	138	148	138	133	129	153	117	150	135	138	117	131	145	143	115	159	126	135	146	169	151	116	144	151	129	125	134	134	151	138	151	121	117	156	151	136	136	115	139	132	143	158	124	127	130	140	129	129	162	141	159	135	135	144	154	122	147	122	134	130	160	145	131	153	129	119	152	131	157	138	161	115	160	131	145	143	114	131	125	120	127	129	144	123	148	132	133	140	143	144	139	134	138	135	155	142	133	159	143	155	129	134	135	140	147	131	131	142	174	160	141	144	151	127	154	148	133	136	129	138	120	126	141	133	153	135	145	144	140	153	143	143	125	147	125	136	134	150	139	165	135	133	119	146	142	150	156	111	157	140	148	145	144	143	131	136	134	142	136	157	152	135	154	145	136	138	134	140	139	145	126	164	134	119	146	144	135	145	138	133	137	143	156	136	119	173	131	140	154	134	156	139	126	139	135	141	130	151	144	153	125	115	153	146	116	128	129	136	152	146	141	150	138	123	134	140	135	148	126	142	143	144	142	139	128	157	167	137	153	140	131	144	144	138	133	134	136	151	143	170	136	140	138	143	139	127	148	143	127	120	129	145	155	143	148	123	139	138	139	144	131	121	150	131	113	142	157	140	148	137	141	128	144	143	145	122	136	146	143	146	125	146	149	130	147	145	130	136	138	128	138	130	135	151	162	154	132	156	136	142	133	151	132	142	136	118	152	162	133	132	135	119	147	129	130	139	129	153	130	120	147	126	133	163	158	141	130	135	143	128	132	123	129	108	139	126	144	141	144	127	129	145	137	144	156	153	139	150	140	145	140	158	138	132	140	142	134	140	169	132	156	129	134	145	134	141	156	141	152	140	137	150	128	116	145	145	127	133	129	149	147	124	148	144	115	158	128	162	138	109	124	125	138	142	118	132	128	132	146	122	154	128	145	138	151	164	143	141	145	151	125	155	128	133	127	143	146	129	151	157	147	140	152	145	164	147	142	141	129	126	159	153	150	142	145	157	166	129	147	126	138	137	142	145	141	139	123	137	142	148	160	146	154	139	151	152	133	138	141	142	139	146	150	135	143	133	125	154	133	129	147	120	132	125	154	160	138	146	129	151	152	144	129	119	151	156	138	111	156	131	128	151	138	138	138	146	144	148	135	143	141	116	147	136	130	128	130	132	137	127	138	144	156	146	161	135	144	137	148	136	157	154	138	126	144	138	132	142	142	120	122	135	143	132	125	126	137	152	162	142	143	161	139	162	141	146	145	141	147	143	152	142	138	139	136	142	146	147	128	126	127	155	137	119	160	141	124	139	144	130	139	129	124	149	135	144	148	143	154	148	139	139	130	144	180	160	158	142	165	118	168	136	147	140	137	137	145	125	128	132	166	143	141	136	136	135	150	123	145	131	149	149	126	135	146	146	127	143	144	144	150	157	173	143	140	131	143	132	128	128	131	146	124	118	162	153	124	146	145	133	124	137	140	139	137	150	171	133	136	144	145	136	145	143	142	134	121	147	135	146	175	156	154	149	131	131	142	151	144	139	135	166	137	137	118	149	151	138	144	126	160	130	132	150	169	158	140	136	131	146	127	122	141	140	137	150	158	140	137	143	137	126	152	142	131	122	132	136	165	125	126	154	146	146	137	131	126	123	143	126	120	139	158	120	124	168	132	134	156	141	129	139	158	146	140	137	149	127	136	141	152	140	142	152	131	139	128	148	140	128	140	143	143	123	124	141	132	145	142	138	143	150	134	149	139	145	144	145	139	146	144	134	149	144	141	159	143	148	126	129	133	123	133	137	142	148	146	152	132	149	150	141	146	138	126	139	152	126	151	129	155	137	145	154	137	131	144	147	140	126	156	123	132	149	137	146	125	134	144	142	124	123	127	128	150	125	141	128	132	143	136	156	111	131	126	132	160	156	149	129	153	124	141	151	137	144	144	135	157	146	126	144	136	131	146	135	138	124	117	144	136	126	136	150	142	163	125	126	125	118	157	123	141	160	133	157	135	140	148	127	133	145	130	142	142	128	135	145	135	144	141	126	133	138	150	141	113	171	124	147	135	142	141	149	119	130	133	140	136	124	143	137	146	142	140	126	154	131	140	140	118	134	161	124	132	129	151	128	116	149	133	137	124	126	135	142	141	153	120	145	138	142	149	127	151	138	167	133	155	136	151	138	130	141	144	124	153	148	142	136	138	152	142	155	149	143	145	140	142	132	148	153	145	145	119	134	154	142	117	134	126	148	152	134	125	161	149	119	155	146	135	136	125	166	137	127	132	134	119	149	157	116	167	151	150	145	144	140	132	149	124	117	141	122	132	134	144	148	143	150	144	147	139	155	121	129	109	143	144	134	133	159	113	134	139	136	123	127	135	177	135	140	138	133	128	122	136	127	131	146	121	143	142	122	140	158	132	133	169	127	141	125	139	144	150	119	148	167	137	170	122	142	135	136	153	155	148	115	147	135	155	127	153	158	118	134	149	156	149	141	138	138	129	137	127	152	128	148	141	134	146	140	146	151	127	147	135	149	122	112	152	145	126	143	148	123	111	137	143	149	136	147	133	105	125	149	118	129	136	141	138	147	127	137	153	140	142	138	114	116	135	137	154	146	141	115	152	136	123	136	123	127	171	133	150	149	140	142	139	129	141	151	140	145	145	155	151	148	149	120	124	153	145	159	136	117	139	143	136	134	148	142	138	141	158	148	153	124	127	136	130	161	135	142	128	156	120	152	135	130	117
22283	21116	28766	23706	21109	21143	8706	1058	740	669	573	499	475	429	421	377	409	392	351	377	390	358	321	306	333	332	297	308	300	320	329	314	327	328	327	333	308	336	298	314	302	325	332	331	326	320	307	327	351	316	301	277	309	278	292	325	299	279	310	305	279	297	286	290	307	322	306	303	302	314	300	303	283	323	290	319	295	316	279	318	297	291	313	304	282	314	325	305	273	294	310	308	329	302	278	298	290	302	275	268	319	292	310	308	283	308	281	289	307	305	278	311	290	280	269	325	296	300	262	292	309	326	304	329	309	287	320	288	310	325	306	324	286	309	309	294	308	265	277	288	321	275	309	282	325	326	319	288	332	274	317	318	312	334	314	302	315	302	313	311	294	289	279	323	293	294	314	348	294	293	280	301	287	296	319	277	294	271	312	332	270	303	306	288	335	333	307	287	294	295	305	318	289	314	272	275	275	315	283	265	285	324	302	320	302	259	308	275	267	304	276	251	314	297	272	282	309	363	307	334	295	299	317	314	294	319	310	315	272	315	275	316	323	297	253	307	305	303	290	329	323	310	276	305	312	318	279	297	303	309	333	277	327	298	297	308	317	302	278	310	300	298	304	271	305	291	289	303	315	320	306	326	320	318	284	327	304	331	306	298	285	331	293	295	313	300	314	277	298	290	313	280	296	322	295	326	284	312	265	285	315	294	298	308	280	278	325	329	315	314	328	269	268	332	294	276	299	279	262	281	296	301	314	312	291	314	287	296	278	305	321	286	286	285	304	293	318	310	305	286	316	285	284	310	282	284	304	279	312	334	291	284	323	301	300	301	336	292	318	322	279	329	316	300	299	294	322	262	295	298	289	300	291	290	293	291	346	295	303	284	298	293	304	298	318	283	326	294	299	266	294	272	290	314	322	296	290	289	276	317	306	309	329	284	271	290	306	308	299	309	275	273	297	308	282	294	292	309	320	298	293	305	325	292	290	293	303	308	284	317	297	279	311	308	296	306	292	301	295	314	314	309	276	302	288	334	317	271	312	309	311	279	312	298	288	304	312	280	305	263	278	317	298	320	306	333	291	310	298	329	301	336	319	308	286	280	290	327	329	326	300	278	310	300	327	330	300	261	255	316	273	257	315	266	277	279	314	260	304	305	309	327	307	316	259	300	324	316	290	343	296	288	284	320	295	314	291	306	324	296	299	267	320	286	323	276	291	341	307	326	285	273	297	271	290	289	311	296	275	304	298	268	302	299	281	314	272	298	309	255	290	307	332	291	250	303	325	310	302	311	271	298	313	311	310	268	281	277	326	279	297	343	300	301	315	286	303	274	314	274	301	282	298	318	298	328	311	316	311	284	315	303	303	319	295	306	300	294	297	292	298	297	291	277	296	268	291	309	283	308	315	307	302	281	322	278	330	314	308	294	311	281	299	283	322	306	283	285	299	311	307	286	296	302	304	295	283	317	281	300	312	334	294	312	288	293	279	332	317	300	285	296	297	301	309	333	283	289	301	309	290	298	292	281	281	293	327	318	299	289	290	307	300	260	274	296	310	330	269	260	291	273	293	297	321	304	310	259	314	291	333	299	319	313	297	274	304	295	297	272	295	321	308	274	321	285	294	325	327	279	305	327	293	305	312	311	321	293	288	310	316	294	289	299	310	343	334	297	302	319	328	284	283	315	297	302	306	269	303	294	304	301	290	300	276	282	311	327	297	306	304	336	286	347	310	309	282	299	297	307	303	287	307	307	293	278	329	284	286	284	295	323	294	323	315	306	299	295	331	299	311	293	327	314	291	291	299	319	317	290	293	312	326	272	299	320	321	320	292	313	283	277	302	298	321	301	318	285	288	272	283	293	297	309	305	328	282	287	307	308	305	274	324	290	291	281	288	298	316	301	316	318	277	286	303	268	309	298	277	291	305	310	315	293	300	277	275	292	337	311	326	284	303	333	307	314	313	308	290	292	296	317	273	314	324	327	288	299	314	297	280	296	297	278	269	308	313	293	293	260	297	288	270	301	302	276	303	305	287	324	312	281	296	320	295	308	286	284	271	315	309	319	317	312	307	299	276	299	284	323	298	304	345	309	293	307	296	314	281	301	299	315	261	302	323	292	293	340	282	315	277	305	289	313	291	286	318	295	313	274	290	319	285	315	310	285	303	280	326	329	264	289	290	276	285	271	295	263	309	317	336	299	296	308	320	312	307	293	262	310	291	297	295	284	300	326	300	245	313	274	276	311	294	300	304	306	290	299	298	279	299	322	299	285	289	349	312	297	311	302	325	283	290	314	308	274	275	276	307	272	300	297	285	315	302	305	290	313	324	312	300	306	295	326	302	310	289	301	326	286	305	297	329	294	302	283	260	333	269	282	313	293	283	283	289	290	328	319	295	303	311	312	320	327	295	305	274	297	278	292	296	270	321	315	278	285	280	322	325	299	298	293	302	325	290	316	268	296	304	298	292	291	289	312	284	317	297	310	312	289	296	300	311	299	304	309	305	292	311	275	302	322	331	301	327	289	261	289	319	315	298	326	296	310	329	293	307	316	278	299	299	312	312	308	277	291	307	320	298	300	293	314	300	307	295	298	301	277	284	277	296	322	309	308	300	265	309	315	315	298	322	290	346	308	274	291	314	317	301	286	313	250	325	276	288	329	295	289	330	316	314	298	270	294	301	303	291	284	278	293	320	270	290	285	342	308	302	329	293	310	284	310	308	284	295	271	276	270	307	296	304	304	301	288	297	295	311	269	309	301	294	309	305	311	300	335	291	305	278	301	309	293	277	303	315	338	308	286	277	324	275	318	285	300	296	316	298	305	294	329	283	323	285	286	321	341	316	297	315	302	319	312	293	276	314	345	290	289	285	258	326	302	271	271	269	289	271	305	289	279	322	308	316	311	321	320	319	293	344	309	320	284	303	308	312	314	281	304	305	314	273	297	315	290	303	289	294	300	283	302	318	270	271	287	285	319	291	300	285	297	267	306	294	321	308	282	284	298	310	288	305	301	287	310	310	279	303	317	281	319	306	320	288	298	286	285	328	315	261	283	299	288	322	281	295	300	268	306	293	274	288	278	273	271	288	310	348	308	290	288	309	283	304	288	310	314	321	263	288	299	275	313	285	307	300	266	294	322	312	290	283	270	309	288	338	297	302	293	304	307	331	302	294	292	316	291	290	285	299	290	324	311	293	341	295	289	317	311	278	314	295	287	315	280	282	295	306	309	292	308	288	318	345	343	275	293	287	294	300	321	322	296	307	303	313	294	296	268	300	313	307	315	296	301	312	340	294	295	302	308	287	267	304	317	289	299	289	294	298	308	298	312	311	278	280	303	308	303	298	285	290	311	290	317	314	286	298	284	325	321	349	325	321	286	299	276	303	303	315	301	296	328	289	279	313	302	288	305	295	312	310	312	299	292	307	305	300	317	302	288	304	337	292	313	306	292	303	307	279	258	328	314	315	292	297	325	292	315	324	286	298	332	281	290	303	283
5943	18824	15832	7980	4831	3024	2219	1623	1266	1066	934	801	741	630	591	550	578	558	479	483	472	503	453	461	431	456	454	401	441	443	452	386	431	416	419	413	457	408	422	409	391	382	404	411	405	387	423	413	398	394	403	407	398	416	423	399	382	344	394	371	372	383	384	388	419	387	426	375	389	412	380	357	436	386	371	337	428	403	363	347	406	412	397	435	384	360	420	416	405	390	371	363	405	409	403	409	412	378	404	392	383	381	422	396	376	391	373	377	394	348	393	378	408	413	407	403	377	378	374	376	390	386	397	393	397	395	391	396	365	388	377	377	399	377	414	399	407	357	377	397	382	367	429	382	377	395	396	369	395	362	418	394	388	397	391	419	414	363	394	412	397	389	382	409	366	352	393	395	416	406	351	402	399	373	403	363	409	373	373	377	387	381	387	401	364	387	409	398	397	410	380	399	362	405	362	374	361	398	390	372	370	418	373	401	408	385	401	366	376	401	381	401	412	383	406	380	401	400	373	407	369	402	417	378	432	386	423	423	362	379	371	363	378	376	408	393	371	396	377	383	383	389	392	417	398	366	380	378	386	372	386	425	370	378	375	359	380	391	357	378	375	392	393	396	398	346	367	396	367	364	427	382	353	400	422	400	395	387	352	375	403	417	379	405	407	415	386	359	346	356	413	380	377	382	370	335	387	359	364	376	381	388	357	385	379	408	401	404	367	380	393	387	404	403	432	391	407	416	388	381	358	398	367	369	402	345	404	413	390	384	420	392	418	388	393	342	404	393	389	373	383	431	394	380	396	390	358	346	371	362	400	363	392	364	389	401	383	354	396	376	381	389	384	399	397	402	412	420	381	393	391	344	401	402	383	399	387	369	405	381	429	400	412	404	397	425	395	391	393	386	396	392	414	376	376	402	393	380	351	382	375	353	403	398	391	397	367	367	351	388	381	406	419	379	388	375	378	336	386	382	391	373	416	380	383	396	383	400	403	382	375	390	372	392	364	413	421	400	370	364	370	386	377	363	400	395	400	391	416	371	372	375	366	370	399	373	351	387	408	373	393	398	374	404	396	366	380	381	387	396	407	407	384	378	415	395	375	413	363	373	391	359	383	387	388	376	382	389	378	359	364	388	391	379	363	384	365	392	375	385	372	397	392	404	377	411	382	418	363	386	383	368	432	388	396	362	384	381	401	398	359	396	403	363	360	417	371	370	382	371	415	396	364	370	402	376	401	414	386	383	379	369	377	420	358	371	401	406	406	375	380	377	385	366	396	352	362	378	392	362	371	380	400	408	402	360	407	434	379	369	384	391	406	380	389	430	398	386	404	379	371	402	365	386	374	379	356	402	384	350	377	366	373	360	369	374	387	363	381	356	380	360	359	382	424	373	388	368	380	374	376	404	413	390	407	392	400	406	379	415	386	381	410	378	390	420	375	393	383	407	328	384	386	360	377	351	411	371	377	388	379	400	381	387	373	389	388	378	406	398	388	398	385	368	389	371	370	390	369	371	404	383	401	387	379	362	395	378	407	415	363	364	410	373	354	417	362	354	405	382	349	381	366	354	382	399	380	366	375	408	402	358	412	395	388	400	402	400	392	399	390	402	369	435	413	390	398	400	384	398	369	372	374	439	422	378	386	408	379	403	342	359	382	381	344	426	428	375	400	400	395	347	411	394	379	375	363	381	378	386	396	399	383	364	363	388	371	388	434	394	400	354	402	406	390	396	416	423	397	371	379	403	427	405	411	405	363	380	421	413	395	367	373	384	394	385	352	331	437	395	383	403	403	400	393	363	397	390	373	373	400	388	375	414	392	369	397	382	380	400	404	409	351	420	383	400	355	397	364	389	356	396	387	397	383	384	399	363	354	384	372	362	360	410	412	395	444	371	361	386	376	372	407	371	382	400	396	399	382	409	426	423	374	385	378	405	366	401	395	388	419	422	371	378	420	421	415	357	385	360	397	386	395	363	367	376	364	383	368	385	403	400	387	412	389	359	394	392	390	418	376	367	384	339	374	395	362	372	365	357	419	380	372	383	361	373	379	350	347	420	376	361	375	397	397	429	427	394	409	388	412	380	386	377	356	397	393	400	406	372	395	351	377	390	410	394	370	378	396	384	375	391	429	384	379	351	405	388	391	400	406	398	362	398	385	382	405	383	409	398	380	405	414	376	410	364	414	359	445	374	371	393	346	409	407	366	401	373	351	400	393	390	399	367	393	407	369	425	370	394	408	352	376	350	381	355	403	394	371	407	397	352	380	367	389	401	362	415	375	415	394	332	383	344	382	383	383	377	369	360	400	381	422	356	397	386	371	370	406	399	376	418	431	409	376	403	408	378	380	379	372	363	417	374	407	381	391	384	376	374	408	373	417	418	378	383	395	368	392	414	393	370	398	438	386	378	367	410	417	420	374	398	382	394	411	395	420	409	369	409	397	397	407	385	392	397	426	392	377	403	371	409	394	369	382	368	404	379	369	379	356	377	379	394	411	376	379	387	385	389	404	379	403	374	363	385	391	378	375	406	396	408	402	388	379	378	447	367	379	348	371	354	392	380	395	383	389	372	409	377	370	390	395	385	414	369	370	407	379	405	394	375	371	377	384	377	381	389	382	359	409	383	383	376	395	385	394	357	375	384	365	345	382	379	393	333	393	425	385	364	350	387	365	428	378	354	368	400	386	394	376	401	369	380	403	369	370	392	370	390	351	356	361	412	390	348	378	380	419	392	369	392	372	390	376	387	365	391	382	416	404	412	379	403	368	379	429	350	417	393	385	369	374	365	393	387	367	404	391	376	370	383	400	392	378	400	401	411	397	389	402	346	349	376	328	425	386	365	388	440	391	347	380	396	362	354	392	377	423	372	394	414	377	387	398	379	378	399	424	417	398	390	412	407	361	376	392	362	369	379	383	398	381	361	374	401	349	372	361	433	401	368	388	413	386	401	399	413	375	417	406	408	422	360	366	392	393	405	360	393	364	374	382	386	370	381	400	406	372	381	383	387	388	367	381	399	397	388	366	389	393	413	366	403	404	393	412	378	389	376	411	353	391	351	376	398	399	385	382	401	360	378	394	400	391	390	391	411	399	381	370	387	401	390	389	404	399	387	390	375	376	401	360	414	386	392	397	391	406	396	397	386	377	399	407	388	401	427	389	406	352	405	382	378	393	370	379	385	366	423	379	395	392	389	390	405	420	404	394	371	386	380	398	358	388	358	394	369	385	409	404	398	362	366	381	376	390	352	382	349	374	418	403	378	413	363	378	358	381	393	359	394	399	396	380	365	377	385	378	378	391	375	374	385	368	415	387	371	396	384	394	361	397	373	380	397	343	397	411	413	364	390	407	358	367	342	398	381	379	424	383	386	379	411	429	366	380	383	411	387	400	403	381	357	367	394	405	384	377	379	415	378	389	380	387	370	373	375	408	349	395	392	390	405	366	436	385	387	387	396	378	395	396	385	410	378	405	370	402	426	433	370	402	382	366	404
26782	19270	6272	1246	530	337	326	273	245	267	244	249	257	270	249	246	265	238	271	222	233	250	208	257	247	276	233	231	247	267	247	238	236	247	243	241	210	229	232	261	261	246	225	219	270	244	238	246	224	235	247	237	217	221	252	234	233	262	234	238	222	226	220	236	244	273	228	238	227	231	237	260	266	243	240	271	238	246	240	259	228	228	229	205	236	235	235	253	242	246	251	259	241	232	218	242	265	226	242	245	233	254	220	234	255	248	249	229	235	247	226	214	255	222	258	243	261	245	242	245	248	203	266	247	266	231	226	218	283	270	250	227	238	282	236	231	214	248	238	254	241	243	226	234	263	254	234	230	263	214	214	219	258	213	243	236	231	232	211	214	227	233	233	231	215	259	236	266	237	238	262	219	234	245	241	236	239	247	246	223	258	241	234	255	241	252	238	223	258	243	244	232	278	250	253	258	208	228	234	243	233	247	243	261	244	245	206	257	236	247	229	243	264	259	243	252	244	267	242	254	259	262	218	285	213	269	262	232	264	257	226	224	265	212	233	219	226	255	248	248	232	259	244	270	253	253	244	243	244	263	249	232	242	231	251	259	252	241	274	270	222	224	238	224	258	239	239	231	239	246	237	248	237	236	235	210	246	256	219	250	233	261	252	211	217	233	211	254	260	223	253	257	243	243	245	236	222	255	252	228	255	248	265	259	253	254	233	218	213	254	224	239	247	251	236	244	229	265	262	254	262	239	235	242	225	241	247	227	255	255	276	207	242	225	232	262	238	240	240	244	214	271	245	233	264	262	253	257	242	254	230	235	247	231	267	254	235	247	239	261	263	230	227	224	242	237	241	235	242	242	247	240	225	221	237	219	220	259	205	207	239	244	225	232	225	227	236	247	229	247	251	231	247	238	236	251	220	246	245	219	227	250	242	224	254	259	218	217	242	245	243	258	223	225	245	251	227	271	237	244	253	260	272	236	230	225	226	230	264	229	254	251	248	235	245	251	225	255	275	255	253	254	231	251	267	260	240	265	235	254	234	243	253	250	219	242	257	253	242	243	245	232	247	252	243	236	248	240	250	249	226	253	218	232	245	245	257	254	250	219	220	260	254	227	262	292	229	249	288	233	236	251	220	230	201	244	214	256	234	229	250	259	252	233	242	256	250	270	282	239	207	232	268	240	235	217	264	240	262	227	244	239	225	243	246	239	254	226	253	222	245	249	224	235	241	240	244	246	269	230	213	228	242	256	261	235	239	241	264	239	270	246	221	237	253	260	237	217	232	258	242	229	263	210	229	258	234	238	248	243	234	212	238	212	217	260	229	201	239	245	223	239	236	225	238	264	243	243	235	240	252	251	250	232	228	226	240	244	258	248	237	234	230	233	257	225	245	215	266	218	234	222	231	202	223	254	244	215	227	223	238	239	254	238	256	209	240	231	224	258	246	217	238	232	252	232	233	221	235	253	241	218	248	234	246	230	244	270	250	239	243	237	230	267	217	228	247	248	236	232	243	219	212	253	282	252	251	260	228	211	255	216	232	230	235	250	229	257	246	237	225	217	237	206	238	200	229	224	252	239	259	248	244	257	202	226	223	270	244	247	241	232	239	216	274	233	268	237	209	253	258	245	244	274	239	229	248	233	248	239	231	236	213	229	251	244	246	221	230	240	244	278	232	270	220	238	267	241	251	232	256	211	256	227	223	237	245	244	246	232	258	274	225	248	222	231	244	253	242	250	247	246	239	257	192	260	265	229	237	240	252	264	216	240	234	239	231	237	234	227	240	249	222	232	237	209	252	252	254	268	263	245	241	258	246	242	227	267	246	227	257	253	262	257	243	265	218	249	247	257	266	253	244	263	263	225	230	260	245	264	251	252	234	250	283	211	259	255	253	221	254	224	248	253	239	226	230	205	244	241	229	243	259	247	224	222	216	234	254	266	263	248	250	237	263	264	242	245	242	247	237	253	217	271	226	236	244	261	243	241	231	233	223	231	211	256	235	266	244	240	237	272	258	257	278	261	231	227	247	252	224	236	251	232	211	223	258	217	226	248	247	256	231	233	226	205	248	250	242	257	250	238	240	252	274	232	256	248	254	233	243	256	252	244	233	241	237	244	239	263	255	258	251	245	240	236	278	234	259	231	241	233	261	239	260	242	269	236	235	254	243	265	237	247	230	246	230	225	243	250	248	249	220	245	232	222	251	245	237	235	254	229	231	237	244	242	235	240	249	224	235	219	237	256	227	241	239	265	239	259	289	268	266	228	231	247	264	265	240	269	234	239	241	223	229	256	259	227	232	280	245	257	262	230	201	256	220	237	240	248	247	252	244	240	228	260	245	245	250	252	253	246	255	216	231	246	241	233	200	279	223	244	253	237	236	248	225	252	237	237	251	229	241	260	247	236	255	224	228	231	265	244	236	272	230	235	234	263	248	253	231	248	230	229	256	232	239	235	250	225	243	246	237	260	245	239	276	253	244	253	218	225	253	237	217	245	237	235	244	254	228	269	235	248	246	233	247	246	255	219	222	248	240	240	249	234	241	215	238	255	254	259	275	217	253	232	219	228	235	236	251	247	233	235	243	251	237	254	227	231	239	267	226	248	219	252	253	244	248	287	245	249	256	256	247	225	217	263	231	214	258	241	248	245	219	236	228	243	227	227	265	251	223	251	243	244	239	244	245	247	254	237	217	246	227	260	249	234	230	243	231	261	241	226	250	231	231	260	238	229	241	232	222	228	234	234	227	220	237	213	219	247	235	257	221	247	247	255	234	200	246	237	252	258	200	238	262	243	221	246	252	213	226	240	239	240	219	250	252	267	239	212	247	212	259	253	253	253	248	237	221	247	262	236	239	228	247	240	254	223	231	252	238	223	227	294	257	249	264	228	218	249	236	218	253	239	216	219	237	229	227	218	246	232	232	226	253	231	232	259	249	248	238	228	253	262	244	244	216	242	250	251	222	232	238	238	259	229	250	226	230	268	247	228	253	218	244	205	245	229	259	242	234	251	232	218	235	251	248	241	243	253	250	241	246	247	220	218	230	225	245	250	278	229	261	214	236	240	235	240	257	224	229	241	237	233	257	255	261	229	254	264	227	237	263	240	244	238	218	224	242	232	230	219	260	241	233	262	246	245	234	216	261	234	223	234	248	224	239	251	225	240	252	258	220	244	262	231	243	246	215	260	264	227	251	262	222	233	223	227	221	242	263	229	229	254	231	209	262	191	250	284	255	234	257	259	228	225	254	239	260	266	249	254	231	236	237	244	234	224	242	238	242	268	223	247	257	253	238	227	245	251	226	210	240	238	246	254	245	238	243	245	214	205	213	226	231	241	254	239	256	216	224	224	244	272	258	239	281	254	272	237	244	238	250	231	247	223	249	234	242	264	256	252	226	255	266	233	232	250	235	232	266	253	239	239	246	218	259	256	245	236	254	248	251	248	244	256	259	238	228	237	266	251	225	231	249	219	215	242	248	247	261	244	259	251
4513	3816	3637	1457	738	442	401	361	333	298	343	300	310	295	317	271	276	313	270	308	287	290	300	281	315	305	293	318	309	288	339	278	296	323	332	301	320	306	317	281	315	324	304	277	278	314	298	299	354	315	337	299	270	274	292	302	290	280	267	309	292	279	320	305	290	303	313	272	309	323	267	298	294	332	327	310	329	301	283	304	317	290	344	326	296	298	284	304	288	320	311	285	299	285	288	295	327	281	316	316	295	328	324	313	316	305	319	338	327	306	304	322	310	301	317	332	303	269	304	295	298	322	284	311	312	316	322	284	297	305	296	291	295	289	288	330	286	299	282	305	292	282	261	320	312	281	311	315	318	308	329	322	323	307	286	316	289	310	314	321	291	276	286	314	327	315	332	258	294	305	312	294	298	286	312	315	295	330	304	280	279	299	308	302	322	279	288	321	288	300	278	304	284	319	292	305	325	332	299	307	294	312	319	283	302	293	290	277	300	323	302	330	329	304	275	264	296	327	296	286	293	286	258	277	339	293	290	283	306	300	329	325	293	298	277	271	293	335	338	293	313	286	300	271	279	284	319	312	321	285	309	310	293	289	268	296	300	307	317	270	302	306	316	276	289	313	280	329	301	288	303	317	303	332	339	298	302	298	304	314	297	300	337	301	322	314	297	315	291	305	284	288	276	285	300	280	296	278	318	288	272	307	305	286	326	307	296	291	304	296	312	309	298	281	330	280	331	307	311	289	278	314	297	300	335	296	290	298	310	304	323	307	321	307	294	262	275	294	301	291	292	310	280	298	305	305	316	299	308	283	297	324	316	306	289	291	304	283	287	303	298	277	278	312	308	298	283	288	284	334	298	281	276	282	293	304	289	309	274	306	335	285	311	293	327	259	292	294	268	285	317	331	301	305	321	323	311	297	281	306	304	312	300	297	310	303	316	293	292	313	305	345	316	315	291	286	329	306	317	294	295	301	301	291	269	304	310	299	281	289	293	289	310	286	295	267	295	293	277	305	315	310	296	289	286	322	301	323	334	305	325	316	286	287	302	285	321	311	284	281	301	337	335	329	294	269	301	298	311	331	299	309	302	302	304	288	269	310	298	289	303	289	293	308	324	261	299	306	281	298	292	288	297	298	298	306	306	309	286	298	304	312	295	312	340	296	313	309	315	281	336	316	307	275	282	282	299	312	247	287	271	289	312	293	309	320	305	272	315	305	322	330	292	301	284	298	280	305	293	312	358	288	318	303	295	328	300	304	295	336	295	315	313	283	325	303	271	269	305	271	353	265	315	292	307	304	322	319	279	277	302	299	323	306	295	312	335	334	295	287	303	282	318	306	304	286	286	310	304	313	329	299	311	301	285	268	306	317	278	291	294	275	312	297	355	300	317	289	303	301	294	336	321	327	305	284	321	307	298	283	293	310	299	296	341	280	290	315	307	317	297	267	286	319	309	304	303	274	343	286	290	271	306	318	292	305	317	341	318	286	309	295	274	297	310	307	309	294	303	307	300	311	291	306	325	305	318	318	308	318	326	292	313	334	318	300	294	298	314	328	297	295	290	315	292	280	286	346	305	307	318	300	287	284	312	303	312	296	284	304	331	299	298	285	295	333	321	316	304	314	270	321	297	316	296	313	288	278	330	297	287	296	305	299	318	347	285	308	303	304	288	298	301	284	280	309	292	313	305	317	332	284	326	308	329	289	320	311	333	279	284	334	306	319	311	267	287	316	320	276	297	295	321	313	287	309	302	296	274	312	315	311	293	303	277	275	310	319	278	280	278	295	308	316	309	334	281	291	311	278	269	290	277	286	312	290	313	300	305	305	281	289	297	287	329	299	299	289	312	323	303	301	334	316	295	284	303	296	317	322	305	309	312	333	324	313	304	293	286	301	337	276	295	299	343	317	323	303	322	310	280	308	290	278	306	295	314	301	253	300	299	284	289	303	303	296	314	324	321	300	293	311	305	296	299	344	278	312	302	302	293	306	299	263	294	301	325	293	295	314	295	356	316	309	305	304	310	324	296	285	338	290	301	304	313	294	331	328	351	334	278	293	303	339	283	324	283	290	280	297	316	327	294	319	301	326	301	323	332	276	284	308	330	264	318	307	294	262	312	291	299	304	314	310	298	302	304	288	326	321	298	302	252	276	289	309	325	282	314	297	332	312	315	308	280	274	288	306	325	320	277	276	257	282	308	289	297	349	302	307	311	314	280	302	275	287	288	306	294	289	292	321	310	313	325	262	314	296	340	290	289	293	332	281	289	294	337	278	281	320	299	280	302	285	279	296	314	308	303	338	289	335	305	320	314	290	274	319	323	293	298	318	274	286	300	303	320	276	317	290	285	314	312	302	338	295	289	302	326	304	316	298	295	306	304	287	305	264	289	286	316	306	284	298	321	296	324	331	318	334	293	313	306	298	298	317	318	293	300	294	319	302	328	336	317	281	315	284	303	329	315	302	292	302	307	306	267	298	308	292	283	289	296	299	290	297	300	325	315	338	314	326	276	317	285	264	309	316	292	300	284	295	298	277	307	314	281	307	297	333	297	311	293	324	268	327	334	313	290	309	318	306	294	288	321	294	312	301	286	298	284	287	322	272	302	285	309	334	297	278	308	341	272	286	316	307	338	289	335	290	297	280	307	299	323	300	309	357	301	286	261	309	321	288	302	299	286	314	300	299	302	332	307	299	297	287	323	315	289	320	298	314	294	300	288	280	310	305	289	317	299	291	270	306	301	313	309	308	310	287	311	291	325	316	321	290	289	296	299	287	276	282	325	315	300	300	302	317	313	299	296	312	300	272	273	313	298	330	305	315	287	344	321	299	282	288	326	294	336	292	267	319	329	303	291	284	308	307	310	263	304	284	315	304	322	296	304	288	301	291	287	270	290	308	289	294	312	283	317	281	296	307	294	292	297	302	308	315	282	304	337	293	305	334	316	276	307	324	293	281	274	323	311	309	288	328	285	304	344	309	311	311	289	273	301	285	348	303	329	306	295	293	330	290	310	290	330	299	292	287	320	253	343	286	283	321	291	287	293	306	286	310	309	280	281	317	297	294	289	303	316	304	321	304	280	301	332	312	296	328	310	301	306	273	314	272	290	315	273	304	292	279	321	265	318	301	285	277	284	284	312	325	287	293	302	292	289	321	271	306	317	323	304	292	305	282	292	333	319	320	306	294	290	300	321	299	318	289	301	288	299	309	340	255	324	332	277	313	324	304	313	292	362	298	309	312	300	329	301	333	315	284	340	285	300	327	335	292	297	333	310	291	293	320	303	301	283	300	288	289	279	306	300	314	323	302	335	305	301	307	302	329	309	297	323	307	276	306	286	316	310	282	301	316	311	311	290	264	299	325	286	315	301	312	295	289	293	289	327	333	327	310	308	310	314	297	321	327	304	310	293	271	313	286	290	316	305	273	307	292	295	319	282	314	301	271	319	299	272	276	305	315	310	268	275	323	301	321	291	310	296	285	277	290	291	281
23269	21084	28203	24164	21061	9882	1178	785	639	610	580	537	510	491	448	447	450	431	416	466	424	427	374	422	408	443	451	439	418	423	450	435	416	415	467	456	428	413	405	434	416	383	419	447	428	452	415	404	412	398	385	443	412	396	429	422	378	393	454	445	413	420	425	410	408	388	384	393	414	401	379	424	441	402	415	422	422	409	400	397	375	397	394	437	428	406	404	405	393	447	406	447	439	418	407	396	448	395	404	416	415	428	404	419	422	421	411	431	437	423	429	384	417	363	401	455	397	424	420	408	413	421	391	447	439	439	396	431	399	428	416	430	406	367	382	454	451	447	424	411	427	389	449	442	448	398	403	407	445	369	441	401	428	443	416	428	430	387	430	376	420	423	405	443	415	413	391	438	424	384	424	451	453	399	449	393	415	445	392	418	394	426	440	421	454	425	400	407	432	446	391	383	434	403	403	431	372	431	426	402	413	432	407	378	387	408	435	423	434	407	422	390	429	376	417	444	439	377	403	430	418	403	404	405	416	383	404	401	404	466	415	400	448	471	430	401	453	415	408	425	413	415	444	389	444	423	423	415	420	394	394	409	398	423	425	405	455	432	431	405	431	390	395	420	412	407	440	415	413	396	427	416	379	424	392	436	385	409	400	440	435	416	406	409	422	412	403	407	354	399	401	389	439	402	394	418	390	414	399	410	419	407	442	436	395	439	411	427	412	417	421	425	406	443	390	448	391	412	434	424	398	411	444	410	442	430	410	390	394	368	412	403	411	417	422	410	391	414	435	458	402	434	414	401	382	406	431	407	445	421	429	435	424	421	396	399	400	440	419	385	461	415	439	385	417	435	426	427	390	428	439	416	426	401	470	406	423	413	428	435	408	432	388	396	414	418	427	392	407	384	382	400	434	408	425	413	414	415	419	413	406	406	438	398	446	415	438	419	394	422	448	419	423	416	401	435	423	404	418	383	411	417	409	427	387	444	418	449	407	402	432	436	436	396	398	435	390	428	438	376	410	370	397	390	394	423	401	382	418	413	416	400	406	387	449	403	389	402	391	425	411	432	381	398	401	466	429	390	429	454	429	430	415	396	379	396	412	403	387	399	432	406	403	416	446	410	426	398	406	408	407	393	394	416	418	382	420	431	417	419	418	420	414	392	382	445	394	392	413	412	448	428	398	410	434	415	406	461	436	435	399	421	402	409	438	407	407	460	412	433	409	435	430	426	421	417	417	421	393	424	452	458	439	413	401	399	414	418	405	408	398	424	399	395	382	423	413	376	438	405	458	387	437	406	412	396	404	421	417	410	407	391	431	432	432	403	431	427	392	432	407	416	401	423	427	397	418	407	373	403	400	366	401	418	422	423	419	393	427	410	421	375	398	418	405	417	407	407	388	422	379	451	411	390	422	379	423	421	457	435	400	401	414	387	441	419	443	384	411	394	370	409	422	427	418	432	399	398	436	424	400	399	436	443	400	393	436	400	401	429	430	408	404	382	411	385	441	441	419	417	411	432	398	422	415	441	406	402	435	445	417	413	421	401	456	418	398	408	409	421	393	429	415	399	403	432	412	427	439	395	376	399	397	399	448	397	402	428	413	411	402	417	415	409	409	412	395	428	379	393	420	450	440	414	418	412	391	465	406	423	412	428	420	410	422	407	404	417	407	417	395	429	452	400	407	402	408	405	436	432	398	450	413	403	399	413	389	404	414	445	401	438	428	419	419	409	431	418	413	402	445	450	381	425	458	399	422	409	419	455	427	422	423	435	469	402	431	402	426	445	385	420	405	418	423	433	381	409	396	415	410	401	399	402	435	388	411	407	445	442	412	411	411	424	437	398	422	452	432	448	400	408	417	369	430	390	397	406	430	380	432	425	421	448	399	388	411	406	427	418	406	384	409	435	393	426	427	413	425	425	404	461	450	381	420	380	445	381	416	425	427	396	431	404	420	420	374	447	419	393	410	405	424	402	428	419	396	401	393	376	424	418	423	398	450	395	441	385	428	398	402	399	343	435	461	438	422	408	430	427	415	452	404	400	363	374	417	428	421	399	414	418	378	409	385	425	448	413	405	422	412	454	403	425	415	435	410	428	429	408	409	404	405	408	441	430	421	429	400	393	414	382	368	365	417	450	399	416	437	415	403	416	409	400	436	417	413	414	434	397	400	416	436	437	403	371	418	399	406	426	383	422	445	405	425	380	382	392	421	393	417	406	404	425	417	396	440	400	426	422	414	401	400	412	417	423	405	398	435	444	449	414	398	430	448	413	422	438	461	421	411	442	413	374	385	441	383	377	439	393	423	437	431	414	398	431	373	407	445	396	424	398	398	448	429	418	412	399	373	423	409	441	422	378	437	399	409	427	419	410	381	422	415	399	395	429	409	412	428	418	395	398	418	420	415	410	436	432	426	403	412	438	426	390	373	428	404	413	444	382	428	406	406	406	390	410	430	449	397	443	403	430	417	384	393	405	401	385	427	378	363	428	409	414	379	449	428	409	424	441	405	416	418	398	439	399	428	453	395	411	436	429	387	432	401	414	426	394	415	379	425	399	418	441	437	393	382	455	441	408	422	427	389	429	401	390	397	389	400	409	424	379	381	394	427	439	434	390	425	440	425	437	445	457	375	409	457	418	427	414	388	413	394	417	434	385	407	412	432	422	408	449	452	409	378	432	446	417	436	397	414	431	370	420	442	394	430	405	401	430	407	412	455	419	418	407	413	449	399	408	442	409	422	379	393	399	396	387	436	426	395	385	395	378	380	424	404	421	425	381	390	399	403	426	390	396	428	425	417	414	441	400	427	436	465	454	428	393	436	403	429	361	428	423	409	423	440	408	386	440	383	398	393	370	439	399	399	434	418	405	444	412	401	432	397	401	377	374	403	395	408	345	414	397	411	418	431	387	398	394	410	373	402	416	409	427	408	393	444	417	416	399	431	421	417	432	413	419	434	415	411	391	391	435	441	445	441	424	379	391	389	381	402	434	431	423	424	410	437	435	384	400	403	422	421	415	451	425	424	412	382	421	390	437	403	416	420	413	385	414	419	414	425	391	444	427	426	392	407	393	435	432	381	422	401	400	419	402	453	438	386	422	396	403	409	422	410	392	416	404	390	414	429	427	441	407	424	425	407	415	401	386	412	418	397	382	430	371	347	393	418	409	404	386	404	402	417	386	450	440	406	462	406	405	437	402	418	423	428	428	413	397	398	441	371	438	406	417	408	408	412	389	414	466	379	430	396	407	426	430	426	364	412	426	400	438	397	436	400	438	427	406	374	407	417	383	395	384	406	406	424	398	422	435	415	444	471	401	427	392	390	390	453	446	406	390	390	431	386	365	405	413	427	418	420	428	422	385	420	399	407	433	414	411	407	420	404	468	437	412	406	382	366	462	423	403	414	438	395	458	458	434	425	430	417	401	402	401	403	433	396	414	427	427	401	432	417	409	444	399	422	442	453	425	406	417	437	415	423	410	408	416	438	385	466	426
4449	12946	10994	5113	3056	1933	1477	1184	1023	785	756	749	655	626	580	539	618	612	575	539	548	506	533	539	527	574	554	536	557	564	553	551	551	537	533	544	533	509	568	534	517	541	523	513	524	509	511	492	490	521	512	539	512	495	520	526	519	516	510	540	481	534	531	552	499	521	514	525	535	516	525	532	530	560	536	491	471	570	503	518	500	518	508	498	523	517	515	515	534	503	524	519	539	509	528	516	501	518	527	519	533	501	495	472	528	526	528	496	511	511	552	551	511	527	541	488	500	527	513	494	512	523	519	540	544	504	514	538	482	539	531	517	521	508	512	542	504	554	487	500	515	504	540	535	518	503	515	585	493	513	522	504	525	500	530	512	521	514	523	502	548	537	513	527	488	518	539	490	546	572	549	484	505	483	570	546	514	534	490	527	546	510	532	529	541	522	510	523	570	504	530	517	523	534	471	523	531	502	479	508	544	547	544	492	505	500	511	477	544	534	490	486	486	526	513	517	542	519	500	513	507	534	493	521	505	533	536	538	513	546	470	523	524	466	504	579	523	503	492	498	500	513	511	516	513	531	477	496	507	547	523	499	489	533	509	520	532	542	535	490	530	490	513	511	504	541	487	491	536	526	537	511	514	491	532	534	517	538	514	519	516	495	511	519	516	522	522	528	515	539	497	513	494	486	536	496	499	491	493	511	503	537	529	520	524	497	543	505	541	508	515	589	528	541	508	510	505	561	527	490	536	478	524	535	522	504	532	489	502	535	545	506	547	519	541	498	495	519	481	517	537	513	511	572	519	501	493	534	534	574	488	511	516	526	530	507	524	524	527	535	524	498	498	519	503	547	502	541	561	517	536	520	500	519	502	492	537	532	497	520	524	506	524	485	549	555	537	520	479	538	500	530	567	491	540	531	525	519	501	493	507	530	517	515	492	458	480	511	517	533	545	529	486	548	503	469	521	483	522	533	563	535	481	513	491	525	541	515	557	494	530	524	522	522	464	555	515	539	513	530	481	506	520	542	515	510	551	496	462	525	514	512	501	484	527	452	520	515	534	545	508	496	514	482	497	484	508	432	546	513	540	549	508	563	585	514	545	571	500	488	516	512	538	465	499	510	497	496	524	488	517	507	513	487	516	517	512	515	480	482	534	501	512	501	559	515	496	482	512	526	487	537	497	515	535	501	490	507	544	528	523	476	502	510	568	478	463	545	498	520	513	522	530	482	498	555	506	501	515	552	528	470	540	513	551	514	542	516	499	507	517	457	524	544	548	531	487	493	510	526	527	512	503	493	532	505	488	515	523	530	517	516	492	537	530	503	563	492	525	502	503	496	488	509	531	502	503	518	554	508	538	537	486	507	487	503	522	535	513	482	506	532	504	522	556	520	512	473	531	499	519	529	518	532	476	527	523	507	511	523	541	536	489	512	542	543	546	509	508	547	510	495	537	533	516	533	499	532	498	488	509	503	542	495	504	489	511	514	505	471	489	514	533	486	514	487	490	533	502	524	507	487	496	532	530	515	485	497	521	527	556	489	481	471	546	560	500	542	501	465	551	501	500	542	490	503	521	542	495	573	469	516	496	494	520	475	553	504	516	515	560	518	538	519	514	522	514	523	536	499	487	506	539	530	519	545	531	503	548	524	543	514	494	490	515	527	517	532	517	498	544	525	497	520	491	510	515	549	536	523	516	515	496	545	501	525	549	487	491	532	517	551	520	485	540	568	525	530	507	570	442	517	515	545	518	504	566	508	553	473	493	498	552	488	483	472	494	538	544	531	513	553	496	528	544	501	506	466	541	491	469	538	532	535	523	565	553	562	512	509	536	530	515	523	513	542	500	540	525	510	522	493	511	501	508	519	535	538	524	558	472	499	543	483	489	485	546	527	478	530	509	446	500	517	561	473	511	539	495	472	490	518	530	502	499	499	547	553	536	509	493	513	532	500	493	526	552	501	501	481	475	524	525	532	518	505	519	489	538	495	516	540	556	537	505	522	525	496	533	507	537	511	543	484	541	516	491	478	493	490	523	550	499	518	533	495	530	575	492	532	499	506	499	518	488	495	508	479	496	522	498	522	500	507	545	537	500	495	531	521	499	540	521	505	573	482	522	488	557	503	502	537	525	532	540	504	482	514	496	461	547	463	530	520	506	504	510	471	565	522	522	522	505	501	525	502	544	475	527	497	498	521	495	508	536	533	499	554	538	528	513	528	510	547	526	488	520	533	555	509	504	548	487	530	520	558	536	525	491	501	506	565	566	484	534	479	499	511	496	451	536	500	489	486	524	508	510	542	512	499	495	537	509	540	488	514	512	518	565	542	521	514	481	513	492	541	486	557	526	507	472	540	554	487	530	524	524	517	497	537	518	467	501	496	509	505	513	509	483	501	524	494	499	527	524	520	519	522	490	575	525	534	541	538	514	503	510	538	503	516	505	483	543	539	556	518	531	508	518	498	530	531	458	536	529	504	493	568	477	504	567	512	520	498	532	511	479	499	528	499	508	559	536	495	534	500	498	494	507	502	516	521	500	529	479	567	501	496	508	515	523	497	516	517	501	501	498	511	528	489	531	497	516	552	530	530	516	532	532	519	520	577	549	502	576	513	529	505	535	549	557	511	543	508	496	549	511	469	500	492	515	513	511	522	496	521	496	511	520	498	515	518	509	520	533	551	526	517	507	501	526	532	529	540	479	493	476	544	533	513	505	556	515	545	515	457	510	527	512	516	506	509	516	501	555	493	552	519	507	513	546	546	533	544	497	545	501	494	520	504	519	530	489	467	511	533	508	495	503	477	507	499	526	489	530	494	507	475	513	491	497	525	535	510	494	543	509	521	558	513	506	532	501	519	485	523	500	498	514	518	547	533	517	525	467	536	533	514	494	514	539	517	496	495	546	530	536	530	546	511	540	538	498	501	468	526	525	541	497	517	545	445	514	506	519	506	544	513	503	522	520	499	522	522	507	532	547	494	531	530	473	482	510	527	508	486	509	528	509	489	549	539	511	541	501	544	484	527	554	530	547	511	509	525	523	488	515	499	504	508	532	512	524	498	518	507	536	503	498	528	510	566	509	514	560	544	529	473	517	541	487	479	482	514	499	508	534	535	501	510	546	524	483	496	500	506	509	523	501	499	494	514	531	529	529	536	504	513	503	497	548	484	502	553	499	557	521	497	500	526	527	473	544	483	508	505	546	517	496	525	528	522	509	531	479	539	523	502	534	483	493	544	492	488	516	545	544	553	526	507	501	473	511	540	542	496	524	477	559	511	570	474	515	547	521	515	534	487	492	487	494	489	524	536	522	499	560	537	500	469	512	515	482	504	501	550	537	512	462	513	505	503	499	490	486	511	469	533	480	507	538	486	560	488	467	536	516	531	521	498	513	508	524	517	503	525	493	504	529	504	530	500	517	523	516	527	521	568	516	491	553	509	539	500	549	555	489	502	505	512	534	550	510	578	540	566	518	497	543	516	531	505	544	489	497	500
24194	21049	27210	24993	11801	680	356	258	215	211	181	175	141	146	169	121	129	139	98	121	106	119	117	110	98	119	95	104	97	127	102	102	98	110	113	100	104	110	87	105	95	117	110	104	103	114	102	109	123	99	117	106	97	111	120	110	95	93	96	89	98	108	108	116	96	108	107	89	110	125	111	117	102	97	94	132	115	111	100	101	104	123	107	114	96	104	96	96	90	115	103	100	93	97	114	102	117	96	104	88	100	79	114	129	113	110	112	109	97	114	118	99	112	86	105	106	109	96	118	104	112	93	92	117	116	120	109	99	114	112	104	101	102	100	117	100	118	107	109	134	99	115	119	110	107	116	95	110	98	113	119	96	93	93	113	91	93	103	120	91	108	102	115	88	97	113	97	94	105	110	104	112	112	108	119	108	107	99	124	118	109	85	110	107	101	104	94	90	99	107	79	107	107	98	107	98	126	126	92	111	108	111	103	119	123	112	112	102	92	108	101	90	115	98	109	127	108	91	93	105	100	86	111	106	89	86	91	110	104	105	101	104	94	102	83	93	111	95	101	120	95	95	100	122	123	102	94	103	102	114	109	108	112	90	115	96	102	112	100	110	78	103	97	99	100	97	93	84	100	102	106	94	110	111	98	105	109	89	88	107	91	119	91	97	102	107	96	124	127	107	120	107	113	93	86	97	107	91	87	111	115	133	122	119	108	106	86	105	93	110	92	96	103	101	119	95	110	116	115	122	129	101	112	83	82	94	117	98	117	94	112	123	113	110	124	110	77	93	92	113	112	114	94	94	108	97	122	100	100	103	95	93	98	111	94	84	107	109	94	110	114	97	107	100	98	100	104	104	112	100	108	100	104	96	100	80	145	107	87	109	89	111	94	111	109	96	117	125	111	105	119	95	91	112	94	100	100	108	108	94	120	103	113	109	95	117	108	139	111	104	109	93	90	97	126	102	96	102	111	108	86	99	104	106	105	94	86	121	102	105	105	78	112	100	111	105	100	96	103	122	108	112	106	112	99	107	92	102	102	80	107	108	103	102	96	115	130	109	108	106	100	97	113	105	87	107	94	101	113	90	109	99	111	110	110	120	122	104	94	96	119	107	90	98	112	112	103	100	106	123	113	106	106	94	94	113	92	112	94	110	122	105	90	97	111	92	92	103	104	83	115	94	97	119	103	104	101	113	120	107	101	91	103	105	96	111	92	90	112	76	87	102	112	122	104	112	94	87	118	93	118	96	106	101	87	102	97	101	95	110	107	97	103	97	105	96	99	113	93	92	83	103	99	92	115	113	95	99	126	109	113	108	106	99	85	104	106	110	102	112	107	98	105	112	107	97	111	96	109	101	89	111	114	102	95	110	111	92	89	112	98	105	105	112	106	113	100	87	107	97	117	98	94	121	96	116	115	87	104	112	109	107	99	113	96	103	97	108	103	103	91	92	118	114	89	94	112	115	78	107	93	105	97	109	110	105	109	78	110	98	118	110	99	102	106	106	98	98	89	112	94	99	111	101	110	96	97	106	86	93	101	114	112	108	95	104	101	88	98	110	98	102	98	108	108	112	113	96	119	94	85	97	104	111	95	94	111	102	122	95	112	120	120	120	91	120	107	103	104	95	92	93	122	118	95	107	105	102	118	108	88	90	117	88	97	116	108	89	98	97	128	110	86	100	114	116	109	101	112	95	110	107	89	95	97	102	120	87	105	113	118	100	95	118	98	116	121	87	112	99	105	123	112	109	88	98	106	104	111	100	96	109	105	105	94	92	98	101	97	104	89	123	105	96	95	113	111	95	105	118	105	106	105	85	116	116	117	91	103	91	93	87	117	98	104	109	86	103	84	79	111	117	106	103	92	112	108	83	98	111	96	108	107	111	99	74	88	100	108	104	113	77	94	104	109	110	89	99	99	90	110	124	97	95	85	97	104	102	107	108	101	98	111	107	100	100	105	108	92	85	117	115	109	105	121	75	107	114	93	97	111	99	117	97	94	106	111	93	99	98	90	98	108	103	95	96	106	114	106	91	118	106	105	101	98	91	105	106	111	111	101	86	118	112	93	88	115	117	95	99	94	105	127	100	118	111	98	100	87	105	94	111	115	104	107	103	106	103	105	126	107	99	88	100	115	103	104	114	107	114	103	111	105	96	82	106	123	99	127	93	106	108	113	112	108	100	103	100	115	94	107	101	95	108	126	103	94	108	109	91	98	118	104	89	98	91	110	123	104	82	88	102	133	103	103	94	92	106	98	99	106	109	106	111	111	90	94	95	103	89	99	97	107	104	99	121	106	93	109	93	112	99	104	95	100	121	92	88	99	116	100	100	95	104	99	84	95	82	87	109	104	93	94	105	93	75	106	97	104	93	110	104	108	100	99	104	120	119	96	95	95	93	105	111	102	105	118	127	86	95	112	120	94	107	111	94	104	108	94	90	109	111	108	95	89	99	103	98	110	89	112	98	93	107	108	104	107	106	93	86	105	109	104	118	108	114	83	111	103	92	127	137	112	105	105	94	99	91	91	122	114	101	135	112	114	98	110	105	109	95	93	97	89	102	99	116	111	107	112	98	92	92	117	109	111	104	97	109	121	101	92	93	108	104	95	92	100	115	102	83	103	98	107	101	130	100	102	100	116	107	88	91	113	126	89	91	96	102	93	120	107	112	107	114	100	93	99	97	110	119	95	108	124	117	103	121	101	112	104	104	108	93	88	118	106	82	108	110	103	96	99	90	108	115	99	121	95	95	118	85	122	97	117	102	97	96	108	105	103	110	124	97	121	111	92	110	119	105	81	107	107	107	91	105	101	103	94	99	114	108	118	101	107	98	106	107	104	110	108	93	104	98	108	92	86	107	90	91	99	95	105	102	113	103	93	120	102	96	115	96	98	111	108	93	102	91	115	98	92	114	115	101	81	117	118	90	85	115	97	107	103	108	92	103	88	102	109	95	96	95	99	109	95	89	111	109	113	104	104	112	103	94	108	117	93	119	101	110	106	118	92	111	102	94	98	99	113	113	100	106	95	108	106	94	92	92	108	117	109	93	101	90	93	96	112	92	113	107	113	120	99	103	97	93	102	117	89	107	108	87	117	108	109	100	127	120	104	86	114	104	84	123	87	100	107	100	111	83	111	108	98	94	109	108	99	101	94	114	104	111	93	103	114	89	94	97	113	117	101	104	96	106	112	107	115	109	99	94	99	102	98	111	92	128	103	100	102	93	109	93	111	109	98	104	107	105	107	115	90	100	91	103	111	111	103	119	99	103	106	112	97	85	97	103	98	95	93	100	83	83	114	85	103	121	98	111	103	111	102	82	103	120	102	113	108	107	95	99	113	113	98	103	86	96	112	112	104	124	105	116	96	93	84	99	90	90	103	109	95	89	92	97	100	91	110	96	104	116	98	105	100	110	98	93	100	103	114	119	116	87	79	105	100	105	99	92	103	115	104	99	108	103	98	99	94	91	104	107	92	107	92	117	101	108	87	112
4232	9200	7400	3399	1826	1070	768	543	463	380	291	246	193	232	225	193	191	181	163	157	162	158	162	164	134	161	161	155	151	145	147	146	163	165	135	128	132	160	135	152	143	143	145	182	160	149	128	132	156	144	154	146	141	113	151	135	136	151	129	144	139	138	126	143	122	147	148	167	144	141	156	157	152	135	132	152	165	143	123	141	138	156	142	150	164	133	153	161	160	138	152	144	130	127	172	144	146	151	156	150	138	128	140	149	124	150	144	140	151	133	139	151	131	158	149	152	142	143	136	144	130	143	139	145	151	158	144	124	157	142	159	153	155	152	126	160	162	122	145	144	129	148	136	137	143	133	142	133	147	147	115	142	148	156	121	146	131	128	151	150	149	141	137	134	126	145	133	137	153	138	162	132	138	146	136	151	142	142	149	150	152	133	144	138	145	146	143	178	151	101	139	120	164	142	143	143	156	160	149	152	143	129	143	141	137	150	136	154	139	134	126	120	141	148	144	161	162	130	146	137	126	135	134	138	145	112	152	123	155	150	138	126	146	148	146	131	129	134	152	172	127	142	128	161	160	144	139	130	140	141	160	137	132	139	160	163	147	110	151	149	136	144	141	152	141	144	149	160	125	147	147	141	138	132	142	150	137	130	162	133	112	138	153	136	145	157	131	128	119	128	162	172	131	146	153	137	157	144	149	157	153	138	150	156	148	143	145	139	127	154	129	149	138	143	132	149	147	147	132	156	143	131	127	124	145	145	154	170	127	147	144	135	131	139	138	123	130	129	140	140	161	120	132	127	138	146	136	136	149	126	157	145	139	124	126	136	146	145	159	173	134	135	143	129	137	132	142	132	142	142	145	137	138	155	148	142	140	141	137	129	143	154	135	130	135	138	158	166	124	157	176	135	149	159	146	162	143	131	140	137	145	136	118	134	149	130	142	142	154	138	140	142	137	138	142	155	127	148	145	145	149	134	142	128	144	136	123	141	159	140	149	135	137	137	139	168	150	144	148	124	164	150	145	125	131	115	137	148	138	137	140	131	146	138	133	143	148	148	132	137	151	139	139	122	151	123	129	142	122	130	149	147	127	168	129	155	156	127	156	155	133	130	138	164	126	149	150	130	126	148	139	146	149	141	121	154	135	155	162	139	154	140	137	124	146	138	140	144	144	136	108	153	145	145	145	129	136	134	151	172	130	136	144	136	125	148	155	145	136	142	126	138	140	151	156	145	142	143	155	163	150	148	140	144	139	153	136	149	165	145	147	160	117	131	131	143	142	144	149	132	139	154	131	147	125	157	137	142	150	134	135	139	162	126	147	134	155	134	129	148	143	133	150	128	139	143	143	137	123	148	144	144	165	135	146	125	139	135	144	153	151	138	159	145	152	144	144	141	164	146	134	121	140	153	142	117	143	159	152	139	137	158	126	166	141	173	157	152	160	139	135	166	139	144	146	159	135	129	144	162	131	129	122	140	146	129	138	152	142	126	136	157	151	142	144	144	136	153	144	130	133	154	133	116	170	137	146	127	144	134	154	130	150	147	142	143	118	141	134	136	145	138	130	145	141	146	146	138	143	135	141	145	152	130	151	143	123	157	136	134	152	130	109	124	134	124	107	160	140	141	121	147	153	121	126	141	149	132	136	147	127	141	127	135	142	149	157	138	144	153	153	152	180	137	153	150	136	144	154	150	140	140	143	142	137	176	137	152	145	140	145	141	151	140	138	150	139	157	149	125	139	142	132	156	126	143	140	173	128	165	132	151	147	134	149	142	141	158	153	130	146	145	155	136	113	151	153	131	165	164	133	135	129	134	117	134	140	136	135	114	136	123	131	160	151	130	142	143	142	131	127	148	140	146	136	136	142	138	133	149	136	171	132	134	145	137	145	147	136	117	127	127	122	138	149	150	142	146	116	139	156	147	126	133	132	146	150	134	138	144	139	145	161	128	134	149	169	145	144	145	145	140	155	147	149	143	143	144	123	120	141	145	152	153	133	140	150	127	159	145	141	131	146	148	123	129	138	145	156	147	160	148	141	129	142	157	150	143	131	155	151	117	131	150	151	158	140	136	126	144	176	141	148	129	140	157	141	151	135	147	145	127	132	140	147	147	138	147	150	129	151	144	124	154	140	157	136	161	146	143	132	158	150	126	146	164	137	145	146	123	162	122	144	129	133	132	131	150	160	135	146	138	153	149	148	134	126	140	146	156	140	173	144	123	139	136	141	146	130	129	125	186	161	145	128	150	147	143	137	141	166	148	130	123	164	128	144	148	137	140	153	151	170	138	133	147	138	116	146	147	133	146	146	149	148	134	131	127	137	142	153	138	134	148	131	157	147	163	169	150	139	117	137	146	145	147	123	150	160	138	128	134	122	136	117	144	150	126	162	136	141	148	152	152	118	140	138	172	124	131	142	140	124	122	132	140	147	141	146	139	150	156	146	145	162	128	162	144	127	148	140	152	149	146	157	161	133	140	127	134	119	151	148	137	155	122	151	123	143	143	128	142	121	137	143	150	130	121	144	143	135	137	140	130	150	140	116	146	126	138	146	132	148	144	156	155	140	147	139	149	176	138	146	137	129	150	152	137	125	138	134	144	130	135	130	139	158	136	140	137	146	139	145	127	150	137	154	130	146	151	137	146	139	143	136	140	119	123	148	121	161	151	153	157	143	145	134	128	144	143	149	134	148	133	143	150	154	136	127	151	145	132	137	127	166	146	137	134	127	139	136	165	131	157	140	131	148	150	120	146	180	149	134	139	139	143	144	138	152	155	136	121	144	158	147	145	165	151	147	154	149	137	152	150	166	157	141	143	131	147	138	121	118	143	152	133	141	145	155	145	162	117	127	141	133	151	135	146	151	151	142	131	137	138	155	140	147	136	158	127	135	144	152	149	126	156	128	136	138	146	157	143	111	124	135	135	145	128	133	137	159	152	143	114	147	147	164	143	145	150	157	136	157	119	136	135	138	146	161	131	139	135	132	130	141	134	150	156	144	150	145	155	142	148	140	139	160	143	136	153	125	145	152	136	112	140	123	147	135	150	133	130	142	146	149	124	148	130	144	127	154	150	137	131	148	146	144	156	135	153	139	126	139	137	136	142	141	162	151	128	152	138	139	134	145	131	150	146	155	140	146	160	145	160	160	145	139	129	133	129	141	145	156	145	148	152	131	152	131	128	129	140	144	133	129	160	132	149	109	130	141	140	133	142	151	167	143	127	151	148	139	154	141	134	138	151	133	126	145	137	139	137	156	149	142	135	158	143	139	141	132	131	159	155	118	148	154	147	130	155	149	139	133	144	146	127	148	154	153	161	150	143	144	124	130	151	146	139	135	160	142	149	125	124	166	142	150	140	126	137	130	163	129	149	132	140	150	136	148	120	146	148	145	114	132	147	152	147	170	149	134	136	149	133	146	137	141	140	166	134	150	131	153	140	150	136	148	147	152	165	122	145	145	142	138	145	159	154	162	154	144	137	147	151	157	147
22334	21131	28768	23744	21128	21161	8784	1178	737	698	563	506	494	441	429	427	365	394	381	355	378	344	352	322	339	373	322	333	328	346	321	319	348	316	304	330	329	308	315	322	326	282	304	301	325	331	319	333	315	304	319	294	281	299	332	301	314	324	292	309	282	317	302	307	327	307	296	322	307	304	338	323	302	309	304	296	285	305	337	305	303	329	337	308	299	304	300	307	291	288	355	302	296	302	300	341	304	289	314	304	297	284	303	327	300	345	351	322	305	289	306	324	292	328	318	304	267	325	267	285	265	339	257	325	290	300	273	298	301	319	336	291	323	300	289	305	293	284	317	309	309	288	314	330	270	306	304	322	314	351	297	324	316	325	286	296	307	331	306	273	309	306	257	294	304	285	303	283	292	297	285	295	273	313	293	289	321	287	307	300	297	307	300	317	319	279	320	310	325	281	306	264	314	301	314	313	327	308	291	291	315	292	309	308	291	304	329	304	305	297	264	312	308	318	295	290	322	307	317	280	310	272	321	295	324	309	306	308	339	291	311	326	318	283	319	293	306	319	268	301	310	283	281	320	311	305	287	319	293	292	306	324	330	345	292	302	329	299	284	301	303	327	306	304	310	288	331	293	308	307	301	308	279	296	303	314	315	284	306	314	304	271	304	305	292	320	320	304	286	325	317	314	313	311	301	325	309	322	284	286	294	293	317	306	303	335	300	312	301	269	284	261	308	319	358	297	278	297	291	297	296	346	316	305	291	274	312	288	311	315	309	310	303	314	324	323	304	330	318	284	323	283	290	289	310	293	307	299	292	328	314	290	279	286	268	307	288	316	337	284	312	313	265	306	322	295	319	308	308	277	321	293	280	280	287	317	324	314	326	300	282	289	280	303	295	298	295	329	296	302	329	287	321	294	299	302	290	284	316	295	320	325	301	290	336	314	297	304	301	295	300	300	305	300	348	315	336	313	317	318	305	300	300	307	341	325	313	307	302	300	337	294	300	290	285	271	305	309	287	263	307	304	279	302	326	307	298	319	300	317	304	315	283	279	312	301	286	328	308	311	323	296	301	295	308	312	300	322	293	309	315	311	329	325	317	305	285	328	341	314	317	321	267	285	300	260	297	293	293	332	310	270	317	282	298	309	319	311	269	292	291	321	338	316	304	309	305	294	352	321	296	305	301	314	315	287	296	321	302	300	311	276	326	318	268	250	274	296	304	299	291	310	323	277	324	280	305	312	289	301	327	286	300	314	292	296	309	292	295	317	290	289	303	314	306	305	325	302	316	308	321	304	293	320	299	318	332	280	290	307	291	331	308	323	294	306	283	310	321	280	271	322	286	303	295	282	310	289	296	295	291	283	298	318	312	312	290	310	309	312	316	248	293	311	304	296	274	304	319	317	272	316	302	308	308	312	299	287	306	292	295	326	298	303	298	296	333	309	280	309	296	289	295	302	290	301	315	324	305	279	295	325	341	275	321	299	318	302	308	304	332	267	281	298	284	344	311	275	279	330	300	305	285	285	290	305	313	296	297	282	282	322	297	312	309	293	278	301	262	336	321	286	291	284	307	302	290	302	345	295	312	313	312	317	312	332	296	326	333	295	316	321	302	307	289	297	310	304	296	277	307	311	291	298	316	296	291	292	294	301	312	315	315	289	321	319	294	289	296	299	319	295	289	306	293	283	320	293	297	302	289	299	310	296	296	297	333	279	283	308	280	302	313	307	291	298	339	309	330	299	269	315	319	302	316	283	309	292	303	286	327	298	291	310	245	319	272	297	301	291	312	319	325	305	300	303	254	324	316	314	298	293	292	296	298	273	332	294	332	302	310	312	329	314	334	337	295	280	327	281	295	293	272	298	310	328	313	321	298	293	281	284	292	326	293	291	299	298	304	279	288	303	317	295	319	302	276	325	335	307	305	314	313	317	329	292	298	306	329	298	297	314	313	299	282	314	317	292	295	321	310	302	282	313	311	332	322	307	300	276	315	303	302	348	290	313	303	286	326	323	294	335	280	309	285	300	325	285	287	309	296	319	323	299	295	304	309	312	306	318	297	289	293	340	291	291	302	313	321	271	322	297	312	317	305	306	304	310	281	294	290	312	299	307	307	288	284	279	300	324	308	290	307	281	290	286	303	304	302	291	283	306	312	328	294	303	273	299	314	311	342	300	297	301	325	311	307	292	287	317	276	291	282	336	336	315	298	277	323	305	316	322	299	318	304	259	271	283	303	328	306	277	295	330	289	308	291	310	307	303	274	350	313	308	319	303	304	307	284	275	303	309	290	318	321	306	324	286	287	292	326	314	301	298	311	275	298	304	272	322	291	345	336	309	302	324	290	301	320	308	264	321	287	326	285	303	305	268	300	320	298	292	317	304	308	271	321	282	331	302	315	306	324	305	300	303	299	310	286	309	292	313	286	324	301	339	315	317	330	289	313	291	291	291	315	313	290	245	298	304	281	326	318	304	333	322	309	301	286	288	306	314	305	284	312	298	294	298	280	299	301	311	312	298	350	264	304	292	307	283	291	290	287	304	265	277	302	286	316	271	304	310	276	278	320	298	335	289	295	300	330	291	305	289	277	298	321	279	316	292	308	306	289	313	329	328	270	299	319	318	268	304	314	290	308	294	319	296	271	292	315	293	302	304	323	312	282	327	295	308	279	316	291	319	296	311	306	289	276	321	276	297	281	335	299	285	347	295	311	281	303	305	314	325	276	333	294	286	330	297	335	293	286	299	329	303	305	268	327	305	285	295	302	281	260	294	303	296	279	292	318	289	304	297	314	275	328	305	307	281	295	267	321	342	309	306	327	311	286	306	320	296	296	333	291	293	289	298	320	302	266	337	294	299	284	326	301	304	278	284	285	279	295	287	297	294	315	301	325	317	286	279	349	300	302	306	316	302	311	333	295	311	299	293	301	344	276	323	279	328	326	288	316	306	270	288	327	319	304	318	305	309	298	297	315	273	344	298	305	309	323	278	288	325	286	310	345	323	283	330	293	307	277	303	272	319	299	315	300	287	316	294	326	263	306	306	347	281	329	268	274	277	311	269	302	317	326	314	307	289	309	283	271	296	308	305	297	290	304	294	289	310	316	312	314	261	305	304	327	301	319	306	309	314	282	273	294	301	292	295	260	291	278	293	312	304	299	287	279	275	292	303	271	285	304	328	329	322	316	274	279	296	334	296	291	296	292	292	311	333	279	277	308	308	290	316	315	276	301	294	346	309	327	287	302	288	318	314	305	309	323	283	281	290	322	304	289	342	290	298	282	317	296	297	291	279	308	267	296	275	286	278	310	323	290	292	280	294	252	298	318	346	292	291	286	307	316	280	320	315	313	290	295	304	306	302	287	294	308	290	353	272	310	321	321	307	322	300	295	314	267	261	312	339	296	314	296	314	312	301	294	299	305	314	314	315	304	275	311	258	281	278	314	275	312	292	280	297	289	298	305	337	299	316	314	283	303	284	308	312	358	311	289	254	298	302
6026	19652	16211	8298	5198	3297	2187	1720	1304	1082	907	790	694	679	643	557	491	544	493	481	521	481	457	428	468	444	424	424	432	433	435	420	419	399	443	416	429	402	413	419	427	395	414	406	413	416	408	415	425	401	411	414	428	402	397	369	404	435	373	428	445	372	381	433	397	415	382	408	401	391	399	387	389	406	358	372	378	427	392	429	386	429	393	404	386	425	431	416	391	397	383	360	422	342	414	440	394	440	405	388	419	370	397	378	427	385	432	393	395	371	396	393	382	420	378	400	419	412	367	380	427	383	398	381	378	388	390	394	399	382	402	388	410	381	425	383	371	401	368	407	384	409	368	384	402	383	406	410	380	372	409	409	401	387	352	403	397	404	393	393	400	417	382	361	393	406	390	389	397	380	408	404	355	402	405	410	346	376	401	388	394	396	409	398	401	426	382	404	411	408	378	369	416	426	371	414	384	385	431	402	392	402	366	381	359	394	378	369	383	397	383	427	392	365	372	365	382	401	408	392	389	353	405	393	410	397	390	362	395	401	362	396	379	377	388	395	386	389	393	401	411	380	400	355	411	387	391	403	379	413	400	420	390	402	391	402	428	388	406	373	375	411	407	406	423	373	412	406	406	413	403	396	410	401	366	412	370	389	435	393	403	426	378	385	379	391	398	382	396	377	428	393	408	420	386	379	409	372	412	390	404	385	377	375	399	410	369	435	410	393	411	404	417	384	367	407	399	408	388	390	387	396	392	409	404	384	374	415	394	383	399	392	422	404	409	387	405	374	399	411	384	381	384	427	372	396	389	404	407	369	378	358	403	372	383	357	409	372	418	381	384	372	382	415	399	389	380	402	386	426	361	365	383	419	412	366	393	404	393	391	407	381	395	377	419	377	396	393	368	406	378	371	365	381	402	406	411	426	396	387	410	435	404	367	375	420	394	399	398	387	394	377	418	396	409	390	355	402	407	381	393	352	407	383	388	385	378	422	405	393	380	384	390	420	414	376	401	365	396	385	368	422	379	373	395	392	391	388	427	386	361	413	405	401	399	365	372	365	375	403	363	424	376	374	393	401	404	394	380	408	430	417	412	383	439	404	395	384	369	361	378	412	370	376	369	363	384	362	390	376	375	399	387	402	402	424	386	338	388	369	365	425	390	384	395	373	399	401	395	397	430	424	425	382	363	366	407	399	379	394	417	389	399	401	385	418	397	405	369	431	393	415	363	398	414	380	418	408	412	368	401	412	406	426	371	382	384	372	432	359	406	359	382	393	385	390	385	373	376	420	348	406	330	394	429	407	392	401	373	390	410	386	411	391	377	366	381	400	421	368	378	368	342	417	369	371	372	405	423	367	427	376	370	369	371	405	398	396	327	414	400	380	381	385	418	369	403	403	422	383	390	387	375	379	359	411	375	412	391	409	414	407	374	414	399	409	394	364	388	393	387	359	396	386	395	415	364	382	372	397	391	388	405	391	422	397	361	419	387	362	374	390	407	390	418	389	388	383	382	425	390	422	374	401	392	393	405	385	404	403	382	361	385	425	376	370	388	353	390	406	408	391	388	391	405	406	383	371	410	396	427	388	383	405	382	413	383	354	385	386	393	390	379	408	370	386	374	397	410	415	388	398	388	369	400	388	385	406	388	395	385	370	348	382	390	399	395	408	387	395	404	420	389	395	358	416	414	385	359	381	362	388	412	376	397	358	432	375	376	387	339	382	395	399	398	395	398	397	366	383	401	384	392	342	353	374	400	414	385	398	373	383	401	369	389	413	440	388	403	393	368	384	398	410	381	410	394	360	408	443	401	398	396	381	383	374	373	407	396	397	403	371	402	360	357	411	394	388	416	383	408	401	400	398	417	390	400	397	405	376	366	409	397	356	413	422	377	404	355	382	439	367	406	414	381	402	388	388	417	418	352	387	395	410	398	426	398	383	402	400	392	344	390	424	400	385	385	374	369	379	412	385	387	375	403	364	400	405	378	404	395	419	393	363	412	366	409	417	380	404	394	368	394	389	385	378	372	402	375	375	420	390	399	390	410	382	391	392	381	371	382	427	386	378	412	392	417	409	384	410	360	398	390	403	352	405	420	378	346	414	409	368	393	375	378	360	412	368	422	378	371	404	433	385	404	372	398	387	403	401	375	371	389	365	357	412	390	388	402	401	396	369	385	407	394	407	348	406	409	390	382	421	369	385	356	396	430	361	396	383	407	386	387	368	381	343	412	350	352	384	436	383	390	440	342	362	401	363	371	426	389	372	404	406	427	388	392	360	384	422	401	364	443	371	383	399	406	386	400	374	420	386	380	344	374	416	375	370	414	386	377	381	364	353	376	411	371	366	387	375	421	403	402	391	380	396	387	421	435	409	356	387	395	390	386	401	396	392	401	407	371	418	396	385	405	405	381	382	352	407	380	387	394	390	426	391	367	362	405	414	407	380	376	363	376	400	410	386	381	393	386	402	393	365	394	410	422	413	391	345	376	402	358	362	418	357	437	402	404	416	355	391	320	357	418	406	436	407	384	355	399	371	346	384	397	381	409	371	387	407	407	387	408	390	436	385	419	392	390	367	392	396	361	416	405	389	360	395	365	399	388	408	373	395	404	372	423	376	415	434	409	362	369	361	407	341	421	388	388	376	443	406	369	407	380	374	404	370	377	398	396	385	407	436	422	365	419	417	372	405	413	395	386	386	380	404	381	389	415	359	391	368	406	366	384	393	371	364	372	348	390	389	386	382	385	400	388	368	414	388	396	402	403	336	364	408	413	389	359	416	389	365	371	399	410	407	378	404	392	397	399	388	392	403	390	382	373	392	408	362	400	376	382	379	401	406	393	379	392	390	436	395	414	397	409	371	402	367	363	358	378	421	411	379	393	373	337	373	389	406	417	438	397	369	371	402	392	387	374	393	418	411	413	411	364	382	435	377	410	395	416	429	395	380	372	381	383	435	380	396	384	388	413	367	352	406	398	403	378	420	407	387	388	366	378	403	387	394	378	379	389	410	415	386	379	364	397	404	405	423	379	387	354	407	396	399	396	423	411	397	374	387	394	442	371	379	395	406	385	363	398	392	388	405	392	383	416	387	369	405	399	393	403	392	383	421	399	390	413	407	408	369	377	401	402	379	379	393	391	417	406	418	385	409	414	394	388	398	376	395	397	378	364	395	404	365	399	386	383	352	400	417	435	371	394	425	390	382	427	388	401	389	384	395	407	392	382	369	378	391	402	415	403	391	369	402	348	417	365	376	391	368	389	373	403	410	401	394	381	372	410	383	409	390	367	387	422	411	384	472	426	380	349	367	400	408	364	433	408	406	439	385	355	392	413	412	392	403	407	392	402	401	376	392	384	409	395	376	373	378	355	366	378	384	383	408	404	380	398	372	420	399	367	417	397	388	384	374	371	373	400	400	410	407	414	393	377	364	353	397	376	391	376	392	401	389	364	381	393	370	400	422	386	409	392	404	358	374	411	380	437	385	381	403	405	390
26916	19217	6410	1353	526	362	291	270	261	255	255	249	288	208	257	243	246	253	266	244	251	273	269	236	242	232	270	272	256	245	235	232	279	242	226	246	231	260	261	235	230	246	216	238	230	251	236	236	234	253	248	244	249	232	217	268	267	219	255	243	260	252	242	259	256	240	219	241	258	261	246	239	250	252	239	247	271	243	233	263	261	243	249	231	258	227	242	266	243	276	232	258	242	239	260	237	226	235	240	243	249	227	236	259	230	252	225	260	250	216	229	242	230	245	235	249	269	233	254	283	238	237	259	242	231	235	241	247	244	278	223	216	266	252	244	248	250	223	241	214	224	252	261	256	236	254	240	238	234	220	225	233	222	264	242	259	251	245	281	243	211	233	243	233	235	261	263	240	243	224	232	259	238	256	254	264	236	240	259	244	226	244	238	258	254	217	255	231	213	206	230	256	216	228	231	223	214	270	266	253	256	250	251	241	255	259	263	262	253	238	240	243	238	253	270	229	249	250	245	253	239	265	244	257	248	221	242	239	230	263	248	247	267	229	231	220	231	244	237	223	229	244	220	257	262	237	232	286	251	240	229	245	246	226	206	263	245	228	240	245	239	234	264	243	251	243	248	252	247	264	244	252	245	254	273	245	268	265	247	266	232	236	231	255	261	253	238	246	264	217	237	241	224	259	233	240	264	260	251	237	261	269	237	250	237	233	274	234	219	250	229	279	233	261	249	232	247	270	236	241	272	251	286	230	226	229	241	273	256	268	236	231	246	224	245	265	239	272	252	231	228	260	208	237	212	229	245	235	239	247	221	267	253	261	258	226	223	232	268	241	246	265	237	273	245	264	244	238	253	251	255	250	233	240	232	258	242	233	242	243	258	230	255	239	249	239	243	267	246	249	243	250	233	239	244	239	252	251	257	252	243	233	261	256	247	260	238	232	230	227	248	241	229	265	238	263	211	282	225	253	241	248	252	248	257	240	249	260	233	233	227	204	247	246	217	244	232	243	235	228	252	224	253	237	242	263	232	255	230	270	284	254	237	251	225	239	236	234	243	256	247	238	261	248	223	212	244	248	229	253	245	257	224	221	236	239	229	242	243	264	250	257	239	245	256	239	219	244	270	268	246	246	231	193	222	257	258	246	236	231	247	229	264	260	251	244	240	260	273	227	254	240	226	237	258	239	263	228	253	253	254	219	232	236	228	254	255	247	224	223	241	286	227	225	261	240	253	228	242	226	253	261	229	226	267	247	237	276	235	261	234	249	212	262	250	241	251	221	237	259	236	245	233	232	252	231	248	255	233	254	238	245	248	246	247	255	270	246	240	247	225	231	246	224	273	229	225	240	237	237	213	243	252	233	270	244	235	252	220	271	266	236	268	234	220	242	247	252	248	236	227	243	247	250	275	238	249	220	255	252	226	222	264	236	227	242	241	233	247	255	240	241	243	230	236	251	240	244	199	228	234	210	252	231	262	237	230	243	250	253	241	258	263	256	226	219	212	242	219	210	256	236	245	230	250	249	227	250	253	265	229	240	243	241	269	253	247	227	272	239	239	232	251	260	253	243	250	235	231	248	245	206	251	232	231	248	258	230	251	227	232	249	231	243	242	256	242	274	249	232	249	241	253	227	265	274	254	246	225	218	235	238	237	245	234	298	248	226	220	237	241	259	273	220	245	232	252	219	241	247	276	236	241	247	221	246	268	237	236	256	275	242	259	216	225	223	265	257	234	250	237	235	225	265	243	244	265	257	237	218	223	240	240	258	245	239	213	259	202	265	218	295	239	246	246	237	235	225	242	197	253	257	246	247	231	247	245	250	253	206	239	209	237	242	244	236	234	244	256	238	246	259	249	252	236	269	228	237	241	224	257	252	233	240	251	209	241	216	264	231	228	202	236	247	237	232	257	238	222	241	241	258	240	266	234	233	250	268	269	263	239	274	235	239	238	253	252	245	255	221	252	253	246	242	245	250	236	212	258	243	216	252	250	242	247	220	260	207	226	250	261	246	228	231	261	251	258	241	233	216	235	212	239	245	220	243	248	261	264	222	247	240	249	232	255	238	267	239	258	249	259	246	204	258	271	257	259	247	254	245	261	245	233	213	239	253	237	232	250	243	225	269	218	287	228	245	217	245	252	251	243	227	246	246	226	244	244	255	253	237	255	235	227	267	210	242	238	227	249	254	245	266	222	272	222	254	249	263	247	248	220	249	243	220	271	248	238	237	220	252	258	270	250	234	251	219	249	236	244	238	227	284	225	241	228	250	237	227	249	245	242	234	251	232	253	244	258	267	235	253	230	246	257	246	262	242	237	251	229	243	225	250	262	238	234	244	238	243	226	281	235	250	283	256	242	215	230	255	267	249	270	231	261	242	257	251	238	251	216	260	262	271	229	238	252	233	240	242	245	236	245	217	246	246	234	274	237	232	254	245	233	250	260	225	212	245	241	210	235	231	248	219	259	273	233	250	229	254	266	220	260	274	237	248	239	226	248	232	270	217	219	250	252	216	219	225	224	228	251	233	263	240	255	251	227	267	233	232	220	242	242	194	255	262	242	241	249	235	248	239	232	223	239	253	247	232	265	212	249	239	235	263	243	249	244	240	245	240	256	238	243	224	255	230	229	249	231	244	257	242	247	244	242	246	250	238	218	253	231	241	262	246	262	250	246	250	254	226	241	255	221	244	211	236	232	244	236	250	268	257	252	237	265	265	237	244	234	252	257	232	219	245	228	239	240	255	243	227	239	218	257	257	245	245	242	254	224	241	245	234	234	243	254	263	240	231	233	242	203	258	237	229	238	250	254	244	257	247	258	243	260	243	230	220	227	242	243	251	259	255	226	233	233	227	234	251	237	216	239	246	265	242	236	234	248	259	213	244	253	264	251	238	217	247	241	250	269	243	248	255	247	238	268	265	243	247	242	232	251	276	261	235	267	252	243	247	223	273	255	245	255	231	251	231	270	259	226	254	226	267	237	232	263	254	244	240	224	228	252	223	239	219	216	219	254	264	239	227	251	238	246	245	235	259	263	243	247	229	230	263	257	230	242	228	247	254	233	233	262	233	268	258	242	225	272	219	234	233	243	237	230	263	258	250	230	264	290	243	260	252	229	271	231	236	239	237	269	217	253	242	265	261	239	237	262	237	270	230	236	251	262	246	259	244	228	264	251	270	227	264	243	248	230	219	246	240	234	234	261	225	237	255	245	215	220	246	238	230	255	228	254	239	227	266	242	259	251	228	221	240	245	251	255	245	261	238	230	234	280	288	258	243	251	250	260	259	263	224	244	270	255	237	232	247	219	220	235	241	237	231	240	245	244	226	228	245	233	271	225	242	247	257	249	243	230	242	259	251	245	259	262	253	226	246	267	253	238	258	254	230	253	250	243	227	241	234	234	207	231	261	234	248	268	229	259	257	249	224	233	235	259	255	265	257	260	279	234	223	235	248	236	239	240	222	255	239	232	238	256	258	259	242	223	258	263	256
4569	4539	3668	1693	767	464	388	371	368	349	323	334	323	310	308	288	311	301	306	349	314	297	318	322	302	298	332	266	296	332	346	325	294	292	275	328	315	289	299	302	289	294	289	321	268	291	307	322	298	302	314	305	275	318	326	303	306	323	287	321	334	319	258	356	278	301	286	275	315	271	340	286	260	322	276	308	333	295	310	298	313	342	325	310	306	332	274	321	308	312	263	296	310	299	331	316	294	283	313	301	299	295	334	282	314	343	309	306	330	306	304	322	289	299	296	310	294	303	308	282	300	317	307	320	293	303	311	318	294	303	308	305	294	318	283	276	317	323	293	292	307	323	295	329	282	339	309	294	313	297	335	302	286	290	319	318	305	335	348	284	328	315	310	303	312	302	303	337	269	293	330	299	270	302	322	330	301	317	319	283	297	284	321	284	306	277	293	314	319	297	365	303	310	323	297	295	336	305	295	287	317	318	321	338	307	290	329	300	315	312	303	320	337	299	318	331	326	310	313	301	287	308	307	291	294	300	307	280	318	325	294	328	308	285	278	279	301	295	304	308	319	286	296	325	295	304	314	317	350	324	311	310	307	295	286	306	281	314	301	320	324	299	295	328	332	335	293	339	275	283	285	288	324	294	301	329	300	312	304	270	358	314	311	326	312	317	287	307	286	317	325	269	307	295	324	280	316	331	328	340	288	315	299	292	326	315	309	344	308	309	304	305	339	313	289	334	326	310	296	320	343	352	345	323	289	338	318	281	352	291	304	322	294	321	288	309	279	282	302	296	311	337	268	317	310	316	340	321	338	310	333	316	328	290	337	301	289	338	262	284	308	345	310	311	313	316	293	306	305	299	333	291	323	306	291	293	324	300	313	293	302	295	319	279	295	318	285	284	327	288	302	294	306	306	315	288	327	280	303	279	295	287	320	320	279	346	282	321	309	302	324	313	293	296	315	338	298	291	327	296	290	318	340	309	302	332	283	329	319	299	313	305	318	318	291	285	304	314	305	307	310	293	319	310	311	310	305	283	331	315	314	310	295	281	303	291	283	301	327	311	311	332	293	299	286	309	258	345	313	318	324	280	329	291	305	317	323	299	302	319	330	267	300	329	309	310	328	322	286	305	319	319	337	295	324	314	294	274	260	318	309	319	284	292	313	310	324	289	276	324	320	325	321	329	320	279	308	310	299	278	305	295	279	280	278	294	298	310	337	282	289	299	287	328	298	292	309	294	318	311	293	304	303	310	320	309	299	319	310	302	296	310	280	301	292	307	331	316	294	316	306	309	280	306	291	300	298	307	299	322	298	297	313	298	332	311	309	287	329	363	273	327	317	294	293	277	310	306	307	305	292	310	295	320	312	296	307	311	293	279	300	281	294	331	313	300	305	309	308	287	294	351	326	310	336	300	317	285	306	295	294	320	338	304	309	290	328	300	326	304	302	297	306	314	319	286	326	321	304	321	292	295	335	303	282	301	318	265	297	264	333	302	320	272	294	298	318	275	306	308	307	289	330	317	293	321	331	316	292	335	268	299	288	287	341	312	329	281	312	299	306	288	305	262	310	326	313	331	314	341	310	318	319	316	315	319	310	325	308	305	294	317	345	325	284	304	333	311	300	331	320	300	320	316	301	297	293	311	310	322	296	337	305	318	301	327	266	306	319	299	322	299	320	290	298	284	324	301	335	321	299	314	316	328	298	329	305	309	318	302	315	325	295	315	354	295	285	322	317	323	342	304	310	321	296	299	298	322	291	285	310	316	332	328	328	317	284	310	299	288	291	318	306	313	359	298	299	342	277	314	300	322	288	297	313	297	289	326	321	301	307	282	304	266	313	311	326	282	367	339	321	298	312	341	312	269	296	299	325	305	354	318	344	292	303	307	315	295	299	301	312	333	288	301	341	288	284	287	318	325	344	317	320	304	330	313	307	341	340	291	306	334	324	303	336	324	277	289	308	291	286	307	306	320	309	303	335	291	339	308	320	312	301	306	332	272	291	281	321	297	312	314	309	285	307	302	310	329	306	305	295	296	315	326	309	327	316	317	314	293	301	309	325	310	318	306	295	318	285	302	309	298	311	280	290	304	309	309	277	294	285	315	300	290	308	301	294	330	334	302	290	293	299	286	288	330	335	312	312	305	316	276	305	344	322	290	305	322	305	304	289	328	296	320	288	290	298	324	302	304	301	311	283	273	290	310	292	306	303	294	295	313	314	325	320	284	317	324	287	321	328	279	273	297	305	335	326	322	303	332	311	298	315	308	306	300	268	296	330	299	311	299	299	286	306	305	327	303	312	310	323	306	321	308	310	319	311	279	345	344	288	295	297	323	312	308	297	318	288	328	330	290	327	315	290	327	295	301	318	317	335	313	320	292	279	302	293	311	295	306	338	305	309	295	267	310	278	324	282	315	296	312	285	300	321	311	301	311	325	284	309	314	310	302	346	315	317	293	321	287	302	319	302	301	282	343	304	323	304	293	277	321	313	308	295	326	310	305	312	301	293	329	287	304	289	304	309	315	276	325	303	343	317	298	314	314	319	274	290	299	299	339	284	335	309	297	294	315	291	309	280	303	301	297	316	296	297	305	308	288	300	305	321	293	304	315	309	315	314	276	309	329	328	324	290	282	295	289	302	287	327	282	315	318	303	329	288	312	317	321	337	327	324	315	282	290	282	290	315	278	299	333	323	290	312	281	310	311	296	286	289	313	306	315	301	326	290	335	284	298	290	314	341	304	286	323	315	297	307	317	312	310	282	288	316	305	314	296	318	306	325	300	305	345	281	274	322	313	313	302	312	291	282	301	320	314	301	275	319	314	295	315	292	316	338	315	324	298	285	307	285	324	291	306	328	289	317	310	283	303	317	284	334	308	290	277	278	301	319	326	330	322	313	310	289	301	284	307	309	339	306	303	309	329	303	282	298	351	308	310	301	331	336	323	325	319	325	283	305	309	303	272	296	307	319	297	303	317	329	280	297	314	314	286	287	321	321	331	327	278	319	295	306	326	343	293	308	310	283	311	295	290	296	301	331	282	297	330	321	309	312	306	314	306	321	320	303	307	301	330	287	272	306	306	347	321	307	311	318	332	325	325	322	316	297	317	284	297	283	291	305	288	321	309	322	294	294	297	300	256	326	301	301	275	287	306	317	285	300	295	299	306	321	341	331	282	322	339	316	304	317	348	311	314	316	313	287	324	291	296	336	337	296	312	307	323	328	291	307	276	315	301	311	291	284	278	307	323	303	302	324	312	289	277	309	281	266	306	271	306	329	312	313	309	289	305	324	300	298	309	278	293	293	313	281	317	305	311	306	312	309	291	322	344	329	296	310	303	301	281	290	308	318	309	276	299	325	321	318	358	310	310	308	319	298	307	307	271	306	270	290	298	303	290	284	290	287	304	322	293	282	341	322	315	306	315	303	332	290	302	338	301	313	299	267	292	299	312	320	292	297	307	312	280	288	303	284	282	337	296	311	341	302	307	286	301
23235	21080	28256	24119	21059	9890	1229	889	667	601	571	517	516	473	491	480	414	449	455	438	456	436	442	436	434	480	436	452	435	449	437	421	430	438	436	426	426	418	417	455	429	418	430	430	442	415	414	417	447	424	420	414	428	429	405	387	449	420	420	441	439	422	444	427	395	453	408	405	397	393	420	441	409	419	455	396	473	446	408	412	454	442	426	405	433	411	411	458	417	430	415	455	416	432	436	422	435	428	403	408	451	447	417	426	441	445	394	442	428	422	388	422	459	409	380	431	418	429	434	402	460	416	442	422	411	453	412	444	445	444	403	442	368	385	414	443	428	405	444	427	393	398	396	414	428	426	429	408	409	397	437	428	430	400	422	396	425	411	424	404	446	419	419	437	450	429	414	420	459	438	397	410	414	415	457	415	439	448	418	398	425	467	440	441	425	423	403	411	396	421	374	438	400	410	425	427	393	393	451	408	455	434	418	423	429	414	440	458	398	412	409	412	438	447	457	386	410	421	450	405	395	441	400	415	455	428	421	406	401	390	442	429	413	435	432	418	432	412	423	450	477	437	415	437	431	406	413	417	413	423	401	435	426	389	422	438	427	407	414	394	400	422	412	407	447	415	409	421	428	399	439	406	404	447	403	409	453	402	433	456	448	435	417	391	449	395	416	405	441	430	414	406	409	416	438	424	405	403	406	452	417	419	419	454	411	393	415	403	453	413	409	425	412	407	411	406	419	402	425	409	424	401	460	430	430	415	437	445	383	383	450	400	395	421	443	412	405	381	401	436	420	437	403	418	423	384	444	430	423	395	400	440	406	444	412	418	407	415	452	417	426	412	431	456	407	418	456	427	383	448	418	431	420	408	425	436	383	433	439	403	392	406	437	394	424	401	458	427	439	422	397	395	388	411	428	429	417	429	431	417	411	426	458	460	452	430	416	411	414	405	401	426	399	407	449	419	429	453	422	393	430	432	445	424	417	425	427	433	438	406	461	415	381	416	404	418	374	416	394	416	392	420	452	419	448	413	400	419	397	404	434	444	419	435	435	434	386	412	452	445	406	437	405	412	421	416	430	415	431	442	437	457	463	414	454	456	416	427	384	390	388	437	425	397	422	414	422	457	409	414	422	403	414	418	447	434	438	424	389	461	438	435	417	418	412	380	421	441	426	414	430	483	424	413	406	354	418	408	403	400	391	374	423	404	442	487	437	408	385	419	419	406	402	407	386	442	394	421	417	411	386	425	382	430	406	426	404	413	406	429	443	430	419	419	401	367	441	434	371	404	402	384	412	438	436	421	417	420	417	414	459	416	410	405	408	442	419	416	427	418	411	440	428	402	440	399	404	430	415	395	443	400	405	439	457	392	421	478	410	410	404	456	410	426	403	386	425	428	410	463	458	390	430	410	439	416	413	421	428	404	422	429	432	429	432	413	381	422	474	433	419	390	421	433	440	441	412	405	437	376	463	464	421	417	448	406	396	460	394	410	374	397	430	399	424	402	444	434	426	409	439	428	439	400	454	429	418	436	406	431	391	371	389	409	380	410	410	455	425	409	410	435	437	471	461	415	387	402	428	423	433	408	425	391	485	388	396	443	396	465	421	440	379	400	425	443	422	409	393	410	408	385	380	389	445	409	384	429	422	413	450	391	395	434	391	416	430	424	427	453	439	442	407	410	430	385	409	419	392	414	390	423	429	391	432	398	417	412	393	428	443	420	387	410	433	465	410	420	382	390	408	395	405	411	404	415	408	414	397	390	402	427	416	426	445	397	438	408	430	406	398	445	432	456	421	440	418	424	410	423	419	389	400	425	409	416	441	404	396	404	445	450	404	423	442	446	421	439	430	419	395	407	465	454	462	444	434	391	419	385	384	410	408	419	452	428	416	427	437	404	395	428	425	430	410	419	425	419	420	416	383	381	384	412	434	409	402	409	423	399	371	438	353	454	412	428	443	414	417	382	400	420	423	414	437	421	430	426	373	427	433	456	413	429	409	419	422	427	392	399	360	394	427	402	398	446	387	376	384	421	403	406	415	388	424	395	431	408	391	432	415	422	400	395	467	406	439	385	466	392	411	411	402	418	425	408	409	431	426	435	417	465	397	423	394	389	451	435	409	406	420	395	387	441	405	405	410	431	415	435	427	399	404	412	435	412	417	428	418	446	408	442	409	436	385	433	468	390	426	440	448	433	417	417	426	424	445	422	388	438	396	416	416	429	421	401	427	412	409	422	418	406	410	408	418	441	430	419	426	417	444	406	400	410	426	424	415	447	420	423	430	428	419	406	403	386	448	409	426	394	465	449	393	422	420	427	412	382	416	409	438	421	412	433	412	386	460	383	407	417	409	429	415	396	432	390	436	418	397	409	424	409	441	415	408	415	424	429	429	414	407	405	412	450	399	403	420	379	414	415	401	408	448	432	471	417	435	403	414	393	407	438	450	424	385	423	460	406	389	398	385	418	447	427	402	386	441	434	413	440	385	398	394	394	449	401	424	453	423	377	446	404	425	425	434	410	417	431	438	447	484	455	402	418	424	366	468	434	394	459	419	430	419	411	434	450	430	423	415	430	424	420	437	405	389	445	403	430	426	448	469	437	441	419	379	443	418	470	409	442	403	440	443	437	430	372	411	412	389	401	412	416	435	420	377	401	449	396	421	404	455	381	427	454	424	472	425	449	439	388	474	413	418	406	432	413	424	422	418	409	405	451	387	405	400	419	451	407	403	401	415	435	392	451	381	397	399	444	414	448	394	404	435	398	413	396	460	427	420	439	411	418	405	428	414	414	421	435	428	435	391	450	424	427	407	406	419	439	412	447	422	421	400	439	398	423	444	434	416	456	401	403	391	426	462	407	420	406	420	427	431	429	405	381	375	452	395	412	412	389	430	444	424	442	423	391	424	419	411	401	435	420	424	425	404	419	421	443	401	428	428	409	397	422	454	400	443	390	416	410	442	404	412	396	424	425	413	408	416	423	410	429	447	383	441	430	408	461	434	431	414	407	461	442	423	418	409	405	399	444	408	432	418	388	443	465	445	398	433	420	404	403	425	489	419	372	445	415	405	433	411	432	414	392	440	403	396	426	402	416	408	413	448	424	445	427	440	445	418	446	426	399	409	394	438	440	388	426	429	405	439	406	428	425	415	392	420	408	360	437	422	380	381	428	398	410	460	425	429	380	431	399	406	436	421	426	428	438	428	389	401	424	432	397	395	463	415	424	404	427	438	428	417	383	418	440	384	425	419	411	416	443	418	419	397	418	415	416	443	414	395	434	439	450	426	426	403	429	423	400	410	416	434	405	423	398	428	408	436	389	390	417	390	385	405	403	444	427	417	405	422	418	407	375	413	441	395	445	419	433	448	434	395	441	422	415	398	407	437	400	421	380	423	416	422	423	404	443	434	402	408	411	436	428	412	395	407	386	406	421	429	368	415	452	413	428	427	436	427	408	444	403	413	415	415	390	421	429	436	429	409	397	444	423	435	398
4302	13625	11737	5742	3323	2050	1499	1166	936	831	807	747	690	647	617	581	598	627	589	566	561	573	540	539	559	558	530	554	515	553	567	557	537	516	571	516	542	535	553	531	495	552	562	491	570	538	545	477	512	506	523	534	506	539	538	542	535	485	542	516	507	515	498	509	525	503	505	569	531	501	487	528	491	536	522	573	542	515	528	534	516	563	485	533	528	500	526	511	517	531	518	535	513	517	493	500	509	530	538	499	515	537	488	505	532	515	509	534	531	490	523	522	485	520	521	502	509	508	538	501	548	540	505	538	526	516	548	536	514	500	542	503	526	537	479	521	501	509	550	533	499	505	530	533	560	495	537	495	533	533	492	503	491	548	539	568	574	526	576	545	488	501	511	529	519	536	538	473	508	558	516	511	541	541	505	488	561	524	533	497	534	492	499	549	521	529	520	526	541	549	508	525	521	511	546	510	525	523	535	548	536	525	518	536	546	538	545	534	522	509	524	571	515	528	534	474	541	504	527	542	508	546	514	528	548	527	538	544	506	507	508	532	511	499	518	508	514	568	563	517	521	509	544	509	493	564	550	491	541	547	531	522	515	518	526	588	532	494	529	467	545	531	494	524	513	495	474	478	544	555	542	528	538	565	508	535	512	493	521	550	532	541	528	529	579	536	510	519	542	524	475	553	500	457	586	500	542	554	485	526	465	535	510	546	517	482	494	512	494	573	517	528	537	555	522	513	506	498	527	539	487	483	521	565	588	558	471	531	505	512	543	553	516	527	480	541	506	512	536	478	519	555	517	525	563	538	501	518	516	506	519	507	520	541	555	522	513	551	538	520	542	465	491	512	515	512	551	514	536	541	527	506	521	515	570	523	539	538	558	542	534	560	522	511	553	514	566	544	482	509	548	514	575	504	493	538	556	535	562	469	524	558	531	572	549	473	548	520	552	502	516	505	545	579	511	493	552	542	539	516	538	542	509	534	520	497	525	535	530	492	523	480	489	529	546	559	547	521	543	547	528	527	518	490	551	551	521	529	522	482	534	531	536	544	521	512	532	505	523	556	518	488	531	508	547	508	502	535	557	501	550	527	483	512	522	585	550	543	550	532	540	531	501	573	539	552	503	467	495	520	530	499	525	545	543	496	545	510	515	514	526	548	527	556	522	511	515	552	539	499	541	547	527	496	558	528	521	469	537	535	515	508	502	541	546	507	519	520	527	526	526	537	498	536	527	518	503	489	504	519	543	515	531	564	542	503	524	535	534	509	556	508	524	515	496	495	527	530	466	507	534	534	556	541	470	569	523	492	525	560	504	515	492	546	540	515	526	535	491	519	536	508	521	529	522	486	525	475	484	531	503	555	525	504	499	528	505	498	486	516	556	504	537	513	517	568	501	541	560	540	510	474	505	510	541	521	527	491	505	526	529	503	491	487	514	537	463	519	505	510	504	466	511	508	516	508	526	522	481	488	484	538	513	564	570	514	502	524	526	528	526	548	535	511	495	513	522	460	513	511	497	515	494	540	503	502	514	507	543	545	541	525	564	547	553	475	522	503	533	524	565	552	535	502	517	511	513	531	550	491	532	516	520	510	517	517	537	491	540	532	523	529	544	504	544	527	495	513	543	552	516	511	518	507	555	518	500	541	472	523	532	503	527	530	495	531	499	560	551	508	513	537	502	474	558	538	505	494	539	572	520	525	537	517	547	488	551	517	505	563	514	531	496	517	506	525	524	503	528	528	534	548	534	523	514	503	517	532	532	534	488	484	506	516	514	511	497	503	535	503	521	532	538	526	498	536	502	539	524	528	520	517	522	517	484	516	528	524	505	537	570	536	491	533	555	536	580	517	549	526	531	496	527	559	508	544	495	508	521	551	492	530	517	526	553	532	551	520	550	503	525	522	481	551	528	539	574	506	502	511	531	544	541	484	533	511	519	567	537	508	556	539	528	547	505	553	534	509	524	496	530	536	529	534	535	501	537	524	504	525	496	539	526	521	529	532	571	507	482	565	520	506	522	504	558	499	485	538	496	495	519	527	522	501	511	565	550	491	524	528	508	524	524	525	529	554	542	541	506	540	502	530	517	535	532	515	475	540	529	486	502	507	531	549	528	526	515	520	525	517	520	523	514	517	516	477	527	530	522	550	497	526	512	538	528	524	519	510	515	531	512	526	519	517	526	546	523	538	553	539	541	511	531	519	532	518	512	559	511	520	532	547	578	507	519	525	492	552	553	585	515	525	494	482	543	540	513	539	524	526	477	543	518	506	505	481	531	528	571	494	512	518	531	538	522	541	529	535	485	532	497	504	526	534	511	540	498	548	558	513	470	547	507	549	538	527	541	512	502	540	508	522	497	544	541	481	499	524	486	544	537	512	502	525	562	501	560	480	547	524	510	511	505	539	550	515	548	527	544	540	514	535	540	492	558	495	559	497	529	533	508	556	539	556	522	487	556	521	525	499	493	498	526	528	509	542	499	519	490	498	533	525	524	535	524	493	568	515	553	494	533	487	489	513	501	559	550	505	536	512	534	525	511	547	513	570	504	534	519	520	512	519	496	541	503	545	501	523	550	536	548	551	509	554	514	525	574	535	571	514	569	561	492	521	510	549	528	497	517	522	533	544	470	570	550	533	536	546	524	488	519	539	484	530	503	540	510	516	512	531	517	524	530	506	490	526	492	505	533	570	517	522	530	547	536	507	502	572	537	571	507	554	514	507	523	510	529	524	512	542	534	497	500	510	505	523	542	483	493	534	573	549	568	545	530	536	464	550	546	552	504	513	490	532	513	491	493	511	526	524	521	527	517	501	521	457	543	573	527	521	510	527	535	473	552	505	519	495	500	532	514	458	534	529	524	538	539	505	533	562	523	523	514	538	486	493	539	541	523	510	518	482	549	499	550	557	492	480	526	492	476	500	481	481	541	525	489	519	555	507	506	547	527	536	557	529	496	509	533	504	484	513	540	519	515	501	540	533	498	510	559	518	553	526	496	522	530	503	466	531	560	534	513	518	505	507	484	515	512	508	483	535	506	496	506	545	508	561	514	528	544	542	541	572	543	506	527	515	510	517	496	510	540	545	498	519	528	516	505	545	535	535	589	518	506	530	541	522	518	515	532	550	526	543	515	505	497	544	509	525	529	481	499	527	509	499	504	502	538	554	537	469	540	542	554	533	481	524	529	537	502	505	520	529	525	548	532	507	495	549	502	489	512	541	483	475	466	547	492	555	568	534	533	587	526	488	517	537	495	529	551	510	520	529	523	516	527	529	533	574	489	515	533	504	526	518	550	550	471	501	490	535	550	495	501	520	506	568	498	530	527	544	531	580	523	509	503	523	527	563	499	487	521	518	520	523	540	533	515	534	504	520	496	498	523	503	543	481	486	530	559	489	540	535	528	508	507	492	545	510	506	516	509	537	558	520	524	502	517	508	512	502	528	531	526	517	533	524	524	540	489	530	556	499	503	554	526	499	510	508	544	524	522	513	511	544
24205	21056	27264	24952	11970	684	391	305	261	195	179	152	177	129	137	123	134	120	133	118	141	142	109	118	128	105	129	127	106	117	111	130	95	108	118	114	140	93	113	105	115	123	88	105	90	107	108	125	89	111	113	97	123	112	119	118	103	114	95	113	96	113	113	102	109	105	101	98	104	115	100	109	107	109	104	106	120	122	129	105	124	109	105	115	114	96	94	103	108	108	114	110	104	99	132	111	89	101	121	120	115	106	106	90	113	105	110	101	94	102	101	107	102	96	101	103	100	106	109	116	102	121	88	121	122	112	96	112	124	96	109	117	114	123	104	117	95	103	105	101	118	108	97	101	104	102	103	110	92	88	99	96	94	117	102	107	117	100	106	105	115	126	108	99	110	104	114	98	122	113	89	93	100	101	94	100	106	95	106	82	109	90	109	126	88	109	95	106	107	112	107	110	113	101	100	114	100	106	107	103	128	96	107	94	98	107	124	119	110	90	104	94	106	112	114	114	109	104	116	103	96	123	109	110	103	112	105	118	97	103	111	89	116	116	118	94	89	133	106	98	100	100	111	107	109	120	98	107	111	102	104	101	123	103	110	104	97	115	105	98	122	107	121	95	117	105	102	128	95	106	86	105	111	102	105	88	89	92	121	122	111	111	100	113	107	103	91	96	106	119	110	90	107	129	102	104	101	124	117	119	113	116	120	105	118	101	95	94	106	120	99	101	123	107	112	97	98	109	118	94	115	109	105	104	114	130	112	127	104	118	116	108	108	94	108	95	102	90	110	98	100	103	100	106	112	127	97	94	111	92	117	111	105	100	72	107	112	110	112	108	89	122	102	118	117	111	110	104	97	105	116	112	107	88	105	101	111	126	98	105	108	118	121	113	105	111	101	106	114	118	107	110	104	115	105	121	109	102	96	109	121	102	128	108	109	96	101	88	119	121	110	94	109	110	98	106	106	98	111	88	111	121	101	114	76	94	101	94	108	108	87	104	111	105	100	112	107	105	108	100	111	91	103	109	91	108	123	108	105	102	113	88	117	95	95	92	112	107	112	87	108	104	100	105	111	100	112	103	103	103	105	108	103	124	94	117	101	96	91	106	94	121	97	101	110	111	112	100	108	119	113	110	100	103	115	123	119	109	100	96	120	110	96	100	104	112	106	110	108	92	111	100	99	110	97	96	116	101	98	109	95	109	117	105	104	114	110	114	114	122	114	82	95	130	120	116	107	98	114	92	111	118	120	122	101	108	111	123	74	102	106	119	120	109	116	105	119	127	116	111	126	100	94	114	100	103	102	111	111	125	99	100	95	96	116	116	118	110	112	110	106	107	105	88	115	101	115	100	98	111	116	109	107	101	110	114	118	121	102	97	101	114	116	118	107	96	110	109	109	122	97	106	94	107	122	104	98	112	116	111	91	100	120	97	111	89	101	121	115	101	115	114	103	110	105	98	124	102	118	125	94	122	99	111	101	95	109	101	108	123	104	106	103	108	89	104	104	133	106	105	111	111	106	110	97	99	109	109	83	94	116	84	109	116	104	98	103	94	96	96	101	112	116	108	101	120	102	98	107	108	124	102	111	100	93	89	107	107	116	106	99	102	100	95	114	99	120	125	110	102	83	94	114	83	107	112	97	82	94	99	118	104	103	93	105	88	84	103	117	115	117	102	126	109	112	108	105	74	109	100	108	132	89	112	115	105	103	93	108	113	99	108	115	105	125	91	110	111	110	109	104	119	96	105	111	114	101	99	112	120	110	108	115	105	102	95	107	99	108	114	115	112	100	106	83	108	104	102	101	98	112	98	106	110	107	114	90	93	116	105	96	128	109	112	121	99	111	110	92	115	96	80	92	123	82	95	103	115	103	103	104	109	106	107	106	112	97	103	117	127	87	100	104	91	115	92	137	102	110	117	102	103	95	89	102	103	108	120	93	111	98	129	109	94	108	85	122	108	120	117	122	108	97	111	90	115	108	83	107	115	93	85	113	113	96	110	105	106	110	106	106	106	98	70	104	107	104	122	98	118	113	106	104	96	104	107	98	107	93	118	109	100	117	83	107	116	103	88	114	81	116	110	107	106	109	97	107	106	94	92	106	102	103	127	106	99	97	96	107	92	104	116	124	112	102	106	121	92	93	109	102	113	103	105	98	111	111	126	100	96	117	98	117	118	131	101	106	93	98	95	105	103	105	106	92	109	82	92	106	96	101	117	108	99	83	104	106	120	102	116	107	98	106	103	93	102	122	100	119	114	104	117	103	119	129	103	118	102	112	106	108	109	101	91	92	108	123	94	114	100	113	97	81	113	125	103	107	99	94	105	88	100	113	100	125	108	111	124	119	91	111	92	90	129	110	122	106	107	114	97	119	110	112	100	112	100	104	100	99	100	112	91	105	98	86	90	89	106	103	105	102	115	112	117	110	105	98	85	87	109	97	113	86	113	118	113	102	106	110	106	116	105	89	93	98	100	120	95	98	92	96	109	102	100	98	90	119	125	122	110	93	104	114	104	103	96	118	104	95	115	109	128	115	118	100	92	96	98	104	112	111	117	107	97	115	100	96	106	112	109	97	104	139	98	115	114	95	124	91	98	98	105	107	107	113	101	89	106	99	107	107	104	105	113	116	112	99	115	103	103	108	96	121	96	118	107	100	89	98	113	119	103	123	117	97	94	114	93	107	110	115	108	113	111	97	97	105	111	117	91	117	120	113	107	109	89	134	132	103	113	105	115	120	109	132	108	99	105	109	106	102	109	103	115	114	99	117	109	113	86	78	123	91	110	131	110	97	102	95	95	91	99	107	122	98	114	105	109	106	102	105	110	78	93	112	101	129	88	124	108	97	112	94	100	91	94	113	113	88	111	112	107	102	112	118	97	84	99	112	94	127	100	102	94	117	106	121	101	81	92	111	109	117	112	116	118	106	111	108	113	103	139	111	110	106	99	99	132	108	110	111	94	96	110	118	112	89	105	102	101	122	109	113	89	105	105	93	95	109	91	127	112	119	115	103	119	115	96	97	116	101	95	119	122	104	119	80	109	100	114	105	114	112	109	125	90	98	112	122	101	105	99	112	119	115	111	123	97	103	116	116	121	95	126	87	109	116	94	107	107	104	104	105	116	93	104	99	106	111	98	131	104	97	117	113	89	102	106	104	104	108	93	87	106	109	114	118	99	97	96	136	122	99	100	112	114	107	117	114	108	101	125	94	92	100	86	108	114	114	101	106	106	121	97	101	103	98	109	101	112	115	110	114	103	99	96	115	114	117	117	109	110	103	113	115	101	121	106	123	104	102	121	105	94	90	97	87	106	124	109	107	114	103	102	94	94	101	106	108	117	93	96	108	87	97	115	93	116	99	103	117	93	97	115	107	112	131	111	96	105	102	111	100	104	109	100	110	104	115	109	112	100	122	104	93	98	116	103	106	122	119	124	109	105	100	96	108	101	104	102	112	95	97	115	93	101	113	116	103	99	101	100	100	109	121	100
4094	9648	8330	3632	2032	1071	764	564	452	352	287	238	231	258	180	216	221	187	183	178	168	176	174	151	178	152	145	148	160	131	167	158	142	139	149	170	162	152	150	138	147	132	172	152	152	136	142	166	153	143	133	157	174	138	166	144	150	140	174	135	155	124	153	137	161	132	150	153	116	148	136	142	127	158	152	145	165	140	125	149	148	146	145	127	139	155	156	132	160	128	133	172	147	145	125	142	129	156	153	152	157	156	145	139	148	118	124	133	137	137	165	146	143	133	148	131	130	140	153	145	171	153	149	156	137	129	136	121	141	160	157	155	128	130	134	146	155	138	159	157	146	137	162	123	137	157	134	162	133	148	165	156	141	146	164	150	149	160	164	154	145	136	146	146	131	147	143	123	128	151	148	128	126	161	153	151	144	121	140	134	151	142	153	143	146	142	134	150	136	138	156	142	142	142	148	160	143	125	137	166	144	141	128	126	146	116	158	130	139	140	124	146	142	147	154	146	146	140	148	158	150	154	149	137	113	129	107	142	135	143	125	133	159	141	139	138	142	126	137	140	146	145	150	131	151	136	143	141	140	132	150	164	138	153	167	138	135	152	138	142	127	167	134	141	137	130	145	135	138	146	122	151	135	143	118	145	163	150	160	141	165	158	143	135	129	162	151	158	148	129	146	157	135	148	138	148	127	135	163	129	165	159	139	141	147	131	144	132	128	149	160	127	128	137	122	161	142	126	132	135	133	157	151	129	143	170	154	134	143	159	164	144	129	156	159	137	133	163	147	145	142	123	149	159	161	141	148	142	142	126	130	141	144	154	136	140	135	148	135	139	137	129	132	130	165	161	144	147	158	138	147	140	135	165	147	151	132	135	135	135	145	150	139	144	144	139	134	146	149	155	146	119	114	149	143	160	126	143	154	156	143	133	152	149	147	150	169	150	154	167	139	155	140	149	126	134	136	142	148	131	149	137	143	148	139	144	135	133	144	169	152	136	158	136	155	146	146	142	156	160	143	144	139	135	136	161	146	136	126	147	146	163	149	148	141	153	139	145	135	144	171	147	164	156	145	142	130	131	136	131	137	140	150	144	134	133	139	171	150	140	170	149	141	126	140	154	129	162	145	141	143	164	148	146	145	159	149	128	166	135	141	140	148	141	158	142	136	142	158	139	127	129	136	163	155	119	140	141	117	142	143	131	155	148	162	153	136	140	141	158	142	159	153	166	152	144	130	150	147	162	156	132	147	157	144	150	143	137	144	156	127	146	128	141	164	144	144	135	137	142	133	127	121	135	144	119	118	148	140	144	141	138	143	150	159	150	144	116	147	143	147	138	143	153	138	153	145	136	147	159	155	134	146	160	128	134	137	140	148	151	149	139	136	136	160	139	133	167	147	149	159	163	133	143	165	151	149	144	148	137	138	160	144	128	140	139	148	156	130	123	142	159	152	154	139	150	133	137	142	154	136	162	141	169	145	140	142	143	149	124	159	137	142	149	134	137	152	138	154	163	139	123	163	138	151	126	162	143	158	127	141	135	142	149	157	119	137	150	151	147	149	137	110	126	125	157	134	140	145	142	142	150	143	128	145	153	162	148	148	155	166	150	148	183	162	152	129	161	144	129	151	140	148	153	141	144	140	133	139	124	169	155	123	160	147	158	152	153	129	163	131	126	164	151	147	149	148	138	147	155	132	143	147	144	150	133	147	119	154	149	135	138	139	155	137	140	153	160	146	132	137	156	155	152	140	130	145	134	132	124	137	152	144	155	145	161	163	139	149	158	130	150	149	158	166	143	141	137	135	152	149	128	136	150	152	131	134	132	166	139	138	146	152	166	133	124	137	139	143	158	158	128	138	134	149	132	134	121	143	139	144	138	138	165	138	154	171	141	134	126	122	133	174	141	171	138	142	160	128	158	133	137	158	141	154	118	119	149	149	142	151	126	154	155	149	170	156	134	135	154	129	139	145	149	151	162	157	170	139	143	148	140	141	149	136	153	166	131	137	138	142	160	131	127	143	148	144	128	134	151	141	150	155	135	131	153	151	151	144	139	140	148	133	138	159	132	122	135	158	139	146	133	153	150	133	170	126	150	149	146	139	129	128	126	163	146	143	137	150	159	134	142	168	127	121	140	129	149	158	143	147	159	133	129	135	160	150	151	138	143	144	146	128	154	161	144	149	151	142	138	140	155	149	131	149	147	142	156	127	127	136	142	153	132	143	129	140	163	138	129	139	162	144	155	160	128	157	151	135	160	151	139	158	116	133	158	126	130	118	146	156	129	139	150	158	134	131	132	145	153	153	150	168	144	162	163	133	132	157	149	145	131	124	164	149	128	139	122	142	138	142	149	121	116	151	157	152	138	125	136	154	128	148	141	152	119	132	140	142	144	136	160	140	133	145	147	156	154	170	130	118	145	158	145	145	135	165	146	135	137	143	154	119	157	144	135	137	138	148	159	150	132	140	149	145	123	141	113	136	148	160	130	144	135	145	151	151	130	138	137	134	154	131	151	157	116	144	143	151	151	157	143	157	146	161	154	156	154	117	162	138	164	150	134	167	151	148	142	148	150	132	151	146	154	116	147	133	133	147	167	131	155	156	147	153	167	162	134	133	144	145	132	149	144	152	139	151	115	154	158	137	158	156	142	151	143	148	141	142	161	154	139	138	148	156	169	148	124	147	150	147	135	131	139	131	116	141	153	143	150	152	161	123	132	140	141	133	139	170	138	138	160	148	134	130	143	159	137	151	141	154	137	129	141	149	133	135	143	152	139	159	137	140	157	152	157	138	151	159	140	161	141	134	155	134	141	148	133	165	127	162	115	145	148	127	132	139	133	145	146	176	141	150	147	133	164	151	136	150	146	132	140	143	152	160	129	128	166	157	154	143	133	143	143	142	149	120	145	167	130	130	132	141	150	135	121	162	137	161	139	143	160	142	137	162	132	125	143	141	137	125	150	138	151	149	162	160	141	159	119	138	141	148	143	146	146	167	147	148	158	167	154	143	128	166	127	127	165	165	137	142	135	157	135	150	128	150	143	165	147	154	122	154	132	128	131	150	145	135	161	176	174	151	133	152	138	138	144	156	161	123	162	131	166	162	151	142	148	145	147	151	153	144	146	154	156	154	164	138	152	144	125	145	170	140	160	140	133	125	134	149	141	148	142	127	146	144	139	142	155	134	157	135	148	134	175	154	144	129	157	139	142	154	143	146	142	136	150	161	150	142	154	142	141	141	150	163	167	144	146	163	161	154	143	144	135	137	145	143	129	141	133	155	150	155	137	139	151	161	122	150	131	156	137	146	149	146	133	131	172	134	153	141	142	152	138	142	131	136	141	137	160	134	145	163	153	135	142	158	152	125	129	174	150	150	129	152	128	120	136	145	160	137	137	146	145	131	149	159	139	142	148	150	137	142	148	160	129	140	134	158	152	144	133	135	137	140	136	148	119	153	149	135	163	136	137	145	143	144	145	123	154	150	141	160	161
22264	21120	28770	23696	21110	21130	8810	1113	739	713	602	533	474	480	403	428	427	400	396	373	353	379	366	353	334	329	355	381	354	292	335	329	329	306	312	356	279	338	294	287	322	296	339	314	336	331	331	345	312	295	318	340	319	342	290	291	300	351	339	286	290	326	343	295	357	315	324	330	326	314	286	300	306	281	315	330	325	291	322	289	308	281	327	303	307	308	331	282	340	309	309	295	310	303	315	323	307	292	322	309	326	300	340	330	300	297	347	284	295	306	283	311	278	326	311	312	318	292	307	296	320	328	287	294	319	303	299	315	288	301	310	301	324	265	287	310	294	321	326	328	294	283	283	340	338	326	319	303	330	306	278	315	325	283	309	295	318	292	338	315	306	317	260	312	293	346	305	295	291	319	306	310	333	283	357	305	314	336	284	323	317	332	307	325	324	300	309	320	293	297	292	299	313	315	324	321	318	350	275	295	293	309	286	302	298	354	269	286	306	297	309	339	309	332	306	273	269	345	349	312	324	319	334	326	321	291	328	339	346	301	350	305	295	306	286	301	314	322	330	318	279	292	327	304	291	270	327	301	324	308	297	346	327	357	282	358	292	332	332	334	319	305	310	315	292	299	304	328	304	318	313	284	327	302	274	298	308	320	286	300	297	348	331	305	302	313	281	313	303	302	307	319	301	267	319	272	318	297	335	320	271	268	325	318	307	317	333	293	292	293	336	331	308	297	297	293	309	317	333	319	310	333	313	310	334	304	296	307	309	311	311	280	313	300	321	319	287	321	288	335	308	295	324	329	310	278	344	294	290	316	285	319	303	313	328	308	305	318	320	282	301	312	299	290	338	310	278	292	292	300	281	321	319	291	311	341	318	337	348	304	317	325	309	292	306	300	285	285	303	311	275	295	308	288	296	303	303	297	319	312	277	301	295	281	317	270	291	308	338	287	292	319	322	321	338	313	359	298	318	334	272	322	322	267	277	302	282	299	324	328	313	287	313	291	312	318	324	294	326	321	309	293	274	282	291	290	308	295	305	312	304	287	316	274	327	326	311	296	318	291	314	310	286	287	290	319	300	303	315	349	277	318	290	324	311	303	308	317	261	313	291	321	288	327	308	314	289	293	305	312	318	333	276	291	318	340	322	334	313	288	289	299	292	269	318	317	335	308	308	285	300	332	313	294	301	309	288	292	312	315	297	292	292	337	313	323	285	345	301	331	288	298	339	302	301	297	285	298	305	289	314	291	319	304	317	332	308	324	279	311	326	285	310	291	320	273	316	307	306	340	322	354	313	335	305	327	291	295	296	284	299	302	267	296	312	323	317	332	319	332	291	295	302	312	317	308	309	272	284	318	313	295	301	314	300	300	327	313	350	283	298	335	321	309	303	299	310	282	316	323	309	323	319	309	314	311	310	309	295	318	294	300	331	345	293	294	326	318	309	322	281	319	313	308	320	325	326	291	308	336	317	283	316	308	315	285	319	274	342	310	310	304	284	293	319	348	358	316	302	320	282	285	303	315	308	330	299	329	291	291	300	309	352	286	331	315	343	341	287	294	311	307	314	273	306	305	328	308	314	321	288	327	312	311	306	306	310	287	307	302	291	299	310	313	283	283	313	292	285	303	294	319	325	307	315	285	313	305	319	299	297	350	276	306	304	289	307	323	324	319	305	309	282	299	326	311	275	342	320	316	311	303	295	324	306	331	303	287	302	321	276	329	326	273	317	309	310	323	334	296	299	280	304	319	337	303	303	290	315	312	306	271	305	304	297	282	253	318	288	313	317	298	296	323	289	287	325	305	298	268	287	300	336	299	294	319	303	336	334	308	281	341	324	288	289	290	320	338	286	316	318	300	332	334	296	274	324	315	297	317	305	317	316	300	325	302	297	344	316	286	352	281	311	345	302	316	299	340	294	322	327	289	294	323	360	272	319	273	310	297	334	310	306	351	297	285	317	298	319	302	348	307	324	285	298	304	320	252	286	325	300	310	319	325	281	292	329	313	285	308	345	308	313	308	298	321	308	304	327	338	293	299	318	315	297	312	307	289	324	298	254	283	303	300	295	307	297	268	318	341	293	333	314	308	298	311	300	283	305	296	345	325	326	286	283	279	314	318	297	300	278	280	283	314	272	311	315	285	340	315	289	306	304	308	326	293	325	315	298	340	297	306	283	286	339	288	306	350	310	253	338	306	309	337	300	328	307	296	302	316	296	307	325	298	297	318	297	305	286	321	290	316	310	314	316	316	310	295	317	298	311	320	313	319	334	287	318	348	320	326	313	288	301	286	294	289	283	314	315	293	317	295	295	310	299	297	307	321	315	332	285	327	307	336	293	272	295	298	319	304	332	343	329	293	280	308	299	350	323	272	324	309	328	335	317	334	304	333	331	302	302	292	304	311	307	316	325	281	308	285	339	299	299	298	337	300	315	307	247	305	316	312	294	291	301	318	286	297	323	314	338	347	294	292	298	307	310	291	313	309	331	303	277	298	308	289	280	296	326	289	301	276	281	328	313	300	282	328	296	269	311	307	295	315	273	328	325	289	287	313	297	321	266	338	331	298	314	297	335	306	299	306	309	298	306	336	277	287	279	292	294	292	314	296	319	315	332	312	312	320	325	323	287	329	306	296	339	307	291	304	337	300	287	320	320	282	308	302	317	281	344	281	303	308	314	294	306	307	304	319	322	289	296	327	303	327	318	292	330	292	325	305	309	330	296	312	326	291	289	286	295	303	349	312	296	307	331	303	314	301	287	261	299	303	320	324	325	296	319	311	300	309	270	314	302	290	307	307	307	291	289	321	307	296	299	300	328	292	334	296	331	293	319	303	299	309	319	301	301	316	326	308	306	306	280	309	335	330	313	327	293	305	276	313	292	293	315	300	268	271	299	296	329	306	305	306	329	329	321	309	298	348	311	282	306	285	321	302	303	322	333	307	291	335	287	299	294	296	293	318	298	325	287	313	302	324	317	285	325	294	291	330	299	288	309	311	319	315	298	319	315	335	322	316	335	327	267	293	314	316	292	317	289	301	287	308	314	313	286	312	308	284	288	351	323	330	270	331	317	345	340	299	314	335	306	312	320	287	331	305	343	330	323	301	286	314	296	301	286	296	308	319	291	311	300	297	307	316	319	311	310	303	315	309	323	316	311	323	291	295	330	325	354	291	299	269	280	298	310	321	344	310	312	311	310	318	312	305	307	319	320	313	322	310	311	332	310	305	283	321	290	268	306	308	313	293	314	344	322	311	321	326	305	302	318	287	326	334	293	298	307	302	313	295	324	321	306	272	308	307	314	305	295	338	267	289	300	308	301	283	310	305	281	297	286	321	319	318	288	331	346	295	293	315	300	315	329	303	306	307	304	328	287	296	331	304	340	310	318	314	296	293	306	289	309	299	305	310	309	316	279	315	317	317	328	311	304	321	306	297	322	326	303	302	296	297	316	291	309	327	307	309	333	304	277	296	281	279	327	316	296	321	332	284	309	310
5786	19744	17008	8761	5498	3231	2297	1680	1349	1119	910	780	689	671	613	603	559	528	534	474	519	499	462	476	439	468	449	432	443	444	473	430	411	443	417	433	432	402	402	419	400	407	415	397	436	422	450	389	420	395	395	412	393	419	408	380	420	414	434	383	386	420	431	383	436	396	337	396	427	389	407	400	399	438	385	410	402	422	400	377	390	402	365	435	425	431	426	397	419	439	400	386	428	371	424	407	408	414	406	385	375	395	404	383	399	382	392	389	381	398	396	404	396	405	392	417	427	419	378	373	359	408	392	398	397	397	383	385	418	393	399	410	390	394	431	380	416	416	391	426	384	374	397	419	412	358	375	369	413	362	418	376	398	404	388	402	380	407	383	403	410	418	396	396	396	393	447	403	396	436	415	407	386	406	385	385	396	409	379	367	396	398	389	375	386	407	433	393	424	381	344	420	404	434	386	415	363	413	388	381	398	353	405	367	400	392	386	363	361	394	410	399	387	412	417	409	419	378	369	397	375	392	435	405	382	409	404	394	383	402	383	417	382	393	383	395	384	414	406	425	394	373	400	396	384	398	380	364	390	388	388	363	401	412	401	397	391	428	414	390	402	402	393	414	384	405	380	388	357	395	404	380	416	417	395	394	378	341	398	368	389	425	389	409	436	428	384	410	393	410	369	399	417	419	399	429	425	385	363	369	374	387	401	391	398	387	415	402	390	399	389	372	402	377	374	408	393	412	420	394	400	393	413	409	377	416	382	404	402	403	396	398	389	401	399	406	384	395	391	393	376	411	379	425	413	391	400	358	402	368	417	365	390	388	395	443	383	409	417	431	390	416	387	388	402	396	403	369	402	386	384	417	415	396	394	378	426	408	389	402	393	405	402	371	395	406	414	353	395	405	381	393	364	386	421	389	372	392	404	399	419	372	398	372	347	384	415	393	398	393	358	408	407	343	390	424	396	347	399	381	403	386	380	393	419	382	372	401	402	391	368	396	384	383	408	397	401	394	415	397	413	386	405	396	391	436	419	385	377	362	401	394	351	401	401	409	385	398	389	383	406	376	378	386	406	386	372	378	397	391	411	387	402	386	413	415	376	395	398	375	368	380	404	375	403	394	393	372	383	377	360	377	367	413	389	384	395	419	435	406	405	398	393	398	380	446	337	428	396	407	399	427	396	376	388	378	360	386	394	396	409	394	383	367	389	379	395	384	402	373	384	375	372	369	400	337	417	396	416	407	359	377	401	372	381	403	388	388	373	380	359	435	381	422	418	379	431	385	357	366	418	399	385	388	404	363	388	377	357	392	390	387	413	408	402	394	379	410	417	406	413	417	388	393	375	412	394	394	384	402	389	385	408	372	398	407	402	406	417	383	385	399	439	391	371	396	391	409	367	384	393	380	429	375	391	385	392	427	368	403	394	380	398	386	385	380	390	392	379	373	414	392	402	351	373	402	384	393	395	399	389	372	384	432	365	395	421	383	386	383	367	431	396	398	385	395	406	416	422	396	388	385	386	387	354	393	385	384	362	417	359	376	409	393	408	417	417	395	369	394	391	363	362	420	363	403	400	391	361	404	411	354	385	410	388	378	373	362	413	394	353	377	385	398	392	377	391	370	401	418	375	383	377	431	378	443	396	398	379	399	416	388	399	410	362	353	405	394	366	386	375	338	382	387	400	425	427	376	382	365	416	385	401	445	410	378	401	388	412	408	399	399	381	369	402	396	419	399	383	371	380	389	388	418	371	403	384	401	359	396	373	392	381	383	365	408	418	360	392	364	392	380	377	373	377	407	392	401	378	409	388	451	427	392	366	385	383	377	402	394	405	395	422	394	419	399	397	399	360	420	385	394	366	436	414	387	397	401	420	382	375	407	405	402	413	395	393	388	409	392	396	393	380	392	409	366	391	413	409	335	378	387	378	384	371	399	365	404	386	374	406	381	403	405	361	393	376	386	400	410	399	373	386	405	378	392	367	364	390	403	369	410	394	390	409	383	398	389	388	400	394	365	375	377	380	372	406	404	424	388	346	448	394	391	379	358	407	385	401	355	374	381	410	404	409	427	377	421	387	395	401	378	379	415	378	398	393	408	420	350	402	380	408	425	400	378	376	399	384	400	404	408	404	441	375	369	363	419	369	371	388	398	385	404	383	417	343	366	403	369	370	416	362	431	372	393	386	403	405	375	364	394	382	347	398	381	369	339	400	385	398	414	419	375	393	424	407	370	398	407	401	388	428	393	423	401	425	365	436	385	451	404	372	372	382	423	430	392	404	420	394	426	421	425	405	422	386	394	356	395	383	395	412	408	391	422	396	378	401	391	396	397	408	364	416	414	387	368	393	398	384	401	389	393	421	377	410	418	409	376	385	403	397	397	388	392	410	388	368	363	404	395	403	359	388	413	385	406	412	386	395	380	401	402	402	379	379	382	391	386	375	399	400	382	390	372	380	388	424	401	362	387	418	414	397	396	418	394	414	404	330	407	400	394	372	377	372	383	430	394	427	370	365	393	400	400	373	407	390	410	377	421	388	422	399	406	390	428	371	388	405	397	424	405	407	376	419	398	375	380	401	392	418	398	421	441	410	380	402	380	367	413	426	415	352	449	404	409	400	395	394	400	419	411	355	410	406	402	372	420	393	410	379	374	391	395	408	394	365	382	403	425	435	408	359	418	394	398	369	437	385	401	411	380	413	349	419	328	381	359	411	407	419	374	427	340	399	369	382	394	391	417	383	386	408	372	388	381	403	386	425	396	397	399	406	391	399	421	427	396	406	407	393	438	397	399	365	390	380	400	421	377	366	408	404	366	412	403	387	388	360	392	402	355	398	419	412	404	360	395	413	441	371	383	381	394	384	429	432	403	379	438	417	370	417	421	407	412	383	344	397	374	382	355	378	398	396	362	442	401	389	386	372	379	387	385	423	375	391	364	390	389	382	395	408	383	405	370	391	370	402	373	390	401	394	375	400	373	363	377	395	374	356	386	363	376	372	404	407	403	406	392	398	374	419	417	390	406	364	408	383	433	385	410	432	378	417	396	356	431	371	377	451	419	408	401	435	435	424	418	367	404	403	410	381	414	365	409	379	350	402	405	376	355	419	393	399	382	421	401	377	416	428	421	383	371	400	401	395	406	429	416	358	354	402	388	388	406	361	407	378	386	382	378	424	375	360	396	392	382	403	407	397	384	398	400	409	389	401	343	374	393	434	387	386	402	399	358	399	396	388	386	404	392	394	358	368	417	379	371	412	375	415	400	389	406	428	390	420	392	397	353	430	346	394	406	410	359	382	382	393	408	395	406	403	430	387	383	404	421	371	402	404	409	361	365	396	379	414	392	387	392	372	398	381	397	422	395	361	382	422	417	396	414	397	377	414	379	409	425	418	386	361	405	409	351	374	403	397	416	364	371	378	377	371	408	398	419	372	401	397	399	383	387	377	374	408	441	395	413	413	426	371	400	387	397	406	378	380	403	383	430	377	421	401	382
26881	19289	6483	1379	616	362	343	276	265	299	253	256	250	267	277	245	241	252	239	254	246	241	264	244	230	285	261	255	247	268	265	250	236	244	261	259	220	266	252	214	254	276	232	225	256	260	255	242	250	260	226	247	254	237	243	263	241	263	244	241	219	244	251	249	234	258	239	233	266	209	217	246	260	248	248	234	223	236	262	255	266	229	247	272	238	259	261	243	247	224	246	252	283	242	268	259	222	237	244	263	242	247	278	264	229	244	252	267	223	251	248	239	236	238	237	222	226	256	247	273	248	233	241	239	243	221	229	251	246	266	238	263	221	246	226	246	242	246	252	253	251	247	236	253	266	254	254	242	238	263	254	239	249	264	228	230	252	242	233	243	252	234	234	241	267	254	253	245	248	244	252	286	234	263	254	269	237	268	230	256	224	236	226	227	227	201	240	252	255	248	224	254	244	232	269	251	244	232	221	266	247	218	255	269	277	237	237	252	257	239	223	248	280	273	234	302	250	231	239	263	246	281	254	234	273	233	249	228	265	277	269	220	261	233	234	251	248	228	231	241	243	240	249	242	193	252	236	255	242	245	251	269	249	247	264	265	265	243	255	261	255	226	219	270	247	239	229	259	233	256	235	251	264	271	252	248	241	248	253	256	254	241	244	251	238	249	222	243	227	242	261	259	223	263	278	281	252	282	264	266	271	263	257	242	266	261	229	248	253	254	250	254	274	240	232	266	235	275	253	240	253	248	260	252	253	249	260	254	284	240	250	265	269	275	229	257	263	241	271	262	254	239	248	270	269	275	227	260	247	251	234	237	248	252	242	272	247	257	252	233	240	258	262	226	252	247	242	216	249	263	236	238	266	255	232	252	263	252	247	237	243	247	269	235	228	262	249	272	263	251	250	272	258	262	223	235	252	241	271	249	266	213	268	222	263	264	238	269	258	280	229	244	249	267	220	254	260	260	266	226	268	263	234	263	241	253	238	252	218	254	235	247	268	230	246	262	233	240	246	260	264	262	225	258	258	264	277	212	244	228	260	226	257	260	271	266	250	234	225	247	259	231	223	251	244	226	267	238	237	261	261	273	254	244	238	248	266	245	252	254	270	212	255	235	240	251	234	234	225	254	238	262	238	231	254	270	244	283	243	245	278	229	252	278	244	254	245	246	253	241	256	257	260	242	227	252	239	246	239	266	238	245	255	257	282	273	304	260	238	243	234	254	273	267	252	239	267	280	241	217	239	264	242	259	238	239	249	231	236	239	239	260	249	252	238	250	221	255	256	275	261	254	251	250	263	255	262	244	265	248	224	224	260	236	260	266	245	258	246	257	253	244	253	267	246	257	234	244	256	227	216	228	240	252	252	279	272	255	228	251	243	257	266	239	267	251	261	255	266	235	252	253	271	255	270	275	222	266	233	221	255	239	269	256	273	261	264	264	251	249	258	237	250	232	258	238	240	255	243	244	228	258	249	260	267	238	243	226	278	229	232	271	258	246	220	221	258	220	247	248	266	281	261	241	255	232	261	260	259	244	256	253	210	244	244	240	232	245	264	235	257	235	262	260	246	221	255	246	261	262	224	238	256	245	249	250	233	253	260	262	247	243	226	253	241	240	235	239	234	246	239	256	239	259	243	275	215	266	238	210	256	239	258	254	248	225	234	246	232	260	272	244	250	247	265	222	247	257	255	224	271	251	290	239	279	262	255	238	270	251	250	283	226	237	268	250	244	269	252	254	270	271	263	227	278	238	256	248	269	272	225	285	226	242	252	235	266	244	241	260	246	281	228	268	231	253	253	249	207	236	267	245	236	249	261	238	246	237	242	254	244	259	251	279	227	259	261	263	265	236	227	235	247	237	272	256	246	242	244	240	245	232	289	245	242	245	267	238	258	248	217	262	254	244	249	232	224	259	250	241	272	224	247	241	241	255	289	225	250	251	236	252	266	246	272	250	260	217	256	243	244	278	265	292	264	222	264	216	251	242	274	245	267	260	264	226	270	245	240	258	244	254	250	237	256	274	252	230	249	242	267	230	255	265	278	253	241	239	274	278	269	237	253	225	225	249	223	262	242	281	234	256	251	261	259	250	247	261	228	244	232	251	250	236	249	259	246	238	228	238	245	254	245	287	261	228	263	279	248	248	262	263	233	246	242	234	242	258	215	239	239	262	232	267	242	256	219	240	229	252	252	237	225	238	285	256	261	261	261	255	257	261	255	235	245	277	247	277	242	240	254	242	250	218	246	258	225	225	276	240	275	254	218	234	230	261	209	250	264	258	269	271	256	227	249	240	229	260	243	278	256	231	213	269	265	265	242	251	235	248	252	243	230	264	264	267	235	255	259	269	243	240	235	248	256	216	241	235	258	258	243	235	260	267	257	238	236	219	228	247	228	246	255	257	259	238	243	250	235	207	237	235	259	241	266	228	240	251	257	255	232	245	257	230	246	245	233	241	270	231	239	239	279	244	238	256	269	245	249	233	267	233	235	249	257	245	213	252	238	252	263	239	235	257	266	245	241	243	246	252	252	232	243	250	247	272	244	256	246	268	232	240	242	232	266	250	253	262	247	257	263	252	229	240	244	221	239	237	255	223	246	262	228	265	255	296	239	242	250	249	238	257	240	219	249	218	238	266	265	285	246	249	258	233	234	215	242	247	263	252	240	249	264	215	250	234	215	252	247	248	272	259	258	224	256	200	230	256	246	258	261	257	234	238	250	236	287	276	257	261	264	220	257	240	265	265	225	220	251	222	242	248	251	249	236	271	241	254	250	239	257	235	251	253	220	221	239	254	255	267	251	257	248	282	239	266	256	254	251	236	234	259	227	251	252	256	241	229	254	240	262	270	250	253	238	264	265	245	261	218	229	239	268	236	238	265	253	243	205	252	255	272	251	236	238	256	240	238	248	252	259	248	259	247	243	257	232	233	216	247	258	227	235	254	271	242	244	233	248	236	237	259	271	238	270	220	232	234	257	267	259	239	232	259	212	243	259	268	280	257	274	267	228	254	245	271	251	283	253	230	241	252	257	241	248	228	256	252	242	241	253	241	267	220	259	239	241	229	254	223	245	255	258	252	246	237	259	251	248	249	300	253	247	235	268	261	239	242	233	264	245	255	233	255	232	257	243	246	267	233	263	248	251	256	237	245	227	269	235	282	255	249	240	265	254	216	250	253	233	257	275	257	250	248	228	242	240	270	273	244	233	266	257	236	263	249	268	228	265	276	257	246	240	282	228	255	257	243	251	231	243	259	245	241	257	265	254	238	218	257	233	261	247	260	238	256	254	240	256	241	248	250	269	251	265	240	269	238	284	250	244	245	233	253	251	262	252	252	225	271	231	231	255	250	240	235	253	270	239	257	231	253	250	266	275	249	244	229	225	243	255	252	263	231	239	242	260	246	217	249	222	252	249	235	223	239	228	282	240	246	223	249	243	266	249	258	225	253	254	246	268	236	227	223	243	279	255	258	250	249	239	242	215	263	270	264
4478	4325	4092	1754	835	460	397	393	332	335	298	321	311	339	339	325	315	307	321	326	331	309	295	345	332	300	318	314	297	325	315	335	330	307	345	277	330	305	319	338	304	290	312	316	300	278	299	319	286	332	328	316	324	294	343	309	317	308	277	352	324	293	272	299	295	299	345	310	301	312	274	304	338	288	342	288	302	297	304	325	315	290	300	329	323	322	297	322	290	321	349	264	300	292	280	330	329	308	301	286	306	327	311	319	330	303	329	293	282	294	334	318	305	320	294	318	299	327	312	304	310	311	315	342	280	308	332	320	318	323	293	325	299	312	326	311	290	323	306	313	298	308	286	361	287	315	316	319	325	296	333	276	315	312	319	347	311	326	319	350	321	307	288	326	280	295	308	294	274	334	317	322	310	311	290	312	316	281	299	303	282	295	298	321	312	326	345	321	332	295	278	348	310	323	278	316	338	291	303	330	321	295	313	283	316	302	303	313	316	299	328	288	293	341	327	312	307	304	339	320	315	312	326	323	310	300	291	335	325	305	298	335	332	309	308	303	288	307	294	319	310	302	312	313	289	303	308	279	296	301	309	344	324	322	305	327	315	316	339	306	286	322	296	315	306	301	323	305	299	325	292	349	300	316	282	286	311	314	299	286	336	340	310	289	334	295	299	280	291	325	305	316	299	299	309	306	335	331	351	309	289	303	308	299	307	309	320	321	276	308	296	293	308	343	319	311	305	319	294	290	288	317	330	313	298	290	291	301	349	297	313	288	294	303	315	335	321	299	313	313	308	303	324	304	311	292	305	304	300	298	285	310	318	314	323	303	287	299	318	320	294	286	316	332	306	323	303	319	293	329	293	306	282	321	313	321	339	299	298	338	314	307	293	334	295	291	321	310	307	318	316	289	322	301	302	281	315	282	318	299	296	319	313	298	309	291	298	274	316	305	307	314	311	346	299	354	313	325	319	345	297	320	280	296	316	321	300	305	325	304	294	339	326	318	291	336	295	323	348	304	285	283	307	316	295	304	326	301	333	286	328	307	299	296	290	318	328	329	326	304	346	282	291	306	325	307	314	373	329	309	310	302	309	304	308	281	302	358	320	319	306	284	304	311	321	310	331	327	308	298	303	307	317	324	310	311	313	268	343	345	321	299	341	316	331	316	289	304	327	314	306	347	272	293	301	322	309	300	305	303	325	312	315	285	299	310	270	294	301	334	303	321	327	301	340	308	334	290	297	287	290	305	304	316	346	318	314	305	305	299	315	298	313	305	307	331	332	316	316	285	307	317	292	336	324	342	305	320	319	317	331	321	335	311	339	286	316	310	338	320	306	339	316	350	305	320	312	323	319	284	304	300	314	310	306	275	341	306	302	292	300	348	308	351	306	294	290	305	306	306	334	315	341	315	329	280	316	278	318	332	318	310	322	302	310	306	318	283	296	305	322	270	305	335	274	300	330	299	357	334	298	303	296	319	295	282	299	279	308	291	313	315	280	313	326	305	332	322	305	323	301	275	329	324	295	287	316	312	321	318	323	305	314	302	336	336	317	349	317	316	311	308	328	294	304	314	292	309	339	265	299	319	352	317	306	308	326	307	316	295	363	347	298	307	297	309	318	307	309	325	277	289	308	303	312	296	317	322	310	315	301	326	309	285	309	315	313	303	353	295	337	352	342	305	321	326	253	331	287	308	283	313	315	333	347	313	307	304	333	313	322	323	308	309	306	323	324	296	324	354	299	307	347	328	326	353	329	323	310	301	308	325	292	332	303	341	329	317	319	307	279	298	309	308	305	310	312	303	342	294	305	318	306	276	313	293	303	315	337	290	283	319	295	319	320	339	314	297	297	277	270	308	276	327	342	331	295	294	306	295	303	313	307	294	326	303	332	333	309	311	317	314	298	335	300	316	327	315	286	298	294	328	323	310	301	309	331	327	309	329	308	294	277	307	307	326	336	331	322	298	306	319	324	332	352	335	311	300	312	317	312	330	344	325	317	298	308	273	332	316	308	296	335	296	308	343	296	294	332	299	338	304	297	283	294	340	320	311	305	279	315	343	333	317	322	314	326	318	318	313	334	299	289	333	314	342	294	283	324	315	355	299	326	328	327	284	306	312	282	285	319	314	330	341	319	303	287	341	304	336	334	302	306	341	325	311	319	349	267	283	320	325	326	321	310	316	305	308	302	296	275	298	342	301	323	318	289	307	318	322	306	307	295	281	359	309	331	292	289	305	285	297	312	316	299	314	301	313	295	315	306	318	307	291	287	284	309	317	319	303	308	319	308	284	312	307	318	345	334	325	311	346	326	293	321	312	314	332	340	290	328	300	309	315	339	348	369	298	331	322	325	337	304	337	307	295	276	338	320	284	300	306	296	311	319	309	265	323	256	305	335	317	293	327	284	313	312	298	313	321	328	336	295	323	302	286	325	301	336	322	313	297	314	310	303	303	312	297	325	273	323	341	318	282	274	339	279	297	335	304	317	305	307	288	301	314	328	274	311	317	284	327	300	308	322	319	314	337	315	315	313	328	299	301	344	314	296	322	311	349	278	285	273	305	309	297	289	282	316	315	309	294	331	300	342	309	309	305	316	338	304	334	299	326	265	313	337	310	287	328	308	292	322	343	298	295	301	341	310	351	316	317	322	287	323	308	312	339	305	309	307	300	318	301	304	323	310	317	302	319	305	306	318	318	315	298	328	348	312	333	327	329	300	294	307	301	293	307	305	300	298	328	300	287	303	318	311	317	295	349	322	320	298	304	317	311	295	306	325	340	291	343	313	314	306	332	328	280	314	301	321	281	329	338	306	305	328	305	291	318	325	325	311	322	310	279	294	289	312	326	332	297	326	316	305	280	323	295	291	312	295	323	282	301	320	306	292	292	301	319	327	316	343	309	346	306	310	312	293	319	336	321	319	340	306	302	321	312	302	294	314	297	327	295	296	284	331	306	297	297	306	328	319	313	312	287	344	296	302	331	289	302	298	303	318	306	308	312	301	355	322	313	316	336	306	328	315	328	317	306	349	300	311	301	351	309	311	317	268	321	289	316	331	302	301	322	305	306	315	324	317	283	317	324	304	318	298	301	280	301	324	326	308	310	335	295	295	317	317	280	312	319	312	319	326	282	313	360	322	328	310	318	311	295	308	298	294	247	312	317	315	344	295	285	319	318	313	307	305	305	323	301	371	292	310	306	300	300	287	290	319	311	313	320	315	293	299	318	330	324	296	346	300	315	317	315	305	303	315	317	338	323	307	314	303	302	326	292	339	322	293	324	340	293	319	319	290	319	317	323	308	317	329	312	303	298	312	331	312	296	310	301	311	315	311	307	273	324	332	301	295	307	298	315	302	332	318	303	298	284	304	286	309	342	338	315	351	328	309	311	288	289	322	315	325	307	302	269	301	295	327	320	341	339	306	340	286	312	291	295	293	303	317	310	312	301	342	291	321	315	326	305	332	288	312	315	339	260	285	286	305	315	312	318	279	322
23222	21072	28227	24151	21071	9913	1210	795	676	621	593	527	507	507	488	519	512	465	483	430	471	430	452	437	439	427	440	410	449	415	425	408	481	413	397	464	447	466	444	455	452	442	400	398	429	430	418	449	438	414	416	446	411	425	433	422	419	425	420	424	416	428	361	444	439	409	412	420	420	438	369	453	439	437	418	399	430	393	437	422	392	431	420	411	416	433	456	441	385	428	444	448	455	430	456	420	466	418	425	437	414	414	393	431	420	417	433	390	442	408	404	417	460	398	432	429	421	418	386	436	415	417	421	432	421	426	424	403	445	428	429	404	417	467	447	428	418	419	429	421	425	414	450	452	422	384	411	440	401	421	436	433	413	391	434	423	418	423	401	422	432	375	388	439	439	393	435	404	423	424	437	419	409	433	432	438	409	405	384	470	426	429	442	413	428	426	471	422	399	411	415	417	408	437	442	390	401	415	440	418	401	434	429	401	414	425	421	409	468	423	439	411	436	440	462	440	393	439	457	395	404	434	403	460	418	424	383	420	403	436	453	416	403	441	399	412	432	458	421	384	426	449	443	398	415	388	395	434	431	427	461	415	441	448	406	441	447	446	420	412	423	418	438	423	424	409	424	410	437	404	435	405	374	429	444	383	407	427	399	406	398	444	423	441	441	433	384	409	406	388	457	354	438	400	456	403	399	415	413	455	433	412	431	403	453	392	443	432	426	463	440	408	445	427	428	412	401	439	436	438	428	416	408	427	403	430	411	422	421	456	441	440	429	432	430	371	428	428	432	451	406	419	406	455	423	393	415	409	419	401	416	420	400	417	432	423	416	469	375	429	425	425	378	413	455	404	439	418	412	446	420	427	428	427	419	438	391	440	402	432	405	420	453	416	405	425	456	406	444	399	402	432	396	430	431	430	435	489	432	444	437	464	399	453	420	449	432	423	413	446	475	434	420	412	433	430	411	438	469	450	425	415	426	441	424	401	469	410	402	415	439	402	425	426	391	457	423	434	412	423	409	442	420	449	436	430	440	404	447	380	436	418	468	427	435	419	404	443	435	422	424	441	418	443	439	403	425	426	454	424	444	400	408	401	392	455	400	399	421	431	390	397	433	425	424	386	408	432	405	403	398	400	415	438	445	416	383	408	423	398	428	447	423	404	400	441	384	433	425	410	461	455	387	372	430	465	417	453	375	426	432	433	427	393	419	413	423	411	418	420	444	468	436	421	454	384	397	443	419	447	399	415	376	418	411	475	434	417	404	438	388	423	439	430	393	485	431	457	400	432	401	441	378	424	440	418	446	438	380	463	410	412	420	439	397	448	458	458	458	419	399	461	427	432	411	412	419	460	425	424	410	405	426	437	448	435	414	419	408	434	440	408	424	425	443	396	441	433	441	408	402	426	400	471	428	420	430	409	404	417	432	407	450	434	436	412	446	409	394	403	456	416	415	426	445	424	435	376	384	382	444	444	446	429	414	411	410	420	436	398	412	414	402	421	408	404	417	436	408	406	425	405	411	416	456	404	423	406	439	406	438	450	427	401	422	411	434	432	431	391	452	388	436	395	415	444	446	413	429	438	423	442	411	404	443	456	401	407	411	433	423	405	401	416	403	460	417	404	431	413	405	457	428	420	424	432	425	438	438	421	409	380	409	414	432	454	438	453	398	456	455	432	465	399	441	413	419	408	448	450	421	424	425	432	425	461	405	406	419	427	428	464	437	426	390	467	440	482	396	496	426	434	404	417	464	430	425	431	422	446	409	388	428	416	443	456	456	435	428	405	424	462	434	434	430	424	439	439	446	412	413	438	410	430	401	415	428	441	416	416	384	406	453	404	376	475	450	405	437	413	452	400	419	421	391	424	403	448	415	418	422	384	424	462	434	481	424	444	383	412	433	444	422	439	432	425	407	422	375	419	417	397	423	438	451	414	397	385	405	414	408	446	423	428	409	411	408	420	438	447	408	443	429	435	408	418	387	409	427	452	407	412	431	446	416	469	396	408	406	403	455	406	392	429	429	437	414	422	423	443	373	435	416	447	435	429	438	418	417	426	399	467	421	449	392	423	466	416	431	418	422	423	424	419	449	442	406	491	422	387	428	424	389	451	360	436	418	439	409	424	439	428	415	415	410	397	383	379	420	431	389	431	437	402	416	414	437	439	436	409	439	441	423	443	420	433	415	410	467	425	439	431	437	430	422	424	413	388	438	445	444	420	421	413	473	450	397	408	425	428	449	440	417	403	412	429	442	438	392	431	424	435	410	404	408	407	421	444	391	432	458	428	428	416	442	408	462	414	441	381	429	422	417	408	421	404	415	424	409	422	445	454	439	456	456	399	432	418	426	405	405	430	369	425	437	425	405	435	448	426	399	421	420	383	464	438	381	416	474	428	426	417	428	406	433	405	420	418	415	418	433	409	417	448	411	428	448	423	457	459	429	414	433	396	437	446	433	401	443	425	414	390	457	480	446	419	399	420	428	426	440	413	422	405	402	463	414	394	440	416	406	377	439	421	444	420	425	424	414	429	392	419	395	427	401	442	439	453	411	407	399	448	431	436	436	453	437	401	395	434	424	429	402	453	463	390	427	426	419	435	448	417	403	430	402	402	463	402	415	420	399	413	413	397	422	408	434	439	403	447	429	401	442	431	427	395	411	465	418	425	427	457	405	407	437	455	434	408	431	432	435	415	484	426	425	383	409	434	422	417	406	461	436	420	423	452	401	392	422	413	420	385	417	395	393	447	433	474	448	451	410	420	436	382	404	412	421	430	428	433	407	435	431	428	406	401	443	427	404	423	413	421	458	426	404	412	473	435	416	437	441	416	417	400	403	437	432	458	410	413	419	415	417	424	393	384	458	440	425	419	416	410	445	413	434	450	414	447	451	419	438	462	395	417	437	470	416	459	433	440	427	418	413	410	438	406	386	414	463	416	426	422	418	415	418	398	390	382	441	430	411	446	437	405	371	407	407	431	421	425	410	415	450	418	408	385	464	421	441	412	424	415	406	425	444	378	422	430	393	437	420	460	417	446	413	417	387	393	416	437	432	399	469	426	425	402	423	442	417	415	436	440	432	405	485	407	448	456	399	447	451	400	421	424	374	390	407	398	447	457	438	456	409	401	383	410	394	398	428	437	431	465	408	417	450	417	411	440	429	440	426	421	417	449	418	419	435	434	434	438	401	441	461	405	402	423	398	416	442	452	437	433	431	391	377	427	449	394	413	387	468	415	417	424	403	416	421	387	438	453	398	397	438	408	440	432	423	393	379	404	457	432	444	436	445	447	424	481	403	445	388	452	408	452	423	419	411	410	395	428	407	408	418	432	410	423	422	427	396	420	469	439	431	439	433	423	411	436	430	449	422	439	413	432	415	411	419	405	423	409	423	426	412	403	403	430	434	418	436	434	428	397	400	430	422	424	457	399	428	407	443	411	429	432	444	436	394	409	401	402	417	443	436	414	438	388	401	460	436	418	389	433	423	401	409	398
4290	13225	11363	5815	3360	2120	1566	1304	986	918	769	685	718	672	647	604	595	649	567	573	578	557	582	547	552	572	589	528	579	558	555	543	558	537	530	547	536	507	499	590	541	543	557	566	526	553	543	547	503	548	550	549	567	525	575	518	481	572	523	499	520	511	535	533	538	521	555	537	556	542	507	507	502	524	532	504	527	487	535	538	518	528	533	528	534	525	550	538	516	519	561	585	547	514	498	517	535	531	525	525	558	512	523	569	508	555	503	524	508	545	534	528	495	526	534	542	529	544	520	524	545	517	526	557	509	495	535	517	548	526	535	492	545	553	523	528	518	531	504	524	503	511	553	554	515	548	528	488	482	546	494	522	524	581	524	498	566	556	526	514	530	553	537	561	535	545	533	519	523	524	522	522	562	523	557	536	526	534	497	496	535	530	536	538	511	509	566	571	514	523	507	567	597	503	560	521	512	529	503	556	583	523	519	527	538	554	507	513	526	517	556	547	520	495	574	514	538	530	536	499	522	508	525	514	526	515	501	563	522	526	540	536	563	505	539	541	469	514	518	503	498	498	549	484	528	543	564	574	491	535	532	544	505	536	536	563	527	510	590	517	562	506	503	513	527	552	482	555	525	539	530	503	511	507	530	553	554	580	533	529	539	520	520	540	533	511	511	538	482	545	520	517	491	569	591	507	534	516	511	527	494	523	503	512	553	508	537	525	572	494	556	509	521	526	559	501	544	516	513	531	573	512	520	531	516	510	475	502	544	505	509	534	516	538	527	533	535	585	536	501	506	501	513	532	517	553	513	534	527	538	513	559	512	534	536	522	568	514	517	506	495	558	506	523	538	526	517	520	509	552	541	509	539	519	520	501	513	558	510	522	508	572	511	539	555	580	517	533	542	542	541	522	506	510	545	508	561	532	581	506	524	496	541	498	526	498	535	515	517	470	526	497	534	560	538	532	588	524	572	524	487	486	507	530	482	509	505	519	502	518	555	517	543	540	522	505	554	533	537	505	558	507	501	500	571	480	493	508	511	568	561	508	534	523	515	490	529	520	551	537	516	502	559	530	514	516	540	482	510	512	549	501	540	590	570	577	540	543	526	483	524	550	506	541	511	499	517	510	552	547	534	539	537	543	511	509	504	555	533	521	540	502	521	557	541	543	508	504	530	553	563	551	528	503	525	513	522	556	579	530	532	518	529	536	548	540	563	555	545	514	531	555	536	513	512	531	515	571	505	490	559	516	546	542	549	510	510	549	536	526	538	507	518	471	546	553	548	518	472	543	469	479	541	558	531	525	531	547	499	525	537	535	567	470	466	526	571	544	520	550	546	498	507	510	567	513	527	520	525	535	513	535	490	530	582	543	584	514	554	508	513	508	551	520	503	513	557	560	537	546	482	542	541	506	506	521	541	525	543	501	531	515	527	531	497	529	525	522	548	547	524	505	505	569	514	548	530	562	495	490	508	525	527	533	541	539	497	475	546	528	518	565	526	520	520	574	566	525	492	568	516	501	534	552	537	534	517	505	505	521	517	532	559	561	540	516	472	493	525	556	500	502	502	527	514	552	541	523	537	515	491	527	522	538	516	522	487	542	516	537	522	558	541	507	513	540	539	556	504	553	540	548	531	495	542	531	531	565	517	542	493	491	496	527	507	468	488	507	561	556	522	504	531	535	554	533	536	508	538	514	523	583	485	509	520	504	505	509	552	548	546	497	528	553	520	500	555	542	531	570	523	526	515	519	520	489	533	534	511	559	520	514	527	511	492	521	544	543	510	540	532	547	542	513	524	575	545	540	544	484	500	522	556	507	520	538	492	523	546	502	558	558	493	514	536	514	540	564	552	508	566	541	514	503	540	532	524	534	537	515	528	497	541	515	508	495	527	492	548	542	503	542	487	537	552	504	534	523	540	576	563	539	471	568	520	540	549	510	528	497	521	519	562	529	558	479	512	537	504	551	500	477	574	493	525	514	543	537	525	500	492	533	511	515	511	513	506	529	590	523	499	538	557	533	519	546	512	546	537	525	526	503	497	571	554	493	507	488	523	532	526	539	519	530	542	507	491	582	559	555	526	511	542	481	495	532	570	511	565	512	541	539	488	496	527	505	524	517	557	548	493	589	532	512	534	544	554	506	519	569	531	541	524	511	531	493	545	543	529	570	534	528	543	517	495	571	532	573	560	530	539	537	509	508	537	542	537	545	561	538	483	504	568	520	530	536	498	537	527	531	554	519	589	483	578	542	518	568	529	539	512	537	516	575	488	561	525	537	538	529	550	569	528	527	556	513	579	566	560	513	536	528	531	565	529	512	515	544	549	496	519	493	547	538	517	528	578	546	512	537	571	523	531	543	540	566	504	562	505	561	509	500	536	505	555	496	540	529	508	527	524	518	492	571	508	539	554	520	510	508	513	548	496	541	520	542	486	484	525	501	532	506	550	535	532	493	553	512	490	522	563	545	562	506	532	550	541	506	475	557	513	548	545	526	519	574	517	471	555	494	537	556	511	543	496	517	555	513	513	536	529	523	519	551	540	499	543	508	524	491	531	526	520	532	510	517	533	528	518	511	533	557	565	481	542	538	569	526	495	558	580	516	513	540	510	514	537	536	535	542	536	559	521	568	510	562	541	497	505	512	553	552	558	557	566	552	552	512	531	539	543	508	489	559	532	519	503	514	508	487	525	465	532	539	517	534	543	534	555	551	514	548	514	527	555	535	552	544	550	549	543	540	537	529	490	547	522	521	519	543	515	501	548	502	552	503	582	554	490	552	515	483	541	521	484	549	558	488	542	543	556	540	561	519	540	500	503	547	526	497	544	534	557	514	497	536	553	498	528	574	506	524	533	556	524	581	517	542	528	508	510	524	504	487	543	536	533	480	498	530	524	525	534	520	544	517	509	545	529	517	535	480	496	477	504	498	521	509	510	505	472	577	502	519	534	502	540	523	545	564	555	523	473	514	547	580	556	525	527	535	547	531	558	488	546	556	520	515	524	543	517	524	495	504	560	513	575	504	527	563	536	560	509	533	528	513	554	523	554	506	486	474	534	552	535	521	521	560	536	500	538	472	535	489	555	526	508	507	506	503	556	516	538	507	564	504	498	532	478	567	540	528	488	502	516	512	548	536	533	532	506	529	517	494	538	515	510	523	541	527	489	534	503	508	500	491	559	503	541	571	520	516	475	514	522	558	517	532	534	528	554	519	521	529	544	563	523	549	507	483	573	485	522	530	545	530	522	542	520	508	484	529	497	547	518	550	512	529	579	527	514	541	525	513	523	532	530	521	474	525	525	514	536	476	502	530	509	589	565	535	553	523	504	533	554	525	546	556	566	548	518	531	527	516	524	511	557	513	523	529	548	479	526	480	504	525	513	557	524	521	532	563	515	538	542	524	485	504	587	496	536	513	563	543	547	502	522	562	502	570	504	520	497	514	539	518	536	511	566	552	531	523	537	515	513	514	532	521	565	491	478	517	511	540	504	537
24227	21069	27281	24965	11960	697	365	261	218	199	168	165	158	148	151	125	117	142	111	123	126	116	124	115	119	115	123	112	140	114	137	113	116	109	121	100	126	125	90	86	101	119	108	108	100	100	106	112	110	102	115	125	110	126	119	118	125	91	116	95	107	102	113	105	102	110	126	103	126	119	116	119	88	118	138	91	120	97	113	103	109	104	106	113	120	113	101	114	114	114	116	107	108	79	101	114	102	111	90	109	109	107	95	94	111	111	101	109	114	109	107	127	106	100	107	105	129	111	102	115	118	106	91	90	91	100	107	118	99	104	87	121	97	93	115	101	114	110	106	100	106	118	94	111	100	104	107	110	98	103	127	123	93	114	128	88	114	106	110	100	101	104	109	119	108	111	112	93	113	96	100	99	105	118	106	118	104	110	101	116	118	98	110	99	111	102	103	107	105	100	117	102	121	118	124	85	122	88	106	122	96	117	108	110	123	103	95	120	91	109	124	99	124	103	101	89	90	110	96	106	99	118	100	103	95	93	95	133	93	112	118	109	104	116	103	108	107	111	108	103	118	120	111	106	120	104	107	92	116	120	121	109	106	110	116	101	102	119	107	111	108	112	115	109	103	90	99	98	127	127	105	126	104	99	104	104	109	92	100	120	107	119	114	103	104	97	81	106	84	106	112	99	98	125	113	121	101	107	96	108	111	93	96	109	106	89	101	110	125	106	98	127	116	111	97	119	103	111	101	97	108	111	116	127	88	105	99	110	111	114	119	107	109	104	112	116	119	107	122	103	117	119	104	116	108	103	99	96	101	94	118	114	92	81	102	109	99	109	107	103	106	118	131	104	110	109	104	103	123	116	95	102	104	103	115	100	93	114	115	80	128	121	108	122	97	112	119	92	105	110	104	99	98	108	106	102	103	85	97	100	109	96	87	111	107	110	110	119	122	93	109	96	120	114	133	111	135	107	110	93	93	103	95	92	113	108	118	132	105	105	99	102	116	114	102	121	100	124	125	91	111	108	110	126	129	100	99	120	80	121	97	118	132	116	100	99	105	99	112	107	114	108	107	122	103	94	120	99	96	99	107	93	123	115	111	108	102	106	122	98	116	99	117	114	89	84	123	102	120	116	104	123	121	93	101	119	108	98	101	98	102	106	104	120	124	103	111	119	115	112	95	117	108	113	110	90	113	102	108	104	116	110	127	100	103	110	100	96	107	121	114	98	86	112	106	89	117	102	85	102	109	109	111	96	114	117	115	116	112	110	108	121	122	110	108	116	100	107	120	98	106	99	108	95	109	108	136	109	97	104	106	114	87	102	105	111	104	92	94	127	101	113	110	87	91	103	114	112	104	112	105	107	115	111	98	97	120	98	102	131	94	103	105	95	100	110	101	113	105	118	104	119	93	110	98	106	118	84	137	124	101	109	97	114	105	122	120	116	93	126	115	114	109	95	119	99	102	115	101	109	101	90	122	96	116	105	116	120	111	100	115	123	107	116	113	112	113	101	106	110	118	111	115	95	110	114	108	117	101	87	101	112	118	114	135	117	114	103	111	101	108	93	112	107	112	91	100	120	97	118	115	127	133	95	121	130	102	136	101	107	102	97	103	121	106	92	106	96	125	101	105	121	114	106	104	112	120	106	100	107	106	114	94	125	117	108	116	113	131	101	102	109	113	129	106	110	110	120	109	107	89	130	104	93	114	104	125	120	102	108	97	101	107	110	106	120	111	95	104	106	94	111	107	102	113	114	99	118	108	98	97	111	113	123	102	97	96	113	128	134	106	83	108	109	101	106	112	117	115	102	116	110	110	114	121	97	106	104	93	97	110	98	121	93	111	103	117	105	110	123	108	116	101	108	93	108	123	120	135	106	98	106	99	107	98	112	118	113	106	117	117	122	98	102	91	103	100	105	121	116	108	97	122	104	115	112	111	116	107	88	100	125	104	109	109	110	103	120	103	110	114	115	105	104	95	111	96	106	99	109	107	88	105	110	105	115	100	89	108	98	115	117	108	119	100	105	128	100	93	123	96	83	102	90	123	101	97	96	110	105	110	108	100	113	107	98	133	113	114	117	84	92	100	94	108	121	98	110	96	118	100	105	91	105	105	108	99	97	100	93	95	102	98	111	117	82	101	102	89	95	109	102	102	94	129	116	93	111	91	108	132	95	101	107	102	116	100	113	104	116	115	115	101	107	108	104	101	106	113	114	93	121	97	115	123	106	114	107	114	106	106	102	104	108	99	104	95	100	90	112	116	104	107	92	101	93	87	106	107	106	90	97	114	128	114	115	98	112	118	107	107	105	99	115	113	103	86	108	109	133	118	100	103	118	117	92	110	107	141	116	105	100	85	80	117	101	108	90	106	100	107	101	93	91	109	102	112	112	124	84	121	120	125	94	107	105	107	102	92	120	117	121	124	91	89	84	101	91	122	115	102	100	109	109	108	71	106	89	111	93	106	101	111	104	120	112	105	101	111	97	105	101	106	123	98	108	100	107	116	130	107	134	120	103	104	120	89	107	101	95	107	120	100	120	102	122	101	95	93	122	105	122	108	104	114	109	103	101	97	110	92	105	101	107	91	124	121	116	91	118	118	108	130	99	120	99	107	98	111	112	109	102	99	109	97	111	105	105	112	103	87	90	95	110	125	124	107	99	106	125	113	119	114	106	121	119	114	84	105	95	93	107	118	102	105	94	116	118	93	123	117	106	81	103	106	111	114	106	104	109	98	118	108	127	128	100	116	109	94	94	100	100	95	109	106	102	120	92	106	117	91	105	105	95	118	99	104	119	114	125	116	100	87	116	107	99	129	113	115	102	89	119	99	130	107	104	93	115	101	125	121	85	116	95	128	98	114	117	98	110	111	101	113	92	103	109	113	130	101	119	101	119	98	101	109	125	107	96	113	108	109	105	105	113	104	89	100	126	109	125	95	110	102	100	115	103	123	95	106	118	87	95	107	120	102	100	100	109	102	97	112	104	113	113	77	113	105	91	105	109	123	104	126	117	98	115	101	104	119	117	87	103	107	118	125	102	119	116	95	110	148	98	128	99	104	89	103	94	104	104	98	87	112	114	86	118	111	103	102	114	110	114	110	120	116	106	106	104	112	93	121	115	126	96	102	96	102	108	102	101	115	120	114	114	111	108	109	107	114	91	111	95	128	105	99	89	95	116	85	114	110	100	116	111	101	109	106	95	104	105	98	83	134	113	100	113	114	111	93	124	98	110	117	118	98	95	110	111	115	112	100	119	90	102	112	117	119	113	105	114	89	112	111	119	93	112	99	101	129	111	98	104	85	101	106	123	104	103	112	102	106	122	90	104	116	109	113	108	107	94	101	117	113	100	103	110	108	110	83	126	93	105	111	104	109	100	115	88	85	126	99	108	114	124	114	103	111	103	105	111	107	111	120	100	97	99	97	109	104	98	118	109	119	99	108	114	101	118	99	89	114	98	92	98	116	102	106	88	102	116	116	110	108	128	105	120
4107	9173	7886	3803	2003	1124	757	587	426	388	279	267	247	232	201	189	209	197	188	167	175	202	169	173	166	179	154	175	154	174	173	155	187	148	166	146	142	173	148	147	156	142	155	157	165	158	148	155	150	130	153	176	146	161	161	150	161	136	155	143	144	155	129	148	142	148	138	166	150	153	131	158	175	145	158	172	126	150	143	168	164	130	139	182	139	143	155	120	159	150	136	161	146	156	155	146	171	146	144	134	161	141	134	145	162	144	156	158	154	151	152	126	146	128	144	165	144	149	159	126	138	164	145	136	144	159	141	149	140	131	148	128	151	161	134	162	155	144	149	136	145	152	141	159	185	167	151	150	169	131	142	150	123	138	141	140	151	152	154	140	153	136	168	168	153	127	149	149	146	162	164	140	143	134	144	155	135	160	137	154	139	118	137	127	132	156	153	155	158	156	142	159	146	141	135	143	155	148	144	154	146	153	151	145	148	149	138	139	162	163	140	159	153	153	141	169	157	140	157	138	135	168	133	132	162	150	154	150	155	140	153	141	158	139	149	152	145	144	147	145	153	159	143	156	146	144	142	145	158	160	158	135	155	141	144	146	169	122	126	181	146	138	159	149	136	126	151	140	139	129	160	155	152	151	139	157	146	137	140	170	150	152	169	116	154	154	155	143	163	132	140	144	160	159	137	170	122	150	155	153	148	155	140	154	159	145	133	142	137	145	166	164	164	143	151	148	133	162	142	183	139	142	151	121	148	163	146	146	165	158	133	148	149	160	145	149	144	142	123	162	144	157	139	154	163	168	142	160	175	179	148	155	143	151	148	156	139	143	133	143	176	135	168	143	139	155	143	149	157	139	155	158	159	164	140	151	128	151	154	132	169	153	148	149	158	162	137	145	140	129	141	157	148	177	155	149	141	135	139	144	140	129	148	158	153	142	137	138	164	152	141	136	136	157	155	131	146	148	126	158	160	149	148	161	154	150	145	124	152	134	131	127	137	157	138	160	141	154	148	133	150	157	134	135	146	148	177	137	156	160	162	147	146	134	151	125	124	165	173	144	165	164	140	150	173	133	148	143	147	132	141	134	137	130	146	157	144	136	142	143	156	139	168	150	143	162	158	140	149	133	154	150	110	132	163	154	164	147	166	146	163	140	148	151	157	166	150	145	159	138	142	157	132	141	143	141	162	144	144	157	163	142	150	161	139	143	152	149	144	136	135	152	145	148	165	130	142	128	154	157	157	143	147	153	128	147	140	124	135	133	146	130	153	141	142	143	171	134	155	157	164	132	160	156	142	141	154	147	151	147	147	126	154	167	136	145	152	133	139	142	144	141	140	159	151	146	165	159	145	138	146	143	154	141	134	137	145	147	151	151	148	149	131	126	162	121	140	143	142	146	144	135	163	130	152	163	146	149	126	160	163	154	128	160	152	161	139	143	152	149	140	128	152	154	144	151	142	114	139	138	155	145	129	139	143	151	131	153	144	133	154	146	138	143	141	146	158	121	119	130	167	127	158	166	146	142	144	149	131	116	144	146	131	132	154	122	138	139	166	154	146	143	143	149	144	166	153	148	117	148	126	150	156	143	136	157	132	150	143	139	129	147	134	155	138	162	148	137	160	165	172	147	132	129	154	130	136	124	146	132	151	148	148	131	136	156	147	144	135	142	137	155	167	154	175	145	149	155	155	151	160	148	153	148	151	150	136	131	147	150	161	145	147	144	139	146	163	147	140	149	139	149	141	147	129	151	142	143	174	138	143	158	157	149	146	146	136	158	141	150	170	158	138	181	164	148	150	157	162	156	161	132	149	146	150	119	133	145	129	163	146	152	155	143	140	154	153	135	150	150	128	140	151	125	155	157	171	139	146	143	147	173	148	133	162	171	165	157	144	154	159	142	154	155	163	168	124	141	137	154	150	144	170	115	136	155	147	144	125	143	127	145	141	151	166	168	128	162	159	152	145	135	152	153	133	167	156	136	150	140	145	150	152	144	143	161	140	138	160	150	141	132	125	147	144	138	153	138	116	136	143	149	148	161	152	142	146	169	137	183	145	128	167	120	147	127	149	160	148	134	150	140	126	157	158	147	142	155	135	157	125	165	132	163	140	138	140	145	147	138	143	118	143	161	149	142	142	130	154	158	144	147	155	139	150	131	140	136	156	143	158	134	141	137	141	140	132	147	145	144	133	153	146	147	158	147	130	156	158	153	140	167	144	130	161	149	145	137	139	159	140	147	151	157	143	155	170	139	133	145	141	143	125	152	131	161	140	154	160	126	138	168	136	158	143	131	153	136	171	146	137	147	166	150	132	175	136	140	122	149	144	157	161	142	149	159	157	152	137	143	163	137	136	140	135	135	140	145	141	157	154	144	155	142	138	143	154	151	173	162	146	121	128	135	158	132	134	142	142	128	158	156	137	153	141	117	155	155	138	150	144	163	146	137	125	152	150	175	138	145	165	130	139	140	147	164	164	149	168	131	142	167	165	144	123	178	158	136	142	151	157	142	136	128	135	175	148	133	148	136	150	157	146	148	146	139	131	159	136	151	148	174	154	147	150	142	123	158	139	144	148	137	138	118	148	132	144	149	164	163	159	145	137	158	132	133	146	144	156	144	130	132	135	141	141	138	153	124	157	146	172	142	151	140	147	133	166	153	139	140	139	135	149	158	132	171	125	147	148	119	143	145	152	150	155	140	144	136	164	160	130	145	143	143	144	138	163	139	158	165	151	138	135	167	142	141	162	129	130	156	153	136	149	168	159	154	140	141	165	152	155	131	149	121	158	154	135	151	131	158	127	139	149	143	151	142	155	126	149	149	153	148	144	158	141	138	159	158	137	155	157	139	141	145	144	142	144	166	132	176	140	152	145	153	163	165	169	171	150	167	157	165	176	139	146	152	144	145	143	153	141	146	155	132	144	140	155	136	181	137	155	135	149	148	131	144	150	163	145	162	136	160	160	146	148	157	149	154	157	142	148	126	138	143	141	133	143	144	155	162	135	145	162	130	162	127	142	148	153	132	136	157	139	130	133	148	139	158	134	161	149	137	132	155	155	117	135	143	138	144	136	158	166	124	143	123	147	149	128	151	168	156	141	172	155	149	130	123	128	137	152	143	151	157	158	158	113	138	156	156	172	167	153	148	127	152	139	147	137	139	140	157	156	160	143	164	142	150	155	143	123	137	133	140	129	166	153	161	169	149	149	134	139	142	157	134	131	164	134	152	191	143	157	133	165	176	152	128	148	154	159	140	129	140	150	158	141	155	144	145	144	136	151	154	152	153	139	129	138	158	135	141	133	142	131	141	129	130	127	141	162	156	138	160	142	141	152	147	153	146	162	135	143	167	133	134	115	160	151	125	132	153	162	148	158	147	174	167	152	150	147	156	133	151	171	146	139	153	124	151	143	147	139	145	143	125	133	148	157	169	159	146	134	145	157	137	137	124	150	124	151	153	126	114	150	147	157	168	132	151	132	138	134	147	143	164
22271	21127	28750	23761	21115	21154	8863	1143	790	691	587	544	496	475	439	413	388	393	412	368	383	365	384	370	337	339	329	320	320	353	310	315	343	335	340	317	345	322	299	339	339	356	327	343	322	346	315	307	317	343	330	307	291	303	322	350	301	335	330	303	282	344	352	325	305	291	329	303	314	307	307	309	314	289	327	305	307	310	290	294	302	318	292	309	309	336	284	319	306	331	293	311	306	301	306	267	290	298	296	314	306	319	349	327	302	319	339	312	292	342	306	332	318	316	320	314	330	324	320	316	320	303	294	292	325	322	279	323	348	311	331	298	296	318	327	309	306	321	297	306	307	279	326	322	307	309	315	304	294	317	302	286	333	298	275	275	317	309	301	304	326	288	300	304	327	304	326	308	288	312	317	287	310	323	331	302	315	269	279	311	282	331	313	308	319	306	308	306	323	314	299	304	306	300	298	303	333	319	281	318	287	314	317	316	281	308	301	314	361	293	280	328	333	303	328	329	279	335	347	295	327	296	306	271	304	309	277	315	305	326	334	308	315	305	313	286	301	316	305	302	315	296	319	321	322	329	285	299	333	294	353	314	318	304	305	311	318	285	345	313	317	319	288	322	304	323	304	323	323	292	289	339	340	308	310	286	352	345	311	334	313	283	312	314	312	320	326	317	338	330	309	291	324	310	310	310	309	316	320	314	289	300	344	350	291	317	310	328	304	261	332	324	317	334	322	318	315	301	308	298	279	282	267	337	312	319	288	293	312	302	282	308	311	316	300	311	297	275	311	331	323	318	324	293	310	310	294	310	326	294	311	278	327	292	347	361	296	320	321	336	304	341	308	315	292	288	328	284	302	293	327	273	307	281	316	299	314	317	296	296	302	322	318	328	281	280	284	340	303	315	316	305	342	333	339	284	303	329	320	332	328	338	301	285	269	320	306	317	332	311	277	301	312	327	296	342	344	306	292	285	312	301	301	291	314	325	318	301	301	321	339	333	327	341	350	301	307	335	323	289	307	326	297	313	323	311	335	313	324	312	307	319	313	290	322	321	321	327	311	295	287	313	292	285	313	314	312	293	322	330	312	283	307	315	303	304	321	309	358	313	322	319	288	291	308	295	303	295	281	287	302	302	313	308	308	322	299	320	294	311	296	305	313	303	319	318	307	337	312	283	320	339	294	310	290	327	317	301	307	303	332	292	304	326	292	304	340	297	294	328	309	307	291	325	336	299	295	314	319	298	281	318	303	309	310	297	303	291	268	305	317	319	318	319	305	325	319	297	343	282	286	302	298	321	301	317	336	294	300	317	319	314	335	313	334	307	302	327	308	315	334	323	286	266	302	307	311	275	299	335	331	296	307	311	306	319	295	279	287	308	324	316	289	327	296	306	277	304	319	323	333	277	317	318	335	292	299	294	301	292	302	308	311	306	301	296	308	317	315	313	307	273	314	300	330	326	295	327	312	292	303	309	320	320	305	292	327	308	297	315	321	285	298	299	319	283	304	315	313	278	306	315	340	336	317	300	317	287	307	303	278	287	306	290	303	287	343	312	303	310	292	310	327	308	295	311	290	335	299	300	288	295	305	329	307	335	306	314	305	293	302	288	299	312	278	302	360	314	311	316	292	291	299	297	295	330	300	259	307	305	293	296	282	319	320	311	307	283	305	280	319	286	306	317	302	322	311	322	285	294	345	318	311	291	294	313	314	299	304	322	297	305	286	288	270	323	330	332	309	327	297	329	303	309	310	330	315	339	339	302	333	279	330	311	328	310	292	299	287	307	312	279	310	317	345	277	307	339	337	308	342	270	307	268	328	304	337	345	316	292	275	312	291	328	317	356	308	299	282	322	332	346	305	349	308	298	339	304	310	304	302	341	312	305	346	327	315	294	321	293	308	329	347	301	313	291	298	308	275	289	301	337	308	289	307	328	281	293	303	310	305	309	307	291	320	323	317	308	278	314	262	320	290	306	333	277	322	292	313	315	271	310	336	314	286	290	333	294	321	317	306	347	300	336	320	312	297	325	308	320	329	322	306	312	316	304	288	322	354	304	299	287	307	308	319	311	335	296	300	305	321	304	314	287	338	323	297	288	284	311	308	336	319	300	314	335	271	297	329	337	286	303	306	326	324	294	325	319	331	341	293	296	364	315	314	325	322	267	307	315	311	302	299	306	330	308	305	277	296	295	302	291	292	289	330	318	346	328	290	295	317	311	293	329	318	328	288	316	310	307	296	312	313	294	315	321	333	292	279	333	292	298	341	312	312	300	308	310	319	330	307	287	294	316	303	311	319	334	288	300	276	326	294	309	289	311	337	309	294	302	318	312	294	296	329	313	301	271	300	295	335	348	295	316	313	341	285	349	320	301	323	329	293	322	344	308	324	351	327	311	306	293	325	300	323	300	314	348	302	305	263	309	318	341	373	293	312	301	301	289	284	301	277	292	310	313	300	311	321	292	312	351	321	339	320	321	308	288	318	310	318	322	278	333	315	314	317	306	319	300	302	305	305	293	308	320	298	303	283	322	280	324	351	297	305	272	317	337	308	285	315	320	315	311	318	293	333	313	283	321	302	303	283	336	313	309	288	317	308	318	366	300	326	321	328	307	350	310	308	313	325	346	314	315	298	321	288	287	338	321	330	318	317	319	310	311	299	337	313	311	303	300	299	265	296	302	331	327	280	297	329	313	306	285	302	306	272	334	309	320	290	299	307	311	302	293	320	332	301	334	286	301	353	324	321	322	299	341	322	349	333	328	332	341	325	318	323	305	295	304	299	312	332	311	316	333	336	311	296	318	315	302	293	309	293	340	304	283	304	289	295	327	288	291	348	342	288	323	296	310	339	323	294	300	287	339	312	269	293	300	285	314	310	312	320	312	311	308	335	303	309	304	308	293	328	272	333	294	329	303	327	318	279	319	318	274	292	285	317	311	300	328	320	271	359	302	301	299	272	286	316	309	305	301	322	299	307	319	295	317	303	293	311	332	332	294	282	292	321	299	343	306	304	300	310	280	311	304	300	293	305	324	291	287	335	295	312	331	281	295	295	341	312	307	333	318	300	299	316	327	346	318	299	284	299	276	264	324	315	340	331	343	278	318	275	314	315	306	311	329	296	317	320	291	321	304	308	302	298	288	308	294	328	315	313	307	283	315	267	288	302	282	305	341	307	284	346	336	308	304	319	306	294	308	301	342	297	317	321	295	298	328	292	288	300	283	297	305	295	305	322	318	335	290	317	318	331	293	301	317	304	311	302	296	286	328	297	325	317	318	301	290	350	267	321	296	328	296	282	310	300	305	328	308	315	283	290	313	328	341	300	321	315	327	280	286	313	304	314	314	341	339	305	284	318	302	268	314	323	339	317	334	284	287	306	312	313	339	276	289	305	327	303	275	331	311	345	311	303	312	330	330	304	292	326	330	309	297	328	308	273	326	304	302	317	305	299	304	321	306	314	315	327	315	332	310	303	309	308	298	336	286	320	309	311	281
5939	19433	16603	8861	5161	3331	2312	1755	1353	1063	924	831	734	716	605	601	552	526	540	558	499	480	459	493	438	525	456	459	420	431	441	403	398	444	370	447	426	397	419	420	418	411	410	419	432	428	391	413	421	423	400	413	394	394	382	402	459	405	417	410	407	410	380	375	416	389	399	413	415	382	403	374	354	394	409	392	415	397	436	399	422	386	427	412	396	424	406	461	396	399	431	389	413	387	411	422	386	380	395	386	382	395	375	375	433	433	385	390	409	415	393	387	421	434	397	401	407	400	419	400	413	394	392	406	407	399	422	396	358	394	422	397	394	366	388	393	387	390	432	405	400	412	391	413	416	395	365	393	418	381	412	400	394	442	406	407	412	359	375	413	372	395	441	398	381	355	411	383	353	383	413	422	408	426	421	447	374	388	409	393	392	397	394	391	422	408	388	408	396	419	394	400	406	385	374	395	372	376	386	435	371	389	388	382	396	423	426	394	429	432	341	401	331	388	404	398	399	352	381	388	387	382	395	404	396	429	421	363	379	382	397	413	425	407	388	395	394	398	373	390	414	407	411	406	422	402	377	395	398	389	407	420	363	414	406	382	426	410	425	389	419	411	386	397	380	377	396	406	402	392	415	383	401	389	366	383	391	408	392	419	394	369	376	426	379	400	363	387	380	407	403	414	390	401	379	442	422	383	403	421	432	407	386	426	377	398	380	396	386	405	391	417	375	391	442	372	388	396	400	387	409	388	398	369	392	378	417	390	386	403	383	417	375	419	352	414	414	388	438	440	380	433	407	400	385	415	407	410	411	391	370	384	372	422	418	382	377	418	419	398	416	397	392	423	384	385	400	416	422	373	387	367	416	405	397	386	404	401	413	402	411	411	407	360	394	434	381	375	431	395	378	435	415	426	410	381	403	379	378	370	362	394	350	396	390	405	393	363	393	397	406	389	383	438	388	415	370	375	396	424	381	380	364	416	353	355	386	430	392	403	416	417	392	414	428	394	424	420	373	418	413	389	404	389	392	425	375	379	439	391	375	363	396	403	357	394	386	388	422	405	397	383	414	404	396	410	397	387	398	357	394	394	396	387	377	384	366	424	465	416	404	436	376	396	386	395	400	368	413	402	405	383	370	398	423	417	412	405	401	406	435	394	406	378	367	368	373	420	400	393	421	375	388	406	373	414	405	387	402	405	413	386	367	404	436	411	376	395	389	420	391	430	428	428	419	424	390	366	399	402	358	398	396	394	406	411	390	381	377	392	385	382	416	434	406	402	431	430	414	406	385	421	408	411	421	381	440	404	383	419	434	394	421	362	400	389	369	396	412	380	419	383	396	396	400	425	363	440	399	418	456	409	396	392	376	392	416	390	411	401	406	365	412	445	380	413	370	381	373	385	383	382	377	370	412	384	404	415	376	414	382	385	445	427	413	416	427	410	356	396	397	411	399	382	397	386	386	382	369	391	413	368	425	411	371	440	407	404	382	409	401	376	426	400	390	378	411	406	367	415	410	419	379	375	366	381	402	380	394	391	419	377	436	438	406	408	425	395	356	382	405	423	407	382	408	443	432	398	405	434	387	410	400	379	372	380	362	421	410	403	382	394	404	393	403	381	367	366	402	373	363	400	450	413	418	384	383	402	421	402	389	402	392	355	382	353	408	400	432	417	373	417	394	416	362	390	422	389	448	403	385	371	430	390	412	397	417	385	386	399	429	407	386	423	402	386	390	375	373	423	409	406	415	393	392	380	417	384	382	409	389	361	414	397	424	401	404	357	397	383	425	398	432	397	375	380	402	450	400	381	436	413	384	383	401	400	439	388	376	403	411	389	416	429	428	415	389	381	451	393	393	397	408	412	428	389	439	390	376	405	383	416	405	415	392	363	381	405	401	359	421	412	395	425	410	402	432	395	426	403	379	410	412	384	403	396	416	377	422	408	402	370	388	383	403	372	401	379	440	404	404	415	367	412	394	446	386	387	377	405	435	408	391	408	402	410	421	395	375	390	411	400	401	368	423	399	379	375	402	398	401	391	414	425	396	410	408	421	364	422	378	399	433	376	380	403	396	388	411	387	376	412	370	376	421	399	425	356	402	413	411	395	371	423	380	389	377	406	411	432	402	386	434	419	386	424	377	425	403	397	378	391	386	415	400	371	384	368	414	402	409	410	426	407	392	426	398	365	377	395	378	380	433	400	378	402	385	381	450	424	405	406	388	392	416	367	351	386	391	394	366	364	409	401	417	400	394	401	407	420	447	349	396	421	398	386	370	418	392	412	422	380	432	392	407	391	395	400	400	360	399	374	458	402	432	408	403	382	377	440	353	403	385	373	397	392	383	410	414	416	390	403	402	381	377	399	408	384	400	400	411	387	382	361	418	391	412	378	367	391	432	395	347	429	410	433	403	423	392	441	359	402	412	404	394	364	408	384	409	403	367	404	393	420	382	370	386	375	384	415	374	402	382	382	378	423	414	384	394	413	385	428	364	416	385	406	412	419	441	403	373	410	399	398	379	379	390	401	396	414	401	437	398	372	362	401	420	397	339	423	419	382	400	418	368	388	387	357	420	383	401	410	378	414	394	379	363	381	398	408	401	389	391	401	398	358	435	372	403	406	401	367	374	395	399	391	404	422	412	385	391	393	389	411	403	377	396	362	379	383	376	420	390	382	372	405	448	378	395	410	418	345	404	383	400	391	374	396	418	410	399	386	389	382	392	384	386	374	400	405	362	407	368	411	378	366	420	386	393	419	395	415	371	394	412	375	394	405	434	406	392	370	412	403	447	390	421	393	374	371	389	402	404	369	395	412	437	392	364	401	390	417	389	395	401	391	404	380	388	407	408	412	352	398	416	422	418	407	402	436	394	410	402	434	405	382	400	391	395	410	409	408	393	390	376	351	425	414	382	381	363	379	423	417	416	391	410	419	411	424	383	399	403	383	400	389	408	429	412	382	404	376	422	433	364	402	402	418	416	351	384	398	353	382	421	384	455	373	402	421	397	392	381	395	404	410	363	405	404	381	433	403	408	407	375	399	406	423	415	360	409	402	372	362	419	386	406	404	403	382	433	375	427	390	410	356	408	394	393	423	406	373	411	416	416	394	361	427	414	408	409	415	404	395	397	380	413	426	397	403	441	414	393	412	403	399	398	385	355	370	426	415	360	423	383	387	406	419	410	356	347	408	384	387	395	377	391	417	373	402	404	426	410	408	410	361	387	423	422	419	383	406	410	377	387	391	403	426	435	389	395	393	386	410	381	391	421	416	387	424	426	370	379	379	387	400	394	422	380	364	400	384	382	386	405	417	396	408	412	415	406	419	439	358	399	394	398	399	425	427	394	413	405	366	427	369	366	399	361	403	388	405	410	407	416	403	359	407	435	399	423	415	408	387	428	416	401	387	383	405	382	390	385	394	391	407	426	363	410	407	394	410	405	414	448	402	431	400	395	404	412	409	410	412	384	430	400	371	399	396	376	402	389	377	346	405
26758	19356	6594	1449	581	378	327	279	287	297	261	279	237	264	241	266	257	252	239	271	285	242	274	220	253	271	250	253	268	246	252	256	243	258	265	246	261	269	277	264	256	258	245	242	250	247	249	258	267	249	254	243	280	235	234	259	224	265	262	245	253	258	250	273	265	279	258	269	259	228	247	262	286	251	264	261	257	246	280	265	261	287	226	227	256	245	224	269	249	218	231	227	254	214	233	234	250	261	222	252	288	239	242	243	268	232	252	277	256	248	268	238	239	245	274	238	270	217	223	269	258	248	260	240	286	255	257	231	244	231	262	264	270	209	248	239	254	272	250	265	248	247	281	249	252	280	271	261	240	235	237	260	253	258	244	254	267	239	228	267	211	267	253	245	245	241	244	253	246	289	255	250	237	244	238	250	239	238	250	238	271	243	255	252	263	253	259	218	240	240	248	244	264	245	252	262	237	234	226	242	264	273	269	282	240	246	249	282	249	252	275	271	254	242	271	241	282	251	225	254	252	267	248	249	242	254	225	251	255	268	260	253	267	250	244	261	267	240	259	271	244	245	263	237	265	273	251	245	227	267	289	260	271	247	228	218	239	254	257	275	256	232	267	252	251	278	246	250	254	268	254	249	281	273	239	239	229	255	234	291	226	261	230	224	243	236	275	237	228	251	281	251	240	255	226	254	241	244	241	254	251	291	248	255	253	237	260	275	241	253	270	249	249	256	246	255	238	231	256	293	232	265	257	241	255	262	249	233	261	229	255	222	269	263	261	265	277	250	239	244	287	258	241	243	230	250	265	239	267	227	268	252	270	236	268	256	276	253	244	251	268	258	251	269	265	250	244	245	232	233	228	269	270	270	212	268	253	247	242	258	217	280	291	225	237	263	282	276	260	274	259	238	233	265	248	285	269	241	226	229	253	268	237	252	283	266	268	271	260	251	254	261	249	268	245	276	234	251	240	235	236	273	271	267	253	248	266	277	267	256	253	241	279	231	238	265	284	247	244	259	265	252	238	228	256	260	274	242	228	247	256	243	265	272	227	245	223	255	260	267	232	263	262	259	235	263	214	232	228	270	279	253	243	233	233	260	269	259	248	251	242	256	256	256	244	253	273	254	245	232	242	234	268	258	240	248	270	256	220	214	251	244	267	235	252	244	257	259	275	255	276	265	250	276	218	235	259	251	262	281	260	238	269	265	250	239	269	266	260	256	242	266	264	262	245	247	259	277	263	264	253	236	227	251	243	243	286	261	239	240	255	274	252	229	241	231	230	260	255	236	228	286	240	250	271	245	270	228	263	241	263	240	246	258	225	261	236	250	264	233	258	260	269	274	247	278	263	261	243	240	279	235	232	239	253	245	246	238	258	244	244	254	237	232	230	249	268	248	228	259	237	251	274	241	255	272	225	236	270	266	240	240	227	284	277	233	258	257	251	274	243	261	246	238	248	263	255	227	257	259	262	222	258	251	240	290	245	262	246	241	258	230	219	247	228	243	249	255	252	227	260	260	238	247	248	238	262	238	224	203	239	279	240	250	253	277	286	242	250	246	286	263	272	239	236	257	259	232	223	215	278	262	243	252	240	242	246	245	260	262	249	269	282	270	274	235	235	256	263	272	248	222	234	253	268	280	254	279	218	252	246	231	279	276	273	268	226	240	249	236	243	247	241	271	255	254	240	300	234	230	257	310	270	256	257	286	268	266	261	225	255	280	271	263	248	261	250	261	286	263	255	237	224	249	231	255	257	243	230	254	221	254	264	263	263	263	272	239	256	237	283	280	253	282	226	226	251	247	257	229	252	252	261	247	253	266	227	283	270	236	254	272	253	243	234	268	262	253	254	246	267	228	222	249	240	258	255	238	251	201	261	247	257	257	283	243	255	236	235	240	257	237	276	232	222	281	262	234	269	275	244	258	243	252	229	247	267	232	262	264	251	262	255	259	218	235	245	251	252	265	278	237	256	227	276	253	248	247	223	254	223	259	226	271	287	256	267	245	248	232	258	237	244	237	264	269	225	254	252	248	252	224	249	259	265	244	254	260	251	282	258	287	246	275	236	246	246	255	259	235	237	252	250	259	248	227	231	241	266	263	276	300	262	228	252	240	214	233	264	244	251	235	278	282	236	261	233	266	282	245	264	237	241	233	256	235	250	246	268	244	281	239	254	239	249	248	250	244	247	258	252	251	250	255	244	234	249	236	237	252	241	247	252	259	241	241	253	231	251	237	264	259	263	246	245	252	253	262	243	236	239	255	261	268	252	241	239	267	276	255	267	242	256	233	262	258	238	231	229	266	223	266	249	251	265	247	267	240	220	253	244	247	236	273	252	263	270	255	267	247	251	253	256	260	262	252	242	269	239	259	245	247	257	272	245	236	236	276	237	217	244	270	250	234	256	239	258	262	268	251	268	237	253	273	236	267	243	234	259	242	247	269	244	269	266	265	272	279	250	262	270	247	250	240	247	246	260	270	264	269	250	241	249	269	241	264	265	249	266	283	241	235	229	270	247	246	257	244	246	238	269	253	272	255	261	249	257	267	243	265	263	241	223	256	256	242	269	275	256	255	254	254	266	280	271	245	260	239	257	244	246	255	238	297	230	255	262	240	245	278	251	237	240	274	249	237	249	250	232	239	245	247	250	252	261	256	270	228	268	224	248	272	252	268	267	240	260	239	243	258	273	232	253	240	260	283	240	256	245	244	253	251	247	267	239	264	256	252	253	248	226	274	259	252	254	238	248	262	251	232	238	234	249	255	258	239	275	226	237	284	276	254	261	247	255	260	281	258	236	245	258	260	240	262	261	247	274	241	248	252	241	251	265	256	237	245	240	218	270	240	236	249	249	222	271	250	234	234	226	250	267	242	285	275	234	254	246	267	271	233	253	277	243	283	275	259	253	267	234	269	230	264	262	256	264	255	269	255	271	241	246	272	221	247	251	278	227	267	228	247	226	278	247	232	246	244	246	241	264	233	238	255	272	260	295	242	256	245	238	243	261	232	239	248	249	269	234	252	247	199	243	245	272	240	247	233	244	251	254	238	283	252	283	267	235	241	254	237	263	257	261	254	230	250	263	233	277	242	276	246	237	256	202	260	260	281	209	263	282	253	263	231	273	257	245	273	257	259	244	272	247	251	240	237	252	267	236	245	256	238	236	230	272	257	269	261	248	246	259	247	260	270	262	232	267	247	219	229	255	276	229	280	271	234	261	266	283	274	243	274	263	261	251	269	244	232	251	276	258	242	236	241	233	244	263	249	254	236	252	266	233	239	254	242	253	276	238	265	268	239	232	246	255	255	262	230	262	267	219	243	235	243	262	272	242	255	225	247	243	243	248	251	245	241	231	252	275	277	209	239	257	245	239	285	244	263	284	275	217	275	253	264	258	242	209	243	252	239	248	285	244	275	229	251	242	257	226	228	274	224	238	223	267	246	252	230	254	279	259	240	266	224	247	223	236	238	256	244	232	223	247	262	235	256	221	245
4549	4529	3799	1742	837	522	425	380	365	367	346	326	358	344	348	336	296	344	331	315	299	296	355	292	336	311	332	333	323	304	331	305	321	331	289	292	324	325	322	315	302	324	330	302	335	325	334	311	311	323	320	301	333	320	341	322	310	334	299	306	307	280	315	326	310	331	309	314	308	317	340	307	298	290	333	341	314	349	306	343	283	328	295	331	304	314	320	327	335	338	319	348	336	332	304	324	318	335	315	329	281	307	341	309	330	323	321	324	305	282	331	294	300	322	293	311	304	310	305	338	307	301	333	309	323	310	317	302	319	336	326	318	314	290	292	308	328	282	343	317	293	290	322	281	292	318	318	356	323	320	316	324	311	289	321	315	336	338	318	317	311	328	315	324	321	341	307	338	317	336	278	321	280	338	304	322	344	325	310	315	334	313	334	302	357	315	323	307	329	322	337	339	329	349	317	343	308	309	311	300	324	347	299	337	282	344	334	322	316	342	334	342	308	315	285	300	298	270	282	323	307	308	311	290	329	311	311	303	316	283	306	328	319	316	296	292	291	317	299	326	310	308	308	297	338	315	325	348	305	284	348	317	329	328	293	315	334	299	294	313	318	313	325	335	317	318	295	313	314	350	302	321	309	313	280	298	315	342	317	300	292	333	328	319	328	296	294	304	313	329	342	293	321	320	298	332	335	323	336	329	319	320	345	315	312	324	350	309	324	303	301	316	292	299	312	328	331	313	298	342	312	295	327	304	319	312	278	290	311	295	292	320	308	282	291	348	311	287	288	300	323	266	288	340	292	314	313	327	327	328	309	335	317	351	295	353	286	326	334	315	310	278	311	309	329	331	308	339	321	306	326	334	331	310	286	340	292	336	336	287	322	301	322	263	276	286	312	312	312	294	307	318	343	327	296	300	347	305	316	343	330	316	323	296	342	309	311	308	343	340	318	316	289	337	297	281	315	318	285	306	305	329	307	310	314	329	273	331	255	309	340	325	292	283	319	339	323	317	325	307	312	316	330	356	310	331	315	325	303	320	297	338	331	290	308	303	310	329	322	317	288	323	311	279	306	309	294	311	339	307	330	332	332	302	305	307	315	299	316	316	298	281	341	306	325	308	311	314	293	304	313	345	319	308	327	320	326	314	346	306	332	315	357	312	324	329	338	324	334	338	308	343	325	331	338	305	318	335	323	333	326	325	318	327	337	346	284	325	335	322	334	323	312	315	339	285	327	322	343	313	306	324	308	293	324	312	306	342	310	320	292	327	307	323	307	295	316	316	316	288	327	313	344	314	320	324	281	327	312	308	336	341	303	334	359	332	294	324	319	337	302	344	293	322	319	310	318	310	325	328	317	345	323	331	326	296	297	308	300	320	322	281	314	317	322	342	296	307	305	318	300	309	309	305	319	334	292	328	346	308	299	283	302	319	345	288	280	318	309	308	317	337	336	331	302	299	302	292	284	303	276	327	300	318	297	319	345	308	330	302	311	329	328	311	295	306	277	323	299	321	305	314	333	325	340	343	341	313	323	331	322	316	310	334	335	339	324	349	313	302	315	309	323	294	295	276	307	294	325	331	333	326	311	334	314	320	315	298	315	318	314	343	309	299	290	323	336	268	332	307	286	317	317	329	303	329	299	267	290	312	322	326	310	324	332	334	311	330	302	292	332	337	336	331	321	284	310	295	324	323	287	302	318	302	341	340	303	297	276	323	356	300	319	307	304	290	311	315	305	325	335	326	323	299	329	298	304	326	321	318	283	312	319	309	314	301	294	325	326	314	326	309	346	306	338	302	311	321	298	291	311	308	314	302	318	312	293	335	335	348	310	340	327	330	351	333	288	300	344	348	329	313	306	340	299	309	296	335	325	305	310	319	295	317	313	308	352	315	307	307	295	339	367	327	284	324	312	318	308	321	318	290	297	343	311	323	321	305	314	321	337	334	311	298	317	306	286	331	322	294	296	321	308	328	317	293	324	344	299	294	347	299	334	329	320	313	301	279	340	334	285	312	299	324	320	282	324	320	327	311	274	314	332	340	292	287	344	293	337	324	322	286	323	313	294	334	314	311	298	320	306	296	287	285	301	335	303	318	301	333	347	300	296	338	319	318	301	313	295	337	325	296	329	322	358	321	324	317	323	319	306	307	335	312	323	298	296	328	311	286	302	312	356	333	339	316	277	323	329	333	291	311	346	297	349	300	304	322	337	304	333	308	339	318	305	276	318	332	312	299	316	305	346	290	344	298	307	307	304	338	332	315	299	318	300	297	318	349	338	302	323	309	288	341	308	333	321	349	300	313	303	340	327	326	307	295	298	286	293	304	324	279	332	330	293	300	335	311	320	343	273	309	327	350	318	312	319	336	330	306	292	291	327	331	309	330	315	294	318	307	293	313	314	318	311	346	303	320	304	291	343	311	316	271	339	300	305	323	307	350	345	334	342	314	315	272	296	320	336	310	314	318	315	351	321	305	302	282	292	327	310	301	340	301	315	324	320	317	323	319	277	329	319	305	317	316	306	359	326	312	314	317	341	289	367	316	303	286	318	282	330	329	315	352	304	325	308	312	340	335	311	310	342	307	318	321	330	313	319	315	308	299	343	322	298	340	321	290	315	305	337	286	325	325	300	297	341	311	299	323	337	317	335	304	315	323	307	328	347	323	352	277	301	327	313	320	324	304	324	316	333	295	314	321	325	334	298	300	313	321	337	347	318	342	328	335	297	297	311	302	311	322	280	309	279	310	331	316	321	308	340	330	304	318	300	304	315	315	306	317	303	315	344	322	306	309	314	314	352	316	327	333	319	331	306	317	335	295	295	304	319	290	332	298	314	285	341	344	303	314	281	336	306	297	289	312	304	300	299	287	331	318	309	339	333	323	313	286	325	329	291	333	322	325	343	342	323	320	335	318	312	312	328	303	309	329	270	294	316	347	282	313	319	314	332	293	307	279	301	323	292	306	320	330	291	346	311	300	336	308	326	305	314	314	306	330	333	307	296	295	325	360	294	322	318	315	312	334	314	328	324	323	322	301	304	317	331	276	311	334	313	370	311	346	329	333	322	304	321	344	336	324	315	296	312	305	309	324	296	327	320	284	334	312	313	308	291	334	343	322	338	327	307	282	299	304	283	330	305	315	304	313	342	343	342	331	320	321	333	331	329	292	322	325	319	296	316	307	334	308	317	321	305	324	290	284	310	292	326	342	319	328	310	347	301	291	323	300	306	306	335	319	330	331	334	316	318	319	319	303	270	293	326	337	291	306	287	338	324	361	311	306	318	324	304	312	323	320	350	317	327	314	298	285	318	274	305	291	287	319	328	306	295	321	307	325	317	326	297	303	334	310	297	337	336	339	336	323	347	318	335	318	291	295	339	316	326	296	339	314	306	314	314	312	300	311	299	321	299	305	326	313	319	288	297	308	321	290	308	325	341	343	315	290	306	340	356	282	331	329	323	336	331	308	303	338	335	332	279	323	314	307	318	294	321	332
23261	21062	28216	24098	21037	10055	1247	924	688	668	603	561	521	533	517	472	481	433	497	480	488	484	409	463	439	465	489	445	403	416	457	465	419	480	436	460	460	456	438	441	441	422	423	416	430	435	412	394	465	423	474	431	443	409	400	425	403	408	425	445	436	431	448	438	457	436	443	445	454	449	452	407	388	422	444	442	398	384	442	408	431	429	408	432	413	446	430	417	414	415	416	432	406	392	423	427	444	434	453	453	448	430	428	415	414	430	428	453	408	453	459	446	446	412	435	437	425	395	418	460	420	419	402	445	450	410	456	421	435	425	438	425	490	448	444	433	460	469	438	469	414	435	448	407	441	412	457	411	456	411	440	449	430	453	438	416	419	448	455	459	427	440	422	417	448	445	446	392	388	466	434	425	442	406	467	423	448	391	423	460	452	432	390	419	437	443	448	432	429	412	402	444	470	428	427	436	463	444	405	425	441	396	406	457	420	423	464	435	426	393	426	432	395	455	444	447	455	444	414	442	422	438	396	457	446	422	398	435	442	417	442	438	417	407	471	415	484	449	429	433	450	464	436	434	422	449	423	415	416	445	429	446	422	440	402	423	442	442	400	440	416	417	405	467	416	447	444	417	410	432	440	415	414	442	485	415	452	399	481	420	425	393	412	427	435	437	382	466	404	442	433	437	435	410	427	405	429	414	436	450	444	436	461	438	460	422	444	428	426	372	414	455	430	459	463	416	435	416	423	445	433	411	441	432	459	436	445	411	430	429	425	471	458	401	398	409	436	449	390	413	400	468	459	448	454	435	426	418	433	396	439	438	403	435	441	423	416	436	406	409	417	415	414	415	418	434	452	392	386	413	425	416	389	449	442	407	422	411	390	440	459	420	435	412	450	407	425	465	432	416	419	485	431	454	448	389	466	485	405	443	423	426	418	387	428	397	481	419	450	469	422	402	439	421	454	424	420	458	422	387	452	398	463	407	409	432	441	381	426	406	422	409	431	424	411	391	439	410	451	432	398	407	419	420	434	450	435	449	476	437	426	415	449	431	408	438	410	431	433	421	417	463	393	447	434	429	438	416	395	400	398	409	409	435	404	409	432	432	425	383	464	446	438	408	408	419	420	483	412	438	454	426	441	415	437	435	414	421	439	435	428	430	397	437	454	439	439	441	404	465	432	457	438	418	463	427	447	420	435	426	385	460	413	425	426	433	406	436	452	431	447	439	435	430	453	404	463	466	427	422	444	439	448	445	451	410	413	402	433	410	440	423	431	423	438	397	477	400	425	434	430	414	424	450	412	425	390	422	433	417	447	440	436	442	483	451	426	396	451	428	386	435	444	428	451	464	444	413	391	414	428	446	449	421	408	421	426	452	425	399	388	431	420	420	432	459	413	437	447	445	416	452	434	405	446	448	442	426	434	439	420	420	411	431	423	413	402	414	436	424	414	416	440	433	445	421	457	449	431	409	465	415	403	435	444	457	434	413	480	455	403	444	400	439	449	424	428	462	398	428	408	450	438	398	439	448	400	455	424	405	458	451	405	452	421	460	420	409	439	403	446	405	424	447	448	415	402	427	414	444	432	420	410	412	434	426	417	422	409	420	438	425	452	453	429	401	390	427	412	422	405	440	438	436	411	411	443	414	395	436	437	401	401	413	420	465	450	417	446	412	442	393	423	436	441	447	410	393	410	442	421	427	462	454	448	420	473	409	435	399	462	432	408	430	403	388	463	455	453	427	401	428	459	414	408	454	455	416	446	448	453	436	415	437	425	390	402	410	429	430	403	439	447	426	423	454	437	453	434	402	429	411	451	461	411	425	447	452	421	436	420	448	416	435	431	454	431	414	438	460	424	417	440	448	452	417	435	401	404	457	385	442	424	455	431	430	421	464	403	432	385	428	424	412	447	452	408	438	443	435	443	474	403	436	457	416	462	427	462	446	435	437	425	426	441	416	401	421	464	434	464	458	439	413	432	472	408	406	414	443	450	420	407	427	431	467	395	425	426	461	435	451	409	392	438	408	451	441	449	404	461	451	400	448	447	412	448	486	417	427	439	426	394	488	421	408	449	442	431	448	466	433	444	472	423	410	446	447	442	449	408	407	431	437	430	450	416	438	442	429	457	396	440	432	399	443	423	413	422	432	413	404	442	447	424	443	434	433	426	417	439	439	413	400	405	460	432	431	450	418	449	457	445	438	455	425	415	383	456	413	380	434	449	402	419	465	442	443	395	431	479	422	442	426	423	464	460	399	462	454	396	430	429	427	492	473	425	447	426	446	402	432	449	392	429	394	435	436	439	452	440	438	450	425	472	418	454	432	463	424	479	466	434	413	412	458	405	404	438	411	408	405	434	442	427	457	411	449	391	415	451	402	423	411	424	437	443	423	423	422	420	432	453	414	447	469	399	394	422	418	419	444	437	423	427	417	438	433	410	397	431	434	482	458	452	404	432	400	410	400	443	429	406	429	433	421	450	439	438	484	422	421	449	451	431	485	405	412	442	430	476	439	429	487	405	437	433	444	421	431	424	422	426	397	424	406	433	423	479	436	398	444	420	439	418	455	439	408	425	424	449	442	439	421	446	409	427	438	422	411	448	416	444	422	430	426	409	442	460	470	496	398	437	385	424	475	425	453	453	425	439	396	467	417	422	429	440	451	436	430	423	427	431	435	449	425	418	406	417	448	433	376	455	421	409	448	455	453	428	457	386	468	430	444	453	459	436	390	419	435	384	448	400	433	409	456	454	435	419	392	452	425	408	447	473	433	420	429	405	449	427	475	437	467	408	422	427	434	399	483	453	410	445	415	430	424	412	455	449	452	413	401	453	456	443	416	421	411	440	426	428	435	417	436	417	439	428	438	449	406	403	424	419	438	416	406	421	433	431	442	426	399	427	454	461	429	397	440	465	421	379	385	450	422	431	457	436	434	419	425	418	460	397	439	392	434	438	431	438	452	416	386	450	434	442	439	410	438	394	434	432	421	445	401	447	484	442	441	417	444	443	440	425	449	448	429	394	432	438	440	446	446	418	408	465	426	434	424	460	449	447	444	391	434	400	452	412	437	427	414	458	435	457	415	429	455	378	404	430	455	446	424	416	416	403	411	413	426	435	449	453	406	429	424	449	438	454	422	418	415	430	478	401	464	466	424	418	424	406	409	458	410	415	438	443	470	425	440	444	448	465	456	451	455	440	411	394	423	473	426	431	446	447	439	401	413	439	420	450	406	457	390	442	417	416	415	467	458	426	418	413	385	441	431	417	444	404	450	439	420	448	448	426	419	452	422	426	442	396	451	478	444	430	432	405	443	452	441	435	412	478	406	454	470	459	460	466	427	420	414	443	410	407	420	426	435	408	408	414	419	432	418	446	460	402	414	473	421	424	425	404	424	433	460	414	480	412	421	443	434	451	422	454	404	433	429	412	424	432	408	445	426	450	429	443	409	433	442	421	429	437	435	414	428	427	411	442	416	410	450	423	417	430	434	420	424
4344	13606	11400	5588	3297	2189	1544	1225	1026	923	775	741	708	701	676	611	609	589	621	637	604	581	574	547	559	540	584	580	549	584	520	560	559	537	540	513	567	547	544	533	539	544	565	537	545	497	524	593	580	543	524	591	522	544	578	519	550	530	525	513	519	523	543	545	513	490	533	594	533	567	515	547	526	548	540	556	519	510	539	581	550	503	542	583	509	533	505	542	556	528	545	536	570	547	537	556	536	530	482	506	555	525	531	524	508	531	530	537	550	549	507	569	558	480	587	548	580	535	502	545	538	555	508	528	497	524	511	510	518	532	542	525	514	543	543	522	515	538	571	573	530	498	535	553	548	541	556	512	529	536	570	549	499	504	521	533	492	509	546	525	502	562	544	540	548	533	558	547	561	541	539	527	531	550	545	494	533	589	526	496	529	554	537	534	538	504	509	568	540	538	539	552	514	555	536	526	537	520	502	529	565	550	555	510	543	545	513	522	529	527	474	553	511	524	525	538	575	543	530	573	544	561	533	573	523	519	556	520	525	552	580	513	565	518	543	535	506	538	553	536	525	530	496	514	532	549	535	538	537	557	524	493	527	544	527	548	548	545	551	568	573	525	522	551	517	545	513	520	580	563	509	557	557	566	540	547	543	537	558	496	546	556	526	526	559	537	497	519	516	519	516	518	529	519	509	544	523	543	535	562	525	529	507	495	579	534	567	517	538	468	548	541	552	523	545	566	527	560	511	555	511	531	558	489	605	530	572	533	539	531	550	601	532	510	538	522	551	522	521	567	525	567	538	524	556	576	504	541	549	515	530	535	518	547	488	613	521	510	522	583	549	527	502	547	524	525	536	548	531	516	541	525	511	516	516	549	550	546	541	561	535	578	549	493	528	512	542	576	538	544	517	522	541	527	559	532	586	549	528	556	515	610	534	550	551	518	522	543	542	506	560	533	514	574	536	518	538	530	543	559	546	559	532	551	492	566	528	548	554	576	511	521	541	542	544	555	517	496	521	550	530	571	545	547	556	544	550	561	539	532	543	556	517	533	559	505	515	535	536	550	530	513	556	493	495	540	542	550	502	539	503	583	538	533	557	540	570	516	504	524	536	515	518	579	519	545	552	516	505	534	519	542	511	546	488	526	538	525	531	542	550	522	541	515	525	514	493	533	550	557	492	520	529	486	571	532	532	526	513	545	544	536	574	516	502	517	517	543	548	508	536	547	560	575	553	533	567	489	562	526	536	530	513	517	569	555	547	494	525	541	553	540	573	506	550	580	517	509	532	566	590	564	552	575	533	514	510	589	560	537	507	524	563	533	542	540	502	555	519	545	508	537	578	513	525	521	538	517	530	526	525	460	529	544	578	573	548	518	511	531	572	542	523	563	509	566	546	485	512	535	556	561	487	569	538	542	520	528	569	525	502	532	552	582	550	538	529	537	544	544	538	537	555	505	531	570	522	521	530	534	523	520	543	532	530	564	562	503	563	521	529	509	512	532	545	478	488	522	521	509	549	537	526	537	524	547	512	583	512	551	527	491	493	523	530	502	553	503	510	522	517	528	550	554	516	525	504	521	510	572	538	534	543	535	564	575	530	520	543	538	520	542	527	525	517	567	544	545	531	535	514	549	542	527	555	542	521	535	489	508	533	518	564	516	544	529	537	540	531	545	523	562	541	545	526	521	548	567	572	515	535	545	544	525	521	553	508	540	518	535	582	546	548	540	546	574	506	494	558	529	536	547	580	513	575	546	566	517	516	516	517	521	473	559	513	528	508	507	530	577	506	565	537	560	531	503	514	543	492	533	515	519	556	556	537	518	506	517	487	554	536	506	547	530	551	533	568	550	562	543	520	520	499	538	568	548	540	532	511	532	512	560	497	522	527	542	539	492	562	535	538	539	527	523	563	592	573	523	526	497	523	513	560	511	525	469	553	518	543	498	519	503	506	523	539	549	549	505	570	562	516	504	543	531	510	563	546	563	538	551	557	537	575	542	529	518	555	529	529	527	523	491	527	528	528	543	514	528	539	528	514	506	556	558	526	559	547	498	525	517	530	556	505	548	510	550	525	518	532	565	517	519	531	547	565	513	492	515	537	525	481	556	559	580	537	530	586	571	501	551	524	529	553	543	536	516	548	512	504	474	546	523	547	560	549	517	570	549	532	494	530	529	502	501	535	522	523	549	568	522	573	570	493	515	517	543	492	526	516	548	516	549	525	576	525	525	524	521	467	521	537	553	516	565	523	486	535	555	545	540	552	528	528	469	521	530	502	525	543	511	549	568	550	527	520	540	543	522	569	551	518	543	494	505	504	544	564	567	506	540	514	519	516	555	551	521	537	536	544	569	483	550	551	516	525	533	552	508	501	532	529	541	554	538	532	533	556	504	509	544	558	583	561	538	522	533	529	539	561	518	535	524	554	544	538	555	482	562	517	533	519	565	489	518	539	535	549	555	519	517	508	530	572	495	542	501	528	528	507	524	515	491	571	538	525	533	516	533	538	542	536	545	550	527	528	509	516	545	538	572	521	568	517	505	559	522	539	518	530	494	544	517	522	517	567	559	507	515	535	528	529	490	544	508	559	559	503	514	541	540	532	544	471	522	570	574	525	521	568	567	522	547	575	524	516	557	550	501	536	561	504	534	491	550	569	525	547	546	547	522	480	528	567	530	526	502	540	541	467	523	529	532	558	508	529	471	565	546	585	551	508	536	546	519	520	489	499	535	554	473	519	578	562	516	502	514	547	527	563	507	512	524	544	540	541	513	529	504	560	522	563	526	557	519	560	511	539	526	558	567	569	553	558	485	506	501	522	541	527	505	546	470	545	538	543	508	537	523	544	526	527	531	519	545	535	517	524	559	497	547	539	563	507	481	512	527	507	508	522	573	528	519	543	553	570	541	498	518	524	501	547	510	512	520	494	566	547	540	531	526	540	501	558	537	563	556	576	559	526	535	514	546	558	525	522	534	543	591	494	492	516	509	522	548	535	551	540	521	504	536	542	526	527	554	526	557	529	522	514	559	550	504	493	534	561	566	543	526	538	535	532	515	553	524	559	501	527	486	540	540	577	570	565	483	523	553	536	565	543	511	541	520	558	542	532	540	552	548	488	502	526	522	480	527	519	591	492	527	518	526	540	543	549	527	547	529	576	574	540	568	554	517	536	542	565	502	531	537	561	571	495	486	580	528	490	554	512	512	549	545	520	568	536	531	523	520	553	522	491	516	544	535	482	525	533	550	549	560	499	525	569	524	574	523	570	536	573	558	530	541	564	518	523	493	558	571	519	534	569	559	523	549	530	560	583	547	538	516	534	522	566	546	523	512	566	567	557	529	485	541	544	514	501	505	566	540	550	566	515	547	568	538	579	544	521	493	549	515	546	544	550	531	541	548	530	528	559	520	510	536	543	515	525	530	561	531	554	590	565	520	524	543	535	535	521	552	532	534	496	520	565	561	521	571	546	555	578	553	539	546	506	481	546	508	545	535
24190	21069	27293	24960	12060	735	403	296	234	185	185	154	140	165	123	121	121	119	126	133	135	126	108	117	121	111	114	108	96	111	121	134	108	123	117	110	113	94	110	119	112	100	112	115	120	105	109	107	105	114	115	118	139	111	110	131	112	116	119	110	98	118	104	115	108	126	95	108	117	115	112	110	115	105	116	98	110	116	118	104	113	98	104	110	95	103	137	100	114	97	105	103	112	92	99	115	121	109	105	98	116	87	120	103	92	86	102	102	107	104	110	113	107	106	133	100	106	97	97	110	117	105	98	129	118	117	114	105	117	102	102	110	120	118	125	111	118	108	117	98	116	97	105	111	115	113	118	123	95	91	138	91	87	111	111	88	117	118	123	101	105	110	115	110	119	97	96	119	103	110	114	101	113	102	119	114	123	105	102	100	104	113	115	98	129	102	108	131	127	114	117	101	105	98	116	88	100	95	104	121	108	104	87	111	89	122	113	101	112	110	111	125	108	114	123	105	104	92	103	104	100	110	98	122	120	109	114	101	122	115	109	122	119	116	117	117	96	111	112	108	98	113	120	112	121	121	107	118	120	92	108	93	93	110	115	108	114	109	110	99	99	98	121	104	117	113	109	120	107	107	114	111	102	112	104	108	116	102	102	102	103	106	101	121	109	112	112	99	118	124	115	94	90	108	117	117	115	104	83	103	128	103	116	107	132	132	90	111	100	105	98	116	100	117	103	127	104	98	98	106	115	114	98	112	123	126	82	131	112	119	98	110	112	112	106	108	103	133	107	110	90	121	120	115	110	105	120	112	116	110	98	114	102	95	110	101	107	108	118	97	116	119	99	112	102	128	111	108	99	116	120	103	113	111	120	107	102	123	116	104	98	97	100	107	99	126	112	102	105	112	115	113	110	104	107	113	114	111	108	104	134	117	112	112	107	108	101	107	113	100	118	105	104	116	102	126	102	112	104	108	118	129	125	106	112	117	106	114	117	116	112	86	112	97	115	115	124	112	108	118	89	120	123	127	110	106	122	113	116	97	114	108	108	109	101	115	98	92	106	121	120	108	96	110	115	110	116	103	113	112	111	113	102	95	114	115	126	109	106	90	133	105	116	101	107	110	99	125	116	95	130	93	105	111	100	100	101	97	103	104	112	103	104	136	108	113	107	125	105	116	118	119	118	116	108	101	102	125	99	109	125	103	110	117	103	113	122	112	93	101	104	102	130	109	114	116	89	104	100	109	107	127	103	103	100	108	108	109	130	111	105	116	106	128	111	119	109	107	118	108	98	119	118	121	132	107	111	119	104	98	90	117	104	96	116	109	104	122	109	107	90	86	107	119	101	110	117	117	122	112	117	102	113	109	111	96	108	105	113	112	107	116	105	115	121	108	112	125	120	125	116	110	114	101	116	91	116	116	118	124	106	92	112	100	104	113	111	133	121	111	96	105	114	116	113	111	117	129	112	93	121	103	121	115	91	102	93	109	85	94	92	125	121	96	113	104	118	128	110	85	126	112	98	115	112	105	111	99	118	100	110	127	118	98	100	107	109	98	91	106	114	122	119	115	115	96	109	105	94	82	119	107	104	99	145	92	117	95	124	122	101	117	107	109	112	100	96	117	92	95	95	116	104	123	105	112	113	111	111	103	113	112	92	106	117	109	125	89	114	115	105	118	108	98	109	107	103	103	111	117	109	90	106	125	108	103	125	101	98	114	87	116	104	114	108	107	122	110	103	108	108	114	111	104	114	115	92	111	104	109	122	88	94	99	112	95	94	103	110	120	97	114	110	97	99	114	124	122	103	102	108	98	113	111	107	95	100	104	120	85	113	97	122	105	110	100	107	101	112	130	115	133	114	111	94	116	114	113	103	105	106	102	105	125	95	102	94	119	95	109	101	105	104	106	124	119	89	109	99	86	88	106	117	103	99	110	97	113	119	111	113	98	120	116	114	107	116	101	110	98	103	112	99	111	102	96	126	106	117	103	102	107	120	99	103	103	97	102	117	126	113	140	100	109	114	121	115	118	109	101	119	131	126	118	117	94	112	107	88	118	113	105	120	106	124	111	120	94	115	119	101	102	112	102	108	114	108	110	108	110	115	100	113	100	118	103	112	114	96	109	102	120	121	112	110	106	104	109	99	94	101	101	108	92	122	99	116	122	103	111	111	97	112	105	113	111	118	113	105	96	94	108	112	117	126	111	114	111	106	141	97	115	93	103	116	113	108	105	118	111	111	103	106	112	136	115	111	104	110	105	117	93	112	98	110	98	106	118	105	104	74	113	118	99	113	126	92	113	130	126	120	128	108	112	100	115	94	101	111	103	120	110	93	121	96	110	104	112	89	101	107	130	123	110	119	105	109	110	135	112	91	101	94	104	110	127	123	117	91	98	90	99	94	109	103	120	103	110	86	112	111	94	96	98	120	111	116	102	121	112	96	99	104	107	106	137	122	137	92	111	114	103	128	115	104	102	118	126	111	111	107	121	118	122	104	95	90	87	114	108	98	104	83	99	92	104	97	91	104	110	85	116	106	102	115	110	99	124	100	120	104	106	91	111	103	134	101	115	114	106	103	120	114	121	104	100	92	90	111	112	104	126	115	102	115	124	97	121	108	119	110	128	94	98	107	125	100	112	100	104	108	113	107	114	112	91	117	90	124	123	109	128	87	95	92	106	98	111	102	111	92	126	122	117	106	108	111	102	125	118	101	104	102	92	119	113	108	115	120	113	103	110	119	108	99	103	129	101	104	105	100	112	123	98	96	118	108	108	103	98	119	108	102	134	89	111	105	122	127	94	98	103	106	118	107	101	118	121	106	100	109	99	84	107	115	101	109	96	124	87	108	116	108	115	102	115	117	105	114	104	109	100	111	110	127	110	123	98	116	98	112	97	105	99	107	118	109	115	121	106	106	104	113	109	89	109	118	123	101	96	106	123	116	105	93	122	108	124	85	112	112	94	112	106	112	93	116	99	99	96	114	108	126	109	112	107	101	106	108	111	102	87	99	116	107	85	95	112	113	104	104	124	105	105	100	99	101	117	112	121	120	83	102	121	115	90	102	121	107	104	106	100	114	112	107	106	93	101	100	100	130	116	127	108	121	95	97	130	124	119	116	100	117	117	87	105	137	109	82	113	140	94	115	96	107	112	141	111	112	103	115	107	97	114	120	108	101	116	95	112	100	94	114	108	96	121	116	93	116	104	101	100	123	104	103	104	104	111	102	104	103	123	90	117	107	110	113	100	117	111	112	123	90	116	92	98	104	98	112	136	114	109	115	107	127	100	97	119	109	109	105	101	115	119	119	115	102	108	123	117	108	102	109	89	115	112	116	128	112	99	111	108	99	87	114	108	136	101	116	92	97	114	118	98	102	100	118	111	110	109	132	100	109	122	133	102	100	98	146	111	130	100	93	111	103	111	103	96	119	105	112	104	106	100	104	100	97	110	119	117	111	92	113	114	106	125	109	107	96	124	116	104	99	109	104	107
4210	9412	8150	3758	1940	1196	781	577	428	335	308	295	253	221	212	215	187	193	176	161	180	175	186	146	163	150	152	172	135	158	174	154	154	144	146	155	158	145	143	148	135	160	138	142	149	162	180	147	153	165	142	139	177	154	140	132	134	145	158	170	137	163	172	130	149	157	147	149	147	137	140	157	151	138	129	147	128	130	144	150	138	142	169	174	128	147	136	132	161	158	149	150	168	163	145	138	170	166	135	136	165	154	151	160	130	140	152	144	169	184	161	200	162	176	156	142	163	153	154	139	126	151	144	155	160	147	142	127	144	150	154	140	148	144	152	143	139	139	153	160	148	157	155	171	145	153	153	149	156	137	137	165	155	135	174	157	139	165	128	132	173	157	141	158	135	145	153	145	133	170	154	162	143	155	133	165	168	130	137	132	144	172	168	148	149	132	139	156	156	157	162	157	166	147	158	133	145	171	162	155	129	158	152	150	154	166	161	143	136	148	167	143	131	148	136	147	173	153	147	157	136	164	135	158	132	132	160	134	142	159	156	151	154	160	150	131	146	162	147	135	155	132	157	145	122	149	157	158	149	149	134	163	145	134	138	155	145	154	146	160	155	182	138	145	140	151	159	149	172	139	160	170	138	139	136	156	166	155	152	170	138	143	158	140	152	152	147	136	116	133	138	154	143	149	167	155	139	165	155	147	141	147	140	121	152	154	150	160	144	164	171	145	141	141	141	145	139	173	160	147	150	119	145	146	154	145	144	148	142	137	140	149	121	132	132	158	149	146	142	136	143	145	159	174	138	146	149	150	144	150	166	161	150	159	155	172	158	136	139	146	148	162	151	150	147	138	151	150	144	157	151	150	136	175	158	131	136	144	128	163	143	150	159	133	153	137	144	130	142	121	158	182	156	153	154	158	159	147	146	145	141	140	162	142	162	135	156	139	145	152	138	124	168	152	152	154	147	154	151	132	153	141	174	165	158	149	146	153	143	146	135	147	148	154	148	138	152	154	161	156	154	150	143	155	145	154	149	167	170	159	145	146	170	151	160	133	172	157	147	155	142	133	138	168	159	128	184	140	180	139	138	141	142	126	141	154	147	144	148	144	145	143	152	146	166	144	153	158	141	138	147	130	136	141	155	142	132	154	151	145	166	135	130	131	152	159	149	146	159	130	176	147	142	151	136	174	140	127	123	118	133	146	149	160	158	139	150	155	141	137	159	139	165	139	140	134	165	150	148	157	175	132	162	143	118	139	134	136	144	152	155	158	140	149	145	137	121	150	127	155	144	175	152	131	137	172	165	162	136	156	152	132	144	136	138	150	156	138	163	153	141	141	163	136	148	159	149	138	143	165	152	134	161	141	126	138	162	158	154	127	174	146	143	134	152	140	150	155	130	149	153	158	121	142	134	151	146	135	169	145	159	154	149	148	143	147	140	143	153	141	154	164	144	156	158	154	162	138	143	148	139	147	149	165	158	140	159	148	153	142	134	142	144	160	149	151	146	155	132	133	147	166	167	128	142	156	143	146	136	151	141	146	144	155	133	143	131	163	134	144	142	146	148	141	139	146	150	151	147	129	143	159	155	138	163	158	150	145	163	154	131	176	151	166	146	157	167	140	122	136	150	143	150	128	129	146	151	153	144	137	156	138	179	147	180	161	161	143	159	126	153	152	140	147	143	143	143	158	141	127	163	148	153	164	135	138	156	114	117	135	149	152	140	137	162	166	152	147	174	165	155	165	162	141	149	163	124	154	149	145	157	154	151	136	142	136	153	170	152	158	148	143	151	147	132	169	130	167	174	146	148	154	131	160	146	134	130	127	131	135	135	148	168	138	157	180	159	158	124	150	155	140	152	146	124	157	131	162	144	135	149	140	131	184	156	142	172	155	133	154	147	158	157	157	153	142	149	136	133	153	173	137	152	140	144	138	130	137	145	126	166	167	138	163	138	161	150	164	152	126	145	160	125	139	126	141	125	135	158	160	154	116	150	136	158	129	132	124	143	168	153	163	162	145	135	164	141	136	164	143	154	145	131	165	151	156	146	141	159	164	164	136	146	154	144	157	156	145	142	148	156	171	161	150	151	141	155	147	143	147	145	140	147	150	151	139	153	161	139	161	145	168	155	155	142	157	171	147	134	150	161	143	172	157	128	143	153	140	133	157	179	134	145	169	158	176	138	162	133	157	127	134	147	156	158	144	131	169	144	148	153	153	133	151	161	148	169	149	119	147	128	138	168	139	149	157	141	143	150	153	146	155	157	146	140	149	159	159	152	164	164	146	186	149	141	170	144	141	153	151	140	162	142	163	145	173	142	131	139	158	157	140	149	146	149	162	144	154	130	140	158	169	150	154	151	153	165	156	159	130	139	149	146	156	147	160	171	157	142	148	151	145	163	142	160	138	138	181	134	158	149	147	179	133	154	150	136	147	144	163	183	164	160	144	115	140	160	146	157	131	138	131	132	125	149	154	175	146	144	153	158	140	162	149	144	137	150	157	156	143	169	151	137	133	146	150	154	159	155	168	145	169	156	163	149	143	139	162	172	124	164	145	154	148	165	150	154	177	152	128	131	145	132	134	138	140	149	161	150	160	136	122	123	149	147	133	119	138	177	160	149	152	131	125	141	141	145	146	134	130	139	134	138	156	140	152	150	133	139	152	116	162	154	153	172	133	166	162	179	153	127	148	153	143	151	168	139	129	147	160	144	127	157	134	151	136	146	132	155	152	134	131	139	134	153	142	136	164	153	147	128	154	144	155	132	126	130	163	137	133	123	132	165	155	140	167	145	128	138	171	154	148	126	129	166	155	142	143	147	154	127	159	141	142	160	148	158	155	133	141	135	134	153	156	154	145	158	158	161	130	144	152	152	156	139	148	148	156	140	138	138	157	142	151	156	173	147	127	138	150	164	150	137	137	149	167	156	131	157	157	136	172	118	143	166	127	159	139	155	148	133	160	154	161	147	152	141	136	155	170	123	167	143	141	146	139	151	135	142	173	136	147	156	160	151	138	143	142	142	146	141	168	146	153	163	171	140	137	143	139	164	151	158	154	146	144	139	147	143	146	160	135	151	161	140	171	159	162	132	133	140	152	151	150	176	160	153	138	141	157	143	153	138	153	149	128	154	152	147	127	142	126	136	128	149	151	140	150	162	152	158	156	151	150	153	143	148	151	137	145	147	145	140	152	122	190	163	153	124	144	143	140	139	145	157	159	151	142	132	151	139	140	145	159	140	138	127	151	142	155	150	150	179	159	162	151	174	157	139	161	164	151	160	144	151	149	151	166	137	130	152	136	167	171	166	147	173	152	154	160	151	142	164	153	142	151	129	153	163	131	143	157	121	162	143	167	154	176	124	151	134	149	144	156	161	146	154	136	159	172	154	139	131	121	146	132	115	144	149	158	149	145	156	134	138	157	140	133	185	145	144	137	125	138	131	137	152	162	161	172	141	139	145	144	151	146	159	105	158	147	146	143	138	154	156	141
22268	21094	28744	23670	21084	21104	8914	1153	757	683	562	526	487	477	433	410	411	406	381	400	352	375	372	342	342	358	355	354	363	344	386	334	320	312	339	322	333	314	315	343	339	329	323	304	337	354	350	321	347	332	300	321	321	324	311	324	313	310	306	320	301	293	289	310	307	297	303	297	313	319	319	306	329	315	299	301	334	336	290	298	304	322	317	340	352	321	283	339	293	312	298	294	321	312	316	323	317	316	291	304	311	348	326	287	307	278	314	301	330	296	334	332	294	317	328	311	306	321	312	330	299	335	313	326	379	294	330	310	335	315	315	277	309	295	297	332	316	336	300	302	336	287	322	307	294	321	335	306	272	311	308	324	298	304	317	300	323	317	321	337	299	293	318	312	311	318	335	313	323	284	289	325	333	294	333	316	318	350	308	313	309	305	294	299	323	310	308	311	305	311	326	325	331	302	303	308	340	313	314	292	312	286	319	302	306	266	284	288	304	331	333	282	359	300	293	341	301	330	321	332	311	262	321	343	321	312	283	351	336	304	306	307	313	321	346	311	313	324	285	293	299	324	298	279	276	265	287	303	327	321	325	288	294	316	302	317	322	299	296	321	310	308	338	276	278	308	301	309	303	333	275	320	305	341	318	337	297	300	321	305	324	310	300	301	269	293	331	326	301	320	323	322	316	302	324	326	294	339	310	318	356	294	332	290	323	330	359	315	324	313	294	306	306	318	303	302	293	298	321	304	340	291	300	313	321	318	320	283	292	325	284	318	260	317	296	363	317	279	322	288	313	291	320	305	300	291	325	319	295	334	278	289	339	339	324	314	338	348	291	309	343	328	333	297	295	301	326	317	318	315	316	310	284	319	320	319	290	309	305	309	287	342	319	308	313	293	306	320	313	317	296	334	288	341	314	328	297	323	338	305	284	314	327	310	327	329	289	301	330	310	312	310	317	309	329	312	310	315	294	305	311	304	317	317	293	297	300	349	327	330	326	326	307	324	331	330	286	321	288	314	334	307	312	332	302	322	316	320	331	303	306	313	322	332	318	309	323	319	315	299	322	301	299	342	301	294	336	334	342	304	337	306	340	326	264	323	293	326	321	332	331	305	312	297	326	299	282	304	320	290	301	309	324	297	300	319	306	332	346	278	313	302	299	350	318	303	307	305	291	326	304	316	299	317	316	306	308	261	294	335	320	313	297	292	295	342	304	305	289	314	304	304	332	355	304	315	311	317	313	318	330	337	303	316	276	297	344	316	328	343	333	344	280	314	343	273	338	344	305	273	302	295	329	351	297	294	292	283	315	322	325	365	315	289	282	286	343	318	299	311	329	327	316	312	311	313	313	326	328	318	320	283	315	272	313	311	338	308	285	316	351	297	341	343	311	289	300	321	322	316	321	315	305	291	348	330	337	337	321	316	321	300	321	331	297	297	321	323	295	294	340	328	342	317	312	328	334	315	304	304	312	326	291	325	333	297	330	308	316	343	311	317	309	303	297	322	302	293	318	306	334	292	339	342	309	335	326	319	313	310	327	318	300	304	316	327	328	282	317	319	310	336	298	329	329	321	328	288	333	302	282	300	294	315	322	324	271	300	288	300	307	315	309	305	322	316	322	298	317	296	316	315	287	322	344	305	288	332	283	311	289	309	318	317	338	325	321	285	318	312	296	306	317	330	314	319	340	303	322	334	301	308	312	359	310	319	296	314	331	279	318	308	329	289	309	296	329	332	259	301	324	328	300	301	303	323	330	308	299	284	337	297	311	305	316	333	306	306	307	356	293	337	285	304	285	280	316	325	316	306	299	265	302	354	309	304	300	291	290	327	314	322	308	297	332	311	314	303	301	313	305	287	319	312	338	323	312	322	306	278	361	316	279	310	318	319	288	298	303	315	289	311	329	297	309	326	303	308	325	314	287	344	312	280	317	308	316	303	300	296	321	348	299	307	320	283	296	306	301	321	298	304	323	313	317	310	304	316	306	321	333	337	303	320	285	308	349	295	311	306	318	297	304	299	290	283	316	312	304	321	306	316	297	285	323	320	292	317	292	304	325	295	264	323	306	312	323	302	315	320	300	324	298	323	318	353	326	331	331	315	330	298	308	321	324	313	354	326	288	298	320	311	357	305	275	300	317	306	317	273	304	312	338	320	296	301	319	314	330	274	325	335	299	334	329	326	323	350	307	296	280	308	298	291	309	320	293	306	330	287	313	306	296	306	304	290	324	281	300	308	326	355	367	332	330	324	314	279	311	302	323	286	328	313	300	328	309	305	296	307	339	317	304	289	307	333	351	291	283	316	315	309	280	296	334	307	284	318	307	314	314	320	302	315	320	287	331	331	307	300	335	328	309	304	328	329	292	341	300	303	288	304	286	320	289	324	302	315	302	330	328	302	279	289	347	300	301	290	308	294	332	317	328	286	309	350	330	303	328	287	332	340	294	287	328	294	346	298	360	302	289	316	301	285	312	311	312	325	299	300	313	314	282	314	287	294	293	302	297	336	315	292	301	272	306	341	330	301	306	333	317	304	332	349	297	316	291	330	294	332	332	307	318	312	329	295	312	288	306	291	292	325	328	302	326	321	318	284	285	296	306	318	333	281	313	330	313	309	298	294	309	288	315	299	311	320	323	329	304	291	324	337	311	349	323	354	337	320	331	314	321	321	330	318	315	309	322	311	319	311	328	286	272	326	341	292	358	341	307	315	320	295	312	314	290	315	316	289	305	290	343	305	303	324	338	289	273	331	302	326	323	358	304	303	306	303	306	299	313	306	319	308	339	322	316	304	344	330	289	281	322	308	301	341	276	303	297	327	299	320	306	317	322	294	349	267	326	330	335	320	311	301	314	304	338	302	297	304	302	325	285	274	287	342	324	294	327	328	330	290	327	336	303	308	283	286	335	299	294	323	291	297	287	297	316	317	281	314	363	312	302	315	343	344	348	300	305	302	328	303	322	278	313	283	325	309	285	288	331	273	306	331	335	340	315	298	332	317	312	302	276	326	328	299	321	294	313	320	313	323	305	295	302	324	317	317	297	289	285	305	328	317	312	323	332	281	316	319	295	323	312	301	320	323	294	325	319	327	307	343	326	293	332	342	323	293	310	317	280	297	272	310	319	314	329	300	280	311	310	312	313	309	301	275	280	305	314	307	324	269	320	308	294	312	313	285	343	311	309	325	313	309	306	288	313	310	302	323	294	319	291	319	300	307	319	320	319	324	324	311	279	284	330	316	322	294	329	312	304	298	326	314	301	326	335	287	314	287	320	295	305	338	299	316	295	328	321	296	301	315	303	288	328	264	300	329	276	327	311	289	283	338	306	318	308	321	330	323	316	300	340	331	309	307	302	314	325	355	297	345	283	299	339	323	279	290	316	321	313	300	313	324	318	295	307	317	290	344	308	298	349	302	299	300	316	303	297	349	306	328	298	305	301	343	319	301	307	319	323	304	292	322	296	305	317	293	333	316	319	313	326	305	353	326	304	321
5768	19533	16781	8762	5210	3303	2381	1713	1384	1163	865	794	763	687	656	564	551	508	516	504	505	505	521	449	497	473	405	435	428	439	457	459	392	424	447	430	423	439	401	426	409	418	386	420	401	425	415	432	410	442	438	410	410	406	400	396	403	402	409	402	406	442	407	386	412	368	372	417	416	405	415	464	399	394	408	379	412	411	388	427	473	409	389	434	399	386	374	414	424	428	417	397	397	421	415	425	397	421	405	394	387	380	426	379	397	382	383	371	381	400	420	424	379	413	441	402	429	402	435	449	414	402	368	365	400	384	416	385	381	383	421	419	425	395	418	410	407	389	413	368	422	399	411	379	417	416	429	438	420	409	388	378	404	375	436	394	370	420	430	413	411	392	387	406	411	405	387	408	418	412	405	413	433	399	422	409	398	393	395	396	407	425	406	391	423	446	396	414	425	397	423	396	394	395	394	391	365	366	416	418	408	410	394	396	363	433	408	404	403	384	387	415	398	372	377	392	405	423	426	389	394	424	393	432	432	428	404	415	398	380	427	421	415	388	413	409	390	413	398	389	415	368	374	407	422	409	383	384	406	410	396	366	392	404	397	406	402	437	408	419	369	433	439	394	425	417	404	406	407	391	448	429	405	397	392	394	395	385	414	399	404	427	419	399	376	431	399	432	397	429	391	394	396	389	407	408	399	421	413	399	456	394	395	386	385	390	374	403	414	385	387	403	377	395	444	385	387	429	389	407	400	359	412	447	391	432	373	395	373	425	411	348	418	424	406	422	418	415	381	400	396	390	354	396	390	384	453	407	442	445	372	419	372	422	363	424	415	405	364	377	350	404	373	410	375	412	395	422	385	364	414	429	415	406	404	382	392	420	403	451	370	378	392	421	426	361	403	406	415	397	432	383	385	391	382	379	388	403	420	395	408	400	433	389	425	387	420	388	412	408	414	369	420	395	406	411	426	404	390	406	407	388	412	400	390	408	407	402	391	395	407	395	379	405	390	413	404	385	425	420	396	434	412	385	413	409	406	385	371	349	426	391	375	428	407	461	392	422	385	401	389	387	377	413	384	416	428	389	373	389	415	404	421	406	425	438	439	402	449	418	396	386	409	419	400	358	424	429	411	401	404	403	378	422	431	394	346	400	395	391	408	373	424	400	392	393	398	405	398	392	374	369	401	443	434	385	394	428	424	384	402	379	402	435	386	413	390	396	383	428	446	430	412	403	403	385	411	436	418	397	393	397	410	428	392	394	404	446	398	414	449	417	422	410	379	441	396	431	402	393	394	384	406	398	393	399	418	435	398	386	404	387	414	416	385	444	434	423	419	426	413	416	379	426	411	423	393	420	388	363	425	444	415	389	387	429	406	388	370	373	369	390	411	410	423	396	416	383	414	398	405	413	399	428	397	406	418	402	382	389	401	409	411	460	406	405	400	382	407	385	414	411	407	408	388	408	395	400	413	401	410	395	406	373	392	410	386	399	400	388	410	394	412	391	403	415	411	411	429	426	405	426	384	396	382	378	384	406	377	393	377	402	412	410	425	437	403	378	436	409	413	420	413	403	410	395	390	381	469	379	407	380	410	417	388	391	387	396	358	413	438	427	411	396	376	426	390	389	415	390	430	418	405	395	378	368	381	396	376	385	407	384	413	400	435	403	379	409	432	377	407	409	476	417	392	402	422	383	393	407	386	422	393	421	395	426	381	432	382	383	404	375	409	385	402	401	428	424	423	414	392	411	391	383	432	399	404	405	388	385	423	409	388	409	359	423	401	394	407	373	421	399	448	377	437	429	412	410	426	379	366	413	401	360	420	385	380	384	409	375	379	387	385	374	388	380	397	380	377	392	409	394	418	457	425	438	406	401	389	459	440	398	417	421	425	397	436	427	379	415	440	379	405	351	426	377	399	402	376	403	411	427	402	409	395	358	363	379	387	385	397	400	409	384	398	420	402	401	411	396	423	413	404	408	408	413	416	404	395	368	423	363	393	394	423	408	370	397	402	406	369	387	422	389	407	432	441	385	417	419	405	408	420	375	398	367	389	414	436	390	378	427	383	401	406	432	415	370	404	414	427	434	410	399	389	444	399	393	395	371	392	389	408	410	412	406	434	394	351	413	393	389	421	385	432	392	407	416	397	401	403	431	408	428	391	416	415	410	431	416	423	405	439	396	414	415	410	428	400	413	386	396	395	391	413	414	411	393	408	386	382	419	394	406	422	417	405	468	430	410	427	425	418	401	414	391	413	410	440	385	420	423	372	420	393	372	418	420	429	367	414	385	394	373	402	419	424	404	412	411	415	396	402	469	438	405	389	420	419	381	342	428	373	382	405	380	441	423	379	425	376	386	417	434	403	387	396	412	393	410	407	380	382	378	426	400	393	428	402	419	389	427	419	390	401	401	387	366	395	403	400	398	413	418	404	381	405	400	366	408	379	394	388	394	398	422	399	379	391	385	366	397	414	381	390	402	407	433	383	404	416	384	410	382	404	429	401	441	426	414	412	429	422	393	386	410	403	422	407	422	373	408	396	402	428	376	397	390	367	385	387	379	401	380	372	423	399	425	425	407	377	393	419	426	395	418	405	406	400	417	388	437	378	413	389	399	412	384	428	373	443	363	377	387	406	402	415	422	370	398	413	377	410	410	368	409	397	397	414	376	408	400	388	382	375	431	424	388	390	424	418	392	417	374	385	416	393	367	390	416	448	423	385	363	392	402	403	356	416	392	412	422	385	380	400	391	386	413	408	400	449	416	372	405	445	374	419	410	390	388	417	401	437	406	414	392	383	360	412	388	435	389	384	372	418	432	425	370	413	380	407	404	358	368	376	384	399	425	406	413	435	417	431	396	390	405	403	427	432	388	363	381	364	419	405	369	414	401	416	410	406	388	406	392	414	430	431	391	379	414	420	388	403	385	427	362	401	418	418	383	418	402	410	427	383	372	397	386	413	405	376	404	389	396	425	432	409	423	442	393	424	397	404	446	406	435	376	392	403	378	370	390	419	408	403	393	401	410	427	400	391	426	428	399	383	390	400	380	418	440	409	358	411	390	383	398	385	407	429	415	416	420	378	401	368	401	440	385	386	406	376	425	400	416	410	396	431	406	424	411	372	385	382	395	411	418	421	369	460	398	418	405	391	414	361	441	421	384	379	440	395	391	424	419	426	410	367	441	400	388	416	417	394	373	398	424	406	410	424	371	405	424	383	408	432	465	371	399	364	387	374	396	417	422	435	377	395	444	422	415	367	387	401	384	391	394	376	403	381	428	366	412	376	426	383	407	384	420	404	388	439	355	413	363	387	421	381	405	356	424	395	415	423	423	408	392	388	434	398	408	393	391	395	399	417	387	423	413	406	381	406	409	423	428	387	414	405	411	386	435	400	408	416	418	414	406	394	353	430	367	405	451	390	393	379	405	414	439	415	404	406	440	417	386	377	402	408	366	436	386	401	410	392	381	410	424	369	417	414	408	409	363	416	390	407	399
26871	19291	6740	1579	631	354	328	287	291	254	289	291	239	271	249	260	263	281	264	259	274	252	247	248	252	278	277	243	265	257	274	257	243	231	279	263	231	267	240	249	243	272	237	283	242	260	266	252	258	262	244	245	296	261	234	232	275	266	227	232	247	253	261	249	274	253	291	222	213	226	262	231	237	264	257	239	223	258	255	226	234	247	264	267	237	247	254	264	267	213	266	269	230	216	268	231	250	244	256	251	270	272	226	244	237	234	268	266	253	249	278	256	251	245	249	273	283	235	238	267	276	268	242	232	243	244	264	227	239	258	247	210	259	235	250	253	274	261	265	218	236	273	241	234	231	252	239	255	290	253	274	254	235	272	251	261	247	261	234	239	226	269	280	238	229	259	258	272	251	248	249	272	264	250	249	259	280	265	229	256	233	245	243	258	239	273	279	236	272	241	288	243	256	236	253	247	276	275	240	283	260	225	247	243	282	243	268	260	254	250	240	219	238	272	249	253	246	248	286	249	242	235	247	249	258	261	257	220	264	263	260	247	283	252	266	249	271	244	254	251	248	249	271	264	271	242	251	255	256	266	264	261	295	281	213	256	251	273	253	264	233	255	278	248	246	255	254	249	250	253	269	275	249	280	239	251	242	252	241	241	255	261	274	259	243	244	260	252	228	283	294	256	280	248	245	242	254	249	296	261	264	257	272	254	240	225	263	276	258	249	255	228	271	247	234	277	256	281	220	244	264	281	244	250	261	264	265	271	257	257	242	239	242	252	255	244	259	242	277	221	257	254	248	256	272	238	256	263	278	245	252	267	242	238	262	249	267	300	251	268	264	232	229	245	295	252	266	255	243	274	242	278	238	256	257	252	248	234	268	242	258	235	252	250	271	233	254	255	265	253	236	246	248	253	259	258	266	249	266	255	230	240	218	239	268	246	282	256	286	234	269	230	243	248	285	256	273	289	272	240	237	232	243	270	251	258	266	259	235	260	249	237	251	231	247	275	255	241	278	280	260	262	247	232	240	263	257	268	257	233	204	266	258	251	272	242	233	264	252	264	246	293	285	241	244	243	250	279	246	226	239	250	241	242	265	273	265	263	245	241	255	242	243	237	258	248	237	255	257	261	227	236	253	230	252	242	258	224	239	277	245	241	272	269	274	243	241	273	273	269	236	268	250	290	255	259	293	238	272	233	238	274	255	259	258	248	269	241	252	272	263	297	246	250	271	262	247	276	256	289	249	267	249	250	276	213	217	263	241	269	259	263	257	269	268	242	244	253	266	256	262	268	266	249	242	264	249	256	227	236	244	264	268	255	251	254	235	242	264	255	266	263	240	243	230	229	243	253	249	241	293	273	244	295	255	273	272	251	226	280	261	249	238	282	269	232	261	276	278	239	266	231	244	265	269	276	251	237	281	271	236	255	259	253	266	261	251	276	255	218	262	233	243	250	248	239	260	257	252	270	241	246	239	270	251	259	259	234	257	282	264	276	259	258	247	242	249	216	249	255	273	242	238	259	256	252	252	239	262	263	256	250	245	270	250	242	252	247	250	251	243	239	263	257	257	254	266	276	265	243	241	238	279	273	264	254	255	264	258	261	288	282	258	262	255	250	244	253	254	275	274	254	238	252	230	263	247	258	236	242	255	255	253	244	265	262	233	282	262	270	262	271	266	248	233	275	272	265	237	249	264	255	255	284	268	261	241	240	245	260	248	263	240	235	228	244	251	270	221	227	252	251	282	261	241	269	248	273	242	228	264	243	244	245	252	274	249	228	254	282	241	257	230	255	215	272	272	274	239	255	275	259	254	254	260	277	265	265	242	276	276	262	226	247	260	274	247	256	249	278	262	264	260	240	255	278	245	234	258	236	261	229	263	246	270	253	265	261	213	245	239	249	236	267	272	275	276	251	236	247	251	254	254	245	257	248	241	274	251	228	248	260	242	242	237	237	251	227	266	271	252	241	279	244	249	248	253	262	260	253	268	240	271	238	232	257	298	239	248	258	252	274	299	235	254	267	266	220	257	257	244	291	280	260	252	269	243	256	272	272	267	261	278	266	266	269	273	274	257	283	257	243	271	250	235	257	278	251	267	260	228	263	246	285	277	252	280	240	249	247	268	268	276	256	247	279	250	250	288	279	250	253	236	246	239	257	270	254	269	273	264	275	241	272	269	259	264	236	258	256	265	255	258	250	285	272	232	256	250	253	237	299	268	240	275	257	254	253	260	245	237	228	237	245	258	261	235	276	269	221	267	261	278	257	265	231	266	243	214	241	239	250	240	249	271	257	285	252	235	228	266	276	266	263	232	264	259	258	248	258	251	248	258	235	239	250	284	267	271	269	261	252	223	269	215	243	241	279	287	258	244	250	273	245	271	237	246	260	255	248	246	251	241	252	270	207	242	231	244	265	232	247	274	235	261	255	244	269	261	255	234	247	221	261	232	215	242	245	256	246	275	253	252	219	252	268	268	296	251	247	257	237	252	288	245	238	242	263	221	280	263	228	235	265	264	283	253	251	267	236	270	262	259	257	271	242	253	237	240	242	259	243	235	253	251	272	248	247	250	257	292	258	252	246	250	280	259	236	255	296	271	260	254	265	261	269	287	246	268	251	280	259	264	249	275	245	268	265	249	242	258	256	239	274	286	237	247	234	264	247	253	224	245	238	284	293	272	228	258	250	234	282	299	273	251	229	242	258	246	246	262	271	275	262	270	242	263	254	245	243	225	244	249	232	265	266	248	247	228	248	245	270	272	277	286	268	240	248	238	234	250	260	273	252	224	281	262	272	226	267	259	231	245	253	266	259	236	245	249	275	274	251	238	235	229	253	300	277	245	239	260	237	281	237	234	241	249	284	259	246	245	267	253	260	249	244	255	226	251	262	264	230	256	279	258	275	268	266	255	247	248	209	279	257	235	267	253	253	278	255	262	251	275	264	285	248	279	270	253	282	237	276	242	252	257	250	282	249	232	259	268	263	234	228	261	278	275	279	226	245	285	249	243	271	280	231	254	267	281	225	245	270	251	304	282	280	260	279	260	262	270	257	239	224	226	261	240	240	254	245	250	241	251	248	244	267	249	231	249	272	257	238	268	263	245	255	282	249	257	279	221	258	252	266	235	262	260	239	264	250	242	261	256	258	282	263	253	234	238	273	244	252	245	269	252	255	264	267	242	263	240	244	239	259	272	272	241	268	225	254	256	245	294	275	258	254	265	248	273	243	272	270	224	266	234	269	220	258	262	245	244	245	242	240	254	264	236	263	255	256	232	220	290	222	256	259	257	254	259	242	281	249	263	237	248	249	269	248	239	225	242	219	269	253	271	247	251	239	230	242	227	304	278	254	256	261	237	248	253	240	290	269	263	257	256	275	248	250	258	273	260	251	246	227	247	264	268	262	244	250	251	264	236	253	281	246	255	257	248	247	248	250	265	237	257	228	250	276	257	233	279	256	253	264	296	251	279	252	247	246	240	261	283	259	257	277
4556	4310	4256	1944	958	498	468	412	374	329	348	355	335	337	336	334	340	306	315	333	303	322	325	310	346	320	323	334	336	291	289	312	320	344	339	321	310	330	326	312	325	307	311	309	331	306	312	322	326	328	307	292	318	326	322	304	340	321	309	313	305	308	306	327	341	319	310	325	324	317	310	364	337	324	303	291	322	311	317	308	329	299	340	309	340	299	304	357	301	332	337	307	333	302	290	301	318	281	306	352	355	309	334	316	328	342	335	296	317	332	314	310	319	318	306	339	325	297	314	330	306	320	329	311	311	306	328	304	315	329	312	308	337	323	331	315	334	337	318	319	336	315	307	287	288	308	338	293	328	345	310	326	327	330	350	334	329	324	304	329	318	323	333	331	326	305	316	328	360	319	315	285	323	328	340	324	304	317	288	316	325	324	319	309	319	287	311	302	337	310	312	354	289	340	313	334	299	311	307	317	355	334	286	315	321	302	316	314	304	297	309	318	293	320	309	297	353	321	311	306	308	338	314	326	314	304	297	364	322	373	320	329	307	324	316	323	308	348	299	318	318	319	327	334	340	328	286	341	322	338	320	321	333	315	345	320	334	323	293	332	327	302	289	295	323	311	324	316	332	327	340	342	304	301	343	321	331	317	345	294	343	334	328	307	342	320	315	346	321	313	311	316	303	324	303	322	301	332	342	300	312	323	327	292	331	347	308	305	318	321	296	320	314	328	316	291	333	352	336	321	319	306	318	310	338	298	315	306	322	308	303	327	307	339	335	355	314	342	297	313	289	292	328	310	315	312	305	343	305	322	351	272	325	343	307	313	318	284	329	295	305	327	314	305	319	326	361	311	313	330	323	295	296	314	329	301	348	322	318	334	312	296	346	298	316	329	325	318	338	282	335	336	317	330	290	332	331	314	360	336	337	340	332	319	317	344	365	331	321	341	282	318	342	306	307	321	321	294	322	313	303	316	308	344	333	350	333	317	318	307	324	326	333	303	338	326	318	304	317	352	349	313	303	361	334	327	356	341	330	324	331	335	347	345	315	309	339	327	334	318	323	301	333	317	302	333	321	323	294	336	371	337	340	324	348	379	329	320	304	306	286	322	314	332	318	310	301	309	312	334	317	299	327	340	327	344	341	335	316	336	342	284	305	282	320	296	337	344	298	303	306	308	322	346	308	299	310	309	334	356	311	322	343	330	334	294	310	308	280	326	317	328	305	337	306	311	297	311	328	312	296	324	288	318	336	324	314	309	276	314	299	312	336	329	286	313	306	305	329	326	326	342	325	330	331	313	333	294	324	320	337	335	319	306	337	328	325	337	313	305	338	327	322	313	346	322	335	335	359	343	294	332	306	291	307	317	317	298	321	306	292	318	323	309	311	328	327	340	337	322	306	332	294	299	327	331	329	343	322	309	344	331	306	331	324	333	307	321	341	320	311	332	309	291	333	316	337	311	330	311	302	323	306	315	322	328	312	314	348	320	332	326	303	306	321	332	322	312	298	313	300	337	329	308	286	314	309	316	344	287	312	354	335	327	337	314	305	323	342	341	321	289	349	307	336	347	315	318	315	326	329	323	312	313	334	355	300	320	328	312	278	329	340	313	314	331	311	335	298	338	330	300	318	302	312	324	335	319	325	269	313	316	322	298	303	330	347	334	344	309	343	304	333	322	298	330	317	288	310	316	330	332	324	333	316	309	343	338	330	357	341	313	322	356	284	332	302	337	337	316	310	321	315	339	320	296	329	332	308	285	341	334	344	328	298	325	316	321	326	340	316	311	358	291	337	333	325	320	299	343	331	316	330	330	345	319	280	312	327	325	296	313	356	301	301	333	323	322	344	323	337	347	293	330	314	270	323	322	298	329	319	357	294	324	289	318	317	325	340	324	316	332	296	348	334	339	324	300	297	316	295	336	288	301	324	316	306	321	332	340	317	347	324	299	318	293	315	331	301	325	320	321	318	348	314	361	320	325	324	316	333	357	302	303	327	296	311	340	337	312	289	305	350	314	310	326	303	316	342	295	280	308	357	303	323	279	336	306	335	308	332	289	348	320	337	305	283	356	297	354	321	334	343	326	308	338	323	279	286	330	314	292	338	361	347	301	313	339	334	307	297	325	331	312	326	328	278	319	317	326	294	290	351	331	321	317	312	304	313	321	289	314	345	353	354	329	308	326	310	320	330	285	356	316	343	339	334	325	310	323	287	321	294	339	349	332	298	319	328	328	310	348	324	335	331	336	317	310	326	329	325	318	327	311	323	283	290	303	310	309	318	284	303	308	302	304	329	340	296	317	338	322	324	296	338	305	331	348	313	333	349	344	334	322	338	347	298	340	312	322	364	336	343	336	286	287	302	344	333	327	330	366	326	295	317	311	306	342	305	346	345	353	334	280	271	332	351	333	341	327	340	325	321	296	330	314	300	318	304	311	327	279	348	340	294	286	327	311	308	309	316	327	331	307	339	325	294	314	324	317	323	313	301	288	336	294	305	317	340	308	291	294	349	328	322	315	339	318	335	312	348	324	312	342	310	330	332	313	349	333	303	338	315	306	311	318	341	339	305	341	312	320	292	312	348	320	337	289	319	337	310	355	340	297	318	310	337	343	326	324	304	305	331	293	317	279	310	321	343	336	362	310	321	325	297	349	322	342	331	318	330	323	340	326	334	331	326	318	330	333	319	310	317	305	331	320	294	336	336	324	299	322	339	349	306	338	301	349	298	318	327	318	325	304	337	343	310	318	309	319	305	299	326	315	313	332	346	326	330	329	304	310	352	313	298	327	343	311	299	312	298	304	300	340	332	301	345	317	329	342	298	337	316	321	331	317	317	314	304	335	342	324	327	326	311	349	331	343	332	303	302	311	308	311	318	330	355	325	304	302	343	306	310	304	299	312	325	314	342	324	322	330	318	303	316	343	323	315	315	320	297	305	331	365	336	305	319	304	313	346	337	316	323	327	306	319	374	327	288	329	311	338	297	318	306	313	353	321	327	304	307	309	336	321	297	327	325	315	315	274	332	334	333	329	332	285	309	354	295	283	315	338	355	316	343	337	301	291	331	324	316	314	337	322	386	329	290	321	323	327	291	331	320	336	312	318	322	347	320	321	302	325	342	313	326	347	311	310	293	326	321	313	338	302	319	334	307	274	284	309	330	369	314	306	315	320	328	307	287	285	309	322	321	332	342	313	331	324	323	306	298	359	300	307	303	336	326	318	300	301	310	311	327	323	298	308	333	293	317	306	317	301	335	300	335	318	337	333	351	314	320	304	308	327	338	331	333	349	363	333	330	323	339	345	311	336	349	323	351	333	334	325	318	324	367	318	326	333	299	339	330	329	345	314	321	352	337	331	331	324	342	329	335	302	339	317	318	336	322	314	333	331	321	321	351	335	329	329	322	278	308	321	301	314	329	332	303	341	331	315	304	288	305	280	350	337	326	330	321	326	337	320	327	305	311	328	322	293	333	326	319	321	344	347	306	323
23299	21074	28221	24116	21041	9916	1292	844	670	579	610	536	534	498	508	464	478	480	498	493	440	484	417	436	487	442	445	427	432	473	451	471	424	417	444	440	448	405	446	412	423	443	421	458	432	413	434	448	441	412	437	417	453	402	429	446	454	420	406	422	413	443	437	403	402	432	427	415	421	422	400	410	425	444	443	445	457	440	419	424	423	448	407	466	469	407	428	395	413	429	482	449	424	425	405	470	444	402	448	417	434	390	407	471	427	436	429	439	430	427	435	442	427	426	443	430	397	441	422	439	455	438	417	458	424	424	410	421	452	414	460	404	420	436	417	493	432	437	463	457	428	465	434	414	407	437	454	421	407	455	459	438	443	423	423	448	386	447	457	421	431	456	415	451	423	407	439	437	428	419	444	460	450	436	421	410	436	417	458	439	470	471	419	400	417	456	446	442	449	397	433	422	398	454	424	427	429	436	456	432	422	412	450	435	411	439	458	456	418	435	445	460	399	438	433	400	470	405	422	453	449	450	412	440	459	421	386	384	442	413	450	464	444	457	430	447	429	439	417	466	399	440	459	464	429	407	420	411	408	411	394	426	433	435	447	477	424	431	454	414	420	433	436	395	420	433	435	420	408	418	410	406	440	425	432	460	429	423	402	437	445	393	461	421	460	463	408	460	429	448	406	426	447	416	387	433	433	409	463	422	415	437	412	417	413	432	442	426	442	455	447	425	443	433	448	407	422	458	425	443	457	461	434	414	422	405	432	471	427	474	444	421	432	440	415	415	418	434	442	443	427	444	432	387	457	424	486	409	433	412	410	382	423	443	413	401	443	432	456	407	444	453	435	394	443	413	411	421	414	452	424	406	426	443	422	431	436	433	447	439	426	405	441	413	446	424	447	434	428	421	441	464	415	431	442	419	433	421	449	441	417	440	437	447	447	464	435	427	455	416	424	445	420	477	450	406	419	430	445	433	421	414	436	424	428	439	422	433	421	416	445	408	467	452	468	439	435	401	433	429	441	394	423	431	407	393	435	421	453	393	429	409	467	440	404	445	449	443	436	414	423	435	398	448	430	398	426	439	452	439	410	420	408	438	457	408	447	453	455	465	389	464	411	481	450	415	409	445	424	448	454	447	420	432	392	422	447	437	427	470	419	418	421	428	406	447	441	431	433	433	408	422	457	430	447	439	453	426	422	430	413	426	419	424	422	412	420	437	427	455	465	422	464	434	415	440	412	453	458	422	440	445	422	446	450	432	483	445	445	424	443	428	431	406	439	451	415	453	482	451	465	401	432	427	444	440	420	404	450	418	419	432	444	442	450	452	418	418	415	445	408	454	445	391	439	430	382	451	423	430	441	390	461	383	461	416	420	463	449	424	420	441	422	411	438	417	421	441	441	455	397	424	478	445	399	442	381	413	425	419	451	452	429	459	411	394	423	438	455	416	440	434	411	413	430	430	391	409	401	471	438	409	421	456	407	411	444	433	423	419	428	415	455	450	458	438	429	459	443	430	431	414	405	414	416	413	410	422	430	430	403	431	426	431	402	429	403	432	417	406	464	421	446	399	426	457	450	442	442	437	466	456	423	415	446	432	421	417	403	446	420	399	452	443	431	417	448	415	419	426	422	478	431	418	424	421	421	415	477	467	453	427	475	476	399	432	405	472	460	433	419	432	452	418	418	443	416	425	413	424	453	449	427	441	434	452	442	423	392	458	436	468	414	455	487	433	477	434	449	427	388	468	440	457	415	421	443	424	406	444	432	426	429	439	445	398	409	440	425	438	445	471	392	428	427	435	449	431	431	436	403	427	443	442	423	385	428	412	436	441	455	436	434	433	448	378	431	419	435	444	427	425	427	438	447	457	429	408	435	429	455	403	382	435	438	426	442	439	407	453	436	424	399	444	449	458	414	448	454	430	413	416	424	418	467	415	445	419	435	429	412	458	441	431	430	393	436	446	417	416	390	457	434	439	435	410	412	446	415	431	433	437	431	402	426	414	407	465	426	443	440	377	415	403	477	426	407	440	439	447	419	429	418	413	397	441	430	439	411	403	461	421	465	391	452	475	418	427	419	425	460	406	405	450	455	409	403	454	443	463	455	446	419	437	414	469	418	478	435	448	430	415	443	429	428	448	422	390	417	433	447	440	431	422	433	400	447	442	447	456	420	441	411	433	431	429	441	449	385	451	442	437	400	424	414	437	425	388	409	421	423	452	425	436	460	452	421	447	416	439	402	440	454	433	436	444	474	423	416	453	409	447	422	441	416	440	471	436	425	442	433	426	394	424	434	434	426	422	445	414	411	406	389	421	432	414	428	417	419	412	445	431	387	422	430	422	408	438	448	485	422	462	414	457	405	391	425	428	406	451	436	411	442	423	417	436	448	402	435	418	437	389	427	447	441	450	474	413	457	393	473	426	451	432	449	414	391	420	408	444	430	413	416	446	446	445	419	424	459	433	417	401	477	429	459	438	430	426	459	445	396	444	435	410	431	423	439	424	429	428	456	420	435	436	449	441	410	425	420	441	423	445	435	470	438	438	385	397	418	417	421	416	435	444	452	446	441	451	403	439	452	432	448	414	401	438	421	424	420	430	443	449	483	450	453	416	417	410	422	385	412	426	414	404	416	423	426	408	432	428	419	470	429	445	435	415	428	428	430	448	399	412	383	411	405	424	429	464	443	427	423	419	413	446	429	435	421	415	408	444	414	445	450	446	444	439	456	420	448	428	445	423	446	416	399	423	396	462	418	455	446	414	437	388	416	441	433	443	435	442	424	390	417	438	407	412	422	449	486	448	391	398	458	430	451	440	411	433	404	418	428	433	415	467	429	468	427	419	423	444	407	407	424	472	436	403	441	405	442	436	421	428	432	426	425	478	456	384	452	436	392	400	410	451	431	468	414	439	415	406	456	415	421	434	441	439	417	425	443	409	450	435	439	465	425	439	428	447	427	442	397	423	412	450	451	461	400	446	422	453	418	421	433	463	432	406	364	440	423	426	452	397	450	415	413	445	425	438	452	421	437	465	441	411	418	440	451	399	388	439	421	435	421	406	426	404	445	420	450	441	434	427	437	429	451	464	428	458	418	409	439	447	432	449	442	443	426	455	459	446	460	423	438	427	383	432	435	437	412	435	420	458	455	447	425	445	418	420	419	431	416	461	431	433	429	438	422	449	456	377	432	420	431	449	427	437	443	477	416	395	407	413	433	386	396	448	419	448	442	422	450	438	415	408	408	427	453	458	464	416	399	415	442	425	454	411	434	450	407	422	418	443	467	477	457	413	439	478	413	409	417	426	418	450	371	418	429	442	420	432	417	457	472	436	423	423	421	433	432	434	426	412	416	443	391	384	436	426	412	465	418	429	423	453	446	432	458	408	465	447	440	428	452	405	442	408	442	422	446	417	465	415	419	397	459	439	448	447	445	399	392	440	442	425	429	464	414	413	449	450	402	425	442	417	436	446	447	418	398	411	382	401	416	423	428	407
4329	13494	12015	6089	3385	2166	1559	1248	1014	927	807	766	714	683	734	622	564	589	625	592	579	597	580	556	564	541	595	577	566	547	550	591	544	577	517	575	530	502	593	532	570	546	561	550	575	577	587	544	568	546	583	536	532	543	562	545	547	520	539	500	564	548	575	500	564	548	545	547	563	543	568	503	562	530	511	517	527	511	542	544	517	561	558	532	529	533	555	520	567	543	562	561	542	540	556	562	594	588	516	520	576	521	530	531	561	527	525	547	522	588	522	550	572	519	559	505	528	546	537	573	525	587	566	563	522	542	529	561	547	556	520	548	522	500	534	550	539	533	553	508	552	492	511	549	540	548	545	544	528	530	535	521	533	539	521	537	545	544	531	522	577	523	514	519	583	573	543	548	564	571	515	523	517	516	545	541	510	543	551	560	505	546	538	521	520	515	571	598	548	539	540	561	547	559	514	508	542	538	538	527	537	566	558	584	513	556	580	577	565	548	528	510	559	518	570	542	545	507	561	546	549	542	559	532	564	574	548	555	577	529	537	585	528	534	536	549	575	495	583	528	576	553	548	569	549	518	555	512	554	566	562	539	530	535	573	547	537	545	529	521	557	528	534	549	558	557	511	590	552	571	493	515	540	551	569	526	529	532	570	545	540	533	514	515	522	512	557	521	558	572	567	512	533	583	561	543	552	545	556	535	561	523	532	560	530	544	560	547	519	536	541	510	549	555	523	564	573	477	547	497	527	534	570	538	543	573	560	513	525	557	565	514	570	548	530	565	534	577	543	532	555	550	571	556	535	532	524	537	518	515	551	514	520	484	502	538	554	555	566	554	562	520	556	549	542	546	539	559	539	534	577	554	579	536	543	582	553	546	547	561	533	505	526	541	502	572	548	525	565	575	545	545	507	549	573	578	559	524	587	547	509	550	519	538	576	500	520	542	527	558	546	550	557	581	528	528	549	517	535	528	531	547	526	524	547	520	548	558	519	540	530	494	504	533	537	529	536	481	558	580	508	539	574	559	547	540	470	529	557	506	552	543	543	559	576	586	558	537	557	581	540	498	543	489	549	539	513	526	531	534	536	516	538	559	538	508	521	534	552	511	577	527	514	549	544	542	543	539	561	544	557	542	513	515	535	595	540	532	552	549	526	522	569	586	571	567	530	519	568	544	545	533	530	510	553	548	554	548	513	535	543	594	513	518	582	567	530	538	539	519	516	508	545	555	546	546	527	521	519	539	548	553	549	537	552	592	551	565	573	538	531	560	526	538	527	546	574	577	520	544	547	571	539	555	583	555	549	578	554	540	491	527	549	539	520	553	489	553	568	586	565	579	529	549	574	538	537	557	530	541	535	519	558	508	540	531	534	511	537	567	536	518	556	584	539	544	530	523	513	535	524	521	506	516	495	521	543	549	532	557	501	509	546	535	532	541	542	580	525	539	517	529	545	552	528	531	586	557	529	559	548	568	548	534	551	546	559	511	555	513	527	524	519	582	515	537	528	523	527	559	552	522	565	546	517	541	572	557	564	570	555	508	539	523	551	556	527	524	554	568	530	543	551	493	542	522	511	551	532	551	514	535	552	541	544	576	518	561	486	510	528	530	538	508	562	543	522	514	543	499	521	490	552	490	545	534	565	536	576	555	563	560	547	473	542	528	525	538	545	570	525	518	560	591	515	507	556	531	565	513	502	518	535	574	532	536	504	577	549	505	536	532	517	553	566	544	544	540	532	513	522	526	511	573	533	523	537	539	530	554	536	548	543	532	545	573	554	546	554	521	522	537	585	532	507	499	494	564	549	579	571	581	530	509	548	517	546	514	489	536	502	540	553	551	538	548	512	536	531	574	578	532	537	520	541	568	521	567	534	526	591	525	559	539	543	543	538	566	550	548	568	538	536	532	561	552	543	532	565	510	549	557	529	520	547	511	551	586	544	553	550	496	547	575	509	529	530	553	541	512	532	467	561	567	550	519	532	485	528	533	544	494	560	532	552	540	560	579	552	596	550	519	546	493	515	546	515	557	508	551	490	558	525	564	502	547	584	540	531	527	512	510	531	536	562	553	553	564	561	562	534	546	564	515	538	556	556	559	529	561	520	563	555	558	520	570	585	537	552	546	484	525	560	548	530	539	553	550	556	541	536	538	528	498	537	499	547	552	504	551	539	502	570	512	570	575	570	544	541	547	507	546	529	515	527	534	546	549	584	532	548	474	545	529	522	528	522	555	547	533	534	555	551	549	547	541	561	548	524	536	537	556	565	526	560	533	549	524	546	540	590	514	563	529	559	541	572	573	519	514	517	548	557	514	525	528	559	559	573	524	503	545	561	564	556	543	555	516	514	551	554	554	476	594	523	514	505	548	565	564	543	515	494	511	544	570	554	566	557	521	571	555	530	541	523	550	514	522	541	519	568	556	505	528	500	546	578	553	522	528	521	542	536	603	567	533	537	554	537	561	529	515	536	558	539	542	528	548	540	551	541	509	529	520	570	533	566	525	535	540	541	546	572	539	529	547	538	536	477	528	538	499	559	507	547	509	540	537	566	528	537	538	578	523	507	565	521	534	526	526	501	554	534	513	548	566	550	526	541	528	492	534	513	523	548	530	537	513	559	543	520	543	541	539	548	547	558	556	514	559	535	539	538	529	553	587	502	551	546	551	553	580	533	493	580	578	528	562	551	511	509	549	555	605	504	576	513	540	535	521	532	552	544	569	560	521	528	567	558	568	554	537	544	535	542	576	548	608	533	537	577	543	544	567	535	534	599	566	569	545	561	537	540	537	559	544	519	600	493	545	529	531	560	527	551	518	556	543	553	539	524	594	526	539	542	533	558	541	527	546	513	550	507	565	556	555	535	533	582	552	552	537	536	567	530	576	593	543	540	541	533	567	604	523	519	530	531	538	557	541	552	581	522	537	536	530	517	531	554	538	546	544	547	537	517	577	582	562	560	532	545	574	565	547	523	537	531	515	539	556	547	541	563	579	559	552	528	537	589	538	526	535	547	537	553	558	559	554	535	593	582	575	554	541	540	532	535	537	576	535	530	519	544	547	528	577	577	529	573	510	548	543	527	531	529	548	551	528	531	540	564	533	523	531	533	530	518	543	577	578	538	543	595	563	547	530	532	524	558	534	530	557	567	539	579	549	505	513	556	557	489	528	533	558	561	561	513	560	542	556	493	510	554	513	543	509	574	513	519	551	535	537	529	551	521	515	501	535	611	530	529	537	568	560	560	540	513	552	511	566	538	537	519	524	580	537	549	530	581	535	544	549	543	553	503	559	552	551	540	533	495	509	554	550	565	526	530	569	537	532	546	542	545	572	536	579	510	562	513	575	531	487	532	514	537	554	484	549	553	562	558	521	507	518	554	577	554	550	484	536	540	549	538	542	548	542	530	537	564	569	538	513	546	587	596	554	517	584	538	557	515	533	571	524	563	510	537	539	530	527	560	568	509	515	551	550	527	512	528	556	514	503	554	559	569	568
24272	21055	27235	24980	12140	752	412	280	245	193	173	179	166	164	146	146	127	120	139	130	121	121	120	102	104	102	107	130	105	117	111	125	118	124	127	115	121	106	108	117	144	112	124	119	100	122	111	119	122	95	116	118	113	129	118	107	115	99	104	103	107	107	99	128	133	114	115	99	99	93	113	96	111	98	107	125	113	114	114	116	101	112	107	102	103	108	113	111	113	105	122	137	101	123	136	100	120	96	130	127	118	106	118	105	128	99	91	117	103	127	100	112	111	91	126	110	103	107	113	101	119	119	114	94	123	125	119	86	115	109	127	82	98	120	103	103	119	106	122	106	109	129	121	116	106	103	116	110	111	94	113	101	108	122	105	108	121	124	100	120	131	109	83	124	101	100	113	99	103	104	109	117	99	117	112	124	109	106	105	90	105	98	109	110	110	110	115	100	117	108	113	110	135	101	126	105	105	112	124	140	113	111	113	122	117	109	94	102	113	118	107	134	119	104	97	113	112	105	125	123	99	125	100	100	98	105	137	117	123	106	124	96	110	119	104	105	110	101	125	94	125	142	119	111	127	101	117	113	94	103	109	106	126	112	98	116	115	111	117	111	115	108	114	122	120	124	121	120	84	116	111	108	99	113	121	109	101	101	102	109	120	110	131	120	91	113	98	108	100	102	100	108	113	109	97	95	107	117	105	97	145	116	119	106	115	90	105	130	121	114	116	106	100	108	120	92	98	115	123	111	106	115	115	118	110	130	105	113	95	122	127	95	87	130	115	141	121	101	106	109	110	118	111	105	95	112	121	123	104	104	89	130	111	118	108	104	107	108	120	105	110	109	125	110	105	122	126	113	105	116	114	114	91	109	115	122	128	99	115	112	90	122	126	137	107	107	121	127	113	91	117	99	108	115	88	96	126	120	140	102	118	115	108	114	111	115	109	102	125	123	110	102	115	96	113	118	96	105	98	119	119	112	105	98	109	109	111	105	91	130	102	123	135	113	117	116	99	101	114	129	136	126	116	109	111	134	97	122	117	115	99	102	98	101	100	111	104	107	101	120	110	106	107	117	115	88	103	116	91	115	108	135	103	112	94	110	91	115	118	114	100	110	99	120	118	113	121	135	105	102	99	113	102	118	98	122	103	104	112	96	110	115	111	116	108	99	129	105	99	137	118	116	124	115	107	100	111	105	100	99	121	123	116	115	97	119	94	104	109	104	110	106	121	107	115	131	83	88	119	117	99	113	102	106	115	107	100	115	108	117	108	132	108	96	147	113	118	119	122	111	103	110	102	107	111	109	102	110	93	95	113	107	120	107	108	111	121	115	103	112	124	105	97	115	108	123	107	99	114	109	102	114	91	112	130	102	104	103	111	112	91	104	116	126	118	120	116	117	108	120	92	105	105	109	109	107	127	91	105	123	111	105	112	103	119	112	94	145	126	129	109	128	108	125	115	110	107	107	125	109	93	108	116	118	119	94	99	90	102	96	136	102	123	119	119	106	109	120	104	107	101	113	103	107	111	108	106	106	111	130	108	127	106	113	127	128	110	98	126	102	97	123	105	114	120	110	99	121	111	128	117	106	122	96	120	101	112	102	105	103	120	118	106	135	115	99	95	107	92	103	95	114	111	138	113	111	113	133	117	112	99	109	115	108	92	124	123	107	114	109	102	108	113	136	113	93	127	110	100	107	111	101	113	116	127	136	135	101	101	113	113	117	121	104	113	110	100	96	100	107	93	103	106	104	101	101	142	117	104	114	129	118	106	113	113	114	100	108	109	122	103	116	108	105	116	95	100	92	95	103	123	115	112	116	117	109	112	97	130	111	99	108	128	98	113	112	114	121	91	92	112	110	109	101	110	112	116	120	104	116	104	113	111	103	100	115	112	107	105	115	113	99	121	106	116	108	127	109	107	118	119	114	118	115	109	116	106	122	97	124	140	100	111	100	128	136	130	109	83	124	109	117	113	127	103	132	95	103	112	106	99	121	101	103	98	115	122	109	107	110	130	111	112	109	118	103	107	123	114	104	107	111	97	125	106	101	109	120	114	106	124	116	120	103	119	104	113	107	86	128	106	103	106	105	92	125	96	110	110	93	94	128	113	115	117	123	118	110	116	112	118	105	123	112	115	101	107	104	110	101	118	105	103	127	108	113	112	122	123	104	105	111	96	114	111	121	116	135	121	106	104	111	108	110	118	103	121	99	93	124	117	99	111	101	118	98	118	106	89	114	110	102	120	127	123	114	135	106	106	108	123	114	107	96	118	104	106	108	122	115	112	122	127	125	108	102	113	105	102	114	115	112	103	125	121	130	111	117	115	107	105	105	101	103	122	101	100	129	115	120	100	109	106	134	120	134	105	133	117	125	104	122	116	132	117	101	107	117	102	90	104	104	116	113	115	106	119	113	123	87	119	103	105	114	111	121	110	114	106	112	108	118	111	107	133	121	121	108	113	118	120	115	124	102	123	114	89	112	117	108	138	131	110	145	102	106	120	110	125	115	101	123	120	109	129	110	101	105	134	120	118	100	106	111	120	118	126	87	98	114	104	103	142	97	109	110	92	98	107	100	108	107	121	100	110	115	128	113	114	119	107	99	116	134	106	103	110	110	107	105	115	109	133	105	109	122	96	89	107	116	104	98	117	104	96	105	94	112	120	103	128	99	107	119	116	103	126	108	113	128	102	123	111	121	114	100	123	119	109	130	107	101	115	99	113	116	107	130	100	110	121	106	118	109	117	122	98	94	107	122	123	105	126	92	128	121	129	112	117	106	106	129	117	120	106	110	115	123	105	109	119	96	119	100	102	114	121	106	132	111	134	105	100	111	108	109	108	96	113	104	108	93	102	116	105	110	102	120	101	102	109	115	106	116	110	112	121	120	104	102	112	91	110	101	116	105	89	106	93	111	120	88	136	111	105	96	113	109	110	102	90	113	119	93	106	107	102	126	95	124	112	101	126	114	106	100	122	106	116	125	119	109	102	117	101	106	114	104	106	127	121	104	115	106	105	105	113	112	103	94	94	131	117	124	114	104	117	112	116	119	104	106	110	112	111	118	117	120	103	108	102	109	122	113	113	106	121	114	125	92	131	118	102	91	102	110	98	112	107	114	120	101	110	99	96	111	103	134	97	109	122	107	100	141	101	105	118	103	127	87	118	101	105	117	116	101	106	109	120	100	98	110	112	117	128	110	114	112	93	116	124	122	101	111	105	122	96	113	142	107	114	117	104	102	107	113	112	108	114	101	112	105	109	116	100	106	110	130	117	112	128	108	110	85	104	116	100	118	107	109	113	111	126	110	122	106	117	109	122	108	95	121	104	120	107	105	110	106	122	114	94	105	111	101	103	109	119	114	105	113	105	115	102	116	114	94	108	106	114	101	134	97	109	117	106	112	102	112	119	114	130	130	101	95	120	94	128	105	98	101	124	121	115	111	108	102	115	119	107	102	101	114	101	104	110	124	97	111	103	95	103	99	112	117	126	105
4235	9344	8497	4225	2010	1119	836	598	426	337	295	255	258	222	218	195	210	186	178	198	181	186	184	164	161	180	166	148	180	137	188	146	171	169	156	176	151	176	161	141	172	154	175	144	147	154	178	136	161	158	161	158	141	162	157	175	177	141	160	157	145	150	157	150	159	168	144	171	170	164	128	149	140	148	156	143	150	156	146	138	129	158	143	128	150	170	157	146	135	131	160	145	139	173	144	152	157	139	152	135	168	174	165	171	137	148	151	173	130	128	150	144	142	178	137	138	160	159	151	140	147	150	151	181	145	146	159	138	151	136	161	152	153	171	125	142	144	149	145	170	163	144	164	168	161	143	148	172	140	155	157	146	145	165	161	177	150	177	139	150	156	144	144	133	138	151	146	159	164	149	162	158	154	147	143	133	172	147	158	155	166	140	148	144	137	156	164	148	159	151	159	157	158	165	147	140	147	141	169	153	137	146	149	166	154	164	142	165	156	141	142	150	155	158	135	132	147	149	163	155	152	152	141	133	133	140	149	130	153	153	145	154	148	131	123	154	142	166	169	134	151	157	146	164	151	149	159	153	175	145	154	159	150	127	153	134	142	153	146	159	155	149	143	144	144	156	154	126	160	142	144	142	160	139	144	152	145	142	123	178	154	153	159	144	160	157	177	153	151	145	152	139	141	145	137	144	152	155	162	172	159	134	140	145	162	177	147	152	157	161	145	165	151	127	156	169	147	157	165	148	150	150	172	145	148	156	147	135	152	145	149	151	156	145	144	151	146	138	145	153	152	140	161	161	159	164	136	156	176	141	136	156	162	146	147	147	154	167	158	157	163	136	145	148	124	151	165	147	143	146	142	153	169	130	159	127	147	152	144	147	141	141	141	129	161	162	135	145	158	153	147	169	164	143	157	164	143	138	168	167	147	138	153	121	139	167	162	152	142	153	136	152	150	131	157	146	156	127	148	167	151	150	149	140	152	145	143	134	145	167	151	142	149	161	152	145	149	162	150	154	147	133	155	167	179	141	149	157	133	152	159	164	161	156	151	149	159	139	143	160	141	161	139	154	147	168	148	161	147	130	140	172	137	145	147	147	144	141	128	157	161	152	159	144	160	156	143	126	150	143	167	153	155	158	146	126	149	151	144	137	146	157	160	145	141	150	157	135	142	151	167	163	144	156	164	137	166	155	135	157	151	158	148	143	134	132	161	159	142	145	121	148	181	150	166	133	152	131	173	132	149	141	149	153	160	172	161	134	150	164	155	141	143	150	152	148	161	141	129	154	159	138	162	144	144	157	156	153	161	156	150	145	188	170	138	171	158	137	150	157	135	137	153	156	166	148	155	152	140	160	132	169	148	158	169	160	164	162	158	146	127	146	174	154	142	151	153	162	144	133	148	156	165	146	154	149	153	158	128	164	142	132	171	139	141	149	136	141	165	161	149	150	157	149	172	134	138	156	167	113	133	152	138	165	158	144	136	142	158	141	141	164	147	165	155	141	173	146	168	149	151	141	163	146	142	131	162	154	134	150	145	137	127	160	157	148	155	160	159	156	151	158	150	145	150	151	143	132	156	152	156	147	148	136	150	170	161	144	144	168	137	158	133	154	142	157	160	127	160	158	145	146	142	132	161	141	126	139	164	140	163	182	151	138	132	144	143	158	128	137	159	169	156	151	180	118	162	154	132	150	154	164	161	132	167	134	135	138	161	160	177	137	150	154	157	131	170	148	143	149	144	145	146	148	144	129	149	162	162	152	150	151	150	131	151	137	139	159	181	139	171	126	164	163	136	143	147	162	145	158	161	131	159	166	152	178	144	149	152	146	138	158	155	143	142	153	153	155	140	145	146	148	164	167	149	137	169	170	147	145	132	151	149	185	147	166	149	151	158	175	152	141	172	153	157	129	143	141	132	155	150	137	147	166	158	166	178	156	131	145	162	147	133	162	152	165	166	157	147	151	161	168	156	157	144	171	152	139	151	145	131	162	178	141	156	182	145	150	167	159	157	152	157	163	138	159	153	148	169	147	142	189	157	147	152	157	155	135	158	144	141	140	155	138	159	149	151	131	148	132	156	160	166	140	124	151	129	166	172	148	166	159	170	155	132	160	146	146	147	165	172	151	128	141	165	157	158	150	158	152	155	156	135	158	157	141	135	156	161	145	149	164	143	153	153	182	149	168	144	144	145	165	167	148	151	155	171	158	149	136	137	170	153	134	143	141	165	160	160	145	128	156	146	146	136	156	154	138	132	164	138	162	147	164	136	149	141	158	159	135	142	140	147	152	139	130	144	173	140	142	133	109	141	143	168	168	144	139	138	167	165	145	145	147	136	142	147	160	138	165	155	160	132	161	135	142	160	158	140	167	148	145	152	128	142	152	168	146	155	138	146	140	149	164	147	174	145	149	178	141	159	168	162	131	154	148	156	140	159	157	148	129	176	142	161	138	150	142	138	167	172	173	149	130	159	158	141	179	147	169	166	138	132	174	146	153	161	161	147	156	169	155	139	169	155	160	129	154	130	147	138	158	145	163	161	140	164	136	150	149	166	145	155	158	128	156	153	132	165	168	145	146	145	159	134	147	154	166	153	152	152	121	145	137	165	145	154	153	146	160	153	136	164	154	164	146	163	148	153	167	137	142	158	133	147	153	164	137	161	125	149	164	175	150	174	147	153	147	150	155	164	165	159	151	114	143	155	138	160	151	156	165	140	152	139	146	141	141	158	147	163	142	148	154	150	151	169	146	157	138	170	166	166	173	149	141	145	128	163	146	145	132	157	153	137	139	138	151	153	147	150	159	156	151	145	138	180	148	128	146	135	171	160	128	153	157	135	135	157	145	157	145	166	135	164	138	141	177	157	152	153	148	177	141	143	129	156	126	153	142	149	149	167	135	157	151	169	157	144	143	147	152	119	155	130	157	169	150	160	129	157	159	140	136	155	155	151	141	143	157	144	142	174	142	132	135	163	141	157	157	135	156	142	143	162	147	159	155	147	154	140	148	158	170	127	143	151	147	169	163	136	129	134	143	154	142	136	156	142	147	166	136	157	137	153	161	149	164	156	159	131	178	156	172	144	153	147	150	150	150	157	150	148	148	151	152	162	161	156	164	151	155	156	153	140	163	131	159	171	147	165	154	143	142	156	135	155	155	153	130	166	176	179	160	134	139	130	156	159	164	146	155	158	162	159	144	138	159	162	170	136	146	141	148	143	157	167	139	139	145	137	153	149	147	147	153	143	169	155	147	146	138	171	157	132	153	132	160	130	169	169	123	172	145	144	145	158	138	157	159	154	154	144	140	165	161	130	160	167	147	157	151	131	141	169	159	151	178	142	137	151	135	152	153	149	165	162	166	146	144	142	128	164	152	156	144	158	171	177	154	139	124	143	153	138	154	150	135	184	164	152	152	137	151	155	146	148	166	153	153	168	144	143	150	154	146	169	145	144	147	159	155	140	161	147	155	148	171	150	140	161	148	158	158	138	140
22339	21134	28772	23766	21126	21149	9038	1205	824	708	593	563	530	511	440	436	457	349	402	385	425	377	379	367	363	377	352	338	364	339	352	343	353	344	338	337	354	321	311	316	382	320	342	314	299	332	322	308	318	334	332	334	334	338	349	305	313	327	317	295	310	317	314	331	290	315	280	333	307	313	323	332	339	324	343	316	319	347	303	302	312	325	331	363	325	315	304	308	302	337	290	332	294	308	318	316	319	310	333	296	325	323	301	319	320	305	307	342	313	293	294	324	306	353	317	306	325	318	279	324	321	320	327	295	325	307	341	316	286	318	361	317	303	321	314	334	331	326	323	317	319	313	321	329	298	293	353	308	333	284	295	314	325	297	332	320	324	319	298	317	304	296	343	340	315	345	314	331	320	317	307	350	320	333	341	311	305	328	319	307	282	283	321	318	304	350	340	298	335	338	321	303	298	311	313	297	320	337	298	326	320	333	311	305	324	312	320	295	354	325	314	294	294	292	277	317	311	301	335	300	343	293	312	298	312	331	324	309	289	321	309	300	320	291	285	284	293	332	333	342	320	311	322	317	311	333	309	293	344	299	333	351	308	315	291	310	314	304	325	299	276	312	311	349	336	310	336	337	315	329	332	306	274	304	307	308	288	335	288	338	311	337	332	288	289	318	337	330	313	303	324	303	311	329	328	326	320	342	343	315	307	338	294	303	306	291	317	327	344	316	323	320	327	318	319	349	295	297	342	311	300	299	327	313	329	326	325	316	346	334	328	307	320	293	323	330	322	303	329	344	303	357	338	330	308	292	351	342	318	307	304	324	316	337	305	292	306	296	290	314	319	302	347	331	325	327	307	314	300	323	297	324	303	345	300	316	294	292	341	343	337	310	344	344	311	318	310	336	286	286	364	341	320	306	339	298	340	310	329	336	307	317	347	318	306	322	343	300	351	285	316	320	279	276	311	335	311	306	335	314	276	321	292	296	351	309	310	315	332	326	296	318	310	308	312	304	289	318	352	298	295	287	335	316	291	317	344	316	318	314	358	300	285	316	302	312	333	332	311	309	313	297	328	301	294	285	296	346	302	324	287	308	346	306	294	320	314	308	291	307	325	310	334	316	307	309	309	322	334	301	308	334	299	324	287	326	318	325	332	338	344	310	329	331	299	310	341	293	360	310	327	328	339	309	335	316	318	347	283	313	292	305	336	293	344	293	300	291	306	315	332	308	333	306	314	310	350	284	313	333	304	334	326	331	357	331	293	300	290	323	315	320	327	301	288	307	309	312	326	341	347	323	312	336	315	318	329	316	298	325	336	297	347	294	311	290	342	322	324	307	346	338	294	324	327	335	328	332	329	312	335	318	288	337	315	300	321	344	311	327	297	316	306	342	312	325	285	303	310	313	285	308	301	334	310	335	348	272	300	304	333	322	326	308	350	318	304	300	304	295	320	316	316	333	316	305	328	316	325	330	301	299	346	282	339	302	297	296	307	312	342	318	293	338	347	305	336	320	291	283	337	298	306	325	280	297	337	315	303	329	313	304	309	325	314	289	326	332	318	346	319	318	304	312	320	313	261	330	318	304	314	316	296	308	312	324	298	331	333	311	290	321	346	344	338	285	286	307	279	343	280	304	338	336	314	325	315	264	294	291	307	333	305	316	325	307	325	307	347	326	322	337	312	277	316	315	320	296	297	342	320	317	297	340	331	326	322	329	316	308	317	310	311	304	315	304	310	337	345	332	357	346	347	297	326	314	305	312	328	295	291	319	337	343	326	343	302	303	295	325	324	319	299	306	336	340	323	312	315	299	292	298	298	317	328	287	317	326	304	319	311	296	350	315	325	300	299	343	298	319	283	314	331	341	324	295	322	316	317	331	324	322	335	313	323	297	289	294	335	300	342	344	296	303	359	312	315	315	329	319	297	319	339	329	309	308	274	306	309	327	295	318	297	322	283	321	343	314	317	299	333	313	337	300	314	330	314	301	328	307	306	326	324	315	353	295	341	305	278	323	312	304	291	315	296	335	327	325	287	336	331	306	316	309	341	291	286	306	308	305	327	327	304	330	307	322	301	298	320	286	301	328	299	331	333	298	299	312	289	299	307	276	323	334	320	304	310	295	318	325	326	321	307	277	328	284	311	359	296	316	305	342	290	307	340	312	321	324	363	330	320	315	308	307	299	286	305	354	312	297	326	316	318	334	356	316	288	307	311	304	297	322	295	326	313	286	332	315	320	306	307	342	324	340	294	308	311	333	334	356	310	328	321	304	326	322	295	279	325	307	311	329	331	320	316	344	326	338	309	314	308	317	320	289	318	325	353	327	294	339	314	273	381	301	310	318	326	323	328	318	315	316	285	310	313	338	349	308	320	289	331	303	315	303	337	293	336	301	343	285	305	302	291	330	291	322	329	319	287	290	296	329	325	299	293	305	317	310	283	310	311	304	326	291	347	307	330	350	305	298	297	315	296	320	301	297	311	332	339	330	317	311	315	321	355	331	333	334	312	319	304	308	323	320	309	328	296	294	344	338	286	305	285	305	320	318	330	308	297	299	333	353	309	318	312	301	296	328	298	321	284	341	327	313	301	290	299	298	331	334	336	334	331	293	274	334	314	320	297	297	327	312	314	322	292	306	338	321	326	319	306	310	306	307	343	332	300	293	299	297	340	282	348	336	319	346	328	324	318	332	314	325	323	325	356	290	295	315	324	312	338	319	326	324	333	313	331	320	331	299	305	303	291	318	317	296	317	310	299	283	328	322	333	301	321	329	319	310	317	324	352	291	300	324	316	261	320	324	323	309	344	316	318	324	339	314	318	326	296	298	317	310	303	319	337	325	324	301	307	321	325	311	336	314	308	333	292	334	295	309	329	321	324	331	340	313	320	337	318	313	306	297	302	339	296	302	342	307	309	303	322	329	341	309	308	332	313	313	328	314	329	343	300	321	327	327	285	320	330	310	319	304	320	307	298	312	323	321	323	312	291	301	348	306	328	330	324	346	313	315	314	336	354	292	301	353	323	312	298	324	295	291	338	299	346	320	292	321	307	321	350	291	307	324	329	324	329	326	298	318	296	323	326	327	314	288	306	307	316	294	291	316	313	314	319	297	332	298	332	339	313	304	299	303	319	328	322	299	331	294	318	307	302	298	297	322	359	268	304	311	331	325	318	328	309	319	318	271	294	302	321	335	299	299	320	321	321	329	325	331	334	296	306	306	312	351	262	286	315	331	286	316	338	298	341	277	342	309	292	310	313	319	289	304	289	302	315	311	294	323	356	338	308	317	316	341	330	310	326	315	283	342	323	298	322	291	312	324	303	293	321	320	319	294	284	334	334	335	314	300	295	324	331	306	295	285	306	331	305	300	311	339	287	321	301	332	295	321	302	293	308	306	284	316	342	318	334	321	309	299	315	300	290	335	338	325	326	296	323	312	316	291	323	320	355	316	305	297	288	293	360	353	331	307	312	309	315	284	323	320	331	332	302	305	318	315
6023	19389	17088	9523	5376	3450	2412	1808	1394	1127	957	750	696	710	654	605	560	612	600	538	462	504	474	506	497	463	443	468	477	429	415	468	441	479	406	399	451	420	408	426	444	411	398	471	428	473	412	429	437	427	450	418	434	417	454	411	451	420	423	396	426	413	390	398	427	437	399	388	422	412	425	437	427	401	386	396	439	401	412	408	387	445	430	423	417	378	394	411	429	413	425	402	404	413	393	406	414	429	418	408	394	423	410	407	389	404	400	437	385	376	416	399	458	406	387	413	428	413	379	385	401	417	413	391	446	405	414	403	405	407	426	370	388	375	422	446	424	434	395	398	395	416	410	402	371	381	393	424	364	364	396	390	403	397	389	356	432	348	385	429	423	396	456	397	383	440	428	405	377	420	399	398	416	407	420	409	419	415	427	406	412	469	398	430	397	413	441	405	393	418	398	442	426	368	387	402	408	392	426	413	434	441	416	419	389	400	417	397	386	393	417	402	387	367	395	390	439	386	414	440	443	390	387	460	411	436	374	400	398	413	398	413	415	392	398	427	382	351	379	398	421	440	415	443	362	392	407	390	402	412	416	431	391	372	437	448	440	405	373	399	418	407	382	413	423	407	403	408	415	427	367	406	405	387	422	400	411	374	402	461	425	398	365	386	399	424	435	400	407	399	461	430	379	430	430	416	410	416	422	414	426	444	359	393	425	415	375	393	433	443	416	393	368	410	403	401	400	392	426	418	393	421	418	423	438	423	399	411	355	414	422	444	424	425	421	427	395	426	406	385	427	412	402	389	421	434	365	435	417	409	410	408	394	415	414	410	417	412	406	424	404	395	445	398	420	405	385	394	399	413	427	377	417	416	415	394	402	434	441	399	385	410	408	394	430	434	435	428	399	402	383	427	387	444	415	414	402	406	409	385	409	434	381	422	381	375	402	410	423	424	415	478	416	409	440	414	397	423	415	397	412	418	437	399	412	411	380	448	427	382	403	419	409	400	433	398	415	427	411	403	379	401	416	438	410	432	416	416	382	408	408	401	389	417	402	414	355	390	411	416	408	409	372	386	395	456	409	383	405	419	399	390	396	389	397	403	394	406	436	411	415	400	397	423	419	413	393	417	397	376	429	408	374	418	383	431	431	432	425	403	379	377	407	388	404	379	410	404	422	393	385	411	406	375	382	420	433	391	370	408	381	408	414	412	420	414	405	427	435	438	415	380	409	409	395	397	413	402	397	389	436	429	400	412	395	418	390	417	400	385	406	404	410	419	390	412	424	389	379	407	393	441	398	428	397	412	380	423	429	355	427	389	400	422	364	411	407	388	443	391	413	418	391	441	433	415	385	442	406	391	421	406	398	411	396	408	443	424	384	405	424	411	420	407	430	412	399	381	430	414	395	421	423	385	419	388	438	361	390	376	391	376	412	401	376	405	406	394	390	387	406	426	427	399	395	422	423	383	413	428	396	414	414	395	385	409	427	417	432	400	422	410	414	414	421	390	400	413	409	406	421	420	442	431	427	425	391	418	417	376	393	436	411	415	399	415	393	401	423	400	422	410	436	399	454	395	390	395	464	439	421	391	438	465	391	396	410	408	393	374	409	395	412	414	394	414	434	403	390	408	351	424	428	380	388	388	395	412	388	387	413	430	393	380	385	433	413	401	461	417	383	373	390	374	434	411	432	423	401	413	423	407	421	368	416	388	398	383	406	433	408	410	412	439	402	424	388	386	391	373	393	422	430	414	409	385	406	381	387	396	381	376	376	454	374	427	427	440	421	415	392	397	433	404	441	419	373	418	365	423	383	392	429	446	401	405	388	402	379	403	382	405	382	449	399	406	392	446	412	385	447	383	403	422	388	378	414	382	414	376	408	388	423	423	414	422	426	397	408	421	358	411	363	400	434	390	435	399	404	382	372	419	400	404	425	443	408	387	442	389	441	398	413	429	411	413	450	402	393	411	390	431	393	419	427	386	375	435	415	386	427	441	404	379	424	404	361	367	425	424	409	414	397	386	363	408	421	403	408	387	405	411	393	376	390	422	420	383	399	379	391	401	389	397	435	410	413	406	403	422	413	416	454	424	387	405	407	375	387	432	397	441	405	413	427	433	400	389	412	388	416	423	403	385	414	380	416	420	427	395	368	407	381	408	392	415	408	400	432	424	389	406	424	406	414	413	403	413	428	436	377	411	446	385	403	369	379	412	438	418	391	415	386	364	401	405	419	379	419	392	415	382	429	402	372	400	440	419	393	392	419	421	420	443	411	421	405	414	376	355	418	459	395	408	428	371	419	378	390	408	426	372	428	391	439	429	408	358	398	435	400	383	386	386	405	442	396	382	413	437	420	403	369	437	438	382	411	431	411	400	396	379	386	393	396	430	443	459	400	418	421	397	402	424	406	392	406	414	443	394	404	354	419	380	365	391	422	433	449	430	382	410	403	411	428	387	407	441	424	406	370	402	402	407	434	408	396	434	432	426	421	419	406	445	395	428	380	418	397	390	388	394	424	421	424	402	420	399	382	385	415	409	382	412	371	403	398	395	374	403	410	398	404	395	414	453	411	368	431	360	400	409	413	429	407	420	385	415	406	379	405	434	394	426	405	408	438	413	436	417	372	422	411	415	390	385	427	416	388	423	434	396	392	412	408	395	390	424	418	421	422	371	404	393	431	387	402	420	369	431	402	399	386	440	418	375	393	403	399	406	393	431	417	390	436	420	445	436	406	405	398	422	399	434	403	431	390	424	387	379	387	389	425	407	394	402	398	384	412	432	408	399	417	445	376	409	403	399	415	404	404	391	424	418	403	402	413	393	391	406	401	417	406	426	384	388	396	461	375	410	411	409	403	411	402	388	406	402	400	388	407	381	395	420	401	379	374	415	393	416	389	375	398	408	416	400	398	409	421	407	367	429	423	422	404	422	375	413	384	442	432	416	412	392	421	409	403	402	421	439	405	406	401	428	442	447	376	417	407	364	392	408	429	416	440	367	400	442	392	398	429	420	379	425	430	377	409	386	414	375	452	405	430	388	394	410	421	447	419	436	399	397	393	400	408	433	389	421	423	435	402	386	417	391	402	405	399	393	369	425	403	448	385	410	390	408	410	417	396	414	450	426	381	394	375	386	451	363	420	435	402	406	390	394	390	447	411	376	383	379	407	440	402	404	418	416	400	428	431	417	385	427	387	367	412	401	380	425	431	430	430	394	401	442	421	387	403	433	377	393	401	378	433	413	440	424	404	439	389	424	434	408	426	391	397	425	398	407	398	419	401	417	428	415	405	412	397	445	401	413	395	407	401	382	394	437	448	435	412	395	434	362	408	373	420	404	412	386	408	401	443	380	404	454	386	420	440	390	408	375	400	428	419	406	366	388	385	394	443	392	383	403	391	425	381	411	406	406	413	402	408	417	375	402	391	409	409	404	398	424	391	372	398	406	399	392	422	388	380	390	425	421	412	444	418	442	382	360	466	391	405	379	394	419	403	390
26857	19334	6852	1808	635	380	343	290	286	252	277	264	249	274	257	261	271	253	257	273	244	257	236	261	274	288	277	267	247	244	245	265	251	230	242	267	236	262	234	260	265	247	265	263	289	230	236	274	279	265	256	242	283	234	236	239	247	233	240	274	246	257	257	237	258	292	269	242	258	244	264	248	268	270	268	281	228	237	253	273	231	252	244	284	277	245	259	251	267	273	238	262	260	286	239	247	255	281	269	242	278	257	264	233	259	254	277	255	247	265	255	262	242	237	269	260	270	253	241	260	238	241	257	264	272	263	261	248	251	237	272	263	250	282	284	226	259	256	285	273	281	252	237	276	271	274	276	249	272	248	270	269	263	265	265	261	263	251	235	250	233	259	265	225	235	271	257	253	270	266	278	250	272	253	260	251	237	273	266	247	261	217	257	246	286	260	266	241	261	253	253	242	234	277	261	257	252	263	272	272	272	288	264	266	270	253	256	232	255	270	251	264	264	252	245	256	270	277	251	272	242	258	234	262	266	246	231	250	263	248	272	248	281	260	262	256	256	249	252	257	261	275	269	261	272	233	258	248	274	245	267	281	239	265	254	252	250	255	288	276	231	264	275	209	242	266	239	221	273	255	285	244	256	267	251	246	259	235	252	276	251	254	264	261	264	227	282	245	259	270	275	227	235	239	268	255	279	236	234	272	251	255	248	285	287	262	253	271	267	241	256	285	253	261	270	260	255	234	269	233	261	268	250	275	238	264	248	283	241	268	245	275	268	253	270	282	245	257	282	277	270	234	281	231	268	224	271	292	287	258	237	256	272	259	256	256	246	235	250	263	294	270	278	268	251	240	263	234	264	259	251	278	205	272	247	283	249	246	252	265	261	277	235	274	245	265	288	218	280	266	234	260	269	255	243	287	227	248	233	239	296	280	259	239	237	278	247	259	268	262	251	270	261	262	294	248	239	254	272	225	265	240	256	240	294	250	262	253	223	228	263	229	280	261	265	287	261	263	269	282	266	271	274	279	277	289	271	248	257	261	252	225	269	259	258	282	260	266	280	258	257	245	266	252	265	237	272	242	247	249	266	279	263	245	236	250	265	257	258	254	212	238	274	242	259	261	258	277	272	282	268	245	243	258	249	300	234	256	273	274	256	290	257	284	287	258	258	263	233	256	253	256	256	248	276	246	240	240	265	268	263	242	289	261	235	263	251	258	260	269	242	259	245	252	265	264	245	255	278	234	252	250	257	230	252	243	277	295	259	266	269	284	251	245	254	246	263	260	255	247	283	245	290	256	278	245	259	254	262	275	277	265	257	287	255	274	262	258	272	266	243	238	263	246	269	283	250	244	263	258	249	291	294	276	242	247	291	262	273	270	250	243	239	248	260	264	300	249	270	240	286	294	270	230	230	248	276	265	248	245	248	257	248	264	285	270	227	253	244	258	280	261	253	260	258	282	234	292	270	270	276	236	238	286	294	269	246	269	249	246	258	260	232	259	232	275	252	264	290	271	267	261	269	258	242	258	280	267	284	257	250	228	244	265	262	249	268	282	266	255	258	250	256	287	263	251	263	278	274	254	266	270	253	259	246	249	264	241	257	249	239	256	259	251	224	233	250	282	270	233	256	277	258	261	277	247	243	259	252	260	265	256	261	251	251	256	244	269	266	280	240	293	262	244	258	265	263	282	267	268	274	274	278	267	247	279	283	258	263	281	229	264	243	270	240	262	253	248	291	255	267	267	241	228	247	237	265	276	261	252	264	260	267	253	247	246	252	260	279	242	269	256	255	247	271	277	260	263	234	247	237	242	262	275	245	252	292	240	249	260	250	249	262	254	227	271	265	277	243	266	262	249	231	266	263	275	255	257	237	279	258	236	252	284	260	279	248	276	263	294	253	229	268	241	257	265	288	259	242	276	238	251	251	254	234	238	243	265	283	223	280	269	251	215	260	252	253	298	277	254	256	253	242	264	286	289	254	246	281	234	251	257	263	275	267	244	243	252	237	246	251	281	256	262	255	269	270	260	272	275	254	285	231	256	250	264	259	266	251	265	275	250	272	255	279	259	235	252	273	293	263	303	259	267	248	264	244	269	256	256	267	253	263	242	262	254	242	259	244	237	252	247	266	266	278	260	260	282	226	250	260	254	265	282	270	283	242	228	254	266	274	270	259	258	257	275	244	239	260	242	248	279	261	279	242	257	240	251	273	229	277	267	249	240	255	260	241	272	250	256	256	248	245	265	242	238	245	258	250	279	250	249	288	278	259	265	259	248	260	255	244	245	258	253	271	234	248	254	274	269	228	263	258	252	231	280	251	276	269	268	269	248	244	244	245	257	247	299	267	274	259	234	258	226	222	252	255	247	261	256	267	260	274	259	287	246	267	256	242	272	253	273	266	261	305	258	237	235	254	267	220	260	238	280	217	263	261	226	290	241	243	272	266	237	237	282	241	258	285	232	238	279	246	260	238	268	276	255	267	278	271	297	246	247	269	264	266	240	247	278	256	259	269	257	261	267	263	278	275	261	264	261	253	235	281	267	271	251	250	252	281	277	269	283	264	235	250	260	264	266	235	255	279	232	232	275	259	222	246	264	245	287	271	263	273	224	254	237	266	235	268	262	249	242	274	252	241	255	268	235	248	240	266	252	246	256	276	286	251	272	237	254	273	247	270	283	267	277	269	258	270	276	291	248	272	214	260	252	226	263	266	251	261	277	277	239	236	281	261	271	260	243	267	263	268	248	250	294	280	249	240	265	236	279	273	252	265	249	243	277	256	275	264	284	238	250	257	293	248	243	268	268	253	289	265	274	280	273	249	227	284	268	258	241	276	233	268	286	261	288	242	261	263	252	267	255	256	266	241	277	248	242	254	283	261	243	255	257	258	249	247	263	281	281	275	263	224	265	266	293	271	250	261	270	252	243	238	269	257	217	251	269	270	285	260	280	287	231	290	251	258	251	257	247	282	234	265	246	254	248	244	274	252	252	260	241	242	263	271	250	248	234	260	238	249	263	245	265	279	262	250	279	260	242	267	264	264	245	261	302	262	272	273	260	252	264	272	247	257	261	255	280	248	234	250	283	280	256	253	261	247	258	261	261	241	275	272	293	238	264	297	272	218	251	262	278	244	273	289	281	240	288	260	260	244	248	260	264	253	263	293	238	268	252	253	281	259	291	273	274	245	234	268	253	248	266	263	248	234	242	251	226	249	268	255	257	271	269	235	245	266	266	242	270	264	282	256	265	261	255	265	247	253	239	275	273	231	238	277	239	273	259	259	239	240	270	260	256	255	322	257	275	263	250	278	224	266	256	246	214	266	250	236	254	238	281	263	247	246	256	237	263	232	221	264	236	265	256	257	241	243	295	245	244	235	291	252	263	249	261	249	262	244	255	281	265	247	260	224	264	269	258	269	282	253	251	268	257	281	256	260	276	247	261	290	287	231	284	243	249	253	268	253	267	274	235	267	255	206	250	273	273	256	242	245	273
4598	4148	4337	2146	955	542	462	388	338	338	377	325	297	309	325	346	328	292	328	333	320	318	317	324	337	315	331	334	329	310	325	314	324	316	332	312	345	334	327	326	326	306	328	333	298	323	324	319	329	325	311	331	321	328	330	362	314	325	327	315	325	307	331	321	348	343	349	297	295	338	329	336	307	333	338	322	317	313	329	317	345	322	330	324	311	303	334	340	305	326	317	340	319	338	303	322	336	325	338	301	318	317	343	331	315	320	343	358	304	352	326	294	326	345	322	285	323	332	358	347	349	319	311	302	314	284	347	338	303	302	349	292	282	323	311	351	317	316	299	326	316	337	310	329	332	306	347	325	324	322	325	348	312	335	344	313	307	326	330	334	290	340	316	335	306	326	292	326	345	317	346	315	287	323	329	313	333	323	319	322	342	324	312	305	324	310	340	323	341	314	331	314	284	306	306	316	305	348	339	335	346	321	304	355	354	342	308	343	289	332	357	286	309	313	327	325	292	319	324	305	324	327	321	335	332	333	325	328	304	310	316	310	337	362	305	327	355	289	334	346	328	340	314	311	345	322	316	335	320	318	357	340	335	319	307	339	337	333	316	351	328	312	332	323	322	332	342	305	297	298	328	351	305	303	323	312	323	329	305	302	340	318	333	291	322	329	292	350	321	341	319	328	335	290	343	355	328	334	346	312	339	334	304	327	325	327	325	335	359	325	292	337	300	305	299	281	303	326	320	302	280	316	318	341	326	322	313	290	342	322	344	326	314	308	350	343	321	323	309	338	329	313	337	362	336	319	333	310	324	295	328	291	320	337	314	336	364	323	317	317	307	318	326	344	326	314	325	335	287	333	323	324	310	332	317	340	362	321	302	281	330	313	329	334	327	308	345	329	308	334	349	327	332	316	341	353	338	335	300	305	316	315	341	314	316	310	342	345	335	339	310	328	327	332	341	310	321	362	305	322	335	321	313	305	359	308	302	313	357	329	335	315	320	338	289	320	334	283	335	313	337	346	308	315	305	340	318	304	358	332	312	309	326	318	350	314	331	302	321	323	303	314	345	333	334	301	337	312	316	345	313	332	319	327	281	353	316	318	316	345	300	328	312	315	289	318	318	338	309	320	318	331	303	330	358	323	329	321	311	316	326	309	338	311	302	339	321	352	320	334	335	299	330	322	301	291	362	329	341	322	322	351	335	321	329	344	334	336	317	332	337	357	347	356	322	351	337	335	332	345	334	360	356	347	319	342	324	310	315	315	353	303	313	350	319	300	336	307	297	346	287	327	331	357	341	340	322	303	308	297	350	333	337	343	311	354	327	318	338	322	343	317	322	320	327	300	324	323	339	343	325	307	325	348	331	322	330	336	353	335	308	328	324	351	349	318	337	316	285	323	317	314	323	309	317	352	317	297	325	336	328	349	349	328	306	340	329	338	336	332	332	318	321	318	327	311	324	340	319	308	326	318	330	335	314	305	304	345	329	325	315	311	340	315	308	324	336	331	304	330	353	345	321	336	326	334	310	343	300	332	286	293	321	343	337	305	318	327	306	333	299	317	302	307	313	366	322	319	306	320	312	307	302	327	343	312	347	322	298	299	344	320	298	304	257	336	318	339	307	346	338	311	316	327	319	351	335	298	328	347	336	336	293	304	332	309	344	300	328	302	328	318	332	329	329	296	296	310	341	326	344	311	312	320	319	311	295	312	316	295	303	319	321	321	329	315	335	334	341	304	298	319	314	306	322	318	305	321	336	320	335	309	311	345	313	295	307	329	331	323	318	303	308	329	299	299	348	334	365	320	344	318	322	339	314	363	304	326	345	328	329	308	360	322	304	346	316	323	327	335	330	349	318	350	314	328	344	351	309	319	306	355	269	340	343	307	337	309	297	321	325	322	354	324	320	330	329	339	286	316	337	353	308	335	315	310	342	329	322	308	272	308	299	332	320	332	310	305	344	324	314	310	283	310	281	322	306	310	340	302	319	332	319	331	307	315	339	332	300	327	354	316	318	319	292	343	309	305	327	299	298	286	324	348	314	335	310	310	332	321	337	299	334	327	314	368	343	316	316	307	318	348	353	324	321	348	356	322	311	327	305	339	338	307	378	336	334	317	323	339	320	312	346	322	345	327	313	307	303	330	357	336	317	339	318	299	329	330	322	328	311	301	343	346	316	309	325	335	310	346	308	348	323	316	325	299	302	318	298	299	313	312	285	319	286	310	276	328	319	320	333	331	331	376	331	324	321	343	290	329	312	300	330	331	326	343	329	307	277	332	347	320	329	324	312	315	379	325	323	347	360	330	339	345	318	350	304	298	320	342	330	323	332	334	333	344	321	350	321	337	325	326	330	324	332	348	311	322	304	322	317	309	291	324	302	331	295	286	316	338	315	312	342	298	359	337	307	297	321	322	345	308	318	328	332	312	311	310	313	334	334	301	291	297	357	345	328	311	299	328	305	368	325	342	335	305	330	313	355	312	319	306	326	321	291	334	302	317	317	298	339	332	293	324	312	337	316	325	314	321	324	340	320	322	290	328	327	281	324	316	329	317	351	310	315	315	331	349	359	318	344	326	335	320	319	350	335	345	315	323	330	316	345	297	332	317	352	311	325	322	282	345	317	339	329	328	323	345	300	315	362	336	314	335	352	329	294	294	342	310	333	319	296	340	308	321	334	343	360	352	355	316	333	310	366	323	350	333	303	328	333	322	312	331	336	329	315	338	338	311	318	326	332	335	313	295	344	308	300	333	325	327	300	313	342	328	321	348	318	317	320	322	356	313	316	316	301	332	313	320	341	314	346	330	307	324	322	338	324	358	336	336	315	352	318	332	302	353	332	327	328	303	322	312	294	319	315	358	334	307	284	321	301	351	297	357	326	295	317	332	328	347	328	323	325	342	342	350	327	313	347	302	315	291	329	297	333	320	304	290	367	334	325	314	319	326	358	321	357	286	321	337	355	311	314	326	322	347	361	308	339	325	312	350	305	347	313	292	317	297	309	316	323	325	332	345	317	270	328	342	294	353	332	341	305	297	344	322	321	373	328	320	327	339	335	361	331	333	311	316	333	296	345	331	334	339	342	316	319	304	316	312	305	326	342	301	297	287	347	305	320	335	330	337	358	311	350	308	321	352	334	308	302	311	306	335	329	345	333	315	331	317	320	316	307	332	340	354	316	332	341	331	283	355	323	296	320	303	341	323	319	351	336	323	351	325	295	330	308	329	323	311	342	317	322	337	323	343	349	316	337	333	331	308	336	338	342	299	317	339	316	338	329	303	331	327	326	340	344	325	326	307	331	330	323	324	314	354	307	310	342	333	321	360	326	296	331	348	371	329	314	333	294	337	343	312	346	329	338	341	321	315	306	328	355	304	320	326	335	318	332	321	324	346	313	318	334	303	316	326	328	323	335	314	346	313	326	313	318	326	295	345	326	306	335	321	340	303	330	339	311	328	314	293	324	334	319	316	337	314	326	328	316	305	301	319
23220	21052	28227	24072	21037	10084	1235	844	738	601	633	546	525	500	511	496	475	504	467	501	474	452	435	451	425	422	456	483	466	462	447	438	461	429	455	476	451	428	446	427	458	438	456	404	459	422	421	387	469	384	430	428	432	451	464	439	456	448	427	443	407	461	428	455	423	440	449	409	448	453	422	447	450	470	423	437	431	455	424	482	428	437	435	429	412	474	422	457	446	401	401	436	429	417	445	435	436	468	440	406	458	416	449	424	465	419	402	432	430	428	435	463	446	457	405	447	446	471	461	435	445	455	446	447	420	439	435	415	433	415	420	444	452	440	443	411	447	431	458	441	443	413	460	459	432	441	441	409	450	430	408	408	428	460	434	418	451	374	435	441	426	484	453	476	419	433	423	468	400	487	456	397	428	467	437	444	450	430	458	457	433	472	440	444	436	448	434	431	448	435	403	441	424	452	465	418	444	417	429	444	452	437	433	402	427	428	447	462	437	425	426	427	423	453	410	438	436	467	442	436	470	450	444	440	447	422	433	447	457	433	445	487	458	456	426	412	407	465	477	437	461	389	399	371	444	429	445	448	424	429	472	470	405	442	416	432	419	447	421	427	443	461	422	467	481	453	417	426	456	395	413	448	409	462	446	406	432	388	416	464	451	477	423	442	419	438	449	395	484	446	409	416	459	449	414	443	425	461	418	410	459	415	404	429	452	463	430	442	408	435	438	440	458	440	424	454	437	425	398	479	429	408	398	423	414	407	415	421	437	422	441	451	450	382	471	444	445	413	465	459	413	447	412	443	453	427	457	433	451	436	466	415	459	407	482	443	452	397	430	471	461	478	440	459	403	444	440	415	454	424	408	425	466	449	424	401	427	440	435	452	429	428	438	427	403	427	449	450	426	422	470	445	469	431	435	433	427	444	420	451	406	428	460	457	438	434	486	432	417	431	399	455	464	432	462	431	450	468	433	474	399	450	438	438	413	443	434	434	465	457	491	416	464	412	407	434	445	456	406	436	419	428	450	456	419	460	462	429	440	421	414	407	421	467	471	465	434	434	395	389	409	455	445	434	463	466	487	414	414	444	445	394	447	409	457	459	437	448	437	482	445	472	419	425	464	430	428	434	420	474	435	466	429	456	442	414	406	441	399	440	429	405	432	421	437	391	408	437	437	440	429	437	432	407	440	448	435	461	425	419	404	441	417	464	468	410	439	439	437	480	428	431	429	438	460	420	436	419	434	439	426	433	460	455	451	410	443	491	423	432	416	418	450	466	441	470	418	407	412	453	463	408	427	423	459	427	463	465	449	461	431	422	424	487	408	440	464	414	430	400	427	426	411	436	418	420	461	442	434	471	414	436	413	434	427	436	419	434	448	438	440	427	421	459	428	419	453	395	462	418	422	428	419	418	410	421	441	466	460	427	445	453	427	397	423	439	438	434	431	451	437	452	425	459	449	432	432	413	418	467	459	455	450	434	464	433	437	420	447	441	460	448	436	409	418	424	423	468	422	448	444	460	433	420	434	479	455	437	413	425	451	435	435	388	405	432	442	422	438	435	465	448	495	451	408	455	422	427	441	417	423	430	458	440	431	463	420	454	450	454	409	444	423	411	420	468	443	433	384	456	453	466	421	449	464	394	420	466	453	424	486	430	437	483	441	450	443	437	436	438	414	429	398	439	425	435	448	445	439	456	419	424	441	460	444	430	424	444	438	464	417	416	419	419	428	425	431	441	409	454	421	437	398	465	445	397	403	394	378	449	422	422	455	444	410	437	438	424	439	475	419	434	447	454	452	417	472	407	458	401	484	458	420	441	398	470	491	438	424	445	420	433	465	443	452	426	427	464	466	435	411	405	433	408	472	430	436	476	456	425	453	417	436	462	451	434	431	445	421	427	480	450	439	432	475	433	411	462	415	418	454	455	458	449	463	420	445	424	432	439	437	428	416	451	416	480	435	452	398	450	431	458	443	491	457	427	431	478	439	460	436	454	413	442	420	414	422	464	426	439	429	448	449	434	441	436	439	412	454	426	415	442	422	431	449	436	417	442	431	448	463	426	450	426	434	422	451	423	482	432	429	461	444	419	429	401	456	418	435	425	415	415	409	452	438	439	451	452	440	464	396	439	425	428	490	388	420	419	445	441	405	463	434	429	464	420	446	440	436	438	375	415	423	456	442	436	416	407	418	435	425	424	460	447	426	447	414	453	436	433	413	458	467	450	422	433	471	442	425	429	449	461	432	433	430	434	436	450	445	428	410	422	432	429	434	444	388	441	446	417	453	418	430	446	409	402	430	434	386	438	409	408	443	470	415	430	387	423	401	431	452	474	456	430	428	468	426	420	457	410	421	429	403	410	441	464	418	431	451	411	441	435	448	467	377	409	428	443	429	436	477	442	439	449	420	450	461	438	447	454	428	425	473	446	416	452	431	425	411	427	424	440	473	432	434	446	450	432	427	439	425	446	453	424	447	427	438	403	401	446	441	405	446	434	495	433	480	425	425	455	425	422	416	389	457	410	410	397	441	479	431	460	414	438	434	420	440	450	457	447	425	436	449	422	437	437	453	435	475	438	418	445	455	456	420	462	386	435	412	461	451	420	428	410	431	421	442	400	415	430	437	401	468	452	433	431	430	417	459	424	487	441	409	447	415	425	428	428	446	422	463	471	455	410	447	408	452	443	423	435	412	421	458	412	449	427	386	432	476	453	452	442	427	450	429	439	459	461	453	431	459	459	473	456	457	458	434	443	476	402	439	469	419	456	452	431	453	414	444	465	443	431	458	411	435	402	452	429	407	471	440	421	431	427	451	461	440	448	428	438	408	475	416	456	433	451	420	424	467	418	441	420	403	457	458	446	454	467	401	400	416	383	418	427	455	429	452	477	437	406	407	447	437	433	417	475	423	460	451	467	430	434	442	412	396	453	471	446	453	409	425	459	450	431	457	411	477	456	438	448	447	443	426	440	471	429	447	443	400	428	448	421	443	437	425	422	448	442	413	453	414	416	450	450	447	424	426	431	395	481	425	446	418	423	422	429	428	440	455	395	435	414	447	416	422	453	432	441	446	466	408	418	410	426	444	468	431	437	459	408	412	463	443	434	409	442	439	415	428	441	451	430	474	430	414	450	452	447	460	429	446	440	438	436	420	441	450	458	445	467	423	417	448	435	450	417	437	432	426	436	444	459	422	423	433	390	448	460	424	431	452	459	429	441	440	402	472	434	438	429	446	426	460	432	381	423	423	423	433	436	414	440	426	480	445	432	419	449	431	429	426	448	444	403	449	415	385	435	474	426	427	394	446	396	451	429	413	462	429	482	423	413	447	421	443	412	441	462	441	430	407	404	444	469	462	437	429	459	475	449	450	408	451	412	438	396	393	450	436	418	461	436	449	420	410	436	434	449	436	429	431	441	416	471	414	424	444	422	481	435	443	424	438	431	417	432	451	384	416	427	434	436	435	415	432	406	442	430	422	446	485	407	445	423	467	457
4414	13161	12030	6438	3432	2254	1575	1270	1063	867	865	761	686	654	631	701	643	617	609	591	648	579	574	551	604	538	572	600	580	569	557	528	564	564	572	549	579	570	547	591	602	567	564	575	562	531	559	543	556	592	545	566	521	549	576	518	521	575	589	566	585	513	596	523	565	511	513	553	529	569	557	535	515	556	524	558	517	519	556	515	542	548	529	539	617	523	551	547	526	561	515	542	572	542	574	537	540	554	567	521	538	571	555	518	526	504	547	537	573	588	534	530	567	552	516	519	552	542	524	561	536	543	579	533	594	511	561	563	548	532	569	547	515	538	573	535	514	533	540	513	540	563	518	546	509	531	584	541	572	543	555	561	544	499	527	548	572	563	557	535	546	554	522	570	539	550	561	551	572	542	576	541	576	508	586	536	592	522	540	517	545	547	533	535	549	532	547	534	538	577	531	554	570	518	558	526	573	522	544	554	569	537	531	524	513	586	514	569	522	540	535	554	511	567	523	572	558	545	533	578	554	518	562	532	527	528	569	568	537	581	516	547	552	564	526	558	500	534	538	596	546	532	551	563	574	547	547	570	535	560	576	584	535	579	528	579	524	545	578	529	555	561	557	532	599	533	563	530	555	523	537	509	559	480	526	544	538	561	530	562	594	573	512	542	517	562	497	558	558	585	530	541	570	568	561	551	571	540	544	570	557	595	549	553	524	558	534	533	576	541	527	582	525	522	555	521	526	518	570	513	536	532	522	534	585	567	536	569	545	538	568	544	564	556	587	556	522	539	517	491	561	542	496	522	512	557	544	559	542	567	572	585	539	568	565	578	558	573	545	576	522	544	607	518	576	551	564	552	532	554	560	543	546	526	537	580	558	532	566	550	561	556	550	550	576	555	544	560	523	555	540	544	570	560	535	545	545	562	545	509	563	541	533	565	549	542	558	547	529	514	540	548	559	577	549	519	570	547	559	556	559	540	500	548	573	573	518	529	537	556	544	573	580	534	533	559	570	547	549	560	554	549	578	550	527	504	550	542	569	513	528	556	555	505	519	540	518	554	551	549	527	552	559	556	577	535	509	538	532	577	562	579	558	612	575	541	513	558	589	557	528	562	546	575	565	571	506	570	580	518	535	550	529	567	539	610	561	534	533	539	549	534	550	584	555	531	531	522	565	553	542	564	510	541	525	545	537	519	516	530	544	570	576	527	562	542	553	523	580	537	545	553	562	570	546	554	540	557	567	542	521	534	549	571	560	534	533	498	536	521	551	529	567	533	512	536	551	565	492	553	581	527	518	534	510	536	551	514	544	556	567	541	557	525	565	548	524	558	581	563	515	544	559	582	556	530	554	521	528	540	538	544	530	554	510	544	586	525	567	524	553	591	587	528	523	524	525	513	502	500	580	550	497	520	553	549	525	537	550	563	551	536	579	581	533	526	553	518	556	552	576	599	541	519	522	550	528	578	534	550	523	560	568	574	501	555	566	592	562	534	564	532	587	554	527	555	572	580	534	561	512	580	566	587	496	514	510	567	536	542	531	514	597	603	572	538	526	521	528	533	553	510	547	532	523	553	572	525	549	575	537	568	518	540	571	541	523	568	543	556	534	560	549	530	549	561	520	527	541	546	535	558	556	560	543	541	549	564	583	499	567	565	555	546	524	513	526	531	549	532	561	526	526	552	526	559	541	522	521	545	569	535	545	565	529	558	548	523	518	556	582	541	620	530	548	511	527	558	574	528	508	572	537	571	525	546	536	488	585	547	554	589	539	574	591	516	507	537	546	569	531	547	545	534	508	531	516	525	534	567	584	570	562	517	543	582	505	538	532	549	522	518	538	544	543	578	547	524	528	521	539	558	565	528	561	531	570	528	537	547	531	512	511	562	526	527	602	544	582	525	555	542	542	535	540	554	580	503	553	552	509	570	554	570	550	552	521	523	520	564	555	568	526	525	559	550	551	572	504	531	528	536	543	546	549	574	519	521	548	551	548	564	569	504	547	539	534	566	550	568	528	519	590	588	516	551	545	568	589	555	552	600	541	548	545	572	549	530	552	539	554	579	572	563	575	599	570	536	528	551	523	532	509	562	513	530	587	594	572	534	544	550	514	546	570	568	507	534	542	556	577	520	541	559	539	555	569	534	551	517	584	541	522	522	580	551	532	522	554	500	528	566	513	526	555	561	547	535	568	558	529	522	537	562	584	565	560	558	540	537	526	551	530	574	550	550	543	544	577	555	542	534	530	533	539	508	555	603	542	521	554	524	540	512	518	564	537	554	556	548	569	532	528	538	565	546	569	553	539	549	545	533	501	545	548	548	560	551	562	560	519	501	502	504	538	551	564	559	594	571	600	583	544	560	574	530	544	515	520	530	528	541	536	556	567	539	563	509	542	553	576	557	569	558	525	553	555	554	530	551	534	540	517	549	539	580	562	532	565	539	552	543	539	511	547	511	559	530	568	525	504	588	505	515	551	542	512	609	553	571	539	545	545	558	568	508	545	527	539	554	581	539	548	544	569	556	569	535	528	558	586	576	557	485	515	561	543	557	574	543	561	533	519	536	540	520	507	542	530	566	542	557	557	549	513	540	571	534	531	562	511	565	561	553	599	538	549	526	554	557	533	558	529	538	521	538	576	582	527	574	582	543	546	504	543	571	561	559	517	549	575	579	540	527	542	560	551	600	548	535	529	524	558	520	546	500	551	541	526	532	581	545	549	540	535	554	558	535	566	539	597	551	597	563	586	496	556	536	530	515	526	571	598	536	533	537	522	533	563	543	557	580	561	570	534	510	541	581	554	529	555	544	581	523	574	547	513	545	535	590	510	540	509	532	519	530	546	526	580	507	549	590	511	510	514	517	522	564	551	527	528	518	551	521	504	543	528	543	579	548	524	556	568	605	509	536	524	538	553	539	558	593	537	522	559	572	589	553	545	538	564	539	557	567	549	519	539	558	498	533	551	541	549	517	542	550	532	543	551	550	546	522	545	529	540	545	524	535	509	565	552	540	540	570	563	552	551	575	558	550	566	552	555	566	548	503	540	517	521	548	549	537	564	548	534	569	521	546	568	508	535	556	548	531	565	545	584	560	594	554	530	563	556	542	575	493	584	597	543	572	518	562	551	544	559	593	560	552	541	549	575	491	507	557	550	545	546	552	532	547	558	521	522	590	526	550	531	556	502	556	592	564	524	567	558	561	546	561	529	552	507	517	559	538	537	552	518	500	562	565	528	521	543	529	573	567	541	545	509	577	576	556	565	544	540	551	515	534	553	577	558	560	519	561	549	537	504	573	528	572	524	595	553	588	550	551	583	581	540	558	558	521	524	554	563	559	564	560	570	542	556	544	517	528	575	536	548	568	520	570	546	504	530	536	561	493	580	565	558	539	549	529	605	586	529	529	539	542	560	540	566	568	582	545	553	606	532	529	544	524	525	579	572	548	552	525	529	585	575	560	560	565	578	555	554	543	553	526	577	537	579	557	569	523	558	549
24172	21067	27346	24933	12073	754	411	279	225	227	191	174	143	146	152	165	132	142	124	117	135	127	91	126	124	114	105	120	124	117	131	96	127	107	126	115	126	128	121	102	114	104	100	125	116	121	110	108	109	112	96	128	115	119	121	110	98	111	129	115	121	107	127	108	116	119	111	96	102	127	110	126	113	118	110	91	114	107	96	102	102	114	90	100	97	104	102	102	116	100	107	102	118	111	127	110	97	108	108	108	105	106	105	104	120	128	117	106	106	126	110	131	117	95	124	106	113	136	123	130	124	119	128	112	123	131	128	112	86	112	106	90	102	130	140	107	101	102	118	135	113	106	133	108	110	105	107	116	114	115	113	110	97	98	122	125	129	101	103	136	120	96	135	127	116	110	128	99	105	126	94	97	92	120	103	115	110	109	106	110	118	143	114	95	108	116	118	104	114	113	121	104	118	95	101	108	132	111	106	122	113	129	113	112	114	123	124	93	113	106	125	133	119	118	111	122	117	101	89	104	102	101	119	105	127	106	125	104	113	105	107	105	119	117	123	118	115	137	128	123	110	109	119	115	130	113	140	115	117	111	105	113	88	120	122	122	121	118	102	88	115	107	98	121	115	118	117	109	111	106	129	113	94	114	113	102	108	115	129	133	125	98	104	105	128	123	112	113	119	116	115	108	119	112	117	131	114	128	125	110	95	112	119	109	114	106	97	112	131	108	116	110	113	106	114	125	106	116	115	102	127	110	93	115	101	109	103	98	105	112	87	107	115	120	108	126	113	118	125	123	100	104	99	120	118	122	114	96	105	112	110	110	110	125	97	115	128	123	120	100	122	116	104	118	125	124	121	93	114	97	107	89	105	96	114	127	100	127	104	108	108	119	97	97	127	114	116	101	107	131	131	109	118	114	111	118	113	126	100	104	95	103	117	117	111	119	117	113	125	112	91	101	109	120	139	117	95	105	124	106	123	123	114	101	106	109	101	110	126	133	119	124	113	108	111	113	110	115	119	101	114	95	124	121	125	113	106	113	103	95	101	127	121	107	105	109	108	116	96	135	121	110	109	109	102	140	92	105	113	133	120	109	114	113	121	92	108	114	119	102	105	130	107	122	126	110	118	108	114	114	100	106	116	95	130	105	108	107	99	116	99	128	105	120	118	119	109	101	121	102	114	118	126	113	101	110	105	100	119	111	111	97	101	113	118	140	105	127	99	115	90	111	120	111	101	112	122	98	100	107	103	130	111	131	106	123	106	107	129	136	115	105	100	98	103	131	111	96	118	102	115	103	102	124	122	120	114	122	104	114	101	102	125	102	111	105	102	114	121	114	114	112	113	106	110	115	115	110	109	115	120	120	109	127	127	126	115	98	134	124	113	130	92	117	107	119	114	103	116	107	108	102	114	125	109	104	127	112	106	115	110	100	105	103	125	112	113	127	103	119	115	109	123	111	118	114	122	112	117	100	116	131	105	99	109	116	115	127	110	105	115	122	107	124	114	138	111	115	118	122	120	110	126	117	126	100	93	114	117	115	121	118	138	111	124	106	111	105	108	120	107	103	127	105	99	119	94	124	110	107	92	123	124	105	112	97	120	131	110	100	99	102	107	113	126	121	126	100	106	109	118	110	113	118	122	116	115	116	112	111	119	106	112	114	96	102	109	124	113	124	106	129	117	116	103	101	104	102	115	107	110	106	120	119	106	108	150	117	141	138	123	123	113	99	111	122	99	111	115	93	133	117	100	112	104	109	112	114	112	137	81	128	111	112	117	127	133	112	95	110	112	126	109	108	99	123	95	123	129	108	93	90	102	115	132	92	117	110	133	120	116	114	128	122	106	114	122	105	115	117	116	104	108	117	114	110	123	124	113	109	113	116	108	119	106	126	125	113	120	120	96	111	126	101	121	111	118	101	114	112	102	112	109	97	125	129	105	133	107	102	116	145	119	137	136	105	108	88	139	105	111	116	110	97	115	115	120	115	117	118	112	113	111	121	108	113	102	121	110	107	106	122	116	128	115	107	112	98	91	100	85	133	119	126	104	129	127	122	108	115	96	130	118	112	98	139	100	92	100	124	111	113	106	132	119	132	113	116	118	98	95	125	108	129	96	106	105	110	124	128	110	131	122	119	122	120	101	91	114	119	109	121	110	121	113	90	110	107	118	112	98	117	126	106	126	109	126	136	130	136	129	114	101	110	125	127	125	119	128	114	125	105	98	123	112	110	109	113	100	112	105	112	105	120	105	128	121	121	112	91	120	133	109	101	119	122	110	103	131	111	106	115	118	113	111	119	117	111	121	107	126	128	123	117	102	102	113	120	122	106	116	112	127	107	104	95	101	118	111	99	117	97	115	119	115	110	115	119	104	110	104	104	104	118	98	102	113	115	112	113	121	110	108	132	114	116	100	106	117	114	112	122	108	104	116	117	111	119	122	105	103	105	117	119	113	96	113	96	94	100	122	108	130	107	103	100	111	88	121	106	113	112	136	102	111	121	105	123	75	101	103	107	107	106	109	117	123	112	119	103	116	109	105	113	118	105	117	123	95	96	111	118	105	118	101	131	103	120	120	126	87	111	102	115	104	115	112	97	128	135	105	111	129	117	113	110	112	111	108	96	91	117	106	107	115	111	120	107	111	123	119	89	123	115	97	122	124	111	112	94	120	102	116	104	103	116	112	104	118	140	123	96	119	119	104	115	112	123	124	97	103	111	108	103	112	112	87	94	124	115	119	107	111	94	114	129	106	107	124	95	110	114	123	118	103	111	111	114	102	93	107	132	101	119	125	131	125	129	116	127	79	101	92	150	103	111	121	129	90	108	86	116	119	106	97	102	112	111	98	97	108	115	103	135	127	100	102	128	114	132	103	123	108	110	142	116	117	116	110	102	116	131	98	95	115	103	98	104	112	124	123	94	113	100	109	112	94	112	110	122	109	113	89	97	121	120	116	113	122	123	111	94	121	124	106	116	116	106	105	119	110	117	126	117	105	93	105	114	98	111	114	113	99	104	116	132	115	113	130	130	89	114	118	97	122	108	112	102	116	128	120	132	109	92	125	121	107	112	126	115	122	103	110	125	123	110	115	101	116	111	108	115	131	112	108	95	129	124	121	96	103	121	114	100	115	113	100	113	132	120	134	117	97	105	107	111	105	117	111	108	119	109	137	111	115	109	96	99	124	108	102	118	113	138	109	115	126	102	100	113	119	101	109	125	139	118	122	87	130	95	115	124	97	115	117	98	107	104	112	96	108	133	119	117	95	133	96	102	110	90	100	120	106	109	112	116	117	111	118	113	107	111	111	117	113	105	118	114	101	117	96	121	115	121	117	116	117	115	104	123	105	123	126	125	101	103	111	107	120	103	125	119	104	109	132	105	115	92	109	125	98	107	117	114	97	119	111	111	98	110	109	97	86	125	90	112	105	107	102	118	104	121	119	105	129	118	135	113	107	109	127	117	115	114	103	111	125	149	116	121	116	108	108	125	117	106
4293	9433	8361	4510	2159	1265	824	648	464	362	315	282	297	231	224	208	200	204	192	176	171	151	187	145	171	167	186	175	175	157	156	145	161	175	161	160	155	166	149	141	156	151	157	138	183	150	146	158	161	146	151	156	185	160	161	155	165	155	153	173	160	147	154	154	167	151	174	134	153	152	131	150	138	153	157	148	177	144	148	151	164	139	141	156	161	141	143	154	146	143	143	165	136	142	166	146	168	142	155	147	154	140	166	157	131	184	161	142	137	145	167	128	166	152	146	154	149	133	149	181	135	144	127	145	144	171	152	150	173	166	185	169	143	157	143	147	155	149	154	146	136	157	164	134	142	151	139	142	147	138	141	165	143	138	162	163	170	170	147	150	162	153	160	150	139	151	163	136	139	157	156	155	164	169	147	151	145	154	153	170	143	126	140	162	138	144	162	150	163	141	167	131	135	155	142	174	168	160	152	168	174	165	151	136	152	183	148	148	153	146	143	159	136	146	149	155	161	146	165	150	165	144	175	126	147	161	124	145	152	171	166	146	165	161	145	147	156	156	139	180	148	158	166	171	167	157	144	149	150	137	160	134	148	160	169	162	151	168	151	147	134	155	158	167	155	161	142	138	170	147	160	150	159	149	143	181	152	154	153	151	149	163	165	151	165	168	144	145	150	149	156	161	145	162	155	153	155	153	172	171	150	167	147	156	159	153	153	151	163	164	162	137	133	136	132	164	154	147	151	155	169	150	163	154	153	174	168	152	135	151	162	169	155	132	145	164	151	157	169	143	156	137	145	149	157	144	152	171	132	131	148	140	150	164	150	156	160	172	145	134	163	171	161	141	173	143	150	133	142	149	150	139	138	131	153	145	169	137	142	162	162	165	153	159	146	160	161	162	166	150	160	153	167	162	135	138	159	147	144	176	162	156	152	163	148	174	145	159	165	154	152	162	108	163	163	158	159	169	155	157	150	171	158	137	136	158	144	145	157	144	164	147	146	154	164	159	148	144	148	147	157	152	159	175	152	145	156	145	153	145	147	178	165	154	151	144	160	135	143	150	138	149	149	161	140	152	141	158	169	147	133	178	156	167	164	154	158	173	155	154	146	159	136	173	158	164	134	166	139	146	178	147	150	161	166	173	144	138	146	149	148	144	155	150	169	133	156	158	151	172	157	161	153	163	168	171	142	158	169	141	126	153	147	142	150	164	136	144	133	165	142	154	154	142	174	143	150	136	167	142	168	156	144	137	140	150	142	161	134	145	140	174	148	137	154	156	154	165	153	155	140	162	162	141	153	144	165	144	181	164	135	151	175	168	170	143	160	151	121	147	167	154	159	144	158	152	155	158	149	156	159	147	148	145	157	131	153	135	146	127	162	141	142	169	144	140	148	186	152	149	129	135	162	164	190	159	174	162	159	152	147	153	165	162	145	159	144	149	121	143	142	156	150	154	169	142	148	170	160	147	157	161	142	166	163	148	152	152	166	146	156	161	154	150	172	145	129	157	149	140	145	162	170	159	167	174	140	158	130	149	152	163	137	153	180	152	147	163	175	159	166	144	141	144	148	172	150	171	167	149	167	154	151	156	147	155	155	161	159	166	169	157	146	159	148	167	148	154	154	164	155	133	154	158	172	153	175	149	130	158	150	152	181	181	164	142	148	153	129	163	140	158	153	163	162	148	164	155	142	136	162	135	142	167	153	136	160	169	166	150	130	158	163	150	145	156	148	158	149	165	169	130	160	144	141	163	144	142	138	142	131	148	155	164	142	157	147	144	140	169	139	167	158	153	172	153	158	147	155	161	157	168	141	135	158	168	165	159	154	173	146	147	147	145	147	145	164	139	166	156	164	142	161	158	151	152	147	168	173	153	176	166	141	144	160	167	141	156	150	140	128	152	143	141	145	159	132	139	146	155	138	146	173	152	146	171	140	148	158	149	168	141	160	148	151	182	142	156	159	160	153	142	163	164	152	155	163	153	174	161	143	148	145	156	142	162	188	164	144	165	165	156	155	146	163	147	146	154	142	160	163	161	163	158	158	171	155	153	145	176	158	158	153	142	158	155	173	166	147	151	162	148	157	151	153	150	152	154	156	133	170	160	155	148	149	147	171	161	165	147	155	164	146	155	142	157	146	142	149	147	184	135	162	145	131	156	146	157	167	152	156	140	176	136	170	161	155	149	146	148	153	169	157	157	165	155	158	174	151	146	138	158	164	133	156	164	143	161	162	184	155	153	164	158	140	149	138	145	148	145	156	159	155	175	158	158	162	138	173	155	143	141	148	172	134	157	135	153	136	145	150	140	163	166	145	163	192	144	141	160	144	128	133	156	155	157	132	141	177	140	149	162	175	156	136	144	174	138	152	177	160	145	160	156	145	159	159	160	132	169	165	168	152	146	146	134	154	141	155	156	145	154	158	165	168	148	146	148	163	180	155	146	164	167	173	141	167	146	134	145	141	157	165	165	165	160	162	161	145	160	156	156	170	154	174	152	157	140	148	156	154	155	154	172	150	142	184	159	166	146	158	168	138	156	125	168	148	142	139	143	143	155	162	146	147	154	162	158	142	140	154	135	153	182	164	153	154	161	164	166	115	162	148	142	143	142	153	155	149	135	153	148	154	147	157	168	136	144	169	161	160	147	144	157	177	170	141	153	139	146	142	151	174	139	133	152	157	155	143	158	158	158	164	165	145	172	169	169	151	157	158	158	149	136	151	135	157	164	151	140	138	169	153	165	141	172	141	154	153	188	142	194	145	139	144	145	169	174	153	139	147	150	157	124	158	139	134	140	149	168	156	161	118	195	158	161	158	159	157	147	150	130	140	157	158	149	134	160	156	157	130	135	174	140	139	163	147	154	142	151	162	155	159	135	151	129	180	166	173	153	141	176	183	170	159	146	148	139	132	170	157	164	144	145	169	159	148	175	128	172	136	163	147	168	146	167	148	186	153	153	146	159	150	169	141	160	154	169	145	157	153	159	136	163	157	175	154	151	156	126	153	159	156	162	140	138	171	143	169	168	171	167	140	145	144	140	144	119	129	157	150	150	146	161	143	162	183	117	146	148	158	171	165	163	138	140	134	147	162	164	147	150	140	163	152	171	173	133	149	154	167	155	141	144	157	161	134	166	128	185	140	147	148	116	170	147	170	134	146	157	162	164	153	147	157	151	147	163	165	128	157	161	146	150	152	147	149	151	164	152	156	139	160	153	188	145	151	137	162	157	131	152	160	135	155	171	156	151	144	165	153	164	120	168	146	161	150	136	157	141	145	156	186	148	146	164	146	160	142	140	136	139	140	141	158	151	155	157	142	149	162	161	127	143	180	134	159	166	131	152	153	163	152	164	138	146	156	164	147	171	155	150	140	150	167	158	154	169	163	166	153	145	141	157	130	144	158	158	166	129	154	172	158	147	148	173	163	159	173	180	160	154	140	148	158	142	160	151	144	168	168	142	168	161	143	141	178	168	172	138	152	133	147	147	138	133
22282	21114	28771	23731	21116	21139	9122	1159	835	717	659	546	493	471	475	412	405	441	430	391	376	392	353	401	363	341	326	349	373	342	335	366	352	331	372	331	336	363	315	321	298	352	304	328	343	298	302	310	313	332	356	348	361	328	311	342	355	331	328	333	325	313	306	327	306	296	326	340	296	313	304	348	327	308	309	354	326	318	293	342	304	318	321	326	310	316	337	324	304	288	304	321	334	321	327	287	308	327	317	325	316	356	338	318	341	310	309	311	294	316	315	341	347	332	331	312	332	316	326	329	342	339	329	344	299	320	312	344	330	341	353	342	316	323	314	329	317	303	316	331	285	318	321	322	338	342	306	353	312	303	357	313	287	329	346	318	318	329	308	332	336	311	322	319	321	329	325	342	332	311	335	341	317	326	310	328	303	288	332	311	320	328	315	326	328	328	333	308	342	318	309	315	337	321	324	365	287	301	324	331	332	325	324	334	349	315	341	313	322	325	290	323	315	329	354	319	313	321	325	349	304	304	325	329	315	301	317	326	350	315	334	335	326	300	333	298	301	336	319	324	334	329	336	317	349	292	320	312	303	356	291	313	304	310	327	334	315	331	320	330	322	288	326	322	308	347	323	348	345	290	334	323	307	304	311	314	303	332	313	310	305	317	327	330	326	342	318	329	310	327	305	280	322	353	333	332	317	315	335	322	335	305	311	277	305	338	300	321	330	329	330	334	295	351	333	318	291	278	308	318	332	316	319	326	339	320	323	364	319	318	309	308	328	312	335	308	309	293	334	318	306	300	322	311	305	333	329	337	339	344	354	337	316	313	329	331	326	320	326	334	315	322	350	337	336	315	305	334	338	312	319	296	307	317	301	324	312	319	304	291	326	337	321	361	350	305	356	318	304	336	351	314	312	330	349	287	283	351	310	284	361	285	304	288	333	321	326	301	306	331	299	326	340	342	307	299	294	318	307	306	321	320	332	353	333	294	361	336	320	336	359	328	295	307	336	302	321	311	338	299	299	345	363	293	307	322	328	318	302	336	333	323	287	294	314	300	332	310	349	298	294	323	296	333	319	351	315	320	324	310	310	302	302	321	308	318	336	320	313	325	315	344	308	297	300	315	310	312	320	284	319	326	332	353	347	312	313	312	338	332	344	290	343	326	324	302	317	305	341	351	326	300	318	280	317	319	281	345	333	311	350	332	332	291	318	317	316	305	288	314	291	308	298	319	332	358	310	315	319	361	324	361	317	310	333	303	324	312	327	319	301	315	327	345	319	349	324	347	340	337	325	340	346	311	311	345	307	303	298	316	305	305	261	347	343	338	334	327	308	361	314	322	311	306	303	344	313	313	321	341	310	329	320	306	321	362	338	313	310	306	284	325	287	356	315	324	317	304	309	294	306	320	338	330	313	298	326	313	361	348	314	303	302	335	330	341	341	326	339	325	340	321	343	317	318	328	313	322	350	302	294	330	332	320	318	345	307	360	307	326	287	304	334	324	328	317	319	312	310	315	324	324	327	322	333	311	314	291	331	312	322	309	331	347	352	322	319	336	322	313	311	323	330	310	345	304	315	332	324	334	328	334	323	305	347	311	302	327	315	303	299	314	329	338	332	345	332	328	349	311	309	321	332	341	342	293	322	312	329	332	316	306	336	293	311	341	303	315	291	304	326	312	343	337	311	321	323	330	315	301	324	358	304	309	290	325	343	319	336	340	337	321	295	300	310	332	276	304	305	316	336	308	297	328	323	342	288	294	314	297	328	356	338	305	318	335	343	340	319	352	321	317	297	294	298	312	300	323	327	315	310	323	308	326	325	321	303	310	316	318	336	350	292	307	317	345	328	303	313	323	309	335	315	321	345	323	325	326	316	345	357	378	306	312	318	326	317	341	300	331	319	344	325	329	316	323	323	366	322	302	293	337	328	329	324	320	340	328	304	339	313	297	310	318	351	300	351	308	320	337	310	364	321	287	308	327	302	324	325	344	317	292	291	330	320	326	318	321	333	358	317	327	307	305	339	307	328	324	318	340	328	310	316	313	331	318	338	320	311	320	313	322	313	332	336	286	311	356	318	295	339	338	355	301	324	328	327	328	278	285	329	317	308	322	319	342	314	327	296	296	339	295	304	342	325	330	336	324	346	330	305	306	324	317	317	332	307	333	307	337	295	347	346	314	281	311	295	322	321	276	303	322	325	300	338	346	312	327	335	332	337	340	348	298	335	334	329	319	318	284	321	311	334	328	338	361	327	350	307	327	290	320	327	356	305	310	301	339	317	330	318	317	294	330	300	308	314	300	312	311	326	322	321	311	332	291	342	316	328	304	318	298	323	336	317	294	285	322	281	313	337	325	354	289	282	344	291	329	347	310	336	304	308	308	312	318	319	318	348	334	297	291	278	370	310	329	283	328	357	311	344	327	309	307	312	344	336	324	290	323	271	324	350	311	300	330	349	318	303	324	319	285	307	331	309	295	290	342	317	313	337	348	326	359	314	350	337	361	348	288	335	288	315	337	333	331	301	302	333	312	331	308	327	348	318	315	325	312	303	312	289	300	300	336	290	308	343	327	315	297	325	321	319	332	307	317	339	325	315	329	314	317	329	321	319	316	322	329	304	325	333	302	329	321	314	309	314	317	314	304	319	293	323	298	318	324	325	322	314	320	304	279	329	312	318	342	335	318	336	353	313	339	305	328	313	329	327	325	314	303	273	307	301	323	333	326	329	286	296	314	333	332	332	299	320	315	334	330	295	327	308	333	326	322	313	360	304	341	316	286	329	313	304	320	338	290	312	362	313	283	288	292	341	318	325	316	344	325	320	314	300	326	300	317	323	303	327	306	317	309	322	328	312	307	321	332	345	321	318	346	349	310	310	337	333	334	321	326	300	319	309	330	319	291	318	289	292	323	321	316	336	298	286	329	300	295	321	345	327	336	329	345	336	298	316	317	321	334	340	336	327	299	305	310	310	290	340	308	315	331	338	324	337	310	297	313	319	320	355	300	350	350	319	306	282	309	312	333	329	339	335	307	366	311	325	329	298	339	326	310	343	348	349	292	299	310	296	307	326	298	352	324	301	285	309	328	347	330	340	301	327	313	344	324	297	314	326	296	313	295	337	292	315	312	343	348	314	309	365	382	320	302	330	309	326	333	307	309	332	324	317	354	307	306	319	336	324	361	323	300	296	322	305	314	302	348	344	329	297	299	334	349	335	291	293	321	311	335	315	357	333	319	321	338	320	291	360	305	320	310	308	334	318	319	321	303	325	324	306	312	365	346	286	292	326	311	293	318	311	305	291	317	332	300	312	325	322	329	319	359	329	307	324	302	312	329	329	337	358	304	354	332	314	339	329	321	306	308	305	310	349	347	286	314	289	331	306	359	347	316	304	330	294	359	303	311	325	336	329	321	301	333	291	328	310	339	342	277	323	321	336	316	333	317	316	338	303	326	301	316	330	327	317	318	357	323	321	332	321	320	312	336	331	302	307	322
6288	19810	17308	10360	5470	3608	2400	1812	1390	1127	907	796	746	680	663	594	599	531	524	543	457	484	504	452	473	483	475	427	437	427	451	496	431	471	444	448	470	439	474	442	469	436	415	422	447	389	409	467	435	428	420	451	419	421	422	448	421	425	426	397	391	420	419	437	403	425	420	402	465	421	381	389	444	422	371	408	433	397	447	425	448	402	397	400	396	405	426	383	406	421	443	417	454	425	421	418	391	399	378	432	423	384	428	416	442	412	413	391	396	402	401	408	421	414	421	445	393	370	406	412	407	411	443	442	411	463	411	438	408	392	440	391	420	404	386	391	404	439	419	413	424	419	387	418	395	395	413	400	436	413	417	397	414	440	451	399	398	428	439	405	427	341	419	405	410	426	400	419	379	421	414	402	418	417	418	379	400	451	388	429	422	398	449	397	414	389	415	438	434	424	426	413	408	365	415	392	403	396	422	393	419	383	384	428	465	408	417	446	416	414	443	409	426	418	381	435	409	405	426	403	411	374	391	433	416	426	417	422	392	387	425	431	409	440	420	407	394	420	418	424	411	373	437	408	424	389	409	414	383	405	438	446	428	434	425	426	386	409	423	415	415	398	421	428	408	406	424	429	420	400	414	450	436	389	423	423	424	415	450	438	396	426	398	438	408	391	397	406	403	414	375	376	444	394	406	403	399	381	438	401	387	409	409	432	415	426	423	354	362	375	430	383	415	446	413	412	366	401	409	425	440	431	443	435	384	391	368	414	381	425	411	423	388	375	406	388	421	420	420	424	415	447	410	429	397	395	367	408	400	411	419	412	386	456	429	408	392	402	402	420	393	402	403	404	388	405	405	395	409	445	370	403	423	403	432	411	417	451	395	436	411	421	408	408	439	433	457	374	453	400	381	411	439	462	396	404	433	411	388	421	378	442	409	443	390	421	398	409	404	382	425	412	407	397	384	408	419	432	398	398	427	417	439	468	419	408	462	378	414	424	398	423	380	424	422	446	390	425	392	402	397	406	410	376	438	410	419	448	400	409	404	414	431	457	406	414	399	442	396	424	401	398	390	419	411	418	390	436	429	400	442	409	406	406	397	435	438	421	451	381	410	389	409	410	401	394	370	414	452	380	408	419	391	405	450	434	390	394	425	421	388	438	425	374	406	420	427	404	397	422	387	430	401	431	431	409	438	402	417	393	398	370	402	420	411	422	429	422	450	417	424	434	442	416	448	379	396	402	447	391	405	428	449	388	428	398	423	434	430	410	407	422	398	404	433	414	434	406	410	385	409	372	415	381	428	407	369	424	401	396	427	396	397	417	396	422	461	393	372	396	394	404	403	434	407	416	399	411	404	394	416	425	450	409	435	404	434	363	432	400	426	403	448	389	378	446	403	420	410	437	382	403	430	378	432	408	418	422	374	429	416	436	386	396	404	395	382	408	416	457	403	390	450	406	422	390	427	417	412	425	397	403	405	437	400	412	377	418	392	439	400	433	416	400	410	387	425	419	378	409	372	355	471	435	355	393	374	381	434	387	443	427	411	407	394	384	402	433	382	440	408	429	419	395	388	442	435	401	398	420	412	433	381	400	390	417	444	385	430	412	399	435	401	398	416	415	399	437	433	446	405	447	402	468	369	419	440	396	392	443	401	416	400	405	421	424	435	374	441	436	455	388	411	435	426	417	409	388	400	412	386	391	416	404	400	391	424	399	410	408	397	402	387	422	455	417	425	412	404	435	416	431	422	397	405	434	365	403	395	371	414	407	397	395	415	387	421	424	395	427	414	424	416	436	403	414	406	386	416	404	403	394	415	409	415	388	409	409	414	404	403	390	415	399	406	381	402	417	412	389	453	402	390	406	417	407	446	386	423	421	403	410	427	389	400	396	430	380	407	407	382	422	437	444	424	395	400	376	409	427	406	373	377	427	396	382	384	421	420	437	392	373	422	409	399	422	403	421	373	415	406	424	387	441	421	414	446	382	412	442	375	401	397	406	391	410	378	400	409	416	400	410	427	411	443	448	401	403	384	394	399	395	389	415	430	399	434	391	425	399	386	404	397	362	372	419	442	403	434	444	397	414	391	424	413	420	415	396	409	427	456	369	401	387	405	425	402	407	409	391	415	368	420	412	387	421	423	408	429	429	370	399	399	380	435	375	430	454	426	409	393	428	411	383	423	387	369	413	396	392	409	441	441	437	381	404	433	414	390	411	420	427	419	409	423	431	416	407	396	391	378	418	366	428	435	397	400	430	402	422	444	430	420	449	434	437	429	389	424	445	383	414	410	406	405	382	445	406	409	403	429	453	389	408	390	436	466	438	469	395	430	382	391	407	412	413	455	393	423	425	415	389	419	409	397	382	417	407	411	383	428	411	422	407	425	426	392	421	400	455	378	392	394	388	404	417	385	408	433	399	431	412	453	400	423	393	433	417	389	393	397	431	421	433	436	447	397	380	423	392	412	403	406	419	386	402	432	412	378	403	395	404	404	403	380	421	406	401	412	400	414	401	414	437	409	372	414	403	391	402	426	396	385	393	420	425	424	422	425	403	416	422	402	405	414	444	396	425	422	431	403	424	401	407	412	424	387	432	432	422	409	413	413	422	460	379	433	427	401	401	406	380	433	401	405	389	418	418	416	442	404	390	403	428	431	381	465	413	414	398	395	409	381	450	397	430	416	447	417	432	394	396	386	451	419	390	387	367	433	415	382	410	428	399	390	415	418	398	414	413	401	414	447	360	427	391	412	449	393	416	410	402	394	390	417	422	417	381	413	448	428	431	389	432	397	397	410	449	372	437	460	414	392	448	434	395	421	399	407	423	409	414	403	442	431	433	430	410	397	394	413	428	435	421	414	421	422	409	401	401	366	409	404	424	446	391	437	447	397	370	428	402	380	412	445	430	408	389	388	428	394	402	399	401	439	431	412	421	403	425	420	423	432	417	415	404	443	403	462	404	420	393	441	390	399	419	413	442	390	395	420	419	422	428	390	399	398	389	412	414	405	446	407	453	423	412	428	396	389	401	428	419	410	437	402	415	422	387	404	447	390	370	378	364	460	379	412	405	392	376	394	407	387	410	421	387	390	416	453	353	421	423	426	437	399	405	400	427	401	413	423	431	407	444	385	416	397	400	383	457	404	411	414	399	414	425	406	440	412	386	405	382	405	399	422	412	430	435	406	392	384	398	423	411	390	387	445	416	441	392	429	433	396	411	425	428	405	387	423	405	411	392	437	383	426	435	413	413	407	419	396	392	396	417	411	479	388	395	404	407	414	432	388	420	391	425	452	411	427	414	431	392	423	417	416	398	389	436	415	385	400	410	414	470	394	374	396	404	427	419	437	424	411	435	419	409	407	459	417	401	433	437	407	393	409	408	409	380	420	392	407	419	397	400	413	413	421	435	431	399	390	418	394	412	407	421	386	413	431	411	403	435	435	414	392	409	429	422	437	457	412	401	411	391	393	406	439	410	417	401	446	417	427	390	393	431
26914	19262	6714	1987	709	381	320	325	295	305	254	267	255	255	256	258	276	286	279	263	273	270	255	263	269	281	265	285	273	242	252	247	277	261	267	240	253	258	286	277	279	259	254	281	272	277	284	252	313	263	291	262	272	259	275	293	235	277	270	267	243	272	246	261	232	274	234	253	276	262	294	231	249	250	269	276	275	273	278	266	255	275	237	247	286	266	238	240	276	270	297	261	251	264	248	249	269	257	255	272	269	257	252	251	302	280	275	271	259	273	258	275	254	261	273	278	285	263	241	271	287	249	279	268	278	244	259	280	247	261	261	268	256	276	300	266	266	271	291	269	252	232	261	252	283	271	222	261	280	246	258	273	247	249	251	264	270	261	268	258	254	277	244	260	271	253	264	258	256	268	236	272	265	262	277	246	240	263	253	268	282	281	276	257	265	264	235	256	250	291	246	266	237	268	250	250	240	279	277	277	294	277	270	266	253	254	268	266	262	291	241	242	277	267	263	267	287	253	237	271	270	269	286	260	265	269	293	290	253	284	270	245	302	263	275	261	246	281	247	277	272	261	260	261	246	269	288	254	244	255	247	280	253	249	273	247	262	247	258	262	250	242	283	239	264	288	265	252	263	248	261	276	287	287	256	273	256	265	244	278	265	261	265	269	251	262	280	278	236	270	257	252	280	259	275	256	239	287	269	250	255	243	272	237	288	287	265	318	286	267	270	295	235	258	221	267	265	246	250	268	287	295	228	284	268	261	268	275	292	271	238	295	231	269	278	270	271	282	265	257	295	231	261	282	269	257	267	236	274	275	231	261	268	238	271	247	253	275	289	276	264	265	251	288	265	267	268	285	284	250	277	256	239	257	290	264	290	269	279	286	260	273	258	287	266	296	265	251	246	258	262	278	303	259	288	255	277	274	252	282	293	249	241	268	284	267	269	265	276	235	258	253	255	308	267	282	264	250	270	274	267	242	251	255	265	249	234	250	247	255	272	272	253	264	252	277	250	242	243	291	280	248	235	268	262	261	256	230	278	243	259	260	296	265	285	253	256	261	264	276	272	301	241	273	256	251	278	243	237	281	266	261	238	267	260	269	299	274	290	240	261	265	275	259	274	251	309	258	266	245	278	271	285	286	256	265	259	242	312	252	293	272	266	268	260	239	265	263	250	255	282	302	284	267	247	231	294	238	272	281	260	272	280	272	267	257	258	309	277	277	272	264	249	259	274	248	264	273	249	282	286	251	277	278	247	257	256	270	269	246	238	228	250	247	269	273	297	260	285	263	275	260	247	277	253	236	269	264	268	250	273	299	277	265	267	268	272	261	272	264	273	278	257	250	254	281	269	260	259	260	238	281	239	255	259	243	264	273	247	231	250	257	262	273	271	252	270	286	229	269	279	247	255	265	247	243	235	291	272	279	264	278	261	266	270	267	271	238	277	274	260	256	234	271	264	273	272	239	250	259	292	270	261	275	244	271	283	258	235	259	269	277	289	271	256	264	280	271	287	271	248	247	236	285	280	246	245	252	277	282	289	261	247	275	262	293	237	259	272	264	300	271	233	297	273	253	283	240	267	256	255	274	265	245	265	263	283	255	247	282	289	284	269	255	250	298	282	248	287	250	228	226	281	242	265	281	259	244	244	257	266	244	271	271	273	272	242	271	277	269	238	260	255	248	255	266	232	276	285	267	284	265	275	275	285	278	269	246	262	280	282	261	252	253	264	269	258	282	253	253	272	272	271	265	272	253	258	270	255	281	266	242	240	271	265	272	267	251	251	266	252	256	289	261	243	232	245	267	274	271	276	265	274	256	307	295	262	273	306	276	247	255	262	268	274	247	266	259	285	272	271	270	283	262	252	238	269	293	256	281	266	277	250	264	312	269	261	277	244	268	231	258	273	256	250	258	297	260	242	270	258	226	276	247	283	273	295	251	269	267	258	235	258	254	257	285	252	246	275	264	263	274	287	257	257	266	255	264	267	274	265	271	257	256	254	257	273	287	290	271	258	284	260	268	280	277	253	262	276	248	247	267	254	245	264	268	263	259	270	272	274	249	251	276	264	275	258	296	287	278	267	263	239	253	278	270	263	248	247	240	258	263	309	235	222	245	297	255	254	266	294	269	251	237	243	306	234	223	241	286	266	282	259	271	275	290	275	285	256	251	242	253	284	252	265	280	273	261	202	292	226	263	253	275	268	274	273	257	253	270	285	266	263	249	253	236	243	276	248	289	277	268	267	268	256	259	256	273	261	291	220	245	256	297	253	290	301	262	265	315	255	266	289	258	253	248	269	275	257	279	254	272	260	255	256	295	264	251	265	267	256	282	263	274	295	275	279	250	271	265	253	252	264	265	248	240	278	261	247	245	237	261	280	249	280	254	269	255	268	258	243	259	280	257	258	275	264	256	263	278	254	231	249	278	283	269	294	295	283	270	230	237	254	270	237	277	247	265	254	290	251	253	232	270	291	288	262	258	280	269	240	272	261	271	248	250	264	242	258	250	268	256	277	260	282	263	296	268	238	275	221	267	272	263	258	268	221	259	284	272	252	277	260	270	281	241	265	264	283	273	249	263	258	244	280	245	247	261	258	281	280	265	267	280	269	270	245	266	268	260	258	263	274	280	236	240	264	242	247	281	251	266	245	290	268	272	274	260	268	292	229	263	263	270	255	251	268	236	246	234	268	272	267	290	247	278	261	248	281	292	248	236	263	287	246	272	247	264	254	261	253	260	250	258	248	242	248	246	272	245	230	285	276	265	262	273	261	247	259	281	262	270	249	267	278	258	268	292	252	241	285	253	274	279	247	231	274	229	288	277	272	273	244	275	236	280	282	283	248	257	280	270	275	283	289	268	241	264	242	264	271	270	275	270	276	277	263	264	277	265	259	288	294	288	267	253	243	268	264	270	273	220	244	278	256	247	274	243	247	275	282	256	272	274	266	294	267	262	277	256	246	256	247	275	244	242	298	260	264	289	278	277	248	274	245	271	279	269	242	266	274	263	255	233	277	265	292	259	258	262	252	249	278	273	249	269	255	283	241	260	293	237	266	279	262	288	248	248	291	274	253	239	256	261	267	248	240	267	292	273	287	249	237	241	277	254	283	259	255	238	280	273	257	261	251	256	266	248	251	283	272	261	251	263	248	241	274	253	268	274	275	251	260	280	245	255	265	277	250	282	261	258	291	267	260	254	219	263	248	271	263	271	250	252	279	273	267	236	270	253	252	281	275	237	290	254	253	281	264	253	254	268	265	254	243	267	278	240	271	247	239	254	245	256	256	271	293	264	275	270	273	250	248	280	242	260	244	284	272	268	282	277	239	246	268	248	278	270	263	260	269	248	297	307	265	266	277	303	266	251	257	297	273	273	258	264	275	255	266	232	271	283	254	243	257	294	276	244	283	256	266	267	280	256	265	277	262	239	280	277	314	281	267	276	264	270	257	253	244	250	277	248	259	277	262	295	259	283	253	275	254	290	267	263	254	275
4708	4823	4144	2639	1059	542	470	401	385	365	358	309	341	344	351	365	349	317	369	347	308	320	328	331	356	354	324	357	328	367	329	342	313	361	315	337	318	393	319	293	317	314	347	308	302	335	321	339	330	321	334	320	363	350	323	299	344	359	284	333	311	339	326	336	316	325	370	334	295	279	322	341	347	355	329	328	327	319	326	337	332	342	309	360	355	322	345	315	364	353	336	344	335	329	348	364	316	355	352	324	331	306	315	302	284	361	333	302	325	342	334	311	322	330	311	311	326	315	307	315	354	337	304	348	338	344	316	338	324	342	340	318	343	365	335	308	324	321	303	347	312	343	317	342	336	349	315	331	283	323	346	337	318	324	341	304	326	337	310	343	323	285	314	339	324	339	330	321	339	376	329	351	311	306	352	342	344	315	320	315	336	312	320	319	324	329	308	335	337	290	345	352	364	321	352	339	335	360	341	320	314	326	320	317	361	324	313	336	324	351	311	296	321	314	361	336	319	344	315	340	323	325	319	326	334	332	345	302	304	345	335	313	314	324	320	357	343	332	324	321	354	354	340	347	353	322	324	346	338	331	334	350	326	316	340	317	307	346	355	319	337	335	351	280	323	339	357	334	353	347	317	305	327	339	325	333	331	326	334	308	327	309	330	366	299	323	395	338	331	334	319	330	346	291	354	333	313	332	347	359	337	300	337	342	321	304	320	320	294	343	317	318	333	346	331	325	311	334	304	327	349	278	338	314	349	315	323	344	296	322	350	295	318	310	345	343	342	312	335	312	344	326	333	301	344	343	335	355	334	310	320	324	332	318	351	323	307	311	314	344	317	353	336	333	332	313	330	319	329	298	333	303	330	339	323	320	333	350	302	306	337	320	325	338	306	316	353	344	297	317	345	345	337	301	305	327	334	328	346	343	362	350	328	346	327	335	344	357	328	324	330	357	361	332	322	340	327	329	329	349	317	337	366	320	318	290	345	327	357	329	308	311	295	351	314	337	355	325	290	359	332	334	355	326	343	308	308	337	343	316	314	320	333	323	320	349	317	334	376	332	367	343	326	332	305	338	293	341	330	348	326	310	330	352	338	302	333	308	343	341	346	335	384	330	350	286	338	342	322	334	340	317	319	315	311	299	312	327	323	328	336	319	313	339	367	334	310	316	342	315	317	342	339	335	302	328	306	335	319	315	340	340	303	335	336	348	302	326	308	336	358	308	341	329	336	322	327	360	321	329	338	348	324	361	315	324	325	358	342	321	320	330	325	312	326	341	298	338	298	330	331	350	329	336	335	341	321	319	327	296	344	319	313	304	348	309	294	320	324	351	336	336	321	335	326	280	317	332	334	322	356	310	330	339	321	285	346	319	341	324	357	370	322	326	329	315	355	288	347	335	294	323	340	306	309	339	318	305	317	337	323	326	337	307	326	382	328	362	325	322	332	313	318	379	330	340	343	316	378	327	325	321	329	322	323	315	362	305	318	327	309	320	334	283	330	317	316	316	325	291	326	313	338	359	339	329	330	325	329	338	335	362	325	345	333	306	334	314	364	313	335	304	331	341	324	302	332	327	338	322	309	325	353	327	287	342	320	304	323	375	283	305	322	327	295	336	316	317	316	325	353	331	335	335	328	334	332	331	340	334	303	335	326	321	298	328	318	294	314	333	333	321	356	335	321	334	312	342	312	327	328	318	369	305	347	320	326	308	313	325	276	346	327	292	341	338	344	339	339	319	354	336	328	329	326	308	297	358	318	373	327	334	332	342	341	306	322	308	312	317	336	297	359	352	310	326	368	337	325	337	327	311	297	310	318	335	330	332	341	340	313	329	333	338	315	332	326	331	339	317	338	310	337	362	308	352	333	333	301	332	323	352	336	336	324	306	320	332	328	335	321	354	298	328	336	313	348	288	314	331	341	306	339	301	310	338	342	356	326	310	378	349	329	325	335	365	326	343	337	342	327	299	296	336	317	335	342	323	314	354	342	271	294	374	321	336	316	358	356	322	304	298	314	323	335	350	360	346	355	327	338	331	338	336	313	310	348	349	312	327	313	297	341	318	318	302	303	333	351	333	282	350	336	314	347	371	364	333	346	318	333	327	351	324	339	320	339	322	342	340	333	340	322	331	294	319	334	359	317	363	343	317	312	364	334	334	319	338	341	327	298	338	346	342	318	335	341	330	311	326	346	352	312	337	341	308	319	338	320	330	307	334	328	326	360	327	339	313	348	331	327	325	380	321	325	322	335	349	345	332	316	338	335	327	327	331	347	313	322	313	309	349	332	351	296	338	329	346	338	354	293	330	342	359	313	335	335	313	349	319	317	321	308	325	342	313	330	322	360	298	317	350	360	341	318	327	343	326	304	316	332	299	330	359	347	327	330	337	329	324	341	300	357	353	313	341	301	339	325	319	342	304	346	325	322	323	309	357	316	329	326	329	350	322	344	313	326	346	329	313	325	329	346	337	337	358	325	339	335	324	316	332	323	320	330	362	343	328	336	344	310	364	363	362	365	320	356	335	345	337	303	297	291	335	313	332	308	324	343	329	325	354	346	318	344	330	344	366	308	345	337	329	309	330	307	360	335	304	305	338	339	341	325	305	330	350	351	359	342	343	321	341	320	341	365	312	300	304	304	342	311	355	319	341	330	330	367	310	344	341	308	316	337	307	325	357	322	352	333	328	331	321	343	314	335	340	315	317	358	345	334	327	305	350	321	343	312	332	315	303	330	303	347	314	322	371	329	339	359	318	343	345	345	323	316	321	365	292	341	339	333	316	331	354	340	324	339	333	307	324	322	357	340	358	317	298	331	346	312	324	322	298	300	316	327	321	349	340	293	342	300	288	324	340	351	302	315	324	340	309	334	336	324	324	339	365	316	356	318	356	317	323	325	315	314	308	325	312	315	328	323	354	344	306	331	321	333	332	378	306	317	340	286	358	320	318	312	338	329	350	355	316	310	324	310	344	284	361	304	316	337	329	340	321	321	316	340	321	342	338	379	294	371	311	297	354	283	331	312	333	351	341	332	317	332	324	344	303	340	349	311	322	341	356	313	324	338	316	342	341	303	331	334	316	328	339	341	328	323	314	329	329	320	331	353	325	329	335	340	323	319	335	325	296	308	366	314	326	320	346	317	331	314	310	315	338	330	346	324	342	368	345	334	311	292	312	335	306	337	333	312	323	333	349	341	333	324	304	353	342	337	323	314	321	312	355	345	325	365	331	357	292	338	332	306	343	315	336	296	325	319	337	329	350	362	311	370	322	303	290	355	343	343	332	337	313	315	330	358	365	355	330	341	346	323	331	316	353	333	293	327	315	343	331	311	314	330	305	349	349	307	323	360	314	294	299	331	339	334	338	342	327	309	353	353	341	338	343	310	329	341	356	309	328	351	366	307	321	352	323	332	347	320	322	329	365	315	358	334	325	342	342	356	351	349	308	321	346	314	285	314	364	315	358	284	339	315	303	325	303	308	321	293	312	312	331
23182	21056	28200	24092	21030	10190	1337	889	711	651	612	585	587	550	529	502	500	471	471	505	481	466	479	481	466	449	410	397	427	494	489	490	437	469	457	458	461	430	456	425	404	455	432	448	453	463	461	493	475	475	458	419	418	498	436	442	436	465	434	459	498	493	494	393	434	450	469	428	433	455	430	412	461	455	480	477	433	407	495	419	481	455	429	450	416	447	508	480	452	418	462	452	423	429	437	446	445	424	459	456	449	457	421	430	431	439	474	453	445	447	429	432	437	459	383	408	450	426	469	460	433	467	473	460	464	474	417	440	449	450	435	445	439	430	475	454	435	455	469	475	443	442	431	433	418	463	423	417	426	438	453	461	408	467	427	428	411	452	420	462	437	478	410	470	453	421	425	459	473	466	439	486	450	506	463	452	463	456	447	427	439	434	441	411	427	410	442	448	464	458	455	460	434	450	467	453	456	458	427	420	486	426	438	413	419	383	466	453	447	465	457	422	461	456	419	441	435	471	428	406	461	456	442	418	423	474	433	442	400	452	459	441	479	432	464	422	424	427	449	470	469	456	428	409	432	432	434	455	431	457	456	451	433	444	481	430	430	438	428	481	432	486	438	420	467	453	439	433	466	449	462	410	457	455	497	494	437	460	474	452	477	438	433	422	423	437	477	447	447	436	479	418	478	450	422	456	453	456	494	439	442	456	462	435	477	438	477	485	419	459	440	462	460	455	460	464	438	467	452	456	401	462	462	421	447	446	474	438	443	467	499	455	448	480	436	435	445	435	452	443	439	410	459	413	415	397	446	444	465	454	456	438	479	446	441	445	423	434	440	441	426	450	488	436	430	456	481	411	460	436	455	445	469	395	405	423	441	403	456	479	453	460	449	471	422	470	445	446	442	435	426	465	448	445	458	428	462	400	413	459	446	428	427	415	479	498	446	476	433	464	470	418	433	461	479	419	413	409	465	472	441	460	458	487	463	479	414	476	467	448	474	411	444	396	447	447	433	429	459	450	392	458	468	437	438	467	457	491	452	450	425	447	413	487	441	429	474	425	438	432	404	451	447	499	458	436	436	438	423	447	411	437	451	414	451	412	449	477	402	439	457	443	440	428	437	401	477	441	442	441	507	487	434	450	454	449	430	445	417	451	495	460	461	449	443	441	453	433	442	449	446	405	454	423	469	480	395	425	437	445	481	443	446	450	424	456	450	448	440	457	436	451	428	438	431	425	427	486	412	442	450	438	429	449	446	470	428	465	442	446	426	432	445	435	425	426	464	438	412	428	424	450	419	459	394	492	465	453	449	440	451	444	474	439	410	450	483	438	423	434	456	456	454	477	418	410	432	471	445	457	454	405	461	423	452	465	453	444	489	454	477	467	461	447	470	479	441	480	453	436	453	412	479	433	437	469	409	435	431	454	426	446	450	417	469	451	418	465	428	488	471	443	453	434	438	447	446	435	515	449	428	440	434	492	431	439	468	473	477	439	470	445	429	465	439	486	455	402	490	443	415	442	422	432	410	448	426	406	453	425	486	439	479	424	449	440	442	410	493	447	450	438	470	445	459	453	465	470	431	462	446	465	398	411	430	448	429	467	455	498	427	462	472	454	427	448	472	433	440	464	456	461	421	493	450	433	419	456	472	434	403	475	424	425	433	423	439	422	448	423	459	412	398	438	455	479	463	400	416	423	447	449	450	440	410	439	474	448	423	432	420	433	448	439	457	422	419	453	453	425	469	435	432	417	429	472	448	444	437	432	443	443	412	460	467	448	463	457	469	505	416	453	447	423	469	438	454	464	462	465	409	493	453	434	473	455	477	421	436	424	449	461	430	459	446	459	407	401	411	449	447	484	461	472	411	476	447	425	419	439	435	419	447	466	486	448	430	464	434	442	461	411	455	426	455	408	438	409	444	406	420	449	442	451	459	460	462	441	447	465	431	442	450	458	418	420	421	444	456	442	465	440	449	443	469	454	456	417	461	472	427	442	463	436	468	447	461	482	428	481	443	431	420	428	483	435	457	462	427	432	477	442	488	407	469	437	450	430	450	413	462	461	467	403	393	453	454	443	433	494	465	468	472	453	432	433	439	425	433	421	443	425	439	415	454	439	445	454	420	476	465	450	428	473	449	424	436	453	403	447	421	425	425	418	472	470	439	479	467	441	476	458	410	405	416	430	418	457	460	450	429	464	431	460	466	435	474	490	443	401	469	398	442	446	498	460	436	444	419	474	434	429	442	467	463	460	429	455	422	477	442	477	434	463	408	412	437	434	440	454	478	452	404	484	408	449	445	456	429	447	466	448	452	425	446	424	451	439	386	439	415	470	454	455	500	439	463	474	417	449	435	440	429	432	415	441	437	445	448	443	472	434	461	431	419	431	433	451	411	452	430	486	433	402	438	467	470	455	438	426	477	434	459	458	447	447	417	475	473	446	430	485	463	440	455	430	430	428	439	471	443	491	449	462	428	457	464	404	432	477	450	454	395	445	438	406	468	461	453	445	441	452	425	433	462	419	435	421	434	437	447	419	422	436	451	482	430	430	486	441	436	444	452	435	497	434	402	439	455	451	429	458	443	436	408	443	412	454	470	450	417	438	470	456	449	430	469	446	441	452	477	483	451	475	488	459	468	471	436	429	462	452	467	477	434	465	439	419	443	469	409	445	479	428	509	447	436	448	445	412	430	476	452	431	453	445	466	419	425	460	444	425	439	457	468	470	470	463	465	432	416	423	482	418	440	452	418	481	412	448	415	442	461	470	409	465	428	439	433	441	435	442	444	438	442	460	451	482	448	430	428	455	434	446	417	426	490	431	428	457	438	410	473	459	437	475	442	453	448	449	462	446	456	426	448	436	425	438	434	441	451	424	445	419	473	423	444	423	423	412	433	472	452	435	432	423	467	433	452	433	453	407	468	490	439	453	465	467	444	429	461	512	457	445	439	436	449	441	496	445	410	441	430	454	440	440	396	450	440	454	431	476	416	439	483	441	428	433	425	413	471	439	438	443	433	499	432	469	446	450	435	452	433	407	456	416	438	431	433	452	441	443	460	425	435	425	485	429	466	439	423	485	441	446	429	452	467	423	459	428	438	422	432	456	399	420	472	428	443	426	450	457	470	450	442	425	420	489	488	468	428	485	430	447	433	410	417	437	391	439	454	448	441	454	450	452	447	479	393	427	456	454	445	431	460	445	448	443	421	397	456	459	440	440	461	444	427	415	465	440	452	417	448	456	410	443	469	442	415	439	446	406	431	438	451	426	437	459	440	431	412	431	445	441	419	445	469	502	459	415	454	451	420	465	470	431	461	439	450	452	436	451	453	459	455	465	420	443	407	449	475	438	438	432	455	435	481	463	458	437	422	473	412	465	507	432	430	476	412	417	462	475	438	420	466	419	455	423	438	453	457	449	453	461	452	467	438	441	426	411	455	443	407	434	414	447	461	482	432	469	425	454	487	425	470	419	455	468	463	432	426	448	421	418	449	438
4773	14122	12000	7102	3515	2158	1548	1249	1009	878	806	752	746	657	664	628	634	664	574	591	586	619	598	608	616	584	586	594	573	545	594	594	576	618	568	545	547	602	532	583	596	547	553	534	533	592	553	508	530	579	576	611	549	577	515	546	581	544	537	593	558	558	568	550	574	579	515	577	551	545	562	571	545	529	561	571	577	550	533	568	560	591	548	555	597	558	583	540	563	558	501	586	600	593	553	545	557	562	574	527	524	577	547	554	546	569	526	564	525	575	555	560	511	527	515	530	566	592	561	560	535	541	560	567	530	590	597	584	531	540	594	542	548	519	536	524	541	578	554	543	546	609	548	555	593	550	547	524	515	548	550	560	519	528	562	548	550	561	522	557	545	581	567	544	559	554	556	551	534	508	610	564	582	548	529	561	587	558	577	527	515	565	551	560	605	598	573	544	568	568	547	539	530	549	565	568	553	534	582	565	552	550	550	577	543	541	557	596	520	545	502	588	513	566	548	534	518	557	563	574	546	554	536	553	540	595	490	515	541	554	537	544	562	534	561	571	549	552	538	553	544	569	547	594	538	569	549	529	549	542	532	532	554	570	513	529	514	529	530	587	553	556	531	544	544	536	600	571	566	543	518	527	572	560	553	526	586	545	600	547	562	593	534	517	509	564	561	506	554	559	569	518	562	527	587	531	568	558	554	515	542	580	531	522	561	524	567	551	517	581	560	542	548	553	563	565	555	536	549	535	543	560	557	555	599	580	583	560	534	574	540	542	535	552	584	565	594	556	567	551	530	553	545	565	562	551	555	549	557	604	518	565	601	586	551	565	544	582	537	556	557	525	588	564	555	602	523	530	525	533	543	561	565	525	550	541	579	542	552	547	553	542	533	554	544	599	546	538	567	540	540	550	541	570	551	529	579	539	589	572	564	564	557	556	537	512	520	573	552	578	570	529	584	537	538	567	529	589	554	578	565	593	562	577	597	569	529	580	557	563	527	513	505	570	548	573	525	535	561	571	575	567	599	569	583	549	542	546	574	553	589	547	551	531	546	581	565	526	524	553	572	570	500	539	570	543	551	539	542	554	563	562	583	525	576	590	572	573	586	519	557	560	576	558	521	580	552	592	539	568	583	587	534	545	526	515	583	557	601	531	547	574	570	533	555	552	554	547	576	538	549	549	528	545	563	551	538	549	535	545	554	565	595	551	559	536	569	573	542	552	590	591	541	530	558	524	582	530	548	540	564	591	557	554	574	517	554	557	530	573	596	550	571	569	556	567	518	596	520	549	571	560	535	554	570	543	572	522	526	561	511	552	550	513	544	532	524	572	512	604	518	570	581	535	551	522	606	513	543	621	552	579	573	541	565	500	572	554	519	556	541	572	582	544	577	572	577	563	548	582	576	530	576	505	541	584	582	560	550	618	591	546	556	573	555	573	557	525	533	562	593	555	573	556	581	519	543	548	533	581	567	519	539	545	586	578	549	557	533	528	593	530	527	566	564	542	527	551	562	572	561	568	568	507	545	539	569	548	575	555	540	563	579	575	590	551	566	557	573	547	563	529	545	542	538	550	593	553	572	553	555	592	535	604	588	553	517	520	565	559	543	541	619	568	527	496	575	520	556	528	535	502	532	587	546	518	543	537	524	533	580	575	534	504	588	541	564	563	522	569	570	535	564	558	512	579	545	540	529	540	493	562	574	563	549	506	589	574	540	578	531	551	541	587	561	549	553	556	583	592	553	552	567	528	515	565	559	569	533	536	607	555	559	549	569	519	528	555	558	508	545	591	552	569	559	501	572	572	524	525	501	556	566	586	538	540	600	540	544	494	516	578	570	568	516	543	540	529	560	570	551	544	594	543	569	594	612	571	608	548	554	554	560	547	563	581	594	568	541	549	539	607	544	551	533	574	578	508	532	552	541	555	558	545	528	554	533	563	533	534	563	536	611	582	567	567	589	501	583	564	557	554	533	572	540	542	571	586	574	558	566	581	522	524	578	536	551	575	561	552	593	543	508	574	550	572	575	578	573	513	569	550	574	553	516	567	589	567	537	555	573	558	624	538	565	575	541	536	544	577	506	572	546	613	497	513	619	556	553	523	537	544	528	557	543	551	543	532	523	532	570	552	531	566	540	575	561	542	526	527	587	551	571	577	532	525	527	553	581	554	546	579	517	519	542	536	551	537	587	591	537	534	584	621	572	572	584	580	563	542	536	577	534	568	523	556	568	571	527	589	597	567	565	542	541	515	585	542	583	546	554	584	554	545	572	548	542	571	535	491	531	609	541	526	582	585	552	517	500	549	574	584	567	551	547	551	547	528	554	539	560	555	553	581	581	545	537	578	535	542	547	541	568	527	507	534	537	544	587	505	578	565	567	540	556	598	545	555	545	567	558	532	544	579	568	506	541	548	538	536	517	534	581	534	582	544	566	610	542	565	552	550	576	569	555	566	579	551	573	597	522	562	548	593	560	533	549	537	521	565	562	591	518	544	541	555	570	525	549	602	580	571	596	546	518	537	535	547	558	551	541	558	542	566	568	527	551	579	604	592	487	586	554	602	563	560	551	546	566	579	604	568	570	518	527	595	572	520	572	577	507	581	567	547	561	557	537	535	610	600	539	535	561	537	585	540	540	558	529	513	556	556	586	535	572	551	554	505	521	547	565	574	538	576	520	566	592	559	562	514	542	572	605	526	546	559	526	527	532	580	562	580	594	538	521	559	544	592	534	573	524	557	518	541	557	581	527	597	538	544	582	546	561	569	556	553	541	534	502	520	541	577	522	584	565	604	595	528	572	568	558	574	530	537	535	569	526	527	553	566	552	576	602	578	531	561	518	588	563	576	589	601	585	543	526	584	561	590	562	544	527	569	574	564	557	569	556	557	586	550	527	547	502	517	549	575	565	558	519	546	590	532	525	543	558	581	547	528	547	545	636	517	567	565	571	532	527	515	560	601	539	574	539	567	536	561	551	538	542	533	547	561	578	556	551	529	575	567	526	526	571	564	579	549	507	545	586	510	523	539	591	542	556	570	553	557	533	556	503	584	577	525	531	544	556	542	550	576	579	542	583	569	544	548	541	532	535	553	532	578	600	541	562	616	569	481	548	567	551	510	577	564	594	546	553	586	525	550	567	613	553	554	538	575	580	564	539	563	556	546	559	557	549	544	530	561	562	565	541	586	557	616	598	580	531	581	541	552	528	554	563	534	521	550	593	522	564	625	564	551	552	551	561	526	542	521	534	579	555	546	579	564	574	506	555	533	548	546	575	528	552	592	552	558	552	568	554	545	542	615	587	538	543	598	529	541	503	543	563	566	558	600	537	552	581	570	583	502	559	542	566	563	566	549	533	559	535	543	546	582	548	572	556	570	583	575	548	533	534	523	587	546	512	526	558	592	572	568	581	566	542	610	551	596	542	548	571	555	541	586	560	562	555	550	516	548	511	537	545	536	517	598	561	570	573	593	545	480	534	583	578	561	523	547	533	560
24184	21055	27244	25013	12239	762	417	299	232	206	192	173	149	162	148	135	153	133	116	144	122	128	127	135	125	120	132	120	128	118	114	106	106	125	112	125	125	127	130	123	116	125	120	115	130	97	111	98	111	107	113	133	105	137	110	110	120	115	121	121	107	127	110	97	114	133	115	118	111	110	112	128	105	105	106	120	119	120	113	112	141	115	110	126	115	101	118	126	125	110	96	92	127	130	101	118	134	113	137	111	108	131	124	126	127	114	99	118	109	124	94	90	110	103	111	112	130	105	136	117	115	133	111	130	125	98	99	103	101	96	130	118	118	117	116	121	105	122	101	110	136	112	118	106	110	117	105	132	102	112	112	93	117	107	107	108	104	119	108	121	118	121	103	109	107	139	125	134	117	117	103	105	115	134	119	108	105	112	131	118	130	128	111	102	109	125	106	116	102	112	107	102	115	122	116	108	119	117	106	126	142	114	109	117	108	118	109	113	98	120	126	107	114	123	126	117	126	121	110	125	130	103	120	123	120	120	90	106	112	113	114	96	112	107	133	117	130	91	102	85	112	88	114	120	114	108	96	133	108	121	116	120	120	120	126	135	112	126	112	115	107	133	128	110	119	113	112	102	113	114	108	116	110	128	122	123	110	96	119	106	130	106	126	137	126	108	103	105	109	122	120	112	118	116	139	120	104	95	97	133	114	112	89	123	119	113	125	121	119	114	93	93	114	118	116	93	138	129	129	117	117	123	106	138	127	102	105	122	137	138	112	123	121	113	103	110	112	78	123	124	114	126	117	101	109	107	114	120	99	118	115	99	93	91	113	119	108	135	123	106	110	122	119	138	116	102	118	123	116	120	115	95	115	95	109	101	95	110	112	112	97	116	118	132	101	110	127	112	124	114	110	123	117	112	122	95	114	108	90	135	141	108	107	106	114	115	115	126	110	109	106	104	95	121	104	120	118	111	137	121	116	101	95	108	114	114	128	112	111	110	103	107	112	116	114	111	118	118	117	108	95	137	107	111	102	133	105	102	96	113	122	113	128	124	108	118	101	113	99	105	108	123	106	113	117	114	122	113	112	124	121	111	117	109	84	106	128	120	114	106	122	107	113	108	114	119	113	113	120	121	113	120	113	111	132	127	107	106	117	132	119	102	91	112	132	103	123	121	107	112	117	112	109	100	119	124	120	119	121	120	113	105	83	104	130	115	121	106	100	107	112	109	122	117	122	113	113	104	101	117	120	122	115	97	115	115	113	123	126	112	123	125	119	84	101	130	125	122	120	137	121	113	122	104	109	121	105	121	124	115	113	94	116	129	105	133	100	132	115	121	105	110	120	134	116	109	119	123	103	103	115	131	128	118	127	112	125	117	109	111	107	118	108	121	111	117	116	114	122	117	99	105	117	114	110	123	122	135	133	114	104	131	105	117	119	104	100	107	114	110	117	119	121	102	108	134	123	125	125	104	120	106	99	115	122	113	111	111	82	140	112	110	119	112	100	115	122	117	112	100	121	145	114	113	117	130	99	106	110	117	110	114	110	122	80	110	131	111	123	113	128	114	99	130	107	119	115	126	118	103	131	122	110	90	111	130	103	110	116	114	105	120	114	98	104	105	126	104	116	111	106	112	109	111	113	115	109	127	104	118	137	113	111	126	109	118	128	112	115	95	97	104	118	125	135	126	120	135	103	124	136	125	132	113	124	117	131	107	119	114	125	119	108	109	114	119	118	104	127	118	133	129	121	124	129	106	114	119	104	98	123	109	107	119	124	108	127	118	99	113	112	104	119	111	117	130	98	136	103	113	123	114	113	112	115	114	95	131	121	122	114	117	114	100	113	102	127	112	121	105	123	108	118	105	134	101	126	100	114	118	116	110	104	96	128	118	126	125	116	126	104	112	115	89	83	119	95	107	93	129	101	120	109	121	115	117	121	118	107	138	133	106	93	107	109	122	126	101	122	115	99	114	118	88	124	116	110	116	111	118	122	92	134	115	113	120	100	107	104	111	110	119	111	104	101	106	124	102	103	103	118	108	122	120	115	112	118	109	129	133	118	113	116	115	123	104	116	103	96	109	109	119	120	101	116	139	97	114	111	126	120	118	113	112	110	94	119	113	96	111	116	113	112	113	136	112	99	104	106	113	128	114	110	117	101	115	109	121	126	116	130	103	112	137	90	107	114	109	122	117	123	105	126	112	127	120	117	124	111	128	108	113	109	95	109	115	100	127	117	113	106	120	118	122	104	110	130	121	101	114	99	129	114	108	103	116	89	104	104	106	126	97	112	98	123	101	111	129	120	93	127	90	116	105	115	102	141	122	99	127	107	108	115	113	101	109	116	120	108	95	117	103	118	100	98	112	94	123	110	122	136	140	116	106	118	127	118	110	123	102	114	120	95	118	124	107	126	117	107	108	93	132	115	120	136	120	131	110	119	113	107	128	110	128	104	119	113	138	105	139	105	133	105	129	137	123	117	112	116	115	107	125	112	132	96	107	111	108	125	121	127	111	108	123	118	104	146	106	110	111	137	138	123	117	112	134	110	114	115	99	94	110	96	102	121	124	117	103	120	124	107	121	97	120	112	123	118	116	116	118	115	113	115	143	108	121	125	98	107	105	93	123	116	110	116	128	118	123	113	111	115	110	91	119	111	120	92	105	116	100	105	112	108	113	111	109	104	115	98	103	131	107	122	97	111	125	130	124	109	110	134	134	113	101	115	117	112	115	111	129	105	134	128	122	117	103	132	112	118	113	109	121	129	110	124	125	92	101	103	104	125	110	109	123	108	116	120	120	107	104	104	110	120	118	129	129	124	108	126	119	101	119	102	109	124	126	119	119	100	117	112	123	122	112	93	133	122	115	115	105	111	109	110	120	118	118	100	114	107	116	115	131	113	101	136	129	122	111	126	120	116	118	100	112	107	113	105	124	113	120	139	124	125	111	127	105	110	119	138	128	121	119	115	106	119	128	104	114	108	113	108	107	115	111	120	122	130	101	131	120	99	112	115	115	102	110	106	111	119	121	124	134	113	108	96	107	103	110	116	118	105	100	109	100	131	128	99	113	98	132	121	115	119	111	131	108	105	116	118	142	126	113	121	104	130	105	102	119	108	109	135	109	116	91	113	130	116	114	107	99	114	101	111	114	119	95	123	111	104	107	103	103	116	134	121	122	130	107	125	96	106	123	108	123	125	131	102	107	122	120	127	96	103	132	107	112	97	87	119	115	116	121	109	127	130	104	98	109	114	132	107	100	125	122	126	107	116	109	104	116	113	111	119	101	108	115	111	113	108	102	117	135	116	125	112	107	89	113	133	114	111	124	105	114	110	109	113	118	98	114	107	107	111	106	116	97	115	126	108	123	132	115	110	116	127	132	126	109	124	91	125	114	106	105	115	119	120	105	119	108	114	124	133	109	112	136	98	107	114	117	123	107	105	128	103	104	103	118	114	104	97	114	141	127	121	129	117	115	111	120	92	122	105	103	118	116
4610	10408	8190	4809	2323	1213	821	641	461	371	288	300	258	250	205	232	168	189	201	187	187	165	197	167	185	210	164	186	155	180	157	173	187	180	159	144	145	154	150	139	184	178	165	161	151	155	163	156	180	161	134	162	156	161	180	141	176	154	157	166	167	165	163	173	169	157	153	162	139	141	163	161	151	154	168	155	159	164	155	161	159	149	150	134	170	148	174	167	173	148	165	167	158	142	181	167	172	129	155	156	151	154	132	157	151	149	173	154	168	158	163	152	135	158	154	151	139	173	171	156	150	169	150	130	145	149	161	132	156	153	155	153	165	135	141	158	151	149	153	159	158	148	147	151	145	152	152	138	129	161	148	158	124	174	171	136	151	168	147	145	145	163	147	130	172	158	156	135	179	175	156	127	143	137	166	155	185	161	150	164	142	148	160	167	158	141	146	141	160	164	155	156	151	146	134	160	177	143	176	136	165	151	139	141	159	158	144	163	157	163	156	166	176	132	143	149	140	157	177	142	159	158	170	128	153	175	158	135	145	145	136	173	150	181	170	169	172	169	168	149	149	152	156	154	143	138	141	181	152	161	169	154	162	143	171	150	169	155	165	170	147	177	155	157	162	156	149	168	160	131	129	177	160	155	151	158	172	159	159	140	162	147	147	147	133	158	134	168	150	142	140	133	171	166	158	162	142	135	155	169	136	173	153	152	153	147	149	141	151	165	142	159	155	172	164	143	163	154	145	149	146	145	153	156	170	175	142	185	162	161	164	143	140	145	142	142	158	163	171	158	161	152	138	161	153	145	182	158	178	145	161	168	155	147	150	136	144	156	165	157	163	139	149	164	136	172	152	134	175	153	148	152	168	155	149	121	162	157	144	158	149	163	157	151	168	161	155	125	156	149	154	156	143	137	155	157	150	160	154	155	140	148	150	158	158	136	157	155	164	154	165	150	146	144	168	157	157	167	159	154	154	159	160	164	147	145	152	160	170	168	157	158	130	151	168	167	150	149	159	145	169	170	163	175	146	175	162	154	155	170	136	153	159	159	144	145	134	145	172	173	134	153	161	174	156	147	146	156	184	161	157	174	164	159	159	145	149	162	171	135	171	137	134	142	174	167	168	130	130	157	151	165	166	153	169	129	153	155	148	164	170	168	164	151	145	153	134	153	155	174	147	158	136	161	158	167	152	139	153	181	163	145	135	142	155	156	161	156	149	134	149	183	162	172	136	156	157	173	164	143	139	163	173	169	161	140	188	167	139	153	158	144	165	172	150	147	138	154	156	172	161	174	175	162	143	166	159	171	133	126	159	140	145	172	174	147	144	133	140	157	159	171	146	158	167	161	166	143	149	153	143	189	147	132	149	150	158	172	160	163	140	158	172	162	140	151	167	144	157	125	174	148	163	158	157	146	159	149	169	163	151	199	139	137	163	158	167	173	146	160	154	156	133	174	165	170	147	149	138	170	144	156	151	163	156	160	160	126	143	161	161	150	122	154	158	151	180	160	148	154	148	150	142	172	148	169	155	137	160	141	166	145	149	142	157	159	157	156	166	147	134	163	147	128	161	128	153	185	150	140	158	150	131	156	179	155	147	163	160	161	148	147	168	152	144	169	162	141	168	145	168	148	147	161	149	173	154	148	174	162	144	142	159	165	156	162	145	158	157	139	164	177	172	154	162	136	156	148	161	150	138	153	146	148	166	164	156	149	159	135	139	146	167	158	148	144	157	163	160	147	158	171	184	197	164	176	165	161	182	163	142	156	151	157	140	140	151	165	165	149	162	143	158	162	170	163	145	143	148	171	152	140	155	184	154	141	174	157	172	168	159	132	158	155	165	162	170	176	176	127	139	140	143	176	158	160	159	177	160	149	163	179	153	150	157	180	139	171	145	133	167	165	162	157	164	164	164	163	157	150	169	147	149	155	166	162	168	170	175	130	162	166	158	140	155	133	153	162	144	148	148	135	133	159	156	164	133	189	167	171	151	159	171	131	140	163	157	174	139	161	151	147	161	149	170	145	150	181	154	156	141	154	170	156	168	155	150	147	155	167	166	145	169	139	165	158	156	151	150	179	153	152	162	142	165	132	156	159	145	158	164	155	148	146	141	152	133	155	150	158	134	164	137	148	176	167	142	146	159	159	140	140	163	165	173	143	175	147	145	122	158	154	170	153	165	143	129	158	150	129	161	138	145	148	172	146	155	183	155	144	162	156	165	166	175	151	164	152	179	169	148	162	150	176	164	152	157	164	162	163	163	175	128	159	162	159	159	167	169	170	166	174	160	155	158	154	164	174	133	155	160	143	157	149	144	166	132	151	157	149	154	164	179	163	167	158	169	153	159	172	159	174	155	164	150	135	160	159	170	163	174	163	169	148	168	147	168	138	170	150	133	162	142	170	176	150	149	167	156	155	149	144	145	154	178	133	125	126	140	163	152	155	166	170	155	148	158	145	142	140	156	174	160	146	162	148	149	165	155	175	167	160	151	128	158	174	159	172	141	169	145	164	146	145	163	146	153	140	147	159	153	159	154	167	161	154	185	151	177	160	153	146	136	137	178	162	133	149	165	155	152	160	160	153	164	165	131	158	152	145	135	146	160	153	180	135	153	166	129	163	161	129	141	165	157	155	153	155	124	166	157	148	171	183	158	181	174	153	157	150	165	153	174	151	157	131	172	138	167	157	158	166	148	155	145	145	163	159	136	140	150	169	161	176	124	164	154	137	153	160	157	165	146	169	166	162	155	178	150	146	158	159	147	144	147	180	143	167	157	157	142	164	138	166	160	178	194	135	156	141	156	151	157	175	151	156	161	177	149	160	152	162	133	161	142	136	151	165	140	160	147	162	144	176	155	147	166	163	146	150	139	139	150	151	145	154	155	144	152	164	146	139	156	134	156	174	173	158	176	172	145	154	173	135	145	178	160	158	165	157	170	155	159	164	152	141	160	153	160	156	146	137	139	134	140	145	153	151	143	163	140	152	146	158	147	137	138	166	142	181	165	164	189	165	149	159	160	150	182	144	171	157	142	159	151	137	156	152	167	150	145	154	160	119	137	157	157	154	160	159	157	151	169	151	168	161	163	162	150	155	139	148	157	146	162	174	155	143	162	150	156	144	164	161	165	165	150	163	149	139	133	138	185	146	150	152	156	151	170	146	145	186	144	163	146	147	146	167	177	125	165	139	168	130	152	164	149	166	172	159	136	165	143	162	160	148	164	142	164	166	139	148	150	147	154	182	169	157	146	165	148	147	151	155	163	135	143	151	167	154	154	168	137	168	155	157	158	169	169	153	166	161	159	166	153	137	162	181	163	167	144	167	166	159	154	139	169	170	156	140	138	144	142	146	151	144	157	143	154	165	134	134	153	144	162	176	177	151	178	148	168	157	156	148	164	163	156	165	174	159	165	150	166	165	169	138	164	138	147	134	156	180	146	168	153	158	157	152	159	147	174	159	148	153	160	154	164	172	170	166	157	145	170	169	173	165
22205	21114	28781	23707	21109	21113	9321	1225	807	685	555	539	545	474	478	416	455	394	411	368	393	373	365	361	346	354	343	366	373	358	344	365	371	332	388	328	339	330	379	368	369	355	354	313	328	330	351	292	333	384	352	335	339	330	341	321	362	345	334	328	310	346	327	313	351	320	324	362	336	339	318	326	337	315	363	314	339	320	349	346	321	325	310	307	327	334	300	312	346	317	324	355	358	328	316	306	337	325	306	321	299	305	345	321	315	324	324	351	341	318	345	345	332	383	339	320	310	320	302	324	315	309	329	351	321	319	334	293	304	350	335	312	330	320	324	342	336	322	330	305	303	331	312	322	345	340	336	327	350	314	322	311	340	327	343	336	308	347	321	334	310	355	317	344	327	305	327	343	329	313	352	333	320	328	328	309	320	329	305	325	351	323	340	331	323	312	311	336	315	338	350	324	296	333	313	323	326	320	311	368	298	308	301	319	305	309	341	302	333	328	338	351	320	333	314	319	333	332	336	309	313	346	321	327	314	327	306	349	363	348	323	294	303	331	314	350	310	335	342	312	332	291	307	335	337	317	326	316	304	361	319	316	321	311	331	312	341	341	349	325	313	314	319	320	331	315	307	319	357	306	296	339	327	328	329	295	338	334	293	321	312	309	331	327	304	305	351	325	333	343	332	326	324	367	319	301	291	325	329	320	310	295	319	340	317	314	304	348	307	288	338	341	296	325	317	353	333	323	335	322	331	329	332	328	338	304	326	332	324	348	324	311	339	330	344	369	303	312	300	325	329	327	338	326	346	341	355	342	280	335	301	297	333	337	314	312	322	320	309	332	349	319	347	314	310	293	318	339	335	335	324	277	319	342	333	325	343	329	317	306	312	330	326	351	341	328	319	371	331	337	348	310	322	329	306	328	284	312	338	325	306	312	344	300	310	329	338	313	355	309	311	320	348	350	316	319	335	338	338	321	323	340	317	293	318	330	316	303	337	326	361	347	338	329	283	321	319	346	331	346	308	321	296	363	361	322	335	323	314	341	301	340	329	337	314	309	309	351	331	329	305	338	305	312	340	313	317	331	304	314	306	304	336	341	303	310	316	346	307	294	289	334	289	324	326	328	326	298	300	318	368	331	319	334	309	359	322	320	320	307	313	327	359	326	311	306	336	332	343	321	342	337	342	325	338	314	303	316	299	340	313	305	364	332	325	298	324	321	315	332	319	330	362	327	339	314	334	342	342	325	316	317	318	306	291	338	366	363	292	316	301	340	324	333	312	341	317	310	339	343	313	329	283	334	316	330	317	349	333	355	314	335	336	291	354	320	348	312	318	370	339	342	335	315	322	288	287	325	303	310	308	366	319	317	313	288	341	332	314	353	317	315	349	326	322	338	329	317	351	326	341	320	330	308	336	306	326	345	316	355	324	323	316	339	354	342	326	332	324	332	302	330	318	316	332	354	331	313	325	311	336	326	341	303	343	338	304	324	330	325	320	342	326	313	367	353	323	332	336	312	324	328	351	323	300	300	354	336	325	335	378	322	312	324	331	319	327	351	320	338	309	330	334	332	307	301	310	335	331	338	348	316	304	316	329	319	318	301	323	315	304	309	306	319	324	328	332	338	355	307	327	304	339	306	331	328	318	318	349	305	284	329	330	322	324	320	295	320	344	321	302	316	348	333	332	337	321	336	324	319	349	341	309	314	335	307	358	314	314	314	317	337	335	311	306	318	346	349	335	324	333	327	335	339	327	355	359	343	342	321	320	332	295	318	306	315	360	388	296	295	326	345	297	298	304	323	341	288	312	310	327	297	339	335	375	320	327	346	292	327	334	318	294	293	288	319	325	337	313	334	330	290	288	309	333	298	298	304	318	338	327	341	322	319	307	323	337	341	328	312	318	329	315	333	338	358	327	290	331	290	308	302	325	327	303	343	293	333	346	331	317	376	295	310	313	303	323	341	343	335	329	320	335	325	319	269	329	326	343	313	351	346	324	338	339	336	330	350	328	335	346	338	350	284	318	301	325	349	316	289	326	337	316	324	314	329	313	337	300	339	340	330	283	349	332	313	329	334	332	310	342	318	349	316	337	284	338	320	346	349	296	332	317	303	344	329	322	317	319	303	318	328	302	330	290	331	350	307	353	309	302	303	333	329	307	316	303	312	312	312	280	316	322	344	330	314	339	347	303	296	339	309	310	341	318	322	306	345	322	298	312	351	327	344	347	312	308	315	343	307	338	323	322	315	309	332	297	329	352	326	310	314	324	310	308	298	334	322	304	333	344	304	322	346	323	339	335	331	324	332	338	353	298	337	306	318	344	341	288	305	274	315	327	326	322	332	287	316	338	320	317	321	323	303	320	351	325	313	325	347	284	329	375	326	326	333	301	339	332	286	303	318	309	330	326	300	351	333	324	325	316	323	312	328	334	338	349	321	281	292	310	336	306	328	296	318	325	353	315	299	333	371	315	316	317	283	359	313	356	304	304	331	304	298	329	325	316	318	341	329	329	333	325	311	341	334	304	328	384	331	310	339	310	347	350	344	320	341	307	307	342	290	297	299	312	320	353	332	334	335	341	318	329	306	346	308	318	307	330	314	343	324	334	300	319	284	333	323	308	344	330	346	323	317	342	327	318	312	337	291	314	357	338	307	347	355	318	333	349	309	340	345	325	308	344	357	305	331	351	336	310	346	330	297	352	290	322	318	342	349	328	320	338	328	310	308	310	287	304	348	327	286	310	315	339	305	316	327	324	321	314	312	312	338	329	346	335	319	296	308	314	315	342	299	301	315	316	330	306	343	360	302	316	322	294	320	321	319	326	315	337	288	323	314	320	324	312	327	306	304	330	314	315	341	325	323	337	338	348	295	331	332	319	304	321	383	317	328	317	312	313	312	326	322	317	294	330	342	348	347	300	335	331	342	319	352	324	333	312	339	297	290	330	345	311	339	348	321	324	320	297	323	317	316	314	322	325	328	324	355	321	349	306	306	342	295	351	310	336	353	336	326	311	295	335	338	334	345	323	324	294	331	337	289	321	322	309	334	310	304	320	320	339	307	323	329	342	333	333	318	322	293	302	353	338	374	289	379	349	320	303	307	302	351	299	322	320	339	339	319	304	350	351	334	344	275	324	322	331	363	288	324	329	335	326	316	297	338	329	344	343	309	324	336	305	319	297	288	302	357	340	338	309	288	294	355	355	333	319	344	317	329	323	296	319	333	346	320	327	290	335	311	290	317	307	311	337	328	323	352	320	335	313	299	290	324	329	300	338	314	341	343	326	321	325	309	352	303	326	380	303	350	329	319	314	341	356	307	319	324	355	348	329	337	330	316	348	359	342	318	327	299	321	349	328	336	351	312	309	289	314	331	313	328	304	324	351	314	329	313	329	337	311	325	333	327	345	321	322	293	346	298	357	315	293	327	324	305	321	295	301	300	303	343	317	323	355	302	372	333	297	319	306	325	343	332	301	315	318	335	328	308	315	350	320	332
6433	20968	17309	9846	5749	3710	2454	1780	1378	1145	940	777	757	682	637	579	574	603	540	549	503	494	487	499	515	504	430	453	460	449	450	475	466	420	417	434	433	428	456	355	441	443	427	415	434	422	429	466	448	445	395	439	410	433	421	435	438	474	386	442	434	424	418	448	439	423	430	383	424	408	429	419	406	444	408	458	442	423	386	382	426	419	424	458	405	412	417	437	380	398	471	430	440	419	435	416	440	421	405	452	424	434	421	425	405	422	435	413	419	428	414	405	469	423	427	424	437	399	408	428	399	413	448	414	422	411	405	387	408	408	407	431	410	401	414	436	404	398	434	433	421	394	417	404	403	416	403	435	437	406	449	359	426	419	408	439	431	424	400	452	442	409	405	419	389	458	409	421	393	404	402	410	399	423	420	394	399	393	422	414	459	445	438	402	428	417	389	384	409	406	405	387	410	411	421	381	414	432	385	411	403	379	421	417	433	433	432	392	419	384	430	415	413	391	397	427	375	425	407	417	390	436	428	433	414	426	438	407	398	441	389	440	435	392	381	425	370	410	418	431	407	406	424	408	434	430	385	419	388	420	393	427	406	398	406	387	400	384	428	430	462	418	405	422	420	382	429	403	412	412	418	413	449	388	458	398	408	396	440	448	423	424	439	412	421	392	390	421	453	416	380	393	416	401	412	393	433	398	422	388	410	415	438	401	428	441	393	440	426	429	424	397	420	410	426	408	409	426	446	410	422	372	395	432	419	447	427	421	414	398	458	451	375	433	419	417	421	390	425	397	452	427	428	426	412	434	428	410	441	442	419	419	429	429	406	403	424	423	385	434	406	433	393	418	435	425	353	392	402	399	432	438	410	421	416	435	454	417	440	444	412	397	431	401	397	399	401	381	408	409	394	446	404	428	418	424	441	437	455	426	398	407	400	406	431	379	411	409	458	409	430	419	419	410	424	393	426	425	429	415	374	427	402	383	402	373	384	398	422	406	410	389	419	415	398	400	394	407	400	442	404	373	413	398	408	439	439	443	435	429	426	388	426	413	426	439	427	415	395	397	420	426	415	374	394	428	372	447	416	410	449	384	348	407	424	422	398	386	400	428	434	426	406	484	394	421	434	417	408	426	394	404	445	384	415	433	420	390	406	404	388	393	410	443	422	404	402	415	422	409	395	400	384	409	417	394	382	428	406	421	447	403	429	399	460	411	429	408	407	383	397	426	437	407	389	412	400	432	434	439	400	435	434	428	374	450	426	417	405	388	427	415	407	383	396	453	369	424	405	429	398	388	386	434	409	411	424	449	427	443	418	417	398	406	428	435	405	455	427	396	427	413	418	399	385	400	419	419	407	416	437	403	452	375	387	362	443	398	424	422	384	373	430	430	404	418	420	403	386	394	390	415	445	397	446	413	431	414	434	430	405	425	439	416	418	420	443	431	403	415	392	428	447	443	430	388	427	421	446	383	436	385	435	379	429	423	428	380	427	426	414	442	385	417	381	412	428	442	422	437	407	405	402	416	404	424	429	423	414	399	409	421	423	411	422	411	390	421	475	412	436	413	388	440	408	424	427	413	417	395	404	418	401	408	424	413	394	437	428	432	418	407	455	422	432	411	401	414	383	431	430	419	426	393	397	412	413	446	386	395	427	409	438	429	390	443	468	399	412	434	416	416	398	395	405	429	437	411	440	424	405	442	412	372	405	414	423	422	442	442	405	389	402	405	403	422	419	413	445	423	411	422	399	413	414	439	380	397	396	414	388	397	435	458	436	449	464	425	406	392	433	444	393	401	445	416	386	416	378	431	390	446	407	422	398	412	378	378	439	391	425	402	415	388	442	445	384	448	394	396	426	401	402	418	424	395	427	421	405	452	388	407	410	405	418	377	417	386	384	401	441	427	416	438	399	398	437	364	387	404	415	379	461	407	426	357	419	414	423	420	410	415	420	450	392	418	420	392	448	429	411	387	443	407	422	388	406	421	397	407	420	420	436	382	371	409	403	393	413	413	436	422	436	415	407	414	380	407	397	403	359	423	408	423	402	405	452	454	444	446	400	425	417	406	379	411	456	440	408	423	374	402	438	435	438	397	455	406	474	390	400	414	382	421	413	407	450	434	389	428	385	389	384	413	405	410	399	434	440	430	429	427	402	406	406	406	410	442	422	408	418	475	419	396	436	377	402	431	413	438	446	420	370	418	397	415	408	439	410	429	434	432	402	429	407	440	431	416	408	429	440	418	436	431	404	391	415	406	399	397	432	452	398	435	412	446	415	405	390	456	424	415	394	442	424	420	439	434	452	462	421	406	428	400	412	406	421	433	394	397	427	418	409	413	421	432	413	443	442	428	365	427	404	412	384	397	401	400	398	423	415	415	387	419	385	421	402	434	417	404	432	404	399	444	439	415	423	480	411	423	423	385	420	425	407	410	402	423	410	407	430	416	391	397	403	417	408	442	413	397	414	399	446	425	424	419	443	414	424	413	396	418	421	436	415	429	413	437	364	440	427	427	394	417	398	438	394	413	395	369	441	390	414	419	400	431	398	407	433	433	412	420	421	406	414	427	407	425	387	390	444	431	426	420	404	393	428	389	446	422	434	411	385	405	370	393	413	406	432	421	392	426	443	431	434	440	414	438	398	381	414	466	425	440	417	422	376	416	461	425	389	455	397	393	446	421	430	415	434	402	410	437	448	436	414	435	441	422	440	430	398	434	431	444	426	397	407	398	404	413	436	404	413	392	387	387	411	405	411	416	460	441	428	413	430	419	384	440	392	413	403	409	405	413	383	437	409	393	436	401	416	418	390	416	415	395	417	425	388	400	408	389	382	399	433	451	472	415	422	395	403	459	411	414	410	392	396	420	402	420	380	401	402	395	443	411	383	405	372	379	416	404	426	443	406	441	396	429	404	410	415	417	409	434	385	372	426	435	406	409	402	367	420	423	448	425	429	396	396	392	443	417	402	442	397	423	427	472	402	413	424	417	415	428	424	375	414	414	396	430	451	393	438	392	423	437	407	445	394	454	400	389	385	390	403	404	410	403	398	426	419	419	418	397	419	429	421	408	424	412	396	418	423	423	421	422	391	396	405	423	403	435	387	442	405	461	421	432	392	370	437	420	399	425	414	426	430	409	396	405	421	405	397	432	387	456	432	391	435	447	388	385	396	436	419	414	391	436	416	406	420	446	411	423	400	424	435	392	407	400	441	421	454	371	414	414	386	430	419	419	417	398	414	431	441	415	408	432	408	404	399	375	414	405	415	438	387	414	423	430	457	412	398	426	397	409	411	433	386	431	457	409	420	374	444	402	478	435	393	435	373	379	396	415	430	431	397	398	388	399	404	413	444	427	432	398	393	416	411	407	432	405	446	434	465	431	407	391	436	416	421	429	415	417	431	429	396	423	401	404	421	395	401	457	393	393	390	438	453	408	463	423	421	427	403	424	441	423	415	411	400	411	429	389	432	392	403	398	440	430	399	403	390	439	400	403
26793	19323	7059	1791	700	369	324	322	307	269	268	278	293	283	263	259	276	273	267	247	268	243	291	288	251	271	285	268	265	234	270	261	295	259	276	276	276	266	277	263	264	234	267	274	260	273	279	268	261	251	268	255	276	290	269	257	273	261	233	292	244	265	257	255	267	242	281	273	246	295	291	234	261	265	270	297	269	280	279	285	255	256	271	267	253	265	270	258	259	251	253	242	278	259	263	265	292	256	278	267	259	280	259	250	302	290	257	253	249	264	247	264	268	285	293	295	282	259	286	244	275	254	281	242	270	270	274	278	274	264	286	273	250	268	264	250	236	256	285	288	264	260	272	273	246	285	277	256	285	232	267	282	256	281	250	270	285	281	300	255	297	252	279	251	285	243	267	275	266	258	262	258	262	283	312	281	289	258	254	276	245	287	264	281	277	300	253	268	294	280	267	257	255	221	245	279	279	253	254	281	269	257	303	275	263	268	274	244	283	245	289	249	243	254	268	272	280	273	257	238	250	260	254	262	266	281	281	260	279	297	275	235	277	274	260	271	258	263	290	275	278	284	295	273	262	280	222	241	275	266	259	278	264	292	263	260	235	275	268	299	264	245	260	273	271	266	282	253	262	266	265	268	261	252	270	284	257	257	264	274	274	260	245	264	289	263	297	273	279	263	278	294	310	246	254	252	242	287	269	270	276	304	240	277	241	306	257	273	270	276	278	240	272	279	277	267	302	254	246	271	248	301	268	256	244	244	268	271	262	281	272	266	299	256	281	269	252	271	255	268	262	269	237	296	259	265	268	278	256	270	275	269	293	268	268	246	285	267	257	272	241	279	255	253	258	267	273	256	271	275	236	258	284	259	274	241	274	239	289	280	255	287	247	276	243	274	283	280	267	293	286	265	265	251	256	297	276	272	281	280	256	285	244	261	289	282	278	293	271	271	286	282	241	264	239	289	266	244	261	260	258	264	249	265	272	264	258	284	302	252	278	269	279	254	272	273	258	258	288	258	271	300	276	268	236	278	262	250	260	258	255	257	267	266	246	245	257	263	277	262	269	230	279	268	272	253	245	275	268	271	286	290	269	277	297	295	299	278	253	250	254	256	249	256	253	263	256	273	291	272	292	265	275	267	274	252	258	262	280	249	262	251	234	251	248	232	308	261	248	265	289	274	277	252	296	271	227	255	242	289	271	255	265	284	258	274	289	288	264	278	261	278	259	259	259	265	292	268	277	258	262	268	259	274	289	303	237	252	282	272	266	234	258	277	296	275	276	252	269	253	234	262	278	266	271	281	247	270	270	258	244	257	246	297	229	261	253	265	262	300	256	280	274	292	269	271	252	270	263	293	271	276	291	260	251	271	249	261	263	259	265	271	266	260	256	273	243	248	258	232	268	292	252	244	233	264	292	258	273	272	278	273	259	251	252	297	264	281	288	268	248	291	292	245	280	273	286	279	248	255	246	250	265	315	295	285	284	250	279	275	282	261	288	260	280	266	276	285	294	260	252	261	274	270	234	303	270	286	277	282	233	269	265	266	258	277	242	259	262	262	249	260	292	267	293	279	255	260	290	275	265	291	295	271	253	267	265	280	259	229	287	283	251	267	266	280	265	270	250	252	263	275	276	271	260	261	270	257	282	275	232	267	261	254	283	276	275	237	249	283	265	296	257	269	287	238	210	269	280	283	277	281	261	270	279	276	281	255	270	265	254	248	274	275	236	256	267	258	273	280	270	268	269	248	251	273	277	282	269	273	264	233	295	279	285	289	281	299	272	280	248	259	257	233	250	278	296	280	256	282	254	255	284	266	287	257	266	267	238	271	278	274	298	251	301	275	264	280	264	273	259	248	299	292	249	277	265	277	284	260	262	242	269	262	254	260	264	272	280	274	285	288	281	278	248	285	264	276	255	247	247	272	284	274	305	250	275	268	275	257	265	253	254	252	243	270	247	260	238	250	284	241	279	277	261	277	242	261	283	271	229	272	273	273	271	281	301	277	271	279	268	285	256	269	261	282	292	283	281	261	256	247	274	259	255	261	259	286	279	249	272	265	267	274	281	256	266	255	272	261	278	279	286	293	285	255	264	246	246	234	272	283	265	264	255	273	271	257	272	221	280	273	258	270	266	227	255	262	284	250	264	249	239	288	270	258	227	258	265	266	305	229	280	295	247	280	276	275	271	310	284	274	266	258	273	262	248	254	291	277	302	264	239	276	267	250	262	249	248	246	279	252	298	293	271	238	254	269	251	249	265	267	269	259	252	284	272	258	265	251	293	287	269	259	267	269	253	264	283	258	272	286	272	277	255	273	260	260	264	271	273	272	264	281	251	260	250	242	268	280	264	243	258	263	262	310	279	298	255	279	277	236	299	255	267	276	262	277	257	279	244	295	239	262	260	299	240	262	301	273	282	252	245	259	311	258	237	282	266	252	253	259	281	273	307	274	232	232	269	252	276	269	283	266	297	271	268	242	243	262	272	297	259	259	249	248	237	266	258	325	282	266	251	268	257	262	265	269	285	278	263	299	249	293	270	250	251	263	254	278	260	279	254	290	247	271	227	265	257	281	283	262	264	250	279	255	283	253	270	260	286	280	249	261	264	288	270	280	234	262	280	256	274	232	249	255	271	248	282	299	254	265	270	262	242	256	302	276	239	258	261	272	256	286	266	261	285	256	238	252	287	282	250	255	269	245	260	273	254	245	279	256	238	256	251	285	294	270	244	280	269	264	243	263	271	252	264	266	238	262	279	309	280	241	260	246	273	270	252	273	278	286	291	268	231	257	271	236	277	265	254	255	286	266	265	265	279	273	284	274	259	268	262	273	284	248	288	297	260	246	277	279	234	289	272	263	241	271	236	266	284	224	275	284	279	264	260	269	255	285	238	252	268	266	247	267	279	265	268	269	229	257	300	258	271	266	280	262	244	260	254	250	257	292	255	272	268	281	285	282	304	266	262	266	258	259	255	270	252	276	285	240	271	269	261	243	281	245	305	283	254	280	298	285	279	237	264	287	255	266	268	274	282	289	261	232	285	258	247	282	278	258	280	262	260	247	290	268	270	256	288	268	285	249	280	282	269	254	275	258	248	224	286	245	288	266	278	247	235	288	259	277	260	301	253	264	271	241	275	271	286	251	256	261	291	250	273	255	272	285	268	258	279	288	278	282	293	266	281	258	273	238	265	262	251	264	286	267	283	271	237	253	236	267	276	286	264	278	268	269	286	256	281	266	246	259	268	262	267	267	251	243	260	259	258	231	290	256	283	252	281	247	283	262	282	280	269	238	260	245	258	263	289	269	279	276	255	281	289	262	257	307	277	245	266	269	287	277	294	265	297	251	235	294	239	291	261	286	292	274	304	279	261	268	243	270	237	265	251	235	272	240	264	235	256	275	281	265	246	229	278	286	279	254	265	262	254	271	282	264	261	270	280	242	256	238	275	298	274	274	270	287	254	245	281	265	255	284	280	282	279	254	274	284	271	241
4919	5078	4656	2396	1064	652	472	433	390	340	358	386	346	359	326	345	306	359	328	323	350	327	330	328	320	334	349	348	356	300	357	354	305	293	347	328	316	323	333	337	357	349	330	364	331	371	351	330	362	346	351	321	318	331	321	336	363	342	343	331	354	334	358	326	361	326	331	337	316	328	322	292	338	333	351	338	337	341	327	318	359	325	302	307	315	358	336	347	317	323	335	351	372	347	306	323	381	324	345	343	352	356	337	289	332	317	317	351	348	313	339	340	300	316	337	331	344	342	366	335	326	351	324	323	330	343	315	345	317	314	330	321	333	322	331	339	368	375	373	328	303	345	326	322	336	331	331	360	310	342	347	336	351	336	344	347	326	331	324	325	337	322	318	335	303	351	354	315	328	354	375	338	305	346	315	369	348	303	316	350	341	322	344	356	342	342	318	343	337	325	325	326	280	353	321	356	344	327	293	323	300	296	321	319	324	306	324	335	326	343	375	337	357	383	302	333	346	343	322	339	331	336	330	321	311	376	371	333	345	343	363	328	342	325	333	331	331	349	338	354	353	344	334	327	325	340	331	336	307	320	332	335	323	338	350	351	339	319	322	345	364	361	328	327	329	364	356	329	337	335	340	321	347	309	310	331	353	341	327	334	332	320	293	311	326	322	327	309	347	354	351	342	364	328	324	363	323	312	340	372	344	295	331	342	338	337	330	310	341	351	320	351	334	320	379	331	316	304	357	309	304	357	324	327	335	307	327	310	349	350	341	316	323	337	328	344	323	359	331	329	340	367	317	341	350	346	321	309	334	332	316	306	321	317	335	351	312	337	321	335	316	326	356	324	348	349	333	336	339	335	326	306	288	337	356	326	315	330	332	335	351	360	342	347	315	359	331	352	310	373	335	362	343	334	290	319	338	326	318	361	352	368	333	323	328	306	346	322	313	347	332	339	349	341	318	354	353	345	314	366	360	324	338	357	304	340	339	340	353	371	366	311	334	323	313	336	335	331	297	374	346	337	315	334	316	350	317	352	300	335	333	330	352	301	338	376	324	339	337	365	334	359	339	334	314	301	353	328	337	334	339	330	332	319	337	334	321	314	338	292	323	333	373	336	346	332	347	322	344	363	399	326	311	320	329	334	339	308	316	354	322	373	307	303	367	324	335	348	354	328	342	355	349	353	358	333	332	361	381	316	370	364	324	348	343	365	360	302	328	342	342	344	319	304	361	315	327	334	389	354	312	366	328	347	331	348	335	351	336	366	321	296	372	352	369	316	316	328	308	361	356	343	314	328	340	382	310	340	335	318	344	320	341	313	362	327	305	324	335	367	326	310	311	316	320	313	332	329	320	313	323	347	325	345	334	328	311	338	359	346	330	346	291	339	300	342	315	348	333	291	343	318	326	328	352	346	332	303	350	325	330	320	320	344	336	358	371	339	319	351	370	339	333	311	307	344	339	372	338	343	326	343	332	331	334	314	347	341	335	355	304	332	337	276	358	329	375	342	326	347	327	337	311	371	326	348	351	367	344	358	348	298	315	331	312	330	353	355	312	312	327	319	344	338	343	325	366	301	348	339	327	315	336	316	341	270	318	340	363	328	336	349	327	357	330	389	312	326	306	330	324	333	350	345	334	327	310	333	360	326	335	347	342	342	334	338	344	350	321	307	341	321	324	336	338	335	344	346	328	327	337	315	320	320	325	331	347	350	353	402	336	325	314	320	349	321	321	325	340	339	304	344	351	338	335	361	310	316	339	345	328	325	331	327	363	348	333	330	329	343	339	341	313	304	341	339	326	361	289	320	348	316	360	330	320	333	342	308	335	305	318	349	325	362	327	338	301	313	320	332	328	356	352	326	278	334	334	316	308	318	367	340	324	326	345	355	338	302	335	316	330	303	332	331	308	332	337	327	357	369	318	326	337	329	331	331	342	315	313	302	357	344	338	343	312	338	347	364	296	354	331	296	370	319	335	305	307	352	312	346	364	308	366	314	340	347	346	316	311	316	342	320	388	320	323	326	342	345	340	323	328	340	339	309	345	342	325	345	343	329	319	324	338	316	330	329	310	315	347	327	309	280	322	355	318	321	342	312	321	324	352	362	322	314	354	300	348	330	334	328	318	336	354	299	326	306	332	305	363	325	330	332	332	352	351	371	374	347	329	304	333	344	329	349	303	330	349	360	334	340	348	334	326	330	330	315	333	342	329	370	322	339	346	364	321	312	314	330	326	334	329	358	331	339	356	355	361	301	358	340	322	346	332	327	319	319	338	342	338	306	326	331	354	336	340	335	338	314	290	351	309	354	316	336	286	332	386	336	342	319	316	337	310	303	308	320	357	307	356	341	341	319	345	326	364	352	315	329	306	297	342	331	342	328	337	363	317	340	316	319	364	321	364	314	340	358	330	327	352	304	306	356	325	350	327	358	323	323	331	316	326	319	328	314	313	337	329	342	348	312	315	350	313	359	317	339	308	345	353	332	342	343	314	336	346	341	336	311	328	341	342	326	309	321	344	340	345	325	363	330	326	343	318	328	324	332	297	386	345	323	335	338	338	327	306	345	324	344	328	320	338	347	347	356	306	326	347	344	353	343	345	299	333	319	358	329	348	334	354	313	330	369	322	323	326	326	323	317	328	349	307	352	322	345	334	327	339	365	343	302	331	365	345	319	348	339	335	368	339	348	345	339	357	363	312	338	299	383	336	330	323	331	366	296	346	325	319	303	370	342	313	331	358	331	346	357	313	326	322	296	324	363	310	358	344	360	329	345	355	352	343	325	323	314	326	350	320	337	336	329	300	348	335	350	335	318	358	333	349	361	325	343	334	338	359	317	353	365	319	323	333	321	370	319	361	341	320	346	325	352	322	310	331	321	343	347	320	336	355	342	368	365	360	313	323	351	341	345	312	322	343	361	330	349	327	352	346	311	341	353	342	306	329	355	315	362	329	343	347	312	340	349	323	355	349	318	355	347	319	320	343	314	334	328	313	277	321	348	358	351	306	334	353	304	340	337	325	344	346	299	313	325	322	319	318	357	354	328	322	328	353	315	329	335	360	327	327	358	336	297	339	330	343	350	336	329	327	351	338	345	349	361	338	327	335	334	348	322	316	298	297	331	402	291	327	347	316	337	317	351	347	346	348	349	321	335	326	328	339	323	308	360	310	350	322	334	325	336	356	354	325	333	326	312	323	345	348	344	296	355	369	367	352	331	313	300	330	300	347	336	330	334	351	348	350	331	321	320	316	318	329	354	325	342	333	320	313	318	296	319	367	315	349	328	356	356	322	346	354	323	325	326	333	322	350	313	339	321	318	336	316	329	331	375	338	353	363	327	317	355	357	326	312	320	338	336	334	324	352	311	358	313	324	350	332	316	343	338	331	333	327	338	342	330	324	345	354	303	321	329	339	313	345	312	315	320	285	336	324	325	345	317	330	312	357	310	358	332	317	290	318	322	330	340	309	349	318	361	345	356	361	319	332	319	326	315
23249	21076	28245	24148	21056	10255	1328	829	756	657	569	577	548	522	552	542	491	524	496	513	461	461	512	493	487	499	485	467	483	498	491	465	460	445	458	463	480	440	459	439	469	468	456	454	434	476	460	440	418	491	444	444	494	496	434	500	470	441	449	453	450	449	470	463	461	439	453	432	415	414	452	458	439	446	441	415	445	457	467	492	401	424	441	478	432	467	430	441	471	434	435	449	402	450	446	422	458	505	486	439	431	488	470	477	450	459	441	478	444	479	453	442	458	466	471	430	456	472	428	461	461	457	438	424	448	439	442	428	424	479	459	465	446	466	446	433	485	458	455	472	434	413	439	498	494	483	450	451	447	472	455	462	421	440	470	482	441	465	442	466	467	451	451	458	457	458	444	489	443	441	449	481	456	478	473	465	441	486	464	472	437	438	444	449	466	421	448	442	485	475	443	443	491	461	463	481	415	465	452	424	430	448	470	458	445	479	463	460	437	456	494	442	453	443	456	472	439	469	408	435	477	414	480	490	485	442	469	447	456	476	494	445	456	458	468	437	409	447	441	447	427	464	435	438	450	484	469	476	448	407	440	462	498	422	465	489	448	461	451	438	441	446	459	443	416	469	473	446	434	456	452	447	435	444	401	484	469	456	450	449	402	431	460	451	494	443	489	435	428	424	422	433	476	459	446	446	449	457	472	428	453	451	442	474	463	444	467	429	441	416	454	432	461	467	437	453	466	438	475	483	426	422	425	426	482	441	463	420	473	459	413	448	459	469	453	391	421	442	436	472	457	436	430	509	432	463	457	443	427	464	454	466	487	421	459	457	410	466	458	464	453	442	435	436	480	463	453	458	418	471	441	446	484	481	433	444	451	427	455	473	431	394	467	462	423	448	426	471	450	447	425	467	501	453	448	440	434	463	470	463	441	452	479	454	437	447	461	460	477	509	458	445	460	455	469	426	447	445	478	434	414	463	451	410	448	475	450	428	476	464	458	462	432	448	457	452	450	413	450	447	448	499	430	470	433	447	500	442	416	426	451	428	481	473	440	427	432	442	474	467	453	439	393	450	488	451	423	486	425	458	465	470	448	469	457	444	489	459	441	474	454	457	444	482	464	433	438	463	441	498	481	454	492	458	510	465	459	466	429	417	403	482	421	503	440	455	502	465	471	445	463	430	485	450	448	408	459	451	433	445	423	429	424	446	473	418	455	421	450	452	464	470	456	464	465	461	445	474	435	480	467	448	474	457	440	442	450	435	446	446	423	428	478	465	426	443	452	437	460	408	461	449	456	471	436	453	441	466	458	456	467	480	443	445	467	436	473	464	439	444	455	459	439	476	451	452	454	431	474	408	487	449	466	407	443	462	451	453	393	508	421	461	445	487	473	469	463	458	413	454	407	465	456	477	475	459	452	474	439	449	433	478	442	438	463	450	455	417	471	456	469	454	411	430	423	438	428	424	421	457	429	431	455	454	471	453	453	466	433	441	430	439	473	417	463	441	522	447	433	419	443	489	453	434	446	413	458	468	441	431	439	423	431	463	468	492	450	460	435	443	427	462	468	461	419	461	421	434	463	407	468	449	445	447	430	420	430	452	447	468	455	461	412	466	480	466	397	435	455	453	442	420	485	454	455	446	487	447	440	443	430	437	443	446	461	379	463	420	445	480	489	468	472	420	450	443	451	470	420	423	450	404	501	466	438	448	457	475	451	451	477	448	465	498	473	452	444	440	433	470	454	486	452	423	460	473	402	439	454	467	488	467	445	469	421	447	458	399	455	439	453	441	436	455	440	459	470	419	478	473	446	401	456	414	438	439	460	455	485	437	445	463	433	478	486	414	483	456	463	404	454	459	484	483	417	425	466	455	446	456	457	464	451	444	468	451	453	452	449	474	424	454	449	468	450	454	449	468	469	450	435	465	418	447	424	498	473	463	459	459	442	412	461	452	445	461	453	469	458	462	452	471	445	497	453	454	446	446	467	452	482	443	445	460	438	432	436	400	479	472	426	439	455	457	432	418	480	452	427	451	454	447	440	462	414	457	410	466	447	480	462	456	433	466	469	464	459	455	484	469	471	427	454	468	432	443	437	425	411	465	441	481	460	445	452	454	464	464	457	432	454	489	475	437	441	427	477	445	442	472	417	452	457	443	444	457	442	455	431	414	416	417	449	444	463	395	458	484	451	458	449	461	457	433	408	436	471	435	468	451	489	440	417	491	468	441	445	418	448	445	443	479	441	477	470	472	438	443	488	439	423	413	447	441	420	513	464	429	478	450	429	391	440	436	484	435	447	445	444	440	466	475	449	455	452	494	451	490	443	458	463	442	426	455	468	455	484	476	477	460	478	433	464	472	443	442	443	460	469	446	449	463	445	443	427	426	466	460	427	524	439	454	471	467	470	423	467	461	391	421	429	463	484	388	460	482	428	434	456	413	437	423	484	443	451	456	450	486	470	429	471	448	441	438	477	451	447	480	456	469	445	445	438	431	484	470	468	472	421	442	481	460	460	447	445	460	423	464	428	495	444	463	441	454	480	463	448	459	436	423	466	464	443	477	456	442	435	449	444	433	443	475	470	457	481	458	484	457	460	455	460	463	471	429	494	446	464	456	476	406	434	430	404	468	453	435	436	463	453	454	426	474	449	446	457	462	448	468	426	465	446	444	455	457	455	435	440	433	428	442	434	488	460	425	424	462	449	472	470	500	451	416	406	419	466	440	455	448	464	475	491	467	445	442	420	458	453	441	464	482	445	470	457	426	466	471	435	433	463	382	423	454	415	446	466	435	454	439	454	451	472	463	446	435	434	447	412	449	438	458	473	444	456	429	445	470	409	424	488	463	439	444	438	466	424	449	451	421	427	422	445	440	451	436	413	456	453	427	448	491	441	431	502	448	433	456	421	447	457	466	440	427	464	431	438	442	439	476	432	446	460	425	428	478	450	452	460	456	464	433	412	421	442	449	442	408	461	414	467	422	454	448	450	483	483	457	441	438	484	465	430	437	442	504	425	478	400	465	453	478	484	449	491	462	462	488	430	433	449	462	433	437	491	472	470	454	451	447	476	458	460	399	458	446	462	466	439	443	421	441	459	477	456	435	432	405	479	435	434	441	458	474	460	489	477	476	430	414	468	474	454	461	455	420	444	461	491	476	441	428	435	473	447	431	472	420	462	440	471	468	414	419	461	468	477	422	397	458	498	417	465	435	455	440	463	485	444	469	451	445	445	403	429	429	435	426	443	463	443	484	424	417	432	459	448	442	540	417	455	459	458	485	447	440	475	449	478	459	438	470	481	401	463	438	489	460	439	437	485	455	466	480	431	472	420	464	447	416	426	456	455	469	485	463	443	449	457	477	445	427	453	467	433	431	450	446	422	454	483	440	431	450	452	438	452	461	461	447	437	469	432	464	416	440	442	459	482	411	500	476	443	415	438	470	421	479	438	450	475	442	433	460	419	405	441	423	491	428	414	485	476	481	473	430	435	418
4763	14377	12676	6635	3587	2407	1623	1312	1047	960	819	717	699	694	646	660	645	630	644	628	581	602	572	559	603	592	616	614	590	624	612	562	546	519	569	571	571	592	567	554	549	573	577	600	568	583	554	540	578	594	553	569	602	574	570	515	530	580	490	566	580	565	583	593	588	558	560	555	595	538	605	553	590	579	538	547	575	618	560	550	556	528	535	587	553	556	560	572	570	570	549	585	541	587	563	592	576	547	562	578	567	548	561	565	571	548	612	575	551	501	580	534	599	581	562	579	615	577	557	569	578	566	586	556	573	563	510	597	550	533	537	583	543	525	537	555	566	601	526	565	572	590	592	585	556	545	565	565	536	533	552	599	553	518	496	509	526	558	572	509	561	563	568	597	576	592	599	541	568	571	557	499	542	555	543	599	606	539	534	534	578	522	557	574	583	528	590	563	595	558	538	558	580	578	596	565	510	533	559	608	598	564	576	556	581	568	546	571	572	596	569	594	569	540	556	527	609	578	597	530	551	549	558	547	531	587	560	564	582	530	591	564	549	582	567	578	597	594	553	559	559	538	549	561	581	540	570	592	560	593	603	562	536	524	608	556	505	561	532	580	528	526	566	579	565	562	534	575	568	542	567	555	540	572	599	597	590	513	546	560	544	570	557	557	592	595	554	523	542	526	552	585	576	525	556	547	528	556	589	541	551	545	539	566	550	552	571	571	549	558	577	542	545	559	546	566	546	564	544	543	541	538	533	555	579	546	602	578	567	564	527	546	559	556	548	527	502	549	560	597	571	566	535	593	606	529	561	556	568	575	570	577	542	543	588	546	541	534	579	555	556	541	562	588	562	546	539	528	553	558	542	576	582	598	585	584	555	519	594	613	574	537	589	588	580	560	508	538	560	614	551	613	562	538	545	564	583	572	533	559	558	566	588	558	556	546	530	598	545	571	562	572	603	550	586	560	585	512	550	518	559	512	545	589	498	568	565	574	576	584	540	556	557	559	585	556	554	610	523	540	608	552	553	554	569	575	566	563	585	517	536	572	530	537	578	591	519	537	530	534	572	583	546	552	596	594	565	506	582	536	579	603	551	563	527	534	516	555	542	572	530	537	538	536	558	540	566	545	527	567	556	579	572	563	565	544	590	574	565	586	556	554	551	545	608	546	619	567	547	575	563	547	537	549	512	531	520	528	585	554	568	579	561	575	601	541	527	517	558	581	575	573	508	529	598	580	544	543	541	545	541	592	553	597	557	557	566	525	516	568	573	541	546	542	612	519	597	608	539	548	558	570	546	573	581	570	579	551	532	577	554	538	555	533	568	560	542	550	521	591	566	585	577	516	587	575	576	575	553	529	535	573	591	568	528	551	608	586	527	548	527	602	596	576	597	553	536	564	588	588	520	556	549	572	557	564	513	549	578	607	553	601	540	591	517	583	595	565	531	572	557	579	573	573	545	553	546	570	575	571	548	559	588	556	567	535	576	558	598	609	552	596	527	610	569	523	556	597	532	558	540	582	581	523	597	535	567	548	585	551	586	554	573	602	540	548	562	554	584	530	583	513	545	593	554	540	598	597	537	593	576	525	579	526	556	531	558	564	573	537	602	519	584	543	591	539	584	573	555	516	542	572	558	539	548	571	583	540	556	542	548	583	572	567	516	535	537	577	569	601	553	564	612	571	544	605	591	567	557	584	578	533	547	540	555	542	555	629	568	556	564	520	559	551	562	554	569	550	595	517	553	596	494	585	582	587	536	536	540	608	601	587	599	557	584	512	527	564	543	554	563	542	626	577	572	583	577	593	543	594	551	548	532	571	547	589	626	548	548	543	576	523	541	534	566	567	584	535	544	552	570	556	553	593	572	571	572	548	570	596	561	592	521	559	556	525	551	553	618	578	609	578	540	547	602	524	589	560	585	543	568	544	548	550	561	557	560	547	558	551	557	521	573	580	565	602	574	545	512	553	564	577	574	518	540	547	548	569	532	543	506	562	569	533	576	598	539	540	585	555	575	515	575	565	572	584	582	510	553	560	527	546	580	556	576	580	557	561	549	583	565	538	543	564	537	525	578	537	602	566	570	592	551	557	570	584	597	554	548	593	572	554	568	564	594	572	522	560	577	551	516	574	542	572	569	524	552	552	594	539	549	531	585	543	565	585	606	557	559	542	547	608	572	593	554	567	564	549	544	516	584	551	574	552	543	601	616	579	572	570	585	584	555	590	599	571	596	539	524	545	535	562	545	586	530	532	584	567	552	568	562	548	525	564	557	515	573	592	545	553	538	549	560	570	537	548	580	553	551	560	524	542	555	536	532	521	536	532	579	546	557	540	533	519	562	536	519	563	615	598	567	590	572	559	517	578	591	549	556	529	543	519	606	618	576	552	583	572	591	536	561	587	549	563	572	564	556	582	598	546	577	578	544	567	565	535	554	553	535	551	588	553	593	579	565	597	531	522	560	547	550	601	530	562	565	536	533	593	513	577	554	566	553	565	566	557	569	545	540	554	570	565	588	577	548	564	565	602	548	606	579	571	563	545	547	534	524	569	561	552	582	590	583	568	580	555	547	555	583	555	559	569	566	558	573	558	606	578	552	543	519	552	554	581	551	543	539	564	536	551	573	551	559	577	530	542	582	559	559	559	547	576	581	560	589	559	551	533	598	583	570	583	532	581	571	575	566	560	569	537	584	540	540	590	596	544	577	532	535	569	582	613	586	578	579	581	541	564	555	616	584	587	615	557	588	556	569	570	553	560	623	584	584	544	586	524	561	591	586	544	566	576	563	603	542	534	553	541	532	539	532	558	571	561	565	577	570	576	558	615	521	643	558	535	551	565	587	534	540	536	546	562	568	585	565	589	574	551	525	556	584	556	514	557	562	562	574	543	562	563	512	576	568	555	554	558	570	534	561	561	560	523	568	566	521	596	551	536	560	544	596	581	509	575	550	563	547	560	521	570	555	584	557	585	551	546	557	550	582	547	556	571	499	503	574	572	549	582	599	519	509	560	592	530	580	545	541	542	599	543	552	567	537	564	519	586	523	554	588	571	564	517	580	563	574	559	542	524	543	542	598	559	583	592	552	561	525	573	608	580	555	562	585	553	551	563	560	580	575	526	525	583	524	567	510	551	564	576	570	569	541	562	555	534	560	551	570	569	589	570	548	571	577	579	548	555	564	554	561	570	565	578	556	576	551	592	580	584	549	570	576	536	591	566	593	557	624	538	585	548	593	583	558	557	529	547	575	543	551	615	553	583	585	539	568	592	559	549	552	574	566	592	570	578	518	548	585	573	561	506	582	527	553	564	554	516	534	569	534	558	550	537	542	585	549	583	559	580	587	555	553	556	569	533	560	554	556	572	566	576	550	571	544	529	595	572	541	547	551	546	528	589	576	538	531	594	594	583	516	579	583	563	506	538	562	561	581	545	511	530	555	562	561	583	566	601	539	552	597	565	586	572	550	588	540	589	565	544	580	620	540	549	546	562	613	596
24198	21048	27266	24960	12256	811	396	285	269	205	165	163	152	158	147	132	127	158	127	128	137	145	132	116	131	141	106	132	119	126	137	104	124	124	104	119	119	119	112	126	137	99	116	116	119	126	103	113	120	128	112	127	122	115	138	130	111	123	111	104	125	111	128	115	129	125	120	130	102	122	100	144	102	121	102	134	102	115	106	126	105	101	115	119	119	131	109	121	125	115	133	113	126	124	115	99	103	129	125	142	137	117	129	113	104	110	100	131	113	99	110	126	140	135	126	133	127	128	126	105	111	127	99	132	110	131	126	116	127	111	111	134	112	112	119	117	114	138	129	124	112	119	106	126	113	102	110	100	101	113	120	124	115	115	107	104	116	108	125	115	140	111	101	120	96	119	110	128	128	115	115	122	129	122	117	125	127	132	110	120	124	138	132	130	122	120	115	118	117	115	111	114	127	115	123	137	114	107	93	130	97	124	139	116	123	111	132	109	139	123	126	128	127	114	122	123	131	101	126	113	99	126	109	125	108	92	119	123	119	118	123	105	113	118	109	101	118	107	126	123	118	112	137	116	109	120	131	97	109	117	104	119	125	131	103	126	118	115	109	124	120	105	97	95	109	103	135	116	138	110	121	112	130	129	113	111	125	115	102	105	112	115	105	128	115	122	135	108	124	124	115	108	108	106	104	106	110	126	120	132	101	108	99	96	121	107	116	120	124	123	114	113	108	110	136	84	114	121	113	120	116	114	113	101	116	129	137	121	137	117	118	122	129	115	101	129	119	130	129	105	111	115	120	107	129	95	112	121	108	100	119	129	108	103	115	111	120	120	115	118	101	114	110	107	125	125	134	111	105	111	116	122	130	108	130	102	108	109	126	109	120	128	95	92	111	138	116	124	107	115	118	102	112	128	123	124	120	123	130	128	130	109	144	118	107	125	110	118	107	109	101	116	106	136	122	100	122	108	109	105	100	104	115	100	125	107	116	98	136	114	105	105	116	136	114	131	122	141	95	131	101	127	103	124	151	131	107	115	155	132	122	112	130	121	128	130	106	106	128	107	133	125	98	123	127	119	112	110	101	94	119	101	121	128	134	125	109	118	121	115	117	134	117	120	141	126	113	118	112	121	127	117	106	128	109	115	99	100	106	114	82	101	105	120	112	116	101	105	114	87	144	127	112	110	124	107	120	108	108	101	119	125	111	91	115	128	116	108	140	132	121	104	96	123	114	105	116	109	124	129	117	115	111	105	121	125	128	104	116	103	108	107	116	139	121	99	114	120	122	120	135	130	123	103	117	103	116	115	125	124	120	129	106	127	126	106	101	126	124	123	107	109	147	101	125	128	133	113	121	103	121	107	120	95	117	138	119	119	128	116	104	114	121	123	126	130	127	94	113	101	117	130	98	106	122	136	127	108	107	116	120	107	125	119	109	130	119	120	120	104	114	108	102	122	130	115	134	119	107	118	119	120	99	99	119	127	124	124	108	112	121	136	121	124	106	93	108	133	110	118	125	129	121	129	118	118	117	110	124	131	129	133	109	135	116	112	116	103	114	113	103	117	128	119	117	115	110	108	105	129	123	122	111	127	106	103	123	136	106	125	115	98	108	125	122	97	118	133	97	94	124	123	114	109	99	116	120	104	125	136	127	123	129	114	98	113	119	120	112	102	123	125	110	128	122	119	111	108	122	108	88	124	132	110	134	119	120	120	116	107	111	94	102	120	102	129	121	134	113	124	118	120	124	105	118	109	103	116	126	112	115	116	132	120	120	122	108	115	98	126	115	112	113	114	113	110	103	123	114	101	113	127	110	106	127	108	127	133	100	119	114	129	115	112	111	114	105	109	113	125	115	125	127	118	107	110	113	102	116	125	104	104	98	135	113	107	134	120	123	111	101	109	114	108	105	118	111	103	123	111	111	122	121	108	111	130	133	132	125	102	112	113	130	129	121	96	109	96	112	136	116	125	101	113	117	112	120	115	109	112	118	118	98	102	120	124	128	114	119	94	109	107	98	116	127	118	109	114	128	120	102	107	128	108	127	115	116	120	132	106	119	128	136	97	128	128	117	119	119	109	121	109	117	113	121	126	121	120	137	121	129	119	102	101	129	108	108	133	112	114	112	108	115	119	112	121	117	125	135	130	111	113	122	115	105	113	105	113	122	131	107	117	103	126	124	114	112	117	120	102	128	115	117	121	123	129	120	129	107	118	126	115	115	117	135	117	111	112	117	121	108	103	113	147	114	125	109	125	110	122	110	116	127	110	107	140	109	107	117	110	130	109	104	111	127	101	124	123	102	121	114	104	114	113	93	98	97	110	122	100	117	118	110	127	119	118	111	117	114	117	107	95	116	127	117	125	129	100	123	126	113	131	113	99	130	127	112	118	106	117	145	115	132	129	120	102	116	107	110	118	112	144	111	120	119	103	119	143	116	108	117	112	100	128	99	107	121	117	120	118	111	103	114	126	120	131	100	117	155	117	108	99	120	117	109	123	116	101	126	115	127	123	139	119	124	110	105	115	121	117	97	122	102	133	116	132	145	118	102	113	129	131	104	113	124	91	117	113	113	111	116	117	115	107	123	124	112	125	96	121	128	108	124	104	116	121	111	120	94	118	98	108	121	91	117	110	118	119	114	125	118	119	143	116	122	97	132	129	128	126	99	129	101	137	139	98	117	100	102	123	109	115	114	107	111	114	102	105	121	97	106	103	110	117	107	114	103	120	115	119	102	128	113	118	115	121	121	114	114	138	122	133	123	132	123	104	121	139	114	140	121	161	128	107	114	99	119	125	86	117	110	125	115	113	115	119	123	114	108	116	102	104	83	119	109	124	119	105	130	103	110	128	121	110	125	109	121	113	116	118	117	125	120	103	128	94	127	112	118	132	96	105	126	100	116	129	119	107	102	89	112	122	114	123	105	116	113	137	105	95	101	104	122	118	145	117	126	103	88	122	133	119	126	127	118	131	124	109	109	121	109	112	105	120	115	128	143	129	116	116	113	117	118	119	115	123	126	118	105	112	148	92	115	140	124	116	127	108	124	111	101	126	100	123	118	134	127	101	112	106	110	132	163	109	132	111	127	119	94	130	126	117	106	98	105	125	107	127	118	118	147	122	110	113	113	123	120	106	101	110	135	127	103	128	119	128	127	131	113	116	101	126	119	124	114	115	119	128	119	125	115	114	113	126	118	108	123	113	112	126	124	114	115	112	105	103	129	118	106	126	115	126	125	104	117	109	135	107	107	107	126	117	128	107	113	95	121	129	134	117	107	127	96	144	123	116	118	124	123	121	141	120	133	118	126	106	127	121	128	110	92	94	127	110	133	121	129	127	127	121	113	106	107	118	95	115	112	125	118	139	131	116	114	112	119	113	125	110	96	118	119	101	108	130	108	89	94	105	112	128	113	117	114	115	108	100	131	93	109	110	116	119	109	113	124	108	117	104	108	102	129	116	120	109	112	109	111	106	119	107	121	119	136	129	113	122
4810	10413	8844	4351	2450	1349	873	564	479	389	305	255	260	249	211	200	202	219	180	200	171	192	166	164	177	184	180	162	160	184	155	183	175	161	183	166	158	175	185	157	172	146	152	152	154	145	158	148	159	165	185	161	141	158	161	180	156	173	130	159	147	167	152	146	148	162	151	148	168	156	163	161	164	159	137	155	155	163	167	163	178	159	164	154	143	165	136	162	143	162	158	170	153	154	151	190	128	138	155	168	153	161	170	151	161	163	182	151	159	150	151	144	159	164	173	167	157	162	165	169	165	161	183	172	155	151	141	170	144	148	163	151	170	152	141	146	167	170	178	146	161	146	158	148	162	158	163	164	158	178	161	147	161	165	152	147	169	189	156	145	155	156	148	155	139	153	169	150	160	154	165	156	145	170	190	151	163	164	145	149	146	149	151	150	181	148	192	151	168	161	178	173	172	155	135	173	163	160	133	134	156	155	168	163	185	148	146	154	151	156	155	139	165	170	153	170	166	182	149	175	164	166	149	146	169	156	157	144	146	163	142	166	147	162	163	195	158	157	136	141	179	152	159	141	139	155	180	140	155	170	161	155	171	154	166	153	140	154	175	141	157	157	180	129	156	125	174	154	174	141	188	164	158	156	170	140	176	155	174	146	176	166	144	149	145	148	134	153	161	151	151	171	152	152	155	157	138	153	173	171	154	181	156	166	173	153	167	162	158	166	156	138	137	170	168	163	131	181	156	151	165	167	131	163	172	153	137	162	158	182	155	157	167	184	160	166	154	180	156	153	149	133	155	167	172	160	154	156	173	152	129	172	174	159	170	143	156	170	160	154	164	169	150	157	173	175	151	137	145	173	140	157	144	161	178	148	167	174	148	147	169	140	165	161	161	157	140	162	173	177	173	154	154	160	158	190	162	151	171	150	162	147	125	183	164	131	160	147	151	151	177	148	157	136	150	138	156	150	150	168	168	188	158	150	148	164	142	166	152	169	177	166	162	189	165	142	149	179	162	169	165	169	163	160	146	157	167	162	162	135	155	163	152	154	173	167	155	161	156	188	174	162	151	191	161	158	150	148	137	142	164	144	179	152	145	154	154	161	159	164	159	156	163	152	154	150	156	164	177	172	140	161	156	157	162	169	165	138	139	162	178	153	154	154	165	144	167	151	155	157	141	152	161	154	168	146	169	145	141	160	153	150	171	158	128	146	154	167	154	154	167	158	159	172	170	166	168	141	166	160	163	162	162	171	156	164	159	172	162	162	159	183	157	146	151	136	156	177	151	132	173	160	149	157	149	166	158	120	157	155	168	163	165	168	154	142	160	148	166	156	157	148	154	176	152	178	146	151	145	149	158	170	134	168	168	158	150	160	155	142	163	146	154	153	149	207	171	152	157	178	184	148	158	159	151	173	178	164	147	184	144	168	155	159	154	140	170	162	170	136	152	165	176	156	165	176	159	146	159	180	168	129	165	165	155	161	158	161	151	168	185	171	156	164	148	166	163	133	170	150	149	144	176	149	149	144	181	146	146	161	139	152	170	155	143	164	143	160	161	147	162	143	151	148	184	122	154	173	154	162	145	147	171	174	170	167	145	162	168	161	154	151	166	171	160	152	142	164	149	151	170	152	148	136	171	154	155	157	164	170	153	173	171	161	152	134	154	157	151	172	136	165	161	178	151	153	158	155	160	155	153	148	143	168	163	173	158	161	168	160	167	176	164	177	150	156	159	151	127	154	145	144	171	148	145	170	167	168	159	145	166	155	151	160	149	173	173	153	175	172	168	149	150	156	138	167	143	155	173	149	157	142	166	163	176	182	157	149	165	159	156	170	151	142	169	188	166	162	147	159	160	150	172	157	151	136	169	143	163	171	138	165	154	149	155	162	122	161	142	167	157	178	145	161	165	147	163	150	164	160	163	152	153	161	147	169	166	153	160	123	166	152	156	172	142	166	172	171	153	156	150	187	147	147	152	180	160	156	155	151	157	131	157	154	147	161	150	171	166	145	161	159	179	169	166	144	168	158	137	163	153	177	167	142	157	161	146	150	177	175	163	170	160	159	171	148	148	158	171	160	174	160	147	154	161	159	154	151	172	156	193	140	166	165	134	176	148	149	159	175	161	157	144	152	182	167	168	148	137	127	158	148	158	148	168	173	166	158	149	168	164	163	172	164	165	140	159	157	169	163	147	165	162	170	136	156	165	147	145	151	187	184	172	157	153	147	156	139	141	164	156	155	153	150	144	151	148	169	172	167	138	130	146	169	160	158	179	154	167	164	144	161	148	160	189	150	149	170	148	152	162	150	162	173	141	143	160	138	144	153	144	152	174	154	154	170	172	155	166	169	140	137	144	172	168	164	147	153	151	151	141	166	167	155	159	150	144	163	162	143	186	177	151	141	168	145	182	162	150	133	153	169	174	159	176	183	158	180	171	133	147	154	144	163	153	178	161	155	140	172	162	155	169	154	147	157	172	146	156	156	161	163	159	146	163	157	160	148	138	183	151	171	147	185	158	193	142	157	166	146	142	159	158	157	160	168	159	127	162	152	173	189	152	141	177	170	171	143	150	159	157	154	154	143	150	160	159	148	168	171	173	178	151	173	174	153	146	160	174	155	157	176	141	158	167	149	183	156	166	143	158	172	169	152	151	139	162	129	173	174	163	167	162	168	153	174	178	160	165	155	148	159	139	179	145	163	161	118	139	154	159	154	159	149	146	138	147	171	153	145	131	142	149	148	161	153	172	137	167	153	168	140	149	147	147	144	180	157	131	168	159	165	161	159	166	142	156	163	150	139	152	144	173	162	176	156	179	147	163	159	154	149	168	158	160	152	165	176	158	153	161	158	141	172	146	144	152	145	159	163	176	147	153	159	167	177	158	170	187	155	163	143	169	158	159	155	157	136	175	166	146	149	150	179	154	187	162	161	164	161	135	173	163	151	143	166	155	166	167	138	186	140	136	161	139	154	138	157	168	152	166	157	142	163	178	141	169	169	171	131	163	174	164	143	170	161	136	151	173	187	141	156	163	154	157	131	134	183	132	145	126	143	146	172	148	128	163	156	167	169	143	163	157	145	149	150	149	174	180	144	158	171	153	166	149	155	146	168	139	142	174	143	156	146	161	162	137	169	144	168	144	160	163	176	125	157	176	170	166	158	161	168	156	148	133	157	166	154	161	155	165	178	142	157	170	158	136	157	173	162	163	139	160	189	171	150	157	142	157	162	167	148	171	146	133	148	160	143	173	157	171	160	146	165	188	132	151	162	150	177	149	165	165	134	150	174	161	155	158	169	187	151	153	166	159	169	165	150	158	151	165	161	151	164	160	150	166	153	160	156	184	157	163	142	159	137	169	134	162	146	157	127	169	167	128	175	147	168	157	169	148	152	159	168	159	145	165	150	154	151	150	170	144	155	152	173	182	154	150	146	137	160	162	155	148	162	169	152	157	159	144	157	161	156	155	138	173	169	132	172	171	162	146	171	131	152
22268	21130	28750	23758	21132	21167	9231	1223	807	746	636	584	481	486	456	426	381	457	397	422	376	383	411	340	333	365	314	338	335	356	331	333	347	347	360	364	347	322	368	333	365	334	349	352	339	360	320	363	327	347	347	355	342	291	361	323	305	354	343	357	315	317	340	354	332	309	331	333	340	324	354	333	363	317	346	369	319	309	300	369	348	338	330	319	355	351	336	358	338	325	314	340	305	358	290	354	332	337	327	343	342	321	333	316	307	362	351	333	323	332	365	323	332	318	338	320	353	330	360	337	338	377	329	313	320	309	348	357	347	336	354	331	334	334	328	346	360	312	325	333	345	348	339	329	330	319	360	332	326	332	318	332	345	331	337	333	324	321	314	339	296	320	327	358	335	333	358	345	325	298	326	320	311	323	352	352	325	338	344	326	338	337	346	308	297	328	325	326	320	323	325	332	332	329	333	342	306	314	293	342	303	379	326	330	325	315	357	276	335	345	331	350	311	329	336	332	335	321	305	328	329	311	320	298	328	344	306	344	326	317	312	321	325	317	317	309	291	327	354	322	307	320	329	354	319	341	332	344	328	293	310	324	354	327	337	376	360	327	293	315	341	346	314	355	321	353	334	314	333	349	347	316	376	311	305	329	335	308	364	309	315	322	326	365	347	350	345	361	300	345	325	331	342	333	308	306	320	367	334	316	319	347	373	364	324	353	331	288	334	322	355	347	306	336	360	343	351	344	337	342	333	324	356	347	323	340	328	351	333	309	342	329	316	324	333	350	315	351	314	346	300	323	355	330	302	353	328	355	314	317	324	329	352	326	312	330	318	352	341	328	323	349	303	338	316	353	335	334	330	343	316	336	313	334	339	336	344	354	369	325	316	339	366	324	326	353	330	331	359	322	309	320	311	294	318	320	337	316	333	319	349	368	314	335	338	332	368	344	345	340	342	326	352	337	309	301	329	324	318	362	345	325	321	307	340	343	333	349	356	320	326	321	336	325	367	321	319	295	291	332	330	304	344	343	346	350	359	309	322	335	353	316	320	350	344	334	324	317	332	352	330	322	306	324	353	327	364	312	331	339	335	306	329	353	343	328	359	358	298	368	331	356	339	336	329	326	332	351	335	364	334	308	327	349	315	330	365	352	351	377	335	347	327	344	306	327	318	319	321	302	342	355	301	326	327	341	330	302	309	380	339	334	285	325	332	334	339	325	353	333	329	346	339	327	357	304	352	337	320	325	334	342	334	331	316	334	345	330	307	329	297	334	329	346	348	368	316	334	284	341	329	327	322	333	335	313	326	343	338	321	357	319	306	378	352	377	301	319	353	348	330	338	324	335	359	325	329	373	330	337	322	347	294	336	341	357	325	353	323	365	308	330	350	327	336	320	325	323	338	340	331	337	363	320	318	328	327	331	319	342	336	319	349	365	333	332	326	321	324	316	310	318	351	324	349	343	329	313	325	321	324	324	329	359	320	337	316	334	356	313	344	328	319	334	316	326	369	326	317	303	348	337	341	328	300	301	329	323	357	306	356	328	356	364	300	319	310	354	328	321	331	339	321	326	310	341	315	344	308	334	328	326	336	339	322	327	316	327	346	308	309	368	364	351	322	322	308	320	328	322	321	350	323	334	321	301	351	326	337	313	343	303	337	308	331	365	319	339	314	314	308	322	316	326	326	351	355	286	323	346	322	328	315	323	362	325	288	322	372	336	317	292	312	329	306	326	340	353	330	366	323	323	336	338	323	305	329	331	382	298	309	329	330	329	316	341	344	297	322	348	312	328	362	324	325	333	336	315	303	317	309	339	362	356	348	312	324	308	340	318	318	306	338	323	317	327	363	368	347	301	298	333	328	356	339	318	349	328	324	321	336	317	300	331	327	327	333	293	356	361	359	329	303	342	320	350	332	347	341	334	322	331	336	327	314	359	325	340	331	317	320	335	339	338	301	333	371	368	337	293	331	302	308	342	344	338	306	345	288	337	317	334	342	357	323	339	344	312	341	314	320	337	341	322	308	332	340	338	383	341	362	348	342	315	315	300	336	355	302	348	339	345	361	328	327	355	314	318	313	328	334	340	321	319	324	308	317	309	350	311	325	340	337	337	343	331	315	329	322	342	321	306	331	337	371	310	335	311	338	347	337	337	356	326	300	345	323	305	314	317	357	352	340	321	314	355	306	346	354	308	333	322	343	335	347	308	319	318	318	317	305	345	338	347	349	327	321	347	320	342	352	329	303	327	334	336	314	305	343	332	359	309	297	317	362	328	328	368	334	334	310	361	337	343	364	358	307	356	332	359	339	330	306	318	349	337	344	332	361	284	300	271	329	316	355	300	340	298	311	328	330	346	341	341	329	314	333	346	366	332	332	308	316	314	339	358	333	335	348	323	359	367	335	320	319	319	320	324	287	316	318	321	335	312	334	366	304	327	329	301	332	323	314	313	366	308	323	353	337	354	352	341	316	320	312	330	300	351	344	306	287	322	322	366	314	330	307	344	329	312	376	304	305	351	317	340	346	328	340	339	322	335	302	332	312	342	290	323	299	343	308	320	330	338	343	354	312	307	371	364	336	322	311	311	327	341	353	341	343	338	319	347	316	334	325	311	350	326	361	325	358	319	329	338	356	292	321	325	321	363	330	333	358	352	326	330	320	329	314	304	327	340	346	334	296	328	290	326	306	312	320	343	345	326	314	351	329	316	318	369	318	319	344	333	326	328	348	291	308	350	331	289	324	333	343	329	339	369	327	324	337	331	321	347	302	313	343	326	323	318	321	368	321	315	345	352	306	343	349	316	347	349	302	311	327	361	331	315	327	362	353	347	315	332	326	359	329	339	335	306	298	314	320	328	354	333	351	336	320	346	336	308	326	304	330	335	328	352	317	310	349	336	317	331	320	297	308	356	323	323	318	299	342	368	307	314	313	346	302	327	323	343	347	343	339	296	319	327	305	330	314	333	304	307	344	307	351	321	315	326	345	324	336	329	340	332	347	348	332	332	322	320	316	346	344	328	339	337	308	330	338	340	314	338	314	330	338	311	325	325	345	323	313	324	316	330	317	310	361	317	321	325	309	315	346	343	326	343	304	324	323	359	344	309	371	303	330	353	337	350	347	275	302	340	289	304	312	320	318	311	340	306	348	362	292	328	305	337	316	361	338	284	341	319	356	329	331	330	321	354	367	317	325	327	319	342	309	308	337	302	314	325	301	346	316	314	319	328	326	295	342	356	357	315	315	302	308	337	343	305	336	328	345	346	314	316	337	319	337	347	341	357	308	353	315	314	376	289	336	311	347	353	339	298	340	327	311	323	293	347	293	327	339	332	336	368	341	331	325	320	326	312	311	316	341	327	323	304	339	317	338	353	321	305	341	334	308	333	327	371	355	330	305	323	316	315	336	363	336	333	317	315	307	356	309	317	331	366	352	341	334	339	315	298	344	343	349	346	311	342	313	334	356	338	328	332	290	330	332	358	340	334	337	311	362	326
6839	20757	17788	9855	5997	3756	2406	1756	1424	1109	923	795	751	681	630	577	619	589	538	540	468	498	517	503	469	468	495	446	504	487	443	449	459	482	411	482	476	421	435	445	437	411	466	431	431	416	479	436	401	445	458	436	459	420	412	432	437	458	409	416	440	415	394	434	397	396	399	451	413	385	436	439	440	428	454	416	429	414	425	415	429	431	436	440	413	431	436	441	425	435	419	423	379	427	415	468	435	421	419	424	439	407	438	412	407	436	414	434	434	433	413	436	425	411	423	473	443	410	410	439	395	421	434	462	455	434	424	440	408	401	409	432	384	419	401	396	399	381	394	400	439	395	409	427	421	406	413	405	420	422	426	439	441	417	440	435	412	423	402	429	427	444	430	380	401	425	418	446	408	418	413	446	416	417	449	423	416	475	404	451	419	433	428	417	426	444	384	500	419	421	433	409	373	435	427	389	412	430	417	453	416	434	426	428	392	380	408	416	407	393	433	410	445	442	441	429	385	393	395	394	426	411	417	429	381	397	421	404	420	417	429	378	439	418	345	425	420	420	427	405	417	424	391	441	396	382	435	460	401	428	409	421	390	406	443	402	383	405	404	421	471	418	398	409	398	418	417	420	425	427	417	441	440	444	390	456	412	434	433	407	420	500	452	408	430	437	409	401	417	401	412	405	410	417	412	416	424	461	389	453	415	389	408	411	420	395	440	434	371	418	396	407	406	417	441	428	381	437	440	435	432	407	432	448	412	392	414	444	389	425	424	434	431	397	460	409	432	427	436	445	438	416	454	400	393	448	421	460	402	417	438	458	399	433	430	429	405	443	395	436	383	423	446	422	416	415	419	427	428	423	439	376	422	433	424	422	444	388	425	411	435	446	405	403	436	449	448	382	402	430	407	429	453	422	446	427	398	420	381	409	435	469	443	397	413	408	440	419	405	434	415	453	422	421	419	424	395	430	407	379	406	385	429	431	440	398	417	398	460	413	395	438	424	427	429	441	397	440	377	395	422	437	403	418	429	430	443	421	374	439	395	419	420	406	442	406	393	416	432	415	391	466	415	407	441	435	415	428	446	436	421	428	376	414	434	420	412	446	459	447	404	438	458	432	432	410	376	409	445	440	425	447	428	409	416	422	413	404	420	430	401	413	404	412	439	404	454	398	440	410	392	412	404	437	404	431	392	488	450	436	427	452	399	409	482	415	403	356	421	423	428	420	403	446	395	370	413	398	400	449	415	397	423	427	428	421	407	440	402	415	400	422	404	439	378	402	436	423	434	402	394	422	444	409	438	430	398	424	436	386	449	419	407	425	417	414	427	457	422	436	446	401	416	435	441	430	406	404	424	434	372	445	428	428	408	457	412	401	407	413	430	424	414	428	413	386	439	433	419	420	394	403	458	416	375	420	403	418	420	433	430	413	431	433	415	410	419	416	403	412	428	409	424	426	425	429	430	412	421	430	436	402	427	421	410	434	452	427	438	433	367	418	418	409	441	411	408	417	393	405	435	420	412	419	400	375	438	433	442	422	414	412	414	424	453	420	447	424	394	424	441	420	439	412	394	418	411	408	373	435	393	424	411	396	448	407	431	423	414	431	416	418	415	403	404	443	402	461	436	433	421	426	426	425	408	376	398	429	424	451	440	438	447	455	420	437	448	421	442	464	421	431	396	412	420	412	423	427	455	418	423	419	427	381	455	418	417	427	412	431	416	373	429	444	438	411	442	388	419	434	396	399	414	477	420	430	432	375	426	444	433	429	391	429	413	408	441	402	398	439	391	426	416	415	408	432	418	421	414	443	416	418	402	388	387	430	405	414	415	410	458	414	436	469	411	417	419	404	419	416	457	453	447	402	392	380	400	393	411	418	396	447	400	409	406	430	452	403	402	428	418	419	403	425	407	447	405	423	426	439	421	374	397	433	389	441	450	391	403	437	409	441	397	469	401	432	455	454	423	427	429	430	435	400	410	427	431	437	437	426	424	459	430	397	421	422	386	427	446	438	458	410	418	426	444	422	411	453	436	410	399	406	433	382	428	417	397	409	387	436	406	414	383	418	429	410	428	417	447	451	397	404	398	391	432	442	406	411	418	444	435	424	411	388	402	422	399	420	409	396	452	403	421	415	423	424	439	392	409	420	429	411	426	412	449	412	427	439	450	402	407	411	396	399	434	427	413	420	408	385	439	432	424	434	395	438	390	394	422	400	430	409	405	434	389	413	415	458	414	441	401	374	401	431	382	380	401	431	419	455	396	422	419	426	403	417	432	436	421	442	411	398	458	421	439	396	410	389	460	430	413	424	410	434	437	415	409	415	405	433	398	435	427	416	427	409	436	433	432	397	435	417	401	458	430	422	454	409	400	432	418	409	429	408	398	418	421	441	424	453	400	417	418	438	416	454	435	387	466	440	450	415	439	427	426	418	426	417	447	424	422	424	422	412	387	425	394	401	458	418	390	385	432	433	434	432	414	432	430	402	405	441	444	423	411	421	448	410	445	387	423	426	421	399	405	425	429	417	385	435	435	409	418	405	430	387	380	413	405	436	423	439	406	386	431	415	411	415	425	441	409	383	451	417	395	421	401	397	417	381	405	434	392	404	398	454	400	400	412	408	405	408	405	441	436	478	419	449	436	453	460	427	397	415	396	412	430	419	366	459	391	437	402	426	402	399	399	428	409	412	414	430	442	427	414	401	440	418	409	407	415	450	416	402	407	440	409	431	418	404	433	483	427	417	396	406	404	401	393	413	405	411	381	425	426	427	395	414	432	429	446	424	410	403	421	433	437	458	433	409	421	416	414	393	401	485	466	469	456	422	416	446	402	427	411	464	412	373	435	449	401	405	391	421	434	398	442	431	439	424	447	444	400	412	395	415	412	388	413	442	424	422	425	431	390	428	445	385	443	424	421	412	416	419	441	397	414	422	441	425	395	407	392	423	433	455	451	432	401	420	413	409	373	419	411	422	429	434	413	436	405	390	438	416	437	419	423	440	396	464	406	440	433	416	419	453	392	476	393	407	398	422	393	419	432	422	417	412	424	443	402	449	404	418	432	427	411	423	422	402	469	448	448	449	426	436	416	425	389	460	431	409	448	423	400	432	393	434	405	440	425	407	435	413	414	401	417	412	419	450	446	434	421	447	418	433	411	427	411	423	385	399	390	430	409	396	402	432	407	395	438	416	379	420	441	436	391	427	463	412	431	423	440	425	441	399	384	401	434	423	413	376	384	418	413	436	385	419	415	452	388	426	458	429	401	409	386	437	400	388	405	433	427	428	410	425	412	428	427	419	406	430	420	416	405	417	389	402	436	459	408	408	446	457	422	407	410	436	404	397	367	417	421	450	423	422	409	439	394	432	437	406	434	426	416	452	397	435	404	435	429	411	412	407	441	371	409	463	405	418	368	438	382	439	410	425	405	405	451	454	424	406	404	415	431	425	387	431	463	405	414	391	430	443	410	411	427	418	427	425	424	393	449	427	446	403
26882	19404	7239	1922	850	459	342	321	275	272	310	284	275	281	287	280	242	275	299	285	235	283	274	274	278	296	253	298	256	266	271	266	258	262	253	283	264	284	304	258	270	282	292	275	280	264	270	271	297	277	280	273	279	293	279	315	252	282	302	281	291	289	262	302	247	317	286	271	271	270	294	286	281	243	260	300	282	285	279	249	276	290	226	282	239	254	256	269	255	256	280	289	256	255	278	251	264	271	293	289	237	292	281	257	244	240	232	277	257	290	261	259	266	250	282	250	256	281	275	267	245	292	272	257	254	275	239	279	287	272	279	293	282	277	257	272	274	266	258	283	267	253	232	258	282	288	285	262	247	300	250	270	249	314	263	277	265	237	278	299	292	251	272	277	271	270	268	301	266	244	270	256	240	295	242	262	261	261	288	288	251	288	276	259	289	284	296	285	268	267	277	286	265	261	257	266	260	257	284	291	264	272	270	280	257	256	283	288	268	268	299	270	303	286	276	272	258	278	231	301	270	288	262	267	252	264	271	277	277	249	273	294	281	288	275	275	264	288	265	267	268	258	280	299	275	284	251	273	281	268	296	282	290	270	279	255	270	269	253	266	256	296	276	262	275	291	278	280	260	272	295	289	247	252	250	284	248	259	266	267	257	251	246	254	276	281	294	270	257	263	282	251	272	271	271	271	268	278	247	269	257	272	288	264	246	305	227	277	284	271	258	281	278	269	283	295	283	273	247	294	276	260	233	296	265	264	264	271	291	275	244	284	302	273	287	270	265	290	293	298	294	293	267	282	243	274	290	282	325	247	261	287	280	239	274	256	238	257	281	260	260	278	260	274	263	262	257	284	249	281	268	267	270	293	291	264	259	260	232	262	259	270	276	242	265	269	253	248	281	231	297	264	260	270	254	275	282	284	235	287	258	278	266	252	266	275	248	253	237	280	281	258	280	273	255	246	269	265	268	280	258	284	291	281	246	273	260	258	282	267	253	276	278	288	264	291	260	293	243	283	270	282	266	296	267	293	234	273	278	280	299	280	272	289	245	248	271	268	274	274	264	299	280	249	322	286	253	290	273	278	264	247	280	275	251	264	235	284	271	265	272	255	276	275	281	262	269	263	276	244	270	251	303	256	281	294	272	282	273	266	286	272	277	268	296	241	279	259	289	282	271	259	284	299	238	284	251	294	245	284	253	247	232	293	265	253	269	305	256	277	292	265	271	269	279	278	279	265	272	277	254	258	284	270	261	275	257	267	276	270	290	320	272	261	252	274	240	270	253	249	258	274	260	293	253	266	284	260	264	275	309	255	283	282	264	254	261	243	268	260	258	263	277	303	258	276	279	266	263	260	257	267	271	292	243	296	303	278	264	258	267	281	266	262	261	265	265	276	254	268	260	248	278	253	252	259	287	304	271	266	244	277	286	284	262	278	251	263	262	278	275	252	302	270	248	271	249	262	254	272	241	256	266	253	289	263	265	251	286	273	274	322	272	292	290	230	276	287	263	257	263	274	261	263	274	298	242	263	257	273	287	283	275	270	290	277	273	256	254	284	276	271	279	243	263	254	272	266	279	255	277	266	264	266	264	241	262	255	240	272	267	298	281	264	271	285	273	270	265	287	309	289	286	286	294	248	277	263	268	275	279	294	263	266	242	241	252	260	236	315	298	268	269	275	264	281	265	239	296	287	280	261	253	261	285	239	267	274	286	262	272	285	289	270	269	280	266	307	254	253	292	281	250	271	302	265	257	245	281	280	252	248	272	273	271	299	272	244	265	269	296	309	284	255	255	244	283	242	245	246	261	260	262	249	300	273	262	263	251	274	271	240	282	302	246	273	263	259	273	292	282	269	251	256	283	270	265	254	259	288	268	271	272	272	279	290	283	273	283	260	288	265	270	286	268	250	283	259	262	276	276	289	285	281	285	290	260	242	302	303	271	283	278	261	268	291	242	274	290	287	295	292	236	264	294	277	303	254	273	263	279	295	262	271	264	276	296	273	273	278	283	301	262	290	246	261	272	270	287	286	277	257	290	275	259	288	250	278	305	269	289	292	289	266	260	251	262	253	262	298	262	261	250	271	273	275	275	269	296	280	275	285	276	276	286	286	258	279	242	283	226	262	299	291	276	265	260	285	304	260	303	252	270	313	269	266	275	290	253	314	292	267	287	249	262	284	277	267	287	263	282	265	254	271	271	280	282	271	248	285	296	268	257	302	264	263	260	274	253	290	258	279	260	267	265	259	283	282	284	279	285	257	285	238	269	257	273	258	260	255	287	264	288	253	268	254	256	264	262	289	264	265	305	278	296	282	281	278	248	263	267	245	273	263	264	279	252	275	286	266	281	244	243	272	272	255	252	243	265	289	295	270	259	264	285	293	268	243	293	289	295	265	299	290	273	267	266	293	266	288	288	297	261	276	235	285	252	279	254	258	275	257	279	294	264	247	293	273	268	280	259	235	272	269	311	273	262	276	284	279	267	271	278	274	278	271	258	244	283	282	271	252	271	270	261	289	260	292	273	273	261	283	257	271	272	275	254	269	266	298	302	291	274	286	263	284	270	238	237	271	268	236	278	285	281	265	268	248	256	254	262	259	271	247	290	312	277	281	292	281	266	257	284	237	250	267	256	264	261	289	265	273	286	269	288	239	246	258	299	281	288	297	284	291	247	262	269	268	254	277	277	256	264	227	292	262	284	262	278	273	310	280	270	247	283	270	262	290	262	288	271	249	276	277	282	287	301	260	255	297	263	273	272	288	281	261	263	239	300	285	260	264	305	263	276	279	262	261	284	296	280	244	278	261	277	288	270	278	304	289	304	272	258	299	259	291	304	271	277	291	273	285	248	257	276	293	265	244	248	281	264	270	273	267	276	286	315	286	252	275	285	268	254	268	273	267	246	276	245	270	264	286	248	259	257	283	263	259	272	282	285	288	261	265	247	274	271	287	290	257	287	265	278	264	287	301	254	296	270	281	278	275	257	252	259	262	279	251	264	284	279	275	255	261	267	278	299	258	270	276	279	298	279	258	270	306	259	272	261	292	283	261	317	280	276	269	272	298	275	281	259	287	240	274	262	262	297	273	267	274	253	259	267	288	285	266	297	285	273	297	272	269	245	305	254	247	264	302	273	261	243	270	274	272	275	294	297	295	259	245	242	276	241	315	278	257	290	269	284	285	277	290	285	276	269	269	280	273	295	249	278	249	255	276	299	295	265	282	251	268	252	259	277	263	250	286	257	247	279	281	262	294	268	315	271	284	283	273	228	250	255	288	261	283	259	268	234	287	275	276	262	297	316	259	264	258	273	273	274	267	258	330	260	280	269	263	273	260	283	253	284	278	270	262	265	283	263	269	291	271	277	271	263	298	306	263	269	262	283	275	254	264	277	268	292	289	280	260	264	304	267	290	264	259	265	267	278	272	268	262	317	289	300	248	259	275	257	257	283	277	260	275	274	269	263	278	283	269	299	267	253	266	260	285	266	270
5054	5492	4492	2409	1330	663	466	442	397	388	367	323	350	355	349	361	349	356	365	355	351	362	313	317	343	340	337	351	350	312	327	331	337	342	350	331	335	358	324	331	337	327	338	313	335	282	346	325	359	333	346	344	346	338	346	332	306	335	328	339	345	356	330	311	354	315	305	352	352	349	334	325	312	337	350	349	345	317	323	360	358	317	358	307	338	351	299	351	314	331	334	350	357	356	346	365	332	322	312	335	331	329	375	335	326	335	316	355	361	325	334	341	346	339	339	336	320	315	359	312	315	332	340	318	330	326	321	322	345	335	329	359	327	350	384	302	306	350	336	302	312	317	317	337	315	356	324	358	353	303	354	348	340	280	341	330	332	343	349	348	332	337	378	323	316	347	315	338	304	333	378	342	311	312	371	315	316	328	325	336	326	319	344	363	354	326	361	332	330	331	352	327	366	340	346	318	382	314	304	335	333	314	319	324	321	354	342	328	317	351	362	342	333	314	319	327	346	356	364	334	310	336	344	342	304	370	343	325	355	336	323	361	344	352	328	317	336	325	356	301	323	312	339	346	370	337	334	316	316	355	292	309	369	326	366	357	320	356	320	344	344	312	317	334	338	326	333	346	326	331	321	337	326	330	351	328	298	338	344	355	354	348	319	319	311	331	311	342	357	334	347	299	295	362	345	316	338	321	385	326	338	318	339	323	335	332	347	367	358	346	333	343	362	323	324	308	356	334	351	340	329	351	348	369	357	349	353	333	348	336	328	312	331	331	351	313	332	383	303	328	374	326	355	317	342	323	340	344	380	352	329	325	331	336	334	363	359	342	330	308	365	313	330	316	319	313	314	340	312	322	328	350	343	314	325	327	375	354	351	336	357	331	337	335	347	324	323	319	343	341	364	373	323	339	302	362	320	330	320	311	350	301	336	359	321	343	368	328	343	328	327	371	348	366	334	331	314	359	325	349	367	339	363	350	336	316	337	364	314	299	344	336	337	363	326	365	345	321	331	353	291	330	342	320	327	326	373	323	325	344	299	315	329	326	341	306	338	342	334	322	316	322	342	339	331	370	326	318	340	324	322	325	311	324	350	352	348	334	352	291	355	353	346	325	328	364	350	360	346	323	340	318	355	324	343	365	306	332	333	324	329	336	336	344	341	354	312	327	324	334	340	353	370	322	330	361	351	341	357	349	341	327	336	316	339	347	331	317	374	293	334	356	328	323	340	345	352	333	326	361	300	337	346	345	330	366	336	335	337	356	348	336	310	337	333	324	342	321	358	307	334	357	327	325	329	344	336	319	355	321	320	343	323	313	349	337	347	325	365	308	350	373	357	334	353	347	370	362	319	334	352	308	367	373	319	357	359	345	359	353	378	357	334	353	346	316	391	347	338	325	369	313	351	343	362	345	354	350	325	312	368	369	342	343	332	364	328	309	359	356	401	345	322	338	358	354	326	345	323	375	341	316	355	338	356	330	350	316	319	351	348	332	341	322	339	348	344	351	327	349	326	322	323	325	346	337	339	308	323	302	376	318	309	343	375	330	350	345	341	340	333	315	369	362	336	334	340	325	359	343	359	308	361	330	341	332	312	371	320	341	361	349	316	296	288	381	327	347	329	308	350	327	353	309	348	347	352	329	313	297	351	349	320	342	335	340	329	329	301	311	355	337	349	335	340	316	340	338	335	336	326	330	318	341	354	332	321	313	378	369	324	346	353	329	310	345	328	382	336	359	368	356	348	347	322	313	328	324	360	303	344	328	293	329	343	322	342	351	348	324	321	323	345	306	341	297	330	338	336	352	303	358	324	340	338	343	317	332	326	328	303	377	356	319	355	334	349	348	293	332	342	355	332	309	378	347	338	335	337	316	348	327	322	310	328	334	340	357	339	339	339	308	344	360	365	321	367	326	336	374	328	346	327	341	367	370	318	341	307	349	335	321	373	353	310	360	352	328	329	338	359	305	338	362	329	367	332	347	344	357	370	327	351	351	337	335	331	343	353	360	321	331	401	329	346	345	364	322	372	312	361	356	356	315	343	363	339	330	329	333	343	351	339	329	347	345	366	350	321	360	347	362	333	354	343	336	334	320	360	318	330	336	346	331	385	325	350	313	401	326	337	362	355	320	326	345	358	350	327	293	351	388	337	344	315	353	358	312	330	368	347	323	333	327	313	325	340	352	328	320	307	327	351	330	327	346	350	335	318	321	339	299	311	325	312	337	338	326	350	331	337	330	359	306	327	324	338	356	315	337	327	294	366	301	357	325	319	331	315	338	336	361	363	293	314	365	347	321	322	326	342	323	319	335	343	322	328	351	307	322	345	322	342	337	352	339	322	326	358	308	349	335	313	344	338	368	359	333	334	326	341	350	333	358	336	334	325	329	354	342	330	344	322	346	362	304	330	341	343	353	342	357	328	322	346	333	316	298	326	362	356	346	348	311	328	339	336	325	320	350	367	301	368	325	332	355	330	339	338	319	318	344	359	318	313	319	345	355	313	353	346	362	367	318	319	341	354	324	297	345	350	348	371	360	360	356	312	316	362	347	348	345	346	336	374	327	334	331	317	324	333	336	303	338	321	320	348	348	325	360	334	322	340	334	367	321	337	340	359	351	333	328	353	331	339	328	322	321	340	323	332	316	328	315	310	325	320	297	312	354	348	344	316	346	362	326	347	322	340	350	357	334	373	347	344	309	326	324	346	349	380	323	352	298	337	332	346	334	334	349	320	350	379	310	344	312	332	319	344	330	324	331	302	335	322	346	316	319	329	334	341	350	329	324	372	353	338	323	308	319	291	322	330	330	354	332	306	361	312	334	348	317	321	335	357	350	341	364	347	336	302	347	354	339	288	333	340	372	358	346	344	354	340	338	356	329	342	367	320	336	354	332	323	320	305	333	338	340	332	352	330	357	364	329	335	345	337	340	327	335	330	335	340	325	341	339	370	328	316	346	334	313	309	312	347	316	333	358	379	315	336	361	315	340	355	347	308	332	298	312	313	346	303	323	348	349	305	346	313	360	342	316	327	356	319	354	366	356	338	358	351	320	342	351	346	337	379	345	324	337	343	345	300	359	332	366	324	344	342	315	358	333	356	328	351	327	353	348	352	329	305	358	340	339	326	355	318	305	316	333	324	344	349	362	341	332	319	343	372	316	334	349	330	303	315	327	288	330	377	345	339	324	299	343	342	336	346	332	385	356	351	337	335	342	307	328	351	321	349	339	374	318	343	342	316	335	315	327	350	325	345	375	332	319	315	313	341	322	345	357	334	320	356	318	315	339	336	340	338	354	341	351	344	333	378	335	335	331	314	330	304	342	348	339	354	364	345	328	338	353	314	345	358	331	371	355	371	335	327	348	347	317	340	350	338	325	314	325	351	336	329	358	323	351	347	357	373	335	338	379	347	345	357	337	326	325	362	360	354	357	350	364	331	324	346	346	321	360	363	334	315	317	320	357	332	366	322	336	349	325	313	368	306	351	337	349
23234	21060	28186	24113	21038	10284	1343	867	699	622	602	528	581	548	518	542	527	477	483	505	478	503	500	490	481	474	478	484	491	421	452	433	442	516	466	510	463	446	480	483	446	480	531	483	454	439	511	501	468	503	517	442	459	469	457	459	447	441	458	486	446	477	448	482	414	452	456	436	475	495	449	446	460	484	444	482	471	461	433	445	463	436	461	444	492	424	458	438	442	466	469	468	448	444	404	485	446	449	450	442	450	450	477	452	465	487	456	460	471	433	434	432	446	479	468	473	472	464	406	502	457	469	481	476	440	473	404	472	463	453	441	485	463	471	450	458	432	451	441	448	474	451	474	461	470	473	469	454	425	466	472	436	481	442	444	425	455	458	484	459	428	489	487	485	439	439	491	478	450	438	442	429	461	446	506	452	447	453	470	489	458	430	458	445	463	460	441	530	445	450	475	465	424	459	486	476	498	466	444	501	478	420	433	454	445	459	456	486	474	429	497	441	483	464	456	463	435	439	485	447	466	439	474	477	443	458	478	448	482	488	452	465	479	478	418	478	398	446	471	468	458	486	503	472	458	434	439	446	495	431	475	467	465	451	454	503	474	475	471	449	490	472	417	482	459	455	479	421	441	482	431	443	490	456	449	430	433	465	430	461	483	451	483	469	470	451	452	467	476	467	499	457	459	410	460	471	499	465	470	474	442	443	439	439	456	460	473	448	511	465	450	443	457	452	434	442	448	460	487	445	477	468	444	458	448	487	424	404	441	474	480	491	478	473	456	451	486	451	440	481	425	463	441	451	427	463	458	446	454	463	463	468	466	424	451	439	444	485	474	432	435	467	444	434	460	472	394	483	451	447	468	461	466	465	446	480	475	462	429	449	467	458	459	453	451	469	437	481	463	453	491	458	463	524	456	431	470	467	435	499	438	471	441	451	456	461	456	446	443	456	477	496	469	489	485	457	479	458	455	436	434	426	450	468	476	475	443	440	428	444	445	453	446	466	446	471	455	448	452	454	458	426	485	476	467	487	456	453	467	515	476	431	465	433	471	457	467	486	445	485	473	456	463	481	458	480	451	429	452	470	496	470	473	459	466	454	472	440	480	457	463	499	455	464	435	453	409	440	451	463	520	475	467	453	486	438	465	466	444	443	472	524	479	462	474	470	450	498	421	449	455	507	489	456	482	436	443	493	447	450	435	443	434	457	459	457	474	459	490	464	485	465	499	448	471	427	489	465	449	498	460	460	473	481	464	415	464	471	492	453	444	480	434	483	446	464	446	471	453	445	462	433	459	467	434	412	458	445	456	465	393	491	478	420	466	439	463	474	523	479	388	424	464	474	446	437	416	457	473	480	460	457	471	434	513	460	472	471	450	476	458	455	492	464	481	467	475	460	469	455	462	436	482	443	420	458	469	496	477	476	423	508	477	460	454	487	463	456	437	438	448	441	458	444	434	477	462	491	496	425	482	497	460	440	509	461	478	443	441	455	457	478	478	454	435	488	448	470	448	448	492	453	441	460	461	453	471	422	475	453	510	483	466	416	482	469	468	444	438	404	438	473	429	481	466	472	446	487	475	461	492	449	440	445	468	453	473	437	450	423	436	458	467	482	446	435	462	443	441	474	441	467	473	490	472	451	421	469	489	451	473	441	442	415	472	411	458	492	450	460	447	439	444	485	411	466	489	455	460	480	425	455	458	473	436	460	467	470	436	481	443	432	472	466	490	454	428	453	453	487	472	499	492	449	467	445	500	448	472	443	427	449	492	508	467	427	478	468	466	462	474	477	471	469	520	441	453	450	443	457	472	483	428	467	399	416	484	487	489	477	445	431	482	454	441	475	444	461	428	483	465	453	482	456	444	477	444	408	495	435	431	443	444	447	489	448	470	462	463	456	491	505	464	423	464	478	438	444	426	473	467	446	475	487	485	429	438	441	470	448	446	464	489	437	447	455	463	422	468	418	472	465	471	478	463	429	468	465	409	430	461	465	477	470	424	425	471	428	465	453	466	441	448	451	437	475	468	486	445	464	434	474	477	443	501	470	481	521	459	481	462	455	458	466	458	469	432	457	437	458	426	465	433	485	460	432	447	463	423	420	462	460	476	442	459	430	468	431	455	451	436	499	432	458	482	464	455	419	445	449	481	446	477	489	466	462	429	436	433	486	448	433	470	460	493	426	431	429	417	501	463	465	472	453	467	462	481	433	457	459	437	432	446	468	449	463	475	457	507	472	434	467	494	458	502	476	445	442	422	455	445	448	463	489	426	466	461	429	498	454	461	435	448	444	465	441	467	458	449	464	512	439	462	473	433	448	456	459	475	455	442	479	436	452	465	450	454	477	471	454	440	460	442	453	428	458	452	435	435	446	424	469	471	450	451	467	450	440	448	493	424	471	476	443	439	489	423	447	430	469	444	492	486	497	439	435	488	404	496	489	487	446	431	453	451	437	435	413	459	459	454	461	496	464	472	466	515	439	486	463	475	458	452	470	484	446	483	474	456	478	445	470	464	465	418	457	489	493	456	461	478	405	460	439	472	439	470	474	465	470	469	454	494	467	466	418	481	449	452	462	483	444	441	458	467	454	425	457	438	459	435	438	469	467	451	483	419	440	469	451	442	455	475	456	472	460	442	505	440	444	504	475	490	459	448	463	490	478	461	453	453	433	489	483	470	455	443	461	458	442	464	477	448	427	459	445	459	395	477	435	448	433	455	470	499	402	456	464	462	448	453	413	449	460	461	442	459	432	463	465	443	446	443	465	445	436	479	469	493	456	445	473	418	462	478	455	451	450	454	481	457	444	437	475	454	472	439	419	483	463	437	460	472	444	447	490	459	483	417	472	500	465	455	459	458	503	487	435	435	455	451	458	465	443	461	485	455	452	451	479	475	445	458	445	478	439	476	477	470	447	437	466	470	476	438	435	475	481	477	438	489	460	433	431	477	464	452	409	477	465	486	448	422	455	449	438	430	492	469	491	456	444	426	435	469	463	482	438	486	476	440	444	479	466	501	477	468	447	482	433	455	442	417	454	421	441	468	461	501	463	479	446	457	456	419	456	441	420	439	472	484	454	452	445	447	460	424	456	445	475	455	469	469	463	423	459	464	441	481	429	500	442	436	453	461	473	480	403	450	449	450	480	421	417	498	485	451	464	454	474	474	461	492	468	479	473	444	463	448	458	446	458	452	442	442	480	450	458	491	471	443	426	453	441	513	445	501	467	445	490	421	471	479	464	432	462	460	487	463	485	466	475	471	427	461	460	459	477	441	444	487	452	456	446	501	458	473	440	494	462	486	462	455	488	449	484	472	463	469	448	468	439	468	444	521	459	442	451	443	479	423	459	490	483	454	451	445	488	492	454	475	483	500	457	479	443	420	472	457	456	449	471	465	479	457	476	439	463	461	465	488	455	444	433	452	463	441	474	426	466	433	457	486	462	454	491	506	494	462	459	429	469	425	450	448	468	467	473	442	465	420	463	466	451	493	483
5017	14733	12221	6696	3814	2444	1632	1310	1092	897	855	789	677	744	741	668	616	632	643	614	607	594	642	588	596	625	587	565	566	613	587	562	593	569	564	565	586	557	561	573	576	550	591	545	588	549	573	592	589	569	572	595	573	552	583	565	558	583	584	563	606	589	594	585	571	549	574	592	582	582	574	542	564	644	558	540	535	504	574	546	548	584	602	586	556	566	556	594	548	535	583	549	583	547	573	566	562	552	569	561	541	558	567	546	570	584	585	574	565	567	554	562	573	557	544	530	544	547	569	562	586	580	585	610	540	570	568	559	601	560	581	555	570	579	519	565	563	566	554	542	601	587	570	572	595	565	576	595	613	557	557	548	572	582	613	549	594	608	581	548	578	514	582	552	603	544	587	566	559	607	565	530	601	582	571	562	568	576	553	584	593	566	579	589	535	561	589	595	552	590	558	549	579	602	576	585	548	588	557	577	553	603	575	552	539	603	554	589	524	574	551	556	551	540	563	563	610	549	573	598	571	535	574	570	565	572	527	550	591	582	564	560	585	568	587	585	559	569	546	532	536	570	558	560	573	560	594	571	565	569	594	599	566	566	588	585	540	593	548	580	582	585	593	575	597	576	550	542	545	573	590	565	557	596	561	563	568	571	549	591	561	595	590	575	555	541	580	563	584	554	617	578	511	573	542	556	572	543	559	569	584	558	581	585	572	583	520	558	562	548	535	582	533	590	587	533	586	592	535	532	543	567	541	571	562	589	543	562	586	584	548	638	564	536	517	538	563	585	562	549	573	537	544	578	555	559	584	568	557	552	611	550	567	557	547	562	562	562	591	594	595	588	536	556	520	552	570	529	537	540	520	553	530	543	590	557	587	587	516	560	559	575	546	579	565	601	576	578	568	581	569	554	596	604	524	587	550	567	574	613	569	557	545	556	560	549	559	559	567	569	559	579	549	589	584	565	570	558	603	621	546	535	559	582	570	528	543	559	555	529	554	581	525	597	555	564	541	535	577	591	564	593	562	611	544	552	522	544	558	602	583	533	532	595	557	563	575	519	589	565	564	575	577	563	543	546	602	562	585	571	581	582	545	578	544	565	575	595	545	560	576	540	537	511	565	541	553	580	549	600	567	551	553	586	546	601	576	504	581	563	532	606	567	562	609	546	560	552	597	578	532	569	546	578	522	549	556	588	580	575	575	578	600	591	574	577	535	527	535	558	587	520	608	559	541	573	573	537	555	579	516	523	586	558	580	543	591	548	576	545	591	555	578	566	572	596	619	539	512	548	528	553	603	576	594	514	549	574	586	552	514	534	572	557	526	564	545	539	559	550	554	537	540	604	567	564	592	563	550	540	568	530	560	556	605	562	588	594	577	603	551	554	564	594	588	537	612	571	577	556	589	537	562	569	551	567	533	580	653	587	566	549	581	547	571	585	545	518	579	560	581	571	568	566	549	610	593	562	555	583	546	607	555	613	601	554	544	557	591	583	538	627	593	561	537	567	578	541	595	577	577	543	554	508	622	587	608	559	606	557	588	579	546	590	568	566	550	543	565	569	584	582	556	543	510	610	576	557	567	580	563	553	558	588	563	548	600	562	554	560	583	572	525	534	546	600	559	577	574	558	558	560	558	542	557	578	540	522	564	617	547	520	553	561	534	551	551	566	568	579	546	573	533	599	530	539	563	589	537	607	574	551	570	575	565	533	574	554	546	540	596	567	554	603	557	556	550	538	620	540	532	563	583	546	573	554	632	594	563	546	545	597	547	573	565	577	529	542	550	504	539	531	502	621	551	562	598	559	576	553	558	528	570	573	534	604	525	581	570	626	528	579	556	566	553	549	574	521	562	554	552	586	562	600	591	549	574	517	540	562	562	586	562	589	561	580	569	553	567	590	570	531	536	581	577	534	582	563	548	523	523	576	590	608	556	567	591	579	555	546	527	580	523	575	582	556	599	557	582	568	573	590	598	611	547	517	583	518	592	590	565	559	582	564	546	551	538	557	545	573	575	579	561	573	573	580	564	565	552	551	596	614	555	586	541	549	554	570	607	570	561	574	570	560	548	592	560	552	543	572	605	513	565	525	588	556	557	551	587	584	553	543	579	598	579	570	579	557	537	547	548	559	588	570	591	606	552	585	574	573	600	566	577	559	577	550	570	556	519	572	590	539	641	542	571	567	605	582	532	548	582	571	600	562	579	571	540	565	571	577	616	567	600	537	570	553	563	526	579	601	524	568	572	523	536	565	595	551	580	579	552	555	530	543	592	558	578	564	521	544	560	553	547	534	590	546	565	587	557	574	565	553	554	604	552	606	545	525	532	525	560	572	584	540	559	626	533	562	558	580	574	526	548	576	578	559	553	587	557	533	550	583	560	564	563	559	589	548	542	568	592	591	565	588	567	543	583	571	573	566	570	583	529	568	591	579	583	564	577	584	565	542	590	542	569	574	529	505	546	522	599	518	591	545	565	553	543	571	577	556	588	530	551	594	557	541	554	547	543	564	571	583	563	537	563	574	554	527	546	581	526	547	570	541	544	583	560	618	498	617	556	544	522	588	556	587	570	533	559	569	523	574	535	569	592	577	582	577	585	571	564	564	550	565	547	571	553	597	535	547	593	568	588	548	556	571	499	613	584	601	584	535	572	521	565	608	559	563	553	575	591	545	551	568	591	556	596	563	589	601	623	585	563	554	579	537	563	540	553	539	566	574	599	585	550	549	578	577	585	562	549	542	577	496	606	566	599	538	570	567	583	612	553	607	558	529	567	565	603	547	581	575	543	563	543	595	597	530	575	542	558	576	577	526	554	537	587	590	571	576	545	553	554	557	563	543	572	534	552	533	518	576	568	555	564	549	570	570	554	607	543	557	544	574	565	583	574	580	545	581	612	531	557	521	535	549	623	568	576	593	582	564	560	568	550	557	573	578	551	589	531	533	518	555	563	590	561	574	560	575	512	548	531	587	559	603	568	547	552	544	559	578	580	549	560	589	568	568	521	548	563	583	599	520	586	575	580	591	570	549	541	542	554	605	590	532	525	554	547	560	576	584	584	600	558	561	535	572	595	592	581	563	565	545	586	590	552	536	638	545	555	551	560	537	550	587	560	575	546	609	534	556	553	569	505	587	577	572	608	564	561	557	566	589	591	548	584	611	528	586	599	534	541	577	588	666	557	535	578	550	561	533	553	553	546	553	578	595	547	537	555	566	544	510	565	529	577	561	550	558	563	543	607	555	573	565	568	585	533	577	571	601	533	568	546	543	554	560	562	590	587	558	530	547	556	546	562	619	584	576	569	537	571	553	555	536	600	510	567	560	533	561	622	605	600	528	600	570	530	562	566	553	582	595	575	575	580	575	599	516	568	543	552	610	567	584	581	558	578	524	538	623	562	574	562	557	572	515	577	560	570	585	626	539	538	574	571	548	543	565	576	610	551	543	554	547	538	526	567	576	554	552	598	600	589	570	601	550	510	542	578	589	568	584	546	550
24105	21034	27213	24960	12424	886	437	314	287	213	220	195	145	142	181	155	163	137	120	146	125	133	113	144	118	128	130	121	140	130	139	111	138	115	104	133	129	114	127	127	111	121	129	100	103	97	148	117	125	121	121	117	109	119	123	129	115	134	134	115	120	93	112	122	99	133	122	114	116	124	115	125	118	117	115	136	123	135	142	118	124	108	123	111	118	134	113	131	115	107	119	124	125	119	112	120	120	127	115	124	105	126	117	109	114	128	120	129	111	126	118	103	116	120	101	115	120	121	102	113	129	112	109	113	125	107	101	113	116	113	115	146	120	118	135	109	112	125	117	125	112	101	114	110	114	123	111	127	128	140	113	138	103	108	124	107	124	90	127	121	115	122	124	119	119	130	129	113	122	139	125	102	123	113	120	99	120	111	116	103	100	123	136	114	121	125	141	111	132	115	110	114	113	111	112	127	118	125	116	120	129	100	119	120	110	143	127	123	102	93	116	103	119	125	139	96	113	124	133	139	121	120	113	101	104	127	125	135	107	106	122	140	129	141	117	109	133	140	111	130	122	128	111	106	113	106	123	114	126	119	116	131	124	110	126	140	125	111	128	104	115	101	120	111	122	144	115	106	118	121	111	133	114	104	124	130	118	126	103	119	127	132	107	133	117	117	125	133	122	115	116	108	120	112	118	107	118	103	109	117	119	132	118	125	113	149	121	113	119	125	117	117	113	96	134	127	102	106	126	129	113	106	101	111	123	114	116	121	115	108	96	113	126	132	123	116	109	107	103	117	114	112	137	117	126	116	111	128	112	97	137	106	132	109	123	107	132	140	122	100	130	132	122	104	109	110	129	129	119	125	138	114	119	118	121	124	116	120	116	143	113	120	119	123	140	110	108	108	116	119	116	114	109	124	125	112	99	130	107	112	130	142	104	107	130	121	88	135	108	123	124	105	108	108	125	99	120	126	138	108	104	99	106	111	128	125	123	122	95	127	117	131	114	125	113	119	90	115	110	135	132	122	116	117	116	123	112	122	133	95	122	111	111	122	110	118	125	120	123	98	106	115	134	113	113	123	127	115	126	123	113	111	108	106	107	142	114	102	129	127	113	113	118	139	109	124	99	116	122	132	120	128	105	130	121	110	117	127	113	117	109	124	123	105	123	116	142	112	93	101	121	109	115	131	105	108	104	118	110	129	108	120	117	97	106	125	120	123	126	140	121	126	117	111	95	116	118	120	141	130	111	134	115	106	123	104	128	116	143	129	139	120	126	122	118	133	92	106	110	107	119	98	133	117	108	111	111	113	109	128	107	127	120	115	116	102	114	111	112	120	125	112	124	131	106	108	115	140	133	116	108	101	107	127	117	116	129	126	115	110	120	104	118	145	113	108	143	114	115	116	108	116	105	129	98	122	115	106	123	108	110	99	141	113	119	116	114	106	117	116	120	111	122	118	104	102	106	109	112	130	125	88	107	118	128	121	129	115	124	125	122	137	115	126	127	124	120	111	129	136	119	109	85	117	120	127	120	117	111	114	105	125	114	127	131	98	127	107	128	144	104	98	115	100	113	122	144	114	143	116	109	100	114	121	116	128	108	120	133	119	118	139	101	124	129	105	115	97	122	114	101	110	111	110	130	109	106	125	115	98	113	116	133	113	133	104	123	119	128	128	127	128	121	113	110	117	142	114	116	102	108	97	101	87	118	129	89	128	120	110	133	122	120	144	113	117	126	115	136	111	95	127	101	131	108	99	119	115	121	112	114	104	140	116	131	103	117	131	122	148	112	98	113	108	126	119	133	117	128	140	122	110	136	109	108	111	119	117	126	121	99	104	105	136	146	104	121	131	105	114	108	144	118	113	126	114	131	126	129	109	116	121	136	109	126	122	128	131	107	123	116	130	110	128	140	103	123	127	118	107	123	110	116	113	118	134	112	113	111	114	128	112	123	118	120	108	119	123	133	126	128	115	133	126	134	118	117	116	110	119	126	139	119	113	131	106	107	97	134	123	88	114	132	125	114	117	109	104	130	93	117	152	99	119	122	108	114	111	123	107	139	112	131	150	115	120	128	114	125	124	121	127	120	118	144	115	115	109	122	129	120	113	126	115	101	116	101	99	132	119	117	116	131	123	109	130	117	121	96	122	112	92	117	121	113	129	131	99	119	120	123	129	139	125	123	108	105	117	115	114	119	103	110	104	136	125	117	130	102	112	136	95	120	125	140	108	129	114	118	116	109	130	136	129	110	111	113	139	110	88	91	103	135	131	121	140	99	102	112	127	114	108	119	109	115	118	111	113	142	107	113	97	108	131	134	107	128	134	113	132	129	142	129	115	115	145	129	124	113	133	109	111	135	119	114	130	106	122	126	107	124	101	112	112	144	105	105	142	126	111	113	115	127	111	103	122	127	108	110	113	117	112	112	121	123	130	103	109	112	123	116	100	126	117	91	111	128	132	106	123	124	99	120	134	125	116	105	111	123	89	110	112	132	117	106	120	127	133	101	119	123	112	104	132	105	132	124	135	112	118	126	117	114	122	104	112	119	126	114	105	109	122	103	121	135	108	110	122	130	116	121	122	122	106	131	115	113	113	137	120	113	119	93	102	106	118	112	128	121	126	101	123	117	133	116	139	123	111	120	125	121	125	111	112	119	107	112	129	127	107	114	118	106	146	123	115	99	136	127	127	113	119	103	119	121	124	112	112	101	106	106	122	109	133	107	149	117	136	116	122	120	130	112	103	103	127	125	116	114	118	119	110	124	107	114	135	113	105	130	95	114	106	139	108	124	131	110	124	119	126	129	116	121	109	132	125	102	121	134	128	108	140	111	128	122	139	123	118	123	130	117	127	120	119	105	112	121	128	134	134	128	90	117	124	133	128	131	138	120	117	117	95	128	120	118	125	117	124	118	135	126	90	110	122	120	120	96	134	115	92	105	88	115	106	121	120	124	116	92	120	109	129	122	136	126	104	120	131	141	132	125	125	114	114	113	114	106	121	128	120	117	121	112	134	110	129	128	123	103	136	123	132	124	112	113	122	106	125	121	126	121	115	139	121	99	121	106	107	120	113	126	113	108	141	100	128	117	113	136	123	117	123	115	115	121	104	104	115	127	124	107	109	140	130	130	122	117	124	119	107	105	129	153	132	125	116	113	131	113	98	138	117	107	110	109	135	130	121	120	100	110	119	110	107	117	114	123	140	112	106	133	133	121	120	125	131	118	121	127	95	95	129	115	113	109	109	116	120	126	114	110	112	116	127	127	112	96	128	119	112	99	140	131	110	111	110	102	118	89	107	118	109	111	128	123	125	107	115	106	113	121	108	112	119	110	111	130	107	111	135	139	101	112	126	102	107	132	106	105	111	113	115	109	119	110	123	125	111	134	110	135	127	120	103	105	123	112	111	130	116	106	117	115	118	119	116	115	130	118	118	131	113	115	144	132	122	104	117	107	120	108	122	117	119	120	127	146	127	151	114	116	117	114	118	115	106
4945	10454	8566	4595	2641	1401	838	616	470	371	302	267	253	244	229	211	210	203	197	182	175	203	194	190	166	183	175	188	184	178	149	168	184	169	174	166	160	159	170	150	156	136	166	162	160	178	140	151	152	147	180	161	172	174	150	191	165	136	187	164	172	168	138	170	173	148	179	136	171	158	179	158	158	139	158	177	163	155	162	184	157	157	147	148	173	159	161	138	150	166	172	134	153	167	144	146	161	149	164	170	171	178	171	162	130	151	176	141	168	172	137	183	134	173	174	137	153	144	158	150	154	163	173	158	168	151	123	155	181	160	165	165	174	162	166	191	167	174	148	187	163	154	154	154	147	153	148	138	161	157	198	167	160	178	172	154	163	162	152	150	155	155	158	155	156	158	145	165	179	171	150	148	171	150	155	155	187	171	154	167	159	156	153	160	166	174	157	151	178	155	185	161	157	156	157	149	168	162	151	166	164	151	163	154	137	170	196	137	154	161	176	159	172	160	165	140	153	148	137	149	162	160	160	158	168	150	160	164	163	161	156	194	159	173	140	179	136	136	178	153	161	154	182	190	144	158	154	165	157	173	145	182	179	154	158	135	168	159	178	155	145	172	162	175	142	181	146	150	174	188	163	157	166	147	142	167	145	155	156	162	167	173	172	128	145	170	157	173	144	163	174	158	153	173	144	189	154	153	138	148	147	146	145	159	180	175	164	165	194	161	152	143	159	172	145	163	157	166	155	176	160	173	180	149	147	157	149	156	167	181	155	169	163	166	154	170	152	150	167	153	155	168	144	161	150	166	151	172	153	154	157	190	176	156	179	161	151	160	157	159	159	175	166	171	183	146	167	164	147	139	160	194	179	139	150	183	169	165	174	166	159	144	168	168	143	192	151	160	137	139	164	185	158	158	189	149	155	169	163	150	175	166	151	161	178	154	158	185	162	165	158	153	163	164	156	160	175	164	170	142	173	144	141	141	164	161	166	161	162	163	148	138	160	169	172	141	181	161	184	172	161	152	181	177	170	151	151	158	166	153	162	174	174	137	171	162	158	161	171	168	160	177	154	151	156	162	158	161	169	152	156	153	164	167	163	146	132	152	171	161	150	162	183	144	169	162	164	167	159	150	155	143	164	168	177	177	170	155	174	143	185	159	151	146	175	158	158	158	141	145	174	186	166	162	159	117	168	175	172	153	145	177	153	159	158	154	141	161	153	151	164	161	155	155	171	161	160	143	143	137	151	166	146	172	153	181	150	168	150	168	168	156	159	151	171	167	153	168	151	152	168	147	148	165	169	147	157	175	141	167	160	162	168	147	173	170	183	169	157	157	166	161	167	168	167	145	185	166	153	152	145	156	168	173	162	153	137	178	159	174	149	159	160	170	142	148	166	141	168	155	179	154	173	153	166	165	160	163	147	163	162	161	161	180	160	136	147	143	177	167	153	155	191	157	160	162	144	158	152	143	161	167	164	159	159	176	171	157	174	147	170	165	171	157	170	157	164	181	176	148	177	161	158	158	159	155	153	175	169	171	196	169	139	155	159	174	158	179	158	172	178	177	165	147	151	188	182	168	187	161	157	148	157	157	165	141	168	160	151	186	160	142	152	154	160	165	146	160	171	170	163	150	179	164	161	144	164	173	171	164	161	163	185	146	161	174	152	159	170	199	179	154	161	145	142	151	179	154	161	155	160	158	166	154	147	163	159	183	163	159	153	149	163	166	159	165	154	138	151	157	171	162	139	160	156	162	149	162	153	161	150	128	154	153	160	167	154	157	150	144	162	156	153	166	167	170	154	165	157	177	144	152	193	148	170	171	142	154	153	150	169	179	166	146	169	171	140	171	166	165	153	163	170	159	171	161	154	153	155	161	171	170	151	148	163	157	161	145	142	160	178	155	150	167	161	162	152	180	170	142	164	143	140	156	150	166	160	172	183	150	146	157	145	153	163	161	138	138	150	145	163	161	158	176	139	170	164	158	165	156	164	168	161	132	180	134	155	173	155	163	157	139	166	176	161	164	149	155	139	133	147	163	144	138	149	165	154	156	155	150	171	146	144	170	146	150	158	136	186	175	173	158	157	165	163	145	164	160	174	150	156	154	170	158	157	161	190	142	151	163	161	144	171	147	153	150	191	155	154	156	142	164	165	160	159	173	146	153	146	183	135	180	155	149	159	156	173	143	155	177	177	153	155	138	166	182	166	176	152	149	176	151	175	178	174	155	186	173	155	184	137	158	153	156	171	135	164	178	163	166	165	185	153	150	135	159	164	161	159	157	149	177	168	166	162	148	153	135	149	134	165	154	137	172	146	162	189	171	132	189	173	154	172	148	169	154	171	161	157	156	160	173	159	146	170	166	130	130	152	161	160	165	177	160	156	157	135	151	145	153	144	163	147	143	171	162	147	160	152	157	145	182	166	164	157	157	155	146	160	170	150	157	147	163	166	148	161	168	162	181	167	148	153	172	150	165	164	151	170	152	143	172	153	167	170	165	169	166	152	163	143	153	171	184	152	174	163	175	167	168	127	155	159	173	145	152	157	156	128	168	135	160	145	166	141	169	142	155	156	159	158	163	161	175	171	159	157	162	147	182	168	167	146	176	168	159	164	166	152	156	166	169	141	165	189	158	151	159	148	174	168	132	148	152	157	153	171	152	154	157	171	147	152	147	156	170	168	144	134	145	156	171	162	133	167	159	148	150	154	142	148	163	189	164	166	149	141	182	146	155	182	159	125	156	168	164	150	142	171	141	146	140	156	176	152	171	152	165	175	164	163	154	130	142	167	177	173	187	162	133	154	164	163	172	186	162	174	175	177	157	156	134	169	165	159	172	170	161	173	152	161	175	175	144	164	158	144	146	147	186	169	140	140	148	145	160	149	163	153	193	153	161	180	161	151	161	155	167	166	177	154	162	155	147	178	183	175	164	167	153	164	133	156	169	174	160	170	162	155	154	155	139	150	168	143	164	160	156	141	158	162	166	160	185	168	146	148	163	153	159	163	162	147	148	152	169	162	169	188	154	154	151	157	151	170	154	160	167	185	165	163	170	142	143	176	141	159	189	170	140	156	154	160	185	144	164	163	155	159	149	153	155	166	164	158	161	157	160	171	155	167	178	140	156	164	137	169	151	163	125	170	174	144	146	176	184	144	152	162	181	155	148	170	163	155	162	167	162	154	164	170	166	155	193	156	176	150	142	166	161	162	163	156	145	152	151	154	130	150	164	134	165	160	158	165	171	152	166	154	156	152	177	155	146	159	161	162	156	163	167	149	167	166	146	169	154	150	166	182	144	150	136	161	159	153	155	151	160	171	132	138	173	168	150	162	163	171	142	157	155	151	161	159	141	162	152	144	162	163	155	154	155	147	153	162	170	154	144	160	167	177	164	163	147	161	142	177	148	178	157	181	157	145	163	160	137	173	174	136	162	156	164	152	171	148	151	144	175	133	155	173	175	145	162	156	160	186	151	183	161	152	145	142	179	147	165
22304	21115	28702	23762	21106	21154	9084	1187	783	705	653	555	499	494	482	441	428	410	391	405	348	365	398	402	368	344	378	318	395	377	356	333	340	376	344	350	368	360	318	344	341	326	365	348	342	360	371	381	345	347	358	328	369	350	324	317	327	363	343	365	317	338	332	313	377	345	332	329	327	333	367	317	314	325	341	343	325	324	332	323	326	309	349	315	338	316	327	289	327	344	333	323	351	352	334	345	342	309	326	320	367	324	340	324	327	341	342	337	321	318	361	339	331	319	339	331	317	311	312	329	313	333	301	319	337	363	350	330	336	305	330	341	314	342	345	345	334	295	316	319	318	348	340	299	278	341	366	341	330	308	337	336	324	337	321	354	334	323	353	323	327	314	322	347	362	363	329	328	341	328	327	330	315	360	341	306	307	309	320	337	307	292	331	334	332	336	400	327	336	323	330	347	321	364	304	307	281	323	352	342	333	327	330	333	319	308	335	306	352	335	350	342	361	308	358	304	332	342	289	338	334	332	336	337	339	295	302	328	335	345	332	312	339	350	314	342	321	302	314	338	343	355	334	336	327	304	359	307	335	331	331	319	336	330	323	333	323	367	312	313	345	321	335	366	328	359	330	318	350	320	353	363	334	334	349	327	350	315	358	311	301	297	364	331	335	314	306	359	327	321	317	310	301	356	328	317	343	360	312	343	339	312	307	313	344	339	348	336	359	312	320	326	318	377	305	335	338	309	327	304	317	299	345	363	374	318	342	334	358	339	298	311	332	318	317	315	337	348	298	331	295	349	300	315	303	341	296	320	325	335	340	311	337	333	314	326	347	322	332	357	375	358	356	313	351	291	351	304	322	313	310	327	311	362	353	333	315	334	331	344	339	344	303	353	339	322	323	331	345	322	331	305	341	346	344	347	327	320	357	337	331	326	328	320	335	313	336	350	298	366	330	348	338	357	363	343	338	337	329	327	354	330	365	368	347	312	329	331	335	322	318	320	316	303	334	345	353	334	316	302	340	316	335	318	334	331	341	319	321	315	360	341	329	350	351	345	308	344	345	329	356	386	351	343	314	342	334	339	311	330	321	321	289	352	360	370	352	327	313	345	330	365	325	284	345	316	296	341	315	386	388	373	288	321	322	353	323	351	329	311	339	327	335	342	356	341	331	320	323	333	309	330	311	365	340	344	350	346	326	348	363	357	336	318	332	321	368	310	323	351	316	337	334	350	328	317	334	294	338	347	341	350	321	345	327	327	345	344	295	346	315	325	355	333	352	335	313	375	314	360	306	339	325	341	297	343	327	309	347	360	304	339	333	334	311	322	307	349	371	348	322	361	331	314	291	347	319	354	341	341	346	341	337	338	317	342	342	309	358	359	352	333	300	313	288	366	355	334	349	318	339	318	327	333	325	318	345	311	331	352	346	342	324	324	303	326	368	333	316	309	320	312	293	320	326	353	300	358	379	314	328	328	317	337	354	355	332	331	319	323	334	336	320	319	350	317	313	333	349	319	316	315	332	346	330	336	333	326	376	345	315	333	351	354	342	342	301	329	348	346	343	356	302	312	311	318	336	317	330	328	313	311	312	352	329	315	329	313	355	355	374	336	354	351	332	313	330	310	362	323	325	334	331	317	315	317	321	323	339	367	297	323	359	311	364	334	346	305	334	301	316	356	325	326	352	314	338	346	314	306	313	359	317	345	305	299	337	304	335	314	327	341	353	356	335	322	332	349	332	342	334	324	337	325	361	321	342	332	350	329	321	341	333	341	333	328	308	335	337	305	335	343	345	331	326	313	332	343	331	307	323	336	332	346	330	335	345	363	326	294	354	290	323	318	334	367	356	317	349	331	333	309	347	334	339	378	325	311	364	333	338	352	346	303	332	298	351	328	319	301	328	298	334	345	333	345	336	352	330	324	331	320	365	318	336	329	310	363	333	311	352	324	335	336	321	324	367	339	307	313	349	373	344	330	342	358	376	326	351	327	346	388	337	373	330	323	330	329	335	313	299	306	337	341	332	321	312	339	312	291	341	330	348	307	338	332	318	338	362	323	360	343	335	345	337	283	337	341	336	325	308	350	348	335	314	334	321	326	327	358	325	329	334	336	326	338	327	316	321	310	324	336	317	323	325	320	335	350	345	365	325	314	308	323	339	361	341	339	364	307	343	341	316	328	308	372	322	318	348	322	329	296	321	312	338	329	314	359	352	354	347	381	325	336	321	311	300	308	318	333	342	299	321	335	335	349	345	320	329	313	329	325	326	302	345	337	316	317	335	319	354	344	325	318	331	314	358	334	332	343	336	354	329	337	348	313	343	351	336	323	332	309	325	354	326	360	335	360	301	324	350	303	323	333	335	349	320	320	328	363	308	333	322	344	329	323	306	320	342	290	329	336	314	299	338	330	300	341	353	342	352	320	339	342	316	318	330	329	307	319	334	335	321	332	344	333	331	340	351	361	321	346	292	324	351	338	330	322	336	337	343	297	293	337	349	298	342	303	315	339	328	343	336	303	319	307	306	309	320	332	315	341	333	321	292	340	359	279	299	291	318	333	349	320	317	357	330	322	310	342	357	344	324	326	340	300	319	351	305	354	350	326	359	338	356	333	345	314	345	315	328	322	332	315	313	307	347	346	339	315	329	346	319	320	319	311	342	329	335	320	348	348	312	347	334	330	313	329	317	348	344	317	347	344	342	316	336	338	309	341	323	318	374	327	320	346	345	311	339	350	324	342	321	315	369	304	310	301	345	325	309	291	314	345	346	323	368	345	319	320	324	322	334	358	320	346	346	334	299	326	307	377	321	332	369	322	295	346	344	319	339	335	326	325	314	338	350	329	339	320	364	336	354	320	329	323	309	326	335	333	302	349	327	331	326	360	339	335	324	371	337	327	352	339	335	345	321	336	354	306	323	361	339	335	334	326	343	370	313	296	305	330	322	323	312	332	307	337	316	345	344	290	341	324	303	335	352	327	301	330	312	347	339	302	291	380	381	323	338	330	285	331	301	360	330	349	338	353	350	346	345	315	342	352	347	320	354	305	381	312	353	332	322	322	331	305	326	339	305	331	350	334	310	341	324	323	353	329	339	336	337	338	330	342	309	346	337	313	346	309	348	376	308	324	342	325	329	376	332	324	340	328	345	345	344	323	335	306	328	314	317	318	326	329	338	304	345	332	310	353	313	329	343	328	322	327	320	294	348	300	299	369	343	343	351	356	300	326	331	306	350	327	365	306	307	302	356	346	333	311	346	351	330	326	362	332	345	340	330	327	341	313	367	319	318	323	315	339	351	294	327	326	336	320	358	371	329	345	348	298	342	343	294	345	347	274	335	355	338	349	306	311	345	333	310	352	350	350	348	334	329	343	361	298	296	317	344	346	305	311	326	369	362	345	355	315	324	335	319	335	357	330	307	313	354	367	337	356	336	326	303	332	318	322	372	358	318	333	310	297	339	310	330	325	348	322	345	334	335	321	299	343	337	363	372	326
6869	20762	17398	10031	6257	3686	2500	1787	1418	1100	927	783	740	700	625	580	580	532	511	515	545	509	505	488	556	505	514	484	444	440	472	463	438	416	430	439	488	432	427	423	447	446	408	422	427	449	437	430	480	465	420	419	427	430	410	457	418	437	451	425	443	452	439	424	438	420	434	443	480	412	413	430	436	469	419	399	421	469	406	405	419	431	431	427	444	387	419	423	430	418	426	425	409	463	436	424	440	423	440	408	443	439	414	400	450	415	405	419	414	485	430	433	464	415	419	434	413	431	431	444	422	424	399	406	426	406	429	399	428	437	437	452	434	419	435	397	410	424	401	425	441	389	387	428	455	426	429	420	401	455	392	432	466	445	441	421	435	398	449	446	449	435	427	400	423	392	452	455	459	457	444	421	422	462	447	422	414	439	372	430	422	422	458	425	448	402	429	392	459	432	439	396	452	416	415	401	407	440	429	402	408	406	389	411	397	385	416	445	433	430	434	381	426	450	396	420	410	379	429	471	416	445	450	451	416	406	413	436	408	454	441	417	434	443	429	423	450	429	407	444	446	413	414	464	408	435	435	408	418	468	459	432	432	428	437	420	429	395	445	402	437	402	438	405	440	443	471	448	418	471	448	428	439	420	440	402	411	431	419	444	439	437	448	433	413	425	415	436	425	423	424	405	444	382	412	401	424	398	423	413	405	394	413	431	403	433	415	401	426	431	416	461	427	430	454	428	404	430	419	396	417	419	469	422	428	408	424	447	412	405	449	470	431	447	431	456	409	444	439	384	429	400	422	431	425	436	455	429	438	434	438	417	416	403	446	439	412	419	435	451	391	435	419	431	447	455	428	433	408	422	423	440	426	405	389	434	443	467	420	437	395	414	437	422	442	396	418	440	409	428	432	395	406	412	395	469	420	424	416	437	450	422	414	428	463	424	415	397	433	444	424	419	417	401	443	411	408	448	480	468	407	395	402	432	462	429	412	382	431	445	423	441	423	422	401	407	403	437	420	451	434	457	399	473	476	435	435	411	403	428	448	430	374	426	393	423	425	393	393	446	476	392	441	395	451	457	451	392	411	431	451	439	404	452	401	428	425	426	393	438	398	440	452	415	423	435	374	422	426	447	389	413	422	413	445	418	443	445	396	410	397	428	389	402	430	409	428	426	434	423	394	410	425	424	426	386	434	447	410	413	429	424	406	429	431	416	455	420	397	423	401	426	427	413	440	414	393	427	444	426	385	439	428	418	443	416	402	429	450	448	448	403	437	407	419	414	430	414	440	403	415	457	412	409	418	401	412	434	414	437	433	386	452	388	438	441	467	475	424	409	436	450	410	404	405	434	458	411	423	425	422	454	407	430	431	443	445	416	456	430	405	467	461	409	406	422	402	395	429	416	408	406	413	432	442	409	415	396	433	450	432	383	449	418	407	454	421	433	403	420	429	433	421	406	423	455	408	426	408	451	463	398	446	435	427	428	452	448	405	415	424	428	426	438	442	449	397	442	406	426	411	392	436	380	428	422	435	427	454	429	409	421	426	427	451	426	426	414	413	421	430	424	419	431	461	446	407	427	457	435	419	405	415	401	387	427	395	449	425	455	405	417	426	427	423	428	408	441	436	381	399	473	399	445	425	432	466	415	432	433	422	433	427	421	403	429	411	415	442	442	425	413	405	457	431	442	440	407	462	429	417	441	430	408	415	439	411	452	449	413	435	443	399	408	403	410	436	448	390	392	391	437	416	439	424	416	420	446	410	456	432	415	419	406	432	401	416	411	419	426	423	382	408	437	431	399	378	424	400	424	416	431	411	418	389	456	394	439	404	410	427	423	427	387	456	440	416	427	413	417	428	398	444	434	405	391	405	398	427	460	440	419	402	414	453	454	417	443	447	433	424	449	406	444	438	405	424	446	454	422	416	433	420	418	430	465	446	438	417	441	376	412	429	414	408	459	435	426	430	412	432	392	421	428	438	439	396	449	407	426	416	424	454	437	418	372	423	453	408	407	428	409	452	430	416	429	427	424	417	436	420	393	407	435	427	408	439	427	399	469	397	437	414	390	409	413	433	431	427	419	419	431	446	418	424	405	406	422	418	454	451	418	426	430	497	437	433	421	413	436	426	424	393	443	405	442	419	457	395	419	414	435	420	418	445	419	453	429	396	416	464	440	388	425	445	426	399	411	438	419	434	403	467	442	426	409	442	413	429	447	428	461	453	419	418	432	371	426	404	376	385	385	442	411	413	402	397	408	395	402	461	426	405	424	410	450	428	417	436	427	397	443	443	422	429	473	415	425	449	473	445	451	403	416	410	441	433	391	394	423	410	450	421	405	417	414	424	442	429	410	453	442	397	431	409	394	451	424	398	464	439	401	427	424	449	411	434	403	424	451	424	423	453	406	429	427	402	456	415	465	428	396	432	418	425	416	471	428	396	429	399	415	376	441	431	408	449	426	400	470	403	448	436	421	423	420	391	412	438	459	410	422	431	386	426	421	422	418	425	415	435	431	419	388	437	447	431	415	406	446	390	426	441	448	422	415	381	378	414	425	429	422	440	429	443	422	463	430	420	412	390	419	405	404	425	439	414	429	441	416	413	431	409	427	367	396	416	426	426	441	434	417	426	390	462	425	417	405	433	457	452	457	405	415	410	435	391	468	406	402	416	407	403	396	444	434	421	443	454	421	415	421	390	437	404	453	421	406	409	384	452	421	440	437	396	438	413	433	446	396	421	406	426	434	422	477	438	435	405	425	460	426	414	425	432	414	382	394	450	418	440	412	409	419	442	415	459	444	417	410	445	459	401	418	423	422	427	421	428	449	404	435	437	408	456	412	443	407	463	465	426	420	408	412	464	444	392	384	420	427	449	454	417	438	474	409	405	416	414	428	413	404	433	464	420	411	435	442	388	421	420	426	449	397	401	417	416	441	451	412	422	404	437	433	410	409	405	409	421	393	443	416	436	416	422	420	417	378	455	476	406	431	422	441	424	445	440	425	398	424	406	395	400	428	441	415	434	446	396	450	412	438	397	423	412	402	462	405	418	426	422	458	396	426	415	425	436	421	427	463	431	416	441	392	414	427	414	441	412	420	385	433	440	432	395	430	483	418	433	426	435	403	429	435	434	400	398	433	437	431	400	418	404	409	418	399	415	412	371	409	407	484	437	435	415	410	414	431	431	383	413	418	417	383	421	437	414	441	450	436	380	417	425	404	406	417	421	417	404	423	412	452	413	425	405	416	426	409	430	447	403	441	468	421	445	455	416	464	434	398	409	410	401	392	447	451	411	420	403	429	439	441	406	436	407	391	436	446	432	454	415	409	451	452	388	393	430	454	439	396	411	386	440	434	410	419	431	435	456	463	430	419	412	426	441	403	460	429	435	412	431	410	431	432	414	445	378	462	382	448	418	448	439	403	418	434	432	405	403	417	407	430	386	429	439	448	417	400	413	458	409	411	440	432	441	419	424	382	440	448	425	411	427	393	429	429
26886	19404	6961	2022	884	444	359	334	302	287	291	284	300	277	275	269	283	245	279	277	281	254	256	287	250	286	281	318	299	263	316	259	276	271	281	307	272	284	258	286	273	267	291	243	274	259	282	282	273	234	286	266	291	276	266	294	282	267	270	302	283	255	265	291	268	255	269	280	289	279	269	261	280	260	310	250	276	264	282	299	258	234	287	267	260	261	274	295	276	289	271	303	287	265	256	261	245	266	296	271	267	291	249	286	278	294	281	283	279	296	266	267	254	258	295	280	263	287	297	279	289	246	290	250	261	251	271	269	289	265	284	262	294	259	280	265	236	271	285	244	239	275	272	272	257	283	261	260	251	233	279	272	261	256	293	270	270	263	270	269	269	255	267	254	286	287	257	286	276	270	266	258	251	281	254	288	321	237	281	254	297	292	281	291	267	230	274	253	282	247	305	262	281	266	257	296	293	255	252	263	274	262	285	289	281	283	275	259	287	259	279	304	274	248	267	284	290	277	298	274	284	294	279	283	290	285	267	252	295	287	279	318	284	265	256	254	287	307	293	257	254	259	295	288	287	261	261	273	266	281	285	273	298	268	290	287	266	267	270	322	286	293	254	268	285	302	263	286	278	307	277	307	281	305	270	296	293	275	282	279	260	290	267	274	292	273	259	289	286	258	291	274	280	292	270	287	294	278	281	293	264	273	291	276	284	283	268	267	266	250	255	300	264	307	311	280	251	267	276	280	274	290	262	289	256	288	265	282	273	270	267	289	256	292	258	254	274	282	270	281	300	224	291	287	290	287	294	219	299	271	274	270	275	263	287	264	276	265	311	316	288	296	292	282	276	304	293	271	276	280	274	269	278	264	277	280	278	287	246	282	277	291	282	299	276	282	266	255	287	265	295	295	285	275	294	251	256	287	267	257	280	288	275	266	252	256	268	257	241	286	266	277	279	290	283	256	282	299	290	282	267	265	263	285	255	303	272	291	253	265	247	271	312	292	275	271	280	267	306	257	299	250	253	251	292	246	317	261	290	278	292	287	247	274	276	259	279	278	299	275	264	271	298	276	284	275	271	311	255	269	269	284	260	309	299	271	269	278	274	269	251	256	255	277	280	300	287	273	256	303	279	277	297	263	278	243	298	281	266	298	299	278	287	270	261	260	275	288	254	308	265	276	290	246	266	268	257	276	261	269	296	283	274	261	300	273	284	272	285	291	262	275	290	274	252	249	265	282	290	269	293	299	306	275	300	294	285	301	262	285	289	298	315	263	241	254	279	245	280	269	279	301	267	260	272	277	278	249	258	277	257	287	282	264	275	284	263	247	267	278	239	279	273	246	246	293	294	264	264	250	264	283	274	281	268	259	258	266	291	270	272	293	263	236	262	296	246	280	268	253	278	311	257	275	277	270	251	255	254	285	262	267	282	303	246	261	266	265	267	282	267	292	267	275	269	279	267	251	295	286	302	273	276	251	294	270	269	269	293	258	283	246	301	294	251	284	272	261	255	275	267	259	247	284	281	289	247	260	269	273	274	282	260	264	271	295	268	293	296	283	279	265	285	293	284	279	277	270	287	285	280	283	244	285	278	287	271	295	263	259	289	271	261	278	247	308	262	291	276	285	246	266	282	266	267	270	300	306	258	274	257	280	297	271	263	258	258	267	276	245	259	303	288	272	298	261	289	292	265	294	237	251	257	291	261	285	276	253	298	285	269	259	279	232	295	276	263	285	245	300	285	269	262	282	259	277	263	280	270	242	272	252	231	265	277	277	262	261	281	262	280	290	278	315	248	291	268	257	271	295	281	290	281	263	272	259	280	276	276	272	295	273	253	267	283	234	277	280	294	269	285	227	273	279	288	265	267	255	265	275	289	306	262	269	288	272	267	315	261	258	252	279	276	252	267	276	267	291	287	274	275	279	269	240	270	268	282	287	262	280	298	274	271	261	294	274	259	277	268	247	258	258	249	312	275	282	296	269	261	267	269	279	255	268	254	264	305	279	300	296	258	292	281	259	250	281	292	259	245	270	264	263	274	235	289	260	260	276	273	296	249	287	266	272	265	233	284	269	275	269	271	272	298	299	279	288	279	298	279	291	284	267	260	307	288	284	279	265	270	255	287	270	258	277	253	273	268	293	278	280	264	255	280	285	282	263	293	263	260	273	283	278	273	274	269	290	282	264	255	277	306	260	275	296	275	259	273	276	313	278	252	282	270	308	308	237	271	269	275	269	268	269	279	263	265	265	252	278	267	289	273	282	296	254	253	277	261	270	256	268	258	257	282	286	292	280	281	255	290	295	263	254	259	286	286	291	265	262	276	261	279	267	290	284	260	246	255	218	279	289	279	272	307	265	272	262	265	274	302	268	277	264	289	247	278	282	252	263	263	299	286	275	291	298	278	289	262	244	284	261	283	258	268	287	255	254	247	257	279	253	269	268	253	281	279	277	256	253	262	277	292	258	283	263	262	294	289	276	271	250	281	247	282	281	306	270	256	297	277	277	269	259	295	263	281	261	287	267	287	270	252	268	256	279	243	292	264	262	279	248	289	264	269	295	261	301	259	285	260	230	229	264	272	259	274	283	288	256	249	287	289	255	293	262	266	292	271	320	288	237	286	284	306	259	259	282	272	285	283	275	295	266	259	278	242	280	279	236	264	297	282	273	263	270	294	256	244	268	293	262	288	278	271	248	274	257	286	239	283	268	258	286	280	306	282	278	261	276	264	255	257	303	282	280	279	276	267	267	241	276	281	258	312	291	281	272	250	283	299	276	275	253	281	250	271	236	258	239	274	303	257	274	269	274	262	284	271	289	274	304	272	269	232	291	237	265	242	289	291	248	257	273	280	263	275	257	260	235	263	261	268	281	241	288	279	249	268	282	244	308	277	273	286	271	266	271	283	289	286	243	310	293	261	252	285	281	298	284	272	274	263	309	258	302	255	252	298	261	273	279	256	251	262	302	276	283	242	261	274	269	243	247	274	287	269	266	274	280	289	274	269	242	268	252	300	275	267	284	271	295	278	270	256	296	287	278	305	282	266	250	266	268	250	235	283	265	268	285	260	278	284	282	293	282	281	287	258	280	275	258	264	285	277	257	319	283	309	285	302	272	259	251	264	258	281	305	237	261	269	244	276	286	283	312	281	278	283	263	268	270	268	313	254	257	260	279	260	284	275	280	268	270	279	275	296	273	261	258	273	326	281	292	268	272	268	270	301	295	251	300	259	278	291	270	294	268	263	268	294	260	233	256	277	280	270	231	248	276	281	300	280	267	273	268	271	264	220	273	304	294	276	266	300	291	283	272	246	268	304	267	289	248	254	292	289	282	254	252	267	263	284	249	287	265	300	265	268	281	282	282	254	274	319	277	264	284	288	264	269	296	264	262	263	238	258	300	262	249	286	323	292	254	264	268	250	267	287	264	270	292	299	257	268	296	270	235	276	275	301	272	270	249	280	242	243	273	279	293	287	288	273	306	279	290	272	280
5128	5159	4445	2515	1416	661	481	429	403	328	336	356	336	361	383	331	361	346	364	357	371	352	333	321	355	356	352	360	328	353	364	357	341	333	335	359	335	341	327	330	335	345	358	323	355	304	333	363	375	352	359	339	334	342	341	352	333	367	333	370	346	357	354	340	319	318	362	322	341	303	364	332	349	337	344	334	346	350	360	355	334	311	314	335	369	319	341	339	322	342	328	321	338	335	325	345	332	352	334	344	326	370	352	351	344	345	340	354	366	338	343	358	351	387	354	365	356	354	328	378	315	343	361	315	341	335	325	355	350	347	363	370	362	319	403	326	319	319	331	363	330	323	349	378	326	393	364	357	312	369	319	339	363	329	309	334	340	336	340	313	331	345	311	347	342	381	334	320	331	338	337	359	347	376	357	360	335	353	369	341	339	316	329	338	350	362	339	326	350	345	342	377	350	354	328	332	391	341	339	349	360	354	353	325	327	334	355	330	314	348	343	351	344	354	357	319	361	326	341	291	326	350	349	337	352	323	347	353	341	303	347	352	348	328	362	349	373	349	339	328	369	345	352	356	346	330	351	334	355	356	342	362	345	313	346	326	345	367	325	356	296	330	353	322	371	334	323	386	332	327	346	329	376	342	358	354	342	298	333	337	347	343	342	335	340	372	335	291	362	323	318	321	360	327	367	360	363	325	345	322	320	360	348	365	316	347	333	340	353	339	323	332	353	344	333	344	338	338	390	319	371	340	333	340	340	326	303	337	377	354	336	338	350	332	354	328	362	324	371	375	371	324	352	312	344	353	375	360	345	358	321	350	338	347	320	326	321	319	336	329	357	327	336	352	338	351	340	357	330	371	327	348	361	319	344	352	352	356	370	342	352	317	320	342	369	357	367	338	341	348	315	346	342	369	338	350	353	319	350	334	349	358	378	308	376	345	358	335	328	325	351	337	331	337	412	350	336	336	328	326	359	393	320	353	317	352	341	346	366	320	357	312	324	340	339	315	303	360	348	310	347	327	308	357	387	317	350	318	350	355	306	345	333	327	339	340	316	326	339	357	364	330	333	341	351	355	362	327	330	358	320	338	347	316	355	308	336	358	347	341	333	321	349	332	309	331	343	327	321	317	371	381	370	367	376	363	357	330	352	358	334	389	331	351	337	307	356	354	347	318	316	360	345	372	342	327	351	380	328	361	361	337	347	355	336	343	356	314	296	351	370	366	356	351	326	349	313	345	372	324	346	332	367	317	349	338	355	351	339	355	309	347	346	361	334	343	332	370	364	316	340	348	363	350	316	368	365	330	303	332	347	348	341	374	372	348	346	330	367	319	310	340	339	344	366	325	372	345	325	343	349	335	301	357	356	354	333	351	350	348	332	327	362	342	323	326	373	346	335	315	345	363	327	352	337	361	325	349	409	368	356	369	326	330	338	323	371	343	363	344	343	355	348	351	359	339	368	362	341	363	326	354	360	334	341	358	340	318	326	326	321	356	364	329	312	367	328	380	349	359	329	335	343	353	310	368	308	324	351	311	350	343	371	336	337	337	356	316	343	311	359	338	356	343	317	358	339	335	348	336	349	351	365	342	322	379	371	332	367	296	339	360	328	342	316	335	304	348	410	338	332	335	335	354	334	334	342	362	345	314	315	306	295	336	382	342	328	366	342	305	372	356	349	334	342	335	340	381	349	315	360	350	345	346	347	350	350	334	337	324	347	335	336	334	331	337	360	352	342	345	354	334	309	336	335	350	331	417	314	318	353	307	352	353	339	319	334	322	348	364	371	358	354	342	346	361	326	378	353	347	326	350	332	338	298	326	338	363	328	365	349	341	334	372	345	321	361	372	324	356	335	373	354	372	343	366	353	351	343	343	346	352	330	328	343	316	331	315	388	326	335	347	382	350	313	364	342	352	352	335	363	345	343	332	336	383	363	336	344	337	347	314	371	350	327	324	357	361	349	383	342	351	328	350	355	320	314	334	348	347	362	350	364	326	335	340	361	345	322	338	323	361	355	337	372	347	315	361	356	342	350	377	367	338	352	326	350	371	361	365	382	367	343	338	329	342	334	353	350	366	340	338	326	324	336	367	334	360	327	348	341	343	313	333	349	355	328	332	363	334	311	346	350	358	327	329	320	349	363	322	345	364	391	347	324	336	326	318	368	331	359	343	359	348	361	315	323	347	361	369	343	406	358	361	334	362	372	343	344	332	322	314	380	318	352	361	358	311	383	345	370	341	342	348	316	376	349	348	332	331	350	328	329	369	371	354	340	370	374	385	307	321	352	360	338	320	346	354	308	360	310	359	341	296	312	343	303	373	327	328	322	361	347	373	356	332	365	371	346	362	330	358	335	335	363	334	362	383	344	343	345	354	337	358	341	343	313	363	334	351	334	340	342	301	307	305	334	352	330	333	351	341	336	341	383	361	347	334	323	366	323	357	327	341	317	335	343	327	346	342	346	352	301	329	341	338	333	308	345	367	324	331	336	351	331	342	327	330	364	354	350	324	347	324	337	342	352	375	347	333	374	332	359	338	320	315	321	343	349	378	363	342	347	364	313	313	321	343	367	333	325	350	330	348	325	359	320	358	364	357	325	331	341	331	371	366	346	335	370	369	319	373	362	333	331	348	358	313	339	342	310	363	343	364	335	350	361	298	322	352	373	345	337	334	367	328	356	334	361	338	395	342	357	352	341	318	387	345	353	316	355	329	305	367	327	342	288	368	328	377	328	343	350	341	330	370	347	337	380	337	359	390	365	361	378	339	337	347	346	370	369	306	316	353	385	338	349	331	301	339	340	335	319	362	340	366	334	321	367	340	349	367	360	334	356	357	347	351	337	324	362	322	343	316	334	341	366	337	339	349	349	364	347	363	369	353	333	352	359	332	331	360	288	354	356	346	364	326	341	339	358	323	348	337	371	352	354	350	350	380	317	341	351	337	353	329	373	319	388	353	312	333	346	340	331	343	374	365	357	345	299	329	324	316	343	370	313	347	359	306	343	334	344	327	345	326	330	323	344	314	393	340	358	341	335	358	312	363	294	323	347	329	319	356	355	353	360	295	345	322	311	359	383	358	356	355	344	336	333	347	346	347	335	335	381	336	321	326	372	378	341	348	342	327	356	364	332	334	364	316	340	378	341	304	366	323	347	343	359	337	345	330	387	350	338	331	351	325	326	345	338	341	356	328	372	306	350	373	340	350	370	372	330	333	354	343	332	353	354	372	366	371	343	328	356	327	325	326	330	321	388	369	349	334	358	315	327	358	327	343	328	349	338	336	333	356	324	350	371	356	373	319	361	308	396	342	317	338	325	339	322	361	337	349	314	362	355	377	323	355	359	367	371	309	342	339	340	385	329	330	326	321	343	323	348	339	319	327	366	360	334	332	347	324	351	360	352	348	322	350	342	343	381	336	352	301	347	332	316	348	362	352	299	371	354	375	333	345	300	367	351	335	337	378	362	315	346	336	338	364	345	316	400	343	351	299
23252	21064	28211	24146	21060	10136	1307	888	771	646	619	578	536	572	532	531	525	514	517	515	512	502	496	455	517	480	496	495	491	472	462	465	464	495	454	443	458	472	517	476	442	456	431	441	464	463	465	450	462	491	458	508	436	485	418	450	426	490	482	461	450	448	480	472	523	455	438	502	469	487	439	461	476	486	443	442	473	475	451	434	466	431	455	444	496	456	461	433	484	474	449	485	444	496	504	457	441	521	466	469	459	479	452	432	466	465	456	483	493	470	479	435	468	437	449	460	499	462	464	463	476	430	449	416	501	434	488	454	468	452	486	493	431	416	455	474	449	466	410	457	452	478	465	471	465	440	412	422	443	470	456	406	442	431	451	435	441	469	453	479	493	425	482	483	451	421	454	443	408	491	459	466	464	457	483	443	470	463	458	450	461	445	479	452	440	479	461	473	444	462	479	447	472	434	498	452	437	475	456	458	435	475	437	424	466	456	454	438	480	459	437	454	449	465	453	477	459	448	500	481	420	461	427	471	488	440	496	472	461	462	457	492	464	461	461	466	446	457	507	468	469	456	436	416	447	482	483	514	467	450	471	465	473	427	451	450	440	440	430	500	426	486	467	460	488	462	457	466	473	431	465	474	437	417	478	449	446	434	462	445	467	457	484	448	489	469	436	455	462	475	452	426	464	449	469	421	451	442	447	482	433	479	484	447	490	512	475	423	458	441	455	418	453	464	461	492	463	445	454	469	427	460	460	439	448	501	456	466	456	481	463	468	454	485	452	453	426	461	498	444	446	453	478	498	506	454	443	475	460	427	449	440	470	475	484	435	461	442	460	477	452	451	433	456	460	428	462	479	483	442	439	469	456	444	429	477	472	431	453	426	448	460	446	466	483	506	450	471	470	445	463	434	502	463	489	448	427	461	485	456	462	471	449	474	427	466	469	463	441	469	437	450	452	441	473	481	448	464	480	441	472	457	452	428	455	454	462	481	455	490	451	392	489	459	458	470	450	481	483	456	499	470	506	448	475	418	453	478	485	468	456	444	436	464	461	422	495	423	430	490	493	445	464	449	492	517	465	440	429	445	444	502	468	491	469	463	452	486	450	418	427	439	456	495	439	474	447	508	474	416	454	468	418	416	447	480	463	483	456	440	402	459	456	461	425	450	449	447	462	467	473	489	419	436	440	485	449	445	464	439	487	472	464	456	481	487	444	447	437	465	463	453	453	441	443	466	470	522	446	500	447	429	426	444	467	448	464	457	431	459	451	453	494	467	471	460	461	453	447	450	465	430	437	461	505	478	442	453	475	464	447	429	449	462	485	468	415	447	471	451	409	496	447	463	449	483	464	480	478	491	445	484	431	451	482	459	436	457	452	506	429	452	493	487	438	434	446	449	455	468	483	469	474	418	482	435	465	441	480	463	435	472	401	461	458	455	478	464	459	485	467	491	452	413	452	439	459	475	467	477	447	466	446	478	443	465	473	458	448	463	480	415	434	462	448	481	451	420	428	456	480	502	442	470	474	483	460	491	479	454	466	434	466	484	463	457	466	439	437	454	455	479	449	487	477	449	491	454	498	438	450	492	475	431	431	447	467	457	484	464	447	511	463	431	488	460	484	443	477	462	462	467	445	440	446	454	487	489	462	486	483	460	477	457	482	473	440	521	446	428	453	449	477	410	483	445	437	450	465	493	499	433	475	435	434	484	473	478	478	448	448	458	466	448	470	421	466	459	437	453	413	463	470	441	439	513	459	454	459	441	452	447	464	476	472	423	444	452	447	457	453	474	471	482	447	454	470	484	445	446	470	419	405	438	446	452	457	500	466	442	468	441	467	467	448	478	457	453	454	436	444	488	441	468	468	468	470	459	420	459	441	449	468	448	448	480	543	451	450	439	467	480	470	447	460	465	441	487	412	452	488	467	437	465	439	444	463	482	427	435	475	434	476	434	420	429	477	452	460	437	488	487	463	463	452	432	458	447	414	476	460	449	462	415	421	484	409	463	417	441	466	468	480	486	430	463	492	490	478	466	451	506	427	451	473	463	488	509	436	434	437	474	457	465	507	489	480	462	426	505	482	480	463	460	425	445	474	477	469	490	454	467	418	430	457	478	443	443	479	482	450	492	434	466	412	491	476	471	435	459	476	477	448	460	438	529	440	455	476	454	457	485	438	455	473	417	459	456	460	486	445	479	447	457	409	483	451	412	483	518	443	460	491	468	486	476	491	469	402	469	439	464	483	430	461	449	487	433	487	439	442	469	472	438	485	458	479	481	431	455	451	474	470	472	467	473	438	434	451	490	491	465	461	435	441	459	498	439	468	470	460	444	466	488	429	441	452	461	467	474	454	478	481	447	445	470	457	427	454	463	438	472	458	467	490	448	443	465	456	489	488	454	474	455	493	474	470	454	457	444	439	492	464	475	478	455	439	469	458	462	398	446	450	437	434	497	438	470	447	435	464	501	415	451	442	512	466	458	513	442	480	456	459	450	457	443	434	468	487	479	466	471	467	463	466	443	440	486	453	487	469	483	459	421	463	445	439	432	432	490	447	460	482	447	446	526	432	459	442	443	450	444	435	456	414	465	463	499	444	444	427	479	479	444	453	463	449	440	436	451	427	434	478	443	440	458	459	458	473	473	465	445	487	445	445	487	473	469	486	519	451	464	474	451	474	472	478	462	425	484	468	421	495	425	479	498	456	444	425	472	463	501	478	489	484	436	454	443	428	477	503	439	491	440	473	464	443	429	464	442	431	491	470	421	499	453	498	492	451	487	459	459	504	452	480	470	445	473	435	498	471	444	455	447	459	477	436	462	483	454	471	453	485	470	439	455	449	503	419	471	484	433	443	388	469	464	437	455	442	459	435	495	465	463	448	461	414	453	446	489	439	450	440	449	430	479	437	437	441	454	469	462	491	448	469	490	476	466	462	468	459	491	444	492	509	472	456	439	465	445	470	468	457	479	448	462	476	447	464	468	458	448	445	462	449	458	445	442	454	476	469	466	460	487	413	442	462	441	486	466	469	447	481	456	481	488	511	464	446	435	463	444	482	446	466	444	437	445	448	448	485	437	466	451	522	420	458	482	475	459	428	468	495	437	476	455	458	456	426	469	433	461	462	449	437	425	462	469	441	415	488	487	451	450	468	420	464	480	475	442	463	455	461	455	445	466	445	452	454	428	446	496	445	504	462	485	431	440	470	445	473	461	450	449	488	443	484	443	443	463	420	492	477	485	431	454	497	461	479	475	464	441	439	470	433	446	452	442	488	487	437	471	466	450	434	451	459	461	470	430	480	433	481	478	448	422	436	457	472	449	481	448	493	450	424	466	459	453	454	486	460	448	452	467	424	437	479	433	472	443	458	473	480	436	491	459	468	484	466	463	445	495	455	454	478	474	483	478	476	459	460	444	444	492	473	473	456	458	436	481	456	483	487	481	433	433	442	488	444	463	484	478	408	465	472	471	484	437	458	469	462	486	475	501	463	458
5053	14434	12269	6857	4228	2539	1683	1350	1072	976	850	772	726	719	694	696	620	647	668	632	601	607	619	576	567	588	646	573	574	580	584	588	609	562	607	630	620	569	594	645	563	584	624	592	591	623	547	595	606	558	578	587	592	605	582	557	611	544	574	581	624	565	599	569	554	555	539	563	599	585	559	593	571	565	624	545	586	573	589	582	588	567	558	566	537	612	536	597	549	606	595	593	588	540	608	614	559	586	545	569	571	579	587	550	611	593	554	597	610	606	593	562	526	578	559	570	597	556	572	619	553	617	531	567	527	524	585	577	597	556	597	587	512	583	579	568	592	576	556	566	586	585	596	547	570	576	560	579	579	571	587	568	576	589	588	596	563	567	594	580	575	577	569	568	575	588	577	534	534	578	597	583	533	569	578	556	606	574	637	548	581	534	552	568	563	571	577	601	578	585	589	565	569	577	596	591	563	589	551	573	582	555	607	576	601	590	568	534	554	563	554	572	563	587	553	559	625	565	582	552	594	577	558	550	558	555	579	589	578	567	559	527	563	548	581	590	559	574	572	542	568	566	547	600	561	544	562	630	573	602	556	564	583	548	559	536	605	568	581	566	585	569	535	583	610	545	636	539	552	595	567	610	600	566	562	585	550	560	616	557	580	578	556	578	588	592	574	562	590	583	578	564	593	565	603	572	549	625	590	606	586	577	529	598	525	594	566	579	528	614	528	577	568	593	585	556	563	560	591	574	584	558	566	570	571	610	556	539	595	582	598	572	568	559	558	600	610	564	602	587	566	573	602	576	549	560	595	606	573	568	582	564	597	570	598	531	563	561	595	584	563	546	560	548	572	567	563	543	577	573	600	605	544	599	578	597	554	543	587	621	554	549	569	555	555	589	592	548	599	597	566	567	639	578	599	553	544	544	604	569	604	531	571	573	590	567	601	567	554	572	572	611	593	569	602	565	590	551	543	569	578	538	608	530	563	589	594	574	603	569	584	563	599	610	545	590	584	567	581	560	585	569	578	571	506	549	566	595	602	583	612	582	554	559	569	563	590	548	571	569	558	605	590	586	570	592	576	537	525	550	549	560	547	562	619	620	571	611	565	554	566	602	551	565	555	577	516	590	588	596	580	631	552	561	590	574	568	569	550	586	570	560	558	571	619	595	621	566	571	514	563	557	550	577	559	559	589	578	583	576	575	541	617	575	592	572	573	598	566	622	544	573	602	571	585	577	572	525	566	554	583	556	552	548	569	576	607	551	570	579	583	515	571	591	585	595	587	607	569	622	570	559	562	610	557	564	569	522	575	577	511	540	541	570	607	590	561	579	584	575	579	568	551	595	581	561	572	561	531	596	552	522	604	573	556	559	565	566	586	583	557	581	530	612	574	619	560	603	574	617	547	600	566	557	605	596	559	568	594	565	571	572	558	590	535	581	559	627	548	544	563	593	566	584	569	552	627	547	593	608	549	576	564	609	574	555	553	590	543	573	593	569	573	598	572	586	553	505	559	592	564	594	569	607	558	605	544	566	589	553	561	556	571	579	613	561	545	600	547	539	596	582	529	576	531	608	595	588	576	606	571	544	609	563	575	545	605	573	570	556	605	571	594	579	548	545	558	590	603	566	538	583	554	560	543	543	584	577	567	558	588	558	519	571	557	590	563	586	534	583	552	555	605	536	579	580	574	578	566	559	550	561	582	588	519	574	573	568	581	606	594	552	551	607	545	536	586	587	551	597	522	557	579	555	612	569	559	575	589	581	544	544	546	534	578	587	558	569	563	581	577	575	548	559	574	555	562	538	557	573	614	584	613	593	570	600	546	558	584	521	536	543	540	565	572	589	562	585	560	550	569	624	621	590	595	599	604	540	553	612	527	564	568	598	546	573	593	569	584	560	539	550	579	574	611	575	568	548	567	579	571	582	569	610	573	589	562	607	563	543	602	527	599	548	573	614	566	595	540	561	559	554	570	554	588	645	575	567	618	554	598	587	596	577	576	583	579	558	547	522	596	571	527	575	549	585	565	615	577	604	530	589	617	608	586	543	510	569	563	558	582	585	576	540	552	550	609	556	569	570	551	569	588	538	618	538	523	616	599	592	590	572	581	554	562	589	577	595	528	571	579	537	562	525	565	572	562	580	559	536	636	564	559	597	564	569	611	534	585	543	586	592	562	627	550	589	579	600	607	584	571	582	548	584	606	583	618	572	563	559	586	561	589	594	603	583	561	557	582	561	613	557	543	577	576	605	571	587	551	577	587	560	557	555	565	605	581	563	550	602	574	538	540	619	571	586	624	536	568	540	590	555	580	605	573	568	603	581	544	549	557	579	559	544	524	590	593	577	564	559	589	563	566	622	548	576	623	526	544	512	598	592	630	573	586	582	520	556	567	562	571	552	538	612	609	566	561	570	556	583	567	600	544	574	581	536	580	565	625	587	573	586	607	576	592	540	565	544	569	540	607	595	559	554	586	581	582	534	559	560	567	565	595	542	580	553	567	576	540	614	540	582	525	581	586	608	573	509	572	552	598	558	583	581	581	606	544	555	570	549	623	608	617	593	549	575	551	630	561	568	545	540	591	559	552	546	595	562	568	603	581	585	555	591	551	524	543	596	547	567	563	548	562	577	589	549	568	614	592	569	597	579	561	555	563	588	616	571	575	600	602	578	581	584	604	555	596	605	568	573	559	564	572	543	584	572	614	582	574	617	593	524	550	583	585	548	618	563	559	562	575	552	568	577	578	553	591	542	591	548	540	559	569	574	572	575	555	550	608	595	605	578	544	571	569	541	544	603	611	553	551	592	569	625	581	539	563	535	590	586	566	541	598	558	554	599	583	546	588	579	534	608	574	566	560	603	529	563	575	552	567	589	558	604	621	587	599	585	561	575	599	594	588	558	554	576	597	606	583	589	558	570	556	563	559	578	568	600	551	605	595	597	544	648	546	569	600	520	556	600	579	569	597	520	586	553	560	570	607	583	582	613	607	558	563	579	573	604	571	549	553	576	562	572	551	617	541	553	581	580	570	582	530	598	562	604	554	632	590	581	591	600	545	580	574	574	557	513	553	570	586	573	562	560	564	585	602	560	553	582	564	554	603	557	586	582	535	548	570	597	563	609	536	597	601	527	570	569	577	530	571	538	578	544	583	571	533	536	584	541	542	584	587	575	597	572	616	552	572	568	587	556	562	605	589	543	545	547	591	558	553	549	576	560	571	600	550	589	586	616	591	569	539	547	614	602	587	561	548	554	603	571	569	567	573	606	566	546	562	564	561	581	562	548	564	606	619	616	579	540	544	615	550	594	567	552	584	580	577	605	540	558	576	563	579	595	603	567	537	616	562	532	598	542	592	567	630	549	567	574	585	566	626	558	581	554	536	537	583	606	580	600	621	570	576	589	564	553	611	558	529	607	555	568	558	542	574	583	594	529	565	595	554	580	539	571	536	597	587	594	519	557	590	580	530	533	576	583	572	557	614	567	587	532	607	619
24058	21053	27241	24945	12367	826	479	310	244	199	201	156	175	189	158	138	148	142	124	145	124	139	143	132	128	137	143	164	134	137	119	115	110	136	135	134	132	131	115	114	120	133	125	137	112	138	124	117	116	118	114	128	125	131	122	112	129	127	129	109	137	129	130	126	125	107	108	97	119	119	109	115	111	116	129	121	119	120	137	143	111	104	140	136	115	119	122	134	125	116	100	100	145	120	116	110	126	109	111	129	122	151	98	117	122	120	116	120	128	138	119	129	114	140	130	124	137	105	137	84	124	111	103	102	127	130	100	119	122	132	122	132	135	114	118	101	123	114	114	114	106	113	113	129	106	127	119	119	124	116	126	115	109	107	115	119	106	131	113	125	141	123	120	114	119	123	124	120	118	110	108	129	127	124	128	123	135	106	107	107	102	111	106	113	120	116	122	120	119	131	96	102	115	134	102	127	136	110	109	130	150	117	113	131	122	115	113	113	114	112	126	123	126	118	129	113	129	128	123	121	129	121	116	134	120	110	129	122	110	117	133	134	119	111	99	125	112	134	111	130	107	120	110	148	113	115	127	126	133	130	133	141	127	113	123	122	112	120	90	121	109	127	127	115	144	120	133	126	133	120	119	134	113	116	122	119	118	136	123	112	114	112	112	122	129	133	107	136	127	122	141	117	109	113	118	109	111	128	129	131	125	123	114	123	113	138	127	109	99	96	122	119	116	113	117	116	101	110	121	127	108	127	108	127	120	118	112	133	126	116	122	134	105	130	127	110	126	102	108	125	111	105	121	139	105	128	122	128	108	122	134	140	107	121	131	121	110	128	121	122	106	118	135	111	109	127	96	131	105	118	118	121	136	125	105	123	117	113	136	99	114	110	113	105	113	132	111	116	125	112	124	133	119	106	127	138	105	102	101	124	129	123	122	140	109	128	125	124	107	123	137	115	131	120	107	110	132	114	126	124	118	119	103	118	117	133	133	125	151	112	105	87	126	141	132	130	118	113	121	120	117	122	107	119	121	112	113	119	118	119	124	111	107	134	118	118	116	114	99	142	130	126	124	116	130	126	135	127	129	110	132	129	111	114	121	102	104	121	117	122	134	134	115	134	113	113	123	117	123	137	135	130	115	115	111	133	127	110	119	105	123	122	123	106	116	126	113	124	119	114	132	122	118	114	112	117	128	122	133	125	139	106	119	121	122	135	119	124	135	131	139	117	120	122	131	122	123	115	148	114	119	125	137	131	121	120	124	107	124	128	130	114	121	99	118	119	127	134	127	126	141	132	115	124	115	115	128	118	121	115	125	120	131	114	116	122	130	124	113	130	110	123	115	119	129	124	133	132	110	125	134	118	112	123	124	143	116	129	129	110	115	114	116	111	104	114	117	128	125	118	130	122	114	120	125	102	136	113	127	139	145	120	124	131	130	127	124	135	120	117	127	123	106	104	124	104	119	137	123	128	119	96	120	113	107	109	133	132	117	122	106	112	111	111	125	123	140	115	136	127	134	131	129	123	100	136	113	95	133	125	125	104	111	111	136	103	123	115	133	130	118	145	117	119	128	104	119	123	105	110	132	115	124	119	112	124	112	143	115	108	116	125	124	109	126	129	112	132	102	116	118	131	110	128	104	109	133	135	138	116	106	109	139	122	118	122	120	138	132	121	114	114	121	125	122	107	108	112	119	125	107	103	117	121	116	124	124	112	112	117	119	111	118	126	120	111	108	126	105	129	110	117	127	117	129	122	142	114	129	127	108	126	106	131	124	122	106	123	134	129	107	119	129	101	123	106	101	95	110	132	122	123	129	133	119	133	108	134	114	116	122	123	120	100	126	109	120	118	136	125	125	128	138	116	114	127	147	128	116	138	129	102	134	131	111	105	126	117	139	121	121	133	117	120	122	129	106	116	111	107	118	121	107	137	107	110	115	101	122	128	117	116	115	118	114	117	115	121	119	124	106	123	118	125	140	113	112	117	112	115	124	130	114	134	116	129	115	130	131	115	113	124	128	136	123	115	106	126	99	141	126	100	151	126	123	107	124	110	128	128	96	126	112	120	121	133	110	118	115	131	134	110	143	122	127	113	106	124	117	97	127	109	113	131	119	104	129	118	130	120	110	130	124	129	121	148	111	122	136	119	118	134	111	123	134	114	109	108	114	121	142	137	120	122	114	116	114	107	121	124	104	110	130	110	119	147	117	115	125	124	140	120	101	118	128	131	119	120	130	118	124	121	104	112	123	109	110	112	126	117	120	129	111	126	110	131	99	104	121	127	114	112	139	98	118	118	118	127	134	113	128	112	129	127	122	123	121	135	129	116	138	110	124	107	108	122	115	116	116	123	96	125	134	121	130	118	114	126	138	137	132	146	120	121	134	131	111	123	113	135	102	96	120	138	146	123	110	121	130	100	99	135	115	129	122	125	136	127	111	115	117	118	108	115	117	88	122	114	92	113	118	121	122	106	126	125	113	121	131	111	127	133	120	132	126	128	114	109	122	116	125	126	110	115	113	136	101	124	125	117	121	134	107	127	120	130	106	123	112	134	128	113	120	126	109	119	122	117	107	118	113	141	144	132	120	103	116	130	127	107	128	115	117	121	121	126	129	127	132	127	117	110	120	116	107	118	115	112	105	102	122	142	90	123	130	118	115	100	137	121	114	125	121	118	112	109	120	117	140	118	115	111	117	128	103	107	134	123	115	125	121	110	125	117	117	117	121	106	117	114	99	115	121	104	104	123	108	125	104	121	101	117	105	124	121	116	121	102	105	123	107	110	117	131	131	98	112	124	130	141	98	101	117	126	116	112	113	120	115	116	116	128	124	123	115	124	127	124	105	112	126	106	116	125	128	114	97	118	117	115	125	131	119	126	90	93	128	103	107	111	129	143	114	130	116	137	113	133	111	139	126	125	112	120	120	118	119	115	124	124	132	127	146	134	130	103	110	101	113	122	105	108	108	125	136	131	125	130	124	120	115	113	114	107	121	126	128	130	110	96	103	118	132	111	118	130	131	108	124	104	115	102	117	107	135	116	115	124	133	123	119	117	127	119	106	128	111	108	124	114	114	123	133	128	112	125	124	116	120	139	127	123	133	102	130	119	127	112	133	120	122	112	122	112	129	99	120	121	113	123	119	117	110	127	140	128	125	125	115	128	144	99	107	122	116	138	100	106	130	130	113	129	124	140	109	117	127	105	134	127	144	138	131	144	117	121	92	119	118	120	126	118	112	108	122	113	102	133	118	113	119	117	125	117	123	124	115	109	114	136	120	121	102	120	118	102	148	136	123	131	119	124	117	102	126	129	125	122	134	125	105	116	119	119	127	129	137	122	108	108	111	133	99	133	133	121	140	112	124	103	142	120	97	131	127	113	121	114	106	103	119	113	114	119	136	121	121	128	114	141	118	123	125	117	122	114	114	122	113	117	110	128	130	128	93	118	114	132	110	107	109	125	112	106	115	121	131	112	100	127	136	114	112	128	125	116
4836	10678	8800	4759	2779	1368	888	635	476	349	311	278	264	244	241	215	197	172	187	190	189	165	200	193	196	159	176	178	190	171	174	174	148	171	165	206	185	165	186	157	166	192	185	179	159	170	180	186	174	178	160	149	149	184	155	167	156	177	149	157	165	137	169	156	157	163	133	161	148	170	173	173	174	184	137	152	162	175	165	168	168	137	159	160	164	154	166	156	154	164	178	162	149	157	133	155	151	155	160	161	170	166	164	173	159	177	150	156	148	124	149	179	169	160	183	150	180	153	169	172	174	154	182	164	165	168	166	162	162	161	145	178	153	151	168	158	157	163	158	163	155	157	181	170	165	144	146	155	158	126	163	152	178	168	173	170	152	167	174	161	174	161	155	154	167	145	164	164	143	182	151	161	181	156	181	144	190	170	167	188	170	166	169	161	168	158	153	139	151	182	162	153	177	162	168	159	154	169	134	158	152	174	164	169	179	154	168	149	181	163	160	178	154	152	155	142	146	162	165	165	164	165	139	157	163	178	153	153	138	189	185	133	154	157	161	171	176	151	139	166	159	152	187	169	127	156	138	151	163	153	168	172	188	149	159	176	180	147	191	138	143	161	171	151	185	166	161	186	160	177	160	164	179	151	142	158	179	161	166	164	183	167	160	179	152	159	170	164	164	138	169	178	176	161	161	158	154	150	158	148	164	154	161	149	173	152	164	156	173	181	185	198	162	160	165	166	149	164	204	181	149	162	159	159	193	179	164	151	159	157	175	175	160	168	173	138	129	179	183	160	140	145	154	169	144	160	167	184	156	168	148	185	164	181	158	167	161	171	157	156	158	151	159	163	164	150	142	165	178	157	193	150	144	156	150	161	147	151	185	192	145	187	130	164	150	165	157	153	157	170	167	153	155	155	156	163	172	145	149	178	147	160	171	166	152	148	166	159	176	173	157	163	168	169	169	180	175	166	152	173	163	171	142	178	151	170	155	155	165	162	152	136	149	165	177	170	167	158	180	160	138	184	162	186	180	166	160	163	167	164	158	173	170	171	184	170	163	166	149	163	158	139	176	151	158	177	160	170	188	156	149	168	153	152	152	161	160	159	172	166	166	166	151	149	157	168	176	182	184	155	166	167	171	163	174	153	174	154	164	170	176	168	193	193	151	172	162	175	161	169	163	145	186	160	173	165	150	158	158	142	146	163	154	154	160	157	159	167	156	148	158	162	181	189	157	177	147	182	177	147	170	153	184	161	172	166	152	167	164	161	183	155	164	152	161	181	178	176	171	165	158	150	152	152	146	169	158	160	177	152	165	155	157	164	144	155	175	182	165	158	155	174	132	165	155	160	174	179	170	150	129	168	188	146	162	154	164	157	151	154	145	165	156	181	169	181	156	170	157	171	159	164	150	144	165	157	177	171	170	151	142	175	175	189	165	164	138	172	159	173	180	158	176	178	163	182	154	177	178	161	171	173	168	158	167	172	194	178	184	157	163	176	138	156	147	176	157	186	174	163	165	193	156	157	145	151	170	137	138	169	178	172	177	142	148	160	161	148	164	178	165	152	160	152	138	170	158	156	142	175	156	165	169	188	148	161	159	147	175	159	188	177	153	146	152	167	180	154	157	170	182	162	167	165	187	176	185	149	179	172	165	159	168	143	150	148	175	176	151	151	164	203	153	165	156	165	147	167	177	157	160	148	196	164	179	159	160	140	162	170	165	153	166	153	160	156	154	172	158	166	169	154	160	170	168	178	168	166	175	166	161	183	180	159	152	157	190	154	187	160	146	160	157	168	174	159	180	136	164	169	160	157	172	176	169	163	150	149	159	140	167	138	161	141	172	165	160	184	155	166	169	161	143	173	161	161	157	181	158	153	155	161	179	173	163	172	143	174	156	150	176	184	172	159	165	161	165	165	164	154	147	164	148	184	164	160	161	173	157	151	165	166	164	157	171	168	168	153	150	162	182	175	167	148	162	173	180	184	171	145	169	154	170	180	167	156	163	178	179	160	158	145	143	168	164	137	150	158	156	154	184	159	157	139	166	147	152	156	140	156	189	153	157	153	168	151	175	148	177	165	185	184	161	148	171	153	173	179	175	158	174	155	149	158	166	185	157	162	165	176	157	136	141	168	160	171	145	151	161	161	156	177	181	164	156	157	166	158	149	156	150	158	145	186	167	167	150	174	198	173	163	144	164	170	162	166	171	173	158	161	176	162	165	147	162	144	151	168	152	164	158	150	147	174	152	168	170	144	153	187	149	163	166	166	172	176	162	175	182	158	168	164	161	171	179	159	179	192	169	156	160	176	158	155	145	163	160	167	170	170	171	157	168	175	156	168	152	166	150	152	149	157	175	161	194	162	166	151	140	149	178	155	152	147	149	161	154	178	163	166	173	184	145	157	171	151	140	155	159	159	155	130	149	178	162	157	174	159	168	142	161	160	159	179	158	131	175	151	158	201	177	165	174	168	151	168	185	163	159	184	142	170	160	166	175	117	154	166	149	161	133	151	183	156	154	150	156	168	156	155	174	168	192	172	180	170	159	179	147	181	183	164	180	168	169	158	149	155	148	188	163	169	158	156	151	188	191	154	173	178	163	150	155	157	162	160	154	171	165	158	159	168	168	184	166	156	155	188	140	176	164	171	164	166	151	162	165	155	159	154	152	155	151	157	166	154	172	162	145	159	156	152	181	161	161	157	138	158	163	157	173	149	139	184	173	162	159	168	169	164	173	154	157	166	160	182	162	172	176	156	165	167	150	181	165	180	178	153	173	172	168	149	136	150	158	155	165	168	176	145	157	162	164	160	166	170	166	153	145	164	177	181	170	176	167	167	142	171	156	180	156	181	163	184	172	168	134	175	160	151	172	189	148	163	157	155	161	161	147	150	159	174	150	166	157	162	159	174	169	156	157	155	157	166	173	148	165	145	149	191	170	164	147	173	168	143	153	157	151	169	166	157	143	176	175	157	167	189	186	172	157	175	181	148	184	143	171	176	154	160	163	168	161	155	183	163	167	137	140	166	168	158	151	163	157	180	151	154	176	177	165	172	173	154	187	158	165	158	142	178	134	185	157	160	160	153	146	158	168	158	163	156	141	159	164	166	154	171	157	168	170	172	171	150	166	162	136	152	153	173	181	174	177	154	183	160	191	147	182	172	163	161	169	151	172	174	182	178	147	167	146	160	141	155	162	183	156	165	180	168	177	170	167	142	151	139	150	186	174	168	157	149	151	173	155	162	154	154	151	158	153	189	157	179	156	146	154	169	159	158	170	189	179	156	176	162	153	189	160	168	154	167	180	143	155	156	155	150	168	160	162	169	181	157	167	174	175	163	151	155	172	154	160	158	161	158	164	171	174	161	180	152	144	161	168	150	154	149	143	177	162	137	183	181	136	159	169	175	175	165	155	158	149	171	148	152	167	163	142	131	175	132	174	180	168	166	147	163	128	178	174	160	176	166	154	163	162	170	164	178	192	162	138	148	177	156
22356	21134	28768	23790	21128	21146	9203	1235	854	706	591	511	514	478	449	434	436	408	366	433	410	409	430	356	379	378	394	356	389	334	343	384	410	408	341	374	389	349	356	358	368	352	338	338	314	366	356	313	324	365	377	314	360	310	357	351	331	337	337	337	355	333	353	326	337	325	384	314	362	340	319	325	328	327	304	331	321	358	338	335	367	357	351	342	347	362	381	313	298	332	366	330	300	335	301	312	357	359	350	355	355	324	344	366	316	316	347	369	373	352	348	309	348	348	347	335	379	337	325	315	350	386	319	304	344	339	306	351	341	330	345	330	316	338	350	353	361	325	328	368	309	327	313	339	344	329	329	321	376	321	346	359	308	324	290	338	356	348	325	333	307	336	361	314	319	335	354	296	305	323	376	353	348	346	306	320	355	321	299	353	307	304	331	354	347	325	347	363	323	344	356	325	337	347	348	345	313	316	361	336	332	351	335	357	340	361	308	323	325	348	332	356	300	288	345	287	365	352	345	357	310	367	332	312	325	301	331	325	327	364	323	332	343	370	354	351	337	327	320	317	337	366	360	317	328	339	288	339	323	352	330	318	320	326	336	369	349	314	362	331	321	340	350	337	329	348	322	316	313	359	344	316	335	354	327	326	326	330	340	308	339	312	351	343	323	331	327	339	365	319	365	340	350	320	336	347	323	332	349	329	308	361	323	343	338	347	336	343	328	324	361	335	347	340	339	322	363	309	331	330	345	331	333	352	364	366	334	348	338	334	310	357	339	339	349	342	335	332	344	338	343	339	313	318	324	318	344	336	310	322	351	334	343	354	326	334	310	339	354	319	321	350	350	318	343	346	351	334	327	369	344	362	339	338	333	353	330	309	336	341	329	350	343	372	342	345	340	339	338	327	330	304	327	315	315	357	317	310	344	323	366	348	317	347	340	340	318	337	342	343	338	312	354	339	319	359	361	330	310	341	331	343	351	331	359	358	333	360	329	347	357	348	348	343	346	325	351	360	332	325	331	353	356	376	327	331	360	364	320	296	317	329	359	328	356	325	300	343	327	330	333	333	345	295	312	360	325	333	370	340	328	367	330	314	342	371	388	353	337	333	311	307	322	341	333	370	347	320	330	320	294	344	322	335	309	331	346	291	354	350	317	318	352	357	355	349	328	334	322	352	355	327	351	343	319	346	319	321	326	353	303	339	331	327	327	352	327	327	327	331	324	336	351	325	315	339	335	331	302	359	330	348	341	325	330	351	348	297	372	332	340	357	345	327	334	344	328	335	329	325	349	336	347	314	339	326	306	356	333	355	351	354	384	309	314	325	376	343	351	348	359	343	321	343	360	354	338	319	343	321	350	341	322	327	334	312	323	315	353	378	369	306	339	345	342	331	326	347	331	300	338	321	360	331	343	349	364	332	341	392	332	318	337	347	333	342	334	345	346	324	336	336	364	321	351	359	310	363	327	334	334	299	355	343	342	323	323	353	340	342	365	360	338	354	323	345	325	354	373	318	317	351	366	342	337	311	339	324	353	357	342	343	357	342	365	315	369	317	342	295	353	333	361	355	345	314	341	337	399	329	315	370	324	354	339	335	346	343	373	328	338	368	336	363	326	320	367	332	301	289	324	352	344	360	323	316	325	346	357	326	321	331	329	367	313	339	351	301	329	317	366	346	320	334	365	341	345	356	363	356	350	331	334	366	329	352	366	302	335	326	336	341	329	355	316	333	331	327	336	338	318	303	329	311	330	349	336	348	346	328	340	360	334	346	349	364	320	330	326	335	320	365	332	312	338	365	356	325	332	322	315	334	323	322	378	341	366	343	361	311	314	341	320	345	347	339	352	326	316	321	323	348	339	350	347	294	352	345	359	324	380	337	337	319	336	349	327	311	348	354	327	344	335	314	323	331	355	326	336	340	336	332	374	315	318	330	361	343	349	344	343	332	353	343	335	310	343	365	346	319	343	325	312	336	368	343	364	345	365	340	348	360	355	318	351	324	331	333	343	361	331	287	360	308	303	344	304	330	349	331	376	319	341	333	348	340	320	342	364	303	315	331	331	321	306	325	330	326	344	343	304	350	362	365	343	342	338	376	332	346	298	330	278	298	314	316	363	340	348	325	337	336	328	368	330	354	322	332	331	359	331	344	337	350	326	340	317	368	308	337	369	315	351	360	342	301	331	318	322	343	364	323	328	353	338	338	334	326	309	337	330	338	360	331	346	323	321	337	318	343	310	302	348	342	353	360	326	301	328	335	333	352	320	336	334	346	331	309	318	343	322	333	329	358	330	377	341	360	335	347	321	315	325	322	322	288	336	317	319	346	305	311	323	319	301	355	324	338	352	346	333	312	339	344	326	316	357	358	334	365	345	353	346	354	352	341	344	304	319	325	346	360	336	336	310	348	314	387	339	332	318	351	332	320	345	337	334	301	315	329	321	325	331	301	314	345	358	301	351	348	350	338	322	359	358	333	338	335	358	347	350	329	360	353	340	339	330	315	354	360	348	318	332	338	330	323	362	326	353	351	336	340	344	315	332	308	338	343	321	320	317	346	348	324	348	330	329	325	344	318	328	365	325	346	346	332	366	302	304	347	370	396	313	360	301	375	350	328	379	326	320	371	328	334	353	342	304	345	340	341	336	314	281	331	266	364	318	357	340	348	312	351	352	296	319	369	331	401	354	338	305	373	320	325	328	326	334	314	334	347	356	329	317	320	319	346	365	342	349	351	308	339	340	308	340	344	312	378	324	319	308	379	367	283	324	346	340	326	326	333	333	364	330	353	330	353	312	314	313	345	340	351	321	306	333	319	335	340	339	326	363	282	333	311	315	317	351	328	341	335	355	340	327	337	349	315	317	358	334	351	318	338	349	316	356	329	346	356	333	321	298	356	332	345	339	328	304	344	355	333	321	348	372	361	318	339	330	322	349	320	307	329	341	323	328	304	332	359	322	319	332	329	329	315	367	349	341	310	324	336	304	367	328	309	378	355	331	306	334	328	349	341	311	296	326	358	283	331	345	312	357	348	337	342	327	343	330	334	345	317	356	342	329	319	327	356	333	326	323	336	325	358	353	327	349	340	347	317	302	320	354	330	307	317	334	328	325	339	318	348	329	337	342	332	341	326	326	309	347	325	327	346	311	331	313	326	323	308	333	338	363	317	330	346	338	344	338	311	351	324	332	338	334	345	358	358	348	355	354	339	316	341	336	330	338	322	333	352	369	331	314	322	332	342	305	325	322	317	339	351	311	346	336	334	332	335	318	318	355	344	353	329	348	338	324	316	305	346	349	314	320	347	331	321	358	341	347	333	335	321	349	345	332	329	343	298	344	332	328	363	317	336	318	330	336	325	320	358	345	346	324	357	328	315	311	323	311	381	337	346	339	323	348	315	332	365	347	325	343	337	320	312	347	334	349	332	303	328	350	352	334	314	334	351	342	340	367	336	325	321	343	345	352	329	332	309	339	331	331	340	302	358	365	320	369	371
7009	20946	17743	9945	6418	3788	2452	1804	1328	1136	908	837	824	707	623	619	539	552	589	584	516	514	535	453	475	473	503	507	475	459	433	432	483	445	448	442	416	465	467	423	417	443	433	441	440	455	436	449	439	428	464	420	449	455	453	452	424	443	412	431	451	454	466	448	422	451	424	450	442	456	418	420	409	452	442	419	407	490	434	452	443	413	402	452	426	408	420	415	442	471	446	415	436	428	437	421	431	407	404	411	451	396	436	471	429	430	444	438	430	413	410	419	426	435	424	403	418	474	437	431	426	412	431	412	461	427	441	426	428	447	466	390	446	443	408	450	440	440	430	429	427	395	445	448	414	452	404	457	407	443	431	439	414	432	378	427	425	412	411	440	433	448	410	442	436	407	426	411	449	448	471	408	450	440	417	442	439	441	455	427	401	450	435	459	420	423	397	381	409	457	452	423	415	435	432	449	418	431	473	396	410	424	446	415	401	395	427	460	448	439	408	407	417	443	447	431	400	412	450	446	394	469	419	430	424	444	400	403	456	472	402	411	423	417	431	427	437	444	420	468	406	467	424	437	432	434	395	467	424	426	457	440	441	432	433	402	454	424	403	459	413	394	427	426	440	379	435	472	415	440	441	445	410	461	416	439	426	402	457	431	413	450	415	457	445	402	419	390	393	444	408	416	413	433	446	420	431	454	415	432	394	416	426	443	449	395	487	440	445	409	451	441	446	430	420	432	438	479	451	465	425	446	448	400	446	408	433	416	404	441	466	401	437	466	448	442	470	395	449	420	465	432	429	418	423	449	393	490	405	435	423	439	434	457	449	424	423	454	437	406	440	428	437	424	476	434	408	438	439	429	423	412	400	416	436	434	405	443	458	440	395	422	429	436	422	438	427	440	445	437	445	411	450	409	426	436	414	439	445	411	422	400	386	437	414	401	446	465	396	414	415	429	411	424	441	434	440	402	451	448	450	412	419	477	414	395	440	433	416	399	463	416	414	402	423	448	400	459	410	417	442	438	469	439	431	432	422	417	468	470	426	416	403	433	441	456	460	430	425	453	425	436	457	436	433	450	363	448	428	435	436	458	414	438	397	399	412	436	451	458	430	433	434	427	445	425	462	443	410	417	419	415	450	402	420	437	446	416	412	431	409	395	407	452	408	424	404	440	432	431	444	406	396	435	413	425	445	441	423	428	454	431	425	415	410	446	439	401	416	433	406	442	428	455	423	486	444	421	404	423	463	426	444	432	413	434	430	404	418	432	457	436	405	419	435	440	400	417	454	408	443	443	401	424	401	437	418	437	411	449	435	428	434	424	409	459	417	395	425	458	407	392	450	436	406	448	440	421	445	451	392	400	429	398	446	415	431	440	435	424	398	426	418	416	430	407	449	410	437	447	425	465	441	407	419	433	408	409	412	417	443	436	482	428	431	408	450	389	468	434	419	446	444	398	383	417	446	459	400	450	443	443	425	445	446	443	423	434	487	425	473	466	409	420	445	427	416	443	383	428	463	393	442	435	428	425	453	411	443	453	410	428	460	435	439	429	396	426	464	408	435	405	464	430	448	420	380	431	395	387	435	443	424	452	446	416	461	452	398	431	422	466	418	401	419	442	423	428	427	453	437	426	445	433	409	426	408	402	430	410	432	415	395	375	455	425	390	423	425	417	424	430	434	468	412	460	423	400	414	430	420	437	437	433	424	435	486	428	430	497	396	463	471	404	418	414	447	422	433	429	388	442	404	413	407	429	453	453	478	406	426	403	411	407	431	367	464	424	446	422	456	434	457	445	427	389	437	403	425	427	428	429	421	419	451	445	444	398	414	446	440	463	389	409	440	443	416	423	424	406	433	390	436	420	432	411	408	417	403	449	435	423	417	414	430	413	417	423	393	425	439	428	466	426	419	417	471	435	369	441	448	454	455	427	454	444	395	426	416	428	401	467	419	422	444	401	441	443	416	429	437	483	420	411	438	432	441	416	417	421	444	389	403	408	443	393	438	395	462	418	423	407	423	457	412	430	465	427	412	413	394	399	424	417	441	424	413	417	479	447	443	451	421	416	406	382	411	440	407	440	420	433	445	426	446	396	431	412	423	402	421	426	462	402	463	436	419	454	425	463	422	448	427	421	431	427	430	439	460	416	434	452	426	428	420	414	423	422	433	393	446	448	413	468	418	408	431	409	427	411	423	405	432	410	463	438	437	435	430	410	437	442	409	444	432	461	460	464	411	427	437	431	392	402	420	457	425	438	385	433	420	403	416	447	422	395	437	402	440	418	443	439	429	433	449	427	429	416	408	421	425	398	452	438	413	451	398	452	410	419	484	429	428	402	415	420	476	442	460	427	397	403	407	425	409	379	425	431	409	424	406	424	446	448	395	421	409	455	429	440	424	411	457	412	428	420	431	481	444	436	415	413	444	395	394	413	426	413	461	410	397	436	432	398	454	456	420	453	431	449	397	435	428	439	450	454	462	409	408	449	415	454	431	452	414	404	436	447	417	398	433	454	429	433	421	439	450	426	423	427	431	476	395	409	428	400	455	416	444	420	416	425	434	410	413	446	416	459	450	445	414	459	406	429	403	415	419	434	421	432	446	406	437	446	423	444	431	440	420	441	441	416	440	412	411	439	458	429	415	393	424	430	426	390	433	411	450	475	417	467	440	442	453	407	405	418	422	402	401	427	451	457	428	374	451	445	427	415	410	428	425	439	405	405	440	437	437	410	431	439	441	417	434	444	409	390	422	415	421	437	403	398	418	417	441	467	391	433	415	445	435	414	443	418	428	462	431	408	415	395	403	436	436	417	427	385	410	469	438	435	431	443	428	478	424	401	469	424	446	417	385	404	453	453	427	412	439	480	415	415	452	373	407	426	466	437	436	433	429	436	422	405	423	446	483	435	390	439	400	431	373	462	386	434	421	430	443	461	440	425	419	449	457	398	430	432	423	410	433	416	477	438	383	441	402	413	403	402	456	425	444	422	445	425	444	416	408	408	402	425	406	415	419	457	443	415	423	375	441	421	460	408	445	390	440	408	419	428	430	421	427	383	424	452	430	429	397	425	428	393	423	411	467	393	438	420	429	444	427	432	447	401	411	426	401	392	403	384	437	466	412	438	452	437	442	406	440	443	427	395	402	446	419	372	464	386	424	442	430	429	472	422	405	429	465	433	415	448	440	392	406	418	409	414	443	425	437	461	455	430	415	438	452	427	446	441	415	397	409	403	423	455	448	433	452	436	431	387	427	440	474	417	447	483	405	411	430	420	423	428	445	419	442	418	442	402	423	413	402	422	417	422	431	426	430	422	448	445	430	432	396	430	449	461	450	415	492	384	422	410	423	474	425	408	441	427	425	440	431	402	447	441	416	408	445	407	441	419	443	448	411	456	448	464	418	452	414	443	419	428	436	430	415	403	432	421	442	451	446	447	437	428	427	466	465	429	467	404	420	447	409	430	433	423	422	424	394	390	422	445	410	429	455	420	438	415
26982	19428	7112	2099	933	603	398	312	287	278	326	275	273	284	278	280	275	298	278	308	299	264	254	270	268	261	263	273	278	279	280	268	257	285	252	295	303	263	290	287	279	270	258	290	262	286	265	289	274	267	293	276	264	285	244	293	280	275	284	273	284	276	284	242	291	280	288	265	280	269	288	272	271	289	296	256	281	277	282	283	313	256	329	282	287	300	273	291	292	303	250	276	253	263	288	261	284	285	273	289	266	269	289	278	268	266	297	272	290	269	271	248	294	290	271	294	304	269	249	280	316	274	268	275	294	262	292	280	291	254	264	271	275	288	277	288	278	290	291	276	279	279	268	272	290	277	296	285	262	277	270	299	288	288	294	224	267	283	279	302	258	293	287	273	269	265	279	272	280	301	258	273	267	285	279	263	266	288	274	271	282	276	268	265	280	276	268	278	290	289	289	286	275	308	255	292	243	242	297	264	280	291	263	282	306	281	258	284	277	273	298	266	290	256	281	278	325	285	317	305	289	285	273	274	251	254	260	281	266	277	285	282	274	336	258	293	284	309	280	274	270	268	270	272	272	287	287	252	272	292	314	267	308	273	292	279	300	266	288	290	285	274	290	293	294	279	273	276	252	284	291	241	264	270	296	284	269	254	303	305	279	294	281	236	279	277	296	283	258	242	302	273	311	290	300	276	302	291	292	267	290	265	245	289	265	304	287	280	272	284	247	317	255	259	279	268	250	284	289	297	265	264	281	275	270	276	269	293	262	263	262	314	278	273	296	270	257	282	317	285	259	279	310	271	289	260	300	286	281	299	288	265	284	279	258	299	287	283	311	281	289	274	263	272	262	269	296	290	277	262	279	275	275	296	282	276	288	307	288	277	288	281	273	266	277	258	253	286	316	282	290	300	270	268	276	272	288	289	264	273	288	292	309	304	296	295	281	265	295	249	257	283	259	286	292	268	282	281	278	281	296	255	242	299	284	241	275	286	299	282	337	267	278	291	288	293	310	266	314	249	297	304	280	294	280	288	301	289	273	266	266	295	288	298	294	289	279	279	253	257	286	267	297	257	278	275	273	275	288	297	285	271	284	267	293	293	299	272	321	284	288	275	250	283	254	272	253	278	270	321	273	267	278	288	256	278	249	274	325	289	292	273	295	295	269	277	278	240	298	269	273	270	279	300	287	297	302	235	312	282	286	301	256	297	281	259	252	265	271	272	275	281	274	275	258	257	283	278	293	256	305	278	274	277	262	257	254	262	285	250	262	285	277	255	280	270	284	252	269	272	268	289	252	278	250	265	278	292	277	296	276	271	267	301	270	276	267	272	292	292	257	267	278	291	300	281	284	268	282	273	283	289	292	289	304	295	245	277	291	264	284	278	276	313	278	287	283	281	266	302	267	291	275	277	311	295	320	264	280	264	295	296	301	262	288	287	295	307	271	274	294	275	243	286	268	282	271	267	315	255	300	297	246	281	287	281	271	324	253	291	277	276	284	237	287	272	305	280	287	228	278	290	281	281	274	303	304	282	283	271	270	275	295	255	278	288	304	250	294	282	293	278	264	291	272	260	255	252	310	281	276	266	281	261	291	277	302	257	284	306	279	278	276	264	308	291	307	299	273	277	268	287	292	281	290	302	305	262	296	259	291	255	286	275	268	267	263	230	298	280	269	290	256	285	290	271	287	270	290	286	266	271	320	275	286	289	271	290	260	300	292	254	277	253	251	275	255	268	273	265	307	264	278	284	262	279	325	253	262	259	282	292	280	280	259	297	262	292	288	275	263	273	251	289	277	292	270	270	268	287	298	245	249	270	261	309	269	296	299	272	271	289	290	294	283	266	263	271	258	295	276	268	256	277	303	305	288	241	283	296	272	287	289	287	305	262	270	263	295	288	280	285	276	293	280	278	288	278	264	282	269	282	297	318	290	292	281	285	270	277	251	246	280	280	265	278	290	276	283	253	263	256	263	294	250	297	293	275	264	270	291	263	281	272	246	269	288	307	312	266	278	274	282	287	271	260	310	263	298	286	288	277	298	288	283	275	275	291	277	260	281	271	252	283	249	259	267	283	278	275	286	277	290	293	270	273	264	280	268	282	273	282	269	281	299	257	286	267	277	279	277	268	292	282	278	285	273	293	285	265	270	263	284	279	259	254	270	295	298	279	263	297	239	263	288	296	264	274	273	282	247	291	310	292	264	272	328	276	291	302	281	278	268	236	290	260	284	283	288	284	285	284	282	286	289	264	304	320	282	277	271	243	270	281	295	289	298	273	297	266	291	244	293	295	297	306	304	265	273	286	291	290	269	277	280	292	280	276	272	282	270	316	295	296	281	261	294	271	286	281	291	284	286	260	278	255	287	250	251	262	274	271	250	297	254	317	273	295	287	274	309	282	272	268	248	303	260	268	299	266	264	254	271	270	285	271	256	269	310	284	278	287	285	277	242	283	271	279	327	257	260	280	282	290	325	274	285	259	286	282	268	276	284	281	287	276	284	277	301	280	297	285	301	261	285	291	266	279	279	258	259	269	251	293	253	248	292	276	279	274	289	290	253	276	251	265	264	316	285	254	269	298	288	277	291	285	257	269	303	283	276	268	254	311	292	279	288	283	320	282	258	302	283	258	275	252	272	287	275	295	269	273	296	239	282	286	263	263	299	268	262	274	295	265	282	302	281	281	302	236	271	293	276	272	261	282	311	297	297	291	280	269	306	284	259	259	320	284	292	322	257	286	298	314	281	266	263	268	292	287	314	278	318	288	298	318	257	259	296	317	296	276	260	300	325	277	261	270	280	265	316	256	296	275	267	257	305	261	278	284	303	300	282	298	287	290	289	296	268	281	294	272	307	267	260	292	255	269	247	285	290	294	305	270	280	269	272	280	272	275	284	303	278	279	263	291	282	255	284	271	280	277	268	298	299	280	261	288	249	290	281	284	283	298	268	247	273	282	272	272	295	277	317	245	295	271	252	271	300	258	278	261	262	280	280	260	286	269	275	279	301	304	279	297	274	291	278	262	267	267	260	281	301	259	285	282	265	286	252	278	280	262	278	268	274	306	272	320	294	285	272	276	277	299	301	288	258	282	280	291	290	276	306	272	274	290	289	295	267	273	286	273	302	287	289	281	304	297	279	281	310	274	253	268	255	281	297	280	275	299	273	258	279	263	270	286	255	255	280	281	264	293	275	263	304	280	328	298	253	287	270	286	285	278	286	262	277	267	261	268	268	270	294	258	262	266	250	302	296	251	267	267	263	289	281	272	264	250	309	264	252	280	288	281	279	271	313	279	280	309	275	254	303	281	250	261	286	271	284	287	275	233	281	280	280	273	294	260	274	282	252	283	292	284	271	299	266	285	285	287	259	284	276	275	284	290	260	261	288	273	267	273	266	266	294	270	254	298	295	265	268	303	274	289	291	294	314	294	291	272	273	300	280	247	278	260	306	270	276	291	268	279	240	275	282	269	284	274	282	287	298	274	279	260	302	295
5297	5136	4937	2361	1342	695	539	421	377	344	389	350	356	371	365	339	363	331	335	360	355	346	364	351	331	314	353	338	366	360	370	374	328	345	360	354	335	345	374	374	375	368	308	352	328	347	355	300	351	363	333	347	374	365	371	353	345	356	355	339	387	347	339	386	338	363	382	376	361	333	329	326	336	343	361	336	340	348	377	352	337	361	363	354	353	324	365	331	325	332	313	343	364	367	331	340	340	348	339	312	316	357	368	344	360	370	370	347	342	344	357	341	367	383	355	343	363	397	345	377	361	362	355	389	340	351	333	339	286	367	371	329	335	364	355	366	362	322	349	298	364	331	383	353	372	320	364	371	343	362	346	329	367	332	345	356	364	335	365	357	347	356	330	384	346	351	328	360	320	365	351	333	366	334	353	345	376	323	329	362	350	340	351	358	367	354	357	349	332	352	373	295	339	350	362	379	350	357	352	377	324	369	324	360	349	331	323	367	361	367	322	374	329	350	334	343	355	380	363	365	363	363	374	359	359	339	357	352	355	326	316	308	386	360	349	400	368	318	348	350	354	340	360	381	365	333	351	342	371	312	323	328	340	356	363	370	324	308	373	354	362	369	341	343	397	372	372	337	351	302	329	324	373	375	330	364	346	358	338	335	345	340	336	308	356	354	359	370	376	352	316	351	356	364	335	342	339	340	345	374	353	358	366	331	308	359	331	387	340	363	310	348	351	340	340	346	375	360	342	325	363	340	343	367	346	354	333	363	337	371	331	368	334	352	320	328	365	346	311	381	347	355	331	359	353	359	363	325	345	348	339	327	344	337	365	319	315	326	348	342	360	363	345	355	346	348	334	347	357	368	360	369	358	346	334	351	336	384	352	337	347	356	341	361	337	392	346	313	351	371	353	340	345	372	343	351	361	352	348	393	334	347	354	358	367	365	357	345	344	320	360	352	340	330	373	355	355	340	310	313	329	382	344	349	351	354	357	377	353	345	335	321	336	349	364	340	352	333	327	373	335	334	345	349	338	369	385	334	361	343	363	328	375	358	385	375	356	363	353	370	331	338	348	345	349	372	399	352	372	338	353	340	344	359	359	352	343	334	367	350	345	343	368	368	357	351	333	346	343	366	328	322	337	345	375	351	327	316	340	321	343	350	343	307	345	345	336	366	346	336	337	348	347	332	355	363	331	377	337	352	358	346	334	363	342	343	333	355	361	345	375	330	370	382	374	345	337	352	344	360	384	333	348	323	361	334	334	354	335	342	343	348	358	358	365	334	353	340	353	332	352	363	352	374	365	367	354	362	356	352	349	354	301	353	360	369	315	332	354	378	346	353	318	368	385	343	347	376	348	365	355	406	355	336	356	326	351	342	336	349	367	331	343	346	350	326	347	344	366	359	362	382	379	321	385	357	366	329	353	359	378	333	378	331	348	336	353	367	327	353	342	342	309	324	332	369	360	352	323	373	357	349	342	352	340	341	351	372	328	317	340	350	360	365	334	328	340	344	368	382	354	336	367	349	368	328	362	373	332	363	310	323	331	354	347	331	339	355	366	351	375	325	371	326	373	354	343	324	342	357	359	368	374	343	352	368	343	361	346	346	341	343	341	369	356	348	372	324	354	366	324	353	346	354	349	357	321	344	373	330	338	329	355	347	342	321	374	340	372	332	309	350	328	369	352	333	336	336	315	356	338	358	358	361	319	353	336	347	354	354	325	354	341	347	345	331	336	368	338	370	323	336	335	376	359	336	353	328	370	337	359	341	350	358	379	352	331	342	357	346	370	350	343	396	336	332	348	342	308	341	335	335	350	357	339	373	350	385	322	340	326	358	338	326	372	332	349	348	375	312	397	332	337	317	344	344	357	357	350	391	328	335	368	356	321	358	341	359	376	327	374	342	384	343	340	360	348	352	339	354	348	356	372	348	363	333	327	395	351	359	351	326	364	313	333	335	344	330	349	345	373	319	346	344	350	354	361	322	335	366	372	364	347	372	333	378	363	340	352	336	349	361	375	353	373	340	361	355	370	331	360	341	338	322	345	358	354	351	349	359	342	384	339	336	342	340	357	313	372	347	368	336	378	351	368	378	370	380	338	359	351	354	367	331	344	362	341	371	374	333	347	342	327	319	324	363	366	336	359	322	337	339	378	354	367	357	305	373	348	385	371	328	349	348	325	359	339	360	337	349	321	343	367	358	353	345	376	348	336	316	329	322	360	359	367	321	323	335	319	364	344	349	338	340	326	358	342	335	330	383	369	351	344	355	339	370	356	349	353	361	326	372	328	353	329	320	346	343	370	313	367	364	328	391	333	342	358	357	370	379	360	364	376	358	321	356	349	389	347	356	334	339	344	345	306	348	344	341	331	354	329	350	357	338	353	378	336	333	336	319	347	352	363	360	348	304	353	330	370	362	374	344	374	341	330	380	342	348	348	359	337	340	321	376	347	387	332	351	330	306	364	353	341	329	300	328	357	342	368	320	341	352	326	344	332	382	349	328	311	333	357	340	386	323	358	373	349	379	384	369	340	366	364	349	330	348	334	344	354	362	367	385	370	341	334	313	323	346	349	355	327	383	362	365	374	334	360	327	361	371	341	321	349	359	391	358	327	347	338	352	345	344	336	365	385	343	330	342	346	335	350	335	352	368	331	335	349	383	336	351	349	340	354	359	316	344	367	346	368	316	354	362	360	309	312	388	353	356	328	376	370	341	360	354	354	357	329	368	332	355	372	359	379	344	358	325	307	334	367	390	356	334	341	364	383	360	357	352	331	409	359	335	341	368	347	352	347	354	355	337	343	367	336	335	327	333	372	338	360	367	339	318	357	325	339	349	378	329	350	382	301	338	345	359	358	363	333	367	394	376	369	315	338	383	308	316	363	358	337	358	356	344	291	338	321	360	366	356	372	395	327	315	322	353	357	364	372	326	333	322	348	334	354	342	327	336	386	348	370	335	338	349	316	362	329	362	337	353	371	393	350	392	371	375	343	351	325	340	364	367	353	341	359	336	338	351	348	336	368	370	370	318	356	363	356	351	358	356	376	335	333	343	330	346	344	343	311	350	369	357	353	352	354	329	331	337	374	332	346	332	359	363	331	337	354	332	347	322	354	326	346	360	362	358	334	352	365	367	340	360	317	347	315	347	340	341	342	365	377	316	365	376	347	338	347	327	374	378	385	321	343	399	338	366	359	346	380	352	351	391	360	347	365	348	344	343	354	347	367	334	338	343	365	333	322	350	345	354	336	359	342	353	347	354	320	294	308	342	352	334	357	302	324	341	385	346	356	346	342	363	353	351	341	342	341	329	326	345	374	339	350	376	332	348	353	350	334	352	360	342	352	331	340	348	345	365	362	332	350	323	341	346	355	380	361	352	331	374	339	335	344	363	362	356	344	375	338	354	348	342	333	343	365	374	359	357	337	330	351	359	372	333	359	354	369	366	374	344	364	369	299	332	365	333	380	383	358	343	331	348	327	359	323	375	298	374
23239	21088	28282	24144	21068	10115	1467	945	753	749	623	569	567	575	544	529	543	543	497	498	484	475	485	527	497	536	453	473	492	502	471	479	490	456	454	510	487	461	452	484	459	535	483	484	464	457	464	464	454	438	432	454	513	481	439	432	467	442	486	462	519	489	451	491	478	482	445	454	475	475	492	441	470	492	473	457	461	486	456	463	470	490	463	469	478	468	505	476	494	456	455	465	431	453	479	470	466	476	474	458	466	477	461	477	456	441	456	486	452	487	499	457	469	468	442	488	530	456	453	452	492	478	442	478	431	461	471	480	467	438	476	507	456	489	468	455	438	488	490	481	474	483	470	499	499	488	439	437	463	457	455	448	457	522	503	468	494	450	479	437	454	439	446	454	483	467	457	487	504	453	468	447	462	496	457	451	447	443	412	443	435	488	481	473	504	451	482	446	467	445	472	455	477	465	449	477	473	469	497	457	500	484	444	470	454	424	468	504	468	470	514	479	475	466	446	464	438	462	447	458	498	463	477	448	445	449	515	461	439	422	495	445	474	468	457	449	493	456	484	498	497	482	490	468	513	466	444	492	441	486	458	472	489	524	489	446	468	452	456	470	480	451	464	460	462	471	446	464	514	435	463	475	471	479	448	474	463	466	477	508	421	452	464	456	440	423	466	478	466	502	429	435	481	475	432	501	490	482	478	431	481	420	505	448	450	483	486	475	477	473	480	461	460	466	463	480	432	459	462	466	461	488	469	460	473	506	467	430	507	483	454	487	509	515	483	483	468	486	465	452	463	489	436	456	487	470	467	423	464	455	456	435	459	461	467	434	446	471	484	443	438	492	455	458	467	489	488	488	476	491	504	458	457	488	436	471	483	485	487	471	458	453	447	503	464	424	444	490	448	486	452	486	499	488	464	497	432	482	467	473	440	426	430	453	437	448	484	450	468	469	446	433	479	482	509	443	483	507	464	485	449	481	491	452	453	504	454	500	488	473	483	497	488	449	491	462	463	451	496	455	444	441	468	470	457	469	468	464	447	471	453	483	450	479	468	478	463	494	432	491	426	493	472	443	473	488	465	452	461	453	457	458	464	462	462	481	464	501	467	471	488	465	488	457	443	454	464	485	480	441	506	480	483	434	457	487	457	459	476	463	488	445	444	476	462	454	473	476	476	501	459	473	484	480	448	462	450	433	483	477	431	450	474	484	461	468	445	443	471	503	456	488	513	469	493	464	464	474	479	467	488	473	458	507	519	451	469	470	449	505	469	487	469	423	510	453	463	482	461	460	510	482	441	518	482	427	475	482	480	431	480	461	456	426	461	457	498	480	479	476	434	451	439	476	472	475	451	455	427	482	448	437	470	494	463	458	459	471	417	500	477	459	529	507	476	448	483	514	501	450	448	478	443	467	485	462	440	517	460	447	475	477	471	472	488	476	464	502	456	435	460	466	450	427	493	470	483	486	476	441	495	416	451	443	455	465	465	493	481	510	484	440	433	454	463	443	473	478	456	443	466	490	506	458	473	458	459	479	470	460	463	458	454	473	461	475	434	457	449	484	470	500	466	442	458	447	494	461	455	459	440	446	451	462	426	466	485	440	494	448	494	461	412	471	491	467	453	495	459	479	471	452	469	467	457	493	404	467	482	469	443	460	454	458	482	488	472	448	506	454	460	486	461	446	465	466	517	465	515	495	435	464	470	462	464	481	482	455	493	465	480	457	495	433	476	499	482	473	475	440	465	434	456	498	508	495	459	454	492	439	517	469	494	442	490	480	494	455	495	472	450	495	459	425	447	441	465	431	435	530	474	467	435	462	459	470	473	463	465	480	485	478	480	448	490	427	464	477	479	429	497	483	468	488	473	462	470	464	496	507	472	474	468	480	480	471	472	475	430	490	491	493	461	447	461	448	487	431	486	455	485	467	473	452	478	450	471	450	451	470	506	479	483	421	488	463	479	473	435	453	436	461	481	467	452	489	455	460	463	477	436	465	491	473	467	479	497	437	438	493	499	475	465	508	469	446	512	495	429	495	479	486	494	464	465	439	462	467	435	489	455	499	452	484	488	476	473	468	513	450	491	458	464	430	511	504	412	469	476	486	482	481	458	468	459	421	425	463	468	421	502	456	466	444	487	475	508	478	465	494	432	445	467	485	485	470	479	471	469	439	498	460	426	462	467	484	449	495	459	434	460	496	515	427	462	479	454	464	491	436	459	492	517	449	446	442	464	452	497	500	482	451	455	446	463	478	463	424	436	408	479	449	470	435	502	443	428	487	485	456	455	452	447	493	464	471	508	464	461	487	493	438	458	459	486	464	473	459	481	498	475	455	500	474	433	449	470	483	477	463	488	483	453	451	458	476	472	452	477	456	436	482	464	470	485	465	432	432	447	495	497	457	458	471	458	412	447	473	426	449	482	477	460	459	463	477	472	427	468	497	492	472	457	461	507	447	468	439	473	464	489	467	493	480	476	465	479	479	495	472	459	467	450	451	481	446	494	485	486	473	468	479	439	495	458	495	441	461	456	464	441	477	492	474	434	460	461	455	504	428	476	503	504	450	469	498	470	442	426	505	474	443	456	440	469	458	482	454	447	475	468	462	439	462	445	498	480	464	450	487	476	457	475	469	456	439	447	487	456	481	493	472	495	457	471	478	460	460	473	486	444	476	464	488	505	463	482	466	459	497	454	430	485	515	481	468	501	446	439	488	456	445	488	491	465	421	468	478	476	452	473	469	459	474	487	497	490	473	465	496	476	453	463	477	496	462	447	444	468	484	460	470	432	456	456	494	461	483	492	455	427	501	426	462	512	510	463	518	488	480	466	428	448	456	508	484	466	473	483	450	474	451	426	489	520	449	489	501	457	485	467	472	450	441	428	431	478	476	417	453	478	462	465	480	454	482	450	479	418	470	465	462	482	456	488	440	450	479	500	447	455	449	446	489	493	457	429	493	502	500	499	470	483	459	456	487	470	443	457	507	462	486	480	489	473	482	470	478	499	443	467	466	478	464	464	475	464	469	474	454	478	440	476	496	425	445	470	471	441	479	460	496	464	464	497	480	471	481	452	462	461	475	479	483	440	444	494	419	484	465	453	449	448	495	467	484	456	486	470	472	459	444	487	450	437	467	519	501	495	460	527	474	477	475	456	476	473	463	442	460	470	473	482	444	464	452	458	425	430	448	483	496	496	484	470	458	480	481	476	414	461	463	439	450	440	451	424	433	490	461	477	450	447	488	471	473	481	435	482	456	451	453	454	460	482	433	451	482	489	479	456	485	475	427	467	470	452	472	488	442	476	470	465	447	474	474	472	444	460	460	484	462	459	475	487	444	460	435	452	463	470	434	446	464	492	477	425	423	458	471	486	473	507	463	466	476	459	438	451	503	471	474	485	457	464	453	506	458	442	530	482	506	447	460	508	475	480	482	485	492	515	521	500	469	458	506	497	470	468	487	509	455	483	482	487	507	490	457	498	482	466	490	455	432	458	468
5383	14415	13031	6617	4148	2380	1662	1296	1140	973	842	833	760	700	688	665	647	664	643	608	562	616	567	619	608	612	620	663	579	598	619	626	561	611	575	537	573	560	617	628	571	564	612	615	556	575	578	592	614	624	579	590	595	606	590	590	578	579	557	587	621	601	592	594	577	571	572	553	586	618	604	561	577	562	531	602	580	595	589	626	561	594	550	574	552	576	579	573	585	593	519	630	564	587	562	584	575	586	548	582	581	551	591	585	593	586	560	570	603	564	595	570	574	627	564	574	552	583	618	604	583	630	605	549	575	567	544	575	615	570	576	592	573	639	604	565	575	549	595	605	579	571	601	562	590	572	607	572	598	590	615	569	580	562	574	563	584	601	572	561	591	595	553	562	568	580	550	581	557	612	576	590	559	582	654	550	609	599	589	618	573	564	626	565	576	581	577	552	635	564	556	566	575	579	592	570	594	593	591	585	550	586	573	606	609	624	603	568	563	595	608	515	589	598	551	565	605	558	586	607	594	561	590	571	563	552	586	596	583	608	592	598	566	593	590	547	548	529	586	537	582	585	595	636	559	567	608	578	601	562	540	594	603	620	607	583	575	630	560	574	614	564	600	597	603	575	586	572	532	584	561	578	600	562	552	614	588	628	587	561	616	579	595	611	600	580	560	586	592	608	606	586	568	581	598	558	587	577	596	566	642	566	588	615	574	607	601	579	559	620	529	557	568	561	562	595	568	564	563	580	550	609	575	617	576	554	571	525	581	567	613	547	634	573	548	545	598	626	582	607	577	593	587	577	572	615	570	601	591	590	542	552	577	600	594	590	592	562	554	599	556	616	590	615	550	578	569	611	591	531	592	564	573	574	571	590	598	558	579	589	575	605	572	569	571	607	567	597	608	579	584	570	608	593	598	606	562	590	579	541	545	548	603	595	584	601	621	573	611	532	576	565	575	572	535	565	571	565	595	568	599	611	548	589	574	552	577	551	544	560	585	562	627	571	545	603	580	616	571	563	578	590	601	538	595	596	622	559	586	608	622	575	596	613	589	579	590	607	659	586	618	619	636	597	588	584	601	577	574	575	535	603	575	581	564	577	613	594	610	583	592	638	579	591	588	580	615	562	540	572	584	566	560	600	581	520	589	571	571	569	551	562	549	602	575	560	573	569	567	593	557	576	537	635	556	593	603	589	591	590	617	548	607	555	584	595	569	587	548	552	585	597	519	588	577	624	606	536	563	601	597	594	565	589	598	568	611	567	616	595	592	603	615	599	547	591	567	593	609	591	586	589	598	619	571	598	589	613	569	571	535	582	534	593	544	579	586	568	571	527	623	575	576	546	596	581	567	596	568	619	604	588	585	599	615	609	624	602	568	588	590	589	549	560	536	589	566	575	576	562	594	590	587	595	587	569	550	594	609	605	614	563	612	524	548	559	563	577	566	615	582	542	592	590	544	579	547	571	556	583	569	617	591	572	571	593	605	591	603	605	560	580	569	599	546	583	599	553	582	563	576	562	553	582	536	594	578	538	571	581	585	580	561	587	547	566	585	610	543	593	609	588	598	580	605	573	565	596	623	549	577	619	592	578	574	575	587	546	598	560	587	644	571	562	574	566	568	579	567	562	573	556	577	537	538	609	553	554	587	614	592	646	609	600	588	569	574	579	555	604	597	583	582	603	528	587	554	570	591	562	586	570	548	554	607	577	585	582	600	586	607	594	582	568	563	561	580	604	574	577	575	598	643	574	559	575	573	583	558	583	563	582	569	560	571	601	569	573	531	613	575	582	622	609	609	602	554	578	605	566	563	583	651	560	593	649	595	592	596	589	575	594	587	557	560	609	567	594	611	584	611	556	566	587	570	586	562	566	607	610	606	605	547	538	593	552	554	581	551	586	570	575	549	597	577	576	582	562	604	566	558	634	586	543	569	564	582	566	566	541	573	585	589	551	567	567	524	591	572	556	585	590	546	563	629	599	633	625	582	597	588	581	579	604	581	575	559	626	568	562	608	541	558	569	621	598	605	573	519	536	592	576	575	574	578	589	559	602	593	604	600	583	536	603	622	619	634	589	553	584	530	558	564	561	554	538	597	574	593	585	574	602	539	537	588	592	546	577	568	576	534	533	589	561	531	568	554	574	597	582	561	598	556	638	610	599	608	603	563	577	585	548	623	599	601	555	576	594	595	585	537	597	591	557	602	628	585	579	568	589	580	601	546	587	626	586	572	601	547	604	574	591	560	562	604	627	577	585	585	551	563	598	573	563	614	605	540	572	551	585	592	553	558	561	598	604	579	583	553	589	582	585	568	597	573	563	612	609	604	579	565	566	561	536	592	567	579	626	589	612	601	597	584	599	606	583	600	600	600	621	583	570	561	563	590	607	552	609	574	576	508	572	584	590	620	620	551	582	569	567	561	592	615	554	550	578	595	594	576	575	570	557	592	593	573	601	563	578	590	593	596	601	577	516	595	615	562	549	637	543	608	603	530	618	552	593	606	542	579	605	564	600	599	591	618	595	525	543	589	614	588	601	569	584	589	570	599	594	585	575	581	590	577	603	563	599	532	575	578	596	551	593	525	583	593	602	558	603	588	611	560	571	576	562	584	588	546	609	559	594	598	566	622	562	623	534	559	573	589	588	592	582	593	533	567	608	570	575	617	562	605	562	561	610	550	593	537	534	570	580	606	600	625	589	582	579	625	580	599	568	544	568	576	583	661	571	555	598	600	617	561	547	576	576	567	573	602	615	617	605	575	603	594	557	576	579	626	556	587	594	582	610	579	552	567	582	539	613	544	597	605	635	612	584	613	592	533	551	539	546	611	561	597	565	546	598	612	598	582	596	601	589	603	596	599	575	550	530	584	569	565	589	600	579	570	619	601	613	576	534	571	561	600	590	605	603	621	619	553	622	556	548	565	589	590	578	561	566	608	569	533	627	578	548	629	555	573	573	555	594	561	590	606	584	579	565	634	592	530	576	572	608	610	572	549	534	619	601	557	568	560	562	560	611	593	536	588	571	610	551	614	547	564	601	565	602	605	563	607	583	569	564	551	580	591	601	610	598	538	614	566	580	596	571	566	558	564	560	572	618	616	586	589	573	540	604	549	607	626	603	581	573	559	561	582	590	548	559	622	588	567	618	558	581	574	553	601	537	550	589	584	544	582	558	539	582	582	571	559	574	620	555	559	566	555	625	583	569	598	564	561	571	520	583	604	574	557	545	576	536	583	577	571	589	567	590	595	569	580	618	597	604	587	605	584	588	601	587	575	559	606	607	585	616	607	551	566	615	579	574	541	558	534	560	586	592	608	571	555	549	598	589	600	601	610	577	590	545	569	570	582	603	560	570	585	547	570	582	595	573	557	579	557	544	612	558	581	550	579	546	624	600	578	569	579	607	591	593	595	635	574	595	597	601	612	584	583	590	586	594	568	576	604	601	574	590	545	604	549	591	572	564	565	577	590	601	576	563	555	571	623	610	592	574	567	653
24126	21043	27219	24971	12356	859	401	333	250	209	177	189	160	169	144	162	118	136	143	160	134	121	153	126	118	147	120	124	116	114	118	130	120	121	135	120	134	118	135	157	125	134	148	123	133	125	107	133	128	125	123	146	126	121	115	138	119	133	115	122	131	121	119	121	127	142	129	122	119	128	112	129	128	130	125	132	126	129	138	116	131	126	132	130	105	119	127	111	123	103	108	121	126	125	123	126	110	119	131	122	126	119	129	98	141	125	130	118	140	111	114	99	113	126	120	107	104	145	133	126	135	122	141	114	134	140	143	132	114	123	108	109	123	104	108	122	123	113	105	109	127	117	108	129	132	131	100	128	128	116	140	112	138	138	114	114	111	115	131	104	120	118	122	116	140	116	110	118	130	129	122	109	127	120	128	118	110	116	114	99	105	133	125	107	116	117	121	112	121	116	110	119	136	104	128	114	102	117	110	127	120	113	112	134	110	148	132	132	126	133	102	129	102	124	135	128	110	116	112	135	130	133	123	127	94	123	118	116	118	141	130	136	112	124	130	112	116	105	129	122	111	134	115	127	109	127	113	129	114	113	123	127	117	113	122	128	112	130	116	137	121	127	109	128	124	129	109	125	129	114	126	111	119	110	142	127	119	137	112	130	118	107	125	124	131	109	110	134	108	125	134	131	120	149	119	115	130	113	109	101	102	118	95	112	121	133	121	112	119	139	121	111	114	122	108	111	120	125	119	113	127	132	141	121	113	125	127	130	134	136	116	114	117	104	120	133	136	111	122	114	135	138	132	117	122	133	128	126	110	137	112	106	108	128	135	113	119	131	124	119	121	123	127	127	117	137	118	114	106	135	152	126	133	127	122	123	117	132	127	129	107	116	141	106	134	107	125	114	112	133	143	128	127	128	123	136	126	116	144	107	134	121	127	115	113	115	127	120	114	104	123	123	139	120	120	101	114	127	119	111	112	122	133	115	130	108	137	112	140	117	109	111	116	121	140	129	113	126	121	119	120	137	134	123	147	136	125	130	104	121	131	113	135	122	130	107	135	118	124	115	128	88	134	133	119	119	128	105	113	110	115	102	133	128	114	108	102	102	112	129	109	94	138	106	140	120	136	134	122	115	95	117	126	128	148	125	108	103	118	120	114	126	123	126	125	106	118	108	114	114	126	138	116	119	115	125	135	102	130	127	119	124	123	132	115	115	125	115	125	118	115	109	120	112	143	134	111	118	118	107	148	140	126	101	123	126	117	115	132	126	117	129	124	122	133	114	114	105	132	120	88	131	114	126	105	133	116	128	122	126	117	141	136	128	117	134	109	116	144	125	123	122	121	115	152	117	126	147	140	92	123	103	115	129	105	112	115	122	142	124	126	125	106	113	143	111	120	125	120	122	111	118	118	106	121	140	139	106	105	109	109	114	123	127	136	125	120	111	137	133	124	120	113	116	127	126	128	127	125	125	119	136	123	115	113	124	128	129	115	129	127	124	98	106	126	116	115	113	112	133	139	113	139	107	131	119	115	121	111	120	126	104	118	133	124	137	129	139	152	129	104	115	129	113	117	109	122	106	127	129	117	122	125	117	126	128	128	129	148	115	107	142	140	136	132	115	117	120	118	122	118	129	108	113	119	140	110	116	122	111	132	117	122	149	139	121	127	135	122	129	124	117	138	124	134	101	128	105	113	117	128	132	140	130	120	129	119	124	118	111	122	129	100	119	116	118	99	123	125	119	120	122	142	127	117	110	114	126	132	109	121	113	107	130	111	131	117	138	128	114	112	117	136	110	131	117	117	114	137	115	138	129	98	128	138	140	123	121	112	135	120	104	113	112	98	117	134	119	114	110	141	126	139	116	131	129	135	113	115	106	105	122	117	110	116	133	115	123	127	127	110	119	111	116	121	129	129	90	132	100	113	138	97	120	126	123	96	136	103	107	127	113	116	144	120	131	115	125	123	101	120	143	119	124	116	124	123	110	138	115	140	125	136	120	123	122	132	118	115	103	107	133	117	132	120	120	129	107	122	103	106	151	106	136	120	119	107	130	125	126	112	131	136	111	110	126	112	119	116	113	123	136	132	124	96	115	123	103	127	130	132	115	130	128	137	130	124	115	125	121	140	123	125	124	112	122	105	124	136	115	117	121	132	116	135	123	109	115	131	134	136	122	100	117	133	132	107	107	114	111	129	109	128	133	133	121	139	133	112	113	133	121	129	121	123	117	111	132	128	130	108	126	124	117	106	124	120	137	112	137	139	117	111	125	126	135	112	126	118	123	121	121	110	119	117	134	113	128	114	137	104	109	130	140	126	128	117	100	111	132	116	131	118	101	126	122	129	96	117	125	107	134	116	115	118	129	123	108	116	115	119	102	115	104	127	116	119	114	116	123	113	124	127	121	125	125	142	133	106	109	135	116	116	122	118	134	127	127	115	126	116	115	108	138	130	127	131	112	145	125	132	123	132	145	127	123	123	135	134	124	115	102	115	123	119	98	107	135	115	116	141	112	112	120	118	118	134	136	137	131	127	123	119	128	128	126	129	136	143	113	128	114	126	115	116	105	119	132	115	129	105	147	116	129	104	124	128	124	118	98	136	97	134	117	117	129	105	125	124	113	141	139	123	127	115	108	109	136	114	105	120	121	113	136	113	133	129	114	143	115	123	115	118	123	137	112	131	119	123	111	118	126	118	148	129	115	120	119	108	122	121	110	127	136	136	121	144	119	127	148	113	111	132	111	117	133	150	115	119	108	142	119	130	117	114	132	140	126	140	120	120	114	125	114	126	120	122	118	124	131	128	122	124	130	118	123	123	122	137	122	119	105	133	98	118	141	135	120	119	126	102	114	132	105	96	111	104	122	118	101	117	139	115	109	139	123	131	115	116	133	116	159	128	105	118	132	133	138	129	115	103	106	123	122	126	121	114	143	131	133	124	138	153	107	139	116	114	116	112	111	110	104	119	118	108	111	134	104	133	99	110	127	112	114	110	124	141	114	132	108	113	124	114	140	111	121	121	118	118	104	98	124	117	126	116	123	120	124	131	132	111	116	132	127	114	110	112	120	151	121	132	118	135	125	127	118	122	125	126	140	115	120	111	99	135	129	121	123	113	138	129	126	103	150	131	123	135	119	121	133	121	130	111	137	118	131	115	124	128	110	144	104	139	134	98	120	123	113	120	122	115	96	135	135	128	110	115	149	114	120	138	121	118	116	106	122	137	113	118	125	133	129	136	129	115	114	140	120	122	119	115	138	107	141	117	123	130	128	128	105	117	122	114	105	112	125	110	122	134	129	117	122	127	111	131	126	131	124	126	130	141	135	122	123	97	111	130	107	128	119	111	132	117	153	96	116	131	106	118	122	110	114	124	122	106	126	131	145	128	132	111	116	123	123	121	134	139	133	108	121	125	95	125	147	99	122	120	130	122	119	138	118	115	125	137	129	118	128	121	132	106	110	142	121	135	115	130	124	138	124	118	126	128	126	110	116
5604	10480	9459	4474	2781	1306	866	657	416	350	330	258	271	248	233	225	219	168	217	210	203	193	214	190	183	180	195	181	178	191	155	166	183	179	197	184	167	164	167	163	163	190	176	179	188	192	181	166	152	178	187	162	158	163	164	166	184	182	166	183	154	155	163	171	166	185	180	175	166	166	192	174	189	145	177	147	165	160	173	157	181	164	168	196	178	156	180	155	181	150	152	164	156	184	180	149	149	175	149	161	174	159	155	174	163	170	143	158	171	162	189	181	166	149	151	171	174	176	159	169	161	175	157	176	174	172	185	146	180	161	163	178	175	152	162	172	171	181	175	152	169	151	165	175	160	170	174	159	158	175	176	147	150	171	176	173	155	147	160	155	163	151	184	164	163	147	165	171	155	162	179	167	180	165	195	134	151	160	167	170	144	160	155	180	157	170	170	162	157	164	164	176	192	157	189	162	151	166	140	150	166	179	184	160	170	181	171	180	165	162	164	148	195	155	164	173	156	176	150	162	135	170	178	158	158	175	181	175	165	144	152	180	196	146	153	168	178	166	146	156	187	177	167	149	170	162	162	156	169	166	171	174	180	171	164	158	161	184	189	166	155	163	139	169	185	156	165	173	183	170	150	149	178	128	156	177	183	165	170	152	166	174	177	158	162	148	181	177	160	187	157	160	170	173	167	163	195	146	170	155	184	167	161	170	178	166	190	164	182	195	184	176	170	176	179	178	171	172	152	158	163	162	176	159	194	158	143	157	158	173	180	170	153	166	145	157	144	187	178	182	182	155	175	178	173	160	162	159	169	172	166	159	163	186	149	171	147	175	157	170	160	174	169	152	169	183	189	167	159	140	143	168	171	156	173	168	166	153	182	148	176	144	160	166	164	176	153	152	190	171	172	156	158	159	187	149	179	177	150	173	162	179	149	165	175	164	162	184	165	161	157	168	151	175	171	169	155	168	143	180	171	165	165	168	167	150	166	140	171	167	158	163	169	146	153	155	169	153	165	172	163	171	160	166	176	157	174	176	180	162	173	173	166	158	175	160	152	170	171	186	160	151	172	159	146	171	171	166	178	160	163	155	147	179	150	171	153	183	163	165	180	157	167	156	172	170	156	162	172	168	170	167	167	157	171	154	185	157	165	164	183	173	155	170	172	153	168	197	166	154	151	163	167	142	164	174	175	140	159	140	157	151	179	172	149	187	155	172	155	156	151	177	165	144	193	164	159	165	174	186	147	158	171	151	180	171	140	172	173	183	168	172	170	143	150	155	166	150	158	181	184	168	155	186	165	147	178	152	193	165	160	158	195	159	163	192	152	160	161	151	151	177	180	177	173	175	162	172	178	169	171	168	175	152	177	160	156	176	141	165	156	168	173	166	142	171	165	175	153	154	158	150	159	190	155	165	177	166	153	162	181	141	161	160	140	154	140	152	151	162	152	179	161	162	171	174	172	186	158	178	178	155	157	146	165	159	149	156	177	160	156	153	181	187	178	137	176	152	163	175	178	157	169	155	149	167	165	179	176	167	176	171	171	186	161	160	167	165	146	169	169	178	175	159	157	182	183	164	162	152	172	155	166	180	168	165	164	164	183	151	161	158	170	151	153	168	167	171	195	173	160	157	179	159	148	160	199	163	155	156	166	172	174	162	167	160	173	155	151	145	146	162	167	160	158	174	159	151	165	194	154	170	191	173	164	151	173	158	178	158	170	182	146	174	140	166	174	168	162	171	161	157	153	166	145	156	180	149	161	178	172	148	155	159	145	177	139	150	170	158	170	175	187	150	167	153	137	176	198	167	182	165	193	140	169	175	178	155	178	146	161	172	159	184	159	160	168	152	176	155	162	169	178	178	160	174	169	151	151	181	172	169	159	166	174	159	160	158	134	150	183	156	161	141	139	174	152	174	172	157	171	157	158	173	181	135	158	161	156	156	179	175	176	169	138	155	156	152	172	164	142	153	191	173	140	169	162	159	178	173	156	160	176	158	166	165	155	187	167	191	143	151	160	181	152	172	209	177	149	147	159	165	166	155	181	144	169	171	165	162	159	150	163	158	183	175	177	150	153	154	184	143	192	162	181	163	175	182	165	152	170	180	182	149	161	169	156	166	159	168	172	179	150	158	158	172	177	160	164	163	148	158	164	171	154	166	170	160	145	139	157	169	176	164	152	179	163	178	151	166	179	156	175	155	176	150	154	166	168	163	138	186	172	147	155	153	173	175	195	158	166	167	181	163	162	160	176	165	189	167	155	178	153	169	184	175	156	157	154	153	190	188	143	169	142	200	172	177	181	163	169	168	177	161	150	192	171	175	167	150	154	156	191	166	161	173	143	170	156	171	135	169	158	156	152	154	161	147	175	139	165	156	186	167	163	170	165	160	166	167	161	181	166	169	179	165	165	186	163	170	168	168	143	146	186	163	171	167	159	149	162	171	151	155	165	148	167	170	169	171	157	163	172	151	162	171	170	160	154	164	150	150	166	153	173	147	156	150	165	160	164	157	167	176	168	153	165	188	175	171	164	163	177	166	154	170	167	163	157	171	150	183	148	182	151	171	136	172	174	162	154	195	172	164	185	160	153	167	149	176	164	168	176	173	188	172	151	160	160	193	139	176	184	170	165	184	158	182	182	188	160	163	153	164	148	185	162	182	169	174	170	163	162	188	177	171	147	193	171	162	146	162	166	194	155	162	168	164	164	171	187	164	172	171	193	184	156	187	165	151	169	153	183	162	194	170	164	149	173	155	150	159	183	167	179	174	161	179	160	168	174	160	173	166	163	163	152	158	177	153	136	142	172	148	167	169	162	164	156	158	154	174	156	167	177	146	180	154	173	182	163	193	140	147	179	162	177	169	211	178	163	137	169	171	155	181	156	152	149	139	171	157	150	160	155	163	164	149	159	196	158	151	153	161	180	151	176	168	164	152	153	151	154	158	170	136	171	182	158	169	160	158	157	170	168	167	165	162	145	164	140	164	169	140	159	154	174	176	159	174	170	149	154	196	179	190	154	149	150	160	210	157	155	164	173	160	160	176	184	163	164	159	181	180	178	165	159	163	173	159	165	129	175	155	164	181	162	153	154	167	163	183	136	181	161	176	160	156	180	162	163	174	150	174	156	148	164	155	163	146	172	151	200	146	163	153	158	182	157	157	168	167	157	153	151	165	172	192	166	149	168	156	151	167	173	153	182	162	163	155	165	160	158	158	164	162	167	158	175	179	176	161	167	153	172	164	177	146	151	154	162	164	163	163	150	166	152	184	173	169	153	158	183	171	161	163	164	180	150	152	177	175	159	134	157	172	156	155	191	165	183	167	171	166	186	175	159	176	184	165	188	146	183	173	162	151	177	167	143	190	182	163	168	173	144	157	155	175	146	160	155	148	170	186	154	185	174	161	176	147	158	165	156	149	156	168	188	169	170	150	160	164	149	171	165	152	151	139	177	174	141	142	158	153	150	141	160	168	174	151	178	165	171	178	183	159
22244	21096	28743	23671	21090	21116	9060	1266	792	730	678	569	515	501	486	443	413	427	414	396	379	396	356	391	340	375	380	375	376	340	349	363	346	377	342	360	378	331	372	393	396	344	353	348	406	325	359	324	349	371	338	324	315	358	338	320	338	358	345	383	342	321	366	370	343	332	337	360	359	314	330	314	376	331	337	337	386	320	342	359	381	366	357	373	335	342	311	322	358	360	340	323	329	370	332	316	324	331	324	359	349	342	341	345	331	347	344	340	366	311	338	332	340	337	306	353	351	353	362	347	368	352	339	353	356	342	372	348	332	364	371	346	322	357	293	351	316	359	331	302	333	377	313	333	343	367	354	366	322	354	342	375	336	340	330	325	353	372	375	341	315	348	325	340	340	356	319	328	336	336	373	344	346	347	301	344	343	342	348	377	352	326	323	329	338	329	325	332	337	351	337	358	343	332	335	385	323	357	338	341	318	344	315	327	329	319	378	376	339	323	353	353	332	337	357	316	351	292	349	311	323	344	345	387	329	329	378	379	357	348	352	345	317	343	369	364	361	348	330	342	339	335	349	345	327	362	327	350	343	328	324	341	336	325	385	320	342	322	352	350	337	346	331	330	352	336	332	338	311	349	349	354	361	330	350	359	338	340	347	342	342	364	316	326	312	335	350	369	351	286	387	358	354	345	348	320	316	329	370	345	327	323	343	340	362	342	376	330	327	330	358	324	338	342	350	334	316	320	340	320	364	337	348	331	358	319	348	319	369	333	355	309	343	360	362	362	335	351	350	345	370	363	371	339	312	339	356	339	360	331	336	372	344	336	355	367	314	352	400	305	339	330	382	360	323	332	321	365	346	337	345	335	328	340	345	347	339	313	371	339	335	306	347	337	347	355	319	331	320	369	339	321	316	327	363	339	317	335	370	330	358	332	357	347	323	343	376	343	326	342	326	316	315	386	344	324	352	374	337	340	346	343	345	360	375	329	348	350	301	336	356	347	369	375	342	348	348	360	334	342	298	336	327	362	345	344	354	332	321	318	378	339	319	310	340	344	346	342	336	338	332	365	318	335	323	358	322	344	328	312	328	330	324	347	328	341	321	349	313	372	358	353	325	338	359	344	337	332	356	340	347	337	322	333	326	351	340	318	316	344	328	329	301	339	321	317	336	352	345	360	329	322	349	335	342	332	336	310	334	358	334	357	333	360	320	332	339	303	334	351	338	349	337	354	348	335	290	344	351	305	376	299	327	339	354	334	374	371	319	324	337	348	332	375	351	353	347	334	315	364	361	360	341	372	348	374	344	334	328	333	341	375	329	318	341	350	361	332	333	333	329	330	342	325	356	324	352	337	334	360	348	337	329	345	323	348	336	348	336	306	324	353	342	343	313	372	335	332	355	345	368	335	337	325	327	338	378	341	301	319	332	317	340	329	367	342	312	312	321	356	363	327	380	303	327	348	368	349	331	313	370	359	311	345	352	311	345	322	321	331	334	362	339	340	334	334	359	356	319	348	305	340	343	336	333	336	325	342	368	344	333	320	363	356	304	343	357	327	335	346	328	349	327	313	353	340	372	325	364	342	317	323	357	358	328	336	346	352	324	342	347	363	325	312	323	314	342	310	302	344	353	330	338	314	331	341	339	374	298	342	342	383	320	332	347	370	337	320	325	341	344	322	339	335	325	321	341	296	368	300	346	329	318	339	321	337	319	359	334	314	342	343	354	323	367	347	342	320	320	313	316	329	331	350	328	308	321	334	339	334	330	362	362	355	334	339	355	342	344	337	352	351	321	350	323	348	344	373	330	357	366	370	340	358	334	316	352	307	313	338	332	311	359	354	311	320	343	330	349	342	340	323	330	363	289	329	343	329	342	344	364	322	353	326	328	345	361	342	317	329	328	345	367	322	351	344	351	317	339	379	338	333	322	365	322	340	314	344	325	344	362	315	306	341	308	356	348	315	353	350	294	341	356	349	358	341	322	336	341	354	314	384	334	320	308	366	307	335	334	378	338	310	324	334	365	331	333	293	331	341	331	346	364	361	368	344	336	329	353	330	351	323	338	345	357	368	345	339	323	318	314	300	339	331	351	347	324	326	349	367	339	336	329	344	365	298	356	353	343	352	311	334	322	326	349	326	309	341	339	348	337	344	311	323	339	358	340	345	356	364	336	357	355	347	304	362	311	362	332	314	311	308	355	323	328	321	315	364	365	356	307	356	313	350	371	334	379	341	317	333	338	359	358	355	356	360	298	370	376	346	315	288	341	320	345	341	331	345	336	362	313	350	375	345	332	325	333	328	355	374	356	341	367	358	333	333	383	300	345	330	303	349	330	327	330	313	348	330	324	347	340	325	323	370	324	346	371	321	345	363	342	337	349	326	354	336	353	292	353	335	328	344	361	318	326	347	317	325	331	330	359	349	347	317	354	315	336	335	348	330	314	365	351	326	365	335	301	362	345	334	304	324	335	347	365	317	308	341	354	335	352	339	355	316	319	344	323	341	327	338	316	352	372	321	323	332	361	317	339	344	329	358	304	336	358	338	366	314	318	332	337	319	276	367	317	332	351	321	348	335	365	386	348	342	312	350	377	349	346	333	313	367	347	350	356	324	327	347	346	361	339	343	352	345	333	299	361	378	295	354	361	387	308	332	327	315	326	329	352	342	339	324	359	337	348	334	331	346	322	308	347	323	317	352	313	349	333	344	370	323	325	346	363	321	313	370	333	339	362	319	336	361	348	351	343	354	337	326	324	327	342	314	384	322	315	334	325	357	343	356	341	340	351	342	359	317	327	335	318	337	307	324	343	359	364	345	350	352	312	306	321	306	382	332	332	324	361	327	321	348	320	354	339	329	321	350	356	342	339	336	339	346	324	362	321	336	305	323	351	343	325	352	361	347	332	335	333	335	323	316	357	354	340	358	384	348	338	317	348	315	330	322	346	367	322	355	358	341	339	326	339	328	330	329	369	353	333	326	351	345	354	409	322	347	357	295	309	334	340	346	325	301	342	340	330	295	354	349	339	380	348	317	355	342	350	361	335	341	315	319	299	329	345	333	368	347	327	359	323	340	351	327	329	314	310	322	366	327	321	325	351	324	325	325	333	288	343	328	314	336	358	355	310	322	325	331	337	334	334	351	321	380	339	295	322	327	314	342	334	339	377	347	327	338	360	347	348	351	348	329	339	354	336	351	333	308	336	357	335	310	311	351	342	351	320	330	330	323	323	350	328	345	349	306	356	364	324	329	342	304	350	304	329	310	306	355	330	353	354	338	315	345	349	301	339	346	376	320	324	346	317	315	322	328	342	325	332	327	330	321	325	341	347	325	355	312	379	332	343	304	317	356	329	330	351	317	343	362	304	346	336	334	344	311	342	340	328	346	370	324	342	358	344	339	348	326	328	370	359	352	370	349	311	332	322	364	307	306	348	347	366	363	331	338	303	328	346	333	359	326	338	317	317	345	356	323	309	327	331	348	335	336	337	305	325	356
7788	21220	18181	10039	6511	4015	2471	1879	1428	1154	970	826	717	714	656	567	606	585	571	516	512	521	502	509	492	482	494	483	471	488	477	455	482	458	511	461	462	435	429	408	496	459	462	413	445	449	436	442	480	456	454	440	437	446	440	410	477	462	411	436	433	401	446	421	449	370	461	476	439	472	414	423	448	428	447	434	453	401	428	421	405	451	457	434	434	440	405	431	469	414	439	424	413	466	458	403	440	433	444	448	408	441	424	420	421	415	457	413	439	444	439	471	420	455	452	460	421	450	469	427	436	411	428	399	438	418	414	402	423	440	439	430	426	466	429	445	452	454	475	409	417	432	414	444	401	427	470	478	414	440	422	440	425	410	421	467	422	437	439	443	443	460	447	438	443	415	436	390	433	431	434	468	416	423	399	406	461	456	429	433	440	429	424	433	454	425	403	429	429	425	440	433	435	433	418	424	431	426	422	479	440	413	446	416	433	422	430	437	425	449	397	404	419	495	400	400	443	435	411	401	417	456	449	442	444	448	433	406	429	440	449	468	411	432	457	411	472	424	471	436	426	448	432	427	441	427	400	469	445	384	448	413	408	427	475	430	423	426	441	475	475	435	429	452	412	428	431	435	474	467	408	435	442	428	454	476	434	477	440	415	415	436	487	405	442	466	419	459	413	407	411	477	426	444	426	416	431	434	473	455	436	411	448	449	461	443	444	431	420	441	423	420	430	411	420	453	420	438	455	433	435	428	439	420	442	422	449	429	442	413	424	465	425	428	471	422	430	424	403	422	437	441	422	415	433	414	418	420	414	457	399	443	445	446	436	390	427	408	416	442	450	447	442	454	425	440	493	416	410	454	437	426	425	410	419	458	386	438	476	420	439	414	410	387	427	445	428	441	438	446	464	438	407	428	403	445	460	424	402	406	449	418	448	415	440	448	388	439	440	453	467	412	420	431	435	426	394	452	436	440	437	451	424	442	428	420	404	451	430	443	435	434	469	398	442	427	443	440	455	412	439	437	455	475	451	400	419	422	440	426	375	449	423	471	445	477	446	414	413	417	444	450	441	463	454	440	426	432	405	449	392	414	439	418	440	448	407	466	405	408	431	416	401	427	436	467	410	457	436	417	420	438	428	453	441	433	419	405	424	419	420	452	457	429	401	401	432	425	476	469	402	446	431	465	461	459	422	433	421	418	416	441	410	410	412	450	445	431	406	403	469	424	419	457	445	476	423	403	446	424	432	427	463	401	375	433	415	402	449	422	465	411	436	420	421	406	412	382	417	426	420	430	437	426	461	464	447	425	447	451	442	440	448	476	396	458	451	439	415	438	420	393	442	443	401	446	477	463	378	410	423	438	403	423	468	431	442	430	449	413	444	451	464	437	426	413	458	432	446	443	411	432	441	423	412	426	438	446	404	385	416	423	441	455	403	382	456	411	432	403	452	435	428	440	414	409	442	409	407	395	442	443	421	412	412	445	434	430	469	446	456	418	431	430	451	409	430	428	429	436	454	428	451	436	420	413	390	404	437	407	420	435	424	421	444	418	437	419	424	434	453	419	448	408	433	407	459	428	451	434	458	463	446	412	421	431	422	400	467	455	443	449	438	402	371	441	412	409	407	439	473	435	463	433	425	452	427	414	394	450	441	429	418	436	451	432	447	484	410	424	446	414	427	442	428	404	426	412	394	457	455	433	481	403	441	419	437	431	419	436	486	447	474	437	448	423	481	471	430	417	450	439	439	466	453	422	432	453	396	469	411	447	383	431	408	402	436	458	427	427	447	419	467	445	439	435	425	423	466	446	445	447	442	402	370	442	408	386	440	419	461	445	407	422	415	415	413	436	443	425	451	479	447	431	462	459	439	421	398	436	462	465	444	441	424	420	430	444	452	401	409	427	429	406	395	438	409	405	432	408	446	443	438	419	439	411	455	457	458	443	438	401	406	406	436	447	467	425	414	476	464	409	436	454	452	400	417	459	464	400	434	422	423	443	430	408	448	457	451	434	429	403	444	416	447	427	410	435	429	457	455	400	401	409	397	424	415	402	426	433	431	423	432	428	454	390	408	445	450	430	464	414	439	422	464	433	448	444	433	405	430	400	442	433	460	398	415	408	420	440	433	429	424	450	433	419	451	450	394	402	427	458	446	445	419	427	418	438	470	433	427	429	395	456	426	417	426	424	436	434	461	446	436	434	404	418	446	428	434	426	441	383	422	462	442	449	414	421	415	448	412	467	435	449	450	440	426	431	428	442	465	477	406	455	455	456	420	403	416	426	450	428	438	455	436	439	406	431	413	445	461	434	445	418	424	457	428	451	441	424	425	422	411	414	425	414	445	455	436	423	461	415	419	423	427	429	433	419	412	452	449	412	452	454	416	436	440	452	436	409	469	386	425	444	392	435	390	448	424	385	405	419	433	404	439	416	413	396	405	441	435	478	410	425	427	415	420	443	465	475	423	442	433	398	428	468	434	428	475	444	443	457	414	420	415	413	430	445	452	433	447	472	454	437	437	418	443	409	449	421	439	433	428	489	442	436	402	425	393	484	452	430	437	443	424	432	448	396	440	412	444	437	439	431	421	445	404	428	409	461	461	442	470	424	442	405	425	429	421	407	420	421	429	437	424	422	411	418	442	422	434	407	449	466	466	472	455	421	445	453	421	458	388	445	415	459	400	432	464	435	415	420	441	454	453	441	490	442	430	405	408	436	464	461	400	434	452	442	447	445	435	448	422	411	441	447	443	457	464	401	421	470	455	436	455	446	435	441	415	449	460	407	411	415	413	393	440	476	451	419	420	431	395	402	437	465	428	403	443	394	445	449	415	413	463	434	409	436	457	429	384	461	464	460	440	431	431	421	408	458	410	456	439	424	442	416	444	420	434	453	398	440	401	445	453	408	431	464	401	434	464	420	431	419	445	458	432	428	416	409	402	412	448	437	411	486	446	443	416	420	417	457	426	423	393	434	412	422	433	444	434	418	433	431	453	434	454	463	441	421	409	423	436	455	431	439	453	425	421	479	422	426	476	459	437	444	419	388	447	413	414	444	416	467	432	424	412	438	433	424	452	425	445	427	426	427	424	451	459	402	443	407	445	464	426	417	431	447	434	449	441	434	415	440	399	421	464	458	413	418	453	460	427	443	426	414	430	412	426	412	446	437	441	432	415	448	461	438	445	461	422	405	430	445	451	430	438	402	429	415	432	407	410	416	431	431	405	458	462	457	447	436	405	477	410	402	457	425	440	451	442	437	431	447	458	421	419	404	466	423	419	436	445	440	426	425	427	431	425	469	461	481	420	470	399	450	414	414	459	491	425	434	482	437	401	428	409	432	422	470	419	445	426	420	433	413	432	430	469	404	423	426	420	426	426	467	401	428	409	438	390	430	394	399	460	427	463	463	467	412	414	441	440	440	441	436	424	419	456	435	471	439	438	457	407	440	431	477	440	415	439	420	440	440	460	424	470	400	450	402	440	432	424	433	458	432
26888	19366	7337	2125	913	569	433	328	334	325	259	299	271	298	314	281	288	294	284	275	303	295	287	271	286	278	288	298	261	301	267	261	324	287	263	270	280	282	294	279	295	272	273	280	277	299	298	278	322	287	272	281	299	292	284	281	280	288	299	298	310	255	280	272	258	281	303	292	259	311	306	279	271	279	259	280	266	285	269	285	280	301	312	268	281	329	290	292	277	281	289	251	270	301	285	295	274	276	290	269	279	301	303	286	308	259	270	264	297	322	298	293	301	289	303	280	285	280	247	268	289	300	279	289	308	302	276	271	298	267	286	293	283	314	241	263	273	298	298	306	262	281	295	257	262	301	307	281	274	315	290	297	280	285	294	261	317	309	300	261	318	272	265	284	272	284	291	305	273	258	310	257	280	293	304	286	296	283	302	272	272	308	294	317	292	309	283	286	278	269	277	279	279	263	305	282	312	288	273	311	293	281	286	297	248	261	294	254	295	291	273	301	279	287	306	284	243	289	266	271	292	300	284	303	308	261	268	289	306	309	290	300	298	304	273	269	282	249	320	286	297	328	292	280	282	293	291	308	267	286	262	279	275	330	316	305	285	306	270	287	274	289	286	277	293	287	266	246	299	262	257	285	274	296	260	311	289	266	313	289	265	291	287	306	295	277	262	273	269	302	300	321	279	277	293	289	296	267	293	284	272	302	290	283	274	290	312	293	277	276	288	289	274	317	287	294	284	283	257	278	293	284	264	279	294	260	302	287	288	303	281	276	264	277	291	293	292	308	265	312	275	268	280	285	258	256	282	293	298	250	258	257	277	268	287	294	288	306	288	298	299	313	300	280	275	295	307	278	292	277	283	272	264	266	288	263	290	314	290	312	277	270	275	258	297	294	302	269	282	290	260	264	323	298	273	301	289	318	291	273	267	295	285	300	291	286	285	280	302	295	293	308	284	283	267	276	268	293	281	274	267	271	268	266	298	298	313	263	323	280	286	264	287	268	270	269	292	302	288	272	278	296	294	277	252	266	283	246	254	283	286	281	260	277	271	301	290	294	269	285	257	272	289	265	271	252	275	261	268	279	305	289	289	279	287	300	279	279	263	255	243	268	281	300	302	304	291	280	308	307	283	295	282	276	317	276	281	285	285	304	274	271	277	287	321	280	328	301	273	285	297	268	262	285	286	296	297	291	292	300	276	304	274	280	283	303	293	281	293	287	260	297	251	273	290	262	290	273	297	261	269	314	274	290	296	303	291	284	293	278	307	254	271	279	281	306	294	279	284	310	300	264	263	263	294	308	279	272	296	290	270	279	276	270	294	297	298	272	295	287	292	293	294	298	263	308	285	319	300	269	283	276	294	278	261	272	284	287	290	289	291	281	298	300	266	285	257	298	298	270	303	319	279	276	289	275	291	292	278	267	278	280	285	264	302	313	306	271	263	280	242	269	293	251	271	282	283	297	251	299	273	307	272	285	307	315	286	279	273	283	279	285	287	297	288	271	278	271	314	303	278	264	271	266	323	299	305	299	288	270	304	263	283	299	268	296	282	279	287	286	268	267	248	311	286	296	267	269	298	274	273	307	276	273	292	298	287	272	278	284	271	298	290	312	303	277	269	300	267	267	278	303	320	284	292	283	283	293	261	269	266	261	298	280	271	288	302	268	302	268	297	260	253	274	263	288	298	262	268	281	255	265	285	279	277	294	296	280	286	277	264	310	274	310	312	300	287	281	281	309	314	285	295	290	301	305	279	288	260	294	296	289	295	306	275	307	270	299	293	284	294	293	299	281	274	271	286	287	287	285	309	263	286	299	279	313	297	277	269	272	283	274	274	271	272	273	280	311	307	290	290	265	280	251	305	287	296	269	284	273	262	296	285	280	278	313	291	261	280	286	279	298	280	253	285	283	282	281	263	260	276	302	286	290	276	270	308	267	290	289	300	293	264	272	287	276	285	278	297	304	285	258	275	280	264	241	285	274	305	315	289	310	269	283	269	265	312	284	290	292	307	291	274	270	285	282	287	303	266	293	288	297	284	267	287	263	280	281	297	293	314	290	288	324	307	301	304	262	267	303	312	283	276	299	293	250	267	278	313	273	277	284	297	283	282	282	297	276	300	285	268	264	275	263	282	312	272	310	269	301	270	309	264	290	285	285	257	300	317	302	298	266	266	258	283	318	244	271	270	290	278	290	279	274	258	274	280	275	286	298	267	261	285	274	225	290	324	268	286	290	268	286	263	259	299	315	296	272	291	287	295	285	258	297	283	299	279	290	308	309	268	267	289	275	270	277	308	287	302	282	289	285	279	294	277	291	270	277	303	293	276	272	255	283	296	299	279	283	264	268	315	278	286	294	267	275	303	296	272	301	268	302	279	272	269	294	270	279	291	283	278	283	296	285	275	279	257	293	302	279	286	287	283	271	295	285	276	292	282	285	293	290	305	293	284	288	295	271	279	280	264	291	271	280	296	275	276	290	282	267	278	267	279	275	303	277	263	265	277	295	279	301	287	264	290	303	308	308	275	266	272	308	282	287	310	305	300	300	268	280	275	282	289	293	261	313	282	278	280	295	264	280	269	281	277	281	264	298	281	273	276	288	247	275	261	284	290	283	279	280	273	278	279	290	313	286	324	276	280	281	299	271	285	287	262	307	285	276	301	310	289	296	266	282	306	279	257	286	256	295	281	284	254	284	278	281	273	280	273	286	300	302	251	306	257	262	269	300	290	250	287	294	262	289	284	266	278	280	243	269	272	283	258	283	279	276	289	263	306	316	288	305	293	277	278	291	275	298	301	289	268	249	272	279	310	270	271	301	294	310	302	285	255	300	284	281	291	279	274	288	296	246	274	302	317	301	308	260	299	287	290	304	307	284	279	287	277	285	308	277	274	304	312	302	246	248	286	275	292	279	285	302	308	288	283	297	278	275	284	299	286	274	267	251	301	285	312	312	292	264	288	295	289	296	271	298	287	276	294	278	288	286	292	271	277	272	275	251	291	314	255	276	287	313	269	248	286	295	323	293	305	274	246	257	288	265	314	303	293	299	278	278	303	270	284	287	287	301	310	292	262	298	294	313	310	287	285	325	272	273	286	268	331	277	307	298	268	271	306	273	278	284	302	288	297	285	310	272	302	286	291	286	334	274	286	292	290	293	270	295	286	289	269	281	266	274	287	287	278	290	278	284	253	255	314	314	278	316	278	284	314	289	273	276	266	273	266	288	300	304	281	278	313	265	285	292	311	277	296	280	301	274	283	288	257	282	299	261	243	265	280	267	292	279	335	310	276	292	291	278	277	276	281	294	303	295	278	263	272	296	279	285	278	276	293	253	297	297	264	274	307	297	307	292	315	273	288	262	331	258	322	278	300	288	291	294	274	291	308	292	281	272	241	304	276	293	278	321	271	283	306	282	294	263	286	301	283	276	267	254	278	305	300	301	264	261	307	305	279	278	298	273	272	282	277	279	301	284	277	305	294	297	275	306	278	307
6090	5629	4841	2400	1296	602	543	475	422	389	377	376	341	389	362	365	389	361	326	362	341	363	393	350	366	374	340	369	350	320	338	336	357	355	331	390	333	364	398	339	327	323	377	357	397	351	341	371	361	352	332	373	355	369	346	377	339	382	339	386	324	368	342	372	326	368	332	363	325	333	364	339	340	337	344	331	371	337	332	326	383	349	345	364	369	395	312	380	390	306	342	373	371	364	363	373	380	349	366	356	377	358	351	366	345	370	324	340	342	382	356	377	371	346	332	376	348	339	353	334	348	362	374	342	383	348	352	346	348	373	359	376	376	350	329	360	326	357	352	329	338	342	352	381	414	320	336	379	326	348	356	349	350	378	385	352	322	366	341	334	331	358	346	369	358	355	338	351	343	341	337	392	353	373	394	328	360	305	324	314	343	307	334	316	342	371	335	335	356	368	361	347	389	340	353	348	348	370	311	352	344	390	361	352	347	353	365	386	352	384	367	349	326	359	324	336	341	348	343	345	339	342	336	354	387	352	316	381	333	330	375	342	311	328	359	364	363	338	336	325	342	353	333	385	373	353	330	316	333	307	356	312	366	380	352	350	360	356	373	395	352	338	386	330	367	339	364	385	319	342	340	344	333	336	356	336	345	346	331	354	346	340	362	365	332	328	352	322	335	334	345	345	367	371	355	347	359	359	345	358	384	356	328	378	366	323	342	366	353	349	370	374	360	346	334	368	321	332	359	367	356	346	330	362	383	353	355	371	334	342	361	351	354	326	349	378	376	361	346	338	350	346	383	362	334	366	336	373	372	361	348	364	321	360	353	333	361	372	346	331	373	374	363	359	336	367	375	377	359	347	305	352	333	346	391	324	338	343	313	380	364	351	347	364	349	358	379	338	370	339	349	363	328	350	362	351	350	318	329	357	363	344	378	357	367	339	351	347	369	382	376	355	364	339	353	368	359	335	331	368	320	359	331	349	347	364	326	328	373	360	377	366	358	349	334	342	358	334	352	385	333	366	359	345	367	344	358	375	361	317	320	325	391	327	329	370	367	371	344	366	364	348	356	322	354	361	331	385	326	361	368	349	327	372	415	343	381	387	377	375	347	375	336	363	300	350	360	370	313	352	353	360	361	382	354	323	343	361	360	343	359	324	387	356	370	334	372	359	331	363	352	344	371	329	392	321	318	387	306	343	342	369	366	347	366	350	350	342	324	340	351	349	379	353	319	347	337	364	389	359	350	362	343	359	351	379	350	364	363	379	344	403	354	338	349	352	346	348	346	351	384	383	349	315	386	320	345	326	384	369	330	357	351	378	400	317	357	390	346	358	359	359	348	372	354	359	370	324	333	386	332	370	357	345	339	347	349	365	354	397	350	320	350	351	344	371	352	374	325	361	325	330	369	323	325	345	353	360	357	347	377	341	329	357	368	329	328	366	374	351	327	338	355	343	348	352	331	372	365	343	391	340	374	363	377	325	311	320	387	357	388	361	362	367	333	360	360	372	341	355	353	341	350	347	378	329	332	346	341	390	330	338	356	373	350	358	332	352	353	369	344	338	366	350	339	360	360	352	358	323	341	337	355	351	372	328	325	349	355	313	346	371	387	377	407	350	368	334	328	336	347	356	367	336	343	360	335	370	351	331	347	378	358	354	370	339	329	355	331	358	347	381	331	347	369	359	339	363	362	327	354	362	365	350	342	332	355	316	353	356	332	358	348	353	359	387	336	387	375	337	383	385	347	337	359	370	318	328	364	348	396	385	353	357	329	339	331	343	371	356	380	333	329	372	336	333	350	330	376	367	308	336	349	341	325	336	358	362	349	343	349	336	336	355	389	324	351	333	363	368	352	303	366	362	369	385	342	350	356	352	372	360	345	363	397	341	333	333	355	352	352	360	369	355	382	344	327	323	340	329	343	329	331	366	337	351	340	322	381	366	337	346	348	387	371	367	347	379	359	347	372	398	356	334	337	357	348	359	349	370	335	347	324	317	367	336	366	354	334	365	368	371	325	343	382	382	362	376	352	344	334	365	337	346	354	351	348	359	343	333	368	335	362	345	344	374	344	348	348	374	375	321	355	398	376	317	339	340	366	354	396	378	354	335	324	363	388	313	379	336	319	381	349	320	372	360	357	327	326	369	364	346	351	387	358	343	329	344	366	351	367	369	351	329	299	335	345	369	372	353	376	344	351	356	364	362	357	357	353	351	345	364	350	361	315	355	348	386	330	335	345	321	328	361	354	402	387	391	358	332	387	362	335	352	358	334	360	325	359	325	401	368	372	352	352	357	369	359	328	353	344	362	352	416	344	364	344	377	389	335	327	369	363	366	361	360	368	356	338	311	357	368	364	336	355	386	356	339	339	352	347	325	362	335	339	345	351	335	322	333	337	339	342	349	349	346	347	337	347	328	348	387	333	380	331	337	360	359	374	333	322	361	354	368	361	364	366	356	337	370	368	374	341	354	324	357	326	372	325	354	361	322	365	305	343	380	359	368	362	371	337	350	350	315	351	341	375	344	333	362	372	365	350	354	343	319	369	345	350	358	353	350	332	368	380	335	380	348	326	368	344	398	334	362	355	345	367	371	342	362	350	356	360	374	376	348	366	342	331	358	345	351	316	328	345	355	354	390	360	354	377	336	349	348	372	361	332	328	341	352	310	364	367	371	350	357	356	349	336	403	347	333	349	361	369	376	360	340	331	332	355	328	334	349	351	384	348	384	355	331	350	361	375	348	360	336	353	369	345	340	346	373	365	372	339	356	350	326	331	364	373	340	363	351	349	364	370	362	352	353	365	364	358	371	346	339	380	342	354	320	333	351	332	368	329	396	374	352	379	363	386	335	354	352	343	376	363	371	355	350	333	346	375	365	341	373	372	341	335	346	353	381	382	347	354	333	344	368	353	330	333	339	364	316	327	342	366	345	361	343	383	324	358	357	328	348	331	361	346	386	339	345	392	364	358	367	363	347	356	336	384	370	335	332	353	357	376	337	338	367	368	365	318	354	351	350	390	363	353	368	349	348	377	370	344	350	357	344	322	335	353	361	341	364	331	376	355	313	399	370	372	367	367	408	363	375	381	372	339	358	349	358	357	364	380	331	345	359	337	347	337	341	320	334	323	345	341	360	367	349	357	344	349	378	363	318	397	338	367	349	371	405	361	351	309	362	354	421	342	323	372	364	375	370	368	344	370	334	376	393	359	362	320	380	385	358	356	343	359	336	319	346	344	345	362	356	351	352	350	318	370	362	405	334	354	352	343	345	361	351	343	374	405	366	359	362	338	358	359	359	357	354	335	350	335	351	373	332	355	326	317	349	352	339	358	357	356	348	360	359	337	369	378	338	377	377	331	350	364	376	339	367	332	368	342	354	350	349	342	351	371	374	366	343	386	383	364	355	356	364	330	383	352	366	364	329	388	336	358	397	324	357	347	328	347	357	358	361	347	355	351	349	341	372	346	361	344	356	366	337	351	335	340	334	365	327
23223	21068	28220	24133	21039	10117	1413	914	781	683	630	612	615	542	531	516	520	524	485	501	520	506	531	527	531	517	465	512	472	521	471	483	488	479	489	485	502	516	459	479	473	479	492	457	472	472	492	489	497	504	485	477	500	482	490	569	489	489	445	487	474	472	465	491	468	473	474	475	497	474	449	465	454	495	495	478	462	469	467	494	465	445	474	467	436	469	490	478	471	466	456	475	497	482	464	473	471	459	531	502	477	498	459	478	492	454	441	521	469	480	483	503	519	442	510	512	478	491	481	510	484	482	483	475	470	491	485	468	510	469	490	480	475	455	444	501	518	461	453	432	505	490	448	498	464	473	473	481	471	476	481	490	498	481	472	453	496	468	474	506	495	462	417	430	511	467	512	505	443	462	528	505	450	494	464	451	539	460	479	448	470	491	500	473	467	464	472	474	460	519	483	481	478	478	470	467	468	489	499	470	473	440	493	491	448	465	488	468	435	473	521	483	526	489	502	464	446	490	477	483	537	488	528	482	471	468	511	506	474	497	506	457	474	458	455	459	453	485	486	493	446	462	479	466	468	475	479	482	500	466	464	475	463	453	489	458	472	469	475	489	459	459	498	478	463	477	472	483	459	462	473	477	476	499	487	465	490	491	450	474	484	511	507	496	468	475	474	502	465	485	444	495	458	481	504	486	468	492	491	484	518	507	489	453	471	429	515	475	486	427	405	481	503	493	439	479	477	447	465	441	526	490	465	474	499	456	470	486	489	490	466	482	450	497	512	428	457	506	460	451	528	536	504	452	445	489	492	485	467	539	473	465	462	470	486	474	487	481	501	543	460	471	484	470	484	485	461	488	460	479	435	470	475	484	499	472	424	481	479	469	465	482	445	484	511	482	465	416	504	469	461	448	527	514	487	483	461	458	445	469	480	490	430	486	503	459	468	463	486	461	466	475	500	507	525	490	466	460	465	513	477	432	449	507	459	477	470	457	446	508	498	500	475	504	481	482	468	457	448	498	490	507	473	474	447	472	467	491	512	468	449	517	513	495	491	487	470	470	472	484	455	456	446	427	502	497	454	458	478	486	480	484	422	486	487	470	489	433	448	494	480	470	492	504	435	480	496	440	457	497	436	460	493	469	473	492	479	491	449	504	470	480	459	472	467	500	454	435	486	474	429	482	483	497	469	503	464	449	435	491	451	502	485	482	489	496	480	473	464	464	484	461	468	445	456	516	468	464	484	527	461	449	469	491	502	457	441	425	423	450	480	488	500	422	454	421	463	487	483	490	499	474	470	434	477	471	533	426	472	515	484	498	475	480	444	446	494	479	495	480	504	467	475	430	462	462	473	468	492	497	471	479	444	481	469	470	438	489	448	444	451	455	497	489	466	454	490	452	447	473	506	446	493	494	477	492	487	452	413	448	508	488	462	475	467	495	495	470	488	493	505	509	496	449	467	496	472	449	454	463	465	463	467	477	488	445	430	491	443	477	477	487	492	448	490	486	448	493	452	502	474	512	472	470	459	457	431	482	412	468	459	450	456	478	498	474	441	463	458	493	470	527	444	495	499	434	467	487	435	489	510	479	491	499	464	470	489	467	523	464	479	469	464	476	485	428	433	466	521	453	468	462	461	462	506	476	499	453	460	492	453	459	483	462	467	472	478	498	514	469	473	450	484	474	471	496	462	448	487	487	483	493	482	469	457	510	464	434	474	479	512	473	478	458	452	508	429	528	468	476	470	485	482	475	457	477	460	505	481	493	452	488	473	439	433	476	488	481	516	446	479	493	480	527	475	480	474	475	490	453	474	490	450	461	480	437	467	477	481	567	459	450	461	459	504	507	444	464	484	517	486	500	483	445	473	469	477	498	475	475	456	496	463	484	468	477	462	457	498	443	475	467	482	478	481	485	483	460	481	445	493	508	464	461	493	461	486	439	511	454	495	445	470	501	466	497	507	501	472	438	489	515	436	489	474	438	481	426	476	485	509	497	488	461	519	477	512	484	498	506	478	465	497	448	452	492	500	484	476	453	484	431	452	507	452	485	458	479	469	487	468	477	488	472	496	463	461	494	441	458	474	487	515	466	493	457	460	532	443	489	454	459	470	456	476	442	485	448	501	494	513	466	453	430	436	464	473	469	476	467	461	470	475	468	447	474	477	468	460	442	459	440	437	528	480	515	481	479	490	439	527	425	483	479	469	457	439	492	501	469	507	482	480	452	469	460	455	487	470	481	495	487	437	486	473	485	446	464	496	499	465	466	502	446	491	461	466	407	460	489	486	497	469	475	471	479	450	484	501	484	445	456	453	510	466	492	512	450	474	440	509	478	427	469	442	457	444	455	473	467	424	475	474	487	465	459	482	463	462	433	463	493	424	483	460	485	448	421	450	508	448	483	492	485	485	477	458	487	457	449	445	465	415	452	434	492	467	478	491	468	460	476	470	474	473	459	461	500	469	485	513	496	467	470	442	464	462	453	487	450	449	468	437	518	470	470	446	482	511	486	460	477	480	469	471	482	485	498	469	522	465	465	459	447	470	497	489	459	482	455	489	511	443	505	493	482	480	480	495	464	502	495	458	494	440	458	456	459	494	453	504	476	488	449	469	472	475	490	459	490	470	488	504	430	469	470	457	503	489	469	463	488	502	462	479	499	492	480	464	441	452	467	459	481	465	471	463	465	497	453	466	477	480	461	459	458	439	491	482	495	494	481	503	455	503	521	482	459	453	484	461	477	465	492	463	458	503	493	487	462	433	485	480	470	444	483	434	456	518	474	465	443	477	464	462	484	481	501	444	455	470	463	467	467	503	459	458	470	486	470	458	475	461	493	461	480	456	451	495	477	470	458	450	441	482	514	492	505	472	476	436	463	455	497	478	460	474	489	468	475	479	485	462	491	489	489	477	504	463	418	491	477	493	458	452	441	464	523	462	476	502	503	452	437	477	463	489	460	508	482	511	481	513	478	452	470	447	486	504	505	464	453	448	494	455	441	474	460	448	450	444	446	471	506	544	537	451	475	430	483	439	473	540	481	476	443	487	447	472	470	468	500	501	448	481	510	469	442	427	474	534	469	456	492	480	480	444	444	459	442	502	474	476	476	473	503	423	464	470	526	473	465	467	442	493	480	471	479	474	460	483	446	473	474	501	452	471	490	486	502	502	467	435	480	468	484	505	485	506	486	452	467	506	466	469	474	473	489	476	493	497	500	487	437	475	476	483	516	474	466	489	454	478	507	508	477	478	492	485	500	533	443	466	501	487	472	425	472	479	485	491	479	462	473	471	454	466	516	499	473	472	441	462	465	474	477	455	468	476	449	468	524	492	470	492	485	456	433	468	465	540	475	466	477	469	466	440	485	443	451	476	482	474	481	481	485	480	477	465	475	492	491	471	453	524	504	476	469	470	463	463	430	457	465	455	491	497	487	514	467	453	504	454	493	466	493	471	471	470	474	480	464	439	497	492	498	509	447	470	487	521	506	518	454	468	509
6299	15096	12546	6529	3800	2400	1704	1321	1137	905	879	821	738	718	678	674	666	663	618	630	600	647	634	626	611	608	635	572	620	639	612	562	618	595	616	622	608	604	594	577	636	590	613	608	582	548	587	586	547	606	586	580	607	629	561	612	602	605	575	574	575	594	569	597	582	582	602	575	576	585	583	600	605	606	598	586	610	561	558	621	608	615	609	608	597	588	587	599	602	599	547	590	586	590	578	563	592	595	598	558	540	583	600	631	578	599	602	600	600	576	608	558	616	560	577	626	553	624	605	612	596	604	612	564	604	608	596	556	622	525	611	587	613	585	577	598	598	599	595	580	594	560	593	602	553	561	598	570	575	546	548	538	558	586	618	569	598	608	596	582	589	564	555	608	580	562	559	546	558	570	592	614	592	580	562	589	577	568	581	631	594	556	588	574	623	603	538	563	567	571	567	627	626	541	569	553	563	611	623	531	563	596	581	632	596	632	566	575	582	585	607	605	565	596	582	554	639	575	562	576	592	610	572	566	578	582	554	597	539	570	576	584	627	569	607	579	554	578	617	577	608	573	589	596	597	568	525	578	593	558	663	590	574	587	582	610	576	543	579	586	580	581	608	546	541	539	612	588	551	616	562	560	590	566	610	612	608	607	568	557	617	579	608	599	624	603	597	589	561	584	551	611	600	639	596	560	649	567	593	569	612	553	560	559	578	602	570	543	578	593	574	556	554	604	591	606	570	585	586	565	563	626	587	558	566	552	623	562	602	575	555	603	576	599	581	566	563	588	577	621	601	595	603	613	608	592	591	528	567	531	604	554	604	578	612	625	567	586	592	598	587	555	621	570	534	558	582	584	592	562	583	550	588	642	616	569	644	577	589	604	578	565	606	581	554	581	601	570	621	589	603	611	575	573	565	579	576	573	605	561	572	568	560	558	575	598	565	605	605	568	560	578	583	563	617	561	535	588	578	579	610	604	562	539	543	606	581	589	567	581	556	618	581	595	583	572	583	579	604	567	577	599	537	621	572	583	630	588	575	567	614	568	593	582	596	605	588	559	585	542	580	593	595	591	581	578	549	602	582	578	585	554	602	566	593	580	586	615	586	613	558	615	606	625	615	560	595	612	537	617	569	575	625	571	587	539	630	607	566	603	631	602	552	577	549	565	597	561	532	562	615	562	573	568	596	611	613	597	571	624	570	562	591	584	579	602	622	635	585	565	603	555	597	574	597	592	565	594	533	556	618	533	586	594	579	597	582	576	549	610	611	567	615	568	570	572	560	578	585	564	585	611	605	540	563	581	637	561	614	568	546	577	563	589	577	555	558	619	544	595	586	553	564	618	582	548	547	554	580	586	601	611	590	576	596	566	576	630	549	564	560	550	562	585	606	568	597	548	581	592	570	578	612	601	532	579	597	585	617	569	563	549	560	629	559	616	580	563	621	529	595	555	554	583	596	594	571	619	564	600	596	530	523	595	569	648	570	570	600	588	616	599	608	553	609	594	584	554	548	515	581	577	641	641	597	605	556	577	579	614	617	612	589	574	598	581	612	560	601	608	587	590	606	609	555	573	579	547	592	616	560	606	570	588	587	608	597	557	559	581	556	615	608	553	618	615	583	561	614	591	601	585	570	572	604	570	579	579	541	582	617	566	564	564	632	577	562	616	559	569	587	597	583	601	599	550	605	544	603	568	608	558	541	591	567	609	548	597	544	567	567	603	620	611	590	602	613	584	578	576	600	604	533	575	555	597	579	590	587	597	568	582	590	600	594	594	561	600	600	621	582	580	576	581	571	585	599	579	569	581	543	575	585	620	582	625	572	555	613	591	555	594	579	586	580	611	581	572	590	581	598	612	585	599	602	559	612	548	573	557	551	611	531	602	589	619	597	572	638	583	607	550	589	620	575	556	562	582	627	621	588	591	615	564	588	590	575	549	550	588	556	578	600	601	582	600	585	577	562	597	573	587	581	602	594	550	547	568	595	529	612	622	582	619	558	628	612	561	571	599	573	614	605	577	639	554	595	533	577	609	561	620	595	545	614	623	583	635	594	623	600	583	613	569	609	596	584	551	617	623	589	601	604	573	557	594	523	554	630	577	586	573	591	600	570	589	597	631	551	614	570	617	576	578	567	605	598	572	581	600	565	571	555	605	602	635	568	607	561	598	577	554	585	618	604	597	549	617	610	605	573	568	583	540	546	585	599	602	574	615	573	567	580	587	602	582	629	613	588	590	565	606	566	587	589	665	587	541	586	526	550	624	617	561	552	604	584	592	524	586	581	618	590	582	546	556	592	561	565	583	606	563	574	555	594	606	577	588	569	567	624	563	607	589	617	542	558	635	551	573	612	557	552	574	561	582	575	552	597	599	607	570	589	580	588	572	573	597	589	557	575	585	623	576	592	611	568	577	582	601	580	534	590	604	570	575	562	548	609	572	571	584	588	588	601	583	584	559	535	629	616	568	599	560	592	569	602	592	594	607	599	598	604	609	613	568	579	557	599	609	557	575	557	602	569	601	587	573	597	572	571	617	557	576	581	559	591	573	596	601	594	622	609	594	594	581	619	592	548	608	588	644	591	594	622	559	612	630	576	595	598	608	536	598	579	576	604	569	567	599	606	601	583	584	568	606	583	584	603	564	587	581	587	607	583	614	602	591	606	627	596	626	628	549	615	642	579	579	588	563	555	584	579	562	577	569	591	576	591	583	555	569	523	537	621	539	575	627	591	571	587	600	608	543	560	588	595	588	590	572	621	549	602	573	594	654	598	601	591	586	612	572	606	572	601	568	549	586	622	569	570	586	593	595	568	577	579	570	565	621	599	562	593	615	605	556	568	561	567	611	589	572	599	546	584	571	611	558	565	541	591	546	587	654	581	586	585	627	578	598	574	596	600	567	603	577	545	587	618	574	580	618	610	574	597	572	568	575	568	567	596	584	582	587	614	576	537	602	619	536	572	607	549	584	604	574	631	591	564	552	584	615	587	591	605	638	596	596	566	567	575	544	601	571	601	609	614	581	540	614	602	582	566	558	612	599	614	613	597	575	599	599	563	596	615	602	554	585	612	580	586	594	583	595	557	650	600	588	624	570	602	593	582	584	588	530	611	577	588	592	599	607	585	564	553	558	599	574	616	588	589	580	617	604	600	570	569	620	583	599	572	549	601	568	564	583	628	571	587	591	610	574	587	602	556	578	579	615	582	548	594	616	592	556	575	598	625	564	586	557	639	595	560	590	595	542	584	573	592	571	624	565	557	609	580	600	618	603	581	564	542	563	564	606	599	595	623	572	577	593	600	566	584	576	567	574	589	597	573	599	602	608	586	568	581	562	541	631	579	525	572	614	594	538	581	624	594	588	565	589	588	588	587	582	551	542	629	576	611	564	585	615	581	584	570	619	607	554	545	528	519	585	542	579	554	546	609	649	590	597	566	574	594	602	585	602	588	589	583	567	594	603	582	574	620	651	596	630	585	612	605	592	586	612	627	586
24143	21044	27234	24956	12201	774	452	338	243	224	194	162	178	165	147	167	182	158	137	143	130	136	128	127	151	130	134	133	140	120	122	123	124	132	117	130	141	119	131	131	131	152	118	138	132	140	142	106	132	139	139	132	135	134	140	129	114	123	116	116	105	123	130	119	131	127	122	134	117	109	118	141	121	122	125	115	125	123	112	159	133	118	128	124	120	121	130	125	136	128	123	118	131	131	126	137	129	108	137	136	174	119	119	119	134	108	132	97	123	125	112	130	132	132	124	130	139	114	117	137	123	113	110	131	118	119	125	127	152	116	132	110	110	130	138	113	117	130	126	127	115	122	133	126	134	130	130	127	120	122	123	109	131	109	132	132	137	137	124	127	128	143	119	130	116	118	137	116	117	104	124	114	99	134	130	111	127	121	108	117	130	111	122	106	114	116	132	123	114	144	110	124	127	114	136	115	123	138	113	128	137	128	121	115	144	112	118	150	108	127	119	149	123	107	113	105	135	117	118	125	123	133	110	140	105	134	140	131	128	117	124	118	128	133	136	131	96	149	103	127	115	132	111	122	127	119	120	134	139	127	142	118	126	134	118	145	110	135	115	149	121	131	142	104	112	150	131	121	137	103	114	120	128	119	123	125	135	112	110	132	110	119	121	127	150	124	106	140	110	143	138	114	113	120	123	124	127	114	117	141	123	112	134	110	125	119	104	130	130	123	116	116	143	123	111	111	121	135	134	133	101	118	128	111	131	121	125	126	116	119	137	108	132	129	138	114	130	127	133	111	126	132	115	138	136	132	135	144	129	135	131	116	128	123	139	131	137	122	120	104	130	136	111	130	123	115	115	124	115	136	139	119	119	118	120	124	119	123	134	101	109	136	139	128	126	106	130	113	147	144	127	126	135	114	128	125	131	130	133	123	139	130	129	127	107	108	123	119	117	113	105	112	133	113	115	120	114	119	122	128	128	124	147	125	120	121	130	139	122	107	124	134	107	131	123	109	134	141	132	98	126	102	141	109	127	112	113	117	137	130	127	126	125	110	119	126	106	129	119	108	125	119	135	135	139	127	129	115	117	134	126	128	128	126	106	109	115	122	125	147	144	138	107	129	107	116	114	116	120	134	135	133	139	121	119	108	112	93	123	131	131	127	125	124	141	124	135	121	138	130	127	117	138	123	125	118	127	125	102	127	156	126	111	140	113	138	119	124	143	111	129	119	125	124	128	127	132	108	103	143	117	132	118	133	123	101	121	126	128	146	125	136	98	119	127	127	134	118	137	126	104	100	141	127	137	134	116	139	125	131	128	145	133	137	135	118	133	124	122	150	122	121	126	125	130	139	124	126	132	121	153	135	121	138	128	111	139	143	137	126	126	119	134	135	110	137	118	103	129	127	143	115	134	127	150	117	127	107	111	128	116	126	119	121	128	107	107	133	135	133	115	120	117	105	139	136	124	112	138	130	117	120	103	120	130	133	118	122	138	128	127	133	126	115	126	153	132	111	130	112	128	124	115	122	127	120	106	148	116	136	108	132	122	120	122	125	125	115	114	139	118	132	133	112	121	137	129	107	136	144	116	122	129	131	110	134	124	145	142	104	123	129	138	150	154	120	140	131	138	123	144	119	107	122	115	122	130	118	120	112	126	124	121	119	140	120	140	130	128	129	117	127	130	150	115	131	106	132	128	119	126	133	129	126	114	111	131	121	133	129	142	120	117	124	114	129	128	142	119	105	132	124	117	127	136	118	117	125	123	117	131	106	128	125	128	122	132	135	117	118	129	120	129	132	130	123	105	106	133	115	121	128	119	143	120	111	131	115	125	121	109	103	133	118	124	112	126	131	122	125	103	123	111	120	120	129	124	132	129	130	132	121	111	111	126	117	122	128	103	105	115	129	109	116	127	148	108	126	142	99	112	108	128	119	142	134	129	121	136	114	104	141	102	141	131	134	124	131	120	116	130	120	110	127	129	124	113	117	106	123	131	128	140	141	129	121	139	116	127	148	121	128	121	108	124	138	113	120	127	107	124	111	120	110	133	124	117	132	131	128	113	139	161	107	127	125	110	105	127	124	108	107	120	114	134	108	127	151	113	98	121	122	106	109	121	116	127	115	143	124	128	133	135	122	141	122	129	133	137	134	123	118	110	122	127	125	106	121	143	124	109	119	129	116	117	138	125	124	127	109	121	110	129	113	111	139	136	131	109	127	118	124	107	138	122	130	127	115	152	131	127	125	119	117	104	135	135	135	126	116	141	129	101	115	118	115	110	143	136	117	120	119	126	140	134	141	144	120	113	106	134	132	108	121	115	126	116	132	148	103	115	127	124	118	137	108	110	105	119	114	134	110	130	143	138	112	118	119	113	107	116	117	114	125	132	118	111	131	112	119	131	111	122	128	143	113	129	117	114	115	113	104	145	112	121	122	146	102	113	117	118	106	127	114	98	127	145	126	126	121	128	145	112	115	117	135	117	127	114	113	123	123	115	117	110	124	135	125	143	114	119	142	112	130	118	115	115	107	132	128	136	129	143	109	143	110	131	115	116	114	120	123	114	126	128	154	113	121	126	133	145	123	138	114	124	129	104	128	140	149	124	119	103	128	128	133	112	133	133	124	122	126	100	143	117	109	140	145	127	114	125	147	131	115	125	134	120	156	140	127	126	137	115	136	146	122	128	145	119	126	140	115	106	119	150	132	130	112	132	136	131	139	124	130	124	119	141	131	96	123	129	129	143	134	109	141	117	127	118	126	132	147	134	131	115	128	108	126	119	124	107	143	137	118	146	113	135	116	125	132	113	124	109	115	131	121	146	122	98	121	130	137	132	104	119	109	103	110	137	143	145	117	129	118	142	119	115	114	141	127	104	108	129	110	120	145	125	126	131	117	125	122	131	114	121	131	118	125	114	132	134	134	134	122	133	126	108	137	144	121	101	134	125	126	108	144	135	113	126	130	145	140	147	136	122	128	124	128	140	131	131	102	135	134	109	137	122	139	132	130	132	120	146	121	119	120	148	134	110	123	124	131	118	123	123	131	129	112	121	138	125	133	137	129	136	119	127	138	121	128	135	134	114	107	130	94	128	132	102	112	130	124	136	133	112	117	115	129	108	127	112	118	132	122	125	141	108	117	136	114	140	125	128	128	118	137	132	123	127	140	120	137	133	120	128	132	120	136	162	127	112	138	110	142	133	126	127	126	131	125	120	108	122	114	112	123	135	144	112	129	121	134	118	136	144	126	133	138	151	127	130	118	122	119	111	131	124	123	119	138	132	151	129	134	122	150	126	133	144	105	139	113	114	126	110	128	128	132	123	126	135	111	127	134	133	127	137	117	127	113	123	125	113	132	116	115	137	126	117	136	113	130	122	116	107	118	131	128	126	119	142	138	118	125	161	118	131	102	124	128	137	128	105	135	101	121	113	147	134	119	124	125	115	104	120	139	126	117	117	128	109	120	102	118	123	118	131	140	124	118	123	125	122	139	118	116
6337	10808	9339	4505	2243	1398	860	679	455	335	314	291	264	241	229	237	200	215	201	195	185	202	173	163	181	171	177	154	188	173	161	178	161	175	162	167	170	185	185	174	168	168	145	183	176	168	172	173	179	177	179	172	171	181	176	155	164	144	179	162	169	155	161	186	187	155	175	161	163	161	168	139	162	168	179	178	174	159	162	178	164	168	169	170	127	174	182	176	157	155	164	172	159	164	175	146	178	174	183	191	156	160	164	160	163	153	154	171	181	174	153	157	172	157	153	192	177	172	154	159	184	164	151	165	176	186	161	163	168	165	157	182	151	165	179	198	170	177	170	160	190	160	154	163	149	171	162	150	175	169	168	182	181	170	169	158	176	161	205	144	183	166	170	178	169	169	165	158	156	164	176	179	171	159	160	198	148	166	188	179	160	179	158	154	170	172	150	190	176	177	173	168	178	170	194	148	159	166	178	171	159	139	189	172	163	153	199	174	167	171	147	192	154	158	145	194	184	147	160	181	167	194	162	147	176	183	172	182	153	184	160	172	186	145	161	168	153	179	156	170	138	164	196	156	169	173	178	178	164	155	203	173	194	162	193	184	181	153	162	167	172	148	166	171	176	145	187	186	180	150	162	198	173	172	169	175	162	158	179	167	164	172	154	169	154	165	195	156	147	159	174	181	193	153	156	177	152	158	158	162	164	162	176	167	162	170	173	166	149	139	169	135	148	165	179	159	172	194	157	170	161	154	169	188	171	158	181	182	198	169	178	185	183	153	167	164	148	167	146	150	157	164	166	170	164	169	165	164	159	187	173	185	165	187	186	170	164	156	161	187	181	164	154	180	166	167	164	173	162	175	150	185	161	181	169	162	168	157	145	170	166	171	160	174	176	189	155	147	175	170	186	164	170	174	167	180	158	183	139	152	170	178	148	168	169	179	164	157	155	182	161	166	174	161	171	156	173	175	165	156	168	165	156	171	171	155	188	150	168	156	181	161	138	168	189	182	171	138	188	173	155	149	171	162	146	175	150	151	159	188	165	179	154	158	176	176	167	156	181	182	159	169	149	164	164	167	153	185	161	183	154	185	171	181	182	176	178	183	166	174	144	167	168	156	175	162	171	149	159	151	178	182	166	184	180	179	151	187	167	165	156	171	185	158	170	183	161	167	191	164	158	167	145	186	195	140	171	166	166	151	174	148	165	171	173	180	176	179	178	155	176	156	189	161	179	174	161	168	170	187	169	153	165	167	171	165	166	155	167	169	144	161	180	161	155	164	169	179	178	177	182	163	200	170	163	173	146	159	181	140	168	181	161	163	160	154	187	164	167	137	193	151	179	169	176	171	168	162	176	180	176	153	157	188	189	167	165	185	174	167	156	146	177	184	171	153	159	175	183	186	161	167	180	176	173	180	150	173	175	170	172	168	147	176	179	178	194	196	170	158	193	138	163	180	153	155	183	158	171	178	171	192	182	154	183	190	171	158	161	171	180	166	176	178	164	162	165	174	153	192	178	167	173	138	183	163	191	178	148	175	161	190	160	162	180	169	152	153	198	165	166	176	173	148	156	167	164	169	145	179	138	170	168	176	144	147	181	165	177	166	168	189	178	165	162	190	162	163	164	168	151	150	174	161	131	177	166	158	155	160	166	178	188	183	165	175	169	179	173	181	179	149	157	157	168	172	159	194	150	176	169	185	173	167	160	165	181	179	168	174	161	180	161	170	165	154	169	176	190	171	144	170	166	150	163	166	160	155	145	170	171	191	171	172	166	175	165	153	180	167	177	158	138	167	193	170	157	170	153	181	181	155	181	161	162	160	151	185	169	160	173	158	164	169	151	185	168	170	171	163	136	191	169	185	143	171	156	157	199	179	192	127	184	172	196	174	164	157	169	168	211	158	165	159	179	147	169	145	154	146	162	170	161	159	168	161	164	181	153	173	158	148	155	157	157	172	176	188	184	183	160	153	167	158	159	167	152	190	148	157	180	177	177	167	181	142	176	174	149	167	156	154	171	164	175	152	170	152	176	166	179	154	167	170	171	182	149	182	172	180	184	169	148	168	169	166	157	177	165	189	155	159	160	195	198	165	179	158	175	175	173	178	156	175	163	198	158	167	167	166	179	168	172	172	194	156	159	154	157	168	168	159	185	170	192	167	152	164	146	151	165	157	152	158	151	179	167	189	171	171	175	182	145	163	175	175	166	187	179	177	169	158	149	159	156	180	162	168	160	153	168	145	171	158	151	201	152	168	174	152	149	167	163	176	154	172	181	166	162	182	146	163	130	157	176	174	155	172	139	176	179	194	171	180	166	171	183	176	136	193	149	160	159	181	182	154	188	158	150	162	173	160	173	160	182	150	154	174	155	168	179	156	173	150	175	153	172	139	171	147	157	177	178	166	168	143	181	159	176	158	168	161	162	165	167	169	149	165	177	173	155	175	164	181	180	150	187	148	156	181	155	167	165	189	151	183	181	159	176	176	175	169	153	175	163	183	156	188	160	150	162	177	189	171	173	145	174	143	184	165	179	168	170	157	155	176	174	180	165	171	178	157	136	165	175	174	179	152	153	166	170	189	163	167	184	159	138	156	152	182	172	162	187	168	166	198	150	166	155	180	163	141	184	169	137	191	184	160	152	144	167	176	151	160	161	171	172	183	165	188	178	171	188	158	159	166	137	178	155	179	152	151	170	160	157	154	188	148	154	165	182	179	136	163	176	160	159	172	165	164	153	182	171	157	164	171	160	176	176	171	152	174	167	159	176	177	166	189	162	168	164	157	158	169	163	163	184	164	168	177	168	170	160	172	166	180	190	166	157	166	146	176	150	158	177	172	157	142	172	141	170	168	163	145	171	183	176	172	181	185	175	152	173	174	180	172	173	157	170	176	155	174	166	181	150	151	163	170	162	176	179	144	165	163	163	182	167	151	156	200	155	169	146	164	165	158	150	156	165	185	160	160	169	139	164	183	174	150	165	187	176	168	157	175	164	216	180	150	169	185	171	175	182	152	145	168	163	151	171	179	191	170	188	172	171	196	164	203	160	164	191	155	170	176	166	160	154	146	167	153	171	170	161	180	181	157	139	149	176	171	175	168	164	159	155	184	182	185	180	140	188	156	167	138	171	152	145	153	166	179	192	158	188	179	161	156	143	162	193	167	175	160	154	167	179	158	189	162	184	172	165	163	170	171	184	161	166	153	157	175	144	156	170	154	180	176	159	172	179	178	148	142	176	151	151	169	186	166	155	155	155	171	209	166	185	172	168	173	161	163	159	153	155	143	177	193	189	200	153	164	179	155	173	150	141	159	158	167	166	174	167	158	180	162	195	161	166	147	145	195	170	144	166	162	170	163	193	147	163	160	179	152	157	207	180	160	170	183	192	185	160	149	172	143	151	177	184	181	156	167	177	187	161	178	174	146	166	157	172	172	167	159	145	191	141	174	177	170	175	168	156	210	182	177	165	160	157	192	157	190	178	167	166	169	153	161
22255	21094	28682	23741	21085	21122	9421	1301	790	697	597	564	550	489	476	427	432	384	424	405	401	410	398	396	401	407	390	339	382	363	346	319	348	349	364	378	357	357	359	375	349	373	371	405	335	351	360	363	344	343	375	350	349	343	359	345	359	374	335	348	375	351	354	354	323	342	338	366	336	315	326	350	349	356	341	360	360	325	340	325	354	349	361	339	327	359	372	371	362	315	346	351	328	326	314	350	345	350	330	337	338	359	369	349	335	346	366	338	365	346	362	352	359	332	319	336	352	370	347	362	354	363	378	346	333	345	321	350	338	329	331	355	343	317	373	329	344	348	362	335	377	343	319	383	362	341	313	329	339	336	357	345	335	325	377	365	328	331	362	341	353	327	372	323	327	345	395	345	314	379	349	359	328	352	326	346	343	357	369	359	375	348	342	343	347	324	350	347	343	370	368	345	358	322	319	327	351	316	347	361	321	323	366	313	367	361	337	349	344	362	365	372	360	342	333	334	331	364	350	365	334	331	359	326	368	330	370	377	362	330	341	362	337	357	369	318	372	366	393	351	309	355	320	361	360	331	338	356	343	335	360	364	411	348	368	331	362	342	349	332	301	381	348	331	366	323	381	365	327	360	330	339	341	354	355	305	347	336	349	350	354	358	319	366	352	322	372	330	326	385	331	328	342	311	342	334	334	346	369	334	343	352	329	349	358	307	368	337	340	343	335	351	351	348	332	330	345	338	358	333	332	348	349	369	330	342	347	322	339	364	339	340	320	342	295	361	348	347	330	332	370	349	330	356	360	360	371	364	358	335	337	354	357	335	360	338	341	336	328	347	363	344	345	366	392	367	362	356	340	340	353	347	336	356	311	325	312	358	336	337	363	349	340	336	344	334	315	350	327	337	349	356	353	352	341	350	334	351	342	293	379	330	346	349	364	349	323	361	371	315	343	321	356	363	353	320	366	358	324	332	344	378	323	337	351	360	337	326	342	383	352	352	334	326	367	379	370	356	368	351	361	337	328	313	340	304	349	366	328	339	328	369	327	346	336	351	324	338	361	319	317	338	337	329	339	348	322	315	370	321	360	357	321	360	336	350	348	356	322	354	379	342	338	323	375	361	324	359	333	306	350	337	327	336	347	332	345	322	361	351	304	341	371	350	359	311	374	318	347	349	298	368	384	364	344	345	336	357	311	355	352	334	353	315	330	368	330	325	335	334	339	319	336	346	338	338	372	363	336	349	316	371	353	367	340	348	368	338	312	387	328	339	376	324	367	344	355	351	329	351	346	334	378	331	339	347	354	357	350	367	361	301	359	393	327	350	330	344	345	345	343	341	336	311	335	348	349	383	351	348	296	311	318	332	350	373	340	348	371	339	329	339	389	344	347	324	351	359	322	345	338	340	301	357	350	330	352	339	348	327	333	372	351	326	350	355	331	351	328	336	356	341	390	375	346	325	298	349	324	338	328	382	349	291	326	332	363	342	350	353	330	341	349	373	357	360	332	338	363	327	335	380	357	310	357	338	321	337	359	353	330	351	292	350	344	362	338	331	344	335	350	367	322	330	378	378	327	339	327	366	327	304	354	346	318	365	392	349	323	359	356	315	333	319	334	333	356	331	355	305	341	327	346	368	358	349	337	350	354	335	349	333	346	328	312	344	334	362	341	360	354	302	346	350	325	353	324	312	327	381	346	358	328	352	326	344	317	369	343	328	347	377	353	345	350	328	370	334	341	329	334	314	332	378	339	334	362	347	373	323	365	328	343	330	322	337	351	332	361	353	333	341	379	337	336	373	327	326	369	323	355	342	348	309	301	310	343	341	354	327	353	362	290	374	347	385	371	355	359	340	337	333	344	354	377	337	321	312	314	360	304	374	335	352	328	322	337	361	349	326	355	358	344	345	329	369	323	321	340	354	359	370	346	365	318	318	326	308	344	332	314	314	351	336	339	355	363	324	357	360	350	331	327	377	306	330	363	366	380	337	367	333	353	345	366	356	336	335	324	326	305	332	348	343	355	348	358	340	351	335	332	329	361	328	336	341	363	363	370	380	353	345	331	328	359	362	348	356	340	339	376	371	312	372	361	348	334	349	345	318	368	364	357	332	364	363	367	344	325	351	327	357	337	330	353	342	354	350	346	345	378	297	339	342	339	336	331	340	359	342	319	345	325	315	365	336	359	338	346	349	354	363	338	387	346	345	335	308	349	350	323	348	365	351	375	343	388	347	310	350	342	339	383	357	353	344	334	321	329	335	357	370	323	309	357	351	313	362	311	313	331	370	376	354	313	359	365	367	318	330	324	331	313	340	315	351	349	372	367	328	331	349	361	340	317	333	370	345	376	334	341	366	351	370	362	365	357	343	342	338	349	324	345	350	342	337	364	342	325	349	349	335	311	335	315	341	327	345	384	328	375	296	336	391	347	336	383	336	353	365	317	335	367	352	370	340	326	324	305	370	386	331	304	348	312	323	334	345	336	386	339	352	340	306	308	345	336	328	338	370	327	337	354	338	332	339	310	337	341	330	356	350	312	326	375	343	339	350	363	330	326	353	357	327	340	337	317	372	366	346	350	348	355	327	384	345	360	311	339	362	341	347	309	338	348	354	338	346	317	344	370	334	304	370	360	348	362	308	337	344	379	329	351	332	358	317	329	325	346	357	316	366	361	308	340	324	359	341	327	351	351	320	323	329	342	342	318	365	357	338	357	312	335	338	334	331	336	380	343	368	368	340	364	346	376	327	355	345	349	325	331	351	361	351	326	353	316	351	364	355	323	326	356	353	342	344	357	329	368	337	327	333	356	350	356	361	342	331	339	305	342	332	373	349	308	355	326	346	317	327	354	316	339	310	379	349	358	359	346	297	362	339	368	320	321	361	339	361	335	335	329	359	312	332	335	353	351	372	293	372	316	333	342	346	364	367	355	344	323	333	335	310	365	361	336	358	374	318	359	321	346	360	319	363	344	332	342	293	338	339	328	371	325	351	363	323	347	337	349	350	344	338	344	321	319	332	337	361	336	358	395	318	323	371	360	323	383	337	347	341	338	343	321	366	368	358	315	333	333	344	352	372	353	358	327	348	327	352	368	350	339	326	361	345	330	320	352	361	346	341	367	358	340	317	326	360	350	364	348	366	357	354	315	347	370	365	336	351	360	351	344	352	322	352	364	304	350	368	353	332	342	327	376	354	346	332	323	366	347	328	353	345	335	333	373	349	328	326	331	346	322	303	365	311	315	334	364	329	356	370	359	383	335	354	369	316	387	358	331	360	356	316	356	375	343	336	361	350	341	356	361	333	318	349	367	343	370	331	333	386	387	334	350	356	339	323	353	366	335	353	349	361	379	382	318	376	342	350	336	360	353	370	347	371	319	347	367	321	336	385	341	382	345	352	336	338	310	305	315	336	332	332	349	316	349	316	378	367	364	314	320	334	328	340	325	386	333	322	330	341	323	337	346	357	312	369	320	352	355	337	350	352	321	320	323	368
8913	21447	18772	9860	5732	3926	2438	1933	1428	1110	996	865	722	736	656	607	621	557	521	538	513	525	490	516	511	508	491	460	435	511	471	422	481	456	471	447	455	446	466	456	455	464	432	415	444	482	433	444	459	421	450	463	477	422	451	433	417	447	447	452	476	415	422	455	456	486	419	429	473	453	455	474	444	461	423	469	428	453	429	457	435	420	442	441	426	442	444	466	428	440	431	428	454	423	452	460	420	441	429	435	418	473	451	427	391	473	425	454	447	420	472	464	384	433	470	494	413	432	447	472	460	393	438	456	437	424	455	444	456	456	415	404	423	424	446	446	412	466	469	462	432	443	404	435	444	450	452	447	405	414	465	455	404	459	434	432	397	442	435	479	418	470	463	458	422	441	428	418	449	434	416	457	458	445	434	476	435	452	455	473	421	425	455	443	450	453	409	471	450	409	472	387	425	430	419	461	460	414	451	429	460	450	403	469	432	418	448	446	460	439	434	434	472	433	440	419	389	474	443	426	434	453	440	495	414	432	424	428	412	386	463	431	430	430	382	390	407	468	476	433	452	441	431	441	466	458	443	403	417	455	465	406	427	454	474	433	455	448	426	424	448	479	502	441	481	440	437	429	445	405	436	444	438	461	435	426	406	434	413	414	431	427	428	467	452	438	420	416	416	468	460	407	464	433	413	390	435	435	445	423	450	414	458	465	450	437	418	431	422	449	405	463	415	446	425	438	445	420	450	458	437	432	458	424	424	415	424	403	484	409	422	433	437	445	428	447	439	449	437	434	431	426	414	402	421	440	426	428	438	432	432	434	442	434	477	454	439	454	473	406	436	430	420	432	440	485	418	482	459	424	420	464	444	463	467	436	460	459	426	457	418	466	474	464	436	444	419	418	433	408	446	433	399	425	442	407	447	454	462	438	431	396	409	395	442	472	415	451	443	488	438	439	454	436	401	424	461	426	437	401	474	444	454	440	436	446	476	469	431	434	413	413	447	423	429	441	409	406	442	447	437	434	439	442	471	441	430	429	426	425	428	374	462	439	442	436	452	441	423	414	446	415	442	441	403	409	422	442	423	440	429	436	427	445	432	420	428	448	458	405	421	423	410	451	395	470	441	457	433	424	459	433	447	441	462	451	447	446	450	435	435	415	478	475	463	412	430	418	465	463	467	393	431	446	403	437	425	433	417	415	464	426	438	431	474	454	449	451	438	450	371	449	432	434	437	430	430	458	417	420	393	444	477	440	430	426	443	419	442	435	390	446	455	429	426	452	440	434	433	450	414	408	451	431	430	433	412	465	461	455	436	420	439	421	418	477	416	457	404	471	441	435	428	404	446	449	424	437	429	432	397	465	452	420	433	421	421	425	431	454	420	417	468	456	456	453	420	460	469	434	454	462	441	452	431	450	491	401	470	451	442	472	433	439	451	437	438	437	434	433	449	478	445	436	406	455	439	454	444	430	430	416	439	445	448	411	421	439	425	468	423	463	382	422	395	424	424	415	446	452	443	471	426	432	459	393	458	442	505	431	410	474	438	407	408	403	426	428	450	451	425	428	430	384	451	430	460	410	439	484	420	427	456	448	466	415	405	441	382	425	405	431	406	412	444	440	436	423	463	445	448	474	467	432	441	407	419	427	439	476	462	435	482	428	429	444	431	452	427	443	427	415	419	432	427	460	444	439	448	427	434	435	404	419	458	452	435	410	444	409	463	425	450	482	448	458	405	415	463	450	418	404	391	390	485	444	436	447	453	405	414	446	444	438	435	478	422	407	444	428	438	406	460	445	449	446	470	437	422	460	466	446	444	439	439	458	457	467	420	424	438	422	431	426	418	453	454	420	515	440	415	462	418	394	439	436	445	413	442	448	439	431	436	449	423	475	440	477	442	418	450	463	442	456	461	407	455	464	454	435	435	424	391	437	428	440	437	452	438	440	479	425	440	429	423	473	402	438	411	440	440	458	435	442	460	448	421	442	446	440	400	475	462	418	450	464	437	425	421	474	402	410	425	420	425	430	470	421	444	416	406	437	460	447	420	428	420	424	448	439	428	437	436	440	427	453	418	420	397	440	411	399	446	407	425	450	465	442	493	425	416	444	443	440	428	433	426	441	449	457	420	418	423	452	389	428	455	457	449	494	448	406	447	427	443	441	422	445	424	447	468	423	450	436	431	432	438	452	418	459	416	447	432	429	401	437	455	411	449	442	422	439	459	397	412	442	448	436	414	415	445	408	432	445	463	427	425	431	447	436	448	417	417	441	478	434	427	438	413	422	453	456	435	404	435	440	443	416	439	426	413	458	416	471	424	438	384	424	421	437	443	454	427	424	430	441	451	442	434	443	435	441	445	444	428	406	454	437	475	444	485	439	430	438	419	467	452	438	412	434	420	451	432	429	443	438	439	412	443	419	432	431	447	437	470	416	443	428	387	398	445	426	425	399	409	443	468	436	476	421	458	430	441	435	401	451	437	427	436	468	475	446	444	474	442	443	450	439	449	444	443	421	429	460	417	420	432	440	439	414	494	430	404	410	410	429	424	418	433	441	447	441	467	464	450	449	413	445	418	439	417	449	441	427	413	410	441	431	450	427	474	465	451	394	434	421	469	416	433	433	431	471	426	422	455	393	455	430	489	446	460	424	451	432	404	430	442	417	442	410	426	433	411	431	465	425	445	426	456	428	437	484	435	433	425	383	438	414	432	407	467	465	444	422	412	429	407	428	438	408	391	417	470	451	432	444	446	453	438	430	424	461	427	444	412	411	447	466	452	442	436	473	385	447	445	405	473	440	393	425	453	446	461	443	431	447	431	436	423	408	441	450	392	394	390	439	466	442	451	450	427	447	435	415	432	401	478	445	445	457	434	423	449	434	440	435	448	442	451	437	417	442	412	459	437	435	448	413	484	437	411	445	463	416	449	444	434	431	426	435	459	419	451	427	417	433	428	439	418	451	406	419	432	426	455	459	419	461	440	432	429	449	436	443	448	403	412	455	445	429	452	443	474	427	429	406	476	460	435	414	422	452	426	399	416	450	433	426	459	427	446	404	428	478	440	455	452	414	471	435	437	469	454	411	382	416	452	453	456	448	424	449	444	433	418	421	419	459	453	394	429	425	444	462	420	445	439	446	430	438	428	435	416	457	436	449	423	469	446	398	449	410	433	430	428	426	455	463	442	451	441	444	439	427	414	469	438	428	426	436	460	470	430	457	443	420	430	486	457	467	433	440	429	429	454	424	405	421	464	425	436	401	428	414	435	414	446	399	447	438	439	445	478	414	462	445	427	425	440	434	467	395	476	423	450	440	456	424	442	425	446	421	409	417	463	449	442	405	439	413	457	419	417	427	473	397	417	427	447	466	462	402	409	424	438	433	419	455	440	434	464	445	445	413	434	413	469	414	463	445	445	477	442	423	444	453	420	453	424	458	423	452	458	426	445	440	437	454	411	393	437	391	435	418	454	408	467	431	423	485	437	419	427	418	427	449
26911	19453	7585	1996	702	445	394	392	301	286	272	313	281	309	300	298	297	312	298	295	280	299	300	251	288	308	321	287	278	269	317	295	251	283	289	302	262	283	280	296	267	316	290	272	272	303	276	301	283	280	282	310	323	302	266	278	297	285	278	283	292	262	294	306	312	298	301	283	296	291	276	302	289	302	280	279	303	274	262	264	285	269	283	285	302	275	277	293	292	292	293	275	303	281	280	288	289	324	307	272	308	282	275	287	286	304	286	304	307	288	304	288	266	269	278	293	277	293	270	292	318	306	320	240	282	273	304	301	289	301	283	269	276	288	294	289	291	263	277	313	318	294	313	272	301	294	280	267	264	310	298	289	294	308	263	291	302	268	272	273	292	278	273	306	329	291	292	259	310	290	259	300	287	282	302	296	285	265	301	280	299	278	305	253	290	301	306	290	281	297	287	260	283	298	279	282	265	273	297	292	308	305	298	311	280	294	271	297	276	284	313	298	289	265	286	270	275	274	304	301	296	281	277	313	269	284	264	267	279	288	260	333	300	280	290	293	317	251	279	300	303	287	276	301	323	285	289	325	316	316	330	259	309	276	256	318	274	312	283	323	255	300	287	283	274	322	296	286	298	272	304	278	251	266	313	283	266	295	293	261	267	290	283	334	274	302	268	315	272	313	295	274	294	299	284	274	258	300	290	263	243	299	272	292	314	300	299	280	315	294	257	287	283	284	286	292	276	253	283	286	285	302	296	278	323	298	314	255	298	271	253	300	273	310	292	279	287	292	307	255	295	316	306	324	308	271	281	299	313	325	298	286	284	289	281	297	262	302	275	296	286	258	288	293	297	284	269	293	316	303	234	314	289	302	299	331	274	289	297	312	313	302	276	272	319	265	325	273	307	277	272	279	300	302	296	286	310	310	288	286	286	264	300	298	296	302	292	316	252	276	315	312	256	303	279	278	253	303	263	282	277	316	294	271	301	295	306	261	281	291	293	261	287	294	284	297	277	273	273	295	279	315	297	281	312	281	280	278	290	292	313	268	258	326	311	291	286	261	304	259	292	283	288	297	281	287	285	304	288	274	272	297	299	262	300	301	293	275	299	301	305	286	297	313	268	252	276	304	291	276	312	269	301	291	288	292	300	254	269	309	280	265	302	305	242	311	262	267	307	318	264	257	315	290	296	281	270	308	275	277	328	247	283	289	319	286	296	266	315	278	300	279	273	290	306	316	277	277	280	297	265	298	297	277	296	318	290	308	297	294	296	301	286	298	276	279	272	290	290	269	271	297	290	306	318	280	268	297	290	286	264	290	277	287	263	282	305	302	283	274	235	288	283	277	313	267	277	281	278	269	274	274	300	309	302	303	301	285	290	276	286	307	310	296	276	317	299	299	302	275	285	305	307	283	270	252	290	278	271	314	287	296	277	307	295	273	287	298	275	315	298	334	301	257	276	295	294	301	280	290	300	318	300	285	302	274	280	273	300	282	296	302	295	315	288	300	285	283	276	322	284	307	292	274	308	261	285	295	274	279	285	282	257	302	253	296	275	289	278	245	289	311	301	275	288	284	308	285	296	280	279	255	335	283	276	290	255	277	281	287	305	318	302	270	282	310	265	263	295	299	298	292	275	268	297	295	264	293	252	296	273	305	301	312	263	285	272	301	275	277	297	265	286	254	294	253	326	306	306	310	302	273	296	295	276	274	300	266	260	259	272	294	307	255	290	284	290	287	285	255	288	310	279	297	293	294	285	339	307	256	276	303	264	279	274	302	288	310	299	279	300	288	263	288	307	307	277	307	304	285	300	280	301	264	291	298	270	278	276	286	276	276	262	298	251	269	290	279	283	320	301	275	271	273	294	262	282	286	291	304	280	283	296	272	277	272	283	296	302	271	299	296	289	265	263	285	302	309	264	294	285	304	276	292	281	300	274	320	266	260	288	306	282	267	275	280	283	289	268	279	312	283	270	245	252	294	275	297	296	314	268	269	260	296	287	285	277	316	285	274	292	270	305	292	302	289	318	300	285	308	283	298	316	296	298	304	308	289	299	276	299	293	286	304	297	290	267	289	282	283	306	270	308	300	296	279	300	310	288	291	258	262	313	275	297	286	303	300	314	277	297	276	306	317	286	288	317	299	280	300	271	287	289	303	301	254	286	272	270	283	332	288	290	249	282	281	281	282	271	287	279	305	287	303	270	279	315	276	311	279	283	277	289	289	296	292	258	304	279	319	301	278	302	292	284	302	292	264	322	282	280	301	295	300	273	300	324	305	304	289	304	292	281	267	267	285	257	283	291	272	308	316	307	309	262	310	282	286	261	283	299	266	300	286	295	287	270	280	270	277	301	301	308	281	250	310	240	258	307	304	295	292	300	300	284	279	290	302	314	264	276	289	286	280	315	298	290	288	308	303	312	295	293	317	284	307	262	278	294	301	295	265	276	282	262	286	293	317	318	248	275	232	307	286	323	262	268	289	291	299	297	329	286	287	281	293	273	296	270	300	305	299	293	279	308	246	267	276	280	268	328	299	282	275	296	263	290	279	273	278	285	299	269	290	272	276	288	284	276	281	292	282	295	308	284	280	251	295	286	276	301	263	292	243	283	295	268	279	302	300	306	315	285	274	246	295	320	316	295	299	299	302	303	260	318	312	254	278	285	295	284	287	287	275	299	300	254	279	302	304	293	299	311	278	254	295	291	298	286	317	305	307	305	284	307	269	312	289	320	267	286	328	270	305	290	299	291	287	299	289	267	302	275	294	279	269	289	280	267	284	293	281	287	301	312	258	281	266	318	299	306	292	252	321	314	284	254	284	292	296	272	337	296	292	298	302	266	302	290	306	301	299	269	312	286	262	268	295	283	278	314	285	296	303	272	282	292	276	327	283	317	267	279	294	262	293	277	299	320	306	268	271	309	312	283	257	284	278	307	258	254	311	299	292	281	255	255	293	281	264	319	272	287	281	256	296	311	281	289	279	303	313	272	315	287	278	311	279	280	306	292	298	275	275	297	289	291	310	279	270	311	293	295	281	274	297	329	298	246	307	304	299	301	272	290	279	322	293	282	285	302	293	276	292	274	253	301	308	275	300	266	312	303	280	283	270	302	271	302	301	282	306	294	271	285	310	316	316	291	286	271	304	270	276	319	277	272	278	271	277	286	274	273	311	277	301	292	280	289	272	282	287	282	297	265	292	276	287	310	257	299	280	243	264	260	286	309	273	290	283	286	293	296	275	312	304	285	319	310	317	271	298	288	275	278	309	280	298	271	297	308	317	313	251	271	268	292	313	331	303	291	306	280	277	302	275	298	290	253	277	281	280	306	276	305	283	293	285	279	287	274	305	283	260	277	273	255	291	289	301	278	289	295	266	314	311	297	299	287	267	260	257	264	266	289	290	290	299	304	290	313	276	263	290	258	272	271	302	288	259	280	267	305	287	277	291	280	290	264	302	286	313	276	297	275	270	295	278	287	311	289	276	240	311	277	267
7279	5373	5330	2425	1066	667	510	468	402	401	393	433	403	370	381	371	361	330	374	351	360	332	360	369	404	365	367	337	396	324	346	352	357	365	349	355	388	348	347	378	372	349	340	365	321	407	331	334	386	379	364	372	380	379	367	347	337	356	344	357	352	349	354	360	388	375	364	357	372	347	344	347	366	329	346	351	364	366	367	366	375	376	366	330	331	378	314	352	350	341	338	364	360	370	345	348	361	374	357	345	360	335	361	339	353	385	385	363	363	343	320	337	363	358	334	333	359	353	368	390	349	344	354	348	362	402	371	360	390	354	356	363	335	339	350	381	403	362	350	357	363	371	349	343	334	348	357	347	394	352	361	378	331	345	356	364	327	331	334	360	350	376	403	361	358	344	358	357	363	346	391	333	331	351	352	357	382	347	341	368	362	379	331	358	336	352	363	368	355	350	355	383	367	339	344	357	337	369	369	359	373	335	338	329	367	346	336	377	372	363	343	337	345	353	404	384	375	372	359	371	315	377	362	378	340	343	358	377	381	338	341	324	374	341	381	366	365	367	355	349	358	378	367	336	370	345	363	366	372	375	333	349	366	385	364	368	358	316	348	373	349	368	342	376	356	326	369	352	332	361	335	381	351	334	350	346	359	344	341	389	373	335	360	377	355	376	351	354	350	354	394	387	353	340	338	345	352	376	356	375	348	361	369	377	396	354	340	343	369	377	337	381	313	319	375	399	400	347	331	340	376	323	348	367	318	338	363	340	359	359	362	353	354	360	368	326	344	358	324	356	337	380	350	347	328	369	366	378	407	375	388	356	340	363	320	353	371	381	355	392	356	350	353	348	389	347	354	356	366	362	373	327	362	365	360	351	356	366	394	298	343	344	355	358	356	369	358	375	350	354	328	353	375	377	399	367	379	377	324	364	395	368	375	344	361	344	367	350	352	356	356	364	347	338	348	339	331	334	364	368	364	338	375	344	358	345	361	361	390	347	326	354	341	351	354	376	355	369	335	354	344	360	349	354	362	339	328	347	377	363	404	367	354	356	377	355	400	345	342	345	322	363	354	357	359	347	342	372	381	396	343	340	349	389	382	310	335	366	327	364	360	354	360	374	379	339	332	355	364	385	348	370	342	342	361	365	346	376	326	341	341	362	368	380	417	352	373	372	361	344	359	374	343	327	368	352	357	317	354	357	357	341	403	326	355	347	372	355	339	370	344	324	378	361	374	369	357	343	373	324	360	346	358	370	357	352	400	357	354	361	366	341	344	357	366	322	351	376	354	333	334	345	360	360	354	361	340	332	366	341	368	364	320	336	368	342	353	363	361	379	365	389	351	330	327	371	388	364	380	346	358	328	358	346	366	338	359	349	372	403	362	385	340	360	332	357	332	356	358	343	341	370	376	366	359	322	376	369	349	380	351	325	339	342	340	335	378	368	352	353	399	342	378	347	336	390	382	358	359	370	350	348	376	360	368	357	402	329	360	311	356	364	363	325	374	359	354	384	368	327	359	390	363	349	343	364	386	369	344	388	401	374	375	381	330	363	380	373	330	345	364	354	356	364	375	369	371	323	370	366	355	344	363	372	334	381	355	366	347	380	343	354	351	401	354	371	363	357	376	359	349	393	375	363	361	380	370	341	349	360	318	412	347	350	336	367	379	356	396	356	386	365	355	372	343	371	365	345	352	388	345	370	356	329	376	361	355	366	360	348	345	354	353	348	352	364	362	376	364	381	357	369	355	359	374	340	377	347	375	405	336	360	391	366	357	318	376	316	356	339	386	341	372	357	342	391	366	370	335	401	346	346	340	369	357	326	376	357	363	349	367	367	372	347	372	360	346	380	364	350	349	348	367	365	349	384	346	336	343	364	385	317	352	351	377	334	353	353	339	361	368	350	395	331	389	354	360	346	390	356	339	343	384	375	338	368	389	357	361	393	333	333	344	355	353	343	343	326	332	355	365	393	394	342	374	308	368	347	379	377	368	362	362	366	386	378	369	379	402	343	420	388	366	366	377	318	371	356	350	361	361	347	356	388	350	330	401	350	356	335	382	347	380	365	349	369	312	375	362	349	362	390	353	351	365	326	351	369	317	337	382	349	359	346	348	374	344	372	357	364	330	356	368	373	378	353	349	351	377	362	336	367	352	395	387	374	367	360	344	402	378	356	305	371	330	345	372	361	358	360	369	333	395	344	330	372	338	336	363	371	364	325	339	330	361	352	361	363	363	350	377	366	366	341	349	346	361	355	358	333	409	365	379	335	346	375	360	343	364	364	368	344	337	379	345	338	378	353	344	337	377	349	337	402	351	349	358	349	384	364	364	385	320	374	348	354	342	363	353	343	395	366	361	394	353	368	364	372	386	355	338	354	333	359	339	350	362	362	337	360	381	324	375	356	383	377	371	379	346	328	363	324	325	357	347	374	402	360	344	376	342	371	353	349	381	337	352	366	364	337	353	322	344	345	359	351	385	342	367	355	356	372	351	368	362	371	370	370	381	365	375	383	351	351	341	362	405	354	369	364	369	349	363	385	345	358	341	368	327	341	389	390	391	371	345	378	374	384	364	371	367	381	354	358	333	392	387	346	363	365	370	320	364	393	371	359	387	361	366	361	378	353	345	348	333	365	400	348	360	339	370	382	364	382	316	347	355	370	386	365	362	338	350	351	323	332	378	363	391	388	336	381	355	372	338	355	389	336	380	339	347	354	359	332	334	353	352	353	387	348	363	382	364	318	382	388	351	326	364	387	381	354	354	343	361	350	354	368	364	354	352	382	371	388	350	366	333	358	401	378	357	340	357	384	357	379	383	353	350	367	376	345	344	374	350	350	383	399	357	388	376	372	356	355	362	337	352	337	375	343	384	378	361	355	355	379	371	387	361	351	402	377	366	398	364	375	367	376	372	402	325	363	351	371	384	342	366	375	370	367	334	357	370	364	339	382	379	361	375	334	382	364	353	376	372	366	340	345	370	354	373	351	407	318	339	332	358	322	325	362	343	330	380	349	323	356	387	319	356	379	372	330	355	352	366	343	361	369	390	384	382	380	334	330	355	366	361	354	320	370	383	382	393	368	362	395	353	378	389	362	350	345	371	359	382	375	326	375	364	365	377	363	362	354	353	379	379	367	338	344	358	346	351	347	346	347	400	321	378	334	372	342	358	355	372	357	381	313	349	388	382	362	350	344	343	383	357	364	364	336	370	363	369	319	365	350	353	341	374	358	378	340	342	346	366	345	330	338	345	347	331	369	356	358	358	343	380	369	350	377	375	337	392	361	326	372	378	360	349	315	341	327	360	330	387	324	379	327	337	349	376	384	356	320	357	367	368	369	363	364	359	324	382	339	339	407	391	379	374	393	353	317	340	331	360	360	354	362	358	345	363	358	370	355	325	367	337	359	360	342	344	342	348	358	380	371	342	362	363	361	344	365	320	349	379	364	365	359	394	340	334	357	331	349	330	377	346	351	336	399	347	348	380	346	344	326
23224	21064	28202	24099	21041	10116	1441	934	769	711	626	602	593	570	530	548	568	535	539	538	555	527	501	534	499	482	488	510	490	537	498	543	495	473	478	482	480	476	457	511	489	463	511	482	482	460	493	491	487	485	482	526	480	441	488	444	484	506	507	488	456	502	479	459	435	528	477	488	488	480	500	489	505	495	503	498	492	478	506	455	492	474	510	466	469	479	508	478	489	455	439	478	460	433	500	475	439	487	487	448	510	509	498	478	501	498	452	471	448	483	524	490	531	468	470	465	495	462	457	510	489	483	476	501	466	487	516	464	487	456	536	447	512	510	490	485	481	471	499	483	478	522	459	441	464	485	453	451	505	467	506	505	470	492	453	473	483	499	491	504	470	457	475	479	470	447	477	471	470	473	501	466	485	480	450	481	496	501	502	469	516	473	468	488	473	453	485	465	478	505	497	452	462	495	495	510	492	476	495	512	445	433	520	503	493	445	478	475	499	476	460	488	461	515	460	437	504	461	478	480	452	464	518	520	438	489	475	448	484	442	482	492	502	512	488	503	458	442	477	512	478	502	449	491	469	491	455	547	502	479	470	456	497	437	479	520	454	478	498	480	453	512	496	457	515	470	481	510	502	473	492	477	466	471	503	457	467	488	445	501	471	464	455	488	491	447	499	491	451	493	469	505	484	428	451	484	453	509	480	522	503	475	504	491	450	527	479	466	476	499	482	483	491	451	493	457	454	508	494	446	497	477	482	497	492	453	522	544	441	488	490	483	486	473	467	474	435	485	497	478	516	476	508	437	479	509	476	476	462	459	491	524	453	476	510	476	470	471	434	518	503	487	539	468	464	508	469	510	458	496	550	484	477	485	478	447	489	461	471	514	491	500	466	466	474	476	524	509	478	487	482	525	493	476	471	451	463	490	469	478	465	441	447	478	517	511	503	489	497	472	494	488	480	485	476	489	475	521	427	473	436	478	495	480	441	534	456	505	445	484	459	532	460	454	525	486	463	468	471	490	497	516	492	437	486	440	485	510	474	522	493	467	477	495	489	484	507	502	455	492	488	491	474	514	451	455	526	486	499	471	470	498	500	510	492	475	512	475	486	485	494	481	505	474	484	500	489	481	515	461	474	460	444	492	463	460	482	511	487	489	480	539	484	503	422	501	494	442	480	501	455	466	502	467	495	514	497	454	478	505	483	485	440	518	469	480	465	468	468	467	474	493	455	486	453	479	492	505	493	528	472	496	466	506	493	467	477	477	501	467	510	473	447	476	489	492	465	524	454	486	491	484	492	473	456	465	444	489	455	411	467	492	458	497	518	488	475	475	474	452	477	484	467	508	471	454	480	473	495	476	487	439	474	482	475	499	490	512	469	496	467	475	490	495	503	492	506	472	505	481	475	493	469	478	490	490	473	481	513	505	486	468	488	469	489	463	435	447	517	447	468	477	516	487	508	503	479	468	491	431	527	515	499	485	497	476	439	444	475	456	502	475	484	451	448	475	489	464	509	501	485	493	469	485	468	444	464	459	483	498	461	465	489	532	467	478	470	466	484	453	489	473	444	470	525	497	461	464	507	484	495	458	495	459	482	474	466	498	497	489	465	482	498	499	445	459	437	485	488	501	460	476	482	504	478	502	498	441	424	457	531	522	480	487	446	510	504	515	457	481	457	469	490	450	516	502	505	479	522	512	433	488	453	470	505	492	464	479	461	465	461	486	480	511	463	460	470	472	462	487	478	485	473	509	461	492	486	497	498	521	493	479	469	469	473	476	468	502	467	485	504	489	522	482	497	501	481	482	463	504	466	474	456	489	531	499	467	496	439	450	466	489	537	460	498	483	522	488	496	469	493	514	493	507	499	476	462	491	493	489	482	496	493	496	480	485	483	464	479	439	467	491	474	454	491	478	492	459	474	459	461	512	465	491	478	453	510	481	453	483	492	440	502	528	490	490	459	471	454	479	494	487	519	488	502	479	446	498	474	498	505	467	464	510	486	477	460	469	471	492	463	504	501	490	502	472	492	484	495	465	470	460	453	463	479	500	495	507	465	463	502	475	461	446	453	463	485	484	493	476	467	493	498	489	493	471	462	467	479	467	466	427	483	508	509	466	455	501	468	481	493	495	452	477	465	481	452	517	511	484	490	478	472	477	503	488	453	507	444	474	454	485	465	436	468	458	483	496	470	466	495	488	540	478	444	479	492	488	473	437	486	498	450	471	447	487	496	500	503	474	491	499	467	500	492	499	489	471	521	487	491	493	436	503	494	482	493	469	464	509	463	492	442	477	494	495	488	487	487	453	466	475	471	483	471	502	477	457	502	492	482	514	465	517	506	443	495	489	482	463	466	444	486	453	487	466	466	459	486	457	468	469	467	452	471	454	473	506	516	484	453	466	457	460	468	437	471	522	503	457	490	477	515	488	475	452	479	482	492	464	465	472	451	489	524	500	449	465	506	475	451	486	491	483	475	469	495	471	476	494	472	452	458	485	486	482	467	504	455	500	463	486	515	496	472	487	501	487	489	505	469	460	471	470	470	490	514	485	484	544	494	461	493	497	490	502	537	461	474	472	444	453	496	473	504	494	513	434	464	478	463	458	469	506	460	425	474	489	432	460	478	430	471	459	478	452	459	504	517	471	471	480	435	481	504	491	464	495	478	487	476	522	461	491	504	407	509	485	463	467	476	471	482	508	535	456	479	451	494	479	489	464	493	464	501	470	479	482	478	477	501	483	451	473	460	492	457	489	481	508	507	491	498	461	464	491	507	506	475	478	463	463	544	474	496	486	473	449	515	504	418	430	468	475	467	491	470	490	468	473	434	496	511	442	462	487	500	456	514	443	462	491	510	461	464	533	490	471	457	456	468	494	459	452	506	497	448	487	503	453	464	475	474	478	494	462	550	480	493	472	501	484	474	485	487	433	483	451	508	468	476	447	479	503	466	494	450	477	486	491	441	495	473	467	477	455	464	510	454	468	481	437	474	531	509	444	491	466	512	497	484	505	452	491	509	487	468	453	472	484	461	449	504	499	452	454	480	496	509	493	464	474	478	487	472	436	505	498	533	501	520	429	490	488	461	500	471	514	482	495	497	498	506	470	495	473	498	488	470	481	504	502	451	539	483	477	491	473	477	510	474	476	518	515	488	456	496	471	472	462	475	460	478	454	443	486	511	465	489	437	461	474	473	481	463	496	505	473	458	475	502	469	418	450	476	466	447	477	461	485	507	481	488	456	466	460	477	453	468	481	454	468	479	498	482	486	470	464	509	460	474	470	480	473	507	453	483	498	452	505	466	499	488	430	474	455	478	486	481	468	473	498	479	498	480	525	507	493	512	483	483	467	487	482	499	476	528	487	492	520	534	486	469	471	465	531	492	480	485	521	456	494	461	461	429	487	488	458	477	469	418	515	462	513	483	475	451	488	475	436	487	481	481	502	504	462	470	456	467	474	499	455	469	497	473	448	476	500	490	447	489	494	480	459	452	514
7859	15063	13199	6624	3550	2290	1702	1359	1151	915	893	799	782	710	707	685	679	710	649	670	644	641	661	632	643	663	594	610	582	634	607	645	587	634	614	592	602	623	647	614	612	609	586	622	578	630	597	558	591	574	590	582	611	593	584	557	603	601	576	608	615	600	582	551	620	587	610	586	559	605	616	582	590	566	615	584	630	589	567	631	586	590	584	596	621	583	595	597	601	630	542	604	613	615	597	564	615	659	591	584	584	600	591	581	576	554	623	591	605	645	589	589	591	607	554	584	594	623	616	587	570	547	636	577	605	602	530	603	552	607	595	612	608	617	605	532	611	590	619	612	588	591	592	637	608	616	601	572	643	579	582	591	585	574	604	601	573	610	611	638	607	598	607	623	583	566	595	643	581	546	631	591	593	558	562	555	578	601	615	613	597	615	597	570	591	591	580	573	605	623	567	583	566	585	645	601	613	589	592	622	564	610	592	588	575	616	583	614	588	597	596	604	622	590	588	611	645	613	587	561	569	580	596	583	599	588	594	601	605	566	580	581	558	571	579	657	597	616	617	593	598	586	598	613	609	578	624	604	563	623	562	616	562	618	551	607	640	570	561	608	559	614	583	556	614	607	557	610	570	602	634	567	598	604	605	596	613	595	574	583	581	592	573	589	606	613	607	585	597	591	588	581	598	648	571	578	583	543	605	583	597	594	610	617	618	576	557	593	576	561	627	523	578	621	603	608	575	540	593	607	601	589	586	594	604	566	585	624	599	567	595	578	618	571	606	596	602	588	600	644	572	628	593	585	585	618	584	587	573	602	572	580	593	605	596	580	631	573	530	547	579	605	571	579	626	630	595	580	571	550	568	626	550	571	610	590	617	577	579	596	583	555	606	591	558	547	589	572	599	593	562	575	612	613	597	580	610	633	598	589	615	620	614	568	591	572	608	634	569	592	619	566	598	580	560	635	607	579	611	568	606	575	593	574	572	585	599	610	580	571	563	574	598	560	607	607	633	612	615	563	613	611	581	600	589	618	575	578	606	585	543	589	589	569	607	551	605	602	596	604	610	591	572	579	580	577	575	585	661	598	565	592	557	594	596	600	558	621	608	596	593	600	597	575	568	557	576	600	574	612	535	612	606	574	573	562	625	621	547	580	587	624	593	588	601	602	565	590	543	571	580	612	607	571	640	592	621	639	631	645	581	576	613	599	612	606	614	568	566	603	579	596	578	618	589	631	594	574	647	567	620	579	595	634	591	619	583	572	590	568	573	627	628	581	582	580	581	611	589	610	620	569	572	568	613	583	581	596	548	572	584	634	578	604	616	573	599	594	618	574	559	573	548	571	560	545	598	607	591	601	573	597	602	584	585	585	543	552	603	582	622	625	602	582	568	602	538	595	555	550	568	585	583	599	577	600	572	565	606	584	577	606	596	631	579	582	564	596	547	604	595	566	559	616	630	606	565	580	611	577	599	557	619	557	632	590	565	567	602	569	602	600	591	602	616	599	625	606	605	599	572	590	600	612	584	562	581	606	566	584	624	593	603	557	625	618	567	577	649	612	559	585	623	586	577	561	618	624	570	593	591	616	584	617	608	570	601	563	613	566	593	599	568	622	546	600	621	598	573	559	592	642	590	578	579	627	558	595	642	614	586	574	576	574	570	642	568	587	564	571	571	543	568	587	603	613	617	559	594	605	609	586	644	613	587	575	603	610	604	623	588	620	598	660	574	629	613	563	628	611	579	595	618	559	574	600	579	611	581	609	586	607	583	564	589	543	562	581	619	577	604	656	620	594	581	607	592	620	559	567	564	605	580	600	588	612	602	584	591	609	593	643	621	590	582	568	568	630	547	627	612	586	625	603	571	581	623	584	592	592	545	623	589	576	623	582	595	593	609	574	589	565	595	594	535	583	616	618	577	672	586	591	624	616	603	594	550	589	586	628	589	595	581	564	592	579	595	588	609	563	588	598	579	605	633	583	578	640	589	595	627	594	582	583	622	588	634	585	567	604	582	612	598	601	613	582	566	564	588	625	585	625	595	611	551	535	552	558	591	588	583	605	558	565	608	649	585	605	601	633	561	642	593	579	618	608	594	575	621	591	573	572	600	549	615	597	551	578	565	560	573	593	619	540	563	578	582	588	623	573	599	571	605	608	603	563	551	566	603	594	592	585	569	593	590	588	596	571	562	593	603	573	619	540	565	592	568	592	605	575	658	623	615	629	593	552	596	592	600	580	624	593	569	600	582	627	586	590	566	590	632	549	607	612	635	552	548	617	582	556	601	605	602	585	566	589	578	581	623	589	649	608	606	570	604	602	547	526	640	609	560	594	606	617	596	594	583	604	591	569	587	594	606	611	565	633	614	623	599	609	551	594	621	617	622	601	589	606	562	571	566	628	580	564	589	591	597	607	572	584	593	572	612	608	599	614	610	620	592	585	625	568	619	621	580	596	640	547	571	606	569	619	591	572	602	571	567	563	572	567	610	600	606	616	594	541	621	625	584	592	588	565	616	571	609	582	618	578	565	592	601	590	542	585	563	611	616	545	594	611	598	612	568	590	568	588	598	625	554	579	616	578	587	604	611	546	606	602	618	557	590	588	605	598	595	581	640	583	610	571	580	599	609	554	596	595	591	587	586	587	602	598	612	628	582	611	617	598	614	600	638	593	623	610	554	551	634	627	615	623	586	622	585	633	587	570	609	603	571	609	594	556	590	602	600	589	580	601	624	613	598	568	620	585	615	575	594	573	584	551	539	581	617	584	569	581	624	592	588	578	614	638	610	559	597	597	597	643	594	610	593	643	601	573	588	589	584	566	587	577	596	553	573	576	574	580	561	627	571	603	586	571	557	580	607	578	591	589	590	605	633	545	605	581	570	564	621	585	664	603	603	580	611	630	619	581	562	572	590	551	601	582	613	601	576	562	620	561	615	610	559	578	610	588	574	639	580	557	633	574	590	613	617	581	626	575	620	574	593	582	589	607	628	604	563	618	660	622	599	569	603	578	595	583	587	557	573	594	576	569	577	611	591	585	594	616	616	585	574	576	604	550	548	638	613	552	589	599	563	555	600	594	586	597	575	609	578	580	555	614	609	595	594	562	617	608	570	618	640	584	633	577	606	578	565	577	648	596	602	600	610	558	580	559	575	606	594	627	593	565	584	633	608	593	566	611	600	596	623	534	616	604	567	597	609	603	590	661	599	573	647	595	554	590	576	592	597	596	575	530	595	612	586	590	602	619	557	614	562	591	572	564	565	551	600	606	601	560	581	622	603	614	590	626	604	582	529	568	593	585	587	613	589	575	596	580	599	590	604	596	549	605	612	603	571	576	616	567	551	609	557	581	615	599	641	569	607	577	573	637	575	581	624	571	616	629	598	591	515	583	606	586	598	575	590	602	589	584	566	561	579	589	637	603	625	586	600	617	625	600	601	570	570	608	590	610	571	601	583	635	598	569	602	578	568	595	575	588	589	580	634	591	575	607	587	607
24225	21051	27275	24911	12543	823	439	348	259	212	226	172	170	164	128	156	150	148	140	142	148	127	132	158	132	141	121	134	148	123	135	148	144	128	117	113	129	150	128	126	134	129	150	144	107	124	119	112	125	137	134	136	126	138	135	114	117	123	121	126	125	158	135	143	145	123	114	107	137	140	130	139	128	118	137	118	123	133	125	99	110	127	131	125	130	119	133	115	125	148	131	118	130	131	134	138	122	113	134	136	146	111	134	118	119	135	132	127	145	132	131	133	125	130	135	126	132	126	135	136	138	125	121	136	119	135	132	128	113	129	120	134	116	117	118	113	124	132	121	140	146	134	122	124	121	132	144	104	116	142	146	108	130	107	126	123	129	126	139	123	131	137	126	122	144	142	136	121	114	118	142	137	132	104	122	138	111	138	118	132	132	119	131	123	118	128	119	140	136	142	128	127	131	127	115	136	129	120	122	118	124	102	131	112	132	131	137	129	109	126	139	135	130	134	131	124	142	121	155	119	114	112	119	133	142	120	138	121	135	162	135	116	134	136	139	126	144	121	125	145	111	116	132	120	125	125	111	124	148	154	120	135	145	128	112	139	126	145	128	125	128	113	151	117	122	127	132	130	125	112	112	147	126	129	137	128	121	120	132	124	135	128	114	147	116	125	135	134	134	129	130	117	120	108	131	133	140	132	124	121	125	131	114	121	124	133	119	107	130	116	144	114	138	125	107	118	123	124	122	121	126	125	116	127	144	141	127	114	125	136	129	124	115	136	104	130	132	141	132	139	121	116	116	130	122	124	139	142	134	125	107	145	122	118	141	127	136	141	143	151	140	116	120	119	114	136	120	146	136	133	140	124	94	124	115	118	123	110	134	114	116	112	126	149	145	121	132	127	120	132	124	141	121	130	132	122	121	144	136	143	128	142	113	121	123	116	119	131	150	143	128	114	127	125	132	110	131	127	135	121	105	122	123	117	119	159	116	133	131	126	135	136	115	107	130	129	158	141	126	129	112	129	129	117	109	112	133	101	120	137	135	136	122	131	128	132	111	136	145	127	112	130	147	129	147	131	134	128	113	135	117	141	136	147	133	108	138	141	148	130	131	128	119	113	127	119	149	138	143	152	130	144	131	155	122	118	117	129	109	113	115	131	135	135	134	134	114	131	127	106	126	124	117	132	128	127	130	107	122	137	108	109	127	119	118	116	124	147	132	134	133	107	132	116	134	142	122	117	132	141	117	127	130	137	123	128	125	134	118	134	122	111	118	134	116	129	124	139	106	120	116	136	129	128	113	135	119	112	111	116	114	114	128	137	106	117	137	127	111	118	125	117	123	140	134	129	135	125	110	132	139	130	114	121	145	123	153	132	125	136	113	149	114	116	119	128	133	128	115	125	117	119	131	112	115	145	138	120	130	136	117	117	117	135	128	129	144	141	127	126	112	136	127	104	117	128	124	128	107	128	137	111	132	127	141	128	118	127	133	118	135	142	144	107	124	155	110	130	132	124	119	141	111	126	134	126	127	131	112	128	133	129	118	138	106	119	127	120	128	151	134	135	132	137	121	132	121	126	111	139	124	121	128	113	139	115	124	134	105	141	110	148	114	130	113	137	141	113	122	136	116	151	113	126	143	120	137	133	112	111	142	121	133	130	137	132	139	132	120	121	114	119	106	150	129	116	129	142	132	123	132	134	133	133	116	112	142	100	123	142	134	133	139	113	125	116	146	127	131	126	131	123	129	138	107	129	117	125	125	126	142	108	131	130	128	125	117	132	115	124	153	119	132	119	118	141	109	115	120	124	116	120	124	125	150	123	135	112	144	101	130	133	138	125	103	145	124	122	128	132	126	130	116	131	127	119	119	122	118	123	133	113	132	137	113	120	148	93	117	114	136	127	107	126	138	130	110	122	139	125	119	134	113	134	127	110	116	137	113	133	149	126	132	146	134	141	142	126	119	118	117	143	148	116	126	114	150	133	142	123	111	118	126	144	114	125	134	105	122	116	115	135	135	129	147	121	124	136	118	126	138	114	141	140	131	110	126	137	123	128	113	125	143	132	124	111	128	138	134	119	153	107	139	108	123	133	144	116	144	135	132	131	106	139	124	132	133	127	114	125	136	118	130	141	124	121	100	136	112	115	127	110	123	142	127	134	133	114	134	112	120	135	128	108	132	136	135	136	144	118	123	113	119	127	130	122	124	142	130	134	129	124	118	106	145	118	117	119	123	137	124	113	134	134	110	156	126	107	116	122	138	122	116	132	134	112	117	133	132	144	113	160	118	134	106	135	149	146	129	126	127	123	124	133	130	100	138	110	130	132	144	149	141	123	123	127	153	111	134	123	121	142	129	125	107	128	134	122	113	113	116	131	130	121	107	120	122	128	116	141	156	145	118	118	126	116	107	118	119	113	112	132	131	117	103	109	145	115	141	123	127	110	128	143	125	130	128	131	133	118	119	132	114	111	130	126	125	122	124	114	126	140	111	91	132	136	128	134	124	124	135	116	132	112	128	103	125	118	128	120	126	123	125	133	124	124	117	124	121	130	135	121	107	153	144	143	128	124	133	134	98	135	153	128	120	111	134	139	112	133	137	143	140	131	127	126	118	110	120	120	133	140	119	116	124	139	143	119	130	117	123	138	144	138	127	124	112	129	130	148	124	121	123	120	130	128	136	134	124	118	122	114	150	127	121	135	142	115	110	131	129	112	124	125	133	115	133	114	132	106	114	130	114	149	126	121	145	132	132	136	100	114	132	126	131	137	145	117	141	118	157	114	137	134	142	117	138	119	137	118	120	129	92	132	124	138	130	120	99	126	118	128	122	130	127	119	126	152	137	123	103	144	129	125	139	135	122	161	117	135	121	131	128	129	143	122	114	124	148	135	118	140	142	127	125	130	129	130	134	129	128	125	126	115	135	130	133	121	111	132	121	114	112	130	126	118	133	127	122	113	121	125	128	138	122	148	99	144	105	129	119	131	118	119	114	129	147	121	123	152	126	137	115	96	145	135	134	117	147	127	139	109	104	128	96	128	125	138	135	119	124	114	128	128	130	122	111	129	120	118	135	112	114	115	125	122	132	118	116	109	134	125	126	129	122	128	129	133	143	128	133	117	130	126	129	137	132	133	117	138	100	135	115	135	128	146	122	134	105	131	140	127	135	133	124	127	106	115	131	132	117	131	127	131	142	124	119	112	121	128	113	146	111	112	142	122	126	134	129	113	119	106	146	122	128	117	122	105	126	120	140	120	112	133	143	139	143	119	129	128	134	132	133	130	122	118	117	113	136	133	129	135	137	114	116	108	126	133	114	134	143	144	101	124	107	125	144	151	120	113	131	113	138	126	138	123	132	122	110	137	128	113	124	128	118	134	133	116	113	139	116	129	132	134	125	120	120	128	123	113	131	120	120	141	133	109	120	110	131	102	125	142	123	119	121	108	141	127	143	116	113	125	133	145	120	141	119	135	129	119	107	129	138	145	120	127
8467	10893	9075	4543	2258	1254	849	710	469	373	326	287	267	244	230	212	230	236	199	204	202	188	180	164	172	193	190	168	199	183	163	206	180	180	171	159	186	199	163	162	162	189	183	171	176	184	176	181	161	156	187	164	188	163	160	184	164	175	151	188	170	156	162	169	171	169	187	164	189	174	174	170	155	182	159	182	157	183	168	186	184	165	183	158	205	176	180	187	198	184	159	161	171	150	176	160	174	199	180	157	171	163	164	187	192	146	167	167	203	162	164	192	162	177	177	170	189	165	137	164	165	180	164	169	168	176	168	182	166	173	183	163	151	188	178	180	174	182	152	173	202	192	167	179	187	184	177	173	171	170	159	161	152	155	169	180	156	171	184	173	167	177	169	188	152	188	167	187	166	186	197	169	186	159	154	161	160	162	157	172	174	173	148	156	184	152	170	172	173	183	183	183	163	172	183	163	155	143	169	187	172	171	181	165	167	171	187	175	169	168	166	174	180	175	147	165	154	164	165	187	154	179	188	160	166	157	160	159	169	155	163	179	189	170	168	166	165	158	166	168	175	192	173	179	158	199	196	160	171	160	168	164	178	176	159	166	175	169	147	201	169	187	180	187	179	170	151	174	158	155	210	159	161	168	178	152	155	193	169	181	184	170	183	144	179	173	167	172	188	173	188	179	191	166	162	170	147	167	161	191	186	177	168	156	195	161	170	157	194	181	188	138	179	186	159	182	174	141	173	157	154	163	161	168	179	170	151	172	170	161	162	178	179	182	175	178	169	151	172	192	182	198	184	150	173	182	177	179	178	177	157	157	174	147	197	162	174	173	163	172	161	165	183	149	147	174	146	171	158	177	171	149	191	168	177	183	187	174	177	179	183	175	169	190	167	176	174	195	180	175	183	170	172	147	152	179	171	158	164	177	182	161	172	183	172	182	163	163	161	175	180	165	171	183	151	176	167	161	175	181	155	176	183	159	192	162	168	163	177	178	171	184	162	153	165	173	174	167	158	196	181	147	185	153	148	158	169	165	169	172	163	174	145	173	143	157	150	174	172	163	174	178	175	156	180	191	183	175	166	164	169	168	166	199	159	183	166	185	163	161	157	178	184	208	166	158	162	155	164	170	162	174	158	169	163	164	186	173	174	172	169	178	175	184	168	185	156	150	176	153	190	155	167	177	173	179	162	177	162	179	188	168	161	162	166	172	172	173	152	167	191	165	190	180	168	171	144	169	150	166	156	168	161	154	176	181	162	189	146	156	202	164	182	178	175	175	143	171	175	182	153	172	160	154	166	172	177	160	177	173	153	159	161	159	195	160	170	170	170	150	150	161	179	183	158	155	162	176	164	164	184	166	154	175	154	173	167	161	163	138	155	183	169	182	175	178	185	171	166	160	167	200	179	175	183	172	161	181	164	171	165	166	175	170	171	152	186	196	171	169	170	164	151	167	156	184	165	143	167	179	184	170	177	168	180	186	162	179	142	173	178	167	178	168	160	168	189	188	172	195	169	154	170	171	155	177	153	179	173	165	166	169	182	170	178	170	185	168	183	160	170	186	192	160	144	186	168	151	178	167	177	193	158	194	172	184	156	148	174	180	151	167	171	174	155	158	171	175	161	194	165	164	160	181	179	160	169	168	167	188	172	165	169	169	160	160	170	141	162	179	164	162	183	184	159	188	160	149	183	193	178	166	170	165	155	169	174	161	163	160	178	144	170	168	160	173	156	181	179	188	165	167	169	148	163	160	188	173	146	175	157	165	175	171	177	157	162	137	175	184	169	198	188	190	191	164	175	145	160	160	168	172	165	171	171	168	175	172	179	169	183	193	184	142	172	189	164	180	178	168	172	141	161	144	172	156	178	183	166	179	158	170	168	133	190	186	173	165	162	149	176	167	164	151	163	176	171	171	162	162	177	184	180	163	180	176	181	170	178	157	165	164	172	188	155	197	180	168	174	191	169	177	163	176	152	161	202	173	159	161	167	157	169	181	174	141	163	163	166	167	165	159	158	154	163	160	166	146	188	162	173	177	161	158	171	155	173	168	162	167	174	170	171	188	185	174	182	159	184	176	175	187	164	178	175	164	166	173	154	179	198	148	185	169	162	173	150	188	172	191	178	175	158	167	188	160	158	169	179	183	171	171	170	189	181	185	183	169	193	166	167	198	164	157	169	186	179	180	173	179	174	163	152	166	140	185	182	159	184	167	159	194	155	178	169	166	187	175	167	165	163	174	158	153	185	157	163	179	162	166	173	167	186	182	219	182	175	165	148	183	156	167	171	176	173	168	192	174	170	164	181	165	171	155	192	185	144	175	194	201	184	181	190	167	163	162	167	152	191	164	184	168	195	157	183	172	186	178	162	182	176	172	179	183	175	160	158	161	177	171	184	170	151	162	161	156	178	144	151	173	190	169	182	161	184	184	159	167	180	163	162	177	163	177	186	171	167	196	165	167	174	187	164	170	181	181	168	165	150	166	186	155	167	178	172	157	170	166	145	170	175	157	179	176	157	162	178	172	185	162	163	150	178	179	166	168	159	142	175	167	162	158	192	166	176	190	167	192	153	156	168	198	170	170	175	172	166	152	177	169	162	187	189	184	141	169	173	164	177	177	178	167	190	176	183	181	157	174	159	184	177	175	153	208	171	175	178	168	162	165	165	189	153	144	152	200	180	160	180	152	180	174	175	186	134	155	176	203	169	167	166	174	137	161	176	184	172	158	190	173	171	168	158	162	164	172	178	164	174	173	162	190	187	165	165	184	170	171	180	165	172	161	163	161	185	191	166	157	164	170	185	168	180	161	158	162	190	170	148	176	149	139	190	184	183	170	174	161	187	216	173	198	175	153	172	151	183	156	166	148	169	143	162	166	186	185	175	194	179	140	167	158	153	175	168	167	195	171	181	188	154	164	178	177	148	185	156	167	162	189	164	165	171	175	180	158	159	180	178	158	179	169	152	175	186	180	181	173	168	168	172	167	180	166	162	163	171	167	182	178	166	171	164	169	168	179	161	177	190	158	159	187	173	181	180	167	173	180	168	170	171	164	182	150	182	185	152	164	174	155	190	163	160	167	171	177	182	174	178	161	186	169	152	166	165	165	174	178	185	154	175	200	153	176	173	178	179	182	175	161	162	176	169	188	192	156	158	185	167	177	160	197	159	154	195	178	186	160	186	187	143	161	164	167	200	193	173	180	178	168	190	165	189	154	177	168	154	143	164	165	203	174	174	144	179	205	180	166	169	169	185	174	170	180	161	151	165	155	180	180	152	179	170	180	176	175	182	184	160	179	177	170	164	177	151	182	156	169	182	163	177	166	181	174	173	162	168	185	153	180	160	167	196	154	171	177	153	159	181	167	167	157	159	173	180	169	155	182	168	168	149	192	188	167	169	178	158	173	172	185	163	189	158	168	182	163	164	161	174	166	171	180	171	195	184	155	175	190	142	169	158	180	166	171	175	195	165	179	152	170	170	148	164	190	170	204
22279	21094	28720	23696	21085	21121	9631	1233	830	717	656	621	563	493	512	481	423	442	441	432	415	400	401	416	400	406	379	367	393	390	365	362	386	375	350	386	366	381	356	379	366	390	361	374	347	364	344	355	327	398	353	352	346	316	357	396	339	385	350	342	346	356	351	310	347	337	372	368	392	354	351	354	348	351	392	347	342	348	332	342	350	358	352	334	376	362	341	350	356	368	356	340	361	298	395	348	327	354	343	381	341	366	362	364	325	355	350	353	332	375	349	352	399	337	333	340	362	365	334	379	335	376	352	364	373	363	350	368	359	352	351	344	346	350	311	358	344	358	363	345	367	361	342	367	353	380	349	354	345	340	385	331	344	354	368	399	398	352	348	361	368	368	316	341	354	361	352	346	305	360	344	340	355	319	344	333	342	329	350	333	361	341	323	341	292	344	348	365	394	316	332	303	327	333	334	343	342	336	328	348	342	351	375	314	357	320	363	352	389	346	333	338	349	369	329	345	299	333	313	318	355	355	377	354	378	360	346	350	354	321	363	329	360	351	331	351	397	353	351	365	370	350	349	342	358	324	381	335	349	367	329	337	337	354	377	342	332	381	346	361	353	358	374	348	365	337	317	377	389	353	376	337	316	325	339	359	370	367	358	363	362	320	334	349	330	365	376	383	329	343	339	341	360	334	353	348	313	323	319	377	320	308	317	361	353	359	326	338	356	337	361	376	334	306	332	385	358	344	317	337	334	367	346	351	365	323	383	356	385	319	366	364	377	357	363	340	346	353	353	347	366	337	365	352	336	335	370	379	351	334	360	351	349	301	352	372	322	319	341	363	338	371	333	367	368	347	397	348	339	369	373	321	346	353	337	342	368	359	350	344	366	370	344	339	328	303	348	348	371	339	351	345	321	341	348	330	351	320	324	364	308	377	332	356	360	333	378	356	346	321	346	335	366	354	360	368	343	337	350	334	324	349	358	360	350	356	335	356	359	354	364	330	325	343	359	357	333	365	344	364	369	333	328	338	301	342	348	349	349	343	330	341	360	313	320	350	393	349	345	373	348	351	321	335	357	335	346	326	361	350	325	371	351	332	345	326	326	348	337	333	363	348	346	365	294	372	358	335	362	341	315	328	354	366	362	361	330	346	327	330	344	343	346	347	335	392	320	359	323	369	334	344	394	345	345	313	333	357	373	379	339	347	349	351	329	361	363	354	331	352	346	346	348	341	335	341	366	349	338	365	333	351	344	352	338	362	347	357	379	334	321	348	356	383	371	349	350	372	356	358	361	365	360	366	342	345	346	322	356	353	351	354	368	321	381	333	347	353	338	329	322	376	343	358	371	336	387	333	330	341	354	341	367	335	328	372	355	362	347	343	388	329	382	318	356	362	316	336	343	341	363	334	347	348	362	359	339	299	323	372	382	337	327	364	352	357	368	382	344	318	357	335	339	363	352	341	346	376	344	350	332	320	339	350	352	401	364	366	352	352	361	350	348	368	365	342	342	372	340	344	350	350	350	322	342	366	361	366	347	365	319	334	374	369	350	358	364	357	296	353	345	330	379	349	335	328	358	334	335	371	336	333	371	333	377	319	358	327	357	358	364	366	342	366	356	352	339	347	352	330	344	321	320	376	362	361	345	362	369	329	339	363	354	339	321	343	373	342	364	338	324	317	354	334	317	324	368	341	373	330	363	358	356	298	333	374	365	358	370	346	353	348	357	352	352	345	339	351	362	342	339	309	316	357	378	363	327	332	365	347	342	355	337	315	331	350	370	366	325	353	344	361	318	346	367	368	335	333	370	350	363	372	354	358	344	354	351	336	341	338	330	359	330	358	342	380	346	350	363	338	368	356	371	324	318	338	342	342	332	361	347	359	352	342	341	331	365	337	328	370	349	351	330	344	336	311	375	317	338	322	361	357	363	379	320	366	345	359	358	340	319	334	363	371	335	373	371	322	316	308	326	311	376	353	369	334	375	399	358	363	351	343	343	334	346	360	345	358	353	371	346	319	349	374	381	357	353	337	324	359	370	351	357	392	366	342	320	345	379	322	331	371	338	341	354	375	374	340	374	348	358	315	354	358	302	367	314	358	332	333	340	366	360	335	334	333	336	353	354	340	331	357	346	326	362	363	345	362	314	372	357	332	343	344	350	333	348	309	339	347	348	359	342	308	335	321	360	384	353	349	335	347	312	352	313	353	332	357	321	344	328	330	344	343	342	367	350	360	333	352	336	330	372	316	373	350	365	309	333	351	351	378	337	322	357	322	353	328	355	369	367	327	334	383	308	329	339	355	304	344	300	330	331	347	340	344	324	329	332	355	360	337	328	321	350	358	362	336	338	369	321	322	357	359	323	321	345	331	353	366	292	338	322	304	358	336	337	358	347	338	330	328	361	327	374	341	330	373	362	333	361	341	339	331	376	324	379	379	330	296	333	369	331	336	323	348	331	304	383	339	340	373	373	312	364	339	344	368	354	365	386	324	336	349	331	334	367	320	355	373	350	334	352	341	360	341	330	370	336	326	377	351	339	326	343	366	329	344	344	357	333	371	349	336	360	370	363	330	345	353	370	369	321	359	360	361	356	378	365	352	347	344	345	347	357	339	344	328	362	349	358	371	363	338	329	365	357	362	366	360	326	349	348	361	345	352	338	330	357	312	311	337	356	383	341	319	342	356	359	349	342	360	385	386	354	363	333	343	333	333	348	360	344	332	340	336	334	347	360	347	377	355	361	343	351	337	333	336	369	337	394	338	337	351	309	337	355	310	352	352	364	350	386	317	357	352	378	347	329	343	348	331	331	330	357	354	349	333	361	350	383	375	339	333	341	348	339	335	337	349	328	340	325	315	353	391	366	337	348	344	330	324	321	342	373	356	348	352	335	341	358	351	326	358	345	355	344	315	351	369	357	340	338	328	349	303	347	373	355	318	352	342	327	347	357	395	356	374	369	352	326	344	381	375	345	383	360	381	333	343	349	359	351	349	380	327	330	351	359	352	355	388	335	331	380	345	342	339	371	359	351	365	333	330	352	347	360	346	350	363	328	353	339	358	366	329	356	363	358	355	357	352	330	366	365	350	355	339	333	357	367	358	333	366	348	351	346	347	346	382	337	342	322	360	385	343	340	322	356	340	359	368	333	349	354	334	359	372	348	330	341	349	348	339	354	372	338	311	316	340	338	330	333	321	353	335	346	360	371	341	338	389	329	341	325	333	407	358	330	351	349	350	346	330	326	327	359	358	340	354	332	347	351	371	343	378	344	380	385	339	322	373	335	357	332	319	327	315	349	370	366	343	352	378	329	373	343	395	327	321	353	314	342	364	367	346	382	351	373	324	369	348	317	345	350	358	343	324	352	309	359	365	373	361	328	388	360	362	331	337	338	343	365	365	319	344	335	355	364	341	336	327	342	345	354	344	326	346	367	343	362	359	351	343	326	362	327	343	376	382	348	354	333	306	334	376	327	332	377	346	322	355	377	344	340	365
11671	21700	17515	10027	5557	3687	2585	1937	1409	1140	955	828	757	701	674	622	612	573	605	563	530	549	526	515	507	502	504	492	526	459	492	504	461	461	481	452	470	473	464	451	487	429	472	478	450	491	483	414	462	444	439	458	436	432	431	428	406	451	442	427	410	441	469	469	427	455	460	448	448	433	478	450	420	425	454	456	430	427	469	451	454	469	476	441	434	460	475	441	463	440	457	413	439	411	421	460	474	493	440	429	423	420	455	452	450	411	473	470	420	420	480	431	491	447	430	441	453	434	448	435	464	440	425	438	412	419	448	449	404	464	402	455	444	427	416	444	469	478	424	462	451	455	460	466	416	424	457	433	415	438	445	456	432	439	433	452	456	428	450	431	429	467	448	455	411	480	418	424	445	459	442	451	419	425	438	460	454	433	428	454	480	425	429	432	479	436	460	426	455	477	452	428	412	423	464	424	422	425	434	448	490	444	422	465	463	438	423	468	430	441	453	468	455	475	445	451	412	440	433	414	442	430	461	429	481	409	479	428	446	445	403	452	438	427	418	462	438	409	440	451	463	447	460	457	448	486	423	438	423	457	464	413	444	467	469	439	424	435	433	450	426	433	425	429	469	410	453	470	449	423	436	430	412	414	429	409	457	463	429	443	437	411	425	446	427	447	436	430	411	470	454	460	435	466	440	440	426	458	462	431	454	428	419	398	435	421	458	458	458	417	438	427	431	463	415	463	439	455	444	403	455	453	468	462	429	432	439	430	448	420	448	426	437	456	439	465	421	467	460	438	421	445	430	467	427	424	424	456	445	450	413	427	425	440	515	454	426	440	421	424	436	415	418	413	418	418	482	449	429	423	442	434	449	446	436	463	451	438	409	432	460	445	442	440	466	465	476	433	406	431	403	442	450	448	403	468	479	462	455	403	432	471	424	412	430	435	464	449	452	427	438	414	406	420	461	452	470	436	453	463	466	453	446	462	462	436	444	419	430	419	430	437	457	439	431	482	454	495	391	443	419	457	456	473	462	420	444	421	443	451	441	393	442	413	454	476	427	420	457	426	444	471	479	464	444	452	488	420	455	446	414	427	448	460	486	390	443	428	452	425	425	428	434	393	442	476	461	445	429	413	435	457	463	435	407	423	425	421	460	396	413	427	403	459	438	429	463	441	439	474	460	445	412	412	401	449	430	445	459	421	425	454	433	420	418	467	415	467	473	411	424	443	451	455	446	420	443	460	445	439	439	428	434	446	454	440	420	418	467	446	428	427	437	418	421	418	433	441	442	443	424	513	459	420	435	416	459	462	485	433	429	465	480	433	456	437	457	415	444	451	451	454	439	456	431	410	418	434	449	432	453	458	399	426	456	505	411	446	430	459	444	438	434	495	417	447	414	452	451	452	476	460	431	429	470	431	412	457	450	431	429	451	463	468	445	444	490	439	460	452	450	434	425	439	447	434	414	416	444	416	412	406	452	459	461	422	462	436	429	412	482	427	418	432	427	434	408	417	412	485	424	428	426	471	431	422	463	422	462	428	477	444	497	435	430	449	472	447	439	423	464	429	468	472	443	444	451	459	483	456	422	435	424	461	461	471	425	460	446	415	471	425	442	410	460	442	415	458	479	445	411	436	424	460	438	427	486	463	443	460	436	413	459	502	441	452	472	426	440	420	465	451	435	459	431	377	450	453	419	481	415	445	462	464	449	434	426	435	427	459	435	456	445	450	494	395	429	422	443	420	447	439	435	451	455	402	456	435	431	464	419	418	457	430	496	474	455	445	412	458	443	457	426	447	453	472	438	438	457	426	447	462	475	436	465	435	447	424	458	444	420	478	442	464	443	424	448	414	436	447	433	459	465	443	399	431	423	470	450	426	439	437	436	431	439	444	463	450	456	442	427	420	422	444	421	455	432	418	435	400	417	439	461	432	466	458	443	466	415	408	448	444	411	478	459	430	449	409	445	448	457	446	446	440	469	433	450	444	409	464	385	494	410	441	433	454	450	450	409	459	408	413	431	451	496	469	441	497	425	483	444	428	443	412	428	430	458	425	436	414	435	435	441	423	439	473	407	440	434	483	451	442	461	396	478	440	420	468	420	457	435	455	449	446	447	464	421	442	434	441	441	475	465	431	479	411	421	435	466	431	437	461	449	434	483	461	450	401	469	469	424	416	455	430	446	367	421	404	432	450	447	442	471	452	432	444	405	434	436	410	429	451	412	456	408	429	433	433	415	400	427	462	463	435	468	405	455	432	436	445	441	423	397	473	428	410	439	452	410	433	443	425	471	452	402	433	438	451	445	429	437	451	429	457	463	442	444	443	422	416	464	425	413	395	410	428	431	466	442	475	392	429	466	480	457	406	436	457	449	442	411	413	486	434	419	433	416	456	417	478	425	433	440	463	446	473	395	421	459	469	470	422	444	426	427	427	443	472	450	433	400	443	411	427	449	427	464	489	478	440	477	452	436	432	444	408	456	440	406	457	421	454	425	425	433	444	418	438	467	466	396	409	453	463	418	472	457	450	462	405	405	432	463	474	368	430	459	468	412	452	470	421	463	460	480	463	476	438	447	469	451	423	447	477	489	446	448	450	448	475	434	417	445	477	451	461	438	421	455	451	426	476	435	414	438	429	453	434	390	456	452	423	428	405	429	430	440	428	427	496	454	453	463	444	445	447	420	466	431	423	452	447	447	441	453	402	481	426	444	438	468	468	435	441	421	411	419	451	467	452	395	480	435	433	438	436	441	403	393	414	448	465	435	429	449	428	459	444	425	477	460	431	420	403	470	449	449	447	456	443	446	413	457	471	479	500	453	430	462	450	407	440	457	474	476	470	425	470	408	431	445	461	437	435	430	423	446	450	465	455	436	430	419	432	446	417	437	454	378	431	440	440	414	423	457	446	435	426	466	437	417	466	427	432	437	455	437	427	470	448	461	457	455	459	451	432	424	459	435	456	486	412	434	455	424	437	422	434	466	455	429	433	426	415	432	409	436	409	432	429	426	413	479	479	457	444	474	433	438	456	438	420	452	428	431	418	447	449	440	469	422	472	447	415	420	375	475	411	456	407	455	457	474	414	472	453	478	421	468	450	473	472	435	428	478	443	425	434	437	449	446	397	414	432	438	472	447	437	439	423	417	421	480	431	466	433	462	440	467	402	452	435	426	441	442	445	408	437	434	424	468	455	450	452	467	476	445	425	484	462	489	414	450	442	469	456	376	433	441	408	432	409	449	402	429	433	461	480	403	448	479	429	398	418	403	420	453	416	428	448	423	416	422	442	465	426	418	443	427	425	455	434	447	455	421	436	437	423	465	430	427	449	458	440	458	436	442	449	412	418	418	430	466	471	439	408	456	428	449	442	469	457	443	471	432	455	409	412	411	416	471	451	403	437	460	437	458	426	422	422	434	457	444	459	473	461	448	442	461	448	444	482	429	461	449	471	403	457	415	411	424	447	409	466	448	448	459	463	441	450	479	451	437	436	459	421
26989	19563	7457	1868	860	586	475	352	316	288	298	258	296	329	300	297	324	303	283	300	296	282	282	317	323	279	313	295	286	291	292	313	302	258	289	282	297	299	282	311	301	310	262	301	301	294	287	315	316	292	306	282	309	267	265	284	253	305	284	316	303	273	281	336	307	308	292	301	286	294	292	270	317	319	301	307	282	260	317	323	276	286	307	316	251	288	298	293	280	314	278	263	256	286	313	270	276	294	292	333	307	324	295	303	292	301	306	278	300	296	295	324	294	322	293	272	297	301	284	285	295	278	314	273	266	282	287	295	285	281	321	319	289	274	281	313	297	302	319	272	290	321	308	265	297	310	283	285	282	287	276	280	263	311	294	299	301	284	275	271	294	280	272	290	290	271	314	288	279	286	269	280	306	256	280	275	288	272	273	304	284	294	274	309	289	308	264	297	299	296	285	295	293	324	309	304	295	301	261	307	292	317	297	271	281	281	285	333	286	332	278	278	316	319	295	290	299	251	306	307	343	270	305	291	268	302	276	276	292	278	294	281	255	294	258	350	272	315	286	296	301	299	298	313	310	289	303	297	271	314	301	296	292	269	286	278	275	248	304	254	298	269	291	291	298	287	295	291	292	281	328	282	319	284	304	323	287	276	283	286	293	291	295	261	309	297	286	300	287	286	294	290	305	314	307	318	249	317	302	311	301	270	305	298	312	310	309	281	278	313	288	314	283	281	287	315	308	292	303	270	286	278	275	280	285	310	254	302	293	311	295	310	287	283	279	300	276	300	297	313	304	320	277	288	271	294	284	292	292	283	271	322	291	293	288	295	282	294	280	281	287	319	299	295	299	278	283	312	300	296	279	324	302	297	305	300	276	267	327	333	318	286	310	301	319	278	312	295	285	286	291	293	284	276	280	302	277	277	273	266	275	264	290	283	298	281	304	261	320	291	278	276	282	320	330	291	283	275	294	313	266	313	277	311	302	311	294	338	270	294	314	290	298	293	276	296	283	278	315	297	297	298	304	267	294	299	291	288	288	289	261	305	308	294	286	272	301	273	300	302	293	270	301	287	313	284	278	288	278	314	310	285	313	297	304	292	332	297	301	292	290	282	277	306	308	287	266	291	295	329	279	315	300	262	281	292	310	269	309	295	308	284	277	291	283	287	288	306	308	300	312	280	266	279	281	294	304	330	320	323	312	307	281	302	312	304	294	308	281	297	281	310	293	306	272	304	303	286	319	280	291	307	269	280	280	277	288	297	289	302	296	290	285	250	287	285	254	303	314	261	271	281	293	271	267	269	306	260	309	268	297	268	291	283	304	278	303	321	291	297	271	291	292	296	298	260	272	315	305	266	288	307	311	290	301	278	275	288	284	284	286	310	324	340	293	287	281	271	289	272	290	272	255	291	291	275	292	282	318	265	261	279	294	314	310	286	300	284	278	271	299	311	293	297	308	272	309	287	283	292	317	311	300	306	299	291	317	290	322	320	297	305	290	299	282	294	278	298	298	282	284	269	289	275	284	286	298	280	279	283	307	283	303	264	294	314	317	301	302	309	286	256	289	307	294	315	310	289	297	283	297	270	302	309	273	311	280	296	268	286	275	312	297	297	310	290	284	284	287	279	316	291	311	264	325	296	301	284	303	316	294	291	315	289	304	295	259	315	276	284	296	270	292	298	269	276	292	256	309	293	311	286	295	301	285	292	262	298	326	328	307	307	275	306	312	275	293	273	320	292	305	318	294	281	283	277	275	280	273	304	314	287	295	287	295	317	305	307	305	285	273	294	279	281	274	317	265	311	314	266	290	316	315	280	315	313	303	284	296	323	303	273	318	292	286	309	310	277	290	295	286	311	306	331	300	269	287	298	276	303	301	273	302	294	251	310	312	279	294	305	302	277	253	292	273	305	284	305	339	293	293	292	255	293	249	307	268	270	268	325	275	311	291	298	292	289	303	306	293	282	274	290	289	254	313	311	281	291	311	317	315	328	310	304	278	289	292	319	322	278	276	274	296	299	265	307	303	274	296	268	324	296	288	286	306	316	306	297	295	276	297	274	281	290	304	260	323	301	280	293	308	265	279	316	304	300	258	287	289	276	300	276	290	304	306	304	277	308	302	306	288	322	300	284	289	308	278	272	297	269	296	289	285	289	303	292	281	313	276	303	316	285	274	297	305	288	272	289	291	282	280	334	301	316	309	287	289	287	303	287	316	301	281	342	292	296	304	303	310	284	308	278	254	301	316	288	290	294	297	327	280	320	284	279	276	308	276	257	299	289	287	300	284	273	283	289	277	279	310	291	309	282	314	268	303	315	306	272	276	295	292	304	278	317	321	271	289	300	274	335	299	304	271	289	307	300	284	299	274	288	280	299	282	295	324	328	281	291	300	290	268	298	315	292	282	253	310	325	321	293	308	263	320	293	284	305	312	323	283	314	303	261	286	281	319	342	294	326	275	268	287	262	293	273	289	293	289	290	320	302	309	285	293	288	289	289	300	282	304	297	297	311	294	272	291	288	313	298	318	253	291	285	281	287	286	302	288	325	295	274	274	312	292	307	299	289	281	317	342	321	305	288	290	278	277	265	284	310	299	318	315	287	269	273	296	284	291	286	275	291	286	284	300	295	272	291	307	311	276	290	281	302	298	288	268	315	299	326	300	264	289	280	302	312	304	312	289	291	296	311	304	288	332	319	279	293	308	301	300	310	302	308	291	279	286	305	268	305	290	283	313	314	312	301	309	245	312	302	308	294	298	282	291	310	301	272	291	296	307	266	285	286	314	302	319	300	339	309	321	282	295	300	302	280	310	325	293	321	280	281	284	278	323	275	258	309	288	257	282	298	281	293	330	292	279	255	305	261	310	278	311	330	268	295	257	297	265	330	296	295	301	306	273	293	306	273	324	290	285	299	293	304	275	318	277	288	288	269	258	285	309	287	289	285	278	310	306	293	293	294	293	280	286	312	264	322	321	289	310	317	268	277	291	279	291	324	306	297	273	303	285	301	291	280	301	303	278	265	295	279	298	322	305	266	279	257	308	304	312	317	311	309	313	286	280	257	313	273	320	258	305	282	270	324	262	280	270	316	332	283	275	282	281	282	277	275	296	248	308	295	279	313	286	268	293	297	299	280	271	308	272	308	279	322	339	316	316	288	298	295	276	292	289	310	267	282	282	267	304	297	319	294	252	303	280	293	301	286	317	277	296	292	291	274	280	303	314	258	280	320	285	287	276	282	301	329	289	314	335	268	302	295	287	282	306	303	302	306	293	249	322	270	270	267	299	302	326	281	302	281	270	272	280	305	294	315	307	271	327	265	319	267	289	317	282	302	278	280	283	264	297	295	287	278	310	305	290	287	297	306	284	280	285	269	292	272	288	294	303	267	291	291	299	277	268	309	283	287	264	298	293	272	344	297	304	295	286	304	314	304	306	269	302	303	292	262	302	310	294	289	302	301	341	301	313	282	281	282	291	291	313	287	300	303	276	294
8567	5869	4285	2188	1118	718	565	483	465	397	366	428	434	343	407	322	341	370	340	378	362	407	354	379	359	385	359	378	378	325	371	358	344	336	332	380	382	367	371	371	376	381	345	358	333	375	361	383	362	355	376	385	371	379	385	362	347	370	371	355	375	377	394	351	385	363	420	385	346	367	346	387	387	371	344	381	371	346	374	364	390	354	378	364	353	350	364	355	375	360	370	367	383	389	367	357	388	376	347	378	358	336	353	372	404	372	364	356	342	370	353	373	367	346	372	372	351	393	362	392	408	383	392	344	388	333	375	364	370	337	381	382	335	361	341	364	371	360	367	385	355	352	375	367	373	372	376	366	372	384	378	374	368	378	383	357	380	381	366	368	384	370	347	330	382	380	351	369	375	327	364	362	350	333	365	373	336	363	370	370	378	370	349	360	368	385	345	348	359	342	375	396	375	346	354	377	354	331	364	366	348	364	329	376	381	388	360	376	348	337	349	383	356	357	370	357	388	353	364	389	361	343	399	385	391	368	357	362	382	413	344	326	342	373	360	380	352	360	362	366	352	365	337	355	383	386	331	318	357	385	370	363	384	371	370	370	340	341	332	379	384	373	353	363	342	348	408	374	355	382	369	364	397	350	367	354	351	330	347	366	362	372	344	369	369	361	359	344	351	345	356	372	379	363	360	365	358	364	380	339	359	349	341	415	381	356	348	361	375	344	373	342	418	400	367	384	342	356	369	361	345	346	359	395	362	344	344	416	364	363	338	345	359	349	376	370	390	335	359	357	387	380	367	395	364	364	344	375	377	334	380	390	401	371	356	329	375	369	352	361	382	358	348	327	373	357	393	345	346	365	348	373	335	330	361	385	367	387	376	377	380	346	363	384	363	357	375	376	333	361	367	366	353	379	372	361	391	337	410	397	349	349	356	356	395	378	344	348	371	357	376	400	347	394	354	345	389	342	360	361	371	358	385	375	362	386	394	372	368	352	405	383	370	346	374	383	374	354	362	342	336	359	363	374	380	340	367	362	341	375	388	385	381	347	350	348	371	391	386	385	338	356	376	350	395	355	331	352	357	367	351	363	387	400	348	372	371	348	332	396	390	369	361	420	344	371	353	369	348	385	389	352	375	338	376	400	355	340	378	395	374	365	357	353	354	366	318	364	332	344	362	363	406	325	344	371	386	351	390	386	382	335	333	358	339	365	389	375	340	349	356	381	345	368	332	375	358	347	368	351	347	374	338	386	369	363	353	358	358	376	357	334	370	366	370	354	361	367	378	391	348	375	415	365	385	349	359	379	369	341	365	391	360	331	357	361	368	353	374	359	376	391	371	369	380	358	356	394	373	410	366	357	363	387	349	345	373	389	364	378	356	366	347	362	343	356	420	350	391	360	394	359	351	358	362	366	347	341	389	359	370	359	366	337	339	386	373	347	370	372	323	334	389	374	386	344	372	384	356	366	357	335	334	371	355	396	367	337	379	397	372	335	355	355	382	361	366	380	361	372	362	392	359	409	373	322	328	344	384	344	366	381	356	397	338	343	353	390	403	354	348	383	405	371	362	356	346	378	345	358	376	389	332	413	331	377	362	367	354	369	339	340	347	345	356	360	354	376	368	344	362	352	372	350	338	361	314	335	365	362	373	358	392	372	340	376	368	352	361	385	366	386	361	348	372	372	370	352	412	334	367	389	338	306	352	384	370	363	369	368	370	351	357	346	379	353	386	366	390	375	393	372	394	371	368	348	339	361	364	351	359	364	385	385	378	367	352	374	399	371	337	340	359	374	341	342	372	405	399	373	371	380	366	344	377	362	351	350	355	373	353	369	355	349	356	339	369	356	349	356	346	366	352	356	363	388	334	365	345	355	387	427	361	369	340	414	381	388	319	364	382	366	390	350	344	345	362	379	357	381	361	401	369	338	381	363	365	359	364	367	368	344	398	393	370	353	376	357	330	358	372	355	347	383	342	351	359	387	339	362	389	382	363	353	355	362	359	366	360	375	368	354	402	375	386	387	362	353	398	376	348	345	381	385	389	365	345	378	369	355	347	344	345	366	403	349	372	348	353	364	390	390	364	351	330	368	321	382	385	355	379	396	356	346	346	371	342	387	348	381	369	330	390	381	349	372	352	359	357	378	366	360	383	369	384	375	364	368	405	355	365	365	367	384	394	351	367	375	357	345	387	378	414	354	378	348	381	384	363	348	352	362	382	345	369	369	342	342	362	387	350	349	368	384	374	353	349	400	351	377	329	357	378	372	383	358	332	386	388	359	355	353	360	374	386	353	390	371	367	349	375	378	347	358	349	339	349	347	344	360	359	347	394	347	403	375	373	349	382	361	360	378	347	416	344	373	366	351	356	349	354	371	355	352	396	397	368	377	375	356	363	318	346	358	351	379	342	369	398	370	366	395	378	350	360	330	368	312	368	369	366	362	373	371	357	349	335	372	360	377	356	352	351	356	365	339	348	354	336	382	373	351	392	360	366	374	322	367	356	378	319	366	342	391	374	370	366	372	366	335	388	359	382	335	382	354	342	372	345	354	375	366	386	363	366	362	379	339	347	328	355	362	359	357	316	371	347	384	400	379	369	404	387	383	366	359	346	350	353	356	336	387	373	345	372	375	369	372	391	352	347	366	334	351	356	361	374	359	371	368	335	344	390	384	341	381	391	370	359	350	381	363	342	369	373	331	326	377	354	309	367	379	381	404	364	367	413	389	392	377	386	332	368	386	342	330	349	373	371	366	369	336	358	372	368	362	378	359	359	353	389	358	331	348	373	346	348	373	393	365	372	368	349	353	338	339	390	322	376	360	381	350	353	371	351	342	373	411	377	383	381	388	315	347	334	352	329	347	389	361	370	366	390	370	336	362	352	342	362	360	366	394	342	395	373	338	334	351	352	370	375	360	352	370	416	329	355	342	394	353	357	366	347	346	361	369	351	363	351	347	407	372	338	360	361	357	351	352	369	331	402	366	327	375	351	345	372	371	403	353	380	366	332	361	399	352	354	360	325	344	357	359	337	353	375	355	337	364	323	364	345	378	349	369	344	371	340	353	352	327	373	378	387	360	385	356	379	390	396	380	367	368	360	348	340	372	385	350	364	365	386	368	373	344	362	380	354	363	380	372	362	354	355	332	340	378	383	360	329	372	369	330	338	385	328	370	349	336	342	349	379	372	390	370	366	362	352	372	344	359	353	387	385	342	318	380	401	350	370	380	382	337	374	391	368	346	337	372	355	386	376	360	356	380	357	352	331	356	392	375	331	414	364	387	395	348	345	401	374	374	389	355	349	350	390	356	359	374	363	399	385	378	361	375	394	372	379	381	344	354	342	377	385	328	374	385	373	366	357	391	422	367	339	361	380	347	370	321	371	351	398	358	378	375	398	307	354	362	380	379	340	342	381	319	352	336	345	351	352	358	371	373	348	344	386	380	376	357	342	383	374	348	375	354	371	378	362	341	366	355	385	337	348	383	369	366
23228	21074	28224	24115	21046	10294	1446	939	772	657	635	584	595	586	549	505	551	516	529	487	554	487	528	483	520	474	489	495	501	521	515	520	509	510	506	505	511	490	490	509	513	471	490	470	457	469	529	476	518	469	502	537	525	526	503	492	461	471	490	466	488	473	508	480	489	486	486	517	460	462	519	506	474	472	486	474	484	466	491	514	521	490	468	447	495	490	486	483	494	473	479	521	508	508	474	504	496	456	467	461	463	527	474	513	473	472	456	471	486	471	477	459	461	463	511	484	510	495	503	472	475	518	511	465	475	513	489	471	476	454	467	477	466	492	477	509	489	496	491	516	514	473	500	477	472	476	502	498	485	468	467	457	507	466	498	499	502	502	474	487	482	492	461	467	524	463	483	477	496	484	458	497	446	492	464	482	459	473	450	496	501	496	507	494	473	460	498	460	508	510	503	523	494	441	452	496	525	490	489	525	485	475	512	460	503	509	528	498	436	478	474	462	429	465	520	490	477	480	461	461	529	468	508	506	487	522	474	479	469	491	480	477	480	483	444	451	503	542	489	517	462	452	474	496	489	515	491	477	449	479	483	477	458	467	469	513	526	495	502	437	519	491	499	468	525	468	468	518	488	503	492	492	495	456	481	492	481	530	459	479	481	493	474	518	502	488	456	479	493	499	471	481	478	500	508	494	478	500	470	467	474	474	494	497	481	480	507	490	503	451	439	471	510	511	454	486	538	499	469	480	511	484	443	468	499	481	479	497	458	480	510	484	483	468	492	468	465	474	458	495	446	495	477	509	477	493	447	464	513	478	460	479	515	520	480	496	504	492	479	494	448	501	493	473	485	503	471	481	466	475	476	476	475	481	513	482	469	484	493	463	523	517	487	459	474	468	477	484	477	497	475	429	541	513	482	496	531	489	512	488	477	497	498	468	506	491	467	471	530	467	468	460	505	499	508	474	485	456	479	457	474	467	499	506	461	497	495	505	484	491	496	483	501	452	470	479	444	463	479	460	500	477	516	501	483	488	472	441	487	479	473	543	472	455	469	472	497	465	495	501	462	486	447	462	480	476	483	521	500	464	488	462	478	456	483	466	467	488	460	473	468	522	454	459	454	510	472	496	451	524	480	490	496	500	462	504	463	503	501	482	491	471	497	478	506	502	463	499	479	508	499	506	481	518	490	446	503	526	524	481	453	493	487	516	447	492	485	499	465	476	489	505	448	455	488	505	508	490	449	510	494	484	503	509	470	506	493	488	493	494	479	490	451	468	510	519	503	468	473	498	503	484	477	527	485	458	478	472	473	488	473	503	484	493	477	488	490	476	510	504	460	477	481	507	498	508	470	481	445	481	472	504	469	437	510	514	469	489	483	510	452	493	475	448	479	495	459	440	532	522	482	495	464	497	461	492	503	509	485	484	473	487	470	501	481	452	503	468	490	459	468	503	472	466	467	496	497	494	497	487	464	497	485	480	516	464	495	473	494	481	502	515	514	545	469	526	464	468	503	498	496	489	476	463	482	504	469	469	540	474	494	531	472	473	500	481	527	457	521	481	497	486	487	478	487	510	463	481	430	477	478	464	511	462	490	482	515	493	462	520	496	487	502	502	483	489	463	445	488	471	461	480	497	466	471	480	462	447	512	481	485	514	500	480	482	459	507	475	474	534	425	478	467	511	491	501	476	441	447	466	487	491	481	429	457	492	497	485	502	494	480	455	519	513	465	506	488	474	448	493	472	465	534	462	492	460	516	479	461	465	485	485	468	472	479	502	507	524	485	493	476	495	449	520	484	506	501	458	504	501	473	470	506	517	470	486	485	458	510	486	484	523	496	486	490	442	488	485	480	476	468	441	521	478	501	493	482	487	495	450	470	494	501	491	484	485	493	474	470	455	469	435	486	472	497	478	450	519	486	456	467	453	442	473	499	430	466	503	462	488	489	482	515	447	471	507	485	497	468	441	487	497	482	493	489	504	473	478	475	462	457	520	466	454	489	520	464	480	473	432	490	471	527	497	494	479	463	502	461	500	467	470	480	449	479	483	519	515	467	493	499	490	485	505	512	488	521	465	485	495	469	489	519	507	477	457	488	496	479	493	539	501	471	487	496	479	504	493	461	481	444	524	483	502	455	508	435	477	507	470	510	480	436	462	509	494	473	509	515	493	482	542	496	475	482	468	511	463	538	514	442	471	503	527	486	507	460	527	514	499	469	497	489	487	469	470	515	502	476	522	525	484	483	494	470	444	471	460	458	472	445	508	470	493	511	487	484	567	465	488	454	480	480	453	488	498	536	494	482	493	459	483	458	535	519	468	493	456	483	478	498	478	464	489	484	492	493	467	496	485	526	513	478	545	493	461	488	469	481	454	502	482	511	475	471	507	424	452	476	525	470	435	488	500	478	451	505	475	471	463	491	483	463	473	506	505	465	508	463	492	482	477	480	520	504	480	468	455	471	457	471	464	478	472	451	501	518	487	488	498	467	440	508	480	483	457	482	482	478	470	497	492	538	438	489	501	505	457	506	468	538	465	496	486	482	468	481	468	536	464	484	515	465	510	509	518	474	469	504	495	481	471	519	481	497	444	460	503	443	500	474	503	471	475	479	490	487	476	468	508	486	522	454	445	464	461	520	458	468	499	500	519	457	467	465	513	514	453	503	478	475	475	484	503	490	485	479	485	498	494	498	482	449	488	475	523	480	470	487	490	503	501	481	478	514	480	526	467	501	485	473	460	485	422	463	463	542	520	466	492	475	489	528	520	518	472	497	505	457	509	474	469	460	459	509	459	484	513	452	496	474	494	432	483	479	502	535	492	503	475	486	447	472	452	494	451	473	502	519	491	477	474	504	508	469	489	496	477	478	449	473	465	494	477	491	500	461	482	478	501	504	494	473	499	473	501	464	482	459	486	508	501	463	496	472	504	500	456	475	463	429	534	484	500	476	494	471	483	499	462	464	480	472	491	524	486	520	531	467	488	449	466	491	479	482	469	439	480	527	453	475	506	485	472	497	457	478	463	434	521	474	471	484	474	451	471	501	470	485	474	493	460	523	488	447	450	455	478	457	456	493	504	484	464	492	497	493	483	460	486	500	417	439	460	476	436	487	483	509	433	449	482	511	507	468	503	465	467	505	478	488	495	493	457	474	459	502	472	516	496	491	488	440	531	499	512	517	482	518	497	520	496	443	483	483	531	494	488	512	532	480	491	436	483	457	474	458	457	489	441	487	494	491	458	470	503	440	487	514	513	471	456	501	469	479	451	508	477	519	454	499	492	488	467	512	516	480	475	458	480	503	472	501	515	473	487	424	462	490	508	487	525	487	478	498	493	489	481	524	471	528	441	484	497	484	486	466	466	530	453	467	491	517	493	469	496	502	488	528	491	475	498	487	480	461	451	488	480	486	486	450	519	489	474	522	489	479	478	427	463	479	517	460	487	470	467	498	482	459	480	463	500	451	479	505	491	478	528	477	464	469	462	466	494	481	465
9901	15543	11653	6003	3751	2314	1635	1371	1055	955	889	773	751	729	683	671	694	672	641	679	659	674	593	668	621	599	592	613	635	602	591	618	616	660	619	650	604	613	604	606	621	565	610	599	590	609	611	590	585	630	628	585	579	589	597	636	632	587	576	572	591	579	619	594	645	621	573	613	591	594	593	602	599	550	613	604	612	606	588	590	600	602	628	585	648	586	602	628	599	632	575	594	618	601	604	572	653	627	545	562	616	575	568	602	608	553	619	591	641	585	626	611	589	577	604	592	643	628	638	625	598	642	633	583	610	573	654	574	617	626	570	602	595	597	586	605	624	585	640	587	574	605	597	633	583	589	624	615	590	550	599	607	574	634	600	617	626	550	595	598	606	629	593	629	639	592	632	583	621	640	604	580	633	620	670	608	629	579	593	597	591	646	599	568	614	592	606	635	611	571	621	614	617	571	615	604	575	595	606	607	575	596	620	599	561	625	605	648	659	626	600	609	611	636	578	623	614	601	622	620	596	570	619	616	615	593	598	631	613	580	582	569	594	554	616	603	597	588	608	578	643	612	594	580	607	581	602	576	600	622	625	585	600	643	599	605	647	618	625	609	575	593	637	620	590	526	586	565	588	602	572	605	630	584	612	608	619	577	608	576	598	586	602	612	568	582	620	608	604	627	567	582	584	578	593	630	625	618	622	576	600	585	583	594	603	655	631	607	650	587	614	560	581	600	584	613	561	608	622	610	600	568	587	632	616	615	609	635	586	605	607	578	622	562	629	616	578	582	584	576	642	626	571	615	573	557	583	576	625	583	626	603	599	602	625	592	610	560	560	603	627	625	567	612	613	557	629	591	586	621	615	576	606	558	588	569	616	599	636	577	574	616	607	594	592	579	589	624	581	619	611	557	586	593	618	599	597	585	615	599	592	608	674	593	606	608	635	611	591	598	648	592	610	588	600	625	612	575	606	613	593	596	572	577	598	599	578	564	648	604	592	586	566	624	569	584	615	621	613	625	596	586	589	602	596	570	582	579	577	561	601	616	620	606	574	599	612	633	637	594	585	595	619	579	558	585	568	596	594	636	646	574	593	632	583	572	614	590	615	616	603	557	576	566	617	566	541	612	649	604	580	590	585	589	665	563	594	581	552	650	593	609	608	588	603	592	583	581	589	562	609	581	638	588	541	629	621	593	559	612	609	631	582	640	649	594	587	636	614	584	585	596	621	560	613	581	584	624	602	604	625	613	638	585	626	553	622	604	605	608	552	617	628	626	627	631	598	609	633	606	561	592	630	598	589	626	643	569	608	642	622	637	578	597	634	560	644	588	543	614	612	567	609	597	611	585	624	634	604	580	590	617	606	573	594	600	604	677	602	585	608	580	580	582	579	584	605	631	612	580	606	590	566	615	599	589	636	569	623	612	643	589	548	606	593	634	583	638	610	583	636	612	549	590	591	565	584	624	560	563	598	602	614	593	628	578	581	585	600	635	590	584	579	598	632	639	608	620	554	643	590	598	554	559	628	551	602	623	603	608	593	625	591	616	587	564	603	564	608	607	632	564	615	615	619	614	629	628	629	600	589	618	632	582	590	593	609	656	606	595	644	578	674	615	609	589	590	616	606	612	561	605	586	630	614	586	596	605	610	594	632	609	584	566	559	604	592	573	576	605	593	587	583	603	610	632	577	610	578	602	558	595	590	578	619	600	598	574	607	590	603	553	585	574	589	620	622	620	594	596	618	640	594	623	612	549	587	585	623	641	576	639	583	601	612	602	600	635	605	588	605	600	607	597	602	650	582	579	597	636	584	610	624	602	586	549	605	593	601	601	560	617	647	585	596	611	625	662	620	653	635	569	568	589	584	612	568	593	634	581	598	578	572	640	612	647	622	578	612	589	563	611	572	622	581	601	581	576	628	580	609	584	601	616	591	581	553	574	624	600	620	610	594	589	663	619	643	611	585	590	633	642	640	633	592	591	639	625	639	586	643	569	637	613	577	639	586	580	627	611	606	614	643	570	571	607	584	538	576	589	628	615	580	575	606	626	582	580	612	607	565	631	617	560	603	594	633	617	600	620	598	611	593	580	590	594	631	606	626	608	591	605	594	637	616	640	546	580	578	569	641	597	617	568	615	629	567	624	619	635	529	622	594	553	583	602	569	581	615	583	587	603	616	567	592	637	598	569	574	613	583	607	587	557	617	653	599	583	596	623	610	597	570	606	558	584	591	604	604	625	599	566	632	603	592	585	640	630	573	582	602	605	558	629	611	592	600	596	587	642	555	607	587	622	622	604	607	579	617	639	630	598	555	605	604	607	631	604	590	592	595	584	636	594	572	604	547	625	593	584	627	646	548	585	581	613	583	605	641	577	614	560	644	610	588	570	587	574	636	655	614	599	577	577	556	616	581	557	598	624	611	623	660	647	552	595	537	566	617	529	616	612	608	588	595	600	596	589	578	612	634	594	596	584	571	587	598	558	578	617	597	611	595	598	633	578	642	575	595	628	573	601	562	584	603	587	596	600	614	628	556	593	593	622	630	584	597	620	598	625	602	616	564	581	604	563	610	584	620	637	585	574	609	619	588	575	589	560	618	607	600	560	599	585	600	622	581	572	616	587	610	587	600	625	584	564	603	578	579	630	594	608	565	629	627	645	605	637	562	606	618	613	554	618	564	584	630	594	584	590	600	625	625	599	598	600	558	625	560	583	640	580	578	600	599	588	601	577	573	593	617	582	637	566	645	576	611	572	578	568	620	576	594	591	597	571	569	630	608	631	607	562	601	581	596	608	585	607	591	566	618	615	612	561	583	592	593	561	642	586	559	625	562	643	602	562	594	614	601	641	580	603	580	560	587	589	638	637	622	606	577	601	619	591	569	575	611	601	601	586	587	589	586	616	611	624	592	587	591	607	594	604	577	600	613	608	558	621	614	602	555	575	586	605	635	586	616	509	606	608	631	566	659	614	626	622	601	627	587	555	598	608	583	593	619	659	595	641	619	597	581	595	619	618	616	621	586	602	625	605	590	651	597	605	609	575	595	608	622	604	606	570	594	595	599	576	615	602	630	625	612	625	641	586	597	621	592	590	600	630	573	578	601	559	586	600	594	647	566	554	610	620	584	592	583	633	590	603	630	668	623	644	590	611	592	605	571	574	639	590	648	580	618	626	573	596	591	593	604	582	575	585	601	593	610	616	546	596	616	586	596	587	575	594	607	616	584	589	605	599	638	624	634	604	651	553	608	599	549	562	626	627	609	600	620	565	570	595	585	585	572	646	621	574	571	576	628	598	552	597	601	562	643	574	587	584	608	591	578	579	580	564	607	634	574	622	611	616	596	565	643	606	575	614	628	556	634	614	617	573	614	639	620	602	620	612	596	563	581	594	604	658	584	567	577	599	549	568	610	610	605	593	580	560	590	592	619	602	590	643	585	613	534	594	590	652	583	574	571	611	578	576	599	595	623	587	605	546	582	644	652	646	590	601	600	582
24255	21063	27305	24953	12709	860	473	322	274	211	206	201	180	188	167	169	152	147	127	167	152	150	146	143	139	140	135	148	142	129	127	136	132	145	150	148	127	142	147	142	116	130	130	126	136	154	126	123	116	129	128	131	137	130	141	140	121	137	144	140	124	139	136	146	127	116	146	125	137	117	136	128	122	125	137	148	144	130	124	146	129	143	125	144	108	101	135	123	122	126	123	131	132	138	120	125	140	135	126	140	129	113	116	131	134	118	121	133	137	131	123	127	125	122	123	132	132	132	129	147	125	113	127	137	109	94	129	120	131	130	136	123	132	122	130	117	117	130	132	131	120	137	148	119	122	140	117	127	109	142	135	138	133	151	121	128	108	130	128	113	146	147	137	134	114	112	118	124	117	108	129	126	122	117	117	131	128	133	149	126	120	139	95	130	145	127	141	127	139	136	138	119	132	120	127	138	143	145	149	108	132	130	133	121	119	130	109	105	124	105	131	119	140	132	130	117	124	126	128	107	130	145	127	140	147	117	139	117	116	134	137	121	129	138	112	125	128	152	130	142	122	150	126	130	164	125	125	128	131	131	113	136	133	138	123	143	124	140	139	115	119	122	138	137	123	141	115	133	148	115	122	117	137	128	121	136	148	124	116	139	116	136	138	106	120	146	124	133	112	136	119	100	103	128	115	134	127	143	139	117	134	112	138	121	136	115	130	117	111	109	122	156	146	127	123	123	145	129	132	131	110	142	124	121	138	139	151	132	130	142	118	144	160	115	120	119	127	128	121	135	140	152	126	135	120	115	127	142	134	131	122	131	123	117	144	138	113	123	117	116	136	125	137	147	134	130	133	129	125	117	142	100	150	138	110	128	139	106	136	126	128	119	125	133	132	130	129	133	117	108	127	116	119	136	146	151	142	126	135	116	126	125	126	142	135	102	132	118	136	128	126	138	120	129	121	118	144	127	146	122	133	118	125	121	154	136	136	127	123	127	112	120	122	117	104	121	155	139	125	118	126	128	135	121	128	142	123	124	136	126	126	125	125	128	139	151	134	102	135	125	115	125	133	132	153	135	112	135	120	135	137	129	126	140	128	126	130	132	122	137	119	136	129	143	118	125	130	143	140	117	146	132	131	147	146	109	135	140	135	124	134	139	125	132	123	119	151	146	116	135	124	124	126	121	134	127	135	121	143	124	140	118	149	138	118	130	126	144	138	124	137	116	126	127	108	127	138	136	155	124	121	139	111	130	138	146	132	130	113	136	131	124	134	136	134	119	123	107	117	107	114	131	144	108	121	134	117	143	127	126	135	137	138	135	108	134	155	131	129	121	122	127	118	124	138	135	138	134	116	125	127	142	145	117	126	151	125	134	117	114	126	114	116	124	127	131	118	149	119	136	124	141	123	147	140	129	149	107	151	127	117	122	134	138	150	116	156	112	132	135	129	126	150	129	120	116	116	129	127	136	112	124	137	126	116	126	132	152	155	115	114	137	104	123	139	141	108	148	104	145	128	119	123	135	134	123	120	147	127	144	121	148	126	111	121	117	116	152	120	141	132	122	141	129	125	138	134	144	121	133	138	119	148	139	122	140	124	138	134	140	122	147	136	113	138	129	132	120	124	132	125	122	120	130	133	136	131	128	136	136	123	116	111	109	99	131	145	130	120	127	137	129	115	116	111	131	117	122	135	111	135	122	138	114	125	134	139	135	125	136	130	138	134	128	122	120	134	126	129	127	141	125	107	138	112	140	143	135	135	126	136	120	122	131	128	121	149	135	134	132	124	115	141	119	132	124	127	106	129	119	122	132	138	119	160	133	129	163	118	132	133	118	126	129	141	135	144	118	134	115	145	124	131	121	116	142	127	127	153	128	123	134	121	125	119	124	148	131	123	110	120	110	125	137	136	105	123	125	113	131	128	130	137	116	130	131	152	130	141	110	124	132	141	116	120	126	144	125	116	139	124	122	116	133	130	135	113	130	126	113	120	121	131	122	131	124	147	142	127	114	104	115	131	139	121	118	133	125	140	118	119	114	137	132	136	117	136	121	131	137	121	130	115	117	127	135	120	132	142	131	129	142	133	132	105	115	106	129	152	114	130	122	148	122	129	149	143	138	128	150	127	120	128	128	148	124	132	128	126	118	124	137	114	144	137	135	128	137	128	127	140	107	107	114	126	123	138	136	122	119	141	118	143	116	116	129	124	130	142	153	127	131	102	138	129	138	94	131	136	107	131	129	123	125	112	130	130	141	131	136	108	141	131	132	127	116	149	154	122	117	130	114	130	123	123	125	115	145	137	139	133	119	133	117	120	121	136	139	125	125	135	130	151	128	127	134	130	147	118	124	125	131	125	142	136	139	128	132	145	123	124	147	103	136	125	126	131	123	125	134	129	128	122	118	113	132	109	133	107	142	128	119	131	115	123	117	123	137	139	138	130	121	110	136	113	146	142	128	120	147	118	150	109	135	128	140	138	115	134	135	138	134	142	130	134	131	149	120	129	135	133	117	119	136	126	148	117	128	133	129	117	141	129	121	117	126	160	135	117	136	135	114	133	141	131	145	108	128	110	130	145	132	126	120	119	142	109	140	128	127	139	131	127	134	140	159	114	123	126	119	139	110	110	131	120	124	136	128	130	132	110	119	138	124	134	139	129	124	104	123	132	137	146	110	115	139	143	127	155	121	136	126	133	107	114	145	120	132	133	123	134	144	132	135	124	130	122	104	119	117	121	140	128	129	137	131	115	127	121	128	146	121	123	124	154	142	130	111	120	142	115	154	132	144	126	106	125	126	128	129	135	150	139	125	133	114	143	124	130	122	138	149	108	144	134	121	127	129	125	128	148	121	125	124	124	138	131	119	123	113	128	134	128	126	124	137	139	121	122	107	128	145	136	135	139	140	118	110	144	100	137	115	138	134	114	150	143	147	129	111	127	120	130	126	137	133	147	123	138	125	103	117	133	131	142	100	127	122	141	117	126	150	117	126	140	98	116	108	119	140	123	110	117	113	119	123	158	140	139	110	143	127	135	115	148	120	139	122	136	149	105	133	123	122	135	116	141	134	116	135	137	153	113	122	133	127	128	135	122	112	133	135	130	126	128	142	127	121	134	126	120	122	144	122	135	123	112	154	146	147	139	141	118	120	139	124	138	125	127	133	126	116	134	126	123	133	138	113	103	125	114	158	148	132	134	119	134	132	134	124	125	118	136	136	128	123	136	126	134	129	157	133	130	128	113	135	119	119	115	123	119	117	144	140	153	122	131	119	152	138	141	142	130	119	111	128	145	129	139	116	136	140	134	136	128	117	135	127	122	151	116	153	119	120	130	140	126	129	123	123	151	135	160	112	125	135	128	119	140	129	125	119	119	126	143	124	109	127	138	129	120	134	115	136	152	130	116	132	117	124	125	121	131	133	134	112	145	129	122	130	133	120	140	129	151	125	114	116	135	112	128	117	116	133	125	126	131	131	132	128	122	129	117	130	140	144
10607	10905	8004	3892	2400	1267	960	701	536	387	348	288	244	233	259	231	235	236	185	197	204	178	172	188	201	201	156	184	169	185	191	192	172	174	196	182	161	182	193	191	175	168	187	182	190	184	171	194	184	178	157	175	176	165	179	174	161	192	179	159	194	171	162	182	174	191	182	173	167	173	191	168	185	176	172	164	163	171	162	169	185	181	165	186	161	178	183	179	193	177	184	192	183	190	157	162	175	196	177	190	176	160	162	180	171	192	172	165	188	160	163	184	158	186	178	160	181	156	186	177	161	193	179	153	159	174	161	182	154	152	175	195	176	169	169	172	194	171	179	172	167	158	175	156	171	183	169	164	187	172	162	150	168	173	163	190	176	164	153	178	163	176	148	152	190	171	190	188	195	170	184	176	160	170	168	174	193	193	161	175	155	183	196	205	191	158	156	178	184	162	192	160	178	166	180	168	183	185	189	170	182	180	158	154	203	195	167	152	162	166	176	177	150	170	168	167	181	205	188	191	174	179	160	169	179	175	170	163	181	165	188	163	174	211	173	167	170	176	183	172	191	173	190	190	178	202	149	177	162	165	169	172	173	194	207	190	182	182	195	175	179	172	164	177	173	186	170	180	179	175	169	189	195	168	181	159	174	179	200	171	158	213	194	164	167	186	170	192	173	187	188	165	184	192	168	162	190	174	171	168	175	163	158	137	173	156	175	162	191	171	160	151	179	159	142	161	164	180	184	178	167	194	196	164	196	170	201	176	158	171	176	179	175	171	184	188	169	156	163	177	173	169	208	176	196	162	197	175	147	168	184	164	173	181	167	156	196	203	179	160	202	186	172	194	179	195	159	175	161	191	164	151	170	166	170	188	178	170	197	192	191	196	179	174	188	178	158	162	182	209	174	192	191	172	167	178	176	185	155	169	155	158	170	197	172	177	180	157	165	173	170	171	161	193	168	170	169	180	182	194	169	163	180	205	164	192	167	173	182	172	161	168	176	190	182	187	181	190	174	180	160	168	187	173	169	189	172	179	170	211	181	172	181	186	183	164	160	193	175	164	168	193	165	159	190	165	197	197	181	181	171	182	189	180	173	162	165	159	167	184	155	174	182	183	178	185	138	200	153	193	167	183	159	184	157	193	156	184	200	203	167	163	188	179	187	187	201	177	181	166	174	159	165	182	201	169	190	205	175	174	168	172	154	171	177	156	182	194	191	168	159	165	148	164	176	175	160	176	184	188	131	162	175	175	175	186	175	203	181	180	187	171	186	172	174	175	170	188	181	162	173	180	179	165	182	184	194	166	182	171	164	156	179	172	177	167	174	188	161	190	178	185	197	172	153	179	183	170	164	176	197	172	177	170	153	177	178	172	175	166	184	183	176	190	181	169	198	197	178	171	186	204	166	172	198	154	163	173	168	163	160	168	178	175	171	179	155	177	181	180	176	168	187	176	151	168	194	188	185	169	172	160	157	168	181	195	176	182	189	154	185	175	181	195	206	177	170	162	185	163	178	173	185	182	177	206	179	204	188	172	166	168	200	183	163	173	178	155	162	196	191	167	157	181	178	169	162	190	191	182	161	167	168	166	182	148	174	169	158	148	195	151	164	181	170	143	176	206	195	172	169	157	183	145	187	179	167	194	159	182	198	198	191	199	175	170	160	192	163	175	193	174	184	192	190	166	164	155	180	153	173	172	165	162	166	175	173	176	163	188	173	169	146	185	189	174	156	177	166	165	187	165	177	164	167	167	171	194	169	172	158	149	180	154	195	169	170	184	166	166	175	178	164	178	178	175	148	179	155	174	176	163	153	226	199	157	155	181	183	192	176	183	187	179	161	186	186	176	185	181	172	184	193	164	178	180	177	182	174	168	175	174	172	174	180	181	195	185	165	182	193	182	165	179	180	181	149	183	189	196	148	163	167	174	170	180	190	167	163	177	165	170	169	172	163	166	165	165	200	170	188	182	165	186	164	209	187	172	168	159	180	199	153	144	178	160	182	172	179	174	192	171	177	192	152	167	187	170	163	160	187	179	188	162	177	201	147	161	179	202	187	168	182	189	198	156	183	170	179	169	156	171	154	168	173	176	179	172	169	152	170	177	190	176	173	169	190	209	190	169	181	164	148	166	166	170	183	171	181	175	176	193	168	170	164	161	166	162	179	172	196	161	180	178	170	186	178	167	185	175	187	180	169	183	176	180	153	181	162	166	167	158	186	169	157	182	194	173	182	173	166	181	185	162	175	156	162	176	175	192	155	187	152	163	169	171	192	151	158	189	159	182	188	171	183	172	166	173	175	206	174	163	190	180	163	187	157	170	196	151	177	176	189	175	183	185	166	178	180	160	173	156	175	182	161	187	191	152	173	189	152	157	187	170	172	174	170	142	187	188	191	155	157	184	144	170	168	161	169	150	191	171	169	164	165	179	178	168	185	187	174	172	200	180	168	171	179	177	186	179	178	191	181	172	161	189	189	179	159	180	185	165	172	161	155	175	187	168	178	181	181	178	182	178	155	161	183	169	163	165	179	188	176	160	200	171	163	183	178	179	190	154	150	152	184	183	179	154	193	162	161	180	190	164	180	197	198	188	189	173	184	163	182	166	188	171	182	183	161	211	175	165	178	161	151	170	179	164	164	164	156	199	179	165	175	159	183	170	179	187	171	183	177	197	187	169	176	168	173	150	196	171	188	176	167	151	172	180	174	175	184	179	161	182	192	163	143	163	186	170	187	166	176	165	170	192	156	167	168	158	159	174	195	162	164	191	177	165	170	171	192	179	188	184	171	181	172	174	171	164	190	159	178	151	155	195	188	165	191	156	202	173	156	171	155	177	195	150	200	171	189	174	166	164	155	163	167	180	146	176	179	196	183	191	180	162	160	161	188	195	190	209	163	189	169	169	157	191	174	165	187	179	173	179	182	160	158	175	186	191	160	168	175	172	174	158	172	168	177	183	161	184	165	165	183	180	176	185	196	189	186	163	168	177	196	194	191	178	165	175	172	202	170	168	169	161	170	167	189	188	153	172	167	139	171	187	186	175	177	186	182	152	179	171	174	191	180	182	164	161	139	155	163	187	155	164	170	167	182	163	183	155	165	171	183	174	175	160	141	153	193	177	184	187	189	173	179	158	183	166	173	160	149	174	180	184	182	183	189	175	173	148	190	160	166	162	165	148	175	155	190	180	175	171	179	173	191	166	182	155	160	173	175	186	152	164	151	166	176	162	191	194	161	193	160	172	155	185	174	158	163	165	190	162	178	155	159	201	154	159	177	177	186	169	181	166	188	170	183	179	168	179	187	189	159	185	208	181	155	168	194	177	171	173	181	177	190	166	170	164	162	195	183	153	177	148	179	163	166	168	165	195	177	176	160	165	151	200	173	178	167	183	196	197	186	176	177	194	159	200	173	206	165	199	178	200	160	159	184	181	179	172	179	171	190	158	177	206	149	175	176	177	192	172	170	178	159	183	166	208	177	153	191	183	170	166
22264	21106	28717	23744	21105	21141	9688	1389	810	727	612	616	546	490	481	456	485	430	404	421	381	387	370	415	399	373	387	405	385	369	338	355	417	338	374	359	366	370	344	408	368	318	352	356	386	384	352	395	344	379	382	337	337	354	351	379	343	346	352	373	373	318	335	348	369	361	337	344	337	372	334	354	385	353	333	342	358	338	345	358	353	320	336	345	368	389	356	329	322	337	350	316	340	373	343	378	351	379	345	385	328	318	344	321	363	347	342	329	350	350	354	338	344	363	361	348	388	330	342	334	354	355	357	398	347	351	381	352	317	355	351	338	338	307	319	354	350	348	350	361	392	336	368	340	354	430	355	376	351	364	346	359	363	349	341	344	373	353	355	329	373	342	333	385	347	366	348	347	367	374	289	349	365	368	361	337	352	331	308	351	363	349	360	364	354	363	346	355	374	381	340	336	325	318	339	350	353	349	362	370	357	360	342	338	324	358	352	313	345	373	343	344	369	324	343	351	383	350	345	334	350	348	323	358	345	364	348	358	341	351	354	351	370	360	338	348	334	357	360	360	333	366	356	379	350	378	366	346	335	317	368	357	358	362	367	358	383	337	367	361	333	354	364	369	372	369	356	334	329	376	338	333	338	357	375	331	374	382	360	329	346	325	362	326	337	330	359	326	339	335	369	320	368	374	343	339	335	342	349	343	305	357	392	361	347	339	338	324	324	363	360	316	348	350	328	358	367	360	356	341	356	353	352	377	329	331	338	380	333	303	369	363	352	356	352	371	328	356	325	336	352	337	331	340	360	372	344	360	338	354	324	346	325	375	339	389	340	370	378	335	355	372	370	346	351	354	343	377	355	340	354	365	359	362	381	334	362	332	358	338	359	369	341	343	334	349	377	364	361	362	336	350	367	348	309	359	350	343	364	336	330	322	383	345	340	397	366	365	335	357	364	366	336	349	361	364	347	356	354	339	349	353	358	322	370	340	363	356	355	397	351	377	345	372	359	352	374	374	351	324	347	338	383	341	377	324	338	355	367	398	358	358	350	364	349	336	360	359	353	338	349	318	350	346	348	343	361	349	326	374	340	355	329	324	339	376	377	337	364	372	317	357	361	369	320	353	324	334	341	352	352	341	337	345	322	386	355	315	297	320	346	345	357	356	353	345	350	375	328	348	336	346	358	358	365	368	332	342	382	375	368	366	321	360	338	325	312	356	361	342	355	392	349	335	348	353	375	346	347	345	369	365	339	353	364	333	411	373	363	348	377	336	321	353	357	349	365	369	337	358	339	347	334	322	360	348	351	356	373	320	318	336	335	359	361	369	350	340	351	337	339	323	337	380	330	360	359	346	339	330	340	344	358	343	369	346	358	349	323	304	333	343	366	343	363	339	362	337	328	381	360	355	387	352	367	325	347	356	365	382	361	310	338	359	356	330	358	345	339	344	331	345	346	334	358	352	376	340	338	369	319	338	355	333	336	361	319	385	335	348	359	348	330	339	362	365	320	350	356	376	348	325	362	353	364	333	322	347	359	328	361	353	379	367	347	368	355	330	392	365	351	334	373	353	364	327	339	342	326	326	360	377	371	341	357	337	355	340	321	330	363	349	347	322	318	345	332	364	365	359	369	366	341	394	340	372	371	355	352	368	330	346	376	358	373	350	367	380	352	350	364	350	354	370	375	360	349	355	373	357	357	367	355	343	350	336	357	347	328	339	331	360	352	346	337	385	366	350	337	350	335	354	346	368	338	340	323	372	358	355	335	315	342	352	331	336	340	341	347	353	330	350	328	348	370	344	325	312	357	331	369	367	337	351	343	372	382	345	357	381	348	326	364	363	356	325	355	311	345	382	367	360	332	334	344	339	339	318	356	359	356	321	355	352	379	346	351	361	334	373	385	316	331	352	362	418	359	351	350	342	361	365	393	348	357	379	325	328	350	348	382	342	339	358	348	341	360	367	393	336	355	353	354	342	339	360	354	344	326	366	346	367	313	358	379	344	354	358	356	358	386	360	352	390	365	354	357	337	332	331	358	354	323	373	375	367	358	385	309	343	366	350	360	349	337	371	359	363	352	374	356	384	369	346	367	387	311	343	334	373	358	338	368	380	380	361	355	342	338	370	354	312	327	324	349	357	355	336	327	350	366	353	365	333	329	355	362	348	333	362	349	341	324	361	345	351	408	345	371	360	347	338	346	350	339	337	346	336	348	343	330	349	340	364	339	339	373	359	366	368	356	334	338	354	333	375	336	350	325	374	356	343	390	313	356	369	351	339	366	346	327	331	342	324	361	359	371	357	349	382	349	298	317	336	367	356	358	360	344	345	341	342	341	353	339	326	314	332	319	344	337	366	341	346	321	340	375	346	358	348	361	360	342	371	365	364	344	355	336	350	353	350	363	332	330	344	352	338	363	367	319	322	354	369	343	348	343	316	334	358	327	320	336	331	323	351	366	368	356	343	341	366	364	370	341	366	344	341	332	371	338	350	359	314	303	360	338	315	365	357	361	360	325	366	384	335	340	329	362	375	351	367	321	347	373	340	339	368	351	339	373	371	347	353	356	377	377	352	369	336	349	331	322	325	375	329	388	325	378	344	361	377	332	360	376	327	325	353	322	355	335	325	332	342	363	359	353	316	355	353	331	340	354	351	327	334	368	327	364	362	342	337	357	316	337	345	340	319	325	332	375	319	341	375	376	355	312	321	354	357	334	353	343	368	349	357	349	337	353	325	361	364	355	329	362	355	333	366	342	307	368	369	367	348	334	321	343	348	331	366	344	351	308	335	360	381	343	369	348	362	353	378	354	342	351	362	358	381	371	339	359	363	343	339	338	346	342	348	346	327	341	354	378	340	347	323	317	337	381	353	347	358	362	323	317	353	351	360	386	331	376	344	314	353	344	321	308	348	370	364	383	344	318	364	341	366	332	326	329	362	349	363	348	362	364	347	391	352	356	317	362	337	354	371	342	339	340	353	373	334	310	357	331	350	344	357	342	357	353	352	367	363	344	396	353	340	356	374	354	338	353	360	346	336	351	348	358	326	365	362	354	340	334	320	368	345	336	398	349	356	349	353	340	369	306	364	335	364	311	360	344	328	358	344	341	375	379	387	368	337	333	373	337	339	375	354	338	358	346	349	362	348	336	319	328	374	368	355	351	319	329	350	343	380	367	362	352	342	335	349	336	345	335	335	321	385	391	353	384	379	341	363	334	336	360	348	334	346	385	380	328	333	368	319	328	333	359	340	359	365	354	330	340	340	355	355	347	358	336	337	368	324	343	330	370	370	361	364	381	342	333	384	352	346	344	352	308	385	367	367	364	358	354	382	357	391	356	344	333	319	343	348	358	336	358	347	363	337	328	368	380	343	333	319	365	379	390	306	354	373	353	331	364	363	342	361	353	331	391	379	364	337	359	346	356	320	333	321	343	359	353	367	344	346	358	317	354	365	324	368	369	356	369	326	338	356	357	328	351	345	354	341	357	391	341	375
14097	21409	16732	8963	5800	3698	2579	1823	1393	1152	978	854	760	689	667	665	582	556	577	587	550	529	555	511	536	477	509	486	463	499	471	481	447	445	447	441	505	484	458	439	468	441	480	457	486	421	465	466	472	457	454	468	438	411	461	482	428	457	450	452	434	448	473	458	446	462	433	456	455	457	420	466	465	444	460	456	456	415	473	418	463	438	446	413	459	470	441	427	442	498	483	446	446	471	460	430	462	448	463	492	497	463	420	391	426	482	455	430	460	448	452	443	447	485	438	456	430	474	458	447	466	457	406	426	415	411	460	411	467	449	400	449	490	434	449	436	454	494	447	436	465	490	433	439	393	443	430	440	411	443	479	458	463	463	447	429	436	453	473	444	444	432	440	427	443	498	453	422	470	476	443	478	432	468	478	475	464	431	425	433	437	461	478	422	449	460	460	445	448	430	462	443	469	445	466	475	467	419	462	473	441	416	448	496	457	424	458	479	477	419	453	440	445	435	454	433	471	446	459	443	477	441	416	445	432	466	422	452	429	436	471	427	449	436	442	427	467	462	422	396	427	461	412	454	433	432	445	407	438	453	460	462	491	462	389	448	408	446	463	415	433	435	413	446	405	431	457	475	451	424	437	465	468	439	450	455	427	454	434	417	446	367	451	457	410	456	465	412	463	446	480	443	489	478	432	406	424	465	456	417	422	441	440	468	429	429	443	471	467	433	451	467	436	443	470	477	442	490	457	471	418	444	440	469	480	436	398	437	478	471	447	453	404	451	453	459	466	408	439	453	423	473	432	453	430	439	444	418	471	438	430	446	464	468	397	430	439	435	458	418	477	461	432	439	415	457	427	451	432	438	481	443	453	437	429	402	447	483	458	439	456	473	423	425	465	439	413	468	459	445	480	448	423	440	462	410	435	441	467	473	435	465	423	447	454	449	493	466	445	465	416	456	453	451	461	472	443	437	452	459	462	480	451	429	409	421	424	449	458	439	466	411	494	448	444	412	435	460	454	436	471	454	459	444	421	446	449	459	414	408	474	454	426	492	449	471	450	433	428	446	463	460	450	424	471	494	431	433	437	442	422	455	467	445	447	398	459	469	440	408	448	451	444	482	442	455	471	384	441	433	457	432	450	463	463	457	418	411	466	459	393	440	458	410	393	448	430	461	502	458	463	427	447	436	436	483	403	471	473	432	447	450	461	422	445	452	426	471	433	460	472	446	449	460	528	435	440	451	431	469	445	446	473	406	469	451	494	458	427	447	444	480	466	493	424	421	450	419	446	432	429	446	419	434	467	416	430	459	469	442	451	436	454	483	448	428	472	378	446	434	437	487	454	440	420	422	393	451	485	434	452	475	426	425	462	434	434	451	473	442	434	428	432	472	428	467	438	429	501	440	457	441	438	465	428	442	459	422	440	411	452	414	439	451	445	444	434	392	458	457	460	422	459	411	449	451	471	467	463	488	491	471	439	464	460	431	429	450	411	440	435	464	431	435	440	427	441	452	424	420	460	456	438	437	470	445	435	474	431	423	427	460	448	444	430	475	470	457	438	437	436	429	416	462	444	468	482	418	495	453	454	481	427	461	457	465	438	461	461	458	454	453	470	429	463	462	453	431	418	440	427	437	468	444	442	453	464	423	439	482	473	469	488	432	468	451	457	466	462	467	412	420	464	431	462	410	440	446	411	437	439	448	455	462	451	455	450	434	464	467	444	475	453	427	477	417	452	442	430	459	491	424	428	468	416	421	465	464	469	467	463	417	475	421	450	426	459	439	466	416	483	407	455	457	469	447	457	425	436	421	475	431	428	442	470	420	474	418	436	474	461	477	469	451	432	455	443	460	397	437	464	452	425	488	483	462	387	462	455	496	446	420	468	478	443	490	472	440	451	471	440	408	434	450	430	487	427	425	474	466	454	441	463	460	458	440	442	432	407	467	440	479	461	490	440	464	433	449	430	441	477	509	419	439	463	453	452	450	434	497	461	414	417	450	417	430	435	433	465	446	426	429	439	431	397	471	443	444	422	454	457	426	408	476	471	433	426	435	414	468	434	433	479	416	456	453	424	446	464	448	499	461	432	433	449	446	438	440	416	476	425	442	454	424	430	421	448	435	456	425	457	434	413	415	417	443	421	473	451	429	431	448	468	484	458	468	460	462	455	467	441	448	464	439	478	487	450	458	477	457	445	456	403	428	449	459	437	451	480	459	482	474	457	470	439	474	438	430	455	483	435	455	466	450	425	426	454	469	445	391	490	466	450	443	473	475	465	457	423	437	465	441	438	459	439	452	394	446	441	423	498	445	471	463	465	408	439	447	390	447	452	463	458	445	459	420	451	461	455	455	464	408	471	406	438	443	408	418	464	419	459	418	435	457	440	434	445	451	465	438	459	471	441	449	469	465	438	456	428	489	434	426	432	463	467	458	435	475	432	433	428	435	469	487	437	458	466	461	414	440	447	476	452	442	418	403	431	438	433	474	465	479	433	437	463	518	462	448	465	415	448	470	432	472	456	474	464	465	447	460	457	451	451	448	458	455	456	478	441	432	472	425	410	442	413	450	482	426	463	497	411	444	432	475	434	462	470	440	497	430	433	473	473	465	478	449	471	434	425	429	443	432	431	447	433	431	453	435	484	434	429	462	466	419	455	455	446	425	447	497	435	416	461	470	434	466	445	478	417	402	480	455	412	440	427	455	447	402	463	439	502	450	452	466	457	452	453	432	465	441	460	457	441	475	426	484	450	430	462	481	433	490	453	476	443	446	434	466	462	439	476	491	448	459	483	426	446	444	433	433	455	437	464	481	479	429	464	459	437	435	453	463	414	476	438	471	427	425	447	406	434	448	453	455	479	451	458	407	444	459	455	444	470	445	477	425	426	441	469	427	430	449	443	435	453	457	449	432	478	428	383	413	446	449	453	415	456	431	453	417	443	435	462	507	458	431	449	461	437	446	463	426	438	438	462	418	443	465	452	428	442	446	461	475	451	432	455	424	477	418	456	467	464	456	469	485	443	424	431	397	466	450	464	441	469	438	435	457	447	422	443	417	439	438	496	442	458	457	411	418	463	437	489	421	440	435	475	430	421	468	440	469	465	400	456	441	454	447	460	470	433	468	461	449	434	471	495	468	408	434	443	472	446	435	441	465	439	434	437	424	431	463	453	455	446	390	442	428	472	434	425	472	454	450	463	416	459	459	452	425	451	470	489	442	452	454	453	437	453	410	477	486	428	460	463	428	448	433	460	427	445	442	461	431	430	460	456	454	489	423	461	426	456	445	470	462	485	476	463	457	446	443	432	468	445	466	436	489	396	453	476	452	465	442	425	471	468	471	457	442	484	444	464	400	468	461	451	439	457	442	450	438	457	420	438	454	441	461	447	414	477	432	436	443	470	444	443	467	442	470	457	455	455	442	442	425	445	434	480	466	429	466	496	474	430	463	450	447	424	448	443	422	458	443	422	456	459	459	410	440	436	423	463	408	491	434
27025	19474	7225	1794	846	590	462	371	339	353	314	297	319	287	328	296	294	300	296	291	287	323	309	335	282	275	280	262	281	283	284	285	306	299	329	285	293	287	261	287	310	285	298	348	324	287	303	307	299	296	293	268	309	295	277	289	296	329	307	318	311	271	332	291	285	308	305	308	305	309	322	333	333	294	291	280	283	276	338	287	328	297	283	304	298	294	308	314	273	291	305	292	330	298	312	272	293	301	304	314	254	281	307	273	311	311	294	289	311	294	317	304	306	294	262	293	288	260	304	277	309	319	271	304	308	300	289	289	327	307	277	266	299	303	300	297	332	314	284	280	256	306	296	281	261	285	310	288	295	317	287	288	307	321	288	298	273	281	309	312	306	297	292	305	274	315	323	294	295	287	282	303	276	296	322	295	266	296	299	324	293	266	312	292	331	310	311	330	297	325	296	282	312	295	276	316	285	292	292	321	307	298	287	282	317	307	294	325	322	269	296	306	283	303	293	311	275	283	306	294	295	336	305	257	306	267	311	291	308	294	283	294	281	287	298	304	294	307	295	289	306	299	302	307	284	305	298	293	277	304	298	318	290	297	300	316	312	295	303	314	302	280	282	306	280	288	337	281	266	268	257	285	305	325	290	296	306	298	310	293	323	317	284	276	329	312	280	281	295	321	287	272	272	334	282	300	308	302	294	302	287	292	302	302	320	301	297	295	259	305	288	315	317	319	310	295	304	308	313	317	293	313	333	308	286	292	313	275	283	275	312	283	267	329	282	308	311	299	302	292	288	307	287	272	279	318	272	312	303	293	306	297	294	306	317	311	295	277	302	304	319	293	287	256	311	282	309	306	292	307	293	294	313	313	263	306	287	304	317	304	285	321	325	296	294	309	300	288	298	268	300	290	336	299	285	300	326	297	293	307	317	295	310	346	309	311	302	297	337	299	304	308	303	301	307	291	339	306	292	289	299	309	289	294	293	290	311	286	288	330	294	340	286	292	320	330	345	300	303	303	316	272	350	299	267	281	277	306	284	300	329	302	266	288	301	290	320	269	294	300	320	324	287	298	306	283	290	289	322	290	316	315	275	320	266	311	308	306	281	282	293	304	301	307	289	297	299	301	302	301	313	304	299	307	284	315	283	322	280	293	344	295	317	299	324	308	277	309	310	305	301	283	287	309	279	335	302	296	306	305	308	296	291	289	302	278	301	330	309	295	310	281	285	308	300	311	310	303	289	313	305	301	293	276	304	316	268	310	295	276	305	296	305	282	314	304	300	308	305	291	289	333	303	343	300	268	307	299	293	288	299	294	292	330	272	306	287	316	287	315	282	291	295	293	316	317	305	344	299	298	280	262	277	284	302	311	317	307	299	270	286	314	281	288	312	300	298	253	270	299	303	317	290	285	292	318	262	291	297	311	318	271	307	316	273	304	292	314	289	293	301	295	305	327	287	292	313	277	298	330	308	292	314	266	312	293	322	309	308	315	323	295	267	304	304	299	313	313	291	321	294	308	339	300	272	311	304	281	296	308	358	278	332	304	312	282	308	300	291	344	307	302	289	319	287	300	295	316	276	287	286	300	312	295	317	288	298	289	276	282	293	299	288	294	338	329	302	273	289	304	294	292	269	310	294	300	286	304	288	294	303	301	277	286	293	298	282	268	311	295	295	302	311	295	332	301	282	338	298	269	283	310	293	289	277	287	276	295	282	292	298	293	272	267	284	325	300	309	294	289	329	306	324	305	300	292	352	273	298	315	296	293	285	283	338	319	298	312	297	288	288	309	289	311	284	315	288	328	302	285	311	275	317	332	302	308	292	311	332	286	279	289	271	310	307	329	291	297	345	290	297	314	309	303	301	292	259	304	302	280	311	319	259	319	270	316	293	304	297	302	311	306	328	308	260	304	324	327	325	282	289	273	281	322	304	304	315	274	295	297	292	306	293	295	280	277	313	280	328	287	323	307	300	310	318	290	291	298	290	314	295	313	290	280	286	315	316	295	277	314	305	328	331	286	334	317	297	284	314	297	278	288	294	283	304	284	309	312	288	322	307	278	321	312	296	304	337	288	315	327	268	309	329	289	296	305	309	283	306	331	267	299	330	319	301	296	312	307	320	278	276	292	283	275	307	262	311	315	288	306	297	297	292	288	294	301	287	315	293	289	286	310	303	336	285	326	327	320	303	280	305	341	305	306	321	284	293	312	312	302	270	286	321	290	285	309	329	298	283	299	307	293	296	306	289	293	289	277	328	304	314	255	287	278	286	298	307	280	304	286	293	278	280	305	333	274	301	288	310	303	280	304	274	302	288	306	339	284	330	299	320	320	282	260	294	308	308	297	338	293	298	280	276	272	334	319	308	315	299	313	316	289	305	285	302	305	274	268	318	303	305	281	260	273	289	293	280	308	309	276	301	330	331	289	282	277	312	324	293	294	317	326	299	278	309	296	312	281	326	287	289	309	284	298	318	313	297	322	322	298	295	304	284	308	298	298	314	327	265	288	313	326	310	299	267	292	293	355	296	286	292	330	321	282	304	283	301	282	338	308	303	299	293	318	298	310	299	309	322	296	308	304	269	302	289	316	305	304	329	275	322	316	289	322	299	301	326	308	327	305	272	315	281	294	325	294	321	298	331	302	290	307	274	321	324	296	313	300	262	284	285	288	302	314	296	302	311	272	294	296	279	294	314	294	275	289	305	312	315	271	319	305	314	320	285	285	301	313	330	290	286	295	287	309	302	284	301	280	324	314	333	298	292	286	279	277	291	314	292	288	311	261	292	312	289	313	330	303	301	272	290	286	328	329	309	305	268	316	268	303	307	289	303	339	289	312	301	304	289	297	339	329	310	286	296	334	288	300	263	306	347	298	300	300	326	282	326	274	307	297	300	295	305	278	282	290	289	297	328	268	324	305	312	262	320	282	312	307	300	297	306	278	302	331	303	305	308	310	283	315	304	328	298	313	307	319	293	321	306	315	324	299	311	301	343	305	316	315	319	326	298	301	270	295	325	289	282	305	289	273	302	310	291	304	307	302	296	286	276	309	297	345	301	302	312	315	283	291	297	268	308	296	308	257	282	328	271	286	311	313	284	296	304	309	311	328	312	294	296	307	294	266	300	307	303	300	296	296	313	322	302	264	297	270	283	305	315	271	318	340	283	325	284	314	294	294	313	294	311	320	294	322	298	309	310	287	289	273	301	281	299	298	319	284	343	307	306	285	309	265	300	292	281	275	302	309	316	303	303	314	309	311	299	332	312	299	314	286	280	293	286	312	293	316	313	293	286	295	298	256	342	321	301	302	311	298	301	286	289	297	282	306	266	280	301	307	268	305	270	324	296	279	307	289	310	315	293	288	303	320	309	336	259	308	314	281	288	296	274	288	302	281	304	296	301	296	300	292	297	290	288	288	308	302	288	307	318	290	278	294	321	283	317	299	301	285	325	304	311	277	282	300	328	302	299	289	258	304	309	314	294	316	328	310	317	274
10730	5490	3954	2015	1176	665	538	479	413	409	386	436	398	399	400	382	326	374	374	377	371	336	351	395	370	341	366	372	394	355	379	405	405	371	333	354	390	391	380	381	349	335	400	400	372	378	371	372	343	383	364	348	355	367	329	372	337	388	336	393	347	342	395	372	383	383	334	377	367	369	395	380	368	398	374	350	364	389	356	397	363	354	322	382	378	348	380	398	379	350	376	374	369	372	379	376	420	330	384	361	375	375	397	386	390	391	348	384	404	372	376	391	382	365	362	413	357	382	358	343	373	388	384	375	361	374	382	354	371	374	369	417	370	353	373	364	365	379	365	409	357	372	394	367	393	374	389	357	353	357	389	349	367	381	410	325	345	379	373	351	331	355	365	378	365	406	381	361	407	386	344	357	360	323	358	377	373	373	364	380	375	381	395	380	349	394	354	371	393	369	335	388	346	365	361	368	381	371	387	382	366	391	371	368	391	364	397	380	339	425	420	348	342	385	372	365	399	390	399	361	351	364	372	381	398	423	353	366	369	358	349	365	361	392	376	389	374	347	351	377	331	361	337	367	342	349	379	363	343	393	353	391	367	387	340	381	398	351	382	369	409	365	357	364	364	391	366	365	408	355	383	359	374	406	408	351	410	389	379	375	381	380	345	385	353	402	381	374	393	387	352	384	361	340	352	358	357	376	398	378	362	414	347	355	361	372	361	358	373	333	363	380	383	342	350	372	377	374	376	345	358	401	385	354	373	378	380	379	352	356	359	348	362	374	347	380	390	386	375	345	360	375	326	362	362	373	381	360	378	382	350	412	358	373	378	367	369	382	381	376	418	358	337	376	365	383	349	346	356	364	356	350	392	391	370	370	393	371	386	352	367	378	353	375	380	336	385	374	348	351	386	353	394	383	343	372	345	335	365	329	366	375	377	383	351	341	346	351	388	377	370	397	358	363	349	406	378	390	360	372	342	375	376	359	395	375	368	361	400	349	373	388	358	351	395	396	386	373	348	368	362	403	407	371	369	363	404	365	352	354	353	357	354	374	407	381	343	387	340	349	368	329	329	388	376	395	371	366	400	392	389	367	380	347	365	396	381	370	384	402	368	388	357	346	381	420	359	401	329	365	367	402	406	389	351	352	373	333	387	389	351	378	376	329	381	364	400	404	309	358	387	387	403	357	373	382	334	384	385	376	384	362	371	397	386	388	357	386	393	380	364	388	351	348	370	371	400	351	381	386	374	371	332	384	365	320	342	382	393	343	363	376	374	370	371	354	380	372	392	381	380	374	393	376	366	350	368	380	368	375	377	368	394	361	370	396	372	357	383	309	366	360	366	388	358	358	396	362	385	389	374	365	387	401	375	360	338	381	348	353	387	387	377	367	351	379	368	317	347	354	374	345	355	384	373	324	386	362	370	374	355	397	363	354	380	362	393	369	356	352	389	380	334	377	394	380	357	388	402	382	358	373	377	397	348	361	349	366	378	334	400	341	363	366	374	369	357	376	372	342	358	361	369	377	343	356	364	358	380	378	381	332	397	363	350	372	373	379	365	377	352	383	400	405	345	385	372	324	393	369	385	358	378	386	369	361	358	351	374	376	368	352	343	386	352	332	378	363	363	339	360	397	360	387	359	368	395	360	356	360	382	381	332	362	381	389	388	387	364	375	364	365	371	348	363	386	366	336	348	367	363	353	343	369	353	362	373	364	375	357	370	354	392	368	336	397	390	328	390	365	373	369	365	378	382	376	411	335	379	346	363	355	372	386	325	359	356	390	382	338	350	343	379	364	338	390	375	360	400	365	367	385	372	365	369	361	375	381	369	384	373	365	335	387	345	337	331	389	400	385	345	397	363	358	391	368	367	391	346	379	370	379	365	359	356	381	381	376	345	367	357	387	364	365	351	359	375	380	375	366	358	388	324	367	351	352	369	360	347	399	369	364	369	384	371	344	392	403	357	364	341	340	360	378	381	346	361	384	372	390	358	384	395	391	378	358	369	382	367	388	355	357	350	353	380	365	372	397	338	379	355	378	355	351	344	369	369	349	383	363	360	379	382	348	368	388	396	363	374	363	379	370	399	314	362	374	369	384	368	396	387	384	383	378	416	384	343	339	389	402	342	367	397	373	364	372	379	373	389	365	361	365	400	363	370	367	376	359	360	359	343	363	353	385	352	382	404	357	373	347	387	373	371	341	344	383	392	350	399	369	381	365	348	331	343	385	376	422	382	389	351	380	362	366	373	384	371	342	370	334	359	382	384	366	403	346	406	360	361	397	388	372	357	357	342	339	381	358	361	368	368	371	370	345	323	385	335	365	354	374	352	356	369	390	378	368	371	363	356	382	347	354	381	378	367	375	337	376	354	381	355	395	360	347	398	354	383	396	343	383	348	393	359	383	345	391	387	394	369	357	393	363	377	390	378	367	373	374	341	382	354	391	380	358	370	349	371	346	366	365	393	366	356	378	359	368	360	355	376	356	376	379	369	395	384	356	376	353	395	361	361	346	374	373	370	345	349	389	405	382	398	351	334	385	391	368	360	357	380	349	388	361	386	358	342	370	334	396	323	376	378	382	362	354	360	371	359	390	384	352	366	370	378	355	386	407	362	399	348	385	354	369	359	377	358	376	362	354	385	375	362	390	413	361	389	343	393	334	351	383	372	343	365	369	328	353	340	371	381	373	367	361	367	362	384	351	369	351	396	372	372	328	369	359	400	337	364	342	386	346	356	357	357	356	373	375	375	381	390	351	374	361	406	344	340	367	384	379	366	369	420	388	370	383	374	374	349	373	374	380	365	377	355	391	364	351	376	380	341	347	368	370	356	357	374	373	378	393	368	350	397	363	379	369	337	383	377	390	379	352	365	406	394	343	336	379	387	362	340	369	397	378	345	375	382	380	349	379	383	360	356	370	366	358	368	348	398	371	370	410	381	406	376	361	359	387	348	359	357	359	385	382	362	366	358	404	346	396	366	351	363	395	382	360	370	349	386	383	348	341	388	372	415	367	350	381	347	372	346	365	395	380	379	380	345	368	375	391	340	410	381	397	368	374	408	370	387	337	386	374	355	350	353	355	354	371	380	385	389	343	378	367	362	395	380	359	356	335	361	386	363	370	392	411	399	358	362	391	367	373	363	387	379	345	399	400	326	377	414	384	385	356	359	347	381	357	390	358	380	379	370	362	341	375	395	375	365	360	362	351	345	370	391	411	386	389	360	345	350	362	370	351	352	363	416	357	373	372	394	360	345	380	377	343	375	394	376	367	377	368	369	360	394	350	402	398	351	392	365	362	348	367	366	354	350	348	360	345	422	367	371	347	393	387	387	379	390	413	332	384	351	386	322	377	350	368	366	364	385	373	373	367	418	378	403	366	376	355	368	354	366	374	358	387	341	408	379	380	383	345	377	407	374	395	352	390	373	382	394	345	386	373	399	371	338	347	366	378	405	362	368	353	409	381	372	367	329	384	369	389	396	381	404	358	385	362
23210	21052	28205	24082	21033	10518	1520	877	746	710	636	573	624	553	518	585	558	510	522	521	495	479	525	529	523	494	526	492	507	504	502	503	457	490	514	490	538	494	490	493	483	472	495	510	500	500	510	527	489	513	493	471	524	520	510	539	461	503	456	492	508	529	486	520	457	507	487	481	525	481	516	478	498	542	482	518	473	437	497	505	490	482	511	506	481	469	537	488	457	492	476	506	473	491	465	526	493	486	473	503	444	483	486	443	489	527	484	486	505	499	480	482	500	499	482	464	493	510	496	503	454	482	543	492	510	464	504	486	510	508	512	489	553	454	522	486	485	505	517	510	488	489	519	490	471	484	529	475	501	466	512	483	483	504	488	501	497	517	451	518	498	503	491	475	500	514	501	473	488	472	517	505	470	530	453	506	505	476	467	490	493	546	496	487	517	482	500	487	515	486	524	487	489	468	496	478	480	521	501	488	475	488	498	478	488	484	486	537	493	471	493	489	480	513	480	467	500	481	500	497	497	455	462	476	448	465	493	499	498	472	498	483	445	480	519	483	504	467	500	499	499	497	496	534	469	476	495	537	488	477	473	497	480	526	505	468	518	506	457	513	487	467	518	503	523	465	516	501	492	503	506	481	475	505	507	478	497	488	466	505	467	484	441	495	477	508	502	495	508	479	506	514	501	479	529	491	506	486	519	452	479	506	474	483	484	492	477	474	523	483	490	484	504	489	486	526	479	505	495	494	506	525	494	476	499	497	459	503	503	524	482	472	518	492	472	499	520	476	489	507	471	500	486	487	505	489	517	491	528	491	500	467	508	459	483	533	491	530	470	452	481	469	518	501	528	512	527	508	492	443	526	455	463	491	473	492	471	521	496	493	502	468	501	503	480	454	508	498	510	476	486	460	498	486	479	475	495	452	452	488	505	508	510	473	505	510	500	455	502	496	439	493	490	500	473	493	496	472	535	447	514	500	471	477	505	434	493	526	527	517	462	508	499	489	514	521	490	470	487	470	501	466	452	525	503	467	503	491	504	493	445	459	529	527	527	484	466	480	499	471	479	457	516	502	515	473	482	476	484	451	497	467	465	473	503	477	490	525	504	509	515	479	468	461	489	471	524	491	501	478	502	482	500	497	472	538	479	514	476	467	480	464	480	470	438	486	466	477	477	484	486	476	493	516	496	473	501	498	499	546	480	500	511	476	481	502	462	458	482	496	493	524	539	472	473	473	520	529	514	463	496	495	465	494	532	512	502	488	508	532	494	518	477	448	469	490	488	538	514	505	477	513	486	460	490	479	464	465	458	501	488	481	463	472	475	507	509	492	462	497	471	487	493	464	520	486	487	478	487	445	506	480	522	483	486	494	496	484	460	486	473	472	516	496	505	508	503	500	520	521	540	504	491	504	438	506	485	468	459	457	485	496	464	466	485	539	493	482	494	488	454	537	490	481	513	475	501	521	494	527	524	452	503	498	500	509	502	519	491	526	518	467	502	520	453	496	496	495	521	504	466	476	505	503	517	493	442	466	531	500	504	514	471	527	521	483	503	506	479	453	502	456	428	487	575	490	511	449	494	445	513	495	516	448	509	506	447	498	489	488	477	474	510	498	459	489	489	484	502	510	501	488	488	521	493	526	511	483	490	510	442	492	475	501	521	464	500	467	471	479	495	499	481	498	504	489	479	457	484	461	488	526	493	461	470	448	485	503	490	504	488	478	478	445	485	507	514	511	481	485	492	530	480	483	474	462	443	499	504	503	462	494	457	487	473	468	473	487	536	460	507	517	482	482	529	494	453	490	505	489	481	528	484	484	466	479	462	484	503	502	485	500	482	505	475	489	488	472	511	516	466	486	451	481	503	485	512	494	474	473	453	470	481	481	521	446	475	528	463	508	490	480	513	466	530	481	500	520	469	489	483	526	506	485	468	505	525	512	507	453	492	501	490	461	522	519	483	492	484	513	494	509	521	478	467	512	488	490	479	524	509	500	513	479	503	500	503	550	457	463	495	484	507	480	500	510	536	480	480	490	522	496	478	499	490	492	449	500	473	481	508	470	496	467	514	532	502	473	476	461	476	464	476	470	500	501	482	480	443	477	538	527	506	501	496	473	467	493	492	450	454	455	480	480	461	522	542	501	514	481	479	489	508	482	486	489	482	487	462	530	489	526	488	472	465	471	506	511	524	486	484	480	479	495	522	502	513	516	481	454	477	506	530	504	485	509	485	491	455	479	504	538	496	520	495	471	444	497	505	484	449	510	485	510	529	550	468	527	475	487	482	481	509	483	489	475	538	468	491	497	427	471	517	475	516	477	471	492	485	490	487	456	500	480	477	522	518	488	491	515	482	475	547	494	495	475	487	505	501	517	454	516	453	484	480	513	531	457	522	514	499	495	483	472	476	467	497	457	495	501	528	477	503	517	524	516	449	459	508	511	496	499	531	499	483	461	497	509	510	513	461	497	460	493	493	506	477	485	512	496	496	449	492	501	511	500	502	486	534	493	493	505	498	551	495	458	499	495	495	499	504	474	478	466	459	504	484	487	478	434	445	453	487	477	488	479	482	482	532	517	465	463	477	491	474	471	517	535	503	524	476	522	475	513	487	471	495	494	469	506	489	507	469	476	521	501	453	491	500	510	483	471	508	470	528	506	497	477	479	444	454	497	517	512	521	493	481	514	490	517	491	479	529	518	476	507	484	496	485	482	442	457	500	453	468	475	513	507	525	501	493	517	478	454	511	494	525	483	515	491	486	475	491	469	500	473	498	495	487	519	454	467	498	511	488	481	482	463	467	487	482	500	482	479	505	481	519	470	468	493	484	494	464	499	505	483	446	509	515	522	515	495	478	529	438	466	479	505	533	452	430	518	490	479	494	493	502	505	493	505	481	516	500	516	483	518	479	451	486	516	480	494	521	462	466	502	510	509	466	510	490	483	479	501	512	458	494	458	523	473	463	505	435	485	500	529	512	472	462	505	483	468	485	444	467	513	484	499	520	477	486	454	528	507	501	476	479	497	528	504	496	505	504	480	540	489	522	549	504	490	489	456	487	459	504	512	502	500	508	534	475	499	486	490	483	499	503	505	488	507	487	478	515	446	495	549	510	487	463	497	490	459	515	475	487	481	464	450	510	510	496	517	475	462	522	464	481	506	519	455	498	494	495	480	515	517	444	512	465	494	527	496	464	491	483	497	493	482	494	492	462	470	478	531	512	528	490	541	456	473	456	514	462	492	516	496	453	497	496	470	499	500	536	462	494	491	481	484	496	488	478	507	491	473	537	462	515	515	492	493	459	509	473	492	441	477	449	488	495	458	463	456	500	500	490	442	526	487	483	494	523	469	479	482	475	496	569	443	485	471	514	481	463	477	496	516	508	504	485	491	486	495	458	462	463	487	485	523	468	485	460	537	480	488	501	476	496	480	472	509	510	470	505	500	509	445	468	428	508	510	502	494	496	486	431	484	508	458	498	513	476	504	464	534	520	511
12299	16000	11445	6032	3585	2380	1740	1408	1095	956	858	811	734	774	688	706	653	657	654	708	703	647	653	605	615	643	618	562	615	627	603	622	626	576	631	618	637	592	642	582	587	586	626	602	586	566	607	611	608	646	624	584	631	606	611	593	622	586	616	625	614	567	576	557	626	637	630	573	643	593	594	610	611	605	564	594	608	625	610	627	595	649	600	629	600	572	599	577	638	626	590	582	661	603	632	583	586	593	581	627	645	602	635	618	605	621	606	684	614	591	620	609	593	577	585	610	640	589	592	591	657	587	594	626	572	594	610	619	614	611	568	581	628	568	652	633	634	568	641	623	606	603	637	636	621	686	641	596	595	604	599	601	620	606	605	604	564	656	593	620	590	626	654	643	613	568	608	604	592	669	571	601	548	626	604	591	603	588	582	601	602	580	641	599	595	641	608	615	645	618	615	619	656	607	628	607	628	656	639	602	622	569	577	608	658	605	577	625	603	601	559	619	593	624	612	578	588	629	620	626	603	602	582	595	599	607	626	588	576	610	600	585	646	629	639	634	576	625	615	600	600	592	632	620	597	637	616	632	606	593	614	611	606	627	631	610	561	595	593	608	578	663	608	615	646	573	595	636	640	586	642	624	558	611	592	602	598	618	584	606	563	614	630	558	610	630	631	613	598	615	616	595	591	627	599	618	640	617	611	616	632	652	647	614	563	631	581	633	595	591	598	636	598	573	621	647	598	622	610	601	643	608	604	597	559	612	595	621	534	591	628	620	618	613	539	572	610	590	689	593	599	605	602	621	621	559	578	589	614	582	637	655	610	611	622	598	607	632	591	622	589	647	623	606	551	603	563	600	625	603	579	593	590	624	591	618	583	631	615	613	626	592	623	594	655	620	596	587	629	613	581	623	595	571	608	603	586	584	572	624	650	557	553	610	609	607	572	614	581	606	595	596	609	567	565	609	589	608	598	615	582	596	541	626	641	585	599	588	587	638	559	607	599	611	651	598	571	597	619	612	573	649	605	577	599	537	604	589	573	640	587	640	630	588	620	604	579	641	655	587	628	631	579	610	596	579	597	628	590	594	611	609	586	589	593	584	578	619	577	582	639	582	620	629	613	586	598	634	619	616	588	609	556	565	636	567	593	591	572	635	627	667	611	587	572	600	608	601	639	615	562	620	631	612	588	633	589	595	603	585	605	584	596	642	573	614	608	609	601	578	597	580	651	587	627	574	633	605	616	621	624	616	662	602	606	577	600	634	573	611	565	600	622	637	601	629	596	601	623	608	602	631	615	591	592	598	593	609	570	598	583	599	616	624	568	628	594	626	595	593	601	630	637	583	591	587	608	674	586	599	574	586	598	612	595	552	619	619	601	575	558	584	623	585	588	609	573	602	609	554	612	617	637	629	584	606	590	619	637	639	587	615	624	658	589	589	576	600	597	634	573	646	594	577	608	618	572	607	622	583	570	595	647	640	565	587	625	620	592	629	583	629	633	639	602	573	641	592	601	567	633	592	610	610	634	616	566	616	582	589	604	578	647	587	592	638	623	548	586	605	650	625	620	616	639	621	632	556	612	647	565	644	605	664	609	578	667	601	575	616	585	606	644	586	617	630	609	615	626	623	637	656	581	607	623	612	642	604	619	571	616	613	602	600	561	627	604	617	583	563	628	639	584	585	572	599	613	640	616	575	614	581	634	582	578	577	648	593	621	622	615	583	619	593	659	627	648	609	622	593	595	564	600	606	617	599	570	641	628	612	615	584	594	624	618	620	595	562	590	626	601	636	600	585	562	562	611	607	598	617	663	617	601	622	609	600	590	591	621	625	614	614	593	591	623	601	650	567	586	627	658	618	607	622	630	625	608	577	579	595	577	623	611	583	630	653	615	578	618	582	576	630	636	587	552	617	602	587	628	608	639	592	580	598	632	642	609	590	597	629	653	617	578	585	607	604	581	573	600	563	597	599	576	633	640	581	583	581	662	609	602	581	621	600	656	586	584	637	620	604	560	635	615	603	611	610	609	630	572	598	576	619	590	613	612	610	652	604	620	585	573	616	611	609	563	612	589	560	600	560	610	591	593	593	595	601	584	608	604	575	623	609	594	614	621	561	627	592	574	628	589	609	606	591	598	566	633	602	577	589	547	645	590	611	603	610	582	592	574	591	594	604	613	634	587	604	601	621	556	611	628	615	575	572	607	562	660	608	593	593	595	596	621	601	572	590	571	581	618	567	675	606	612	579	623	616	609	588	598	676	650	631	608	619	622	641	598	553	651	648	671	616	598	641	637	591	594	582	603	626	617	583	592	579	571	618	630	607	608	581	631	617	597	545	610	624	627	623	596	612	641	598	579	585	557	590	633	594	586	613	610	601	643	592	625	632	622	545	592	646	586	600	591	599	593	601	610	600	593	612	566	606	641	603	625	575	616	609	562	612	606	593	601	608	610	630	650	645	585	651	571	606	603	624	577	644	631	606	582	626	636	644	607	621	543	614	558	637	608	626	596	567	598	630	598	581	629	628	592	588	584	635	614	638	599	603	615	591	626	586	600	600	644	619	571	584	575	657	616	608	593	644	641	581	655	613	595	623	644	601	581	589	603	637	629	550	570	589	620	604	622	575	589	608	595	622	628	633	693	609	626	589	565	568	580	580	609	648	620	638	627	660	612	610	614	603	601	646	624	602	578	634	635	578	576	600	574	643	609	583	592	601	598	587	645	617	598	566	614	592	638	625	604	596	591	587	601	596	613	613	571	563	585	598	621	611	625	615	606	608	608	653	605	569	621	605	625	583	607	607	643	592	607	643	652	632	573	601	591	639	584	627	631	562	594	658	625	589	618	579	612	638	580	616	627	632	584	608	635	602	537	602	598	594	582	612	663	624	633	608	620	595	608	608	638	560	591	618	608	600	577	582	579	587	640	651	600	595	621	666	594	549	596	575	579	627	586	625	604	551	601	632	606	628	564	617	601	574	612	633	616	634	609	581	582	620	578	600	628	593	611	607	601	603	630	561	579	599	624	584	583	613	602	623	578	602	605	596	608	601	621	600	582	590	575	622	647	611	552	601	602	606	593	589	602	644	619	599	586	622	630	627	553	616	601	615	627	622	623	572	609	617	605	609	567	585	612	612	607	613	612	580	632	627	595	627	590	577	593	598	576	605	614	588	608	603	620	608	614	580	642	608	633	626	619	607	586	608	620	593	582	595	611	603	609	654	620	603	568	629	628	617	594	590	620	609	622	622	621	625	627	619	616	606	654	616	659	608	598	583	578	587	578	625	621	625	607	604	619	619	604	636	589	613	629	581	627	621	616	576	615	618	595	569	590	620	650	583	636	607	568	636	589	616	583	609	598	632	642	579	551	610	612	589	609	638	583	601	598	611	667	590	578	636	644	616	658	577	631	599	626	570	611	594	594	647	572	591	580	628	579	580	639	595	627	573	628	587	635	587	597	607	635	611	594	624	622	563	599	574	641	638	599	601	586	606
24121	21049	27247	24950	12585	855	466	306	234	204	220	183	188	182	159	171	167	162	148	151	144	135	146	166	133	155	148	147	123	116	143	132	143	136	129	141	143	142	128	130	106	132	139	127	146	121	141	133	133	142	128	136	143	145	133	138	131	130	151	138	128	119	146	132	128	131	116	141	122	125	133	138	119	141	140	118	141	153	129	154	131	147	135	127	143	145	167	124	141	126	141	125	133	128	145	131	116	118	133	119	114	149	123	140	125	149	137	152	122	147	138	145	139	119	111	135	148	142	147	143	126	139	141	131	142	134	149	156	143	129	113	124	139	134	145	127	134	135	125	134	136	128	124	120	122	138	131	150	151	118	120	114	140	155	126	134	138	120	135	146	126	128	115	135	128	118	142	125	144	136	131	116	147	142	132	153	113	118	127	161	138	123	131	125	132	129	145	126	127	122	148	114	128	138	151	115	128	142	155	120	149	134	127	137	154	166	152	145	145	135	127	157	132	136	119	143	131	119	130	122	142	125	126	135	138	136	144	160	160	128	131	133	116	111	128	122	115	135	134	148	91	122	136	146	144	140	137	116	133	122	159	136	145	127	123	129	118	131	127	117	122	135	111	137	142	128	123	131	147	127	122	128	122	123	152	126	134	132	151	146	137	138	137	142	136	116	110	129	137	131	144	112	127	133	135	148	126	136	112	122	130	129	149	140	135	123	164	147	135	132	119	132	120	124	115	130	123	120	135	111	140	140	122	138	134	136	140	142	144	116	129	117	105	122	141	113	143	117	118	131	129	125	135	139	123	119	116	110	109	139	120	139	122	139	138	121	133	117	133	126	146	121	154	132	133	148	129	140	145	130	126	125	128	144	149	136	137	129	121	133	114	117	128	131	128	129	122	136	149	118	142	121	140	153	142	150	136	129	122	145	132	124	154	138	145	141	139	136	133	162	149	156	130	124	150	130	120	124	133	129	128	123	130	150	131	132	142	136	125	113	132	132	139	132	133	119	149	138	133	134	132	128	138	106	143	140	147	117	134	143	154	108	116	134	137	122	117	126	114	123	131	130	130	127	150	152	148	173	131	122	125	139	125	138	122	113	127	137	125	127	137	142	106	162	114	121	129	134	126	135	159	134	138	142	133	139	137	109	125	110	140	128	135	128	122	152	158	129	139	130	138	113	117	119	161	144	157	136	119	128	164	158	134	121	148	136	144	122	142	126	135	128	138	125	137	150	137	113	142	122	114	130	140	125	109	125	147	139	129	139	131	148	151	119	140	138	110	135	144	138	142	149	121	125	141	154	141	117	127	115	131	124	139	129	126	115	134	142	129	139	127	125	124	107	127	146	126	135	130	131	130	135	122	112	135	127	112	123	143	127	147	123	112	128	128	134	134	144	146	122	132	120	135	135	129	135	145	139	150	123	138	129	127	136	119	170	150	131	117	128	115	145	115	121	128	136	146	137	143	134	132	120	140	128	136	110	128	119	124	149	117	129	123	130	130	123	157	143	126	123	130	139	142	114	131	150	136	138	125	116	130	122	127	120	135	130	139	137	131	126	125	139	150	136	122	135	125	156	147	145	133	138	131	141	132	147	130	137	131	126	135	126	164	133	119	143	126	126	135	128	120	129	150	140	133	124	128	149	129	128	130	128	124	115	127	136	130	123	132	136	134	130	138	116	132	144	142	126	118	131	144	127	148	121	127	139	127	110	121	137	125	125	133	115	129	134	151	135	135	130	136	149	146	123	137	128	129	116	143	135	107	122	130	147	132	141	140	137	129	151	128	141	139	114	127	118	132	152	151	144	120	127	128	123	161	135	125	143	138	127	128	121	120	125	133	131	118	122	141	136	141	147	130	106	145	143	132	115	134	124	144	134	128	127	126	133	125	143	134	107	128	140	129	124	126	126	122	111	113	147	151	138	120	140	130	108	157	121	110	141	135	113	130	133	144	136	124	122	134	123	131	149	138	131	108	127	130	121	128	110	120	133	132	126	123	135	123	121	133	123	126	123	125	112	129	122	143	152	133	137	111	138	116	126	134	125	130	128	140	126	117	149	132	132	124	143	127	115	137	125	131	127	124	140	132	131	122	146	130	126	138	122	136	133	126	133	125	132	117	135	110	122	128	138	135	135	138	140	129	123	122	126	114	133	126	122	132	151	141	125	124	153	126	143	135	117	137	127	130	126	138	136	123	122	140	119	120	135	138	124	145	130	121	142	130	115	135	122	138	128	141	128	138	116	136	137	123	130	128	132	126	127	128	122	113	132	142	120	125	139	147	138	93	136	111	122	145	126	126	145	147	141	122	128	151	113	122	132	125	129	134	128	115	135	122	136	131	136	139	141	117	136	128	138	136	137	136	144	132	167	128	135	132	106	136	130	157	118	119	134	138	129	134	154	121	130	107	140	145	127	120	128	145	136	132	127	133	118	140	122	116	151	131	146	120	107	139	159	130	146	138	131	133	135	131	145	142	142	127	135	119	135	156	123	121	134	115	122	119	118	137	137	128	122	141	146	127	135	127	128	130	144	136	127	147	148	137	126	115	137	140	135	119	121	130	141	135	129	119	138	140	127	133	138	122	129	134	125	147	109	127	135	154	108	149	128	132	129	152	145	132	141	139	144	130	121	119	129	121	124	136	118	128	120	136	141	129	136	135	150	124	140	138	149	142	119	139	144	145	148	125	134	136	136	136	127	121	129	125	136	119	110	118	138	118	121	132	149	140	137	121	124	139	125	128	133	141	130	118	116	125	132	131	123	145	164	150	109	137	135	132	124	133	122	115	122	136	138	122	131	153	120	124	159	129	137	152	106	111	133	132	113	117	150	142	152	138	121	116	150	138	138	121	120	123	130	128	125	129	131	126	129	113	137	123	112	127	133	137	150	134	137	129	141	146	114	119	132	125	124	125	140	120	137	140	126	129	129	137	126	128	129	125	139	129	131	137	131	139	130	122	147	149	146	129	134	122	139	143	118	124	141	146	119	119	126	137	145	130	131	139	138	114	118	132	138	121	114	123	127	151	124	120	129	135	119	122	121	125	136	140	111	133	122	134	137	146	127	126	100	124	131	127	148	146	118	126	133	153	114	134	137	124	126	132	140	121	127	137	129	153	134	125	145	124	118	137	125	125	149	125	146	159	122	123	141	149	122	111	136	134	129	139	127	144	125	150	132	120	140	146	134	115	125	124	130	142	136	143	134	130	136	157	152	147	139	138	111	122	137	118	114	139	144	134	139	143	131	120	130	150	131	140	121	151	107	144	120	138	142	135	119	131	142	123	127	128	116	120	137	116	140	145	120	127	136	140	144	131	114	152	140	137	120	130	133	123	124	140	115	123	117	113	148	112	138	128	144	138	157	136	142	141	136	136	141	120	126	112	144	125	158	123	140	126	121	125	149	126	141	160	129	122	131	113	152	131	125	131	118	139	136	127	139	150	142	135	151	130	120	127	119	117	139	126	130	115	123	125	124	117	132	139	120	121	108
13458	12083	7954	4317	2346	1317	861	670	501	371	314	308	277	257	239	221	223	191	202	179	202	188	211	209	198	201	194	195	174	198	172	180	178	200	159	166	193	192	174	175	172	185	157	174	197	158	184	203	201	181	165	179	186	195	167	164	176	183	184	193	182	176	176	177	172	187	157	177	178	177	180	174	167	199	156	165	193	170	169	210	158	167	174	190	174	180	199	164	176	208	193	193	168	165	165	173	197	193	196	172	193	162	205	194	182	185	174	200	164	171	187	182	154	172	181	151	182	186	166	163	188	177	174	196	174	162	179	177	166	176	207	210	173	182	178	169	160	178	161	176	171	161	173	171	197	193	178	183	180	201	171	193	193	162	149	169	200	202	156	190	160	191	163	188	175	202	150	149	190	159	173	182	177	161	187	154	166	169	203	168	182	181	165	193	192	156	177	172	176	173	161	189	187	182	154	187	176	181	167	190	174	159	173	198	192	176	178	197	210	177	163	174	204	181	176	166	177	184	197	188	179	182	198	166	200	182	184	188	188	185	170	180	175	192	198	187	179	172	167	186	196	190	175	181	215	157	183	199	187	178	189	191	174	166	169	184	175	186	169	176	185	174	175	163	158	162	175	183	183	174	170	193	168	178	182	171	212	167	181	174	166	180	187	181	153	168	160	190	186	189	179	200	172	161	174	172	180	168	169	174	179	182	177	171	181	171	161	176	206	170	186	178	178	189	185	194	199	167	188	179	170	184	172	164	172	174	186	170	180	178	163	177	163	178	182	166	181	188	159	199	186	197	170	165	163	191	188	175	191	177	174	173	178	172	171	180	199	179	161	180	172	163	162	184	182	176	171	169	179	166	174	157	161	184	164	178	165	177	178	200	179	186	161	164	165	170	163	192	169	150	182	195	192	188	183	205	182	130	187	166	158	193	167	160	190	182	180	176	171	195	156	163	167	184	178	186	180	142	191	183	179	180	163	166	152	183	169	164	201	183	196	165	184	198	167	177	193	136	184	186	199	183	180	172	184	179	194	172	176	183	187	186	169	175	163	211	193	175	172	174	198	190	169	175	166	190	166	150	160	172	184	162	208	172	209	175	168	163	177	172	169	195	193	163	170	172	164	184	195	158	179	172	179	173	201	155	187	178	176	157	162	166	191	183	162	174	162	148	147	177	171	183	164	173	187	179	191	167	180	202	186	176	174	179	189	195	195	204	184	169	201	202	182	178	190	167	148	147	173	177	162	159	204	175	182	165	205	170	175	181	173	173	188	188	149	188	179	184	147	167	176	172	169	191	162	163	170	174	173	190	164	169	180	195	164	182	163	166	184	164	177	164	177	172	196	196	215	191	146	166	166	186	169	152	162	151	169	190	194	155	170	165	180	186	165	179	179	183	193	180	198	192	178	187	169	184	175	163	185	156	168	187	180	153	177	211	179	196	167	178	184	147	176	170	173	180	179	196	170	202	168	177	164	182	197	193	167	147	184	158	183	192	174	182	188	172	159	171	194	200	193	166	201	181	182	180	161	169	206	184	188	161	178	190	165	178	177	190	193	171	178	157	163	191	191	185	209	164	178	159	188	151	178	183	167	173	169	212	198	172	146	175	141	172	165	180	174	197	182	186	179	187	155	188	160	176	171	181	173	187	191	181	186	181	151	188	174	194	184	167	157	187	177	189	190	193	170	179	174	168	169	180	189	194	168	174	194	163	190	203	180	179	185	199	166	193	169	173	192	199	177	183	167	173	170	180	167	188	163	176	200	156	177	183	177	182	166	180	186	177	165	163	195	195	176	150	193	174	157	166	188	172	156	185	164	162	187	173	201	191	177	173	183	198	181	162	157	176	158	188	190	170	168	186	160	195	161	175	178	166	194	189	182	180	164	184	179	189	174	193	181	186	185	202	175	165	192	194	185	187	182	168	163	186	164	171	192	199	186	165	175	177	174	153	165	190	165	194	201	195	164	202	172	171	188	177	191	190	181	179	182	181	181	171	184	171	192	195	196	174	173	178	176	174	184	169	175	199	155	176	201	173	203	178	179	195	171	174	186	170	189	186	167	180	178	163	156	194	165	167	173	148	160	205	164	168	189	175	209	184	168	179	176	172	198	170	179	178	141	161	169	187	159	157	156	150	200	189	173	154	173	205	167	184	153	176	161	183	196	163	179	145	210	189	171	174	171	172	169	176	197	160	180	167	154	160	192	194	174	166	190	181	172	165	181	186	193	159	148	193	178	170	193	169	183	181	227	168	168	177	173	188	176	198	181	151	189	179	155	163	176	170	177	192	172	189	191	181	203	189	188	186	189	161	188	193	177	185	186	187	169	146	159	157	169	185	180	178	177	181	171	190	179	200	187	140	196	178	166	175	171	198	175	193	188	145	166	175	182	183	179	177	180	164	201	183	158	201	183	179	184	192	200	164	185	194	179	171	163	166	167	165	167	191	186	186	184	176	179	192	199	174	192	189	189	181	171	197	173	173	179	174	173	189	138	190	185	171	190	175	167	176	178	185	170	182	182	191	158	184	179	174	180	181	189	168	177	187	201	170	173	166	168	173	181	176	179	187	164	180	177	178	168	194	178	162	197	201	176	172	144	165	171	161	191	176	188	191	154	186	190	165	165	184	178	177	142	174	167	182	178	154	158	201	177	198	163	162	176	177	182	203	188	149	209	157	165	183	184	187	169	156	165	193	193	178	158	182	166	185	188	161	175	179	176	173	188	163	184	170	167	171	179	183	168	196	190	174	173	191	166	181	177	164	180	167	185	162	155	193	165	184	182	156	173	187	183	185	162	190	167	149	195	170	187	191	202	169	173	182	159	147	175	175	167	163	174	160	179	181	182	202	189	176	158	191	181	200	177	169	177	188	160	190	175	169	171	190	175	188	180	157	183	169	199	191	176	166	154	179	171	169	147	182	198	182	185	169	165	150	179	151	169	169	177	197	214	163	167	195	187	183	166	173	180	179	202	162	163	190	167	211	184	166	178	169	173	165	189	159	195	166	174	183	176	165	194	155	170	195	184	174	189	185	193	197	172	186	204	186	171	149	183	182	151	162	194	198	174	162	160	179	175	158	185	161	180	162	168	198	168	171	187	178	162	182	155	167	174	181	211	193	188	148	181	167	162	153	173	179	181	169	186	162	198	175	168	172	190	173	174	172	172	200	166	180	199	172	188	207	179	186	174	176	197	170	183	181	174	192	173	172	201	168	193	203	178	171	167	172	171	185	162	179	179	155	166	173	197	163	193	207	158	161	188	189	170	173	184	171	190	179	216	169	169	185	172	146	185	179	161	176	168	180	201	177	194	201	162	151	177	177	186	186	208	165	183	169	170	166	162	185	162	188	179	166	156	171	166	191	181	167	179	172	184	188	175	174	182	184	173	173	183	174	164	172	232	197	178	188	164	184	188	159	168	186	171	183	165	151	186	184	186	187	170	173	180	180	190	163	169	185	168	158	213	182	198	179	163	188	172	192	159	179	164	194
22281	21110	28774	23683	21052	21037	9416	1251	871	726	648	593	520	478	490	448	468	427	427	424	436	437	402	418	383	405	369	390	390	416	379	411	368	408	374	371	390	340	346	353	384	378	361	352	356	411	375	338	357	364	352	379	372	373	365	365	376	354	324	358	386	374	327	351	350	346	353	333	380	349	407	338	370	353	363	321	381	347	324	358	366	337	347	353	335	379	384	336	352	339	324	352	373	340	374	379	350	359	385	384	380	372	313	345	356	377	335	332	379	334	354	359	354	380	340	363	353	336	341	348	374	340	339	342	358	332	359	392	348	358	347	352	382	373	371	325	340	405	377	352	390	368	401	361	348	340	362	328	386	344	357	343	357	369	355	345	323	358	325	379	359	357	352	342	339	353	331	354	332	339	358	362	361	352	344	347	379	380	340	321	362	351	350	368	381	330	370	359	339	367	332	349	394	351	368	357	338	355	363	362	392	332	358	335	350	344	343	337	365	352	347	351	372	325	351	357	361	349	335	362	361	359	404	353	362	349	370	338	364	387	299	341	340	370	325	338	391	347	354	362	363	351	357	344	377	354	372	370	352	339	333	378	346	353	341	349	357	341	328	370	358	363	322	352	333	357	338	376	339	367	348	371	369	359	354	356	354	376	344	359	354	351	348	381	335	354	322	368	409	331	388	378	309	355	359	348	357	358	353	340	362	366	373	374	366	377	353	349	324	342	347	330	337	359	372	352	330	382	330	343	354	375	383	331	404	368	361	377	397	362	379	354	326	337	383	336	345	365	365	395	360	358	371	360	367	335	327	338	346	361	345	357	372	329	350	330	369	334	342	350	390	350	335	371	371	362	355	357	343	328	380	338	350	320	337	355	349	338	339	339	338	348	349	371	338	327	374	359	360	340	421	339	408	330	355	360	358	372	347	407	350	338	348	379	344	376	379	384	344	359	385	352	328	340	367	367	361	340	355	371	352	381	345	360	330	357	352	330	345	350	386	344	335	381	403	365	369	348	363	351	393	375	362	346	359	345	355	342	363	350	324	380	391	340	347	349	344	377	379	376	361	317	322	363	355	336	326	377	311	363	392	375	361	340	336	369	370	349	331	384	361	382	348	334	316	365	401	324	343	355	343	353	348	376	327	352	346	358	343	333	388	384	364	328	392	373	350	401	375	353	319	342	349	352	390	349	357	362	342	381	359	342	353	370	310	365	356	323	329	370	376	348	367	348	342	383	333	375	343	343	378	366	339	349	357	334	342	368	332	386	353	318	365	347	330	345	343	338	370	359	373	355	370	368	325	383	348	353	364	364	387	385	369	360	356	329	361	370	342	355	338	347	366	363	362	353	339	379	349	331	335	318	324	351	346	348	367	374	381	342	328	347	334	353	368	351	380	374	353	368	357	335	394	368	380	361	340	343	364	337	357	367	331	389	367	336	328	354	353	301	368	349	375	353	356	364	356	338	354	361	332	369	350	333	345	364	351	341	368	320	378	388	338	359	349	355	352	311	335	381	356	361	341	362	337	371	360	351	381	353	336	388	364	380	364	356	360	369	382	332	342	365	330	348	340	336	358	342	396	364	356	354	335	338	336	361	371	375	373	376	359	340	348	398	385	382	351	334	352	335	357	348	368	334	352	365	364	362	344	367	336	379	375	346	356	332	383	328	327	373	349	337	349	364	348	357	331	353	334	385	350	371	355	352	350	377	364	322	353	354	338	388	353	325	368	361	402	310	330	364	392	349	379	365	357	353	317	384	366	332	353	362	363	348	321	381	337	333	376	325	397	358	382	351	340	362	341	363	362	349	353	380	374	337	389	323	339	365	401	336	348	364	375	334	331	328	343	354	367	369	336	337	337	336	381	340	334	372	324	385	334	340	354	380	367	371	361	345	350	366	325	357	334	361	315	312	349	363	353	374	318	326	330	303	365	354	312	379	356	375	342	359	382	355	320	337	381	385	352	350	328	390	329	349	320	343	340	351	331	347	365	348	353	366	357	337	350	361	328	331	360	363	351	336	354	357	346	350	372	346	353	354	342	386	352	340	342	354	378	352	370	388	343	349	338	386	327	358	352	336	399	352	324	316	362	374	344	331	343	329	348	373	386	364	338	323	356	362	399	334	358	365	330	359	350	348	345	368	321	342	356	341	349	387	328	356	365	331	313	370	356	335	361	372	378	358	392	294	347	330	350	350	334	326	356	375	320	328	354	376	356	386	351	358	329	312	373	351	336	351	298	355	337	358	339	342	314	365	388	349	331	368	332	333	377	368	336	366	341	342	351	355	336	346	365	353	307	369	341	371	359	360	357	316	337	348	320	384	327	370	347	333	320	353	334	346	389	331	334	367	366	377	377	380	349	364	368	386	350	354	351	347	316	380	400	316	329	352	347	353	345	339	382	354	344	325	351	368	346	376	376	386	356	335	377	337	373	350	368	363	361	343	361	315	332	328	324	334	398	374	343	344	343	345	373	390	342	360	338	351	368	369	359	316	388	369	375	369	354	357	345	350	336	403	382	367	366	347	375	385	354	396	365	349	379	340	344	374	351	349	353	359	357	368	340	357	370	368	362	364	356	396	359	345	336	343	341	348	323	334	348	362	320	331	370	366	387	394	368	367	376	350	387	322	378	374	354	349	379	346	350	362	351	360	341	336	350	319	374	340	334	362	359	378	403	348	377	320	395	342	359	335	383	359	349	345	346	350	352	373	346	377	385	374	356	342	346	326	349	369	366	320	343	357	357	374	361	335	349	347	374	355	328	356	343	320	360	348	352	359	379	379	370	328	335	326	354	385	397	354	336	377	321	312	342	349	353	362	372	408	375	344	328	348	354	373	362	373	354	381	345	353	333	374	319	379	328	368	373	375	340	343	338	352	347	318	356	347	343	321	348	359	347	359	335	336	370	352	333	361	339	349	378	329	374	356	358	359	350	377	363	366	339	345	322	415	358	326	330	348	369	319	351	365	359	346	331	366	360	329	334	380	379	340	329	338	350	366	346	381	347	354	354	370	353	366	354	348	347	345	322	379	352	371	355	354	359	417	293	346	345	378	324	330	355	355	346	346	367	392	340	359	314	375	328	348	396	352	326	355	366	353	330	344	335	340	363	318	401	373	331	340	352	357	327	342	351	371	321	371	310	354	353	339	335	354	327	362	361	355	364	356	342	360	320	326	347	322	374	369	347	379	327	367	377	348	340	365	359	370	357	348	352	309	353	374	340	356	354	358	401	334	358	403	372	339	366	337	380	348	355	333	344	339	341	359	360	359	358	317	350	338	361	333	325	347	351	380	351	333	341	335	361	368	341	383	382	351	324	344	327	398	355	348	344	372	362	298	347	346	345	339	377	350	373	352	368	345	366	329	323	346	365	359	354	357	343	375	397	326	342	329	386	374	325	345	352	383	363	341	334	364	351	360	335	342	393	292	335	350	355	370	356	336	351	361	371	383	364	352	359	369	371	321	384	338	327	354	381	364	372	356	327	343	344	337
17553	22169	16495	9478	5898	3646	2472	1850	1388	1121	998	847	749	687	650	582	588	579	559	565	551	535	539	527	508	522	509	483	520	512	485	484	478	499	475	492	482	480	462	468	513	469	455	472	453	464	451	458	436	444	479	481	460	444	447	430	448	466	460	462	468	459	466	461	424	448	464	462	467	447	481	464	426	460	432	425	499	429	451	426	480	426	485	469	473	426	411	419	422	454	462	479	488	479	445	446	441	403	408	423	391	444	488	502	477	464	484	460	468	463	441	439	427	469	491	478	426	463	443	460	468	480	447	438	456	452	443	444	476	435	492	472	464	447	449	439	476	434	450	486	462	452	483	436	485	435	460	456	508	471	504	436	461	436	435	483	418	441	455	419	458	470	440	464	463	445	423	415	468	466	464	429	463	445	465	454	449	452	473	490	432	449	438	441	459	473	431	453	429	481	432	423	445	437	437	459	498	443	476	448	449	447	458	437	500	439	463	487	463	438	467	429	475	485	468	473	468	460	400	466	426	489	410	435	414	428	473	447	454	453	440	434	420	496	440	438	445	413	428	454	434	481	471	482	419	425	453	441	471	472	438	478	461	440	450	400	419	408	438	478	402	428	466	480	503	443	436	470	445	447	444	415	465	462	469	469	442	417	483	453	463	444	438	455	476	449	474	477	428	440	440	429	426	461	444	450	440	470	451	466	456	424	472	445	486	450	434	439	433	441	438	433	416	463	444	465	457	446	470	454	429	440	480	419	436	460	454	455	450	420	446	454	421	461	450	451	455	482	443	441	459	462	440	474	484	428	453	449	450	425	444	481	441	476	442	422	432	450	460	449	498	473	451	478	482	443	442	448	500	421	437	462	445	462	444	441	461	432	438	497	456	454	454	484	450	442	454	410	459	438	476	463	443	423	463	481	421	425	432	418	460	445	448	449	419	483	429	426	447	441	492	438	448	453	452	453	486	478	466	443	473	445	454	449	447	445	450	484	479	469	448	428	446	418	427	450	479	429	463	421	442	460	455	482	438	415	472	430	422	423	462	453	472	469	478	462	443	408	461	452	477	500	434	466	502	470	457	448	455	430	476	468	447	451	453	452	496	439	497	459	478	424	446	474	463	444	434	429	450	446	460	469	469	472	420	438	439	444	470	493	445	438	436	469	494	399	471	413	454	485	448	446	409	458	456	484	461	433	453	446	465	440	457	407	471	454	411	436	470	448	420	476	444	427	440	468	469	460	452	486	451	429	435	477	463	407	472	452	445	429	475	444	429	459	430	405	450	423	461	436	461	456	445	449	463	441	480	441	431	448	470	439	452	451	439	457	436	434	463	468	487	431	460	460	442	474	441	437	435	417	417	439	435	434	440	469	428	428	447	412	436	435	441	483	480	452	442	496	435	487	484	466	462	461	410	465	435	448	424	430	474	423	427	448	437	455	442	444	478	448	453	465	466	449	471	449	479	440	472	457	438	472	460	449	414	459	456	471	430	452	459	476	455	430	429	437	461	410	426	448	420	437	474	457	488	437	462	445	450	490	482	450	452	475	421	476	433	485	485	493	463	447	464	435	437	461	461	449	467	470	432	468	447	501	430	418	467	473	447	456	416	471	448	460	439	460	438	479	441	422	470	467	456	435	483	424	438	453	430	425	470	454	470	485	450	428	422	440	496	462	473	469	440	429	456	483	430	474	440	472	461	449	431	459	473	469	459	427	461	435	489	434	462	451	446	455	446	473	440	452	431	455	456	436	458	449	463	458	448	459	468	443	427	449	453	435	439	437	470	482	436	483	453	454	467	434	475	464	440	467	445	449	450	458	422	493	432	423	460	422	464	449	457	455	446	418	457	433	455	483	446	465	428	463	513	418	416	454	461	465	439	447	461	435	474	462	454	478	500	461	433	467	458	432	472	460	461	393	484	461	402	463	465	434	474	447	475	434	488	472	459	442	458	434	436	440	441	423	478	437	432	457	440	464	480	440	477	464	461	489	446	513	441	429	498	427	452	444	445	463	438	465	481	503	470	446	444	419	437	445	406	466	456	450	459	434	447	447	457	435	454	488	467	435	448	427	459	491	457	452	433	426	452	431	417	472	477	429	433	482	426	445	449	449	462	441	446	441	464	466	430	483	420	461	465	499	425	457	454	457	441	429	425	424	451	473	424	440	446	448	465	430	434	437	409	417	467	441	449	475	470	452	452	478	454	444	453	442	440	477	456	430	440	422	431	444	451	393	439	419	436	490	469	458	427	460	456	437	449	409	424	460	482	440	442	459	462	473	475	452	478	474	430	461	470	438	445	473	431	481	481	475	479	479	436	460	377	488	449	478	465	432	432	458	456	440	457	425	452	452	418	428	445	429	455	488	440	459	453	483	453	461	465	472	448	427	445	468	431	468	433	442	464	440	434	448	451	450	483	454	451	463	484	433	460	478	409	471	440	442	432	461	416	474	437	453	453	464	487	464	468	446	438	447	449	457	459	409	497	456	476	465	471	441	427	433	453	418	457	448	439	446	454	427	491	462	483	420	429	480	457	474	429	443	484	475	439	439	443	416	502	418	484	431	425	456	446	456	420	467	479	468	476	487	418	448	481	466	422	480	436	468	468	486	436	465	437	435	466	498	444	459	394	442	440	446	421	439	467	436	437	496	468	429	430	490	430	428	452	435	436	417	491	487	470	441	443	473	481	436	432	442	443	461	452	438	483	451	438	387	468	458	458	499	462	456	445	433	438	495	456	462	441	438	434	438	435	440	449	432	455	445	452	425	459	420	427	429	410	461	417	482	441	446	423	423	447	437	421	486	414	443	464	469	465	443	430	430	441	499	486	507	486	466	438	432	434	470	437	468	452	417	453	425	492	454	408	438	496	468	406	463	516	463	435	448	453	477	447	453	477	480	441	416	410	448	428	439	448	450	442	480	437	434	441	471	443	459	473	443	427	439	468	442	468	479	467	471	479	414	433	443	491	450	487	490	468	477	441	473	451	408	459	462	481	426	458	438	429	449	461	457	429	457	461	468	475	477	413	443	462	490	470	434	465	482	468	436	453	489	438	385	426	482	428	422	475	454	442	431	440	461	474	446	430	461	419	454	475	433	440	471	460	458	452	421	466	470	435	435	443	446	473	449	424	454	456	434	484	464	437	410	479	463	421	467	450	406	505	437	450	424	398	455	443	463	400	453	470	429	427	426	454	489	454	455	429	438	442	466	454	436	448	436	434	445	453	429	465	446	454	426	438	475	440	419	445	424	429	448	490	444	458	469	436	453	443	473	429	447	483	438	433	437	486	478	454	453	449	475	439	488	514	440	443	461	457	431	453	469	414	458	447	456	451	491	441	453	464	444	448	452	454	436	456	439	443	479	425	458	458	450	424	434	436	466	452	440	462	457	411	447	455	424	473	457	478	457	414	471	448	409	453	451	441	407	431	483	477	466	439	439	458	458	446	459	431	461	449	392	464	423	441	433	442	444	467	463	494	455	414	453	455	455	481	440
26982	19437	7144	1949	967	578	439	370	319	294	301	327	311	324	312	364	282	313	300	295	298	306	287	313	286	295	311	296	314	306	298	320	293	306	303	291	291	290	303	284	269	320	312	310	289	306	302	298	291	326	298	299	300	280	283	287	293	283	304	284	274	293	315	313	343	301	308	279	305	307	288	312	321	317	308	326	289	282	292	309	271	298	286	306	344	292	270	317	303	328	286	321	326	281	341	299	302	299	306	283	308	301	262	307	311	305	324	300	296	332	301	329	306	331	299	313	343	288	297	296	299	319	313	330	277	327	302	303	297	293	305	308	293	313	307	285	297	315	313	291	303	289	287	287	307	325	309	289	294	291	289	307	314	297	284	299	329	338	298	285	310	306	295	309	281	308	302	298	299	330	299	291	289	296	319	315	307	312	305	319	311	270	280	289	290	294	320	300	294	287	315	293	286	289	327	279	291	315	317	282	308	297	298	323	287	285	301	300	292	290	327	283	311	286	283	281	294	316	293	338	308	275	285	345	289	318	276	278	306	312	312	313	316	288	323	299	308	304	319	293	306	292	322	266	316	303	313	314	317	326	307	306	285	305	283	308	318	303	307	296	273	284	312	305	285	304	321	294	299	320	319	286	293	317	288	274	268	289	317	301	300	268	292	324	287	295	326	283	263	291	319	319	312	301	313	309	313	271	312	292	305	283	308	332	298	288	326	326	295	274	273	295	319	322	319	298	321	303	305	290	283	274	285	289	317	308	308	311	288	310	308	327	287	286	316	287	305	325	276	278	326	296	280	316	279	322	327	309	304	300	317	292	323	301	314	268	302	297	312	305	292	303	312	307	307	302	295	335	269	300	274	284	282	335	350	306	295	320	293	312	290	282	290	302	324	322	295	281	284	280	287	314	323	325	302	294	315	307	311	298	315	294	297	306	318	304	297	310	285	303	313	308	326	312	292	296	311	296	293	311	287	299	260	291	286	328	306	342	326	292	333	303	313	300	302	276	273	269	300	295	304	277	318	278	307	310	293	284	301	292	297	288	264	332	301	293	307	299	337	305	323	266	294	289	310	287	297	326	309	296	301	258	314	313	315	304	281	315	313	299	283	318	300	279	293	303	290	280	317	306	277	306	323	277	320	306	299	294	333	296	307	277	280	320	308	319	297	297	300	309	299	320	324	308	310	276	321	318	306	319	270	333	277	300	279	303	318	301	333	330	308	341	303	322	283	290	325	299	301	289	297	293	312	294	323	319	289	334	312	304	276	299	299	290	326	278	313	294	302	323	321	301	272	260	293	333	307	268	308	302	290	293	302	312	287	295	324	303	327	291	290	309	303	294	327	293	303	326	287	299	289	275	320	302	302	293	287	311	277	300	273	284	314	314	311	307	283	293	306	311	360	323	298	293	298	323	282	300	296	341	324	289	316	287	315	324	287	320	277	324	306	303	323	306	297	301	275	307	301	299	304	291	281	332	295	315	297	290	306	267	300	270	326	310	323	334	287	300	305	287	297	296	310	270	290	307	295	304	302	312	263	277	328	337	318	298	329	317	311	314	280	328	277	325	305	321	303	303	305	338	303	293	305	340	295	313	323	302	257	288	311	316	285	313	282	302	317	305	303	300	339	304	283	329	292	328	303	302	301	292	301	266	295	277	281	296	313	280	310	316	295	311	329	314	298	301	300	293	294	297	316	323	319	320	282	296	312	283	305	295	297	300	317	282	301	302	303	299	295	272	274	296	312	296	308	306	265	317	320	302	310	319	286	278	306	291	302	300	337	296	313	276	310	321	293	266	284	284	306	325	312	310	324	299	285	292	298	303	317	299	303	310	290	309	306	319	272	315	293	294	323	314	265	282	296	313	311	340	293	296	319	259	306	282	290	301	305	297	314	309	312	337	288	318	278	288	308	303	314	284	277	281	300	289	309	259	275	281	288	288	323	304	303	323	325	288	288	273	322	323	287	283	308	287	294	279	323	307	321	272	302	295	316	305	285	299	274	281	313	327	328	298	301	325	300	295	301	296	310	313	293	290	300	300	291	280	307	332	324	319	303	284	312	320	301	259	299	324	272	312	309	282	317	293	306	309	277	284	300	305	304	294	321	314	327	267	298	339	282	324	326	312	299	316	277	281	282	308	280	296	306	316	304	312	286	318	299	297	282	291	331	270	274	305	290	303	313	292	310	282	325	285	306	305	272	284	298	293	292	297	304	312	313	302	278	310	294	314	295	299	297	330	295	297	325	290	310	294	287	289	319	275	293	297	293	289	297	302	310	307	345	301	282	276	336	306	261	306	280	297	274	292	295	343	300	268	289	308	293	299	312	358	310	269	256	313	292	299	319	306	315	309	273	309	277	299	271	316	292	330	306	320	315	322	326	310	283	296	345	308	282	305	302	308	298	294	330	289	287	315	307	280	281	289	304	285	289	307	290	322	347	293	294	307	301	278	293	311	289	315	315	283	285	271	283	333	305	287	308	293	293	294	280	294	290	319	312	301	331	299	278	309	332	275	301	307	322	323	310	287	305	278	304	274	315	293	272	298	309	318	272	308	305	305	338	275	293	312	311	334	300	315	287	319	283	304	287	293	310	285	318	297	303	311	302	294	303	299	291	294	315	306	281	323	309	309	301	308	283	314	291	307	304	314	279	316	286	292	277	296	320	299	284	323	328	322	315	327	290	276	301	340	287	301	274	293	315	299	302	283	310	290	266	284	302	288	277	292	327	312	307	302	286	285	278	292	288	306	299	347	292	306	305	296	314	290	288	300	300	318	306	311	317	263	292	304	297	268	315	287	299	312	319	304	303	313	276	285	268	288	305	306	300	284	302	307	322	290	310	308	300	305	343	310	297	319	289	344	306	305	309	338	334	302	290	294	331	292	322	297	292	321	286	314	302	335	296	280	293	336	291	309	276	305	319	307	298	274	284	322	293	331	332	316	329	343	318	285	311	344	297	304	296	287	308	291	280	319	295	308	309	262	298	299	282	299	286	304	317	303	300	294	330	326	297	294	294	333	311	285	304	327	294	295	314	310	286	292	266	291	302	301	310	315	306	316	309	292	282	298	305	325	298	284	290	294	326	326	310	301	309	329	280	302	299	301	310	294	289	298	332	297	279	328	299	321	302	288	303	275	279	276	279	316	314	281	290	296	317	296	337	300	314	286	310	279	332	294	313	320	301	291	314	288	283	334	309	322	313	294	329	303	307	326	287	276	301	313	308	302	297	298	319	282	314	337	296	296	300	305	283	293	279	324	294	317	293	292	306	340	296	271	337	300	298	298	319	300	281	324	294	298	316	299	309	295	296	295	308	287	296	289	291	284	304	313	294	301	288	276	301	322	278	294	283	306	325	276	325	309	306	294	307	303	308	277	312	283	332	331	268	289	302	266	297	303	292	303	321	286	298	303	298	320	309	289	304	299	292	285	309	284	308	288	291	282	314	293	293	335	303	283	319	330	311	285	304	290	297	333	290	345	305	317	298	333
14049	6705	3889	2271	1350	668	586	450	447	388	397	395	416	398	423	380	374	390	373	394	361	374	389	384	382	409	390	370	352	394	347	365	397	376	380	365	381	358	351	364	407	394	366	374	396	385	380	405	372	410	387	363	381	402	386	350	374	372	381	348	391	386	400	397	356	375	389	370	383	369	393	366	366	347	357	356	381	386	341	357	388	369	391	377	356	351	333	365	380	360	365	350	383	350	375	369	378	348	370	361	356	351	357	375	391	371	389	397	348	364	389	332	370	378	407	406	354	401	334	406	399	374	353	366	374	354	370	405	405	364	400	380	400	381	340	354	362	378	389	347	362	358	373	402	416	359	377	366	385	375	368	397	387	434	364	373	406	386	374	380	406	344	371	402	384	372	391	375	370	376	382	375	368	375	380	363	412	394	360	367	345	420	363	383	402	371	348	376	331	406	372	360	389	359	374	372	381	405	370	392	349	374	337	399	386	351	381	397	319	387	391	375	356	336	356	397	399	385	374	374	384	375	371	408	378	356	373	390	371	349	385	382	405	371	387	380	415	373	366	386	378	393	379	387	383	432	382	341	354	363	396	395	399	358	372	349	366	370	363	355	373	339	346	380	371	391	401	392	370	386	363	380	365	396	331	361	392	378	361	374	365	362	361	383	370	373	407	397	381	354	355	390	397	394	353	353	377	352	368	400	391	371	369	373	387	393	357	396	405	367	393	395	380	371	378	384	363	361	349	380	377	376	362	360	367	399	382	405	355	352	409	357	392	377	403	379	362	378	386	412	405	367	352	369	355	364	390	357	384	420	353	361	371	361	359	359	360	379	352	342	389	365	357	357	389	378	397	371	326	377	355	355	370	390	311	360	353	362	371	394	344	383	356	364	388	417	352	373	363	373	354	310	368	370	365	350	407	380	391	388	367	373	374	380	374	387	368	394	360	351	373	356	378	379	357	376	372	378	378	355	377	357	358	340	376	365	355	408	405	362	388	357	370	396	412	405	393	410	347	373	367	331	392	349	374	374	390	396	403	390	425	361	340	365	387	344	382	371	394	359	359	365	368	348	377	413	349	365	404	381	399	374	373	370	408	404	359	370	344	376	384	397	377	356	383	374	388	417	353	382	356	395	387	401	344	355	384	390	370	340	370	376	349	376	366	372	353	388	376	395	357	359	357	394	381	412	357	404	370	361	411	380	376	371	369	378	368	344	364	376	355	373	386	389	404	361	395	392	401	388	349	383	369	390	392	380	335	384	382	369	374	381	356	386	379	351	402	373	383	364	371	378	417	399	410	369	388	365	360	386	390	372	404	382	358	381	366	378	379	350	406	356	385	354	388	381	381	381	450	367	393	366	392	410	355	369	397	374	397	387	402	366	338	372	347	390	400	411	376	384	357	353	382	383	369	400	347	356	396	373	387	407	388	353	403	396	403	372	372	363	408	383	376	337	399	385	367	364	341	371	402	354	369	371	370	344	369	359	378	381	393	382	373	392	333	353	381	410	365	366	396	363	370	369	377	372	379	376	374	361	396	336	370	383	409	356	367	349	352	391	375	385	368	399	371	352	402	387	368	377	385	375	357	395	364	375	395	391	392	392	400	346	323	356	378	399	408	380	374	387	351	385	370	358	388	339	408	357	375	394	384	341	343	389	337	383	370	411	369	369	406	364	386	411	379	404	385	329	374	359	361	366	383	380	378	376	377	344	360	376	380	374	373	390	382	378	374	379	356	392	372	370	322	368	344	371	383	373	382	382	368	396	356	383	383	362	410	381	383	333	345	429	364	391	371	371	382	351	334	361	385	355	407	361	379	412	392	392	374	387	383	394	393	399	402	346	341	354	380	397	388	355	397	376	345	371	356	403	368	375	352	380	373	364	390	378	372	414	406	377	386	349	386	376	381	402	357	373	388	359	352	375	373	382	361	368	385	350	352	397	379	346	374	389	372	380	389	394	398	397	374	382	412	389	410	347	365	371	402	355	387	405	376	397	386	362	387	394	378	382	355	411	405	358	400	370	360	382	381	365	359	384	348	399	387	358	343	354	386	341	395	364	396	396	350	404	384	391	352	372	354	393	345	349	416	376	388	395	382	360	369	345	349	380	362	377	345	384	381	388	348	372	369	401	384	363	377	348	397	388	353	399	359	400	339	370	332	376	410	393	419	374	353	374	376	381	372	387	365	387	384	361	391	398	369	374	360	408	378	371	369	384	326	361	386	366	366	380	353	379	391	385	362	396	334	368	366	365	376	352	382	370	373	381	382	409	382	373	357	377	375	372	378	361	389	416	383	398	359	377	388	356	381	394	361	397	370	383	404	377	368	390	391	384	360	350	389	371	344	366	347	379	356	353	396	382	378	390	390	338	382	379	358	375	343	368	403	376	369	378	388	368	389	356	367	406	381	349	385	339	386	353	360	416	380	329	377	363	397	365	385	368	398	365	426	360	408	386	371	335	414	376	392	389	393	404	404	357	340	377	379	358	376	376	367	375	370	396	374	413	387	377	371	354	397	394	434	351	383	358	364	374	378	363	374	394	380	378	353	333	402	369	361	396	349	376	389	358	400	366	379	392	386	380	384	395	349	355	388	367	358	402	359	366	367	407	380	357	350	392	367	362	401	366	390	386	374	394	407	376	401	409	395	371	364	361	374	371	377	388	354	378	379	407	382	397	394	380	395	348	405	387	357	362	417	374	386	384	414	369	385	409	389	374	380	384	384	346	375	378	374	373	372	378	395	367	369	382	386	405	372	382	370	363	349	376	367	363	402	396	386	367	373	379	394	380	392	336	353	369	380	364	362	372	380	382	344	356	384	386	384	386	398	400	367	394	391	413	379	377	357	365	421	371	360	396	381	388	383	367	376	375	394	383	345	381	404	379	352	399	390	367	357	387	386	359	364	355	402	375	400	368	380	375	363	387	376	361	332	365	394	366	391	361	392	339	374	361	356	386	345	365	400	384	356	361	365	373	379	432	351	377	385	356	334	360	334	363	343	336	391	375	419	375	376	383	381	400	392	404	360	383	382	379	378	386	397	387	378	417	391	388	348	334	379	370	377	400	379	375	350	362	359	396	368	367	409	398	364	392	338	360	362	390	340	364	374	354	382	367	382	340	386	385	330	357	374	348	374	421	374	362	346	372	363	412	384	361	365	380	403	367	349	353	391	375	365	340	368	359	378	331	360	355	379	339	365	365	386	382	369	345	351	350	368	350	397	391	381	374	369	342	408	358	378	368	376	373	344	401	377	357	428	370	367	383	373	361	382	376	403	359	354	363	401	363	342	367	360	383	384	408	393	387	413	387	375	405	367	381	355	401	363	370	411	389	373	397	367	350	352	386	368	358	382	392	368	386	380	328	395	408	380	353	397	378	420	377	414	399	332	372	369	410	367	360	403	352	396	359	365	389	385	371	349	392	361	414	381	388	371	356	373	381	376	359	377	366	358	386	370	347	370	388	385	358	401	369	373	383	370	375	374	371	385	366
23211	21076	28216	24133	21064	10370	1468	909	776	715	608	645	567	574	609	557	557	566	523	480	532	501	561	529	554	497	524	519	539	510	525	497	495	529	520	494	542	480	577	491	531	467	532	501	536	501	446	512	507	478	530	479	492	492	507	513	513	506	515	474	472	501	456	472	526	493	468	491	509	482	469	467	521	494	523	507	480	488	531	517	491	467	464	520	498	467	491	508	468	545	508	503	503	548	486	460	464	515	471	491	491	496	511	481	492	543	497	532	516	517	520	524	485	515	486	518	468	479	500	508	474	514	491	518	515	462	491	502	457	563	525	502	497	521	524	458	559	485	518	503	534	496	493	503	502	533	507	487	499	466	491	507	509	493	505	503	497	507	485	482	493	503	489	490	486	479	498	510	512	519	519	483	485	499	500	526	533	532	517	511	532	491	506	505	455	479	513	490	477	457	502	442	493	542	534	453	480	516	503	480	525	510	522	525	517	513	480	477	479	530	573	459	530	477	519	526	526	496	484	474	485	509	476	504	474	479	493	541	497	508	462	503	482	476	516	479	497	523	506	463	477	513	482	509	502	503	503	494	500	523	504	502	462	487	467	513	519	501	514	541	536	486	490	464	511	497	535	501	531	496	514	522	504	524	515	492	465	532	500	468	508	500	507	504	479	466	515	463	499	528	459	483	491	498	481	481	474	460	513	490	487	483	503	506	496	485	433	461	477	458	480	500	514	533	492	509	507	491	482	519	487	501	480	556	487	479	477	534	501	500	497	497	494	460	490	502	515	461	490	495	516	486	498	483	542	478	499	494	525	445	459	496	510	517	482	495	552	443	483	525	521	500	484	492	475	482	477	490	471	479	510	491	474	494	534	503	518	513	492	515	513	485	521	522	470	520	438	506	518	492	509	498	510	527	512	450	504	516	515	522	540	476	455	500	476	492	521	497	547	536	472	485	509	478	493	519	512	493	460	500	510	489	475	480	494	545	509	479	499	494	480	496	512	534	477	483	530	476	485	484	523	477	480	479	494	537	508	494	484	485	517	492	513	461	511	515	492	494	532	502	490	520	480	494	519	479	448	510	473	486	447	496	523	517	463	500	505	470	505	508	487	505	505	515	489	501	502	473	543	545	526	460	472	453	517	491	494	451	501	511	516	517	503	491	493	526	429	523	514	501	461	494	505	540	518	513	482	496	461	500	518	471	482	496	521	516	496	511	516	482	482	543	489	513	533	504	517	512	463	485	519	524	496	501	521	489	490	491	535	468	507	483	486	463	522	471	516	497	542	484	498	473	503	488	540	503	483	492	500	491	466	474	482	513	485	467	475	486	535	482	487	484	493	492	452	504	506	468	513	499	515	510	510	501	489	527	482	510	502	504	498	477	503	503	484	480	499	492	478	496	495	487	526	491	531	462	456	476	483	469	475	473	494	539	510	468	492	460	510	543	524	519	455	506	488	476	491	488	513	500	513	489	489	511	525	487	524	515	474	506	476	478	536	514	487	497	498	497	518	545	502	494	475	514	460	506	493	479	529	480	507	562	532	473	501	460	508	512	511	503	505	494	506	506	496	496	472	526	511	492	486	517	457	468	483	526	507	490	514	538	498	553	557	511	517	492	507	521	470	519	501	508	522	497	492	499	464	545	524	520	478	466	484	509	507	505	538	531	487	521	550	512	516	516	511	452	489	485	450	536	466	509	494	504	491	466	488	483	521	506	470	494	476	528	467	501	531	523	512	490	485	493	507	490	486	515	514	508	524	491	489	533	493	522	490	522	446	535	465	514	475	531	528	478	468	488	481	515	547	510	499	494	498	521	510	513	570	512	513	465	479	528	469	515	499	497	497	489	501	491	504	508	478	489	502	529	533	510	458	534	466	497	480	508	503	474	519	502	470	508	481	538	495	510	507	501	480	481	539	532	495	501	458	493	499	489	525	517	481	447	466	541	520	502	544	478	456	480	520	476	507	471	486	483	490	503	505	498	483	499	507	492	514	507	470	523	483	508	507	511	549	466	523	494	531	494	481	535	494	490	516	521	520	480	511	514	512	482	470	515	513	517	517	512	503	518	484	498	477	516	508	473	511	511	472	492	548	484	500	511	502	527	522	524	484	492	480	535	520	476	487	508	485	459	472	470	482	517	498	487	509	522	490	485	528	513	499	489	499	500	536	501	500	479	491	496	468	483	531	522	475	495	467	496	532	497	507	510	494	510	478	522	489	521	487	496	512	526	498	495	507	518	456	479	509	518	466	513	475	517	474	488	498	506	535	539	488	490	497	453	505	493	499	516	523	525	504	491	533	503	514	511	481	548	501	474	495	509	486	488	498	512	506	447	498	507	495	433	482	462	468	545	510	448	492	492	506	514	508	504	436	517	503	483	500	558	486	491	487	527	529	475	480	466	469	484	554	506	496	511	479	484	499	487	507	512	542	469	485	427	502	502	503	499	483	456	474	534	462	507	497	514	496	489	510	529	452	520	505	489	475	490	489	463	521	506	531	468	470	523	528	506	507	521	469	492	509	486	484	537	507	498	490	500	499	544	493	475	483	505	473	507	517	536	532	516	469	500	549	474	480	516	505	480	523	501	554	480	513	505	515	504	490	474	474	506	487	497	492	487	484	503	524	536	505	503	487	519	517	501	486	483	453	471	471	485	467	490	489	498	506	483	511	468	458	476	511	512	445	488	498	504	492	519	497	514	483	461	506	476	537	530	527	521	508	479	505	450	491	485	478	516	499	495	510	523	488	488	479	508	528	515	503	508	501	526	499	517	477	486	497	500	522	490	490	488	514	504	474	506	484	484	485	518	492	490	472	526	504	512	500	476	452	531	480	511	481	487	509	497	523	467	459	512	455	492	485	485	447	510	477	444	525	490	504	507	499	497	501	508	511	493	533	517	512	502	511	499	480	529	495	503	483	482	466	451	500	488	499	529	501	491	461	482	499	452	515	497	506	483	504	499	516	474	508	487	496	485	474	472	444	510	489	488	491	537	501	532	464	478	479	522	529	480	501	516	490	460	483	461	508	469	475	494	481	497	482	524	484	532	469	432	462	481	508	483	509	481	496	496	522	503	465	535	465	504	512	478	496	529	502	498	537	471	506	471	524	477	496	516	482	500	506	479	526	499	488	490	513	469	513	494	495	517	471	476	496	494	497	488	510	481	522	477	486	515	502	499	543	495	497	509	543	487	507	512	517	525	525	499	487	487	505	502	513	521	467	497	478	504	513	494	489	466	522	503	506	525	489	475	505	470	518	480	498	507	500	480	457	476	462	481	492	505	475	500	484	500	502	544	506	514	503	507	468	523	495	478	512	474	489	514	463	479	515	495	504	481	543	498	511	511	490	461	503	432	496	476	492	507	521	506	532	488	478	504	522	533	476	482	481	505	527	489	473	511	475	476	483	519	481	487	517	509	503	506	528	475	526	469	497	509	496	547	498	522	498	505	526	527	509	480	505	515	472	500	488	517	477	481	508	470	529	506	496	513
15018	15527	11106	6222	3716	2387	1710	1361	1175	923	851	826	752	745	716	664	692	727	676	623	662	613	647	635	608	638	641	630	664	618	634	622	603	601	655	610	662	592	645	647	651	617	617	626	627	596	626	667	637	610	630	625	645	644	608	694	559	601	613	632	554	646	645	640	608	597	611	617	627	619	630	615	600	624	614	588	582	610	566	597	629	640	658	608	609	605	596	623	605	614	616	625	613	619	625	633	593	623	599	603	608	682	587	636	590	654	629	565	636	613	593	586	633	577	616	610	659	662	597	588	594	550	576	605	609	615	631	616	602	623	644	615	612	656	598	647	622	684	578	611	637	599	660	638	597	583	611	631	658	587	624	642	587	604	590	664	648	587	599	636	608	588	613	619	591	607	618	671	602	621	639	569	628	659	571	615	599	583	588	597	619	654	611	580	576	613	581	626	606	619	609	641	651	609	651	617	630	589	583	623	625	653	530	590	626	625	603	584	611	585	587	584	599	627	610	604	657	595	595	619	637	653	591	606	649	660	628	632	609	573	599	605	604	611	620	594	672	587	562	591	600	659	600	610	665	596	686	631	661	617	619	593	610	617	614	618	623	589	654	627	632	674	597	604	632	635	678	648	636	654	608	670	601	633	634	633	640	592	619	605	648	527	599	610	631	579	647	646	611	607	581	642	619	590	594	599	575	610	573	612	629	589	623	635	618	643	636	584	599	656	646	651	644	607	657	608	568	596	619	583	608	588	599	627	619	607	608	632	623	592	589	569	554	640	600	675	632	608	583	607	603	666	587	627	651	648	649	641	607	594	664	609	620	657	560	649	587	608	616	635	588	604	635	630	611	627	622	629	600	643	600	606	619	643	599	567	614	584	578	602	602	634	587	610	656	619	629	647	595	606	557	590	579	639	592	611	629	635	575	591	632	644	616	632	616	594	583	637	619	605	603	658	592	569	625	610	585	579	648	625	584	624	593	606	648	569	586	613	634	633	634	620	591	634	622	590	659	611	661	618	601	587	568	584	656	615	629	628	612	625	645	600	592	592	587	603	603	611	589	622	599	610	625	645	637	623	626	645	616	596	611	605	630	603	646	628	593	599	635	612	617	600	600	611	634	653	582	617	615	625	662	589	633	652	604	581	635	630	614	621	607	603	639	607	602	608	637	588	636	608	612	634	625	631	621	612	615	567	635	628	617	608	645	606	611	591	603	587	639	601	623	615	625	601	599	603	627	613	590	639	641	670	613	617	607	600	540	623	620	659	591	613	638	598	605	576	591	649	588	607	639	619	606	610	642	625	575	612	619	672	577	586	615	617	606	597	651	607	613	681	634	617	598	615	594	648	610	605	639	631	598	598	595	638	679	594	624	592	587	621	586	613	598	631	608	583	651	664	617	641	587	600	577	629	605	601	626	574	596	545	629	564	603	611	591	623	607	669	643	625	626	580	591	611	596	582	631	631	632	636	595	600	634	572	644	566	594	572	641	613	627	637	677	586	589	630	598	606	609	667	591	612	657	598	622	603	572	596	621	617	631	608	584	608	616	602	600	632	592	649	649	606	611	616	670	611	638	614	638	609	575	588	592	665	598	608	605	595	644	610	597	628	590	636	599	622	617	617	637	589	589	628	609	601	642	608	635	629	609	580	651	594	610	624	615	587	626	642	625	594	593	622	650	626	620	616	581	599	625	585	640	580	628	650	594	602	621	558	587	622	643	622	615	643	715	590	647	622	616	649	588	602	636	598	637	584	600	591	624	591	619	637	591	607	613	614	644	620	613	590	620	615	623	629	616	592	633	614	579	609	626	574	585	588	596	615	597	607	622	628	653	658	582	637	604	634	641	644	604	623	634	644	607	619	603	608	628	603	597	599	567	625	606	576	643	642	615	644	619	561	585	613	597	623	586	637	613	628	631	632	609	628	599	612	582	637	626	664	652	583	621	601	564	620	605	637	652	619	571	640	582	613	646	590	622	602	621	592	588	605	647	631	573	584	637	621	605	628	587	654	611	596	580	617	605	553	606	614	620	629	606	562	621	607	638	615	610	629	615	586	671	664	610	635	549	612	636	572	623	633	634	623	616	607	681	620	634	594	641	624	652	573	626	615	617	638	606	635	624	624	626	564	647	643	612	614	641	662	589	623	588	581	635	635	562	586	573	657	615	618	623	633	660	634	595	589	580	618	610	588	577	581	593	622	618	623	632	659	609	589	599	638	580	639	565	588	627	603	635	657	621	622	594	544	614	668	630	598	616	606	548	620	596	555	590	610	598	641	629	642	590	609	602	629	615	577	629	608	567	616	590	566	627	623	592	609	649	626	588	577	620	602	626	609	644	626	603	646	582	621	632	628	573	651	614	637	622	587	624	628	589	622	604	569	611	603	665	598	627	638	636	610	578	654	591	615	638	613	607	620	643	618	592	616	606	633	623	601	615	654	601	613	567	602	635	631	630	602	585	600	598	610	612	610	646	621	687	622	617	614	617	635	635	641	604	618	632	626	622	612	587	585	581	638	647	642	621	626	605	646	604	616	611	620	604	646	614	642	642	594	625	590	616	620	636	674	643	644	636	586	631	637	609	625	583	629	617	639	647	587	622	644	589	613	618	603	642	591	649	599	609	571	605	640	571	600	625	612	554	624	612	647	591	597	606	649	646	623	610	619	635	587	655	596	619	639	579	650	667	591	593	595	644	581	617	615	582	628	605	620	570	606	605	589	628	625	643	644	613	659	595	638	637	642	600	633	615	603	568	613	582	563	597	613	663	595	598	627	626	591	621	629	651	596	604	623	615	581	624	651	614	603	622	598	632	542	613	647	597	584	654	674	582	581	606	583	600	610	564	641	625	689	647	607	631	617	654	628	626	626	573	579	615	604	611	644	595	604	584	584	613	575	643	600	627	644	638	569	622	655	597	656	632	625	578	608	604	594	600	606	599	635	669	589	628	630	633	595	609	621	566	604	637	590	658	651	601	633	603	637	651	593	625	617	607	667	558	604	611	642	594	613	604	590	609	634	591	633	588	586	657	590	627	623	596	639	586	670	605	622	594	640	608	630	587	606	611	608	614	610	607	661	608	654	661	578	603	619	622	599	589	648	609	630	618	648	580	599	636	626	575	674	627	575	620	642	647	611	586	588	599	636	588	640	600	633	599	586	611	642	595	638	592	585	644	588	613	588	589	624	578	582	616	630	602	598	631	636	594	641	575	665	596	624	620	605	626	604	603	609	596	646	606	618	609	606	611	605	639	571	627	586	635	630	622	593	612	623	623	610	633	610	578	628	658	639	609	618	632	578	634	648	634	620	592	670	630	635	636	582	628	586	611	661	645	606	616	581	623	616	610	635	595	605	574	635	600	591	623	612	591	614	596	685	602	640	605	601	623	641	583	589	617	621	666	623	595	597	640	608	632	596	588	615	626	603	588	580	610	604	621	662	641	598	608	620	621	628	630	567	621	642	632	618	625	587	642	637	638	644	610	575	597	623	651	637
24176	21065	27304	24916	12589	876	474	330	253	232	186	184	201	185	189	149	152	140	158	140	158	153	142	146	149	157	126	130	139	139	165	152	138	137	148	133	154	132	139	157	151	148	127	132	143	137	155	113	125	132	143	128	129	126	159	149	131	138	111	139	139	128	133	159	154	137	115	130	147	132	145	138	135	138	141	147	128	121	132	135	129	120	143	151	125	127	141	140	129	123	125	116	123	127	129	137	140	135	142	142	125	158	137	141	135	129	129	136	148	133	144	144	119	121	135	152	152	138	135	139	133	132	134	132	152	129	131	130	136	144	158	154	126	147	138	169	153	124	126	114	130	145	140	122	140	129	124	132	138	141	124	127	131	145	138	122	133	137	133	139	136	139	155	135	109	121	130	154	135	137	155	115	139	134	150	126	119	129	133	138	153	143	142	135	147	140	132	134	139	146	135	125	134	136	120	135	140	148	158	118	147	156	128	144	138	140	132	133	171	136	159	127	146	137	157	129	137	172	148	133	118	134	140	124	135	123	127	140	135	129	142	142	130	126	124	133	150	126	119	117	127	119	122	127	129	128	138	139	148	155	111	135	112	161	115	138	144	131	156	153	146	134	115	137	138	142	139	128	144	124	148	127	132	144	133	144	113	159	126	144	135	130	126	117	139	123	145	128	126	131	128	132	126	130	119	123	130	161	136	153	150	141	123	133	136	139	138	121	143	122	130	145	149	120	122	126	110	137	148	127	147	148	126	139	136	128	152	148	141	154	126	138	157	113	134	135	146	157	150	115	145	128	153	134	144	115	179	123	150	129	133	154	156	130	146	141	124	115	143	142	146	136	131	131	115	159	152	141	126	132	134	133	138	147	137	127	123	141	149	134	138	124	128	132	143	146	135	135	125	137	112	139	123	116	133	159	128	107	139	128	121	126	148	133	151	146	139	113	130	137	118	136	123	131	131	150	158	128	150	123	140	127	145	144	173	155	137	150	130	139	124	141	119	144	155	142	114	129	129	136	117	130	145	157	126	113	132	140	126	122	139	129	119	137	150	134	127	119	121	132	160	126	149	117	140	150	121	134	120	136	125	170	120	149	133	132	120	136	133	157	121	140	153	130	146	127	143	142	130	139	138	124	135	132	124	128	119	155	153	130	140	130	135	133	134	132	121	140	132	137	144	147	110	122	133	120	157	157	131	137	117	153	153	149	155	127	140	137	152	133	121	112	126	142	131	151	150	122	133	147	140	144	135	116	141	138	141	118	124	157	146	142	135	131	125	169	133	133	122	134	121	127	130	135	155	143	134	155	141	135	150	132	122	119	156	125	136	143	127	138	141	139	146	131	129	163	154	138	136	119	141	141	153	112	133	138	144	138	124	130	125	144	143	150	137	154	137	129	143	120	124	111	128	131	148	132	134	126	136	129	123	136	139	118	125	129	142	146	127	147	142	131	135	134	124	112	139	139	146	148	127	143	145	140	146	133	135	132	145	129	141	132	158	126	133	132	156	122	141	122	136	133	138	129	129	118	115	126	120	124	123	127	137	127	122	127	138	125	151	123	143	148	130	133	104	147	126	133	139	140	151	142	129	129	129	115	135	116	126	129	139	130	137	123	126	145	126	132	111	148	127	156	145	142	136	135	139	127	138	123	129	126	117	142	140	116	145	128	136	147	124	145	132	120	147	140	134	135	138	150	128	129	146	142	146	153	103	130	145	146	128	105	131	145	105	140	122	133	148	115	109	145	140	132	121	135	139	123	122	134	130	130	146	125	120	125	132	123	127	150	138	154	132	136	122	152	131	134	110	142	129	150	151	131	133	125	148	116	144	148	151	127	125	129	127	147	147	126	141	132	141	131	150	129	129	102	141	138	131	142	127	141	121	127	139	149	140	147	149	142	126	140	116	121	122	135	124	122	134	130	133	158	129	133	129	135	134	166	132	119	127	121	144	149	114	138	138	141	132	142	128	141	137	133	139	129	152	112	154	127	150	126	136	152	128	133	154	124	140	149	122	137	135	140	156	113	134	121	127	126	133	120	129	123	122	133	128	130	133	150	126	141	133	119	118	134	157	126	129	143	134	104	135	126	127	137	143	119	124	105	151	130	135	133	121	137	138	113	136	127	119	143	131	132	120	135	145	129	130	131	113	118	154	148	122	173	121	131	145	112	138	120	142	126	144	136	123	139	135	150	150	123	139	133	135	142	127	151	129	124	121	165	112	125	145	126	135	135	134	121	127	144	136	141	134	126	128	152	131	150	144	147	124	142	113	125	126	136	139	127	128	156	130	129	133	125	134	115	148	134	131	156	137	132	142	134	126	150	134	148	116	154	135	124	150	124	129	146	139	126	138	139	144	118	126	131	121	146	139	135	141	117	131	124	133	146	141	138	130	126	156	151	134	143	135	135	125	129	139	168	147	138	143	140	129	137	135	117	131	133	115	123	125	136	149	140	150	121	112	149	142	138	138	113	159	166	133	121	139	135	139	126	130	152	131	141	145	127	136	138	134	125	129	148	137	130	132	122	155	128	134	138	125	139	125	136	135	142	135	134	142	125	122	137	144	116	141	151	132	135	128	149	121	146	138	125	116	124	139	135	143	129	132	135	125	117	136	153	119	133	124	148	143	128	136	144	141	112	135	134	154	141	129	126	117	145	111	139	144	153	102	116	127	136	142	147	141	122	116	126	147	114	117	129	121	139	128	146	145	125	129	140	132	145	124	150	148	145	139	151	141	132	156	129	138	125	126	117	126	131	130	127	129	135	130	144	130	138	128	126	135	123	135	145	133	142	167	131	137	140	141	125	125	144	128	147	138	131	141	162	134	143	150	136	141	134	131	118	149	133	141	135	126	158	127	125	145	138	125	140	124	146	141	155	162	138	132	143	154	123	137	142	149	119	147	148	132	143	127	137	110	124	114	133	136	119	121	150	146	132	139	155	127	137	133	136	137	109	113	135	148	144	128	153	138	131	151	118	146	147	146	136	111	125	151	142	116	140	139	132	141	161	138	151	156	143	131	143	136	125	143	151	131	134	142	143	131	129	134	129	142	125	124	122	139	139	155	132	141	108	137	117	148	145	131	151	127	123	134	157	141	140	168	139	110	146	143	134	131	135	124	117	128	143	149	149	135	125	142	128	132	138	141	115	131	134	152	123	149	134	126	106	123	135	143	118	150	130	126	136	124	126	142	136	127	123	125	122	138	131	131	131	146	127	160	133	136	148	146	135	123	145	140	149	99	104	140	133	134	142	130	132	142	147	132	134	135	121	116	128	124	126	136	136	134	112	142	141	125	122	132	130	131	132	132	125	131	137	140	146	133	126	135	130	131	144	138	134	145	119	144	143	143	125	135	130	145	118	135	131	139	114	119	143	124	125	143	132	148	130	150	133	144	115	123	127	144	146	155	133	144	124	123	136	133	135	113	157	138	135	130	138	138	161	142	122	144	115	136	117	130	137	129	134	131	139	137	153	137	129	129	138	124	149	131	160
14682	11476	7474	4095	2346	1372	885	667	479	355	356	303	280	270	234	234	225	214	204	179	212	217	196	204	189	180	189	203	201	172	184	204	195	202	182	206	201	167	177	170	197	167	159	185	174	212	222	198	178	178	194	182	184	164	195	191	194	194	213	196	176	207	209	183	166	190	179	201	186	158	177	204	202	169	188	216	179	181	179	177	186	177	178	170	165	173	151	194	180	163	188	198	182	165	170	169	184	171	208	168	196	183	195	172	216	180	194	195	183	173	201	171	160	181	173	184	188	174	181	169	200	198	175	174	175	184	180	170	181	185	180	185	190	191	195	165	182	181	156	173	161	193	172	163	181	168	174	158	175	217	181	184	173	164	170	192	169	182	186	172	223	163	153	150	187	176	199	168	205	181	179	189	171	163	193	179	183	183	164	168	200	172	170	171	205	180	169	179	149	172	175	185	183	179	168	165	177	193	195	175	179	163	184	180	211	186	181	167	201	197	183	162	178	187	198	178	170	169	179	174	199	186	178	154	179	164	171	166	183	161	189	196	171	195	153	192	178	170	178	185	164	160	179	193	171	211	193	173	179	195	187	193	183	188	194	201	167	189	183	164	184	167	170	202	188	201	195	188	174	189	157	206	180	175	164	185	180	172	174	171	166	194	186	178	183	190	176	161	178	187	169	183	183	172	179	178	181	177	169	181	181	172	186	176	164	182	150	166	190	172	182	161	179	182	181	161	175	176	160	197	164	176	188	157	189	163	190	196	166	195	199	182	185	170	187	159	184	194	182	212	183	186	178	164	175	158	174	178	182	179	157	165	164	176	176	184	199	172	175	187	184	175	210	158	193	177	189	192	196	195	165	184	177	184	145	187	183	183	183	155	164	182	168	153	183	185	175	194	155	186	179	185	166	172	173	200	176	181	212	174	180	176	171	174	169	183	161	162	209	190	216	200	166	177	192	190	173	185	171	195	154	195	174	176	169	180	187	152	174	196	154	191	197	176	185	158	176	188	177	207	183	180	176	185	187	207	190	211	184	182	204	155	183	156	173	178	174	168	186	185	178	178	182	166	170	182	160	205	176	183	181	184	164	167	175	170	193	168	201	187	193	194	194	185	180	176	179	179	163	171	190	186	191	186	189	172	181	175	197	167	186	174	159	199	185	183	179	204	189	199	177	182	166	196	183	182	187	180	168	165	188	171	193	196	177	180	178	159	185	183	174	191	171	178	179	163	162	177	181	174	196	163	151	184	198	185	169	182	186	170	180	167	177	176	167	166	171	181	196	185	197	185	177	164	188	177	193	183	176	199	186	200	192	190	204	189	174	184	178	185	177	183	183	176	168	172	175	173	167	181	180	161	196	187	173	179	203	168	184	196	177	195	173	153	168	196	186	189	173	181	174	200	160	177	169	187	183	162	176	191	187	209	171	166	183	169	186	193	148	197	173	158	175	178	177	181	167	166	171	186	180	186	181	189	169	185	180	188	186	190	182	167	187	200	191	171	166	187	179	185	159	185	174	164	168	191	166	188	185	192	169	181	180	173	185	188	185	185	171	173	170	201	182	183	200	185	217	167	191	172	193	155	174	172	193	204	193	161	164	181	185	187	188	161	182	176	174	185	201	166	178	185	160	192	171	181	202	173	179	173	194	159	171	180	172	206	184	220	195	168	172	180	157	180	198	178	210	142	186	194	191	201	185	205	203	172	178	177	188	175	189	175	206	176	157	197	168	149	166	185	180	203	183	172	183	206	196	169	181	171	183	187	198	184	176	183	195	161	153	183	191	166	172	209	175	157	180	177	165	157	180	195	199	175	198	183	187	173	205	153	176	152	216	171	183	174	164	204	186	168	155	176	188	168	166	173	165	190	182	159	163	176	189	192	176	192	186	183	164	181	178	166	171	191	163	178	183	177	163	162	195	169	179	197	191	176	188	191	192	175	183	181	180	164	190	211	164	179	177	204	182	163	176	184	174	178	176	196	175	190	182	200	192	177	203	205	172	176	168	204	168	180	199	173	178	181	188	144	213	192	186	204	172	180	209	179	202	153	162	183	177	192	166	179	159	175	193	177	171	188	179	190	188	161	175	182	179	175	184	192	182	163	195	164	192	187	168	190	201	175	167	146	173	189	172	183	174	172	177	166	174	187	178	173	183	177	169	188	171	193	161	195	196	184	199	171	160	180	193	183	175	146	169	171	184	203	179	187	183	187	159	178	185	182	189	197	204	177	152	177	162	209	191	187	175	186	195	186	188	190	170	175	193	201	163	155	158	189	172	154	172	203	172	192	213	158	177	170	170	198	198	202	184	206	180	198	174	194	164	179	182	173	169	186	173	148	186	170	175	165	172	168	194	175	188	181	179	184	170	160	201	184	194	174	174	178	183	179	174	182	174	171	185	173	171	186	196	177	172	172	197	185	174	165	178	184	197	171	166	171	192	192	185	175	166	175	175	178	176	189	152	188	183	168	181	201	205	164	176	173	198	175	187	179	170	165	187	183	151	195	201	170	176	170	175	174	183	150	164	188	190	164	163	204	186	187	210	161	172	154	174	174	198	186	186	174	174	185	192	153	192	183	191	167	167	165	164	158	176	188	188	165	193	174	160	188	185	198	186	162	217	190	192	151	165	186	149	186	204	185	200	203	175	160	179	159	183	179	170	186	219	188	182	181	173	188	184	157	176	178	181	177	174	196	182	164	171	172	166	211	155	170	194	181	215	192	165	178	174	179	155	196	170	177	181	190	161	176	175	194	195	193	176	182	166	181	186	203	171	186	180	185	192	174	184	159	197	174	176	170	180	176	188	194	181	190	163	188	165	200	180	176	206	183	196	208	173	175	207	174	155	185	169	179	167	185	179	185	178	175	163	162	196	180	176	175	191	153	184	170	184	177	200	170	174	197	157	173	192	197	192	172	188	195	203	171	190	195	197	172	176	182	178	192	197	199	161	183	198	169	158	190	187	210	175	155	155	178	192	187	193	204	183	177	166	184	191	188	161	195	185	179	201	185	191	165	183	191	189	177	165	184	163	199	173	184	194	174	200	163	185	183	190	197	174	192	170	188	197	171	155	169	189	184	179	190	179	191	165	173	171	168	187	186	161	177	191	185	164	172	163	196	191	155	167	183	161	165	170	172	150	190	170	161	172	169	166	185	178	185	177	161	187	170	176	203	169	182	175	185	191	194	172	189	191	180	174	171	189	151	175	195	160	195	181	221	173	203	199	186	171	168	180	188	199	196	206	197	208	159	174	212	173	195	166	151	183	179	174	182	178	189	194	189	191	203	189	174	177	164	179	169	198	175	206	173	189	171	160	195	186	174	194	154	161	154	178	185	181	186	159	165	178	177	192	158	180	184	176	183	194	198	168	175	160	179	175	189	192	191	169	198	194	197	194	182	166	169	167	194	189	198	162	177	146	155	165	193	160	181	165	184	187	168	180	176	196	169	198	170	199	176	184	181	173	172	162	178	179	179	175	173	163	179	172	198
22228	21110	28736	23718	21103	21139	9376	1227	789	685	679	628	525	487	485	470	440	422	409	433	418	419	427	424	389	392	401	365	353	374	377	391	382	384	362	350	370	377	360	386	360	357	377	383	354	389	366	383	386	349	347	392	367	355	342	396	366	378	393	380	354	371	414	341	376	350	388	365	365	365	351	360	372	347	352	374	373	360	359	365	353	362	382	325	366	361	400	360	376	354	373	395	361	367	383	395	340	361	377	364	354	408	380	355	375	374	362	354	386	365	347	365	348	364	357	339	384	382	397	375	367	362	345	395	358	340	354	364	361	376	344	345	381	345	370	365	360	340	328	299	352	348	378	375	347	357	371	340	405	344	371	340	382	340	367	350	359	369	348	406	338	338	368	356	363	399	352	368	388	349	369	347	330	339	345	352	380	371	351	369	391	353	368	362	385	371	337	399	357	396	314	398	383	360	359	349	353	357	355	341	389	377	361	379	337	369	374	394	353	359	321	324	388	358	329	369	337	379	352	335	321	388	349	351	379	292	375	382	350	377	338	405	331	315	405	349	351	359	363	376	344	350	392	381	362	395	346	397	366	363	354	398	345	330	351	363	386	379	356	390	367	388	340	338	372	301	351	377	335	334	338	389	337	382	378	330	365	362	335	389	390	383	356	386	374	366	361	368	379	357	363	388	336	350	403	373	351	390	363	392	349	384	348	332	354	352	362	362	364	364	349	390	341	337	366	373	372	372	370	409	366	358	353	362	343	364	365	355	356	367	392	335	337	375	363	370	355	354	382	359	353	358	355	342	353	379	395	380	342	381	374	351	366	337	380	382	365	366	332	392	367	340	336	371	379	363	360	406	361	356	334	336	374	390	342	343	356	353	398	362	351	343	365	346	363	361	357	357	361	374	368	362	350	353	402	366	390	364	325	371	381	377	369	367	354	376	379	352	377	379	337	370	346	351	343	375	387	351	369	348	359	341	345	355	351	368	385	348	333	356	379	342	378	379	335	363	354	361	356	365	368	352	391	368	365	370	337	351	375	359	382	378	363	359	392	389	365	337	335	366	350	378	324	372	349	370	338	376	359	372	349	364	388	373	376	387	355	403	367	404	365	375	328	375	359	342	376	382	366	354	371	326	354	345	362	352	371	370	361	351	401	396	364	383	333	337	353	367	340	349	353	387	364	378	348	372	371	348	319	365	357	406	384	359	321	356	347	336	377	386	370	357	355	374	357	378	340	364	387	377	363	338	374	337	381	336	340	359	366	370	389	366	379	394	386	319	368	342	389	347	400	356	379	373	343	360	348	339	393	348	381	371	360	362	346	375	344	355	356	379	372	360	375	370	377	333	398	343	330	385	353	334	318	354	306	375	363	369	345	353	366	331	360	375	365	362	390	331	342	337	395	343	341	375	376	351	353	376	347	358	363	354	353	350	372	378	364	350	392	396	362	348	361	340	373	358	362	352	357	374	359	372	396	388	362	362	373	388	385	372	376	398	356	340	396	349	389	359	386	342	357	373	356	358	342	382	399	357	368	347	366	370	340	346	334	360	354	349	351	358	361	389	369	347	363	374	364	346	353	339	346	363	358	361	349	358	345	385	394	378	360	377	379	375	353	353	333	339	376	339	364	371	367	370	340	347	314	392	347	377	339	337	369	347	374	364	356	360	353	350	372	364	350	370	369	367	356	333	379	376	318	354	349	358	343	369	370	363	357	358	376	350	372	344	378	358	359	340	345	383	368	390	388	343	353	367	355	353	371	362	344	359	347	325	356	341	349	349	339	373	344	368	347	338	333	337	350	334	351	370	343	361	383	375	364	351	345	337	367	333	347	362	346	354	357	350	386	346	370	363	365	341	347	357	358	357	359	355	398	363	393	381	314	383	340	343	356	354	384	354	347	357	336	352	354	354	346	355	335	370	353	342	356	358	365	368	377	335	322	346	356	360	348	336	380	359	341	329	360	350	346	320	373	364	342	355	355	344	397	379	352	363	365	359	345	373	431	341	355	377	350	356	368	385	343	367	349	390	354	315	365	374	343	332	356	347	385	383	366	348	396	382	351	372	369	382	342	342	368	344	370	357	350	338	366	339	384	332	320	345	352	368	342	353	376	353	343	381	347	381	345	364	336	369	356	388	361	363	394	364	360	357	358	377	382	371	348	343	406	337	344	345	333	359	375	335	374	341	354	371	366	368	340	371	349	352	364	338	334	378	352	329	384	336	392	377	347	355	368	343	346	365	356	373	381	386	353	367	333	344	365	353	328	373	374	386	351	390	383	356	347	384	373	347	338	365	388	385	340	357	372	347	374	340	355	366	368	352	396	332	344	365	361	359	352	338	343	377	373	363	371	334	357	341	358	347	353	380	362	356	381	365	416	348	349	379	357	340	350	344	408	346	353	373	370	347	379	373	332	368	342	321	331	378	380	361	356	356	370	388	369	349	361	362	361	352	362	366	351	363	351	347	323	376	364	355	338	333	303	361	386	353	398	380	352	337	354	369	374	346	382	364	347	330	358	359	359	354	369	408	367	359	392	377	369	339	356	344	395	349	372	325	365	369	349	361	366	357	355	351	394	390	363	358	305	368	350	348	383	327	332	347	343	327	370	391	347	349	381	367	371	355	334	370	381	370	350	407	347	342	329	356	362	363	351	315	382	339	380	365	331	354	346	354	362	339	376	379	359	380	369	333	315	388	316	358	354	370	349	347	359	344	391	346	371	314	366	341	330	388	376	345	391	323	337	376	360	359	318	350	360	374	356	355	377	385	341	338	381	357	344	356	392	384	344	374	384	359	345	352	354	350	333	359	347	344	361	371	387	358	353	331	338	342	364	365	333	372	354	400	358	343	381	334	346	364	374	358	375	400	370	333	344	358	346	355	376	368	373	361	371	342	330	341	348	357	325	343	356	334	371	372	394	351	380	361	371	374	377	336	343	374	366	344	375	383	360	360	381	362	313	359	366	380	334	327	357	350	324	360	359	346	329	393	334	346	335	363	345	371	350	374	381	397	346	346	384	346	341	376	379	333	385	364	374	368	346	376	365	328	338	360	385	379	353	388	350	361	338	404	374	379	363	358	403	355	415	376	393	352	367	352	341	372	319	345	367	361	339	383	346	361	363	399	362	357	353	357	374	352	387	366	381	365	395	369	361	352	387	358	346	346	355	350	322	351	342	376	334	362	326	325	388	356	384	356	385	358	360	346	340	347	371	376	368	331	365	364	388	340	381	338	346	331	371	348	359	362	375	346	359	347	354	353	366	392	348	380	370	354	370	320	362	337	344	343	364	358	343	340	363	354	351	377	321	367	354	349	379	356	349	356	340	342	365	369	368	373	365	316	348	362	373	361	374	362	380	391	372	361	346	334	416	387	378	351	366	372	338	357	344	390	363	356	342	361	360	378	359	389	358	369	370	379	328	351	391	360	357	368	348	316	353	333	362	351	398	393	350	376	383	375	348	350	393	346	395	356	368	327	385	361	338	386	385	338
18048	21812	16018	8830	5670	3648	2513	1913	1400	1148	913	848	802	723	624	616	568	572	613	551	585	518	512	537	505	506	502	457	481	501	547	480	475	473	492	479	481	449	506	471	480	518	479	474	521	499	467	523	431	468	445	434	445	450	489	460	476	479	468	484	419	454	411	444	457	453	449	446	444	464	455	436	448	465	499	459	484	439	478	442	430	451	495	456	482	461	456	476	438	447	468	439	434	439	452	441	457	449	430	454	453	471	453	464	442	479	458	475	455	448	498	467	464	478	454	441	440	433	464	450	418	442	468	457	455	507	439	453	470	473	453	473	444	410	447	480	467	417	456	482	459	450	452	417	471	459	507	438	458	480	500	452	458	473	425	479	425	476	452	423	474	476	447	464	452	497	446	444	500	460	468	481	437	474	450	454	458	461	433	421	487	409	479	457	472	451	473	463	444	448	462	469	462	447	481	453	470	453	462	459	442	441	465	464	469	457	469	461	439	469	477	490	510	483	454	458	433	497	492	480	495	489	413	437	482	424	441	426	475	445	485	463	436	440	463	465	432	456	426	486	457	445	434	440	479	463	442	426	481	455	424	449	443	465	427	473	428	452	498	483	484	434	461	475	473	466	422	428	442	486	453	487	437	452	454	474	428	453	448	451	467	431	466	476	445	494	447	463	477	482	457	470	437	432	445	437	457	469	460	493	449	454	489	470	437	444	447	486	413	466	430	490	483	422	441	452	444	461	462	459	442	437	489	408	451	447	433	443	457	431	424	457	409	458	465	462	424	428	438	439	470	448	460	442	448	461	457	429	427	434	467	450	450	452	443	407	472	466	450	470	453	472	455	481	425	464	422	417	459	437	465	435	452	438	457	450	511	479	418	460	457	488	469	432	439	469	475	461	430	481	509	430	467	455	452	465	465	418	475	464	440	423	460	437	476	480	466	432	455	450	426	395	435	463	467	450	452	454	411	437	454	485	452	467	510	446	447	433	499	468	470	439	464	438	446	468	449	462	450	431	468	493	461	442	483	451	464	470	471	408	412	424	459	440	441	462	413	459	467	440	473	457	473	418	459	485	411	459	443	488	433	467	488	450	487	465	412	479	446	437	443	482	475	488	453	392	463	424	458	434	490	452	441	465	439	464	460	481	472	473	448	488	447	467	446	455	460	441	475	429	445	436	431	482	438	487	469	447	462	443	465	464	484	429	476	473	433	479	428	456	432	437	457	462	459	448	490	486	480	444	469	478	455	452	455	488	442	470	475	412	463	447	460	476	475	445	470	440	445	442	410	455	475	446	453	474	474	468	453	486	417	449	459	469	476	478	451	448	453	492	431	443	471	443	438	435	461	466	440	440	456	461	440	450	453	456	461	471	461	469	419	450	460	452	448	468	439	423	481	446	476	489	435	464	443	449	457	465	453	455	468	429	485	469	453	473	455	449	476	506	412	479	448	482	465	452	438	417	420	490	450	429	469	468	433	456	444	453	440	479	463	468	474	479	421	495	434	469	435	487	452	437	507	466	472	451	451	453	460	472	468	445	423	480	457	490	446	427	470	478	477	451	475	418	446	444	442	441	424	493	473	422	455	415	446	458	436	428	426	459	450	468	470	478	427	457	464	459	461	464	414	417	483	441	460	441	472	438	457	467	446	421	457	425	473	441	466	454	456	441	430	434	444	450	470	441	454	434	479	455	447	475	482	463	439	466	459	459	509	436	461	490	454	412	446	426	459	449	459	505	462	442	435	460	428	486	424	440	437	453	464	470	454	458	466	447	449	465	472	466	433	455	428	444	434	461	453	442	436	441	482	451	446	462	448	460	450	501	447	448	455	451	470	442	455	449	449	435	450	410	477	471	426	489	461	484	476	472	477	448	444	491	439	458	464	464	463	466	461	466	442	462	428	450	484	398	444	418	460	446	471	459	453	453	455	468	452	467	427	438	460	499	461	438	453	482	447	463	453	475	427	470	429	460	443	430	495	455	472	426	466	464	439	462	477	422	474	459	466	489	437	440	480	469	468	494	471	402	454	418	432	411	447	458	450	451	457	432	483	455	454	474	477	490	415	461	451	438	461	459	469	453	442	460	473	442	443	428	423	466	479	434	443	487	437	456	437	488	477	419	456	440	473	440	435	457	451	443	427	440	448	424	463	471	488	492	468	494	430	421	435	446	423	437	474	426	451	466	450	482	473	454	487	469	423	471	486	477	435	459	448	475	445	463	478	441	456	439	426	437	439	439	484	461	458	444	437	420	437	497	446	462	422	472	476	459	430	421	486	440	469	448	444	461	483	484	430	467	461	397	456	432	459	443	464	443	444	414	463	445	438	453	463	431	448	465	466	445	475	430	446	467	480	464	443	465	464	425	414	474	429	436	436	459	482	447	435	469	414	463	457	440	468	475	475	484	440	438	467	434	449	485	474	460	433	477	419	459	428	455	484	459	444	434	470	467	440	439	446	427	426	499	517	435	432	460	455	456	448	416	469	435	471	475	439	467	467	465	434	480	442	452	434	430	474	473	490	412	455	436	449	485	441	440	445	458	464	469	428	463	470	448	432	444	413	435	493	437	443	450	445	471	472	438	445	458	448	461	433	444	449	471	489	482	453	469	490	450	444	448	443	436	493	453	465	424	441	455	440	475	442	468	451	468	469	465	446	414	426	447	445	492	436	449	469	522	413	475	462	497	430	462	482	452	458	440	451	450	469	450	469	437	472	425	486	420	430	477	418	450	471	453	464	463	458	446	451	475	476	475	470	423	446	453	466	468	436	445	431	446	408	429	440	472	455	438	403	461	418	458	474	474	474	483	463	435	451	484	461	408	497	460	448	453	463	448	464	454	464	462	487	484	454	454	473	440	499	489	462	463	454	430	428	460	456	470	408	431	449	438	470	476	433	463	435	439	432	444	504	432	457	404	508	417	479	457	439	425	443	433	442	470	438	464	435	469	450	465	454	443	487	485	431	447	452	451	435	432	457	480	452	484	461	445	464	412	476	438	438	428	483	455	446	484	481	452	463	467	455	439	478	427	446	474	453	428	477	432	446	440	438	404	473	451	452	470	460	442	451	452	477	421	485	482	466	466	429	443	467	428	464	468	453	483	444	461	437	485	414	476	444	415	448	455	471	421	452	460	447	459	468	459	435	450	459	449	461	490	461	483	447	445	456	453	433	445	469	441	425	449	469	427	454	491	490	447	440	446	482	420	436	428	453	450	423	472	446	461	476	403	477	405	463	478	472	482	459	422	472	471	436	467	451	463	458	455	480	481	446	458	478	444	462	457	430	463	449	418	458	408	431	465	440	451	433	436	450	482	451	457	440	430	438	440	455	467	487	455	472	446	449	446	468	441	451	481	456	450	415	463	487	468	420	449	456	471	470	430	449	464	445	451	485	467	430	451	446	388	463	476	405	484	488	449	436	453	435	474	464	432	444	416	444	446	448	442	462	426	447	455	456	446	432	433	468	438	454	481	436	451	440	441	444	444	494	446
26947	19510	6865	1547	765	504	413	392	328	310	307	325	334	289	307	316	315	347	321	328	307	312	319	330	313	322	307	305	331	304	280	311	292	308	312	302	318	315	323	288	309	300	300	315	331	300	312	301	308	321	292	284	323	317	321	308	305	285	329	287	314	315	298	334	301	307	322	297	312	287	326	324	275	318	288	309	312	307	300	291	262	291	284	286	294	319	312	312	315	334	266	337	326	309	343	326	284	296	321	290	324	306	299	286	332	279	314	272	305	307	299	297	292	305	288	301	337	351	307	308	304	329	289	356	311	312	336	307	317	301	291	287	353	302	348	315	326	283	335	284	297	353	316	315	306	310	308	318	320	301	322	265	305	297	312	303	293	277	258	304	298	257	301	309	305	301	276	309	319	298	344	321	318	302	324	332	337	329	296	307	331	310	319	343	304	324	314	327	303	316	313	335	311	301	274	316	280	289	350	315	304	324	296	292	306	337	301	297	299	297	296	301	301	332	343	340	310	313	313	286	290	336	318	310	324	285	297	292	297	316	305	290	295	341	295	349	349	286	273	294	305	286	306	307	319	296	322	295	330	290	292	300	314	287	287	291	304	306	321	314	319	308	307	301	306	297	293	325	295	286	310	319	333	336	331	280	291	266	304	280	320	287	294	317	354	290	292	294	307	310	319	329	279	324	275	297	286	342	275	306	333	322	282	344	295	326	318	309	300	299	275	313	294	280	314	304	296	305	260	306	312	304	344	262	306	322	341	306	271	286	310	304	264	332	293	313	312	289	307	307	307	303	296	322	299	326	346	282	310	301	341	291	286	317	304	312	324	286	309	322	308	316	311	303	306	303	321	307	305	287	315	290	302	312	292	285	318	342	313	301	311	320	287	310	298	291	302	309	284	289	330	303	343	278	291	311	319	275	296	310	311	340	288	292	307	309	314	294	317	311	298	324	297	335	301	312	304	309	317	301	317	308	287	309	322	307	332	320	279	312	298	321	302	285	332	304	322	327	350	310	320	298	313	310	311	311	349	301	292	318	291	304	327	291	250	331	303	307	285	330	273	314	298	293	322	331	291	299	309	334	296	308	296	318	300	296	345	297	346	328	319	329	306	297	310	312	305	308	328	319	295	326	283	324	309	283	327	292	319	300	294	280	361	349	325	303	295	318	309	308	317	293	295	313	318	291	301	292	298	325	291	302	323	293	319	305	318	302	315	318	320	287	302	320	306	319	316	303	298	300	299	318	328	310	318	299	318	299	295	307	312	303	289	307	321	283	312	307	286	328	303	324	308	316	295	312	354	307	310	309	283	317	297	316	323	306	316	326	330	303	325	297	305	331	318	306	297	303	283	301	283	296	299	303	290	281	309	287	320	270	284	303	321	311	307	311	343	296	308	267	308	323	283	327	325	301	294	300	330	328	311	315	288	340	297	304	287	335	270	287	330	284	308	293	293	321	297	323	312	310	308	293	309	306	282	315	331	294	316	310	327	317	289	281	284	323	312	296	328	286	303	339	336	285	320	312	300	303	326	307	289	296	321	294	294	308	298	290	302	304	310	317	296	289	314	287	326	311	286	306	313	307	290	343	289	326	288	315	324	307	307	291	311	325	294	315	308	318	314	342	327	293	309	300	308	282	310	310	279	300	268	326	333	312	305	308	323	273	302	285	292	287	309	323	282	273	285	333	334	286	316	306	285	286	302	297	322	312	275	322	295	298	291	299	320	287	294	317	319	317	333	300	306	312	324	285	315	291	330	317	320	302	266	328	341	305	323	300	308	283	319	316	300	306	329	305	318	293	326	310	301	280	312	318	293	310	253	273	276	342	334	326	297	311	306	293	317	294	309	325	294	302	329	269	321	300	290	284	296	317	284	287	278	322	332	321	293	328	329	311	344	292	310	325	340	311	314	281	305	297	286	308	316	317	283	332	286	293	317	289	314	332	317	306	315	297	290	298	321	337	302	318	314	297	295	312	266	329	313	316	300	324	311	301	298	307	330	320	311	324	321	329	313	300	306	283	319	292	328	282	312	312	298	309	292	307	341	314	301	302	330	328	295	313	301	329	301	285	305	285	293	278	295	324	315	292	334	334	313	295	317	308	286	313	336	334	307	326	324	315	266	293	321	329	305	314	320	328	296	324	280	300	285	281	285	314	276	281	323	282	318	283	258	311	302	270	317	351	309	310	265	349	268	291	304	304	295	320	338	301	334	340	289	324	293	295	305	318	317	295	308	324	325	313	310	275	303	310	339	285	298	316	294	306	282	305	284	295	313	305	289	273	305	296	333	286	313	332	310	329	296	300	321	290	314	303	329	314	302	300	295	291	286	310	347	290	274	262	292	279	286	303	309	303	328	312	324	323	320	319	327	301	311	318	340	317	323	294	307	274	318	267	282	314	315	300	311	316	292	333	308	309	304	306	305	305	297	321	290	322	313	315	320	335	308	321	314	337	304	310	321	323	307	335	300	305	305	342	303	313	303	291	343	321	283	341	311	296	302	317	316	315	312	320	311	320	321	309	324	361	260	300	290	298	300	311	315	299	287	317	294	294	287	319	318	285	315	324	289	291	307	310	309	323	304	292	277	303	340	298	313	311	313	307	326	312	292	288	313	293	321	315	332	337	282	295	310	306	295	268	327	303	300	291	310	315	282	306	291	271	302	320	335	314	281	328	310	321	318	276	274	311	300	280	314	321	289	309	286	296	306	350	299	307	322	296	301	266	292	293	352	331	314	302	309	300	305	332	302	298	286	306	300	311	279	308	330	317	326	306	287	297	312	296	334	329	317	331	335	306	306	321	336	328	281	315	317	309	310	310	305	298	328	348	272	341	322	342	316	274	282	301	306	325	335	311	337	306	306	288	338	321	317	315	335	330	295	280	307	289	305	287	300	329	287	328	316	305	308	333	315	293	301	326	293	294	281	320	287	330	287	324	323	286	298	293	299	330	293	330	302	294	308	303	313	292	303	282	303	325	284	349	307	317	298	259	295	320	296	321	296	301	328	298	281	309	304	294	310	304	293	314	282	298	281	320	318	293	306	320	330	329	322	331	298	304	322	348	295	324	311	292	318	322	277	314	286	320	313	305	333	310	323	314	321	310	318	311	316	309	295	292	285	321	309	329	314	296	297	317	322	313	297	312	303	326	313	284	298	303	331	307	302	289	302	294	306	296	319	309	354	310	269	294	307	263	292	285	299	303	282	314	324	312	311	305	316	298	273	285	323	315	308	314	282	337	326	307	309	306	299	307	280	265	364	311	321	273	335	288	322	305	258	306	292	291	308	322	284	299	290	305	315	309	314	314	308	306	307	334	315	302	312	287	324	315	330	326	303	308	265	315	307	308	327	296	326	303	321	302	332	324	316	315	320	327	301	347	288	304	305	301	318	341	278	316	298	322	296	333	353	292	318	307	323	315	313	302	318	281	313	299	304	317	299	311	284	295	303	269	268	320	304	336	309	296	297	297	317	285	303	300	285	287	311	306
15040	6972	3314	1830	1129	635	510	448	418	426	342	429	417	430	364	393	375	423	378	367	377	362	371	400	388	358	376	330	368	399	379	366	352	400	399	366	397	360	404	381	399	365	384	370	351	396	364	400	392	395	393	381	361	356	361	373	346	356	401	378	367	361	355	368	423	377	397	337	412	378	406	364	376	368	401	360	382	373	351	407	378	380	400	381	390	396	388	380	379	393	387	376	408	363	404	397	387	390	377	404	374	409	369	366	367	401	371	386	378	388	382	410	372	402	388	384	363	350	359	362	396	393	369	384	390	380	357	381	355	331	382	363	354	373	369	361	404	397	363	401	420	351	351	400	354	387	390	400	393	364	363	357	366	404	357	409	367	387	383	373	383	372	387	376	396	419	388	389	404	406	384	393	362	359	355	397	348	385	396	369	368	392	363	379	365	398	351	407	391	405	368	373	394	380	389	353	397	369	385	416	346	352	397	398	363	390	366	366	373	402	365	408	379	434	405	383	389	372	371	397	360	393	389	400	370	381	366	377	387	382	368	363	412	406	385	404	353	373	374	365	368	359	348	361	386	385	404	350	392	335	382	338	362	366	357	408	366	425	399	366	362	390	398	394	372	373	360	390	355	394	368	369	370	396	377	355	383	402	385	387	355	415	347	409	404	391	368	360	372	387	361	377	342	338	380	398	355	403	371	411	398	379	383	355	363	377	395	386	374	382	378	388	406	391	391	360	405	377	379	388	394	375	367	370	372	406	415	391	349	373	382	369	410	395	403	426	387	397	407	376	340	400	408	410	354	378	373	396	385	392	365	368	382	365	386	399	397	357	376	385	348	366	380	396	334	394	360	385	353	352	357	369	359	360	355	373	365	404	378	417	345	373	360	380	393	372	361	389	363	362	401	356	379	374	400	429	375	420	423	357	376	367	369	343	355	417	390	389	395	402	384	392	410	387	390	347	388	400	412	414	372	366	382	395	351	378	382	394	343	380	367	387	378	406	342	361	375	417	369	358	362	340	382	409	377	398	387	357	358	395	372	362	364	370	402	385	393	358	392	362	375	342	396	397	377	397	362	363	388	390	373	396	353	371	396	392	352	407	343	408	380	406	345	356	404	380	372	360	362	343	396	400	410	357	389	389	388	361	411	400	386	384	378	382	342	358	343	375	394	391	369	357	379	387	387	352	373	350	379	391	380	406	404	386	373	365	373	403	390	349	411	383	355	368	381	373	376	364	346	362	385	369	407	409	369	386	393	418	380	379	373	386	419	356	387	377	361	416	414	424	369	371	395	369	389	379	402	371	396	381	401	373	361	388	363	372	398	362	369	349	400	395	388	388	386	385	392	364	404	380	334	372	378	377	386	372	386	387	384	386	399	391	373	403	393	376	379	371	378	394	412	371	381	358	383	379	399	394	343	391	379	403	366	379	378	356	389	367	378	394	343	382	391	361	363	385	377	403	360	353	420	363	368	413	384	366	359	400	383	398	381	372	367	397	388	370	434	391	372	380	396	391	381	382	409	348	387	379	391	377	402	358	378	367	374	387	337	384	376	354	399	365	374	379	344	356	408	388	380	361	374	396	372	387	387	363	404	392	402	357	378	375	371	374	404	408	402	398	345	409	345	357	365	402	372	387	383	384	367	342	413	392	350	400	380	349	384	353	374	381	348	359	365	383	367	361	374	377	369	407	421	376	387	367	362	396	389	387	368	366	392	340	374	399	396	371	366	390	384	362	375	353	380	393	384	364	395	400	393	349	376	358	396	383	378	367	379	395	370	401	425	348	349	352	388	403	398	380	391	381	408	393	388	386	374	349	382	379	391	350	353	367	376	384	348	380	380	384	377	419	386	378	382	404	384	384	369	388	369	407	397	414	410	364	379	390	375	374	350	362	372	370	393	381	397	365	393	372	359	362	375	358	387	366	355	391	385	368	397	398	389	372	420	360	377	368	386	354	395	368	344	368	392	371	350	381	328	390	351	394	376	303	402	379	408	355	364	370	395	402	390	378	391	419	365	367	390	363	380	382	365	362	354	357	374	379	397	386	356	373	369	365	398	392	356	386	368	398	363	418	360	408	367	348	368	389	358	357	346	346	375	363	407	386	352	371	372	395	412	399	375	376	383	381	400	349	377	379	368	376	375	382	377	345	380	354	401	389	375	376	371	346	358	385	376	373	352	381	391	382	421	382	390	389	372	341	367	378	358	392	396	374	363	393	387	382	398	358	348	402	384	388	358	359	395	383	414	412	373	330	404	369	374	364	386	360	391	374	386	363	340	369	388	327	404	380	392	387	351	375	390	351	368	400	365	397	355	345	380	369	381	346	387	363	373	387	375	358	375	393	414	352	381	364	395	368	366	399	380	342	400	346	421	385	351	341	370	381	360	391	406	387	372	405	375	374	378	378	373	337	381	335	381	357	363	357	358	407	377	348	396	379	373	401	378	353	398	400	404	368	389	407	403	409	399	368	377	410	391	392	400	435	406	419	381	412	413	445	349	392	366	399	414	357	365	374	384	349	399	341	407	385	358	381	351	365	384	360	387	377	365	405	404	420	393	388	412	366	371	380	410	369	406	336	384	389	356	407	404	370	398	371	376	392	347	393	394	355	389	397	358	429	408	343	368	370	400	389	373	395	390	379	393	416	375	366	379	399	369	376	366	344	356	362	394	379	388	321	381	357	376	385	368	403	364	426	370	374	362	359	367	418	395	374	396	437	370	400	385	398	358	348	375	376	373	361	384	396	368	380	354	399	409	381	371	368	366	384	373	348	363	352	353	354	364	391	401	387	356	414	419	344	397	378	387	362	387	374	384	391	360	393	375	397	364	369	375	368	347	368	388	353	359	372	396	377	365	357	399	389	393	390	394	402	374	390	349	387	374	400	349	378	339	392	393	364	363	364	371	379	394	373	372	373	378	381	419	384	376	370	391	406	369	358	376	370	438	362	394	394	397	380	365	420	381	366	371	371	355	358	347	354	363	348	387	368	378	365	371	388	387	359	365	369	380	382	366	376	366	360	356	381	357	384	375	349	377	398	390	381	391	387	327	395	337	353	389	398	347	383	383	383	343	378	355	356	407	424	360	373	370	371	375	376	380	352	374	408	375	361	383	410	371	377	365	358	375	389	384	358	386	388	364	403	372	419	362	373	351	374	396	368	332	382	365	400	378	379	374	403	363	340	359	377	363	414	372	389	367	360	362	408	383	410	385	380	412	368	370	393	366	370	391	377	370	372	408	378	384	407	380	381	395	390	372	382	396	388	412	395	382	349	382	365	408	372	348	354	378	398	331	403	359	376	411	384	367	356	372	376	381	389	389	416	363	341	369	384	358	382	411	369	402	365	389	357	396	376	383	365	392	353	390	361	384	411	392	396	375	389	404	381	413	375	369	380	378	369	372	402	403	355	370	406	364	369	369	392	381	386	379	363	400	414	376	364	366	398	407	365	393	402	373	364	407	383	377	377	385	375	386	382	406	389	385	374
23272	21064	28186	24154	21038	10353	1426	910	773	666	657	577	610	587	540	572	575	554	583	469	531	519	494	558	505	538	573	541	510	493	523	579	476	513	508	501	495	495	532	494	530	522	486	521	485	488	512	527	510	538	515	496	501	482	525	497	505	511	502	535	521	510	511	549	493	535	523	528	481	494	495	456	487	516	512	511	479	508	516	472	524	510	504	496	576	512	508	538	488	469	586	510	495	526	511	505	533	528	537	497	519	471	570	487	473	508	495	493	470	533	494	511	487	527	474	477	495	482	516	527	524	495	497	487	523	491	506	519	504	544	532	529	494	544	504	492	522	478	481	507	519	485	511	543	503	558	538	506	494	493	499	528	492	509	470	518	526	523	510	510	488	518	497	507	508	509	526	514	520	511	522	510	521	512	506	500	496	491	539	502	536	501	503	431	519	485	541	522	517	478	509	523	507	514	487	509	505	517	487	484	512	478	562	515	497	514	477	463	509	511	510	467	497	520	498	497	519	511	475	499	511	535	562	484	494	531	521	491	503	505	508	488	470	523	529	496	507	535	506	518	546	503	520	508	538	456	526	500	517	501	511	505	515	521	489	503	512	467	528	522	467	469	489	537	557	474	510	496	509	543	512	512	518	494	499	531	503	500	513	464	535	540	544	515	506	501	491	506	519	518	515	475	470	537	504	494	530	467	528	510	552	515	497	479	514	499	570	503	554	486	521	555	548	489	510	485	550	500	503	504	492	532	494	530	464	516	519	508	493	550	510	526	480	508	521	542	500	494	493	491	526	539	533	517	515	500	501	529	504	516	535	543	542	507	500	516	475	494	518	504	482	444	517	511	503	507	519	526	513	505	507	500	472	505	504	508	500	554	473	524	504	517	515	524	522	510	506	522	512	487	492	518	535	503	518	536	537	522	515	526	523	524	524	527	465	514	490	520	490	550	468	476	509	505	512	509	524	568	485	480	499	538	483	518	501	515	534	523	537	502	513	506	494	467	449	513	547	504	474	544	536	476	501	529	545	500	509	501	512	478	485	515	509	543	494	519	573	533	512	477	536	482	518	485	508	511	505	480	489	529	526	544	543	482	509	527	463	524	522	474	503	538	534	520	524	547	476	488	516	474	470	530	499	473	525	561	470	453	495	523	509	533	504	533	591	503	503	547	527	530	500	495	506	528	484	462	432	515	510	507	509	506	523	513	479	495	502	525	492	539	512	485	488	482	470	454	546	491	483	490	546	506	499	521	542	510	520	481	509	477	521	501	514	481	547	521	512	494	543	500	515	506	528	523	501	515	515	526	492	486	514	506	540	518	513	553	481	532	512	486	515	486	502	511	504	502	482	518	523	514	490	492	512	524	540	496	471	495	536	519	517	525	503	483	545	475	505	492	513	478	515	533	529	533	498	487	550	560	471	480	545	459	483	470	523	532	506	496	525	546	486	489	515	507	507	496	515	519	531	521	512	499	531	480	508	515	494	507	462	542	531	531	483	483	520	503	474	511	502	514	514	495	533	518	493	509	513	503	515	505	492	506	491	485	552	494	514	491	531	494	505	485	475	507	486	489	553	493	539	470	482	508	517	497	512	535	513	502	525	526	503	507	506	507	506	525	547	486	491	501	526	521	532	529	482	491	547	498	499	526	499	492	527	519	526	570	515	511	494	514	517	529	537	521	491	534	529	518	498	497	499	523	441	501	545	483	544	490	430	484	535	508	480	530	492	502	521	498	525	513	512	492	493	506	467	488	500	530	533	552	497	505	476	484	509	470	478	489	531	545	517	558	488	525	535	524	530	496	536	497	476	510	539	479	535	465	493	509	519	505	550	534	478	496	474	513	488	538	518	517	487	509	513	489	505	517	486	529	517	545	527	490	527	552	512	518	537	496	509	521	495	516	480	496	506	469	511	492	488	531	515	538	511	509	507	539	502	543	508	488	444	498	536	514	489	543	499	533	507	510	487	507	532	509	493	517	482	471	521	488	472	528	522	485	505	499	501	513	464	523	506	533	501	565	504	499	512	486	537	456	552	509	510	511	510	473	476	506	494	507	525	528	516	501	512	525	516	552	484	550	516	514	509	482	527	522	490	518	498	546	502	464	490	519	496	527	493	518	490	475	497	503	499	492	532	486	527	497	476	515	477	539	486	509	525	490	528	510	490	545	517	481	519	486	473	514	510	493	535	514	502	521	493	520	489	526	509	539	511	536	495	521	497	524	484	518	517	505	489	549	550	505	506	517	481	531	496	487	505	506	474	516	512	509	469	526	456	509	501	486	506	512	494	544	509	512	525	500	504	448	517	507	553	505	532	506	529	501	516	487	477	496	515	505	485	485	546	488	559	502	478	498	509	496	512	530	534	525	496	525	525	506	534	513	491	525	493	514	522	522	496	522	464	523	522	465	508	530	483	500	449	498	513	537	510	481	504	492	480	515	466	518	499	501	505	447	489	519	512	480	530	527	548	517	508	457	510	536	470	503	524	492	533	536	550	503	477	495	483	490	525	544	505	499	510	506	512	513	510	559	493	511	527	487	517	501	494	506	481	512	478	512	504	506	504	541	503	531	486	518	497	522	500	478	543	506	501	530	488	521	465	494	493	479	487	532	492	511	485	549	484	510	512	495	501	463	504	535	540	552	527	501	453	507	503	487	477	474	487	508	522	491	492	520	493	482	509	543	507	510	514	501	476	554	485	480	529	511	515	521	479	506	507	491	568	524	505	542	522	460	523	495	552	509	490	467	507	519	522	501	480	512	484	495	471	480	505	526	528	495	541	506	467	479	509	516	500	456	507	495	520	500	504	457	488	522	483	494	499	486	517	528	521	528	509	534	515	510	513	442	504	513	522	475	529	491	473	550	531	496	527	521	532	495	523	490	466	529	563	492	482	467	476	517	514	499	491	535	487	539	496	475	495	506	457	508	527	494	483	537	502	520	510	514	479	505	485	490	529	502	546	454	513	501	495	484	494	528	491	501	489	516	503	494	517	493	484	544	500	497	479	487	493	460	513	506	498	476	493	497	538	493	530	501	549	509	497	524	473	481	514	523	523	518	532	528	510	510	501	487	506	523	505	503	498	557	505	513	530	502	520	508	518	501	457	487	537	488	492	552	517	571	485	495	517	516	511	529	512	492	554	520	533	516	532	491	525	523	510	483	510	488	552	478	482	492	493	492	521	520	519	521	510	494	496	494	485	487	474	517	490	462	534	500	525	562	485	514	522	518	518	529	512	527	520	534	512	516	528	489	529	460	502	530	514	484	531	510	486	548	499	504	514	488	502	497	483	525	500	496	486	533	512	521	502	509	504	520	521	525	528	537	495	489	490	524	534	536	521	537	494	513	543	528	513	530	521	521	487	530	483	511	520	533	494	492	496	494	484	488	531	475	543	537	487	471	563	530	524	498	524	532	495	504	494	483	532	462	527	523	545	474	508	483	543	517	538	500	484	469	507	532	531	512	506	529	475	474	540	481	494	550	507	491	511	519
17081	18153	10404	5323	3706	2412	1727	1343	1134	945	864	836	784	750	757	722	728	670	661	673	660	632	675	679	654	661	651	647	643	652	615	641	652	611	655	629	620	619	652	612	629	654	617	653	651	636	623	608	622	629	609	612	595	631	620	621	669	560	617	648	648	632	592	642	624	615	659	628	622	600	597	622	607	640	639	624	609	614	641	643	673	660	652	617	642	584	647	625	626	648	640	648	568	646	596	586	653	607	607	629	647	587	630	658	648	642	626	606	604	606	617	598	614	621	630	633	623	617	618	598	626	596	617	623	638	640	655	680	590	617	598	659	665	646	614	591	584	606	634	656	646	636	607	638	626	624	596	620	636	583	607	621	621	605	569	642	655	636	605	602	636	624	608	582	617	609	621	612	664	661	589	652	575	624	611	588	604	611	627	601	644	619	623	622	614	603	634	631	622	631	615	608	618	640	631	656	592	659	607	658	595	626	632	655	591	590	643	587	631	602	624	628	693	590	632	633	612	591	606	565	628	608	584	643	623	610	595	637	642	596	640	644	646	630	589	598	632	658	614	640	580	641	622	653	644	639	612	608	558	613	611	638	647	593	635	617	609	601	594	613	638	651	575	622	636	651	568	644	638	612	625	656	591	576	658	592	613	583	682	625	628	649	603	606	642	619	581	645	633	608	606	611	640	614	594	608	631	584	600	636	602	592	614	619	629	624	635	608	632	633	575	640	616	582	649	631	612	626	576	585	627	641	575	610	633	608	617	616	668	615	648	616	638	608	615	567	587	641	616	593	654	615	655	621	614	649	650	607	603	675	603	597	594	625	607	614	662	620	580	547	653	562	605	646	587	662	644	616	626	611	608	576	594	610	563	593	645	629	590	619	614	621	652	575	625	585	597	653	641	625	637	577	637	611	589	626	607	606	621	674	626	647	642	631	638	638	641	625	615	602	610	633	620	610	631	624	600	656	598	656	614	619	603	613	628	586	651	612	631	640	601	623	614	629	611	636	606	623	618	666	614	622	604	625	618	625	619	632	612	644	652	610	638	624	599	596	573	635	605	608	630	632	654	618	618	635	630	598	598	611	639	617	599	595	596	635	613	607	606	629	638	658	623	614	586	593	652	665	627	588	583	615	619	592	634	656	592	645	621	637	590	612	620	663	627	646	600	597	661	603	577	649	653	637	650	628	608	644	627	611	648	626	627	685	646	607	630	593	611	622	652	655	620	615	669	619	619	614	610	628	640	623	671	592	615	642	618	595	658	660	657	635	610	630	646	585	661	632	618	651	625	592	598	613	633	642	619	601	602	597	630	628	612	616	588	661	588	585	620	611	603	635	592	639	630	631	611	615	585	612	639	625	627	620	603	645	615	569	637	614	601	610	613	604	625	599	601	656	652	603	616	640	586	608	624	618	613	631	572	654	631	647	634	632	634	634	623	637	626	603	653	603	665	633	608	632	624	591	611	626	624	614	594	607	624	621	593	633	619	588	564	637	599	650	644	601	664	660	623	635	612	636	636	636	656	616	645	643	634	601	622	628	616	620	595	605	614	587	613	602	600	607	653	642	620	619	639	618	620	616	630	605	620	653	651	618	674	598	622	624	604	645	610	614	595	615	611	611	663	609	645	633	620	621	593	610	621	634	574	622	642	655	627	612	568	623	628	626	664	601	663	634	625	575	633	623	610	628	614	635	624	639	606	605	675	659	596	635	628	641	644	660	634	609	640	664	583	598	589	617	602	635	608	635	638	602	635	648	589	618	603	636	623	607	612	607	597	654	624	603	596	575	625	614	612	625	626	625	628	675	616	622	597	623	561	614	638	621	587	614	619	569	592	649	606	632	594	646	594	612	608	628	643	637	638	604	661	642	598	635	648	647	622	621	623	579	621	636	609	591	650	592	606	648	628	619	627	665	626	622	569	646	616	648	572	605	681	609	612	616	635	627	603	622	624	602	592	608	613	630	620	613	653	602	623	610	601	622	601	633	584	570	587	608	634	630	622	621	639	595	644	620	619	643	630	640	647	551	602	603	596	662	672	625	579	634	632	628	624	655	644	612	650	568	617	629	633	595	605	662	603	611	589	598	632	616	691	653	638	626	609	617	615	638	582	607	605	595	600	605	632	627	644	629	579	651	620	615	606	604	579	602	635	613	608	662	587	586	603	605	622	641	658	643	589	627	620	627	649	626	646	608	576	587	635	576	602	600	649	620	613	665	603	643	623	591	666	579	580	619	592	656	648	638	662	604	632	621	652	614	598	579	640	660	618	647	630	630	613	646	595	614	654	653	613	669	615	674	613	651	620	645	619	642	636	638	596	618	594	635	651	643	623	595	569	617	638	598	659	606	590	634	668	612	585	617	614	639	631	639	618	601	606	623	643	623	633	623	612	604	599	654	630	634	603	643	648	619	613	623	636	647	592	571	618	686	652	645	619	598	655	651	707	589	581	609	617	618	610	619	623	614	634	639	610	645	643	635	648	579	571	625	635	684	662	649	646	645	585	611	631	605	659	630	641	587	613	609	626	575	621	625	631	640	619	630	628	664	585	635	627	629	570	653	603	583	620	592	619	619	664	605	654	644	637	633	618	591	599	604	621	621	620	629	596	606	658	656	639	637	664	593	588	659	626	689	645	610	627	650	614	605	603	624	650	627	642	594	609	563	649	616	625	616	567	644	594	617	602	639	616	635	622	618	651	644	629	643	629	632	588	612	582	638	629	594	674	622	591	643	600	700	615	616	608	626	626	619	641	621	625	647	617	640	626	609	618	654	630	621	628	650	625	639	577	617	619	650	641	625	615	638	599	623	629	679	615	656	623	628	625	607	621	637	579	662	651	608	575	653	618	644	630	610	620	585	611	619	628	639	632	586	602	589	628	624	549	572	598	590	622	646	635	647	608	676	665	615	631	688	629	619	599	627	617	639	611	620	689	593	639	570	640	607	603	593	603	610	577	571	620	579	609	606	575	650	632	629	637	619	660	618	594	591	662	653	623	610	595	609	619	608	578	589	610	558	612	601	609	611	606	577	645	606	601	609	602	604	614	633	654	594	621	679	635	600	619	643	626	635	598	614	634	601	579	644	609	618	594	621	647	634	628	600	679	607	621	621	598	617	558	607	622	567	601	644	634	611	626	622	606	617	658	632	583	651	583	637	636	626	672	632	599	615	619	605	633	616	611	607	629	611	580	648	609	599	600	602	588	579	613	598	637	649	639	639	623	648	679	632	612	643	613	599	632	651	601	615	613	637	663	616	614	612	640	618	626	668	618	584	598	636	612	627	623	609	630	616	603	626	650	580	620	586	594	622	623	601	566	615	621	628	631	616	606	634	663	620	615	630	670	622	634	627	620	648	599	607	581	601	614	598	572	661	577	619	620	619	634	633	601	658	602	646	593	634	615	661	604	619	641	594	632	631	606	605	638	580	622	659	644	599	659	575	621	616	606	628	650	587	634	637	593	633	600	583	599	658	587	646	638	671	623	601	638	631
24262	21099	27314	25038	12544	881	421	295	244	227	204	178	173	178	179	169	153	167	160	169	151	151	143	163	160	148	152	143	140	137	146	157	132	159	151	156	122	151	142	135	109	130	137	148	152	144	157	136	143	133	148	136	148	126	144	145	148	140	139	127	135	133	146	150	138	153	143	139	153	153	141	134	134	140	147	145	147	145	126	155	130	132	132	155	127	134	126	149	135	130	129	147	131	149	134	140	141	153	126	137	137	166	144	167	120	128	134	144	111	134	125	140	148	121	138	131	125	141	109	122	121	135	129	136	146	148	140	128	137	144	154	147	133	120	131	122	144	144	141	158	165	147	135	142	145	130	142	136	127	143	138	157	139	147	134	123	152	166	129	142	139	135	136	131	124	152	137	150	131	145	142	167	158	117	156	126	129	134	146	138	125	141	140	133	123	141	149	138	139	132	126	142	160	139	152	142	150	125	124	141	132	141	137	146	127	138	141	132	136	149	124	142	134	136	156	142	132	136	141	131	140	124	169	129	145	172	121	150	133	137	141	118	135	131	139	151	155	139	153	140	124	140	122	143	129	142	163	143	140	140	131	133	129	136	127	142	155	137	129	167	152	135	126	145	138	161	147	134	152	145	140	138	125	129	150	122	126	148	133	136	162	146	148	123	132	156	118	141	144	128	133	123	157	134	151	118	166	133	146	123	154	143	133	129	152	136	137	157	120	157	149	145	150	135	152	138	121	134	145	157	139	136	151	138	122	151	151	152	135	141	134	140	149	134	131	161	166	151	135	143	151	148	139	133	126	140	138	142	134	132	133	150	134	168	151	150	115	139	123	157	141	124	137	141	142	145	166	142	139	139	150	155	147	137	158	123	118	147	136	148	149	131	139	153	150	163	144	127	134	131	133	124	127	152	137	134	135	164	153	143	136	140	125	145	169	138	115	143	135	140	134	140	134	129	127	133	155	152	138	138	133	145	127	149	118	144	141	152	134	149	151	149	146	139	121	151	110	136	149	140	156	144	116	131	136	145	138	134	125	129	131	121	142	120	140	135	124	126	137	159	142	144	131	133	140	144	135	137	151	141	161	134	158	152	141	123	143	149	128	136	148	141	141	154	119	128	140	154	128	140	135	165	130	161	134	158	151	141	169	143	137	146	120	143	133	147	125	133	133	137	139	132	151	148	137	126	146	134	146	147	142	164	127	136	124	141	139	171	133	126	115	151	142	134	133	141	156	148	118	137	155	126	119	139	154	126	125	151	128	137	152	130	132	131	145	149	127	141	141	125	130	160	133	153	140	144	132	152	131	147	141	131	135	149	144	156	154	144	145	143	123	138	139	150	152	140	139	146	139	143	118	150	148	151	145	130	143	150	144	145	133	143	159	140	145	160	142	138	150	133	121	145	136	168	152	144	131	153	115	140	161	158	131	144	127	131	149	141	113	130	151	131	134	129	149	131	135	114	148	135	125	111	139	119	159	136	146	135	147	139	140	133	140	133	149	146	126	147	131	136	116	128	139	129	142	159	151	146	134	114	140	140	129	132	161	125	127	135	153	130	150	125	132	141	143	143	126	150	141	151	131	121	153	158	127	131	148	134	141	136	134	145	127	137	175	130	152	130	133	130	153	125	136	133	129	144	151	133	144	149	128	138	133	122	154	133	129	143	127	138	141	145	150	133	132	160	131	127	162	145	158	133	147	140	134	153	136	131	133	128	134	136	146	121	120	154	123	126	126	140	126	110	125	169	125	144	133	152	141	143	161	117	126	138	137	150	141	142	129	140	130	136	150	141	128	135	144	138	139	124	136	157	136	146	165	142	143	140	138	131	148	146	140	144	118	147	142	123	140	127	133	148	141	156	134	136	129	139	150	151	117	143	124	128	162	135	133	142	128	135	154	150	145	156	129	113	145	144	150	122	110	142	145	131	134	155	151	160	124	146	144	143	120	148	132	138	121	139	145	134	150	120	137	134	123	130	118	134	142	132	122	155	141	141	136	144	158	149	127	147	152	122	123	138	122	125	110	143	137	129	138	150	142	153	144	128	116	143	130	123	148	132	150	149	153	142	117	141	111	137	150	131	150	128	142	129	123	146	132	129	143	134	147	131	152	143	141	143	132	136	136	146	146	118	149	125	135	125	120	127	125	139	148	117	147	135	124	150	157	133	126	136	140	139	140	141	135	138	123	144	142	141	141	150	151	155	125	139	151	139	151	138	142	135	135	133	141	179	151	130	135	122	151	143	128	135	116	132	155	134	136	148	137	143	156	124	131	153	130	148	145	135	129	143	147	156	139	149	154	137	132	121	148	129	130	135	135	154	147	150	131	143	149	129	136	131	148	146	142	149	137	144	133	141	139	135	127	147	153	138	157	142	150	147	119	125	148	141	141	123	134	144	126	142	140	144	144	125	104	149	159	134	123	140	149	134	153	120	134	161	143	140	135	130	122	159	138	140	118	145	130	148	157	132	128	145	141	144	133	145	149	131	158	138	143	134	136	113	142	147	156	131	141	140	153	139	126	138	146	161	147	131	157	135	134	131	154	158	136	119	107	146	144	117	127	149	127	134	126	151	150	147	140	130	116	138	113	143	126	139	139	138	125	126	134	127	149	143	147	126	138	141	113	143	118	139	120	130	156	136	152	121	159	136	129	147	141	121	162	137	153	148	145	142	137	138	130	132	124	128	132	162	140	138	142	146	143	140	136	145	117	142	120	130	153	154	137	136	144	123	159	129	133	137	123	142	139	137	142	144	151	155	136	120	140	131	147	156	135	135	147	123	114	153	115	130	130	155	145	130	140	130	132	167	126	153	139	166	119	144	137	147	131	142	126	128	135	157	118	143	143	132	151	123	132	153	142	131	137	159	192	134	141	136	128	124	131	142	148	125	138	154	109	126	133	154	157	130	154	128	158	136	148	140	128	130	140	129	127	134	142	145	147	149	134	144	120	152	127	142	140	157	163	161	133	146	117	114	150	124	121	154	138	130	140	158	155	123	165	136	123	140	137	137	143	131	142	131	131	152	144	122	148	135	153	132	130	140	148	114	131	142	123	137	144	138	141	143	127	140	150	144	127	128	146	110	136	119	134	139	116	119	117	141	139	144	130	155	143	137	145	135	126	119	156	149	134	148	124	144	135	146	142	133	124	118	121	132	135	155	140	142	156	128	141	148	154	160	131	121	121	137	156	150	148	147	118	147	129	140	122	144	129	121	160	123	136	145	136	130	139	140	155	143	156	161	126	144	150	139	128	135	119	161	137	135	122	137	146	130	145	158	132	132	146	121	124	143	155	142	128	149	151	117	137	150	138	138	144	133	137	139	132	143	162	144	138	174	150	126	139	135	148	121	139	142	141	141	144	129	134	148	126	140	128	158	136	125	121	133	134	130	116	117	160	135	131	145	133	145	136	122	146	136	126	122	145	122	131	130	149	148	141	135	124	137	131	142	132	138	142	138	142	139	121	177	107	157	130	129	145	132	123	112	146	134
17867	13281	7036	3667	2417	1337	873	639	461	374	337	289	282	275	212	253	238	239	203	224	218	227	209	204	204	208	197	203	169	223	173	214	188	187	186	200	204	178	192	192	217	186	185	180	204	184	183	184	178	212	185	199	184	211	157	221	172	209	191	178	191	176	194	195	207	195	193	183	208	190	180	191	163	181	183	169	189	189	197	170	196	190	209	190	189	201	181	167	186	211	165	210	193	155	200	195	182	176	186	200	174	180	169	185	183	196	168	179	174	187	207	195	167	199	179	196	192	175	187	178	204	183	169	169	178	170	184	174	192	170	186	187	190	196	200	202	175	185	182	188	186	191	202	179	191	171	190	201	177	193	192	179	186	163	185	171	188	157	185	186	221	171	206	211	172	193	180	189	182	184	188	192	188	197	167	166	205	177	190	189	177	171	187	170	186	164	195	161	179	180	193	178	198	186	207	179	171	194	196	182	177	191	182	175	184	185	197	199	180	169	185	169	188	199	179	176	198	201	171	188	165	163	187	205	182	183	166	184	198	203	182	187	184	172	162	217	173	222	185	176	180	189	159	174	183	192	199	195	174	181	189	205	184	172	178	182	202	171	172	185	163	195	207	181	190	182	177	156	170	195	193	192	168	208	176	186	199	152	175	168	202	198	187	167	187	189	166	187	175	186	180	184	167	162	181	166	158	203	174	200	187	169	188	194	180	176	177	156	190	212	188	205	212	214	158	164	185	205	176	181	193	201	188	176	184	193	184	165	174	200	185	187	182	161	201	197	186	183	157	191	188	180	179	177	184	193	168	183	196	185	186	207	198	180	191	183	191	173	186	154	180	205	210	168	159	205	205	160	169	201	177	194	178	188	169	167	189	198	186	181	171	186	194	175	196	182	196	205	170	207	160	176	198	196	153	186	189	163	180	176	184	192	186	196	197	168	190	188	163	210	202	189	192	170	172	212	198	195	180	172	171	177	210	161	185	180	186	195	195	186	168	195	193	185	197	196	172	181	179	177	173	157	202	179	184	186	200	187	193	210	199	202	168	171	204	177	191	209	188	188	201	186	152	186	157	206	190	179	213	164	186	184	183	177	171	177	168	187	206	192	172	175	175	173	199	188	181	192	206	183	179	183	161	173	177	181	191	195	192	201	172	193	186	170	194	168	172	182	181	185	187	193	181	171	184	183	179	181	176	175	178	192	181	160	182	206	205	201	195	174	185	197	197	151	171	189	180	178	163	167	196	172	173	187	188	185	193	157	183	201	185	186	156	168	194	174	195	190	186	183	192	172	189	160	168	178	166	198	202	168	159	167	175	195	178	188	186	211	201	162	162	187	166	168	181	177	181	190	190	191	188	192	193	157	180	178	192	175	177	184	196	173	173	188	193	173	166	188	183	163	174	174	179	166	175	197	177	172	210	179	182	176	184	171	186	161	186	179	187	173	197	180	162	187	204	177	195	187	188	200	190	172	169	154	169	184	188	179	171	195	179	191	164	179	194	181	170	196	201	197	172	191	178	186	185	195	174	206	175	180	182	198	196	174	188	172	177	174	183	173	172	172	169	185	194	198	171	178	193	186	188	191	175	182	205	169	180	196	168	187	173	164	185	198	191	187	186	199	187	196	161	160	197	170	182	164	183	195	188	183	178	169	189	194	198	186	179	181	186	210	163	174	173	184	181	203	193	200	201	195	177	178	195	219	201	178	209	181	181	154	186	182	171	202	186	178	171	187	180	182	187	212	175	173	167	198	178	163	195	192	178	183	210	198	164	171	178	188	178	174	180	184	176	195	194	192	208	197	190	185	186	163	187	191	174	200	187	195	172	189	196	174	214	211	179	167	183	218	178	179	185	158	205	179	180	186	178	191	178	197	185	177	180	192	193	177	180	167	200	158	168	199	187	182	207	154	158	162	190	169	182	185	184	196	177	169	178	194	181	202	193	195	200	190	185	176	185	198	153	196	185	188	184	162	181	195	174	167	154	174	197	179	167	187	180	177	185	185	180	190	203	186	198	198	222	203	203	179	201	189	156	165	185	173	176	205	178	192	210	179	183	193	158	157	167	200	188	188	184	158	189	182	153	203	189	205	178	210	194	165	192	190	190	209	162	195	200	188	165	170	197	188	211	198	203	201	179	180	212	197	191	157	173	157	169	188	187	199	192	214	184	188	167	200	195	188	217	184	207	180	187	192	169	160	182	185	191	182	216	174	190	195	195	181	202	191	183	182	167	186	190	163	157	187	175	178	180	188	177	183	169	194	197	172	197	194	189	194	177	202	163	196	181	204	186	200	187	162	165	219	175	182	176	190	179	185	184	195	198	189	158	161	188	196	180	214	200	180	172	212	188	176	188	182	207	182	160	201	190	167	196	174	183	217	172	196	197	181	172	173	187	192	172	169	182	187	175	201	176	189	163	198	173	180	183	178	191	169	195	170	186	180	185	191	163	176	179	193	185	184	187	172	181	175	174	202	183	208	180	202	175	182	199	176	174	159	181	167	176	192	164	176	171	168	191	198	178	166	175	174	185	195	191	166	190	172	195	174	195	186	199	195	209	188	190	171	205	184	214	207	168	159	180	225	179	167	214	191	190	195	204	174	169	173	192	169	171	163	194	213	181	188	186	184	190	172	169	173	196	184	177	172	211	214	197	200	200	195	183	201	157	179	204	199	170	211	200	183	174	185	174	160	168	192	200	181	198	184	201	210	187	168	193	211	163	170	191	187	169	194	205	165	222	166	187	213	185	192	183	151	185	167	193	161	192	180	185	171	201	181	197	194	167	181	182	160	186	213	181	186	165	177	192	190	173	167	193	178	198	173	199	188	198	185	187	206	184	172	197	208	176	195	160	201	165	190	193	182	185	211	204	188	197	227	185	190	198	192	202	169	188	190	184	191	178	200	201	204	182	180	202	184	195	190	183	184	177	190	181	198	174	197	157	191	182	191	210	183	165	201	165	162	170	187	183	196	183	183	188	203	193	184	182	193	167	171	181	184	204	174	177	190	170	173	190	158	193	185	202	201	165	195	185	185	179	180	191	200	190	168	193	198	177	189	193	174	196	169	176	189	174	191	187	213	202	186	182	169	212	177	166	167	182	178	194	163	179	171	175	207	178	166	195	174	185	194	181	171	205	180	193	176	183	200	192	170	197	184	200	178	187	181	167	181	159	179	155	195	179	193	192	192	218	179	189	200	187	172	179	179	162	174	184	188	171	174	209	137	185	175	198	179	190	188	187	192	189	178	179	185	176	164	209	213	179	212	189	195	199	184	202	163	199	204	189	179	187	177	183	193	187	160	193	173	184	162	174	167	177	203	193	159	183	187	191	196	176	200	184	197	180	193	210	211	190	175	186	174	188	179	179	184	205	190	163	186	184	193	184	171	184	176	168	164	186	197	200	172	184	184	198	179	187	201	186	187	172	180	182	193	159	180	197	198	186	155	187	162	164	207	170	172	185	203	191	190	178	208	171	190	218	178	178	186	189	177
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
