0	46	30	46	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
338423329176	338423329732	338423330282	338423330832	338423331382	338423331932	338423332482	338423333032	338423333582	338423334132	338423334682	338423335232	338423335782	338423336334	338423336882	338423337432	338423337984	338423338532	338423339084	338423339632	338423340182	338423340732	338423341284	338423341834	338423342382	338423342934	338423343482	338423344032	338423344582	338423345132	338423345682	338423346232	338423346782	338423347334	338423347884	338423348434	338423348982	338423349534	338423350082	338423350632	338423351184	338423351734	338423352284	338423352834	338423353384	338423353932	338423354482	338423355034	338423355584	338423356132	338423356684	338423357232	338423357784	338423358332	338423358884	338423359432	338423359984	338423360534	338423361084	338423361634	338423362182	338423362734	338423363284	338423363834	338423364384	338423364934	338423365484	338423366032	338423366582	338423367134	338423367684	338423368234	338423368782	338423369334	338423369882	338423370434	338423370984	338423371532	338423372084	338423372632	338423373184	338423373734	338423374284	338423374832	338423375384	338423375934	338423376484	338423377034	338423377584	338423378134	338423378684	338423379234	338423379784	338423380334	338423380884	338423381432	338423381984	338423382534	338423383084	338423383634	338423384184	338423384734	338423385284	338423385834	338423386384	338423386934	338423387484	338423388034	338423388584	338423389134	338423389684	338423390234	338423390784	338423391334	338423391884	338423392434	338423392984	338423393534	338423394084	338423394634	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21061	7724	7760	6055	3954	2676	1779	1314	1031	845	663	527	457	452	433	338	339	279	309	250	204	245	239	199	230	202	224	210	198	200	163	203	208	232	213	162	190	172	201	162	155	200	200	156	231	212	200	183	177	210	214	188	208	182	177	191	195	187	187	207	165	206	185	184	166	197	188	168	175	178	185	187	193	183	200	185	196	183	185	200	169	192	204	209	188	199	216	194	188	218	185	189	195	170	185	187	182	186	189	188	207	163	200	163	158	180	192	182	192	207	186	190	219	156	159	195	190	179	195	190	187	189	201	214	197	187	204	193	191	205	171	203	181	166	184	219	197	189	199	169	195	195	177	181	199	204	155	182	206	168	190	153	188	169	184	184	168	179	184	183	175	177	184	170	199	185	192	188	198	186	189	172	189	204	146	173	191	197	182	223	204	159	173	171	192	189	196	205	179	187	169	185	164	160	180	200	177	153	180	182	198	180	184	205	206	190	164	204	204	198	177	216	202	185	165	199	184	173	206	181	195	168	186	201	219	186	188	193	195	187	182	181	162	185	203	189	192	218	181	184	166	176	177	163	186	171	176	192	171	186	196	205	173	179	203	170	190	184	159	181	167	154	197	182	209	189	173	191	191	189	162	184	184	199	177	168	202	177	188	210	166	191	185	194	221	167	211	185	181	216	165	171	214	213	201	191	187	180	163	181	194	195	166	213	174	182	170	232	204	190	178	196	198	201	190	167	160	166	183	160	167	181	178	192	154	196	191	189	196	182	183	176	180	185	159	177	173	212	196	178	163	198	182	210	164	169	171	174	202	192	201	186	187	207	197	177	185	177	224	207	185	189	194	191	183	206	194	195	177	188	206	186	216	178	173	229	187	168	177	182	180	168	182	179	176	193	171	194	176	187	174	173	173	190	193	187	159	171	177	173	199	188	190	167	193	184	189	179	181	180	200	176	209	192	186	197	191	186	190	203	190	196	166	188	184	206	175	165	181	183	181	164	165	183	196	207	183	180	168	173	188	203	189	203	186	159	167	181	193	173	209	196	182	179	188	202	180	183	193	207	212	215	198	178	169	179	171	179	213	167	224	223	187	189	175	176	190	196	196	196	183	195	179	207	189	164	187	190	187	174	189	173	196	176	163	191	181	173	187	149	169	175	196	171	193	181	165	164	196	197	177	191	181	189	182	202	157	168	184	173	212	203	194	199	206	168	169	182	174	174	178	211	175	179	165	181	195	165	191	180	189	161	188	194	173	163	183	179	197	186	165	169	186	169	193	200	180	198	172	220	182	186	178	196	180	189	198	150	198	216	192	167	192	182	178	171	191	173	188	164	154	192	194	185	161	189	183	196	173	191	184	183	191	170	200	204	197	192	214	158	193	212	189	161	193	164	180	168	165	177	154	183	180	202	177	177	159	185	187	202	179	192	205	199	186	171	180	173	174	194	215	191	198	217	208	206	185	198	194	169	175	175	192	195	174	178	163	179	195	196	225	182	175	199	201	170	187	170	175	196	197	208	183	186	180	203	195	196	201	180	190	168	154	204	201	180	206	169	170	176	204	171	192	168	201	192	184	195	230	179	181	170	163	192	216	174	198	185	177	191	194	177	183	174	212	211	192	188	219	211	167	197	194	199	209	178	175	199	162	205	186	168	165	187	183	185	211	167	179	196	180	169	179	199	150	216	191	187	187	198	172	228	196	188	181	175	169	183	192	197	158	184	193	166	164	177	180	182	180	187	209	190	205	174	194	184	187	204	166	209	188	167	184	191	208	177	202	201	181	197	178	173	182	163	198	177	180	172	198	173	164	196	203	201	189	189	178	198	199	168	176	194	207	160	193	197	175	190	195	206	182	186	179	168	195	198	184	184	178	188	200	176	209	201	153	182	191	180	220	175	164	183	173	202	183	200	175	184	166	177	170	175	158	162	203	191	203	172	174	207	203	206	176	180	185	218	180	174	187	193	180	174	168	193	206	203	190	167	197	191	168	177	186	156	176	188	195	180	180	184	165	171	183	177	206	191	172	198	174	199	185	178	185	171	187	186	205	173	217	201	177	188	184	175	187	186	182	192	187	194	191	205	188	207	179	173	185	201	186	174	177	173	179	189	179	178	194	186	187	202	176	181	211	195	172	191	189	183	187	157	197	196	197	194	177	169	194	207	188	203	196	184	161	176	174	187	155	173	215	175	171	167	209	185	187	180	170	191	199	190	214	191	190	199	190	191	215	182	197	183	194	164	175	182	183	182	192	179	200	187	213	170	188	163	165	163	190	196	172	204	194	213	202	191	186	170	204	202	198	174	187	204	178	162	173	172	189	214	186	197	181	177	211	197	175	191	188	168	175	196	195	183	199	188	185	188	186	175	158	182	190	175	206	178	182	199	182	167	175	167	185	174	179	184	180	209	157	171	237	193	188	167	204	182	195	180	189	199	220	177	199	180	206	185	190	163	200	171	200	159	156	179	201	178	199	173	177	205	187	178	185	172	163	194	166	192	228	169	195	169	191	203	185	180	169	188	191	196	203	158	170	171	171	218	202	187	197	179	192	162	167	207	171	182	164	172	210	189	184	192	203	209	171	172	207	182	166	187	192	179	175	195	158	190	176	171	169	191	191	175	209	200	181	182	200	220	167	196	184	196	199	174	199	171	174	186	175	168	178	199	195	189	169	187	187	198	192	183	191	172	175	197	163	179	172	167	188	172	187	189	197	197	190	204	171	169	200	208	191	185	189	178	181	174	167	161	202	155	180	186	189	201	202	177	169	148	184	184	164	163	191	190	203	195	167	205	177	184	180	188	186	176	180	158	167	172	169	181	181	184	184	170	188	186	188	164	177	211	231	206	180	171	181	200	204	186	179	169	206	176	210	188	175	179	178	179	183	199	189	206	155	189	203	158	199	145	199	198	185	180	184	204	181	201	200	204	186	202	183	177	209	193	207	203	203	176	172	170	185	212	205	181	189	179	190	210	184	188	190	192	159	181	175	205	196	191	177	193	191	197	182	166	182	178	169	169	170	177	186	200	177	202	182	180	192	198	168	185	189	163	158	167	196	195	191	190	167	179	183	201	208	184	170	183	175	188	175	166	186	186	185	214	184	176	207	175	181	175	194	212	183	204	167	191	177	205	198	200	205	170	206	197	154	202	214	175	204	185	215	210	181	194	193	192	198	176	173	188	184	190	177	180	165	180	189	183	189	176	175	178	155	189	192	186	197	188	188	189	213	213	168	200	188	190	204	193	193	181	190	172	192	198	165	167	204	200	184	174	165	190	194	197	183	199	179	178	195	211	214	170	196	151	193	183	220	178	198	205	214	162	193	201	189	187	206	187	192	197	206	195	202	152	219	193	217	187	212	176	218	181	207	175	197	168	199	186	179	167	191	207	196	201	183	192	188	166	180	201	213	192	172	206	186	193	171	161	159	191	187	163	217	162	189	183	184	199	203	194	189	176	178	179	170	208	184	184	159	168	184	172	153	198	186	170	183	175
13253	6389	12009	14331	11938	9558	7174	5848	5165	4353	3177	2448	2078	2176	2044	1492	1271	1220	1134	862	729	730	711	678	697	681	620	655	608	561	550	566	591	578	526	514	534	552	500	518	471	477	457	465	492	440	460	503	474	452	503	464	476	478	458	450	449	466	483	422	450	457	457	483	453	470	497	439	438	481	433	512	448	464	484	501	481	419	444	455	462	470	454	454	442	458	455	467	452	440	449	500	423	462	440	474	465	498	449	485	431	481	478	456	471	470	463	452	430	437	443	462	467	453	494	460	418	445	460	461	446	444	475	504	478	484	425	489	467	448	437	473	453	441	479	454	465	498	427	500	414	450	412	472	438	440	437	465	448	467	427	466	484	450	455	447	446	485	460	432	498	457	445	457	458	454	463	403	453	437	472	467	467	442	414	429	449	431	438	439	480	470	476	478	457	488	470	482	476	404	441	451	459	501	454	448	473	479	465	478	468	496	481	490	434	461	454	457	460	486	461	476	452	436	467	461	433	446	449	468	486	442	464	448	483	461	461	465	437	450	464	464	479	471	491	425	454	454	470	476	472	456	427	473	503	470	455	409	460	459	478	422	462	439	493	435	487	489	464	468	484	441	455	433	472	443	451	480	439	459	441	484	462	473	454	471	461	489	482	451	425	471	455	432	464	410	481	447	441	443	435	443	445	421	433	430	475	443	424	413	490	480	483	480	470	438	414	457	455	433	455	479	433	435	443	466	443	489	452	456	430	441	423	453	450	467	468	471	461	474	448	521	440	447	459	458	454	418	452	445	422	485	486	471	478	471	448	478	464	433	437	448	485	475	452	477	412	472	478	451	473	413	457	448	474	456	493	471	440	460	458	445	512	456	485	468	455	473	466	469	433	447	490	478	482	422	457	436	502	417	456	456	455	421	462	466	463	469	446	443	500	466	465	424	445	467	459	521	476	433	464	443	498	453	453	469	479	495	447	438	489	445	446	467	479	424	438	445	451	450	472	479	453	460	458	487	427	470	459	485	451	461	487	463	428	459	446	435	451	444	465	409	432	458	424	507	443	451	484	452	462	506	448	466	437	482	488	455	431	473	487	426	458	459	438	434	424	441	440	475	455	464	452	454	470	429	464	487	493	499	438	451	464	439	450	468	423	477	435	444	429	442	484	450	409	432	474	434	481	475	477	471	431	481	439	405	436	454	446	455	439	470	461	488	437	455	418	462	424	489	440	432	452	477	458	470	437	512	473	455	431	490	444	453	450	440	429	482	459	439	459	463	463	445	479	484	461	441	437	445	471	458	464	452	443	447	447	494	494	446	495	475	460	437	480	427	446	440	459	463	456	439	442	486	487	443	456	467	467	495	456	448	446	459	471	473	499	466	469	451	447	429	476	487	466	458	489	482	426	445	460	479	432	476	438	473	465	445	458	466	467	468	464	428	473	430	471	468	459	455	440	501	455	415	458	453	483	469	421	473	468	479	420	465	473	474	487	475	481	463	515	454	454	457	460	427	449	473	463	435	489	506	472	434	442	458	503	478	452	452	452	462	482	470	406	459	446	458	487	481	479	444	419	427	435	427	428	459	429	447	439	428	441	428	448	476	458	439	472	474	466	472	450	456	438	472	442	477	452	475	460	489	457	477	475	476	448	477	463	487	437	441	444	448	461	415	487	485	472	437	475	468	453	441	461	477	426	482	432	448	422	490	491	428	445	442	436	456	422	482	444	428	457	429	421	480	463	456	468	452	462	419	444	475	453	444	439	476	480	469	490	461	450	452	462	443	506	490	503	430	439	436	461	446	464	445	466	465	478	473	445	472	451	453	465	475	434	469	480	461	468	467	436	481	488	479	447	421	446	461	439	448	464	427	470	446	426	449	441	456	440	487	427	399	480	483	449	406	520	454	436	463	459	460	415	438	465	479	461	482	467	456	452	501	477	447	449	444	468	498	464	488	453	462	458	479	442	471	488	465	439	461	458	433	473	480	445	441	431	476	459	428	439	445	465	436	418	470	455	450	472	418	483	435	461	457	448	469	443	486	432	481	429	427	476	483	418	438	442	467	480	465	475	454	466	460	429	477	425	452	455	457	473	483	460	479	460	463	462	443	465	459	443	455	503	455	445	453	409	484	479	457	458	448	463	470	432	433	472	451	431	453	464	479	460	429	440	482	476	457	449	469	469	459	409	460	473	458	518	470	467	452	448	461	461	448	453	447	501	451	479	420	450	448	481	470	424	489	437	455	473	454	427	455	476	469	408	445	467	459	440	450	491	465	464	456	447	453	485	447	453	507	425	489	468	450	492	482	488	473	481	423	470	486	467	469	464	454	470	495	457	453	453	461	468	461	474	480	482	443	463	452	455	448	429	449	459	472	425	410	436	445	512	435	485	443	424	430	429	451	456	474	473	474	476	469	461	457	440	448	495	465	476	492	453	492	452	475	453	434	461	460	462	511	469	441	411	458	451	499	437	458	457	439	486	432	457	448	498	461	440	458	453	429	463	450	467	446	437	481	487	478	485	439	466	460	441	472	462	439	435	485	466	412	472	434	437	459	443	409	466	436	451	477	494	430	466	446	488	480	459	443	432	501	448	423	448	469	444	435	488	465	430	447	420	461	440	471	479	487	464	437	475	461	479	422	475	421	455	487	469	470	470	442	461	501	450	459	471	450	421	430	462	467	448	447	469	486	470	440	501	443	461	440	478	485	466	443	446	455	509	456	476	434	493	464	452	431	470	430	467	462	478	431	482	466	476	438	458	476	471	491	482	463	457	460	436	472	448	458	449	440	493	442	472	477	458	490	461	495	394	425	436	467	505	439	476	465	427	436	471	478	465	452	458	465	439	475	453	440	470	427	514	458	464	416	437	461	460	438	470	456	488	471	474	497	464	453	429	435	481	442	457	470	448	431	463	444	454	490	454	438	457	494	471	454	494	432	469	493	462	448	483	461	435	415	480	470	441	521	437	446	442	493	461	431	455	438	456	442	464	467	477	471	415	445	484	450	456	457	441	475	409	484	478	464	468	445	494	487	463	459	466	493	430	445	448	455	423	430	477	454	448	447	458	455	450	430	471	493	451	443	458	470	465	462	476	468	463	485	440	463	498	489	441	465	461	444	458	420	447	448	417	427	445	491	488	479	469	460	444	411	453	445	439	443	483	481	455	475	471	466	483	446	450	466	437	464	452	498	438	472	457	462	497	446	474	477	433	484	455	433	439	482	461	453	462	475	423	394	459	457	431	465	486	466	472	462	440	440	448	459	417	459	453	507	442	432	466	410	501	451	436	463	493	451	455	490	433	461	453	447	461	471	451	460	489	456	473	452	440	460	431	446	469	456	451	457	475	449	449	439	494	471	463	489	445	481	502	472	468	455	457	434	456	489	467	485	508	462	447	436	431	445	476	450	452	461	433	442	496	409	455	440	481	456	444	505	457	481	454	491	451	469	461	492	447	420	455	457	447	460	427	474	471	509	465	466	428	452	435	459	460	490	479	490
5107	2497	3006	2475	1616	1113	856	625	561	491	434	441	437	398	406	332	319	335	313	316	332	317	317	331	326	319	275	284	320	331	305	312	323	311	314	295	285	309	315	311	280	328	293	307	293	322	294	291	288	329	304	285	295	276	316	282	286	289	309	287	305	293	300	259	330	330	300	307	308	328	297	278	281	299	271	302	320	315	285	301	294	272	312	307	332	310	281	311	288	331	285	288	289	298	304	325	288	289	299	293	289	323	288	285	261	306	283	316	366	296	286	303	292	292	305	305	274	280	270	289	295	304	303	303	291	330	319	312	314	282	273	289	288	309	310	289	328	295	332	332	302	293	302	289	290	314	321	309	314	290	324	291	299	298	281	307	306	308	311	285	305	305	293	296	317	315	312	323	279	317	305	282	287	308	307	313	320	285	290	299	312	293	314	303	282	298	316	291	332	309	278	342	303	285	331	305	308	310	306	291	301	303	334	298	284	288	293	311	288	305	285	325	310	296	312	304	316	296	280	298	303	297	295	297	325	298	273	313	284	338	306	315	332	313	302	308	348	298	262	306	290	279	314	296	303	294	300	281	313	288	342	307	331	278	323	301	275	297	302	330	287	302	291	279	330	309	302	312	309	306	300	304	298	320	264	269	302	261	277	329	276	259	298	346	289	279	313	314	325	321	324	316	276	320	265	319	311	335	290	299	318	289	279	298	284	293	279	262	299	305	304	267	330	311	277	315	295	323	284	300	334	290	342	335	288	298	311	323	341	265	302	334	299	293	285	294	281	285	296	299	315	278	324	270	302	334	280	300	306	310	307	315	320	317	299	266	286	284	309	318	301	323	291	300	317	333	317	293	314	282	306	296	307	294	329	297	300	310	285	350	315	299	313	303	282	301	306	348	333	308	309	344	295	275	281	282	325	298	299	302	297	322	303	310	307	307	261	302	314	342	315	293	270	284	331	320	324	288	320	324	296	324	291	328	270	326	335	337	311	310	289	322	291	280	307	268	305	321	323	287	315	289	294	285	300	299	287	278	283	315	294	301	298	316	299	258	289	311	317	319	321	271	309	318	319	309	301	313	330	348	290	313	291	285	293	266	338	286	297	278	274	298	324	271	313	276	270	316	317	330	335	280	305	310	340	276	309	271	332	340	285	300	330	292	317	319	310	314	281	304	293	307	312	296	311	288	319	309	287	286	277	328	334	313	285	329	301	315	291	315	269	301	300	303	294	313	313	306	310	307	301	308	283	291	277	291	295	329	287	266	286	303	303	320	263	291	297	285	342	298	328	284	280	284	317	313	317	282	306	317	279	321	290	286	304	306	291	298	301	311	306	297	302	286	307	309	315	298	312	327	295	285	283	310	320	316	310	304	295	300	309	268	297	309	310	287	322	295	305	311	332	264	286	305	312	290	295	294	318	326	291	327	296	308	302	295	293	314	292	295	308	331	289	314	308	289	302	309	313	298	277	326	313	322	305	265	277	306	296	287	281	315	300	278	294	278	320	289	305	294	314	273	308	288	272	278	318	280	277	293	301	290	275	280	304	289	317	310	300	305	313	322	311	311	308	307	306	316	293	281	259	290	268	284	348	329	323	297	276	287	305	312	304	314	292	260	298	352	308	317	308	324	334	326	295	312	310	262	298	292	299	277	271	305	302	308	311	286	342	317	295	301	296	300	289	318	291	264	320	297	302	299	297	303	346	281	319	282	298	317	316	319	295	331	308	339	303	307	305	322	297	327	301	288	291	308	305	325	308	274	293	281	281	299	325	324	302	302	300	307	296	306	311	295	304	316	332	331	302	274	281	304	277	340	348	353	281	308	315	279	285	295	309	283	304	290	287	278	285	269	319	291	307	344	264	288	286	301	276	304	318	305	329	283	293	285	299	347	280	321	297	309	290	307	331	309	298	318	255	298	307	273	269	291	283	296	320	314	323	310	299	304	289	303	293	299	282	299	307	294	318	314	305	307	314	329	293	334	277	308	289	261	303	330	307	268	295	305	326	330	310	294	284	281	305	325	310	293	290	284	295	291	316	281	327	304	305	302	313	300	313	332	292	294	299	275	297	280	278	287	310	308	299	299	281	281	334	287	317	335	330	297	284	337	279	308	313	297	277	305	319	312	276	307	337	330	276	331	273	324	315	307	267	318	307	287	298	311	289	278	291	278	333	303	298	317	280	286	320	311	292	307	306	277	319	296	288	273	265	300	310	280	286	310	318	309	329	310	339	289	328	299	304	339	310	297	298	275	310	290	287	293	297	310	281	327	324	313	285	282	286	298	338	314	290	322	329	317	333	320	300	326	284	288	287	292	308	322	296	300	299	318	316	308	300	274	289	329	323	294	295	276	291	318	313	300	337	310	308	302	292	297	307	310	282	325	299	284	307	268	320	299	327	286	272	287	276	280	311	318	307	288	311	314	311	299	315	300	280	310	266	296	310	295	311	322	309	322	311	306	273	301	288	292	293	311	302	312	327	274	293	299	302	284	300	283	327	292	284	297	283	298	315	292	321	329	302	298	265	311	315	316	312	303	304	299	297	293	304	280	284	308	276	303	327	302	306	333	311	328	347	303	314	315	318	312	280	294	288	315	253	318	285	301	285	291	310	258	297	293	302	306	292	319	318	321	286	331	299	273	299	253	279	331	330	302	286	333	301	304	278	268	287	294	305	266	287	299	293	350	326	307	321	276	293	328	322	299	306	272	296	304	317	268	331	274	286	309	303	297	313	294	288	334	291	295	301	287	334	324	298	276	280	308	312	307	276	315	318	292	319	317	314	273	299	308	311	305	297	302	289	341	331	288	318	302	277	321	298	307	283	309	309	295	302	312	313	313	284	322	280	326	284	293	298	290	329	298	314	331	284	285	317	307	286	279	333	301	305	307	305	304	347	295	293	289	305	280	296	296	302	279	270	286	275	287	289	303	277	312	312	334	299	298	276	316	356	269	316	310	319	273	308	304	279	287	303	308	321	288	304	305	334	294	290	291	318	299	289	283	313	288	293	308	324	306	306	296	292	306	312	292	296	299	337	295	289	289	315	300	308	327	291	290	281	269	305	307	290	303	303	299	301	291	309	295	309	305	307	329	295	305	295	298	309	275	332	309	302	312	296	315	296	297	328	286	338	306	317	312	293	317	322	317	301	312	277	269	281	310	317	284	286	315	301	312	322	291	311	304	314	344	313	281	315	323	310	314	306	282	281	302	293	313	332	328	283	280	302	320	339	326	289	298	269	293	292	293	325	368	307	299	309	305	285	323	325	308	303	299	284	307	313	263	282	311	285	301	289	342	268	299	309	316	306	321	327	304	327	309	297	304	281	285	305	309	323	298	294	294	284	276	322	296	294	304	300	277	262	298	330	312	307	276	326	283	314	292	326	329	301	318	332	287	301	278	314	331	296	301	298	308	310	331	299	289	315	280	285	299	310	325	312	288	301	322	301	328	332	306	287	282	333	321	303	299	311	348	316	277	312	328	331	309	301	344
4382	2892	5671	7000	5827	4719	3345	2567	2019	1878	1595	1491	1546	1463	1169	1129	936	952	895	800	839	785	847	824	776	765	769	763	813	794	791	760	771	737	735	740	796	760	729	732	698	739	769	774	719	746	738	744	718	707	696	719	682	748	741	711	713	747	740	757	709	686	685	703	719	720	737	701	763	677	734	728	677	737	724	730	780	690	740	698	738	721	762	645	739	704	717	695	742	704	726	736	696	702	681	725	763	705	725	781	727	718	688	689	725	734	713	755	708	750	748	648	711	698	710	739	699	719	700	741	715	736	717	758	711	763	713	711	734	708	730	732	736	693	697	704	716	738	701	701	675	741	703	693	760	750	743	730	737	749	736	718	721	731	720	731	732	684	755	727	716	666	705	744	741	737	679	704	756	730	722	751	697	690	722	727	720	694	736	676	777	715	705	768	685	715	717	742	672	756	685	693	736	717	754	786	738	673	699	734	702	713	695	720	720	747	676	704	706	757	722	732	687	768	745	668	750	721	693	767	744	731	682	736	679	720	753	778	690	720	736	710	675	709	731	681	756	697	661	723	734	746	750	775	744	724	728	747	700	754	736	737	714	747	708	693	701	750	737	704	678	743	804	740	685	738	722	776	719	711	704	727	722	747	762	714	711	753	749	779	711	739	673	739	765	705	756	689	708	723	729	788	788	715	720	747	680	719	729	681	708	693	709	754	733	715	680	696	739	699	745	686	753	718	734	755	765	707	695	756	797	703	675	722	742	759	717	736	725	696	725	703	702	699	739	743	692	744	754	730	764	757	713	725	724	710	748	732	726	674	717	701	724	688	716	712	740	691	754	744	748	694	739	737	723	689	693	743	740	717	751	754	722	720	694	725	654	706	753	739	700	732	691	707	706	710	727	648	718	733	740	658	685	729	704	737	744	707	700	725	717	745	712	759	691	722	734	735	749	765	719	730	682	696	713	748	753	710	694	761	699	700	754	722	739	698	714	700	712	712	705	691	723	756	763	670	752	739	724	752	724	724	710	720	796	746	700	707	729	717	734	719	724	678	711	733	685	754	673	735	714	727	743	681	767	722	791	730	741	698	718	701	715	733	749	734	752	698	694	727	723	723	702	697	790	735	747	739	716	728	680	702	776	730	735	761	762	733	744	729	705	752	705	697	769	687	697	735	722	729	751	744	747	736	661	699	761	698	708	742	727	741	776	701	713	759	700	703	733	710	700	744	745	719	728	752	734	734	736	768	685	684	738	727	704	737	773	750	707	736	707	704	764	709	737	712	742	705	725	736	716	707	737	700	741	714	700	762	698	737	712	713	720	735	702	683	719	731	676	750	739	664	702	703	780	699	763	751	754	746	677	695	687	720	728	715	724	698	697	623	724	800	776	763	691	708	731	687	747	685	713	744	694	731	675	717	691	712	729	759	765	746	706	756	735	751	701	713	728	744	748	693	715	722	669	689	718	718	694	700	742	725	690	732	754	726	708	714	712	687	747	704	682	715	715	741	739	682	707	704	703	675	706	729	721	753	747	731	707	714	730	719	694	697	734	738	722	747	708	748	752	760	702	695	744	669	767	705	674	696	739	716	769	703	710	737	736	761	716	752	736	780	739	721	726	734	745	713	748	656	718	722	709	721	725	709	715	744	753	681	719	733	746	708	722	712	699	708	696	767	727	728	743	738	737	692	727	685	710	790	732	722	712	706	676	724	725	708	694	728	737	701	722	712	687	707	715	755	684	716	747	743	726	679	735	748	685	747	715	766	772	759	748	747	697	737	680	727	709	779	687	710	741	747	734	723	729	713	721	699	707	730	699	735	751	736	719	737	730	721	682	688	740	728	715	706	727	710	729	733	787	724	761	758	737	710	730	746	762	668	713	713	679	696	697	707	756	705	700	715	703	718	658	759	690	696	702	739	733	747	733	701	708	706	696	719	744	698	712	745	696	678	702	737	728	742	717	715	751	750	742	785	728	678	679	732	734	725	741	715	719	680	651	697	753	747	724	702	719	705	687	762	728	734	734	752	751	766	746	760	746	705	732	726	703	692	747	687	703	722	727	733	706	729	751	732	729	715	755	746	724	735	735	732	717	760	702	752	722	696	739	749	696	758	770	717	704	706	734	722	704	697	737	721	709	704	708	697	711	703	711	698	761	727	718	726	715	741	723	708	705	731	687	675	759	722	754	767	729	773	734	720	714	734	804	711	687	705	714	719	736	687	746	733	675	717	711	755	737	766	736	685	715	712	685	709	720	728	733	713	664	696	709	756	729	725	733	733	752	697	683	742	720	688	690	711	684	707	740	756	728	736	714	725	726	674	753	723	724	725	742	731	743	744	735	780	730	719	719	716	709	768	784	681	708	696	741	685	700	716	698	730	739	712	697	741	744	742	741	721	745	743	724	726	728	727	711	740	720	721	770	713	753	726	718	759	727	731	741	737	788	697	704	661	735	737	732	722	703	735	729	759	707	733	704	709	711	717	674	743	715	736	753	770	708	689	711	690	721	708	750	704	766	778	699	725	721	745	720	751	763	739	727	703	713	789	759	707	708	726	724	748	765	687	756	735	678	752	744	745	717	735	685	704	729	760	712	744	758	718	743	750	683	753	707	723	721	748	706	720	710	686	707	691	677	758	703	784	730	714	709	701	757	716	726	694	725	722	730	740	692	767	737	720	719	710	774	709	748	720	760	712	748	733	727	774	717	699	729	718	711	741	750	696	715	707	702	730	704	762	754	750	673	720	710	736	753	733	740	777	751	698	761	747	728	696	710	739	753	712	748	722	707	767	715	665	698	725	737	642	707	740	676	688	712	683	710	804	713	698	736	752	665	735	700	682	730	718	683	747	701	717	650	696	705	728	706	719	699	749	711	705	726	749	760	697	735	694	693	704	692	705	717	716	698	741	693	722	696	717	735	738	726	775	683	679	687	736	751	753	708	725	709	659	702	724	729	715	707	738	712	719	709	680	687	694	760	751	722	727	666	754	667	695	740	735	740	730	711	745	668	708	740	720	743	783	730	680	739	754	759	709	708	737	707	710	778	781	784	712	700	718	717	716	717	735	771	704	705	738	693	736	712	718	717	727	725	713	698	694	695	737	708	717	693	748	712	726	666	739	716	747	693	762	694	765	769	711	725	769	719	728	763	702	709	714	747	730	717	673	730	726	744	748	694	718	687	675	682	706	715	736	751	714	722	754	709	729	787	724	706	723	686	729	732	724	757	727	737	716	704	725	743	712	767	708	728	716	723	712	739	730	699	763	731	759	775	719	722	699	767	742	744	713	749	714	725	656	658	728	724	724	699	675	757	712	731	756	699	739	728	718	737	693	792	725	756	720	703	712	728	724	684	751	746	742	696	743	722	683	718	713	694	719	674	713	735	709	715	722	702	709	727	714	724	743	757	714	753	723	699	699	719	761	768	684	704	716	664	739	709	720	724	742	698	702	739	736	715	703	743	666	710	724	759	700	700	707	719	717	710	758	722	672	774	742
12915	4988	5310	4564	3111	2131	1636	1133	910	633	561	598	517	474	455	407	363	331	313	335	356	293	315	342	291	311	283	307	275	300	300	282	318	348	285	310	294	309	304	308	326	303	307	288	288	309	265	281	292	293	294	285	278	280	300	290	280	279	311	297	294	325	298	297	329	271	281	265	289	301	321	282	307	316	287	286	293	272	300	327	295	305	284	301	308	303	324	300	296	277	289	293	275	295	296	309	288	305	276	301	293	286	318	274	315	309	327	306	321	291	249	253	285	309	256	303	348	304	271	270	283	291	295	276	283	274	268	323	270	262	289	310	289	280	276	299	317	279	297	272	275	315	287	300	266	295	311	281	267	273	298	269	298	270	290	285	267	299	338	334	322	321	280	301	262	292	277	291	305	301	319	300	331	274	297	312	294	312	293	309	288	267	261	283	293	283	308	275	269	271	310	324	281	275	291	267	309	268	293	271	290	311	287	284	278	302	258	293	284	291	274	285	281	327	293	263	321	282	288	286	296	334	284	319	272	302	274	305	290	296	290	289	261	293	289	286	283	303	272	288	277	261	248	289	261	314	277	316	276	305	271	305	284	252	261	276	287	278	316	284	301	284	277	299	272	278	248	302	307	277	300	303	287	276	290	298	283	300	311	320	250	270	302	313	280	261	274	248	324	272	269	314	283	280	280	260	275	294	259	290	291	298	263	295	293	331	279	300	278	286	268	272	326	283	283	312	303	268	273	295	280	292	345	295	304	332	271	312	284	288	287	286	274	288	285	290	313	322	299	291	279	281	285	271	286	319	310	302	248	300	270	278	278	282	337	303	304	273	289	275	307	301	295	298	277	286	313	275	260	294	278	280	293	271	284	300	322	310	297	307	288	270	320	306	268	293	297	299	273	290	256	292	300	296	278	289	254	288	284	284	309	306	265	295	285	296	287	294	289	284	310	294	302	297	287	291	283	297	265	307	282	294	331	289	282	305	286	271	254	295	309	265	276	283	323	295	293	304	300	301	292	305	312	295	339	335	281	288	281	303	285	310	302	307	261	257	288	290	278	283	305	280	282	315	290	309	300	313	314	274	304	280	309	321	305	275	236	295	287	294	265	295	281	275	292	278	251	246	302	299	261	271	275	297	279	287	279	286	295	291	271	301	293	312	276	290	308	304	271	304	305	314	299	284	262	274	273	291	263	297	307	296	280	273	278	253	319	264	308	294	290	275	304	290	296	274	273	289	295	287	278	299	302	301	283	301	299	302	305	278	288	283	303	323	314	265	294	275	275	266	335	294	304	279	295	261	312	297	297	288	306	295	279	307	299	304	276	273	333	279	298	269	281	288	321	321	300	283	304	283	306	287	268	298	311	304	326	280	252	288	298	256	300	296	315	252	286	278	291	275	292	302	306	267	271	269	278	310	275	305	315	296	308	281	270	289	271	258	287	288	271	253	280	293	329	306	312	293	284	291	325	288	276	260	307	284	306	310	281	282	285	293	278	311	302	320	301	276	308	287	279	250	325	297	286	312	280	266	257	241	251	309	261	280	291	300	279	274	269	284	297	297	274	306	286	307	275	305	325	272	334	297	272	281	303	281	270	320	329	297	294	263	302	308	288	293	305	284	300	298	321	287	302	277	318	276	277	314	278	287	270	262	285	265	300	299	317	289	290	313	296	297	320	304	301	324	324	292	309	287	285	293	294	278	309	329	295	304	287	270	305	309	313	324	264	288	298	341	307	326	273	317	359	282	295	298	288	284	250	328	253	275	308	300	268	313	294	305	274	276	290	295	299	301	296	286	291	286	302	296	309	282	298	264	261	321	275	317	318	296	299	300	287	283	302	331	300	292	306	309	276	273	315	324	282	283	281	308	291	271	292	288	317	297	303	305	282	293	295	285	292	283	299	314	284	279	278	301	320	309	311	297	298	312	301	303	303	258	309	293	277	267	269	283	301	280	272	300	330	309	310	290	300	300	276	289	324	321	315	283	287	279	284	320	257	270	295	297	304	299	278	291	287	270	285	280	278	286	262	294	262	279	282	276	319	275	275	335	280	261	241	267	308	279	297	315	299	306	306	296	313	301	284	290	286	280	277	320	319	278	278	294	327	255	301	289	273	301	292	267	272	298	246	285	306	303	276	308	281	261	303	317	297	284	261	289	297	316	282	261	291	299	279	315	296	283	318	293	269	290	288	284	287	269	280	283	315	291	284	293	307	280	279	278	294	272	308	304	282	315	289	288	308	287	287	296	281	264	308	242	289	262	296	289	281	303	286	314	297	297	291	279	332	291	242	296	304	303	283	305	318	300	276	295	283	264	302	307	305	290	296	276	306	275	295	284	299	312	289	287	281	277	308	283	308	268	263	270	272	286	271	296	289	258	298	296	304	296	291	289	287	275	296	322	318	262	283	286	285	269	258	289	280	291	310	290	284	310	277	267	306	297	293	282	272	288	304	278	291	269	305	279	279	352	298	288	263	284	302	300	274	296	292	284	266	284	312	289	296	287	272	290	313	301	290	307	276	278	282	278	257	307	280	283	304	305	278	288	290	266	264	287	270	304	309	299	318	306	312	287	263	284	298	275	284	286	302	290	290	301	285	290	270	272	298	308	299	287	315	334	301	275	289	292	274	294	263	256	273	284	271	285	292	308	278	265	269	285	306	283	315	301	317	303	293	313	290	284	290	285	307	280	292	291	309	267	284	289	281	305	288	296	269	288	291	308	267	269	298	267	308	293	297	264	295	284	281	305	320	297	317	235	335	308	325	261	298	282	288	293	307	279	289	301	275	276	280	294	285	308	277	269	307	269	326	269	303	297	292	300	265	301	267	281	265	263	298	320	283	274	289	304	316	272	296	269	302	307	304	286	265	301	300	312	311	285	268	269	304	287	310	285	257	298	296	317	266	340	262	302	252	303	297	282	309	277	264	289	285	285	309	280	275	269	278	301	295	306	294	300	309	304	288	300	286	290	321	283	284	285	273	318	285	272	269	281	295	326	294	253	273	301	294	349	310	304	303	340	326	276	310	283	279	300	295	280	260	279	296	274	271	279	284	307	296	296	292	312	274	292	287	276	309	272	290	299	302	305	279	292	303	285	290	309	302	277	310	262	317	296	295	282	304	269	283	284	314	272	279	281	290	274	277	277	290	300	294	284	252	279	330	299	295	305	283	294	315	333	298	289	288	256	307	261	306	303	272	305	287	253	296	278	292	314	303	286	291	285	285	273	301	309	276	262	302	299	302	289	321	297	302	293	267	305	269	280	295	288	270	282	321	316	315	275	260	310	332	320	280	271	308	263	285	306	270	318	299	310	293	286	317	302	298	305	321	325	259	277	312	294	289	255	294	292	295	289	278	309	299	331	272	295	292	278	319	285	284	266	265	279	318	270	295	299	322	306	283	311	290	278	279	294	275	326	298	300	292	280	259	301	286	306	278	279	289	300	281	308	324	283	288	314	310	285	270	278	323	299	280	280	285	282	294	288	290	270
10066	4847	9262	11495	9511	8082	6716	4828	3634	2936	2485	2553	2290	1897	1542	1590	1224	967	970	991	858	883	923	895	796	842	875	803	794	763	754	787	716	741	744	769	746	738	665	704	747	739	680	745	701	717	728	714	714	720	738	718	698	688	700	659	677	669	697	694	679	715	692	689	707	684	677	688	658	694	667	726	674	709	697	684	724	676	665	743	715	738	656	695	694	685	719	707	665	674	693	670	714	714	728	694	674	727	729	657	675	697	704	660	692	725	720	706	700	671	641	715	690	674	719	687	714	719	691	692	665	658	725	678	727	700	681	652	757	664	687	714	673	686	672	713	711	657	694	656	685	660	720	704	744	710	694	708	680	743	682	664	705	664	686	715	700	697	662	687	650	623	722	653	722	708	684	684	738	663	658	688	720	658	707	704	692	678	689	702	652	759	694	685	675	672	712	682	690	656	670	751	709	680	649	697	702	657	692	650	730	710	672	714	668	705	691	724	696	679	687	696	686	710	719	688	696	729	704	654	734	665	680	688	725	699	655	684	680	721	660	688	687	699	649	689	661	674	702	714	681	692	740	679	697	688	700	670	618	699	696	691	682	737	732	667	681	712	703	668	657	682	714	688	670	710	674	661	678	720	708	678	706	683	644	681	704	688	689	685	679	735	700	675	676	726	687	695	646	683	681	695	702	669	663	652	693	679	681	709	679	688	732	716	659	661	653	675	665	693	675	669	663	650	695	672	704	691	747	712	733	662	663	724	676	688	715	670	678	740	686	725	744	703	673	716	704	710	665	718	614	711	690	710	736	676	708	670	722	666	760	679	696	723	689	694	711	672	718	720	700	680	703	694	703	660	647	662	669	716	676	651	709	713	659	691	690	673	705	721	670	687	674	724	712	659	691	677	704	710	680	694	726	673	728	670	734	736	671	710	655	655	748	718	660	725	718	703	667	688	664	640	704	696	701	698	673	679	664	704	641	707	651	685	666	686	679	713	699	661	696	711	704	666	687	670	653	742	676	664	689	665	681	666	672	729	745	678	655	693	667	687	668	699	648	681	624	693	713	689	700	711	697	734	714	650	679	725	670	679	717	686	691	740	685	713	669	700	688	667	703	713	694	706	662	736	681	697	729	691	720	666	660	671	697	693	709	726	660	709	656	717	681	654	648	698	697	691	685	717	665	728	698	703	716	686	710	667	695	704	754	685	704	683	709	721	689	703	674	697	608	652	661	690	747	679	677	675	724	668	706	669	724	723	676	678	673	696	746	743	703	648	756	717	679	646	704	704	637	654	688	680	716	722	695	666	686	706	720	688	677	673	725	707	698	687	663	684	739	692	709	685	733	722	694	688	662	675	706	705	712	723	631	710	678	708	700	705	647	663	726	673	699	658	684	708	654	700	660	683	641	710	706	656	619	659	669	715	695	651	728	705	703	670	722	727	663	755	672	693	697	691	690	670	676	671	715	699	700	699	710	684	695	699	717	636	689	672	723	721	734	716	697	683	702	703	705	686	719	641	674	659	701	729	720	694	715	675	719	747	731	721	679	717	691	642	675	726	685	690	699	658	710	717	728	698	704	696	636	666	728	718	730	695	686	709	687	655	705	699	696	660	726	713	688	694	690	672	773	714	690	722	676	682	679	741	702	668	696	701	688	668	687	684	693	739	705	704	687	717	662	698	692	650	664	697	710	656	679	686	674	683	740	678	709	726	676	651	706	740	697	701	688	687	687	702	634	704	643	692	664	682	688	718	717	689	665	698	680	650	706	705	661	711	707	650	715	700	706	696	668	722	666	689	667	737	717	701	661	681	657	642	676	673	711	652	720	692	674	663	689	690	695	679	705	683	734	673	680	654	713	666	738	683	736	710	701	681	662	694	703	732	715	660	658	728	668	693	712	704	650	718	692	714	696	689	703	699	643	653	689	711	704	694	696	709	717	745	706	697	680	654	706	682	716	705	704	676	725	690	698	699	715	685	702	712	646	708	661	724	721	712	704	699	658	657	661	715	709	663	679	683	654	704	691	710	652	678	693	672	672	678	653	683	684	657	667	694	686	678	719	728	721	771	687	687	673	728	657	683	635	686	644	701	669	734	698	706	680	695	734	723	693	675	636	689	650	628	735	671	715	693	755	627	735	693	737	698	691	752	656	669	688	701	697	732	667	717	701	675	706	672	677	620	652	646	651	667	635	665	689	691	687	697	693	686	709	670	660	692	681	684	675	673	666	680	680	674	689	655	737	708	666	683	664	702	700	684	736	724	723	716	649	717	673	669	704	689	719	732	673	653	676	697	730	682	697	677	721	670	684	725	667	689	745	716	719	720	701	705	690	711	632	676	683	706	676	712	668	663	635	697	716	741	715	681	673	762	639	726	697	688	742	660	679	686	658	664	726	692	729	731	650	683	699	660	701	713	718	714	727	693	653	710	684	729	716	655	734	710	709	690	661	697	678	756	737	703	629	706	734	745	690	715	698	694	710	692	716	696	637	711	671	671	684	703	664	726	683	700	698	709	673	680	670	666	659	693	700	706	712	666	698	675	698	701	683	704	688	652	758	661	660	710	678	755	658	689	682	681	691	657	721	672	678	703	714	691	653	686	688	670	673	665	778	669	726	710	662	709	715	691	678	719	685	656	700	691	652	648	706	701	654	720	667	664	676	719	717	663	710	680	700	756	715	695	737	669	707	711	676	669	689	660	651	700	682	688	683	686	741	705	727	690	676	692	722	688	683	686	666	707	723	716	710	696	687	652	699	671	652	685	703	722	639	697	720	680	661	683	676	671	688	681	702	649	662	714	708	669	699	673	687	680	704	684	706	684	680	663	719	693	628	701	713	667	685	695	693	681	705	692	673	661	721	750	676	691	702	665	719	691	633	632	639	702	651	723	674	633	697	704	668	679	656	685	713	710	659	671	650	664	712	714	670	673	675	694	673	646	670	645	642	741	671	653	677	701	711	719	693	718	694	687	699	667	665	690	704	688	687	675	742	686	684	678	687	712	718	755	746	714	683	716	683	726	703	623	705	642	679	701	668	713	733	703	703	659	696	700	659	695	679	678	658	697	646	714	703	676	663	651	689	681	643	673	675	686	722	731	727	753	655	728	660	694	647	703	660	705	682	702	735	682	720	713	703	692	676	689	707	673	694	639	703	732	677	700	702	689	694	733	706	665	707	716	705	656	661	697	711	683	686	647	715	724	672	692	702	671	713	639	716	703	701	722	718	662	739	670	679	688	634	702	698	723	726	723	676	661	689	671	677	682	711	629	720	684	688	680	655	731	703	671	683	718	697	649	706	746	704	698	677	648	649	685	663	743	671	637	686	688	708	672	718	643	726	712	665	717	730	623	673	660	705	697	670	696	682	726	704	743	740	698	684	710	657	685	677	683	708	713	660	681	695	700	746	684	696	666	700	724	657	636	683	696	683	710	663	739	685	698	673	704	663	710	724	673	689	698	720	683	694	695	714	699	705	708	717	709	677	688	692	695	707	655
20624	7769	7810	6452	4578	2912	2154	1557	1210	927	739	682	441	374	382	340	295	249	295	267	235	233	206	243	205	226	224	214	225	213	201	204	186	208	199	208	198	220	207	187	204	185	210	199	212	177	214	192	202	229	162	213	206	193	178	177	216	201	189	208	231	214	216	199	193	175	168	202	198	181	208	188	192	185	187	188	187	207	226	214	207	177	204	204	202	208	198	184	187	168	204	207	208	193	206	183	219	227	195	196	178	220	207	194	193	203	206	191	179	202	216	193	187	179	160	179	186	185	192	194	170	199	202	209	206	203	199	187	197	192	226	175	209	215	184	216	199	204	178	213	215	228	210	171	213	173	194	198	217	207	199	199	194	167	225	171	211	217	197	212	211	186	183	221	181	192	189	200	189	211	187	192	209	177	199	209	206	165	193	199	225	188	195	178	193	211	191	178	208	202	206	190	212	203	154	188	196	175	168	218	202	190	210	213	187	208	196	220	192	193	180	192	203	210	214	211	184	200	204	163	193	208	220	193	200	203	207	195	180	188	194	197	205	224	215	215	168	209	194	191	179	178	188	198	170	175	200	188	210	164	205	215	207	205	196	216	193	189	167	205	206	190	181	191	177	208	190	193	195	198	185	182	197	182	200	195	180	207	202	192	192	204	175	167	183	189	185	190	180	174	206	197	182	228	201	235	194	189	200	188	271	176	185	187	207	208	173	203	203	210	192	172	181	198	216	195	186	216	224	178	193	201	188	186	213	197	207	197	173	198	186	184	190	208	201	184	172	225	207	194	173	184	207	201	185	203	194	194	213	210	193	213	198	205	192	197	173	178	218	185	189	167	220	209	192	187	170	196	181	193	209	218	201	198	174	178	197	219	201	166	177	227	190	192	193	168	191	207	187	186	181	194	189	189	181	186	189	195	186	196	194	190	195	197	178	199	213	210	188	201	196	206	203	211	205	202	205	196	191	201	207	211	196	199	193	193	186	204	175	186	182	190	192	148	219	204	179	202	206	188	183	178	205	208	199	201	199	183	203	190	181	198	202	165	216	172	178	217	199	202	197	201	194	192	202	163	187	181	208	193	189	189	202	210	211	186	189	169	177	214	194	186	224	180	200	215	227	195	229	227	186	197	200	200	205	186	185	187	189	195	209	168	236	206	198	223	186	206	197	208	209	221	172	212	206	200	223	215	197	193	201	205	221	173	192	188	202	222	172	184	212	194	177	217	188	209	203	184	176	211	197	181	195	179	181	193	202	183	182	184	199	220	211	200	183	188	179	209	187	212	192	189	208	211	218	208	181	180	198	212	195	246	211	186	207	212	200	192	223	169	186	205	192	191	206	171	190	175	161	184	221	180	180	218	197	218	179	183	196	215	185	219	196	187	214	217	210	217	189	202	207	181	181	197	230	206	216	196	200	210	179	195	186	194	185	196	197	192	190	201	212	197	179	222	167	176	201	198	203	200	184	175	210	222	170	219	197	211	190	202	173	193	203	178	190	216	193	190	212	182	211	204	196	190	196	214	198	191	192	185	173	217	184	183	191	181	172	187	191	203	196	175	197	210	222	171	202	193	206	192	200	200	200	207	197	216	201	190	191	212	193	201	203	190	186	190	166	221	231	216	188	177	206	218	188	196	194	201	176	195	191	206	215	199	202	203	169	201	209	167	177	209	222	204	212	201	209	188	204	201	182	165	176	202	184	176	199	198	215	199	181	189	193	205	182	194	204	196	196	187	205	187	175	213	191	208	225	176	205	200	193	209	203	241	192	187	184	207	183	192	211	215	204	206	199	194	191	223	207	164	195	210	204	203	188	199	198	205	179	197	201	188	171	182	223	209	194	229	210	200	192	212	187	195	187	214	202	190	175	202	191	192	203	207	208	202	186	197	163	191	199	194	168	201	211	214	178	191	194	184	198	184	182	192	191	201	171	210	185	180	191	188	199	220	180	191	188	249	228	180	195	214	183	178	200	189	218	200	189	219	198	204	170	193	198	203	185	207	193	204	184	184	203	195	193	173	200	209	194	209	180	191	198	179	204	213	205	187	193	192	193	199	200	207	189	190	190	199	217	184	197	186	184	182	177	206	194	214	193	204	183	193	188	220	190	176	182	203	211	213	214	190	181	194	207	194	192	204	221	198	201	189	205	191	224	231	199	207	197	180	209	188	210	180	204	194	197	204	195	181	185	213	204	177	191	240	204	216	198	181	187	206	194	227	182	194	197	214	171	196	186	231	193	221	216	193	207	205	199	215	209	239	205	197	200	211	212	228	194	195	199	199	187	182	237	196	184	193	217	210	176	192	186	182	210	206	215	193	197	200	211	218	204	181	160	200	176	183	193	160	207	196	190	186	198	216	195	184	179	201	209	206	157	211	180	168	188	186	200	221	192	190	173	167	199	187	178	194	216	199	192	183	205	192	215	203	200	199	212	178	192	191	176	199	177	175	166	201	199	195	185	209	202	176	209	181	220	239	189	214	177	180	173	186	200	220	194	205	192	205	229	206	166	189	205	210	196	213	191	187	204	181	185	187	215	181	182	202	199	191	211	201	183	193	204	173	204	215	202	232	200	195	228	204	179	203	215	181	181	226	182	207	186	223	208	213	192	210	178	192	205	191	189	204	204	211	203	201	204	171	197	183	177	169	210	180	191	181	199	206	190	202	200	195	207	194	200	170	193	174	207	193	175	212	196	182	215	198	209	197	186	196	173	186	202	192	167	169	203	190	206	202	200	215	199	207	223	207	190	188	213	194	205	202	215	203	195	210	214	183	205	202	211	195	221	202	178	182	182	200	193	184	199	186	177	193	209	188	182	203	197	190	180	219	219	209	213	216	223	194	206	217	200	189	192	242	196	213	206	207	205	187	196	173	240	179	203	212	203	218	215	205	210	201	194	214	221	205	209	198	220	180	203	182	189	157	187	171	196	200	184	194	180	172	175	198	212	176	226	181	182	177	189	195	211	201	202	203	219	187	206	208	239	201	200	159	202	214	198	204	184	203	204	185	178	197	187	180	208	231	198	192	212	172	188	195	230	190	188	202	199	195	192	200	193	179	193	188	200	190	206	191	200	188	176	204	189	207	221	194	184	233	186	198	213	205	192	192	189	201	201	200	185	189	185	206	205	198	192	180	179	191	205	213	198	194	194	166	207	208	187	207	201	236	189	198	196	199	209	219	201	191	199	182	201	220	196	207	225	203	150	183	194	213	180	184	226	210	204	189	188	199	193	181	184	205	195	204	189	185	184	192	194	178	210	177	198	183	182	172	180	187	173	203	213	199	200	200	218	208	214	204	221	196	179	201	176	209	186	191	166	195	191	194	197	209	202	226	195	189	205	224	173	209	201	187	205	199	188	182	181	207	188	192	189	175	212	193	213	208	196	216	187	172	215	195	191	201	206	172	224	196	173	197	206	203	189	183	173	186	210	197	208	201	201	180	177	201	193	173	193	181	196	189	181	193	166	204	189	205	181	198	199	191	186	189
13007	6592	11802	15211	13051	10781	8643	7092	5521	4454	3676	3119	2308	1717	1641	1551	1216	985	908	929	827	760	723	741	624	648	674	665	697	589	604	577	597	531	547	560	538	557	531	523	505	484	518	515	515	515	512	526	501	456	523	524	492	432	483	487	507	469	491	502	499	476	477	514	500	498	510	461	487	537	472	487	525	481	468	514	507	546	501	531	489	487	480	539	460	506	449	495	517	432	482	480	509	483	480	503	484	463	510	489	468	508	476	464	473	493	488	485	497	497	453	491	493	496	496	485	519	509	489	477	525	478	472	483	482	503	484	508	467	490	493	477	516	491	510	494	503	481	530	472	488	543	484	498	475	474	540	484	449	493	464	492	491	505	493	498	471	516	484	491	487	505	482	516	481	468	466	497	442	498	468	470	491	513	478	537	479	505	464	484	502	512	500	474	480	463	495	498	512	473	507	495	520	489	431	497	514	462	507	504	506	496	494	494	492	531	510	459	509	509	499	501	512	445	509	513	486	504	491	455	462	517	479	448	496	479	513	489	476	457	484	489	495	469	496	498	518	455	503	478	483	455	489	471	504	485	520	459	469	470	481	462	500	476	484	475	488	496	532	467	493	487	494	488	463	471	478	486	512	515	478	491	458	473	489	481	469	497	460	473	501	470	474	463	517	454	492	517	501	476	454	519	491	472	467	494	500	464	500	478	477	518	499	436	479	487	489	497	484	487	486	508	515	492	494	457	500	474	455	458	474	491	447	507	481	497	505	495	524	471	466	520	492	482	474	485	502	540	484	467	508	494	476	479	513	500	444	472	463	493	483	449	458	488	463	447	463	491	470	492	482	508	520	498	482	512	471	468	506	489	492	506	511	486	493	490	432	489	479	473	497	480	451	482	471	502	489	474	489	496	487	510	472	490	433	494	505	494	465	490	472	461	458	478	467	457	454	489	510	459	448	463	508	481	524	497	485	486	445	508	473	466	513	470	499	522	484	484	488	520	475	487	464	458	490	505	481	488	443	502	484	482	479	548	508	466	477	519	457	482	497	481	475	486	444	472	478	485	528	495	502	491	506	475	497	485	498	489	468	464	480	474	504	527	504	508	495	485	507	503	479	492	476	465	506	480	498	470	481	523	523	484	459	428	485	485	429	499	485	475	477	496	510	472	533	502	491	501	472	522	492	510	505	474	508	498	476	525	491	455	475	504	421	515	472	473	458	528	485	474	474	545	466	547	448	492	465	436	482	479	511	489	516	473	457	479	499	466	501	502	514	531	500	468	457	470	467	488	512	473	435	452	447	527	469	491	519	489	510	492	509	520	524	481	450	480	489	492	495	484	494	501	497	499	509	451	467	461	485	480	509	469	444	464	497	476	473	482	503	497	462	464	503	521	495	482	474	479	492	474	481	465	485	515	445	484	521	475	452	513	523	495	482	489	522	508	466	495	506	481	488	536	493	524	446	456	487	472	469	471	503	469	506	481	467	518	482	475	463	487	517	503	479	507	484	491	470	488	491	461	505	462	492	476	440	504	497	469	520	492	476	488	527	491	443	487	505	466	507	467	491	478	487	487	520	493	508	508	448	469	462	506	466	518	449	479	520	500	490	534	423	461	524	473	493	458	467	497	483	504	479	468	433	478	471	465	521	492	448	460	481	501	515	484	494	476	460	487	488	464	494	479	474	470	518	467	499	495	492	487	497	506	495	472	530	469	478	479	504	499	490	453	496	433	507	461	449	478	482	494	483	476	452	482	478	486	476	508	498	458	500	492	492	496	471	495	465	447	463	471	459	496	508	453	461	482	487	487	485	548	475	490	459	513	457	501	488	486	481	516	495	453	463	537	479	499	480	507	500	496	516	483	465	515	488	487	477	483	495	530	447	498	468	454	447	458	477	464	474	432	490	510	510	486	444	493	495	483	491	477	492	472	501	454	513	456	476	475	504	454	463	512	487	500	479	495	458	440	473	522	481	504	488	528	513	461	476	516	489	519	487	462	496	504	472	479	486	485	483	479	465	493	494	455	475	506	475	497	475	530	491	520	477	509	504	483	490	487	470	476	471	503	456	468	492	482	499	457	480	525	483	512	485	445	470	502	501	473	487	504	484	470	446	494	528	495	472	468	505	475	497	516	478	456	489	451	502	471	492	483	459	532	468	481	487	490	492	493	481	505	462	539	467	476	520	519	464	457	485	452	536	499	530	464	521	472	482	501	484	481	509	520	496	522	467	489	492	489	475	516	499	509	530	467	478	481	496	485	507	467	491	467	493	472	508	468	445	478	448	462	451	499	439	458	507	470	462	501	482	480	476	469	491	495	525	465	458	480	469	527	489	490	491	456	462	481	469	473	434	476	490	484	477	511	468	459	496	477	482	465	499	486	513	441	486	513	504	493	504	501	523	460	481	472	502	489	500	463	499	457	527	511	509	497	453	465	438	460	478	452	480	510	461	456	471	500	487	459	505	483	490	474	516	468	452	492	465	461	467	495	513	445	471	496	501	483	479	463	481	514	474	488	495	475	493	474	445	538	497	488	479	499	496	483	502	479	439	522	461	473	518	490	463	479	493	490	495	457	477	429	484	503	513	512	455	474	491	449	471	485	526	495	458	510	505	471	463	513	434	498	465	515	489	447	504	509	454	483	475	495	470	475	512	494	509	501	487	478	456	524	472	504	474	482	459	436	524	509	512	476	494	472	491	496	457	508	497	502	504	484	483	486	474	490	495	481	497	487	470	498	515	509	497	475	482	464	482	466	500	453	468	474	486	523	495	509	490	453	480	496	461	485	485	460	530	504	507	478	508	481	474	482	462	497	507	494	437	490	489	463	489	434	521	515	454	505	498	501	498	508	454	513	474	498	463	455	508	481	512	447	480	500	465	481	481	514	482	493	536	470	474	478	505	501	448	489	509	475	503	493	471	477	530	446	527	474	471	471	511	492	463	474	489	496	483	475	486	462	454	494	467	473	500	462	431	500	488	454	470	472	472	486	524	502	470	470	488	477	493	501	477	492	535	503	501	466	471	455	515	464	488	476	490	451	476	516	489	505	463	479	491	452	476	515	510	495	527	493	473	478	516	493	439	490	476	485	510	471	481	451	535	514	518	482	482	520	491	464	490	457	487	521	510	480	510	508	508	470	457	495	472	433	480	423	510	492	482	491	527	491	498	474	483	485	454	492	498	497	482	489	482	488	503	466	491	522	516	532	452	500	475	492	492	489	506	545	508	481	486	491	467	487	507	492	526	509	486	462	482	420	481	471	516	491	436	474	476	462	490	491	475	463	490	483	465	476	477	493	470	468	494	490	517	444	477	529	485	487	488	485	513	502	462	490	485	482	515	479	469	521	511	484	476	518	510	487	507	428	494	510	474	490	504	501	474	498	463	494	469	474	503	530	468	489	502	507	501	485	458	471	506	454	463	482	467	498	456	490	487	459	497	464	490	485	480	465	487	441	484	445	490	493	490	510	527	477	510	503	508	498	457	535	474	489	532	504
5276	2450	2649	2477	1897	1361	1088	863	713	581	469	464	412	398	385	378	322	345	311	366	377	359	344	309	360	344	315	332	326	307	335	282	331	322	327	336	308	346	305	306	339	334	345	320	318	336	324	303	311	344	347	312	307	322	351	319	337	300	326	337	318	302	320	340	314	329	292	358	362	337	313	332	319	307	327	307	332	331	298	291	315	287	322	290	335	362	346	303	337	343	301	320	311	336	305	351	297	346	307	323	333	357	334	326	321	303	329	334	322	342	323	315	315	299	304	371	314	323	341	304	320	309	333	343	349	308	338	301	333	347	283	285	293	297	336	355	291	306	336	284	302	331	347	333	330	320	309	356	333	311	313	323	331	326	323	337	321	308	322	327	359	333	314	296	282	280	344	307	338	336	328	342	314	302	335	278	315	350	291	322	324	328	308	288	324	344	329	315	329	334	293	354	345	303	307	331	363	312	307	337	314	325	313	358	334	336	301	338	349	359	338	344	324	342	314	349	316	324	343	347	328	291	320	351	298	289	324	338	346	305	333	289	320	329	305	334	308	317	358	336	339	324	302	348	347	321	303	302	301	312	335	321	317	345	312	304	323	298	345	332	349	319	350	341	321	306	333	294	303	334	297	322	344	344	345	304	323	354	311	310	335	300	307	320	304	304	327	352	296	326	308	314	291	324	316	307	325	328	352	344	340	315	305	330	316	329	333	315	336	332	314	338	317	332	310	315	316	361	335	310	298	335	333	281	340	306	355	327	321	319	325	294	323	327	309	300	327	324	314	295	312	311	303	303	364	308	300	322	340	315	334	343	315	335	331	348	344	322	310	317	305	340	291	299	357	314	310	328	347	342	308	352	363	326	335	344	343	328	332	334	316	332	328	337	351	367	348	341	304	298	316	329	330	312	316	328	312	308	321	321	298	315	290	321	302	321	319	305	308	348	317	321	298	330	306	351	323	288	302	327	316	321	337	302	329	341	333	331	334	323	320	323	336	335	332	300	322	358	309	358	307	348	297	332	329	303	354	331	340	337	348	315	325	322	297	345	305	329	320	325	344	328	329	349	313	287	320	346	334	304	319	312	308	272	338	302	310	344	318	354	335	326	319	328	325	314	300	343	348	337	352	344	323	294	339	358	317	349	333	303	294	329	284	311	316	314	312	300	325	320	308	298	309	310	337	292	345	302	332	357	324	339	368	322	345	299	334	331	323	332	311	346	357	325	299	330	325	287	323	311	362	331	303	313	358	299	317	352	311	332	312	311	296	318	326	336	357	308	344	313	337	348	322	346	305	300	311	289	290	334	335	289	333	306	323	326	302	331	300	349	333	333	318	295	334	322	316	338	328	344	346	326	333	306	331	284	319	341	324	341	323	332	315	310	326	307	320	322	348	334	318	336	329	333	338	313	323	283	303	317	349	302	341	315	361	323	348	311	306	319	339	335	320	315	311	325	351	354	325	347	330	317	322	323	313	346	356	332	327	304	322	331	315	329	326	310	298	367	315	331	296	332	310	338	319	342	355	326	334	319	333	360	327	336	294	323	330	339	325	326	310	319	312	308	322	316	332	324	328	373	324	329	334	303	327	302	349	359	329	333	315	319	337	336	322	321	306	345	325	355	305	338	324	317	321	337	311	323	312	321	318	337	294	329	344	369	315	356	313	348	336	311	316	303	324	325	352	329	327	320	350	314	342	351	315	297	320	312	350	336	341	311	322	351	337	325	323	283	336	308	318	301	309	314	310	330	317	313	314	324	294	317	321	325	346	306	301	303	321	362	334	296	350	306	321	342	299	315	306	317	295	332	295	290	314	317	316	341	341	335	298	315	350	326	326	319	330	365	321	338	321	325	333	314	335	326	339	355	332	296	319	331	336	305	327	294	302	325	332	312	282	332	310	314	317	300	320	317	306	297	283	306	294	307	300	327	383	344	291	376	319	314	319	322	324	348	322	326	317	329	323	326	321	332	332	271	348	337	313	328	347	314	303	311	319	358	328	325	310	314	335	315	329	343	320	304	309	292	328	301	325	315	339	305	355	340	330	322	333	303	297	335	297	332	349	340	345	346	330	283	333	338	341	338	317	325	319	320	350	308	300	328	318	305	326	322	279	298	295	297	328	327	325	310	327	305	334	307	338	371	334	320	303	342	339	327	305	338	324	314	287	334	296	316	334	322	302	337	273	312	301	334	319	287	289	317	335	324	310	344	337	341	310	349	328	343	344	353	307	327	302	353	295	325	313	360	330	360	317	287	321	351	343	336	353	353	311	327	331	332	317	313	321	362	328	321	333	309	316	328	331	303	315	318	344	308	320	356	329	341	285	344	320	319	337	319	308	312	354	342	347	307	325	348	333	358	300	291	330	339	312	313	341	312	317	332	317	324	343	334	331	319	312	314	334	319	336	333	288	340	335	335	298	331	319	325	300	303	289	326	332	350	333	332	325	302	323	299	348	346	293	297	307	348	327	325	329	331	318	325	322	338	305	310	327	297	302	330	304	337	345	325	335	328	310	284	349	308	333	330	310	353	353	323	302	309	327	340	334	332	333	351	315	341	356	323	303	322	327	310	348	323	330	299	326	320	358	323	336	339	349	358	316	329	333	314	326	321	350	350	344	309	332	326	299	331	312	335	321	298	351	276	347	306	326	370	331	341	286	274	303	310	335	322	323	314	341	344	328	314	312	328	339	318	326	322	307	327	320	323	323	320	323	313	313	314	307	312	314	317	322	296	309	330	302	320	358	321	344	365	322	358	308	325	323	328	287	330	361	314	310	302	337	314	323	325	333	302	343	326	345	325	379	356	322	320	326	320	342	347	359	327	325	333	315	281	354	308	350	321	341	299	289	312	328	301	327	301	317	349	313	315	340	297	346	360	299	328	344	314	345	328	308	312	328	308	310	335	340	325	318	329	337	319	300	354	312	314	302	329	326	311	323	347	321	328	343	309	353	326	307	320	278	321	330	322	281	284	342	300	306	322	307	313	342	304	337	334	329	336	335	326	315	331	311	297	343	339	351	331	337	342	303	326	298	322	353	322	346	327	324	297	298	342	302	299	296	285	310	292	336	345	346	343	351	312	286	336	367	319	348	329	282	350	329	310	319	352	340	337	308	318	297	327	306	327	325	336	329	295	293	337	318	334	305	343	308	326	350	341	297	313	327	348	325	311	338	314	299	325	273	323	334	312	325	334	351	334	291	307	324	325	352	319	297	282	348	314	292	337	293	328	294	327	361	289	319	341	337	355	306	327	342	319	350	305	306	320	322	331	311	335	294	370	319	312	333	287	275	301	339	326	312	331	334	289	321	309	317	309	328	313	308	346	300	305	354	330	323	324	335	279	334	340	316	323	320	313	300	334	325	325	326	297	335	346	309	332	330	327	324	327	320	312	297	347	292	321	348	313	346	352	334	320	354	332	323	319	299	332	326	322	326	299	314	358	287	347	321	354	320	323	331	342	339	310	357	348	323	317	312	334	337	317	321	295
4301	2712	5222	7407	6651	5080	4421	3560	2806	2279	1944	1624	1307	1184	1166	1001	962	922	930	875	836	827	820	832	840	849	824	816	810	813	823	772	802	796	776	842	771	754	769	754	790	827	806	747	744	761	814	748	793	791	753	782	766	824	759	776	796	758	729	754	748	785	790	779	785	752	801	755	780	787	761	739	791	818	793	759	773	761	766	733	783	769	758	760	792	789	739	811	790	793	778	784	780	771	754	767	740	760	728	781	762	734	759	790	807	711	780	778	722	787	800	786	769	768	822	769	737	755	761	749	764	756	776	706	750	768	750	676	728	763	799	717	765	735	744	776	755	750	750	761	738	780	751	775	742	760	738	812	809	748	808	751	781	755	791	752	779	735	796	739	733	765	787	787	791	767	754	770	778	834	780	738	788	792	787	726	749	799	771	747	755	744	774	768	729	728	747	803	775	771	758	742	789	811	762	779	735	741	776	777	712	831	742	751	744	772	789	749	790	749	762	717	777	819	756	787	789	774	780	761	731	810	751	755	789	721	766	764	793	746	827	766	766	775	812	794	722	741	760	753	807	794	783	852	750	792	725	773	752	809	754	755	736	763	765	765	831	740	721	782	746	788	713	749	741	786	807	791	796	777	752	802	780	749	738	766	801	774	805	767	716	796	782	747	734	744	792	814	796	765	707	790	779	788	746	830	765	793	757	709	742	831	796	799	737	816	741	803	764	768	769	778	762	713	724	728	768	792	763	724	775	786	767	761	736	780	792	757	805	777	772	782	762	779	787	798	783	792	791	739	740	816	795	784	754	767	752	757	750	767	741	761	767	730	788	784	748	780	764	782	773	742	703	783	819	760	797	785	768	806	799	792	845	793	746	727	778	778	758	783	774	776	736	742	785	817	802	775	766	753	792	761	777	755	765	774	750	762	777	746	784	736	746	795	749	761	761	794	817	778	757	784	754	709	784	790	747	773	768	772	777	756	764	736	741	756	761	743	797	768	764	804	748	817	785	732	784	770	809	785	779	777	750	797	781	809	790	757	781	782	736	770	717	763	769	764	742	721	743	732	760	783	720	801	813	746	773	784	735	809	791	782	730	789	753	742	795	785	828	807	772	786	777	795	734	781	748	767	730	788	738	759	733	736	788	747	737	792	749	746	747	857	747	762	743	787	750	763	759	764	794	742	760	760	778	729	757	763	785	799	766	759	802	732	775	751	773	710	806	723	790	773	752	765	773	782	752	742	707	777	776	789	784	769	723	778	764	743	763	727	751	765	799	732	756	747	754	785	766	797	758	760	798	778	778	771	777	781	741	723	738	736	769	743	740	768	787	733	761	765	799	765	751	795	781	800	806	776	759	776	724	754	730	757	752	775	776	733	732	774	736	783	778	785	742	828	759	719	772	774	706	776	789	775	789	763	786	763	781	758	746	831	794	783	742	732	782	759	734	768	800	773	795	799	817	790	786	757	789	789	730	771	788	762	739	739	793	816	771	763	774	797	764	783	734	805	782	716	776	763	757	790	754	798	799	749	792	785	787	760	743	774	721	761	773	742	759	719	776	757	785	772	768	768	781	740	732	770	745	743	785	795	737	776	772	737	756	759	737	770	733	749	792	753	780	784	789	778	755	766	792	765	759	797	780	758	792	770	749	747	803	805	801	772	771	791	766	748	780	787	786	787	738	792	781	734	784	795	715	814	776	768	719	768	796	745	801	786	785	751	807	724	803	776	800	796	783	780	816	726	750	729	769	773	758	813	807	777	793	774	762	757	788	755	810	766	788	766	735	765	771	802	733	780	805	762	728	764	763	777	784	763	756	717	790	772	798	737	757	852	807	783	768	768	735	784	782	797	823	705	761	782	721	792	735	806	715	759	764	757	741	772	775	800	731	753	783	724	763	723	769	750	764	739	717	737	726	798	744	726	791	738	754	762	749	745	799	769	803	764	767	865	715	798	762	746	772	798	717	754	760	782	728	772	766	757	824	778	740	774	763	781	739	764	746	730	769	772	785	747	739	785	773	782	793	795	826	772	809	816	795	693	851	730	853	778	785	794	792	807	756	776	718	772	832	740	798	786	795	782	786	768	732	830	800	796	747	757	790	766	768	802	740	743	732	769	811	784	820	715	832	778	777	779	728	759	773	784	727	761	797	778	792	758	705	755	790	777	767	780	745	843	733	746	789	762	820	765	747	784	815	803	751	714	760	830	758	795	748	791	757	778	767	773	779	751	778	723	738	765	776	745	748	774	763	768	765	764	752	762	758	778	752	773	714	745	833	757	783	784	791	814	769	778	752	842	754	792	785	775	789	792	711	810	747	758	772	784	784	784	765	822	766	774	722	771	783	771	765	783	744	775	731	797	806	770	750	733	730	724	729	818	804	745	801	798	748	759	758	793	761	760	774	755	789	788	800	770	764	769	759	776	739	757	739	726	781	803	767	801	762	773	829	756	832	734	725	795	812	760	716	772	831	795	728	769	718	741	750	750	761	773	809	734	793	724	783	805	782	761	768	786	760	796	800	758	756	761	760	783	717	761	735	756	815	772	715	786	802	759	778	779	746	744	782	773	722	760	794	799	809	753	784	742	757	704	756	809	859	791	745	767	744	746	776	771	777	779	769	742	769	719	725	812	755	750	802	777	788	746	792	758	783	729	770	817	798	786	782	726	767	783	796	761	772	799	779	803	772	786	785	810	751	790	726	853	833	788	811	776	727	759	720	725	790	757	741	779	733	757	778	798	753	756	792	813	768	762	751	778	767	774	783	777	726	743	734	740	724	725	753	781	732	719	781	795	753	783	740	797	729	775	770	793	817	779	739	741	773	745	767	714	786	835	768	761	723	764	766	730	748	761	825	748	813	799	791	793	791	827	797	721	804	762	768	776	766	784	783	771	772	765	789	772	804	744	730	837	699	731	783	752	773	735	761	777	732	806	774	708	718	777	773	802	790	739	758	767	800	791	737	754	747	704	787	748	742	750	772	760	761	776	780	773	774	728	779	746	815	800	775	749	757	783	770	785	785	742	821	755	735	769	795	735	747	800	783	719	770	756	768	792	740	735	775	798	766	797	774	786	743	734	820	746	771	727	737	724	761	772	752	767	743	756	777	770	780	786	742	733	761	805	761	823	794	793	751	820	753	740	776	756	800	744	765	739	751	732	815	791	779	750	787	759	777	839	722	778	740	760	774	823	744	792	739	794	729	768	794	782	747	706	763	776	811	766	751	784	758	774	781	761	816	748	765	734	747	770	734	816	754	778	735	757	752	732	709	721	775	774	798	804	763	775	770	759	784	734	793	823	790	732	763	811	785	789	772	825	805	790	784	741	783	736	755	716	775	769	771	768	784	749	767	727	737	748	778	820	802	710	767	777	783	731	807	758	777	716	810	839	784	765	747	765	781	783	783	777	791	772	733	807	771	772	756	807	753	725	747	795	784	777	761	769	779	794	753	773	784	762	773	756	817	801	776	755	730	754	802	783	767	737	741	780	778	767
13135	5102	5342	4574	3262	2292	1617	1354	1087	779	685	589	475	419	368	393	398	343	358	347	350	338	328	360	323	323	307	343	358	325	298	321	297	315	300	326	354	327	338	311	312	325	310	315	316	306	337	324	239	322	320	320	319	298	305	318	321	322	314	285	310	305	283	312	291	330	299	295	306	339	317	299	302	301	299	321	320	279	324	290	329	304	279	315	318	279	347	324	304	303	321	348	297	328	358	299	292	286	298	345	326	355	316	309	311	330	287	320	312	297	331	328	321	317	322	300	326	299	308	326	319	305	262	326	310	320	301	285	369	303	318	337	309	318	317	306	324	312	326	326	284	337	334	300	323	305	345	316	353	301	279	310	322	271	317	276	290	300	301	289	285	321	298	303	305	331	315	354	313	292	309	304	326	311	302	314	317	302	284	273	319	301	338	303	278	308	311	300	291	322	301	275	290	311	290	315	292	343	310	309	300	326	271	311	310	288	336	326	310	339	291	289	326	309	313	340	313	353	320	318	323	316	308	305	290	317	302	310	290	316	339	296	314	275	263	311	326	293	299	326	304	325	329	355	325	326	328	334	346	311	310	301	286	347	287	317	278	320	320	337	326	315	325	336	293	306	305	317	340	311	303	283	313	311	327	330	301	330	302	293	310	310	299	306	306	298	331	312	324	287	310	331	303	320	309	277	321	314	323	310	313	332	318	305	307	333	284	293	320	307	291	325	367	322	310	308	309	323	298	303	349	305	268	318	356	305	291	299	298	311	300	305	318	352	316	311	307	307	330	285	285	329	305	336	307	321	286	320	330	283	328	319	321	307	325	293	343	342	269	308	303	301	297	301	338	305	309	322	339	345	313	309	304	333	299	320	337	306	328	320	293	287	310	322	266	290	310	331	290	321	311	321	317	301	331	339	327	325	301	302	311	326	309	329	310	302	305	290	358	323	320	321	315	283	320	334	303	324	328	350	326	316	325	295	300	309	299	261	326	306	315	291	311	343	319	326	323	293	300	296	308	273	300	290	295	293	339	350	320	311	292	286	313	331	312	324	323	322	299	300	298	309	274	299	303	318	306	308	317	318	299	327	325	338	309	334	304	333	303	306	339	338	318	307	282	329	313	288	326	368	329	321	294	264	316	316	327	297	329	358	276	312	329	341	333	312	295	320	317	283	307	305	308	316	318	312	299	345	297	326	342	316	303	315	294	343	306	303	325	366	284	302	293	317	310	347	324	324	315	298	311	295	328	338	318	292	329	309	300	331	306	328	342	287	314	362	309	309	324	313	305	339	290	303	327	330	310	288	338	272	303	322	321	321	302	303	344	289	332	322	327	288	284	319	301	313	300	300	319	300	341	324	327	277	336	378	306	305	304	324	337	285	351	282	311	303	287	353	294	326	300	301	300	273	342	338	317	315	335	276	322	304	310	340	285	324	354	322	306	310	331	369	303	331	337	336	343	323	278	316	326	312	292	333	307	321	278	318	332	320	279	296	309	316	270	359	342	324	330	283	290	284	292	321	310	300	314	311	289	331	302	301	316	322	326	322	315	324	275	306	306	305	296	310	328	287	258	294	327	295	321	310	302	290	327	307	319	303	294	311	293	288	321	273	296	326	316	304	303	281	303	300	336	300	324	314	313	306	323	315	328	291	325	305	327	301	293	306	315	323	311	309	319	319	315	293	302	335	317	300	280	324	326	313	325	296	308	318	310	292	313	307	315	313	320	362	308	303	321	316	342	330	336	301	306	322	329	292	326	305	328	290	305	324	285	310	352	344	360	307	274	291	304	327	294	345	331	296	285	342	341	315	351	312	318	325	316	299	294	313	317	314	296	321	303	298	288	307	333	301	306	305	312	318	311	290	318	317	299	337	321	305	306	360	309	318	350	337	309	327	298	316	328	338	325	303	295	296	341	290	351	320	327	312	282	306	313	308	313	294	330	326	286	348	339	350	324	323	313	292	303	286	296	297	282	317	310	328	301	289	355	331	279	294	305	281	358	327	316	288	309	313	319	326	303	279	324	308	329	319	337	285	305	321	329	274	333	264	323	315	308	334	302	300	327	337	316	341	334	345	295	308	318	326	302	332	327	318	303	334	295	288	298	291	319	318	287	315	315	312	298	289	331	309	291	321	304	311	331	303	354	338	330	318	321	335	304	292	323	324	337	316	311	319	323	303	325	299	317	293	324	322	348	340	287	291	304	309	297	283	312	357	313	317	289	296	314	341	350	342	276	284	331	308	316	322	323	311	309	310	304	320	305	307	339	311	317	316	316	308	318	298	335	318	303	315	320	331	325	281	316	347	313	311	333	326	303	276	301	295	325	313	331	344	294	321	308	276	322	321	300	309	295	295	301	306	314	318	301	315	328	330	371	352	327	312	329	307	341	302	304	315	306	327	269	304	327	321	350	290	310	300	321	316	314	335	285	302	296	318	324	294	309	364	334	321	320	297	299	274	280	353	315	304	304	295	310	290	308	328	307	308	319	343	307	339	297	306	316	301	310	270	341	286	328	332	313	321	315	318	326	306	321	292	290	310	343	332	283	320	305	325	317	325	338	305	316	358	268	320	334	310	322	316	326	298	310	288	310	294	334	312	324	306	314	286	331	313	322	322	305	338	300	323	349	286	303	329	319	311	319	312	296	329	303	268	286	296	309	324	304	310	283	314	332	320	321	345	288	306	309	296	316	300	323	315	304	308	307	324	337	320	324	323	293	338	296	323	317	313	305	338	299	317	317	322	332	280	333	293	343	291	275	320	297	299	334	318	307	337	309	295	312	330	345	296	319	284	304	297	322	315	290	292	319	299	318	299	288	314	333	303	315	297	341	310	339	326	301	294	311	307	295	326	325	350	331	286	312	319	345	285	312	320	282	348	303	318	300	289	325	307	297	286	276	330	306	271	301	304	297	310	321	340	317	345	309	328	309	319	335	262	336	294	312	325	294	320	290	313	328	296	323	312	306	289	295	270	297	300	293	301	329	293	297	286	309	339	329	337	342	345	304	314	299	316	324	324	318	345	306	285	327	316	314	341	330	334	325	291	298	301	311	289	298	341	308	302	324	322	335	296	299	287	332	304	337	330	306	320	284	318	316	311	297	308	334	349	339	302	310	316	314	333	310	303	317	331	319	289	318	299	319	305	275	329	318	294	293	315	306	325	339	321	307	323	301	326	280	315	336	315	330	319	321	311	349	339	326	307	299	276	333	331	334	320	320	304	314	346	312	310	336	275	277	282	315	331	328	291	274	300	299	289	309	335	322	366	295	330	322	325	321	323	318	277	320	307	327	321	315	323	296	331	304	330	329	347	342	317	308	317	324	323	329	300	322	304	331	308	303	298	310	320	284	298	285	281	330	337	325	320	300	294	293	317	315	328	341	320	298	284	296	293	339	322	352	307	324	313	304	335	322	330	303	326	319	347	302	338	278	305	334	330	312	364	340	314	290	278	330	304	313	320	314	295	292	328	319	294	298	311	300	283	306	348
10159	4880	9261	11541	10399	8926	6743	5915	4524	3641	2812	2397	1872	1519	1406	1220	1082	1137	1052	928	897	899	936	944	869	866	819	857	807	824	764	786	761	755	748	831	770	780	754	787	762	738	783	759	769	748	759	816	716	737	749	765	779	725	757	779	697	776	741	688	746	753	765	784	765	726	742	778	713	758	754	769	774	784	711	666	728	726	774	748	709	777	770	769	792	749	744	758	738	815	700	700	754	718	732	726	758	718	746	747	745	759	729	759	768	763	709	722	729	734	736	739	712	708	764	744	751	722	730	739	766	731	682	730	717	718	801	719	743	732	753	736	743	734	714	768	746	786	735	729	734	702	759	743	714	758	762	760	734	740	781	675	739	725	727	731	770	714	773	723	730	734	726	707	789	707	747	765	728	691	787	671	761	696	667	740	764	741	723	726	783	717	730	797	731	751	723	743	789	724	749	760	740	725	741	718	727	692	760	690	653	734	712	742	778	705	702	703	748	718	780	723	746	771	750	780	724	728	688	705	746	696	719	746	739	750	713	768	769	746	742	769	741	715	773	730	771	712	766	753	706	768	700	741	737	744	733	751	758	766	708	743	771	724	754	757	718	724	735	744	724	717	724	704	733	735	746	776	703	704	768	711	755	762	764	794	749	745	739	745	715	743	728	760	777	799	734	761	696	710	705	771	713	711	740	744	749	780	719	776	687	780	802	733	769	719	765	677	758	718	765	775	779	704	729	805	798	738	689	734	752	722	754	732	790	752	778	754	748	752	743	730	714	768	697	789	763	748	731	758	752	705	748	735	722	697	740	752	735	711	685	732	744	758	746	726	718	733	731	757	750	708	745	740	726	805	755	737	721	772	745	749	721	732	705	761	794	717	721	733	714	725	750	684	746	714	794	748	733	731	737	708	737	711	735	712	735	727	731	752	753	776	761	754	733	766	749	715	755	735	722	724	743	702	750	725	756	762	735	766	768	749	718	744	714	747	820	746	740	757	702	773	761	746	762	752	754	731	689	733	697	767	732	701	735	734	705	708	736	700	827	707	746	711	740	725	759	766	765	746	713	709	759	708	740	756	724	754	719	777	770	769	750	704	741	715	756	722	712	753	783	729	751	724	759	716	681	704	742	723	716	766	735	741	715	738	719	822	738	764	799	710	720	777	713	711	762	664	700	787	731	766	752	747	708	713	722	753	752	689	740	731	738	714	807	689	718	738	774	760	710	743	742	734	735	742	695	756	762	710	750	777	728	784	727	750	701	697	724	761	739	720	749	786	714	714	684	780	703	729	786	754	726	729	732	719	780	718	751	766	710	730	730	751	738	722	771	787	761	761	715	725	704	721	766	765	748	718	716	724	707	755	713	758	740	731	772	722	764	773	737	739	734	727	746	755	759	750	736	731	741	707	766	726	759	757	746	773	707	676	763	715	761	694	760	735	763	773	789	779	766	712	756	736	743	799	736	714	762	767	772	746	747	736	724	740	756	714	730	770	750	734	740	731	798	755	720	739	736	766	739	721	722	716	725	733	765	758	774	756	759	783	717	747	709	797	761	750	742	748	757	743	737	761	713	793	708	758	762	731	726	766	734	723	777	700	759	739	746	776	752	752	750	712	737	735	742	736	751	750	718	803	729	727	780	755	686	716	752	719	762	743	705	726	729	744	734	724	730	742	789	751	766	715	761	704	757	797	763	736	713	721	709	763	768	786	750	697	775	730	778	823	747	737	697	736	699	759	761	745	771	728	760	697	748	671	743	767	711	779	767	737	736	709	746	745	744	750	751	739	703	694	736	756	738	750	765	741	747	737	744	770	730	725	731	773	785	719	753	701	700	742	759	737	762	736	715	725	750	763	734	766	736	741	717	737	722	752	715	762	713	748	755	748	738	769	693	783	757	768	742	760	758	705	702	713	750	734	731	771	758	754	776	715	741	713	766	753	710	743	732	816	708	778	763	738	761	739	746	752	736	776	755	725	749	785	793	744	784	704	727	738	735	746	715	761	731	784	706	692	724	689	778	731	731	753	766	737	785	745	718	755	726	771	712	751	767	765	721	742	763	773	774	737	695	729	766	749	756	795	726	752	784	726	724	714	742	733	721	707	787	805	764	708	743	777	767	717	736	747	722	711	720	731	777	743	740	734	786	738	733	777	748	690	745	757	760	768	740	728	769	707	741	745	767	699	723	719	778	704	689	747	727	766	700	712	728	743	760	752	721	731	754	754	756	721	727	719	751	716	774	725	761	744	750	739	760	700	731	744	806	741	765	810	802	772	706	714	774	799	762	673	755	716	718	695	701	771	742	765	699	743	731	760	752	756	745	749	773	738	739	759	761	807	717	707	756	724	736	799	739	786	703	710	752	717	776	757	708	720	778	767	710	743	725	728	734	749	749	705	741	727	759	704	750	787	720	738	734	764	730	781	752	762	681	705	819	726	720	718	736	723	759	723	714	717	720	711	696	732	773	748	683	728	772	759	761	716	736	737	737	705	734	704	711	712	761	746	751	731	763	808	755	753	741	756	736	716	760	748	745	684	775	790	675	732	776	697	721	758	739	690	765	703	728	754	748	759	760	689	749	732	714	702	745	717	707	705	799	784	695	737	734	754	726	779	712	759	769	734	740	753	746	712	738	747	763	713	736	702	735	687	784	724	770	757	739	731	758	786	761	763	719	729	763	729	695	785	747	740	740	726	723	787	749	701	796	762	799	727	712	731	730	701	694	729	771	726	734	717	721	706	721	728	681	780	718	730	756	764	717	711	717	715	736	725	745	719	734	778	757	780	723	726	740	776	737	702	708	709	731	695	768	688	714	714	736	739	749	742	756	726	770	746	788	724	729	746	743	743	721	740	726	735	730	712	717	766	747	749	719	719	759	741	714	710	713	718	688	736	726	714	729	732	751	759	721	759	734	763	686	772	735	726	706	756	726	683	733	758	737	773	723	742	708	750	772	761	743	709	739	682	777	749	730	721	713	725	741	775	756	752	718	705	722	759	698	749	748	732	743	737	758	727	692	756	749	763	725	721	776	732	738	746	728	733	697	716	760	731	706	791	744	746	743	800	701	810	779	729	740	743	743	776	794	722	750	754	718	736	730	749	784	736	723	692	737	689	729	703	794	751	721	713	745	765	705	750	746	706	700	729	742	773	664	745	741	729	743	749	749	751	747	754	742	708	737	782	729	734	730	719	747	770	736	689	744	759	814	751	755	705	751	712	816	719	691	715	748	707	766	720	739	732	775	728	746	728	763	736	726	702	745	709	689	716	712	723	754	731	741	726	738	749	728	776	751	757	759	719	756	711	736	725	717	727	767	715	711	720	732	710	766	697	759	812	765	778	691	727	790	746	784	709	702	760	736	742	730	771	688	734	774	763	721	711	748	741	744	736	744	735	753	737	703	727	758	754	755	732	765	744	738	778	770	723	746	776	771	728	723	695	774	736	742	772	732	745	736	769	712	730	740	707	744	735	757	731	725	703	691	726	731	721	739	736
20343	7683	8233	7068	4726	3250	2150	1462	1056	822	693	618	462	382	387	316	335	310	267	285	252	240	223	260	257	256	263	220	222	190	241	248	226	219	212	232	191	222	229	221	203	211	205	212	200	234	217	222	208	224	232	238	194	228	199	215	237	241	223	206	243	189	222	229	200	223	213	248	211	224	230	210	229	219	246	224	220	207	210	221	238	224	222	212	189	203	226	255	213	248	213	221	234	211	200	220	195	215	236	221	222	227	228	199	188	186	199	224	198	261	190	209	238	224	193	229	228	223	214	206	204	257	213	231	229	207	203	221	233	220	208	211	234	212	239	208	213	226	237	218	188	224	222	229	210	212	243	209	186	206	221	205	216	203	202	216	193	212	224	220	231	222	218	224	238	205	225	203	213	220	207	230	227	212	189	217	191	207	234	219	201	198	198	212	206	206	196	243	232	204	228	225	201	234	205	222	206	211	226	231	247	233	236	215	224	238	195	183	211	233	215	235	230	242	191	215	200	209	243	191	226	238	240	218	212	228	229	227	199	188	217	230	230	181	216	216	194	210	241	243	225	221	198	222	219	223	227	217	228	229	226	202	200	215	211	232	218	191	219	199	203	214	226	215	204	243	229	206	220	208	221	195	223	221	234	226	184	230	234	188	224	205	218	242	237	243	230	251	210	231	214	222	202	205	238	202	215	222	217	228	218	253	196	234	219	225	199	249	229	223	242	216	231	190	221	225	237	237	218	217	227	247	229	204	225	226	206	192	214	242	209	203	237	210	196	222	244	232	200	229	189	225	195	209	221	212	208	225	232	193	208	241	239	222	207	227	221	208	205	226	215	229	228	236	197	201	233	214	230	214	198	245	232	237	212	228	229	219	236	199	196	230	232	241	211	218	214	199	212	246	211	233	245	205	190	222	215	254	235	230	226	226	228	233	228	234	235	194	209	260	237	227	236	231	264	199	225	243	247	230	210	208	203	193	183	241	209	213	229	238	219	234	233	193	232	227	199	227	219	237	214	213	196	221	219	232	201	201	241	226	208	240	242	237	234	213	231	223	227	214	218	220	230	205	203	223	231	216	239	249	239	212	218	227	250	220	228	233	202	244	208	221	213	212	224	235	229	228	234	196	220	240	240	215	243	226	224	209	245	219	211	231	236	186	221	206	206	214	236	223	194	230	218	230	199	201	230	189	232	216	205	234	221	225	203	214	226	212	238	213	226	191	208	207	237	217	225	227	229	207	210	210	191	239	216	223	252	217	256	216	206	218	204	225	204	217	218	214	222	242	235	220	205	249	254	229	220	225	216	216	196	207	230	214	208	236	217	232	244	227	211	239	210	207	230	201	201	217	208	216	218	204	213	211	221	219	238	204	216	264	196	212	221	245	202	236	205	230	209	244	222	224	224	208	206	212	218	206	213	238	239	200	188	228	217	218	242	239	223	222	226	218	205	242	216	227	198	207	214	253	211	227	209	210	231	234	225	231	223	241	204	223	211	221	190	208	211	200	218	194	216	250	215	187	211	212	233	212	242	226	250	229	198	221	225	218	226	194	196	210	236	186	213	228	217	211	211	229	240	238	206	206	245	223	235	212	233	209	231	240	235	211	224	212	207	225	213	241	228	231	222	204	185	218	231	198	237	237	240	208	199	213	228	228	220	235	213	205	220	226	222	216	198	248	200	223	198	221	219	240	240	241	222	202	187	236	241	224	218	217	210	225	208	226	182	219	223	211	199	226	231	227	220	268	229	237	237	223	214	193	239	181	244	194	228	169	210	177	235	190	236	249	229	218	202	204	215	232	212	230	225	209	208	202	209	205	225	208	205	231	209	208	243	208	204	234	217	205	218	205	208	229	217	231	228	230	230	218	229	224	212	220	204	211	237	230	227	226	199	234	231	208	208	223	224	217	209	247	249	217	204	218	203	256	225	213	199	228	241	210	231	245	218	203	219	200	198	219	234	209	217	189	206	199	241	237	208	231	222	191	222	213	228	222	206	198	218	233	215	220	202	228	209	200	199	223	213	207	206	255	229	211	240	187	224	210	225	236	226	219	217	217	236	201	232	199	228	228	202	221	192	210	239	254	230	230	220	213	222	240	219	222	237	239	199	209	221	221	237	205	215	233	224	213	215	245	202	213	215	257	227	214	233	214	212	213	218	198	209	222	199	231	210	196	198	215	217	228	219	218	242	189	209	219	232	223	212	228	210	238	218	231	247	230	250	204	209	226	230	226	213	213	203	231	206	208	215	235	224	238	210	224	227	217	222	234	213	188	209	203	209	210	219	227	210	214	230	235	210	230	205	213	213	220	226	204	235	219	219	215	231	216	204	217	195	223	200	208	236	210	189	200	194	243	236	217	208	229	233	195	220	215	200	200	215	244	225	214	194	196	231	215	238	222	209	206	210	212	204	221	247	226	209	229	211	210	210	202	217	204	220	248	274	211	227	231	209	198	221	221	203	210	204	217	212	211	241	192	217	206	256	219	222	227	236	235	221	220	196	205	203	240	199	207	241	226	221	216	214	221	241	200	207	239	216	223	194	213	198	251	224	221	220	229	211	189	233	244	224	206	220	236	248	209	206	208	223	224	212	206	220	210	222	221	246	226	226	242	203	210	227	215	228	215	216	221	220	236	230	209	219	211	208	217	196	203	193	198	239	227	244	215	253	227	198	203	210	215	220	224	221	228	237	238	248	238	218	214	223	192	206	209	210	237	224	217	202	240	250	208	209	206	223	218	191	227	218	224	202	206	230	230	220	220	214	235	240	214	264	239	223	236	230	207	198	191	219	213	237	186	227	226	214	222	206	221	228	214	220	210	219	231	225	237	230	216	266	202	197	215	208	228	211	201	247	221	229	212	220	237	209	198	216	210	207	218	219	213	208	217	213	211	224	209	202	210	200	204	229	237	203	221	231	196	212	200	239	222	202	236	259	220	207	227	245	194	225	228	206	206	230	229	242	190	255	206	235	224	198	214	232	228	221	209	215	211	240	187	219	196	219	218	193	215	223	206	238	244	202	208	237	227	215	192	202	230	219	209	227	196	187	249	232	205	218	220	232	236	222	201	217	215	229	190	206	209	220	193	230	221	235	191	202	245	205	225	229	224	197	238	228	215	218	264	201	195	239	194	184	216	190	234	223	200	216	216	240	207	192	207	229	194	228	224	255	248	215	212	217	189	194	213	226	196	218	215	240	184	193	223	233	195	226	233	204	210	223	219	232	250	210	194	220	218	209	212	231	230	217	214	205	216	210	230	192	228	243	221	201	204	230	231	216	203	224	240	215	218	222	233	207	203	188	221	204	196	240	217	234	225	213	193	220	221	227	214	196	193	214	230	214	223	239	213	219	203	201	242	219	223	219	245	222	236	212	239	200	215	234	242	231	244	211	202	229	221	222	222	213	189	225	181	210	221	222	214	211	219	218	234	221	220	221	230	216	220	227	247	235	198	211	195	206	225	218	226	239	224	230	211	196	216	201	242	229	222
12684	6437	12597	14954	13085	10792	8210	6604	5045	3848	3236	2800	2188	1672	1563	1242	1283	1117	994	859	853	837	822	807	784	718	744	676	665	636	657	673	621	651	609	603	581	615	585	567	547	562	548	526	591	550	523	561	531	539	548	550	507	527	530	539	540	517	545	535	540	546	513	535	557	556	507	557	537	546	531	572	568	574	533	574	589	544	556	560	521	536	538	524	525	543	538	541	577	526	523	531	535	532	549	541	555	491	533	557	514	573	537	556	563	511	546	534	514	543	556	536	549	558	556	479	489	584	503	577	567	517	528	554	534	529	510	519	547	517	546	551	527	566	499	521	550	510	518	538	551	529	527	499	542	570	547	537	552	531	554	519	550	497	578	512	557	537	551	542	528	499	538	595	486	538	564	532	525	558	528	568	531	562	539	506	553	508	529	526	518	513	540	527	527	527	557	522	572	521	517	560	558	529	513	546	554	554	580	512	513	545	523	556	586	518	542	523	577	503	508	552	496	519	507	560	511	535	554	555	528	520	517	517	543	539	530	521	516	539	541	488	493	534	517	513	545	513	579	553	538	536	549	521	535	543	523	567	518	534	513	545	571	526	509	519	505	544	520	550	542	515	495	505	503	539	499	507	551	552	531	539	521	551	523	556	494	531	520	483	547	527	558	521	547	528	536	526	561	552	553	526	546	512	515	483	532	551	560	524	525	543	533	535	496	553	550	578	520	571	574	520	540	538	568	532	553	541	544	516	556	555	517	516	542	520	561	547	506	504	539	484	575	525	552	524	539	497	529	539	541	531	575	508	539	548	492	507	467	532	525	547	550	576	563	576	571	553	532	571	552	530	531	496	584	550	521	532	512	549	569	540	544	491	543	520	533	535	545	553	501	531	572	513	540	539	524	520	546	543	505	527	506	539	520	519	505	538	547	517	519	512	523	538	552	521	532	525	512	508	564	516	532	519	543	489	515	552	536	504	534	532	511	528	515	500	557	582	540	539	542	535	533	526	550	543	522	577	525	486	520	503	521	494	555	514	550	553	528	512	531	531	485	538	517	541	528	541	527	537	512	513	549	518	532	523	554	491	557	528	511	498	558	523	546	546	554	542	529	549	525	554	546	528	542	534	553	560	546	534	536	506	521	518	510	544	495	557	522	511	530	567	575	520	558	514	498	513	539	550	572	515	495	543	506	583	562	529	576	500	567	507	565	582	536	504	561	492	496	533	519	534	554	536	493	548	529	538	534	526	540	547	515	537	502	567	593	472	523	536	552	541	564	493	511	551	520	537	487	545	548	522	536	532	547	526	501	528	534	573	496	508	592	526	522	538	583	546	568	503	532	551	528	552	530	531	542	527	528	558	566	548	547	510	557	558	462	523	551	534	542	559	538	491	543	484	578	517	491	548	529	548	528	567	535	534	544	563	568	550	535	531	483	476	529	507	516	517	545	524	512	529	557	524	535	537	529	513	553	486	531	560	557	538	553	514	488	537	528	521	536	558	514	549	542	512	542	547	560	529	523	568	491	533	500	546	532	542	520	541	509	565	474	519	543	525	549	510	516	499	562	559	543	504	519	490	501	528	550	567	554	548	543	503	541	556	571	504	554	533	578	556	552	531	557	536	554	513	488	535	556	510	526	562	522	540	507	522	537	530	545	561	498	513	555	519	555	509	571	558	539	517	513	514	554	535	575	503	528	509	551	531	527	520	535	563	529	542	546	536	545	530	537	537	527	499	527	511	551	538	536	518	505	527	544	535	544	520	545	562	519	519	547	535	565	547	534	499	573	562	556	553	521	550	539	562	570	511	546	524	511	567	534	538	485	541	523	555	574	532	496	505	567	561	530	550	548	524	532	514	552	569	502	543	510	536	550	598	512	553	549	579	564	555	583	527	566	559	522	561	518	538	569	555	541	571	507	491	545	536	529	525	538	545	516	592	519	529	524	546	510	550	571	520	546	558	547	544	557	561	516	539	534	539	533	494	489	519	541	483	514	543	536	542	539	522	513	565	530	525	526	527	541	538	551	510	537	536	563	541	483	482	562	510	526	522	538	545	540	544	537	525	497	485	566	482	533	521	513	477	523	564	525	552	507	525	541	518	532	542	517	504	541	540	468	489	513	544	542	527	573	541	514	538	557	581	488	546	565	538	531	514	505	572	550	553	549	532	522	566	546	551	506	504	503	502	502	511	565	520	553	524	557	565	508	550	508	535	554	534	555	490	536	506	576	547	517	529	516	530	534	553	547	565	526	559	567	513	551	542	506	538	520	602	559	552	578	507	528	545	571	524	535	534	554	539	542	554	506	560	548	541	560	538	552	526	554	505	517	546	511	531	584	537	510	493	540	533	511	518	543	493	512	557	522	537	554	515	541	514	569	495	593	539	526	533	532	589	541	520	496	557	535	538	552	525	517	545	557	536	522	548	482	528	501	552	538	565	533	543	558	583	525	492	526	514	558	523	529	521	513	551	525	538	531	570	556	516	544	553	530	557	543	538	535	508	546	536	540	551	564	555	559	555	547	506	553	552	512	497	506	519	530	533	505	538	530	553	545	545	564	533	537	576	541	533	508	557	537	508	549	469	529	536	533	518	536	544	589	523	542	570	554	519	506	521	554	542	526	550	525	515	552	555	520	541	532	532	531	524	551	512	518	491	570	535	537	539	522	553	595	516	556	563	513	526	518	521	562	553	511	522	497	562	521	523	532	480	514	496	530	552	544	550	562	545	522	557	541	544	545	518	522	547	555	543	564	527	500	537	545	542	547	540	531	535	547	489	493	507	551	579	548	516	553	551	511	525	539	554	520	539	558	529	518	537	544	532	541	530	561	554	528	551	542	555	542	534	540	549	529	526	552	512	547	537	516	531	492	512	506	481	530	499	564	536	528	524	515	518	496	533	519	542	530	512	560	526	547	573	554	532	540	529	588	545	556	541	549	526	520	512	545	506	529	555	568	529	533	526	553	531	523	565	535	549	514	558	523	542	565	522	518	527	525	564	524	541	513	509	565	520	498	548	548	533	545	564	558	481	523	498	541	516	522	500	557	541	546	514	502	542	536	568	540	523	569	546	521	498	514	494	504	547	513	556	555	529	554	520	542	553	522	551	554	565	549	527	513	493	558	520	540	561	527	519	559	519	545	508	588	526	536	514	535	548	530	555	558	524	533	528	534	533	544	539	534	555	527	527	540	537	512	528	507	588	567	508	525	559	540	529	501	563	510	538	535	559	543	520	522	585	545	575	534	482	522	547	560	577	533	555	527	534	555	534	535	529	593	515	524	562	545	499	531	524	554	534	502	511	485	536	558	542	544	549	528	497	548	545	558	528	508	541	546	542	560	498	588	524	513	523	499	505	528	566	515	543	529	542	539	570	576	488	557	531	528	539	531	485	524	539	532	509	536	549	588	539	553	520	481	544	513	528	547	522	571	549	550	538	526	554	582	548	534	538	492	524	539	515	520	563	532	533	562	543	537	525	514	512	531	556	531	564	511	513
5332	2681	3345	2654	1741	1208	897	752	626	601	560	499	413	433	408	380	369	364	367	333	345	354	384	367	348	363	375	348	376	387	359	345	392	338	328	346	348	335	340	362	360	333	383	351	324	347	366	349	331	314	339	334	350	352	336	355	316	358	319	348	337	353	364	338	354	360	324	358	339	357	403	358	327	327	326	348	344	358	344	355	344	346	358	357	331	331	327	323	323	343	345	355	336	331	352	326	352	356	346	355	344	327	354	341	346	368	347	409	377	353	351	372	331	353	320	333	348	359	345	364	324	355	381	335	343	366	338	325	344	356	340	344	344	359	385	366	322	312	362	332	365	357	322	357	374	353	347	373	350	382	346	338	325	344	345	356	345	322	376	361	326	330	342	339	364	343	357	372	353	332	323	356	351	368	373	333	350	338	359	361	356	367	351	354	343	317	386	368	315	334	331	349	326	364	360	344	345	359	369	292	362	347	333	308	380	349	362	369	375	360	366	326	327	337	370	364	331	326	336	326	332	319	342	335	315	352	324	308	327	353	346	357	362	339	333	327	346	341	324	348	340	308	331	294	360	344	337	346	359	361	297	336	344	389	332	313	327	336	353	328	324	343	360	350	342	349	327	345	340	350	326	370	321	363	357	346	376	362	362	329	384	372	337	344	348	320	349	366	332	327	335	369	359	372	313	332	343	310	341	314	340	393	344	326	345	325	360	346	345	333	352	346	320	367	337	301	371	333	314	374	301	313	384	362	343	332	343	319	306	342	350	369	318	339	327	372	324	351	368	342	358	324	346	377	359	346	336	340	324	328	330	319	372	368	367	363	386	321	313	321	355	363	355	346	336	318	343	331	332	361	343	335	359	361	336	384	389	348	377	331	321	379	329	327	355	341	386	346	395	359	310	332	362	332	362	320	355	350	335	344	388	355	358	336	339	338	340	352	349	297	335	351	371	347	327	328	322	337	340	322	356	363	349	339	355	367	365	361	357	326	325	330	356	330	344	315	329	371	366	321	344	364	348	343	366	361	343	350	358	352	367	356	334	286	334	352	347	334	347	363	335	331	349	287	299	362	343	340	396	341	361	331	360	354	317	343	379	333	323	344	348	341	335	391	341	362	355	354	361	382	312	359	360	364	368	361	292	358	340	315	321	337	319	368	382	368	352	358	359	361	343	339	364	338	317	332	355	344	344	383	359	369	341	318	334	318	343	359	302	356	347	355	356	342	378	343	369	327	362	328	328	315	331	316	324	329	339	369	347	373	372	343	351	335	315	350	319	347	329	374	382	360	362	349	350	328	325	343	351	379	377	328	358	336	342	362	372	335	335	334	307	360	335	332	326	352	337	324	347	340	347	345	351	354	340	330	320	320	345	346	367	364	371	324	355	338	342	345	340	342	328	362	355	368	374	325	364	361	371	334	334	357	342	364	344	333	364	354	355	352	374	372	342	372	348	344	332	363	349	354	373	380	337	352	356	339	405	335	364	339	338	333	331	367	320	324	353	301	333	348	357	321	343	373	348	356	363	343	365	367	392	310	347	366	315	351	332	338	366	326	330	333	333	341	341	329	356	355	324	329	375	345	355	341	334	338	366	323	381	356	384	342	357	354	349	328	358	309	343	313	336	360	316	330	338	353	361	381	344	341	342	377	356	364	352	371	343	336	357	327	324	346	325	360	395	371	341	378	317	298	353	355	347	356	330	350	349	335	382	391	346	349	346	326	371	342	345	328	328	315	371	360	357	345	369	361	321	365	336	350	340	352	349	358	345	364	334	323	346	306	356	341	357	362	335	347	372	349	362	368	351	373	353	377	344	352	377	359	355	360	321	346	359	322	313	368	351	346	323	350	362	319	349	370	336	342	308	355	320	330	326	351	329	313	334	349	365	323	337	363	367	400	338	360	339	370	317	316	408	379	345	334	367	358	361	329	318	329	373	353	359	380	337	351	360	354	327	325	343	329	316	323	306	330	352	338	320	351	342	325	306	341	333	344	308	346	354	335	343	335	324	304	337	375	365	334	364	333	335	335	320	387	347	362	318	330	340	344	357	368	339	350	322	335	352	334	351	341	333	360	348	317	332	366	343	388	372	352	363	322	380	352	333	332	367	345	309	333	373	348	359	337	354	348	341	315	336	365	384	311	359	350	348	324	378	337	360	351	355	352	347	347	363	331	349	365	354	347	324	355	345	362	363	357	383	378	322	323	345	374	386	356	320	351	314	376	377	366	331	368	369	357	370	367	342	359	399	342	354	368	334	356	343	347	344	340	346	352	350	349	352	370	350	337	362	358	356	308	338	314	357	364	347	330	339	349	333	336	313	355	366	349	379	342	345	321	330	360	334	382	338	342	333	350	325	348	325	340	342	303	349	349	332	345	369	313	341	330	309	352	320	358	308	362	329	327	385	357	342	357	367	371	365	356	357	359	325	345	308	331	350	359	362	357	340	351	359	337	344	322	366	358	355	379	353	363	350	343	341	353	321	340	316	335	337	358	355	335	346	350	330	316	334	355	329	341	316	346	312	321	338	324	345	349	332	342	322	319	343	344	297	369	378	374	360	363	347	361	366	305	331	347	348	320	341	346	346	324	337	371	367	343	298	355	335	346	349	366	334	343	344	342	343	311	355	315	378	339	347	343	349	352	335	343	337	347	343	340	315	343	397	341	366	381	345	327	364	354	354	348	349	301	319	376	377	362	357	349	363	350	336	368	365	350	360	326	325	381	315	339	342	343	326	362	368	313	345	318	370	347	325	335	325	339	353	296	361	343	360	351	324	354	328	335	359	366	338	364	316	361	359	354	355	312	322	333	353	350	360	314	330	387	344	346	331	341	322	349	348	365	393	334	356	358	343	343	344	375	361	327	334	364	325	354	308	348	346	356	373	361	329	342	332	306	343	346	388	325	352	347	319	346	373	341	332	335	340	326	352	343	366	332	357	375	351	341	382	338	362	340	355	368	348	378	325	326	357	331	343	347	341	349	338	341	335	315	307	335	366	310	340	374	363	355	360	339	350	352	340	316	304	341	344	328	380	387	326	357	322	352	357	344	388	323	344	368	364	331	368	340	324	338	370	342	307	342	359	327	334	322	342	346	367	369	372	335	343	317	338	368	327	343	311	332	359	325	369	338	315	369	341	346	344	364	354	352	398	353	379	360	357	347	331	309	343	387	337	339	315	290	322	342	340	405	329	322	351	390	342	352	345	362	347	369	353	359	334	359	361	328	326	323	382	368	332	328	341	363	384	355	371	368	325	333	406	340	309	364	371	353	340	356	363	335	364	359	351	335	348	328	336	354	329	327	324	343	334	353	352	348	368	355	358	354	335	350	316	335	332	400	327	337	338	367	344	362	356	331	357	377	346	305	339	344	342	341	396	358	309	356	327	372	357	331	319	357	358	312	333	343	336	352	359	341	365	327	341	333	318	351	353	319	350	331	348	339	369	377	337	340	314	363	367	354	335	375	347	355	366	338	333	355	357	332	339	349
4530	3055	6293	7272	6198	4573	3623	3018	2517	2224	1826	1609	1349	1311	1184	1172	1039	934	939	923	941	930	901	864	944	877	859	814	846	841	817	874	811	892	838	842	809	829	858	831	814	815	873	830	782	793	784	805	827	850	837	832	732	836	868	762	820	810	890	822	804	809	775	813	853	829	784	830	805	837	830	866	796	763	825	815	837	820	796	783	800	806	827	797	844	786	804	869	835	826	773	863	814	809	824	829	837	792	835	828	787	844	788	856	821	806	803	842	811	785	825	826	819	824	851	855	816	817	820	796	903	816	806	798	764	753	842	808	893	787	822	743	792	855	796	847	784	806	847	834	824	834	806	860	800	756	824	844	803	818	801	797	782	769	828	858	764	834	846	810	787	790	855	847	814	874	883	806	796	835	812	857	813	824	803	789	792	823	799	804	815	831	770	819	811	812	800	819	897	830	763	843	779	816	904	809	799	818	812	846	793	794	795	788	810	801	822	817	824	822	829	856	825	836	813	810	780	815	814	834	784	831	815	845	847	805	798	834	758	810	796	833	768	768	800	765	815	823	805	817	780	850	788	795	827	806	821	821	872	813	890	821	851	817	760	811	795	828	858	814	778	804	825	835	836	775	830	824	838	840	797	803	837	806	815	784	851	818	817	840	834	835	846	852	793	816	779	816	816	852	822	804	795	836	806	790	833	769	788	743	795	813	802	825	783	754	872	802	772	793	817	782	826	854	789	842	800	755	826	777	782	810	824	820	778	797	788	840	794	782	784	830	808	809	830	843	822	781	813	786	862	834	835	840	811	807	841	812	771	801	828	837	812	837	812	800	829	835	772	777	778	822	760	789	787	826	800	802	847	854	841	834	804	835	795	830	856	838	810	797	787	814	836	851	825	850	815	791	848	763	795	840	789	807	811	803	825	800	759	786	810	779	852	830	831	782	840	750	799	824	804	790	843	841	803	763	833	800	831	829	858	810	805	835	806	855	809	826	832	825	815	742	806	774	808	878	818	813	831	824	796	818	824	820	850	790	807	798	823	822	802	802	810	862	836	853	800	815	826	760	817	839	836	787	848	826	842	807	829	844	817	780	836	797	848	838	793	836	770	764	800	789	802	855	824	836	825	824	846	838	790	802	785	835	855	852	791	803	796	811	834	786	808	817	834	800	806	845	839	774	782	797	807	815	792	848	803	809	862	775	776	794	817	817	793	790	804	833	799	797	871	794	822	829	788	841	781	787	819	804	849	818	830	856	791	801	826	835	780	795	834	819	824	761	788	802	811	830	838	796	817	837	835	814	767	803	819	808	780	794	769	831	784	816	786	819	812	786	836	801	759	807	847	824	840	792	877	749	825	819	834	786	851	817	792	770	816	846	817	820	820	800	819	853	783	797	854	805	775	821	817	775	808	830	780	745	799	763	824	850	802	823	906	779	824	817	777	844	829	813	805	844	879	821	806	815	819	774	827	876	779	807	784	798	787	817	787	756	791	823	866	804	838	773	797	837	740	793	813	798	798	834	814	823	803	819	763	798	817	808	783	793	766	878	825	822	766	819	801	761	857	816	798	812	856	784	811	854	827	806	794	842	839	832	803	762	841	823	816	834	800	871	809	765	849	764	806	808	804	806	800	839	840	854	764	805	786	816	782	856	826	753	812	842	793	814	828	791	852	819	820	765	763	824	811	846	803	817	822	822	814	825	814	790	862	802	777	785	809	778	804	763	844	791	813	867	810	790	852	799	833	807	817	736	811	754	815	764	878	811	805	821	835	873	738	834	852	774	807	801	855	802	847	849	795	761	774	806	785	901	859	779	803	869	847	773	803	797	848	787	815	827	857	808	846	774	803	839	792	811	790	785	830	833	812	799	814	769	749	801	778	797	807	757	802	844	799	808	805	788	837	855	835	831	789	837	839	794	778	760	793	840	801	777	814	822	822	865	797	841	820	804	806	813	816	821	796	865	832	812	821	864	827	839	824	832	860	766	803	814	811	839	825	798	851	797	836	853	811	830	794	825	798	795	853	873	793	751	814	805	833	823	813	790	820	797	894	872	794	751	833	811	857	842	807	863	819	798	787	834	825	797	839	810	811	815	848	759	805	759	824	860	807	846	824	803	825	817	794	849	799	885	797	851	794	780	848	767	737	788	836	767	836	850	767	764	804	820	816	837	824	870	827	854	821	847	761	807	808	790	797	792	816	814	773	795	787	859	764	812	812	837	786	802	810	834	823	826	806	829	852	836	776	738	805	809	791	781	836	840	808	815	805	808	811	851	741	813	859	797	850	794	855	818	832	787	849	808	811	799	826	862	840	811	849	843	820	821	843	814	772	828	794	880	856	782	822	800	827	825	811	855	812	852	780	813	808	858	768	856	870	824	924	829	797	839	820	800	793	796	819	826	841	786	791	831	850	851	806	787	867	791	814	790	849	803	822	801	815	808	814	778	820	791	749	823	836	837	834	799	837	773	857	756	808	848	801	815	762	811	805	816	819	804	870	779	873	839	884	840	787	892	766	816	803	875	852	813	773	822	813	822	831	849	841	863	863	815	791	822	785	857	844	783	814	839	836	799	825	832	847	836	823	850	798	816	812	796	768	869	869	798	780	832	820	832	869	795	847	798	802	820	801	822	786	820	820	824	805	827	800	812	819	792	806	867	807	836	822	793	835	801	773	815	809	828	773	822	857	844	842	856	852	815	755	802	833	861	812	853	818	796	890	759	770	792	770	823	871	803	794	805	822	827	761	836	834	847	790	854	790	847	826	851	808	820	784	791	791	800	866	806	851	853	778	825	821	809	741	801	818	813	867	830	809	790	819	829	791	831	839	823	775	775	817	834	800	793	866	813	903	862	788	840	786	800	817	784	770	789	789	802	780	785	856	811	793	790	803	798	803	761	865	827	807	763	824	853	815	838	874	822	808	811	812	817	769	797	802	809	810	836	847	785	799	836	785	773	814	829	838	789	778	847	812	826	819	820	832	797	795	842	799	822	852	801	816	802	816	769	847	825	810	819	832	792	829	814	837	787	809	853	861	823	818	838	803	786	822	752	779	780	876	786	831	811	829	798	813	817	810	790	811	756	856	777	833	831	773	785	793	812	837	877	786	768	825	863	802	798	832	806	782	830	857	809	784	821	779	852	795	812	823	827	742	829	846	791	815	863	771	830	803	779	791	778	799	804	810	823	838	799	840	773	840	840	837	855	846	873	783	790	812	853	791	821	794	807	824	857	818	822	795	832	860	839	827	857	781	791	839	831	809	822	772	784	802	743	821	805	813	754	813	772	793	844	856	815	789	852	812	859	819	845	844	819	827	828	805	829	818	820	829	837	868	836	844	806	763	808	836	798	819	842	817	818	849	826	819	788	873	848	864	824	836	829	797	828	807	786	783	793	819	816	769	844	833	837	782	817	752	812	818	805	838	820	864	856	816	804	785	799	790	832	824	797	783	780	771	810	833	831	807	791	849	854	796	777	828	797	843	836	822	855	811	759
13310	5834	5988	4582	3199	1991	1423	1052	838	681	650	555	518	500	470	393	401	352	359	351	364	317	366	355	342	328	363	317	326	337	344	338	340	366	319	357	324	331	366	339	331	323	303	334	350	340	305	356	302	340	318	313	349	349	327	314	290	348	334	312	306	333	323	325	334	301	350	312	292	301	335	333	329	318	359	333	321	349	363	328	336	324	323	346	318	350	359	321	315	373	360	325	302	333	301	342	309	343	335	306	340	352	319	320	323	331	347	325	293	323	347	338	315	320	323	366	327	366	326	307	353	335	330	295	323	332	342	284	307	341	332	334	333	289	336	310	305	323	332	308	319	302	347	324	373	326	321	320	309	333	324	347	335	350	366	332	348	335	337	351	318	323	305	349	328	328	330	322	320	324	322	322	306	346	329	323	341	349	328	315	363	340	340	302	303	314	338	331	309	345	314	327	307	365	309	312	329	337	304	287	310	318	283	319	333	371	315	322	330	310	303	333	323	318	307	328	328	274	370	326	339	295	346	319	305	331	304	317	281	297	328	328	324	319	341	362	348	331	289	295	380	339	304	330	317	298	352	331	334	332	362	307	319	346	368	310	309	344	322	335	325	342	312	289	323	322	334	323	337	343	313	326	328	313	309	340	353	320	312	344	314	305	339	320	340	273	355	309	321	282	340	333	334	305	319	344	301	314	360	340	344	345	307	354	302	315	325	330	317	312	307	344	345	339	342	315	314	324	342	351	318	339	333	361	312	322	330	328	354	332	294	313	348	320	331	336	335	325	337	327	302	327	326	320	333	332	328	265	310	352	349	307	341	313	315	336	337	310	316	313	312	372	318	330	344	349	349	361	346	343	328	316	331	341	330	294	329	303	320	328	317	350	267	345	336	340	362	326	332	345	345	350	371	363	320	343	327	299	302	310	303	343	312	342	304	310	355	319	320	326	316	291	310	341	354	336	340	348	325	343	339	365	331	335	308	362	329	353	345	328	305	321	305	331	324	328	320	358	346	309	326	328	303	370	344	329	304	336	331	329	317	328	302	317	327	317	336	343	329	305	329	340	335	347	361	341	344	311	322	326	334	338	319	290	355	390	338	293	371	295	354	345	312	317	325	330	356	337	340	334	296	301	317	316	348	351	314	329	336	324	319	340	349	336	291	330	337	311	313	339	323	282	320	332	299	350	312	318	331	275	331	324	341	328	323	325	311	271	312	354	313	332	316	331	334	352	360	309	343	336	325	334	330	347	265	339	354	353	343	345	327	347	305	316	340	294	303	320	321	304	310	327	349	322	340	313	312	321	330	346	314	336	319	310	335	334	332	305	341	317	288	315	329	369	330	296	329	337	288	281	301	320	313	322	334	332	343	283	358	336	326	322	327	339	346	356	357	330	310	308	341	296	325	311	338	306	312	306	322	350	307	319	316	311	327	351	328	329	317	313	317	340	332	309	309	301	334	302	290	316	343	344	315	299	328	296	331	281	318	320	310	317	300	329	313	297	345	313	325	317	332	326	322	334	324	339	309	313	318	342	335	331	351	325	312	319	320	323	340	311	328	338	330	323	326	309	337	317	329	320	343	332	364	308	334	311	341	331	349	351	385	352	358	311	342	323	299	343	358	356	311	322	322	324	318	321	338	323	311	344	326	309	295	332	311	316	333	297	308	300	343	318	316	327	330	332	341	332	329	341	323	319	316	310	319	315	298	323	370	351	352	303	336	346	322	317	304	304	341	352	313	301	315	322	294	334	294	304	345	354	340	379	326	325	310	352	286	323	336	345	358	322	331	337	352	323	320	318	346	323	310	348	335	297	304	321	330	369	321	345	356	336	312	314	342	346	278	341	334	323	328	327	348	353	306	294	325	343	323	327	330	323	307	342	362	350	346	344	325	349	312	295	365	332	311	338	308	326	329	290	344	353	328	322	329	353	318	315	352	361	304	310	349	335	294	316	309	299	296	311	292	319	343	330	320	314	319	343	320	305	316	348	344	371	293	288	361	350	313	295	309	343	323	319	328	308	290	329	321	328	336	359	349	347	297	310	312	289	356	309	335	352	307	335	341	318	327	316	365	314	337	305	333	339	343	351	306	305	309	341	306	300	324	319	372	337	327	296	307	322	326	357	319	306	300	338	320	346	300	320	317	302	315	342	350	359	336	313	281	375	340	343	331	355	323	313	288	273	337	329	321	322	325	331	364	337	337	354	331	317	329	340	342	325	351	339	319	308	343	312	338	312	308	329	315	342	361	351	307	327	343	316	323	328	318	328	311	327	328	332	328	308	341	352	324	325	336	323	355	334	318	308	320	306	326	309	323	296	261	323	317	316	295	338	308	321	325	317	300	325	312	317	323	300	278	310	319	334	322	335	323	309	350	351	307	343	317	339	320	319	307	325	346	330	325	342	344	316	316	287	369	348	334	323	360	343	380	344	310	341	303	297	309	303	326	341	341	283	327	319	312	315	337	352	334	317	337	336	329	319	318	324	314	346	328	367	345	311	340	302	308	317	344	345	328	327	328	340	326	338	337	342	366	316	333	314	355	310	314	298	313	334	304	348	320	311	338	336	332	333	318	343	315	322	341	318	342	325	331	333	325	343	335	314	330	325	316	279	297	342	313	339	319	345	330	321	333	314	317	302	343	357	307	315	294	307	283	298	307	355	312	316	324	278	308	300	318	317	346	324	323	334	312	292	345	327	340	332	338	363	348	328	321	328	299	349	297	322	350	310	349	336	348	321	324	319	324	326	336	315	331	315	329	285	349	337	368	333	310	353	321	318	325	311	329	338	309	308	305	335	294	392	328	290	319	311	336	340	339	340	339	341	365	322	324	321	342	328	311	315	326	318	343	317	310	319	285	346	343	319	326	309	333	306	345	311	318	311	310	331	357	354	326	317	357	328	312	310	301	329	332	325	348	291	299	344	329	344	317	318	327	329	331	290	334	329	309	308	310	312	340	293	302	322	328	318	319	327	344	340	327	338	308	319	313	333	321	331	374	349	293	349	336	318	331	347	328	323	304	316	329	309	350	342	368	339	376	337	365	309	335	352	350	330	313	371	302	351	335	319	330	346	304	315	348	327	355	332	322	303	305	336	330	319	331	327	316	335	311	316	325	359	361	339	351	335	308	276	324	320	335	326	320	341	346	327	306	340	305	358	321	329	283	295	364	294	340	301	322	339	338	305	341	323	302	329	324	356	317	305	312	335	361	347	338	334	360	315	304	332	343	332	358	349	326	338	327	329	313	355	318	332	313	336	336	352	318	301	324	294	337	342	365	310	313	340	349	333	353	338	328	302	332	328	304	313	313	296	326	275	337	327	299	345	328	362	337	360	337	316	312	329	350	328	326	321	312	333	331	331	370	288	324	313	321	367	351	338	336	322	333	346	344	319	317	323	322	316	344	284	308	350	336	333	291	349	338	347	326	304	313	327	328	311	299	321	336	313	329	325	311	305	359	346	315	330	325	347	321	332	317	313	327	304	334	324
10268	5702	9542	11871	9631	7340	5623	4610	3495	2888	2630	2194	1885	1863	1703	1444	1207	1056	962	1053	1030	985	1021	968	964	927	933	892	854	840	789	800	824	829	864	885	836	857	804	813	819	771	774	779	766	772	730	790	806	790	735	750	793	753	790	787	799	717	804	748	820	789	742	776	771	792	738	800	759	708	802	788	784	768	737	754	796	798	822	763	787	774	729	793	776	792	813	709	733	765	755	759	819	744	743	800	723	845	822	777	791	839	804	784	793	744	764	818	759	814	771	766	777	822	758	767	799	753	715	748	736	764	819	747	746	779	739	787	790	813	806	725	754	777	725	746	698	777	774	754	777	743	770	742	689	756	744	805	713	801	774	772	757	759	774	770	785	736	807	714	789	773	791	726	735	784	774	754	791	791	760	791	820	768	740	763	759	741	735	802	736	770	756	774	769	758	783	747	757	758	807	768	822	762	758	732	747	769	803	746	804	762	758	770	758	739	751	744	755	751	768	767	801	736	817	748	753	800	791	775	789	693	771	750	744	847	764	700	728	792	812	768	727	807	789	724	747	818	768	757	761	749	788	783	758	751	729	816	770	793	796	775	743	719	722	702	729	739	744	694	734	751	769	781	809	777	790	807	759	800	779	767	736	761	775	721	805	737	737	797	779	715	740	737	732	775	787	785	765	784	727	766	777	721	758	701	772	760	713	821	790	791	772	711	770	731	768	749	795	761	806	746	742	753	728	792	807	758	719	784	788	804	739	768	753	835	745	761	734	755	775	765	812	776	751	772	761	769	751	722	747	764	747	762	767	771	783	778	785	708	794	733	722	735	810	760	800	777	808	765	726	785	785	813	828	744	766	747	740	769	785	735	784	774	728	772	775	807	796	826	799	753	798	766	718	751	804	761	751	812	817	762	755	813	716	772	760	785	743	760	714	789	751	781	801	776	770	757	793	752	749	726	750	754	725	725	747	797	766	751	774	733	759	749	765	778	724	758	765	768	795	762	777	739	770	735	756	750	782	711	789	805	776	785	738	762	869	748	809	757	748	760	775	754	746	728	742	772	756	810	755	775	816	754	775	776	742	738	748	747	762	798	749	745	777	814	737	741	746	779	738	784	722	749	798	723	794	767	809	723	781	803	754	794	746	789	754	753	720	777	758	767	746	775	795	809	731	782	789	743	787	741	753	758	747	782	750	763	719	784	739	763	755	754	753	753	749	775	777	838	716	743	746	792	742	786	734	785	757	731	750	775	776	788	770	752	801	768	740	791	807	817	797	723	780	787	754	741	777	740	792	759	802	773	781	778	720	800	754	745	729	793	774	755	737	801	712	738	752	823	726	767	777	705	793	795	741	769	791	792	752	714	759	766	780	704	691	800	787	764	767	807	813	736	762	743	807	804	756	825	752	787	763	772	777	785	813	755	768	776	799	747	752	756	800	694	798	839	794	816	823	809	774	777	749	797	820	733	773	798	746	770	781	724	707	763	739	803	796	726	755	750	790	776	791	749	809	732	757	762	813	773	757	717	789	770	752	782	754	780	760	800	762	798	768	746	765	778	790	755	764	819	729	782	747	752	762	796	763	779	733	786	745	741	781	790	768	767	773	830	799	812	783	746	803	790	762	761	809	768	808	757	740	819	797	706	775	750	787	781	761	753	713	762	748	841	767	759	781	743	717	778	747	788	732	770	750	745	794	729	727	783	785	802	773	801	772	770	784	756	770	760	813	818	722	817	775	770	784	802	756	781	786	774	784	760	782	813	730	804	765	754	812	749	751	798	778	713	718	774	771	769	762	827	760	761	797	756	765	771	755	738	824	758	732	774	781	765	741	776	764	772	766	807	822	791	786	807	745	783	755	772	724	745	744	730	759	763	741	795	765	735	805	733	772	743	726	773	769	770	805	767	757	766	798	780	758	768	798	763	772	775	765	747	762	765	786	756	716	773	790	758	735	718	766	797	770	799	823	756	782	804	748	792	733	805	728	738	794	824	771	781	763	782	751	768	780	769	786	765	756	759	725	742	810	745	741	769	791	810	738	781	804	771	710	812	742	783	771	760	770	797	738	779	729	792	748	737	797	727	759	806	838	743	795	770	775	787	708	734	772	789	779	761	746	782	789	749	719	739	822	729	775	798	789	757	747	797	790	736	748	727	749	800	782	796	775	775	769	746	761	814	769	719	786	781	769	735	793	788	752	744	758	771	742	774	761	761	758	801	784	783	748	762	814	755	758	704	809	755	786	770	711	751	817	761	779	731	783	779	779	780	759	762	789	800	793	744	755	759	750	810	761	775	788	741	806	749	739	782	814	746	779	776	848	774	766	764	749	771	741	798	742	752	809	773	784	730	755	771	796	750	748	734	802	756	750	734	792	774	824	793	753	771	754	803	750	729	765	796	699	720	754	758	761	777	787	778	800	742	747	739	768	774	768	731	801	790	749	770	753	759	742	814	757	761	767	761	763	785	774	757	751	785	736	748	803	785	698	788	793	783	785	734	753	750	792	833	780	816	789	786	778	783	719	785	756	756	741	776	803	774	768	716	790	781	760	805	790	783	751	836	756	780	770	781	788	782	761	780	787	774	759	790	781	796	761	789	761	780	805	792	735	722	752	786	771	730	772	801	760	778	761	765	755	800	771	788	761	805	791	781	749	769	778	781	770	779	766	792	738	755	721	743	801	774	777	776	749	795	770	763	789	751	772	771	759	740	763	741	742	744	755	766	753	771	708	793	813	775	804	768	794	739	732	750	762	790	771	763	769	808	797	786	773	794	733	753	800	774	769	745	798	753	793	754	755	789	767	794	743	730	780	826	774	772	753	750	799	747	749	786	736	785	763	768	767	803	777	753	791	769	777	734	746	727	800	781	797	753	761	786	767	774	729	760	711	750	713	771	763	747	756	770	824	754	753	793	761	759	695	776	782	783	798	718	785	758	800	741	801	692	754	776	736	752	741	751	772	746	754	742	820	772	742	807	781	747	761	808	751	750	706	785	811	781	791	751	759	762	784	764	810	774	782	720	757	789	786	768	713	800	764	751	785	773	744	744	814	729	839	816	809	769	774	784	765	768	792	738	766	787	767	788	817	757	790	761	772	784	720	744	764	777	723	727	797	773	722	796	741	758	804	734	841	743	824	775	767	778	795	743	829	790	752	767	765	813	761	817	747	775	801	731	721	809	753	797	734	736	775	756	784	763	778	729	760	752	765	791	750	790	730	775	803	750	721	745	791	804	790	812	821	741	737	751	824	749	768	790	759	763	770	828	786	767	760	795	759	769	754	795	799	806	791	792	784	782	790	790	782	789	742	808	784	760	766	802	780	798	773	783	737	811	787	730	783	704	830	799	746	771	774	778	752	771	758	726	759	801	734	803	772	795	782	748	805	779	764	734	742	752	784	777	705	795	759	774	797	812	772	756	787	752	752	762	804	770	760	821	808	734	775	732	772	784	752	779	770	784	723	741	754	756	752	767	780	793	794	803	743	812	760	780	817	744
20875	8005	8074	6739	4399	2961	1980	1360	1027	695	667	638	567	461	457	357	345	282	275	295	280	271	281	273	257	280	244	247	248	222	237	229	240	244	252	196	225	195	192	225	221	230	223	226	215	210	224	203	215	227	179	241	253	213	205	208	238	202	210	218	195	211	233	231	226	205	238	228	221	225	224	249	219	201	208	210	230	237	230	194	211	197	223	253	252	215	203	230	220	190	217	188	221	224	212	210	217	205	239	180	193	208	204	206	231	254	206	229	200	205	235	248	239	216	222	231	243	207	221	198	227	201	218	215	218	212	216	240	201	243	209	209	229	199	213	222	227	214	218	221	217	239	246	218	225	211	218	257	213	197	221	236	226	209	244	254	242	194	223	235	228	209	204	197	219	232	219	227	232	223	218	192	204	205	216	190	234	227	227	220	201	226	223	188	202	229	202	198	236	239	224	202	200	220	205	224	211	223	218	224	189	212	206	219	224	234	182	197	209	249	181	248	201	199	236	229	236	200	195	211	219	229	213	209	210	227	213	219	229	192	206	226	225	245	214	228	204	204	221	212	206	235	185	207	190	205	248	225	225	248	241	235	182	191	216	226	224	224	257	212	219	203	208	196	202	235	203	193	217	214	233	222	218	211	246	237	227	209	235	190	223	205	217	249	207	216	200	230	206	228	251	189	217	218	238	197	226	227	200	208	210	206	239	211	215	212	165	203	222	229	205	231	221	208	215	214	220	235	213	217	215	230	213	206	213	196	207	245	240	187	195	235	230	248	207	239	221	231	226	221	203	230	219	224	219	190	203	230	218	209	195	198	218	209	208	215	213	231	223	244	228	206	233	216	201	218	218	231	228	221	231	216	231	217	230	224	195	219	209	208	215	214	216	222	203	228	218	196	206	217	193	190	218	197	208	226	251	246	232	208	254	230	208	229	225	201	200	237	195	230	243	202	250	222	228	198	239	233	209	218	195	198	227	197	224	244	217	201	201	204	210	200	224	226	232	200	247	233	241	201	209	227	234	211	225	223	221	234	261	243	232	233	207	216	220	201	226	235	213	217	235	210	232	245	231	237	213	197	221	239	256	220	221	219	201	197	224	222	250	197	206	185	176	212	220	226	208	193	221	208	204	212	220	228	236	223	215	205	203	210	216	228	206	215	226	197	237	241	224	203	235	228	231	237	244	218	220	242	254	196	208	212	207	222	207	210	220	196	196	225	208	210	244	249	222	211	210	217	252	212	218	219	223	232	198	225	218	234	212	255	220	230	226	213	219	210	217	222	244	223	249	193	225	211	225	193	217	224	219	235	205	220	211	230	234	249	191	193	210	227	211	228	214	233	189	203	222	216	219	191	243	201	224	216	243	242	206	201	202	197	224	190	217	229	217	208	192	215	229	212	240	209	211	206	219	209	215	234	208	226	225	241	229	217	217	226	242	216	205	226	240	234	236	207	203	232	230	236	213	243	229	209	244	209	196	184	230	199	191	210	205	240	210	213	211	244	231	234	251	245	204	234	216	208	202	209	236	208	245	201	198	211	231	202	236	220	194	226	211	216	226	210	220	224	241	225	181	230	217	223	232	228	206	195	230	207	205	205	229	254	238	245	229	212	221	216	180	230	202	195	206	206	207	240	226	210	245	224	238	220	234	202	232	216	189	214	203	210	242	229	217	214	218	226	207	205	213	229	219	210	203	196	208	216	224	239	214	216	201	219	253	220	203	236	197	222	247	229	204	204	213	204	251	206	203	242	227	200	220	223	212	233	218	216	210	213	214	231	221	215	219	227	240	187	217	209	209	220	222	194	191	191	217	203	208	248	182	196	201	213	229	202	220	215	241	198	219	243	242	234	198	225	215	217	236	204	227	215	231	224	219	234	227	229	225	211	218	211	220	245	212	204	212	193	207	208	211	190	203	208	209	213	212	218	216	229	226	196	205	237	197	190	217	249	253	203	216	220	226	205	217	199	189	192	228	211	216	204	193	196	239	222	240	184	209	241	200	218	192	244	211	225	212	203	222	216	220	229	232	200	229	208	203	237	217	195	234	220	223	230	211	227	232	211	209	206	218	204	213	206	212	200	213	187	227	231	202	244	199	221	236	237	248	238	216	244	265	243	212	229	204	228	238	204	190	193	205	210	214	213	199	243	240	245	216	202	210	221	217	212	211	214	228	211	217	206	202	209	220	214	254	203	256	215	226	222	199	235	208	237	225	210	230	195	231	210	210	234	184	210	210	219	238	232	233	215	206	219	219	217	237	225	183	250	204	183	223	226	233	214	211	227	202	210	212	221	207	239	217	224	213	230	195	192	235	225	220	217	243	227	228	196	190	208	226	204	203	236	239	195	199	213	242	236	228	240	240	219	205	207	215	198	230	214	212	240	219	201	198	202	209	236	220	228	201	194	223	222	221	206	234	217	195	232	213	210	212	211	248	211	230	220	234	209	238	243	223	220	226	213	242	228	206	213	246	185	225	211	254	226	212	188	223	202	213	196	216	213	224	236	235	203	205	232	226	192	224	209	206	204	196	196	244	232	203	223	248	225	264	201	228	227	236	222	215	237	219	207	196	194	236	247	209	188	193	191	223	198	191	236	226	193	223	205	215	235	244	241	215	220	220	236	202	252	245	209	263	222	221	198	236	248	221	223	224	218	223	210	210	229	242	234	236	228	231	210	261	251	230	168	235	225	211	207	215	193	211	240	215	233	222	184	223	206	233	198	216	245	230	218	197	192	217	210	229	228	199	197	206	237	235	216	220	241	226	205	216	196	247	199	228	195	188	218	225	214	197	218	252	214	231	213	221	217	230	223	206	188	204	221	238	220	242	222	223	230	231	220	194	233	220	210	197	215	194	215	201	222	227	200	208	234	231	218	230	186	200	232	208	225	208	228	235	213	207	185	211	232	222	235	233	206	217	187	217	228	224	214	210	212	239	225	193	218	214	224	228	223	218	188	214	240	199	222	229	216	225	224	217	205	222	227	203	225	199	223	221	266	225	240	230	221	194	204	236	199	185	197	237	213	209	231	254	206	214	200	230	229	223	210	227	206	223	228	215	245	219	225	233	218	214	211	226	227	228	196	210	229	202	246	210	225	207	206	202	220	223	222	214	205	219	214	206	211	212	217	203	236	220	239	228	215	211	219	200	213	203	244	214	226	195	209	224	217	229	188	217	224	234	220	224	221	214	204	232	217	235	229	221	202	208	215	178	223	228	184	211	184	200	215	203	233	218	217	244	236	198	220	237	197	217	232	230	221	212	216	213	219	210	214	221	204	213	196	208	217	228	196	197	242	215	215	224	210	221	189	248	236	195	213	228	237	229	232	222	199	193	207	210	227	218	204	220	231	207	206	216	229	202	234	236	209	208	212	243	229	203	224	211	216	239	224	237	196	202	229	201	240	223	223	204	203	219	214	236	197	207	234	234	239	197	229	245	213	238	224	209	220	241	216	230	218	210	204	217	218	222	204	190	211	222	243	191	208	207	221
13126	6340	12191	14901	13125	10309	7835	6105	4682	3492	3424	2671	2358	2189	1843	1437	1117	1000	848	912	838	826	837	842	817	711	736	765	705	645	599	648	609	634	584	624	604	599	639	567	569	577	607	571	573	543	534	555	555	543	518	490	507	521	547	547	499	513	540	524	560	536	540	521	538	533	542	538	556	551	528	546	535	576	508	553	511	573	538	499	582	556	527	558	563	562	507	505	526	553	533	522	519	519	569	566	527	543	557	561	575	518	507	537	515	515	555	523	569	548	489	543	544	525	530	520	512	523	536	551	553	561	556	541	511	544	512	541	559	545	555	522	501	542	531	507	535	563	535	538	528	536	542	535	532	547	530	482	525	530	557	518	504	584	553	540	531	556	522	514	552	522	547	523	511	492	555	561	547	505	543	576	559	528	566	503	530	534	486	565	507	585	525	531	555	516	504	542	539	529	525	553	525	525	543	520	513	532	518	522	527	545	495	539	539	513	519	526	555	561	503	523	528	553	523	541	495	548	556	561	541	537	537	522	534	554	551	578	482	541	554	484	536	532	532	524	521	520	521	492	523	532	492	540	557	570	512	523	527	553	486	498	539	530	537	545	560	555	518	522	514	522	542	518	553	529	573	541	563	566	522	532	556	527	523	582	528	567	527	563	542	562	517	553	552	511	546	527	495	545	534	527	522	529	537	534	503	535	549	560	568	557	536	546	563	493	489	556	528	532	555	541	562	555	519	530	565	577	565	521	536	484	562	553	534	535	559	548	545	537	561	560	515	505	539	518	511	498	576	560	568	549	501	482	556	583	518	599	559	517	569	509	533	524	521	534	506	515	525	570	508	541	568	534	513	504	510	527	561	568	542	513	543	548	560	558	561	524	512	538	559	520	545	506	518	553	523	533	508	522	558	509	538	563	498	491	509	532	545	552	539	524	597	555	531	533	528	517	522	528	568	565	545	566	511	540	567	518	538	530	544	545	562	576	558	555	554	506	547	504	526	557	548	553	564	547	541	503	530	511	543	531	506	541	559	542	507	500	538	477	540	573	522	513	534	530	552	542	587	576	568	576	553	509	509	529	535	478	523	499	494	537	533	515	495	559	505	528	508	530	509	524	507	533	528	546	533	527	562	517	512	523	510	510	559	569	496	559	500	510	538	550	562	527	554	556	546	500	537	540	535	566	509	520	481	554	486	468	556	539	513	560	550	545	560	559	551	548	551	512	561	533	524	520	524	544	538	510	573	558	564	527	552	516	529	519	553	519	534	580	553	545	540	525	525	543	513	545	571	500	557	544	548	517	552	558	524	506	541	543	530	558	536	540	528	521	463	513	515	530	544	569	535	515	555	538	500	525	554	558	504	534	564	479	524	526	574	508	517	513	538	527	509	502	532	565	542	517	525	543	592	550	487	560	560	537	593	529	523	500	505	507	511	557	555	523	486	521	537	522	535	537	504	542	521	539	560	564	505	556	541	535	583	532	529	551	499	542	519	526	506	481	558	508	519	537	584	535	546	544	567	510	503	489	583	524	560	558	514	562	547	519	512	522	548	518	535	575	509	574	522	531	524	539	562	529	551	571	555	520	504	541	512	528	517	538	486	496	534	564	539	545	527	508	496	552	523	569	512	535	515	529	566	559	540	568	559	571	540	571	570	546	582	536	515	549	547	519	578	516	540	514	555	537	568	587	515	541	508	552	521	527	565	510	548	538	539	528	506	532	513	566	561	521	559	535	523	546	510	537	538	558	536	518	543	544	539	493	512	514	547	538	546	527	484	548	547	557	541	526	499	531	549	553	467	563	562	542	536	501	555	526	553	558	542	520	521	608	559	598	517	542	530	560	547	558	545	548	534	591	538	537	491	532	546	545	535	506	554	551	513	532	536	550	487	562	541	522	546	546	550	527	507	550	542	554	522	542	541	487	554	541	567	536	519	490	569	545	498	502	562	537	510	536	540	537	514	504	513	586	551	523	517	547	572	512	567	564	563	530	564	545	561	509	531	510	582	528	542	537	509	541	548	597	534	518	515	549	521	530	540	521	526	514	585	546	542	506	560	545	527	524	531	602	532	518	507	552	510	551	515	522	518	537	505	493	575	577	523	548	531	516	506	525	559	569	541	580	556	544	513	531	548	583	503	531	520	561	557	557	493	585	557	543	496	508	530	522	534	493	529	525	556	537	544	559	527	544	524	497	572	543	526	566	529	564	536	531	511	539	515	540	563	517	556	508	549	548	531	547	526	545	545	583	523	545	532	540	521	567	537	567	518	538	502	541	555	516	567	567	567	529	523	552	537	567	517	520	531	519	523	553	564	547	524	567	537	533	499	520	517	552	555	550	534	539	521	530	549	536	533	492	566	535	532	557	591	582	535	546	527	522	530	534	534	523	512	504	510	525	572	523	578	586	536	549	515	514	543	567	526	511	553	564	534	543	540	560	511	574	498	570	550	548	543	555	523	555	543	561	503	562	548	533	543	529	538	512	559	574	523	510	513	519	553	561	562	571	544	527	519	541	520	568	564	545	535	533	546	520	547	513	521	519	566	550	531	549	562	564	561	513	525	506	548	527	544	488	500	525	541	577	539	507	534	554	546	566	525	520	542	528	538	516	548	532	551	526	499	511	547	524	535	516	521	609	513	516	536	542	525	523	531	550	557	525	529	567	572	569	533	518	525	491	516	546	538	550	517	514	557	544	538	554	540	544	508	543	528	522	532	491	506	540	531	496	559	539	516	523	549	522	534	526	549	551	545	546	498	549	534	552	530	518	533	572	556	492	513	565	558	494	520	563	533	517	499	545	562	538	513	510	517	525	517	489	542	510	503	505	507	531	553	535	561	565	531	532	510	522	480	558	530	532	508	534	515	531	555	518	505	577	515	508	553	552	538	539	566	499	557	527	519	556	527	521	551	566	538	523	535	543	530	576	561	516	562	540	543	499	520	540	535	512	570	560	550	544	539	574	568	526	553	537	527	498	535	546	514	527	556	522	537	562	527	488	549	547	560	540	579	580	558	499	575	553	551	496	542	523	508	534	523	530	536	524	502	534	516	539	564	510	563	541	536	556	537	537	562	547	513	499	553	519	526	537	546	518	499	519	583	558	534	526	560	534	510	520	507	551	561	502	556	523	555	523	525	564	524	533	515	558	543	510	512	561	525	507	518	537	538	580	520	498	534	490	554	562	498	577	514	516	547	526	533	527	512	499	514	509	547	567	552	539	502	576	580	569	502	560	541	554	533	567	528	546	533	539	513	548	502	544	518	511	555	504	514	561	530	545	522	523	553	529	507	527	514	520	560	498	583	546	563	521	486	519	568	509	544	569	556	541	504	541	537	537	552	541	531	566	556	570	513	543	501	539	528	547	498	527	477	549	544	496	563	524	543	551	569	530	518	541	500	528	549	538	568	517	578	541	507	509	495	525	534	552	545	531	497	527	546	535	553	524	522	506	540	571	574	548	547	548	540	548	522	514	523	550	550	526	506	510	564	534	542	536
5708	2898	3032	2549	1965	1358	1011	757	664	586	535	479	452	429	413	370	367	368	337	386	373	377	340	340	340	376	389	361	396	331	350	324	312	354	324	313	339	346	337	363	351	337	330	365	346	337	336	341	352	337	345	339	305	349	362	339	334	333	348	320	321	349	325	331	342	397	320	335	330	330	325	320	328	336	341	337	327	312	327	328	374	339	366	313	337	351	327	362	360	358	319	331	327	318	357	333	353	333	321	338	395	325	336	344	317	292	326	330	378	351	350	325	352	330	316	341	293	325	333	335	353	345	349	336	350	323	337	311	340	327	346	358	328	319	363	343	322	360	313	319	316	349	356	331	344	344	328	321	328	366	295	321	337	350	326	338	336	313	345	314	326	381	357	357	365	346	347	336	354	331	358	301	309	361	322	337	354	319	334	320	333	318	338	320	355	307	362	324	356	327	329	350	340	306	334	355	357	344	332	302	302	355	320	348	296	294	344	306	346	362	337	361	326	318	349	314	355	346	356	289	338	350	343	343	318	335	354	363	330	375	336	341	348	354	380	321	347	328	342	332	338	363	303	317	344	333	366	330	318	309	341	326	320	333	322	352	322	344	310	353	341	337	328	328	324	347	324	330	338	332	371	312	354	304	346	319	330	338	357	338	372	347	349	338	358	316	326	325	382	343	354	349	349	355	304	323	355	347	341	335	403	323	337	329	322	334	364	363	327	338	333	339	333	307	325	311	316	313	320	343	364	325	363	323	334	336	324	333	346	332	317	377	347	342	319	312	339	345	325	323	363	322	318	326	343	333	346	322	331	346	381	337	337	328	318	308	320	343	336	336	365	319	357	340	310	309	324	314	306	350	349	333	306	313	370	330	326	326	342	357	300	353	328	360	377	349	356	290	329	336	376	330	314	334	342	343	368	363	351	328	334	370	327	325	338	328	346	331	329	329	311	336	351	356	364	313	365	361	320	317	347	337	339	285	336	321	333	364	333	335	336	340	359	361	357	343	368	343	345	359	355	343	300	321	389	334	335	363	343	325	358	349	346	325	309	336	328	340	310	295	349	328	347	306	326	345	346	331	335	340	353	351	386	356	380	340	313	329	314	322	292	354	318	304	329	366	358	336	363	341	358	353	359	325	332	338	342	348	328	337	330	339	302	305	355	380	321	373	309	332	365	368	361	342	362	332	364	343	348	338	373	344	323	320	348	353	340	364	327	308	334	354	330	325	306	330	303	355	309	369	340	309	386	324	329	333	323	314	339	356	347	350	321	319	343	352	355	347	338	340	359	363	340	335	337	345	315	378	332	326	308	328	347	344	346	327	337	355	340	346	350	365	317	345	340	322	321	330	380	335	340	302	355	317	334	328	317	337	319	316	380	367	301	335	331	311	348	353	326	334	348	350	313	365	357	373	332	362	336	356	333	339	376	324	308	341	344	363	326	318	303	341	352	349	349	331	331	322	345	333	337	358	334	310	347	295	344	336	304	356	363	334	290	345	327	379	389	270	324	347	307	348	312	345	304	336	322	300	310	334	333	339	335	331	317	323	379	314	322	313	360	315	347	333	303	368	352	358	339	322	382	327	336	363	338	342	337	338	376	341	336	324	351	344	332	354	327	322	330	358	318	351	332	322	347	312	312	397	342	314	383	337	320	341	345	373	336	337	314	319	346	359	364	341	364	352	372	316	311	365	326	341	322	322	340	352	318	346	312	343	351	318	356	335	341	319	343	323	317	356	321	327	361	344	342	310	359	309	344	367	349	361	323	340	333	333	368	323	354	308	337	340	314	349	355	353	369	342	348	327	301	339	321	321	375	306	342	321	322	307	320	335	313	319	368	319	355	316	289	369	317	301	342	318	350	310	338	322	324	336	315	341	361	332	364	330	359	334	332	306	355	369	355	340	356	350	328	330	308	319	323	352	351	368	324	349	360	405	336	326	337	297	351	351	315	344	351	338	322	300	351	360	315	391	329	307	363	317	343	335	299	305	332	308	322	346	330	349	356	355	312	302	318	336	338	315	354	303	349	316	333	332	341	334	339	303	326	330	333	352	340	359	319	309	350	333	376	325	320	322	380	321	362	379	333	302	303	299	340	346	317	340	341	336	356	342	338	366	356	333	335	341	330	331	357	333	323	376	291	357	344	352	374	336	351	359	336	306	332	342	328	347	356	322	337	395	322	336	319	340	341	344	314	334	354	306	341	322	317	347	325	339	344	342	323	335	333	353	322	332	344	314	337	341	340	336	327	348	350	371	355	299	357	335	343	371	363	333	362	296	339	326	318	343	336	334	304	324	353	355	349	335	343	375	334	350	333	330	347	332	331	335	396	350	335	344	353	353	339	325	335	309	317	297	365	345	330	354	338	310	323	336	351	332	336	332	349	349	330	335	296	321	345	357	350	378	303	336	368	328	348	382	340	319	333	358	367	355	326	357	334	324	351	324	315	326	314	335	331	299	324	329	353	341	342	356	347	343	308	343	275	338	326	342	327	299	316	338	360	329	345	335	335	350	347	376	334	337	351	370	365	353	334	328	324	355	302	330	360	342	329	316	335	364	353	318	330	328	308	358	324	340	349	332	360	349	385	318	345	339	334	345	339	335	329	363	375	316	326	353	357	322	323	343	333	336	344	348	359	299	355	341	348	342	320	316	328	326	345	341	323	326	347	342	345	353	341	350	348	317	344	337	333	336	331	331	305	392	362	307	327	330	320	314	345	333	336	331	350	374	352	320	352	377	306	344	360	373	364	332	352	354	326	351	316	375	324	325	335	323	353	346	324	372	347	331	315	379	318	337	343	349	322	346	349	341	366	312	354	359	353	344	320	336	324	349	339	336	356	352	322	371	319	314	336	302	347	347	328	370	397	339	346	322	327	320	333	360	315	327	367	333	345	316	352	347	332	333	291	327	330	324	314	367	328	335	369	341	341	331	329	368	345	311	335	296	322	339	340	306	322	368	328	353	332	335	336	346	349	346	343	322	307	335	339	339	339	359	348	333	334	347	312	329	335	333	357	344	313	330	363	341	319	349	337	342	317	329	342	334	325	328	351	352	319	303	316	331	330	356	346	362	336	319	371	333	335	331	343	313	357	333	361	328	329	340	340	324	376	368	346	323	381	344	313	323	315	326	314	316	294	327	341	318	343	358	306	335	349	325	299	363	293	304	352	320	326	341	339	349	313	322	322	317	351	329	339	332	367	324	361	371	365	342	337	348	343	310	335	330	348	331	301	351	358	344	307	304	316	357	338	363	338	334	324	304	365	328	348	345	333	338	355	344	318	358	352	316	318	336	381	325	324	366	331	300	293	320	337	331	319	366	333	317	316	329	341	318	322	334	320	354	338	351	327	314	352	357	372	325	360	319	359	341	365	365	357	316	329	341	319	322	325	379	320	327	318	346	362	368	311	314	359	340	340	355	340	362	341	356	341	334	326	309	332	337	324	330	381	342	347	322	357	356	319	341	357	358	316	352	355	317	383	338	345	368
4654	3087	5693	7110	6918	5281	4159	2880	2583	2224	1800	1561	1386	1298	1111	1069	926	937	888	880	907	926	890	904	909	847	883	841	823	829	803	856	775	790	850	833	787	869	858	813	808	789	841	767	743	811	786	851	803	846	819	819	811	783	784	745	783	778	774	828	789	817	825	783	804	837	864	812	780	827	802	800	813	824	776	806	810	770	757	833	782	799	776	771	772	794	792	776	758	782	796	879	785	781	820	796	785	819	778	813	804	807	806	803	802	817	755	803	835	770	748	789	790	826	828	798	841	817	814	807	800	828	724	770	773	818	794	780	780	780	796	859	841	769	754	788	770	780	873	797	777	752	816	809	806	776	805	801	818	744	825	846	776	784	808	796	779	738	798	816	783	812	842	790	751	803	785	788	808	780	813	803	762	798	794	810	773	797	817	785	746	801	809	774	816	837	808	767	734	863	818	785	822	811	795	781	792	787	775	799	750	825	794	757	839	804	765	860	822	758	793	794	841	825	787	735	794	845	830	803	798	815	760	759	831	745	800	800	770	791	826	804	820	822	794	847	799	779	788	798	786	786	805	786	805	815	760	817	787	827	832	802	799	818	796	840	810	791	802	778	808	791	795	799	806	802	834	809	794	779	789	820	733	828	769	785	819	789	807	778	788	866	808	732	833	818	810	763	820	834	827	797	794	763	784	761	754	786	809	811	765	834	776	748	787	768	752	816	781	821	802	843	789	747	835	816	802	806	773	821	776	755	788	868	798	800	777	781	830	816	825	760	774	773	786	803	723	776	820	805	851	797	829	811	804	809	827	793	787	804	783	800	776	791	830	800	785	771	784	784	747	807	839	846	811	771	760	800	794	815	806	775	811	818	749	788	808	782	806	769	790	826	769	828	782	806	803	775	800	795	865	832	802	810	813	772	805	830	786	726	782	813	796	765	837	835	823	768	746	801	798	815	804	806	757	799	784	762	832	824	807	790	797	808	819	784	815	737	805	783	791	783	807	784	775	763	800	794	821	735	813	779	741	796	763	809	791	740	778	829	743	821	879	794	735	777	851	769	833	780	780	827	821	788	815	745	769	798	798	794	767	809	822	823	777	784	782	782	801	796	788	792	792	858	818	762	770	850	798	843	842	773	786	776	882	798	782	809	823	767	769	759	798	776	755	734	809	824	799	780	792	828	860	773	817	734	811	795	809	796	786	748	788	783	810	844	790	800	806	813	833	810	859	783	795	793	789	746	798	788	830	811	808	843	815	837	812	860	782	795	803	772	775	830	809	784	806	767	779	832	773	769	771	801	734	799	806	816	828	767	766	807	788	786	819	831	784	747	821	795	810	775	794	809	779	758	804	811	826	838	796	766	790	796	767	808	786	801	793	791	806	786	808	833	782	822	823	778	822	812	751	756	800	810	784	826	791	797	798	803	810	803	793	762	819	817	801	802	789	812	819	807	780	800	790	766	822	828	813	777	797	779	777	817	817	810	807	778	767	819	766	785	812	761	740	807	805	817	814	808	758	745	784	806	759	804	785	788	826	820	773	824	771	801	775	762	830	787	754	823	767	774	824	839	793	815	793	782	771	786	821	786	800	791	776	807	799	766	840	800	812	808	811	819	820	815	779	800	802	781	752	767	788	788	802	800	783	857	817	793	774	789	850	798	815	779	798	800	785	816	766	783	752	843	812	839	830	811	825	818	810	826	803	744	798	766	834	873	790	827	796	770	762	757	772	845	795	742	830	823	779	806	809	812	790	791	764	830	765	752	763	823	832	801	798	794	785	777	769	784	776	826	800	811	796	787	790	789	815	767	794	774	799	809	770	814	806	776	824	761	803	775	782	824	803	833	817	831	787	779	813	786	736	807	791	809	764	786	781	766	805	783	818	836	810	803	837	818	829	798	795	821	850	811	832	829	814	827	844	841	796	786	763	742	813	800	781	794	772	789	787	807	798	757	807	795	833	786	894	783	762	781	853	777	779	770	820	753	785	770	776	784	803	785	785	849	773	820	852	820	788	775	768	819	837	809	790	786	842	814	804	840	780	763	839	813	801	816	815	780	776	797	810	840	830	820	827	800	845	814	789	796	748	865	770	800	787	750	811	798	811	768	809	827	793	822	837	807	823	793	790	799	829	771	852	778	794	812	781	795	748	785	809	827	824	802	817	824	795	823	789	764	837	795	794	782	758	782	812	787	753	769	823	822	791	812	769	864	797	793	836	780	819	855	816	765	767	770	776	783	847	781	810	752	801	769	830	781	822	855	819	812	750	823	789	807	803	800	777	790	822	768	815	825	783	809	792	782	851	854	841	814	828	750	832	756	819	780	789	823	849	806	782	812	803	755	805	846	810	775	797	813	822	773	825	814	774	796	816	775	823	775	822	817	814	843	846	850	815	804	807	829	768	807	745	821	816	848	835	753	812	792	774	790	861	826	816	804	807	764	834	768	805	748	807	797	773	796	791	789	803	777	812	798	817	806	823	842	819	780	812	796	801	795	799	813	787	813	828	820	799	819	826	780	806	809	787	783	779	803	841	772	845	836	782	825	801	826	747	796	856	798	854	778	816	820	799	790	833	736	819	860	802	789	781	795	814	780	800	778	791	821	827	773	795	836	784	812	798	828	829	787	807	837	809	813	847	827	840	817	787	793	795	822	808	807	810	790	745	791	798	843	825	796	799	825	798	770	806	809	801	815	754	775	843	780	791	806	783	805	806	783	778	788	834	736	831	767	813	793	864	817	794	791	805	810	805	813	791	749	801	809	791	806	793	804	815	825	742	799	860	762	807	793	782	857	826	814	798	767	816	771	807	826	797	802	784	777	859	844	789	799	787	838	783	756	811	803	873	820	768	834	833	770	814	797	787	790	792	824	770	759	802	840	778	818	817	835	811	819	850	829	765	789	789	794	834	846	856	768	819	784	800	800	789	755	845	785	757	815	762	774	824	800	786	795	804	818	795	769	813	849	787	820	792	803	824	781	775	820	798	777	843	820	788	817	804	794	771	854	806	814	809	831	750	821	737	820	805	804	790	785	772	854	732	777	771	795	791	812	808	789	801	773	787	816	804	798	819	809	815	811	780	817	812	780	803	831	785	829	798	832	780	803	815	818	771	782	791	785	846	767	789	809	819	791	811	805	787	797	803	763	834	771	829	819	828	794	820	735	828	789	792	778	869	781	758	754	799	794	753	784	781	770	783	774	772	780	777	768	827	730	846	841	860	793	813	804	794	776	822	776	772	789	830	840	789	813	761	838	776	845	797	794	824	822	777	822	767	778	768	802	784	809	806	828	795	785	782	766	814	781	829	823	831	768	816	820	879	829	810	820	827	807	776	794	796	757	785	748	811	750	809	800	875	805	834	786	744	840	834	766	842	810	773	772	807	815	774	790	784	737	759	825	813	765	821	811	837	813	826	833	831	823	833	842	820	797	796	755	805	813	805	785	800	776	795	797	814	826	800	767	787	793	824	788	832	817	772	799	827	779	818	850	791	765
13580	5461	6072	5049	3690	2457	1636	1138	869	736	578	549	460	431	444	392	391	384	348	326	375	379	380	386	323	375	357	337	301	330	365	326	311	378	340	330	332	336	315	318	340	318	324	307	303	318	298	324	358	361	309	295	355	325	312	329	303	332	313	340	351	301	325	317	334	365	322	331	313	376	317	289	328	320	337	303	312	338	344	325	317	338	293	326	302	302	337	330	303	311	308	310	305	324	301	342	344	316	356	327	295	333	314	331	310	339	320	362	328	351	306	307	299	316	333	273	337	316	329	311	306	311	310	303	315	329	342	318	339	337	324	286	323	320	323	293	350	318	310	300	312	313	325	295	294	313	329	311	348	313	335	299	295	291	283	328	318	312	309	316	349	372	331	287	317	321	363	315	313	310	327	326	308	334	335	333	346	304	310	336	343	331	323	304	309	305	331	314	327	314	311	319	308	320	339	313	362	316	307	318	313	336	339	303	286	348	307	315	316	288	326	325	318	343	323	313	293	342	335	344	354	324	336	346	335	304	289	341	325	324	303	303	342	345	317	314	306	328	318	335	352	322	291	315	323	321	330	310	281	345	314	311	314	319	349	290	349	323	302	310	303	331	338	289	329	331	305	342	326	320	331	311	296	303	304	322	348	308	308	301	273	313	312	345	322	319	327	301	282	336	280	372	317	335	326	313	333	312	311	327	326	311	332	337	318	282	315	309	309	355	355	306	314	305	347	320	326	313	295	323	312	309	324	297	340	316	337	360	320	319	352	309	295	337	322	336	326	345	307	288	294	306	336	314	336	302	386	316	366	305	323	329	290	319	309	344	334	327	345	324	345	337	299	313	314	325	327	306	333	314	285	344	352	303	307	367	349	314	327	338	344	348	333	297	333	310	319	294	339	303	303	283	335	337	310	318	329	323	339	327	325	309	308	321	292	291	301	305	296	274	329	314	349	348	338	317	318	347	313	323	327	330	305	296	325	332	339	319	322	340	348	316	331	306	319	325	311	330	306	300	306	292	326	292	339	349	296	327	355	302	289	310	321	324	324	355	282	314	280	330	317	277	322	299	320	325	324	298	306	313	300	315	324	343	304	321	286	323	313	318	308	294	312	308	311	337	326	316	348	330	340	322	311	300	335	293	303	280	341	316	297	312	343	299	322	278	318	333	324	302	340	334	295	314	306	321	326	302	311	301	335	332	347	305	335	307	315	310	308	328	320	348	317	303	330	323	316	301	302	326	321	365	300	305	278	315	314	300	307	316	291	329	312	343	320	307	301	337	292	315	308	342	318	299	310	297	325	334	311	320	340	313	281	329	321	323	343	324	307	334	308	318	339	296	316	314	349	291	297	305	295	352	346	298	333	357	352	323	331	319	292	309	291	306	302	303	328	320	289	329	321	323	326	331	292	307	316	316	350	300	323	300	315	297	294	314	388	309	314	307	341	323	332	315	322	325	335	310	328	295	295	324	314	308	301	336	330	358	299	316	309	318	335	308	281	310	311	308	313	313	311	286	306	329	289	295	327	322	324	290	324	294	312	335	315	308	326	312	343	294	321	284	338	262	321	322	298	314	297	325	303	342	319	333	348	303	326	334	325	320	338	291	324	323	297	321	344	314	344	321	306	312	287	351	313	334	305	292	358	343	301	275	353	354	322	322	324	303	318	300	323	325	306	334	351	350	341	332	311	312	281	314	337	303	284	334	306	284	308	317	324	329	320	311	325	304	307	310	303	327	342	334	342	337	377	310	314	307	352	341	315	340	345	316	328	303	329	320	351	368	273	304	318	321	359	329	328	339	297	322	335	335	365	300	305	302	318	312	361	343	304	330	322	339	305	305	290	338	295	326	310	330	307	302	326	330	288	282	319	348	346	348	307	303	336	341	355	318	316	318	331	316	325	321	313	304	329	297	325	336	304	341	316	324	359	318	290	299	316	317	305	320	326	344	343	345	305	310	331	298	317	315	324	323	316	306	336	306	304	352	287	367	295	318	303	293	299	322	314	330	345	306	345	313	294	334	352	303	301	316	342	308	301	329	295	339	330	309	321	294	323	302	324	340	336	348	324	333	346	314	320	291	273	326	319	350	299	331	311	337	292	326	310	311	277	292	279	340	286	320	338	309	326	323	334	343	319	267	306	320	282	311	338	355	349	335	308	323	342	312	333	346	323	340	329	343	322	324	287	320	294	325	310	337	347	334	342	284	320	346	321	323	328	329	323	331	331	350	319	298	319	337	323	313	309	327	346	331	317	327	326	324	293	324	283	310	334	274	350	325	339	326	340	317	316	327	336	354	316	335	318	333	312	324	339	304	317	345	309	331	330	310	341	342	290	304	314	321	307	307	288	305	331	295	347	303	321	313	311	308	338	315	301	296	332	371	316	319	343	308	295	290	301	306	297	303	327	330	318	296	307	311	357	340	315	296	303	305	339	318	307	304	324	309	267	337	301	307	342	343	308	320	343	352	299	319	312	306	309	326	318	326	331	305	347	297	305	306	353	276	346	314	328	305	305	316	310	326	327	319	329	292	332	307	323	322	293	330	332	320	324	324	325	348	333	296	339	355	307	341	343	320	313	327	296	299	296	305	326	298	345	326	341	301	344	289	310	358	369	335	315	309	327	302	315	278	367	329	308	307	336	311	312	312	330	330	304	294	317	264	293	322	283	312	291	321	308	292	293	287	314	329	325	311	315	294	320	295	287	299	306	308	329	330	319	311	312	300	359	307	335	337	310	317	304	350	309	292	308	335	299	339	320	322	296	349	335	298	290	302	310	327	324	352	343	341	326	305	338	338	313	316	301	264	337	307	334	321	310	325	344	348	300	325	337	325	339	314	319	295	330	311	280	309	318	338	318	299	328	328	308	320	284	329	307	332	304	326	294	302	305	335	274	302	331	287	327	320	353	333	303	292	324	320	329	298	306	332	346	334	316	314	285	333	315	292	318	318	300	310	280	280	314	342	347	330	300	312	349	292	291	330	324	327	312	314	337	364	314	317	278	317	302	356	328	335	298	330	315	257	290	324	327	296	348	326	321	288	328	349	371	301	318	310	327	309	305	331	312	313	303	331	314	356	364	326	324	335	305	323	325	279	311	331	289	328	327	309	328	315	328	328	339	313	318	316	301	326	319	313	346	316	348	306	329	357	326	292	329	333	306	376	328	312	347	290	300	301	331	315	319	319	315	309	304	325	304	325	319	325	348	334	304	336	351	297	316	301	344	335	321	327	311	292	301	328	325	320	285	307	329	343	332	295	314	297	331	289	335	260	300	315	301	326	321	330	296	348	324	313	330	329	341	309	321	331	365	308	296	272	340	310	357	304	294	343	257	306	308	318	364	303	337	319	343	318	312	309	338	300	300	293	328	348	332	315	286	344	288	286	330	324	320	356	273	273	329	318	311	342	329	315	298	332	314	318	338	291	314	340	317	353	342	335	334	292	319	323	309	329	303	314	293	295	318	306	311	299	319	277	295	313	310	330	282	318
10426	5113	9743	11795	11548	8802	6482	4716	3540	3049	2531	2138	1953	1545	1400	1165	1104	1066	943	1009	1005	949	967	932	867	887	915	804	832	816	854	849	782	815	808	749	770	771	800	749	832	790	815	754	775	780	811	753	736	733	761	772	733	753	737	746	765	792	763	796	742	780	722	760	729	778	769	759	703	736	803	755	754	800	789	759	753	773	780	802	724	709	767	761	768	789	756	747	733	786	771	761	757	820	780	717	741	769	718	768	751	775	778	766	764	770	785	792	754	790	705	708	740	772	732	741	690	709	747	753	767	774	736	780	746	747	751	757	706	763	764	711	692	752	751	774	755	710	820	760	749	770	726	731	772	739	753	762	774	744	702	712	765	739	722	713	769	682	732	729	753	759	788	742	771	751	755	740	757	741	776	777	743	710	752	736	784	754	747	762	736	799	726	778	786	753	743	752	730	716	744	730	733	743	758	721	760	755	792	738	748	709	772	735	721	735	778	783	776	778	808	760	769	760	795	748	734	713	768	712	670	720	733	749	778	745	735	789	744	720	738	744	745	707	759	756	741	715	757	797	742	760	788	733	787	750	738	743	768	718	775	725	774	718	756	762	718	728	767	787	739	760	734	755	745	730	731	711	785	749	765	793	752	757	770	764	757	735	774	733	723	748	748	757	771	729	773	803	717	775	757	755	776	771	758	766	766	749	727	756	738	743	748	739	778	715	780	761	839	769	757	797	750	764	731	796	763	743	769	717	801	728	723	735	741	749	712	759	806	756	737	778	822	736	722	749	732	757	755	792	703	742	773	711	769	737	795	752	738	766	763	790	749	733	742	751	674	720	700	710	772	724	729	757	713	813	754	730	752	761	805	686	706	749	725	744	738	765	757	761	771	769	748	735	754	780	744	748	792	739	768	751	771	709	752	731	771	760	730	765	744	764	750	778	724	786	732	710	721	769	734	794	745	753	731	757	781	748	734	740	725	739	769	740	765	761	757	767	719	773	784	732	775	753	715	752	752	766	798	747	788	782	778	770	750	765	762	754	786	712	702	806	747	736	772	753	750	746	780	715	777	746	734	713	682	723	745	714	741	743	676	785	715	789	788	820	733	746	791	784	765	742	775	754	764	732	752	772	743	688	745	711	767	749	762	749	744	736	763	681	733	755	709	734	752	763	724	771	735	798	763	770	799	749	769	722	707	733	750	764	760	749	779	783	734	771	770	730	769	767	742	790	767	776	712	779	752	706	765	740	769	767	762	748	713	769	718	734	732	749	732	797	748	747	771	760	743	711	710	755	725	750	771	683	778	776	729	649	747	734	738	769	755	741	754	765	739	814	756	708	795	740	770	746	746	773	783	720	730	812	762	707	715	776	744	728	730	761	766	712	751	741	782	746	712	749	764	730	791	768	736	807	772	728	696	770	746	808	766	734	752	797	768	731	711	771	780	817	749	771	734	789	764	740	747	737	746	794	756	783	777	730	728	720	785	732	750	739	709	693	805	720	741	727	754	784	761	776	773	708	785	781	740	759	764	763	732	751	732	717	710	734	776	753	773	778	736	725	757	750	759	798	763	813	705	746	749	780	802	777	735	788	806	760	772	760	788	799	747	748	740	788	758	752	799	756	757	732	756	763	761	730	816	784	707	798	737	775	727	750	750	772	756	761	716	717	684	766	717	771	778	722	721	753	716	757	750	754	738	740	757	754	753	719	748	765	739	764	732	754	785	749	733	797	724	769	752	726	738	779	818	729	815	723	782	734	762	766	802	740	770	801	731	708	763	805	806	744	733	720	752	793	746	750	752	749	747	740	757	722	760	729	757	749	772	747	771	715	728	768	771	781	707	699	757	784	789	771	726	693	730	766	778	738	782	778	750	771	736	785	768	787	833	748	714	748	752	735	761	771	726	769	772	730	757	697	746	755	700	775	744	769	751	766	726	788	709	756	764	733	757	757	738	742	736	734	776	728	764	747	722	780	710	793	688	760	742	783	768	737	788	793	763	713	763	794	711	783	721	739	726	729	752	730	780	762	773	789	756	785	734	708	780	728	748	710	767	742	745	797	769	757	694	769	794	732	728	824	723	751	772	760	734	755	733	775	711	724	779	798	803	800	716	751	748	764	784	798	744	734	772	779	768	704	740	712	745	790	716	730	733	716	723	759	773	735	755	759	770	716	740	731	760	725	797	753	780	735	744	727	734	779	722	764	740	725	745	790	743	744	722	733	725	717	746	813	783	752	714	768	738	772	803	698	746	724	748	771	726	782	757	731	741	779	767	699	748	743	708	812	738	751	750	716	754	736	821	754	707	785	703	766	742	720	789	768	761	703	758	756	772	799	776	785	710	747	716	758	752	750	702	781	709	751	736	764	739	774	746	750	735	697	812	753	775	802	711	758	719	744	780	780	711	762	720	728	727	779	760	752	743	755	768	748	794	746	787	747	730	799	740	734	727	749	750	736	719	779	746	757	711	704	748	758	706	730	740	727	698	705	763	755	764	778	736	751	765	706	778	800	736	758	755	727	736	738	794	762	794	753	770	786	721	771	767	742	788	748	755	716	710	798	738	725	775	739	750	788	753	768	745	772	819	780	773	713	779	763	752	747	776	796	741	726	736	778	736	744	764	742	773	766	815	736	766	782	732	762	688	755	726	739	740	754	747	748	694	818	796	799	766	693	770	765	725	700	739	768	764	731	689	735	700	765	719	767	704	738	705	719	734	734	753	813	737	783	765	788	766	736	733	752	738	763	741	737	781	750	754	788	720	799	760	760	740	753	748	789	781	766	770	778	757	760	722	728	735	769	743	729	724	757	775	707	770	770	756	739	724	724	775	738	777	764	800	756	743	721	758	786	736	713	747	789	803	741	779	759	754	778	739	762	744	735	748	734	754	749	752	748	767	771	724	792	733	815	724	746	726	739	770	736	785	795	763	741	735	770	778	773	801	765	804	747	733	741	738	753	754	827	761	756	695	764	736	768	712	740	765	750	748	739	753	796	754	778	755	796	780	738	725	757	763	757	758	744	727	768	773	751	714	762	753	783	730	789	754	807	699	715	773	720	741	769	756	767	754	753	737	795	816	747	769	753	759	741	746	735	762	761	790	747	748	778	749	725	761	768	780	756	780	752	785	740	779	744	769	758	728	744	781	770	787	684	740	766	754	763	748	777	768	732	722	795	753	723	788	731	763	761	727	782	731	741	735	777	754	775	696	764	763	802	735	763	808	797	742	783	769	743	790	779	782	740	751	717	725	787	741	736	706	745	737	724	783	759	801	775	749	714	821	745	765	739	739	749	717	758	740	770	730	723	815	789	758	815	758	771	767	751	733	775	742	768	782	769	742	779	751	769	742	744	799	738	799	772	734	766	778	771	735	734	769	736	735	763	745	748	756	733	719	808	758	739	780	795	768	778	717	712	773	767	709	720	816	782	739	733	735	725	749	766	743	764	766	704	824	742	775	787	734	800	751	796	772	769	764	768	725	790	740	710	729	754	739	774
20862	8448	8766	7119	4985	3153	2070	1302	964	805	615	574	420	345	335	259	271	326	272	232	278	265	225	226	255	247	238	231	227	230	248	231	243	206	239	237	216	204	210	206	222	229	216	186	231	222	213	198	214	179	219	233	198	214	221	177	220	220	202	179	209	197	217	220	200	180	179	218	214	182	226	218	201	210	197	217	227	199	235	186	235	196	183	222	206	204	233	215	215	242	209	217	200	223	192	192	205	206	209	215	200	208	203	226	212	217	214	185	232	206	214	210	233	237	222	202	192	214	219	220	198	209	187	209	210	191	215	185	220	216	221	196	233	209	208	194	258	225	230	215	202	237	214	209	215	211	214	239	226	225	190	182	232	238	223	208	214	209	229	213	204	187	220	224	191	216	200	230	204	235	202	183	189	217	232	194	204	204	223	209	209	181	192	195	206	203	215	185	210	217	206	203	210	189	193	207	219	221	221	196	216	185	214	225	210	182	221	214	203	219	206	201	183	221	214	207	206	209	224	193	203	211	209	196	231	197	198	213	215	199	222	225	202	198	211	229	200	234	207	217	209	216	218	192	184	208	211	187	227	193	232	212	201	193	211	209	182	209	219	200	189	221	187	224	210	204	214	205	216	221	202	206	195	215	212	198	226	201	207	216	202	214	187	211	207	231	208	203	193	209	208	212	227	224	202	210	187	222	215	232	209	197	224	216	207	205	214	235	196	197	210	213	213	199	222	217	216	219	202	212	196	227	217	204	218	229	225	246	215	211	218	180	221	225	224	206	201	212	229	200	217	209	200	211	207	237	215	201	217	228	204	201	205	197	205	210	190	195	203	214	191	207	225	225	219	195	209	219	249	224	234	228	183	211	206	213	220	213	196	200	203	215	208	229	224	222	240	223	228	194	206	188	195	205	196	196	216	224	220	215	204	199	192	186	186	208	223	222	228	236	218	212	207	229	177	211	175	250	200	211	204	213	215	232	246	250	224	224	219	200	238	224	189	227	225	214	209	221	209	189	212	205	191	223	204	213	228	214	224	224	188	171	229	213	209	235	197	193	220	197	192	216	202	203	207	255	202	203	207	204	230	219	189	187	193	224	218	232	207	217	204	192	195	230	212	202	245	197	228	219	200	207	198	206	208	230	218	211	228	236	216	209	204	210	215	190	185	217	199	191	201	232	209	199	236	201	196	204	194	202	204	227	209	222	212	234	201	201	177	211	190	240	209	230	200	212	193	213	178	200	213	228	230	216	241	219	233	221	227	239	197	226	205	205	194	222	196	195	218	202	228	233	215	222	205	208	198	206	210	226	226	203	219	176	221	199	210	216	224	206	212	214	210	207	209	204	206	202	187	203	198	209	212	202	227	219	208	211	189	197	207	225	205	223	194	200	216	197	212	228	209	215	208	211	223	241	199	238	204	208	205	202	223	202	197	211	233	204	212	233	220	213	206	203	237	205	174	232	196	222	228	207	220	216	247	201	191	197	192	206	214	212	199	184	198	225	201	204	206	216	202	236	211	209	174	203	226	210	188	191	200	208	219	228	202	219	205	219	208	194	195	178	208	200	196	229	214	208	231	202	213	190	197	211	222	191	210	224	202	203	193	214	191	214	223	188	202	217	221	207	227	210	210	211	230	197	244	228	189	258	208	201	227	228	234	220	204	205	193	213	225	218	204	185	203	214	206	237	194	213	237	194	176	196	208	211	245	212	215	216	227	223	208	222	223	210	232	186	183	195	206	219	211	219	214	212	212	223	218	224	207	226	232	218	239	212	206	219	201	197	193	220	202	209	191	201	218	213	198	209	192	166	218	231	216	198	175	185	225	211	215	199	228	199	196	198	185	232	207	195	238	198	190	211	210	190	212	175	212	207	195	224	194	208	200	190	209	205	193	229	210	212	206	186	217	229	230	198	225	219	229	202	198	212	220	209	201	216	215	199	197	240	186	205	194	185	186	204	176	224	200	220	215	181	205	212	210	196	211	203	205	191	212	211	207	196	215	209	205	187	191	217	195	246	201	200	198	205	219	220	209	210	215	192	197	233	230	236	194	193	234	213	206	211	239	245	199	217	232	209	234	214	215	216	218	211	195	221	204	174	191	218	227	232	212	203	205	187	196	212	217	210	188	219	226	196	186	195	182	243	195	215	207	238	194	214	200	211	204	231	224	216	194	216	227	226	207	185	203	199	193	194	188	197	220	215	229	226	210	223	216	227	201	195	215	199	198	199	205	203	212	208	257	232	199	202	213	201	216	210	197	214	219	221	212	195	192	211	176	203	221	204	204	179	240	192	206	203	200	213	225	206	193	200	224	227	227	233	196	200	189	231	193	186	209	218	200	193	209	252	225	212	202	198	189	186	195	227	224	189	200	194	200	250	248	197	201	185	229	190	244	196	254	211	234	206	214	222	170	213	223	222	217	198	204	227	228	202	216	221	216	223	212	198	215	183	220	214	215	205	202	214	204	238	204	199	206	210	223	177	220	213	193	203	201	218	214	228	192	233	203	185	209	236	225	219	214	218	184	214	193	191	211	214	209	212	185	229	194	218	209	211	202	213	233	211	229	200	204	194	205	198	222	223	228	191	187	222	217	216	219	210	225	214	196	199	237	191	231	237	212	195	194	205	233	194	209	200	229	218	213	194	183	215	209	222	219	193	226	216	210	196	192	224	201	204	199	201	217	213	218	241	216	206	205	206	209	205	221	213	196	228	213	222	216	232	212	221	214	183	194	222	184	234	206	209	210	201	207	216	228	209	200	215	221	211	185	225	189	229	235	201	191	219	217	197	218	204	194	208	204	199	227	220	223	175	216	228	206	229	222	238	198	200	207	208	195	226	228	231	211	221	206	215	212	220	189	209	191	207	195	176	203	198	198	224	208	195	206	205	229	220	223	231	221	224	188	230	209	224	206	225	233	230	186	192	228	197	209	213	185	233	222	222	201	218	210	198	172	195	206	213	217	208	226	254	237	187	210	228	255	205	209	219	237	215	178	206	185	208	217	193	196	210	213	216	203	219	194	210	202	203	214	236	205	206	220	218	191	212	212	214	218	205	218	212	194	206	211	187	195	239	206	198	213	221	197	225	216	243	198	218	211	196	211	244	208	215	229	232	225	211	181	195	228	204	218	190	205	172	221	215	205	200	199	225	199	204	183	223	223	199	202	189	194	207	179	237	229	228	211	203	188	215	209	189	240	208	220	193	203	219	216	214	194	174	236	202	174	226	217	226	230	209	225	199	225	214	212	204	210	206	210	214	221	190	197	220	219	201	211	214	239	206	223	193	193	202	229	210	253	223	173	203	239	199	201	188	192	196	220	195	195	210	230	212	217	214	198	228	189	221	228	191	192	218	219	213	191	214	200	196	208	234	201	205	219	189	180	232	209	200	228	211	222	204	193	200	228	202	195	183	205	215	206	223	212	196	211	199	225	228	182	220	207	228	226	214	195	196	214	221	231	226	220	193	190	196	233	204	221	211	202	211	201	216
13125	6884	12855	15270	14585	10596	7750	5734	4729	3665	2995	2350	1891	1529	1293	1107	1013	1002	942	869	875	832	766	781	770	786	713	688	688	598	587	626	640	597	617	605	582	578	525	555	505	519	565	556	556	533	523	529	469	492	496	522	507	497	480	505	512	530	482	524	531	498	508	559	531	510	508	523	539	511	545	589	550	526	533	572	524	561	542	509	549	476	476	517	508	499	522	501	520	558	467	498	523	517	515	489	555	494	509	504	513	507	522	494	491	487	493	506	512	515	541	502	516	518	544	491	543	594	532	519	492	532	500	548	489	476	562	490	530	495	506	493	553	529	528	526	518	502	556	497	513	519	456	566	528	507	479	519	508	540	493	534	531	528	523	485	534	521	520	498	519	513	525	506	537	528	574	508	498	536	528	504	480	529	499	445	518	496	521	534	497	515	527	538	475	498	540	485	500	482	527	507	523	526	532	566	503	523	543	481	513	561	478	528	517	528	533	485	551	571	481	506	496	559	501	505	513	552	537	498	560	500	520	505	469	519	512	501	543	558	457	534	523	507	511	526	487	551	511	569	508	498	472	544	526	522	485	513	492	509	504	498	515	515	526	518	509	507	518	519	485	494	511	530	499	508	533	531	470	549	517	528	568	460	513	532	487	512	503	541	539	504	529	480	509	466	488	542	492	507	523	517	532	513	553	549	559	487	512	506	520	509	488	534	512	531	493	505	488	554	542	531	524	485	532	504	536	504	501	559	490	481	493	504	517	588	513	558	526	490	557	491	491	529	547	504	508	529	535	519	527	501	541	534	500	503	533	516	519	521	560	499	518	523	522	555	476	560	507	523	487	521	505	515	499	469	483	502	557	526	547	504	527	521	522	531	553	475	524	499	530	505	527	537	471	507	505	508	547	532	551	538	522	516	486	521	526	505	542	572	507	523	518	511	510	495	521	528	535	507	500	551	488	541	523	547	483	483	545	492	521	518	499	512	552	540	512	500	519	553	520	494	483	518	518	507	527	525	489	495	487	550	528	484	517	521	519	480	526	538	510	496	513	497	536	504	481	513	502	500	500	513	503	538	504	511	529	519	541	516	496	521	508	532	561	484	516	535	538	484	491	503	520	458	523	542	495	543	521	538	542	479	481	502	514	540	461	468	532	497	523	527	538	513	536	531	515	515	519	527	499	504	534	503	526	542	492	471	537	505	525	503	490	513	517	503	490	496	523	538	521	535	507	535	527	550	513	535	526	517	522	511	483	535	513	537	509	491	509	494	535	482	527	520	586	492	550	517	530	508	545	529	505	535	536	524	507	526	527	497	517	520	521	529	505	543	511	492	555	491	556	525	531	486	521	507	551	511	505	551	507	486	539	472	524	572	514	500	520	574	515	520	475	521	553	517	533	480	523	528	533	514	476	536	538	533	523	557	499	507	456	489	511	520	503	503	546	481	535	478	529	507	515	505	517	491	528	559	492	523	545	527	464	521	509	551	482	571	539	479	482	514	517	526	534	559	535	517	526	492	509	471	493	517	510	547	529	513	503	505	498	517	502	526	505	500	505	519	509	526	548	520	532	492	504	506	525	550	508	499	538	497	514	499	493	535	549	544	492	515	518	514	498	520	501	520	500	483	515	500	495	484	490	521	514	518	531	497	479	490	505	511	507	543	547	552	479	532	516	515	527	549	523	546	545	544	457	510	528	532	537	503	488	501	512	544	531	519	533	525	541	483	497	553	562	562	493	494	530	514	529	512	532	559	524	512	516	516	556	525	551	468	516	462	539	529	539	537	510	495	565	515	543	481	495	516	487	521	513	527	503	528	471	505	520	510	512	491	557	498	545	520	489	478	512	520	518	542	498	484	511	527	522	539	507	530	548	534	506	535	539	505	498	508	531	531	517	510	494	519	496	516	494	493	475	512	531	541	499	496	459	505	512	521	498	507	511	528	467	526	517	504	511	532	541	549	481	512	528	507	535	528	537	515	508	518	539	496	504	499	544	527	536	500	534	524	555	510	504	487	532	551	503	489	525	528	565	561	508	515	526	515	506	493	514	533	519	504	539	553	488	522	527	516	569	506	520	510	497	496	521	492	505	509	543	536	539	539	530	516	480	494	499	502	520	518	504	502	507	497	508	545	515	522	510	511	552	531	511	545	526	567	537	520	518	522	495	532	511	516	501	502	546	512	519	518	487	491	523	508	479	526	505	515	520	501	506	523	526	489	530	524	496	480	545	546	538	513	493	554	512	533	506	522	502	518	543	562	574	532	549	517	515	517	574	529	514	510	502	488	501	528	564	523	532	512	542	507	492	500	492	525	461	512	514	509	524	543	528	521	565	541	485	501	513	496	537	517	512	524	580	506	520	509	527	516	502	529	504	513	533	453	506	506	530	520	562	515	491	554	552	546	545	493	499	524	526	505	478	548	556	503	523	553	528	494	517	525	516	508	488	517	528	502	523	475	498	565	546	534	539	513	536	511	485	502	499	496	532	535	523	538	542	499	476	547	537	505	528	526	531	511	513	506	512	512	545	502	504	523	492	520	522	543	511	552	534	503	494	568	523	500	522	518	541	534	479	517	522	551	565	548	537	491	486	490	509	536	518	487	532	529	507	549	511	524	506	495	488	545	554	520	536	524	592	505	509	496	499	480	538	550	523	514	492	496	525	533	524	522	503	510	523	484	517	516	528	554	566	499	497	545	509	549	504	506	464	538	550	487	493	550	515	517	556	519	511	511	482	508	523	512	478	513	472	507	509	529	512	493	518	519	519	482	523	536	496	533	489	501	527	565	463	521	537	493	513	478	484	500	521	511	535	540	527	544	512	524	512	515	487	490	511	501	523	524	537	526	530	511	513	532	520	516	493	514	506	520	495	496	537	508	509	507	535	508	534	499	519	503	502	532	551	529	499	517	492	505	535	492	506	507	500	504	517	523	514	481	537	512	530	492	530	484	518	514	535	546	529	488	503	487	508	497	545	498	523	511	533	522	504	463	516	524	501	566	506	533	523	520	545	525	534	511	528	589	540	527	539	549	523	482	532	531	505	472	509	460	566	529	532	534	538	532	536	492	519	512	529	547	545	530	533	572	525	552	524	537	497	500	519	531	510	497	545	517	538	521	489	512	520	548	528	490	524	485	493	511	520	529	536	503	495	511	535	486	508	499	543	502	559	512	534	526	505	508	518	497	528	521	555	472	507	529	544	525	495	541	486	516	494	501	502	508	524	484	509	501	517	519	530	499	562	485	502	471	478	557	514	508	469	525	529	491	494	494	508	499	496	509	524	544	490	475	547	513	524	556	504	502	536	502	520	467	485	519	531	498	513	492	537	531	515	524	506	491	551	504	508	506	522	492	551	511	527	515	490	521	537	499	569	477	507	501	495	483	518	535	516	493	503	577	543	552	500	518	522	571	510	539	551	556	502	501	481	510	521	530	541	543	537	478	506	553	524	488	468	484	525	520	539	499	479	531	517	500	517	536	534	498	543	525	502	513	525	555
5306	2965	3500	2770	1652	1132	879	667	578	538	457	415	434	364	380	407	355	353	360	322	372	377	353	331	366	344	328	337	368	305	317	342	334	336	353	323	343	356	320	305	319	357	353	330	324	326	326	353	348	279	297	340	351	340	305	321	309	355	342	357	328	352	294	316	345	327	323	332	340	323	313	354	317	324	345	363	342	301	305	336	327	357	326	308	325	319	298	321	322	329	311	315	339	336	345	362	325	325	349	338	335	342	366	319	360	343	359	326	336	333	337	316	337	339	328	348	330	341	307	298	323	297	302	341	305	333	326	344	323	306	310	298	349	337	311	323	316	310	335	366	361	316	373	323	304	356	351	317	339	362	331	356	323	302	318	324	323	327	314	337	364	334	329	331	334	303	341	322	296	367	372	306	326	314	351	316	342	342	305	345	350	309	348	336	321	303	375	302	350	343	301	333	305	337	341	321	310	333	353	359	364	298	357	346	349	307	338	318	327	348	344	341	351	291	332	336	363	356	305	333	335	316	346	337	328	352	326	331	313	365	360	338	331	286	333	328	331	322	336	333	344	349	304	324	314	342	346	331	324	293	327	331	318	337	308	300	313	335	322	379	320	334	313	322	319	328	350	355	326	321	334	349	319	327	295	351	321	341	340	317	340	360	327	366	336	343	324	323	335	317	319	342	344	350	315	341	327	322	336	347	358	323	319	338	355	355	368	351	340	345	288	349	351	335	311	352	335	286	366	364	323	319	360	300	373	340	315	341	331	364	326	329	323	332	332	314	367	336	353	347	362	347	311	337	352	338	360	320	342	350	335	342	321	344	345	341	354	314	356	344	289	363	339	336	358	376	365	320	325	328	315	308	349	355	316	337	335	356	364	320	362	333	338	347	331	355	318	348	330	308	335	319	345	330	323	362	325	314	319	313	332	341	329	328	326	326	317	321	341	318	324	338	317	346	326	351	352	351	357	350	334	349	319	335	317	364	325	329	342	339	318	346	343	331	323	337	344	337	317	324	350	338	349	322	342	354	330	356	346	323	362	383	328	294	354	326	319	309	360	323	358	345	337	306	312	341	302	326	325	318	302	314	357	326	324	349	330	344	300	302	314	382	329	317	338	330	327	332	375	315	335	368	305	313	333	316	344	325	330	327	338	327	351	322	351	298	311	313	318	376	342	315	314	325	313	296	325	308	370	321	365	333	345	329	316	341	331	314	317	335	306	326	363	338	336	363	340	326	329	311	340	338	327	350	353	366	317	370	330	313	343	343	314	359	379	332	328	304	337	328	340	356	295	339	373	358	339	348	306	357	344	337	356	318	294	320	307	312	333	337	335	332	333	306	350	352	322	366	327	330	369	286	315	334	357	370	335	330	341	326	349	344	330	300	349	359	337	303	329	343	355	302	339	318	326	324	333	330	348	317	336	349	311	339	332	312	365	337	372	364	328	317	331	341	314	329	320	340	327	303	364	332	365	342	337	296	325	320	349	306	299	336	348	312	316	328	360	349	296	304	343	307	348	313	335	356	326	329	330	338	372	342	299	308	327	335	352	349	347	339	354	323	326	345	319	336	328	322	335	351	315	328	322	331	356	310	330	319	344	333	323	343	339	359	315	326	333	339	304	337	348	318	353	323	343	335	342	327	318	318	336	324	316	350	370	363	317	330	313	306	350	307	342	361	358	312	333	357	336	332	355	350	365	335	305	366	338	303	284	327	329	324	336	300	340	360	350	328	298	357	284	305	342	322	359	314	351	333	320	380	324	352	301	338	346	355	342	328	290	353	346	317	323	333	330	369	320	347	327	339	307	324	336	331	350	332	331	353	358	310	280	320	314	342	350	351	344	339	351	311	295	339	341	337	339	333	348	328	303	379	309	318	371	357	351	320	293	390	361	327	338	338	320	336	341	332	359	354	324	349	332	324	339	321	350	311	324	305	317	344	386	330	338	339	313	349	379	308	354	358	350	332	324	353	336	361	350	317	336	313	351	353	358	346	322	313	342	324	335	340	333	345	301	333	344	325	364	333	335	359	323	364	311	352	334	348	323	304	305	318	336	325	331	330	331	337	327	358	334	300	313	332	333	313	328	314	303	321	303	314	334	356	346	360	318	347	315	318	340	330	350	349	338	302	354	334	317	318	336	308	352	324	332	355	310	368	320	373	338	321	347	329	327	345	314	360	349	353	381	314	325	338	354	309	338	311	343	352	308	287	325	295	292	345	333	312	294	321	316	315	320	333	402	316	330	347	324	320	314	312	355	318	340	360	334	357	357	334	309	323	340	326	371	351	316	322	322	327	341	364	320	319	309	360	303	284	324	345	344	352	320	348	341	318	330	299	370	302	347	334	305	317	315	345	358	324	325	332	357	282	338	346	343	320	329	314	308	334	351	296	334	336	355	345	337	380	336	328	340	314	302	336	343	340	327	322	346	366	363	339	305	330	313	314	317	319	314	296	380	308	362	322	308	355	342	344	327	327	339	343	334	358	338	326	278	354	350	330	327	309	320	338	277	345	316	335	368	306	322	290	345	335	308	345	351	341	331	339	321	302	322	319	315	285	347	350	340	329	315	338	340	313	350	326	378	323	286	318	304	318	328	373	343	329	344	342	314	350	340	331	365	331	307	323	329	311	327	326	346	336	316	321	342	365	302	334	322	336	337	334	342	333	342	353	327	337	329	358	310	336	346	311	316	347	314	374	323	353	326	333	328	333	315	341	387	335	346	322	322	330	328	338	341	358	340	313	345	319	330	339	352	323	319	357	340	327	338	337	314	345	332	343	341	324	354	336	308	335	317	353	317	364	303	334	340	314	315	354	348	345	311	332	311	349	313	329	309	332	352	340	343	323	353	338	325	342	321	325	308	343	330	341	341	302	351	339	351	302	359	330	322	339	351	317	321	368	335	313	353	338	340	343	377	327	332	329	368	336	323	331	329	329	332	327	341	367	317	309	381	310	296	340	326	322	344	329	342	304	354	315	379	357	342	353	339	309	309	305	323	350	324	343	312	324	345	304	313	319	352	320	331	328	322	295	334	327	304	354	301	347	356	288	356	346	320	330	313	329	335	337	323	326	357	331	333	333	359	395	331	322	316	362	316	311	308	315	350	309	320	339	323	298	314	361	294	322	341	305	311	339	325	341	328	299	332	322	331	305	347	339	327	343	328	318	326	327	340	346	351	362	360	340	338	312	341	334	356	357	337	320	313	314	324	343	373	322	337	344	358	355	324	344	313	338	334	307	320	331	344	360	377	322	326	346	341	323	324	343	338	312	342	337	355	361	336	346	363	316	311	360	338	326	323	316	330	345	344	342	350	335	361	346	353	347	292	323	326	329	335	327	351	336	369	333	353	315	335	323	321	299	308	354	333	333	367	325	312	315	345	315	326	338	348	318	333	347	346	326	344	300	321	343	351	368	363	325	353	326	309	315	325	325	298	301	318	336	369	343	312	383	369	322	346	357	323	330	347	323	317	347	342	310	373	321	328	325
4446	3290	6471	7545	5980	4416	3447	2587	2170	1767	1436	1400	1268	1054	1082	977	894	934	934	901	923	916	849	907	858	888	844	854	811	769	819	826	819	831	776	820	806	770	738	783	775	860	787	838	753	796	754	751	798	793	793	791	756	799	765	797	768	837	808	749	803	775	743	792	798	763	804	797	745	762	809	711	767	811	841	772	804	756	765	784	793	732	843	811	781	803	769	758	818	765	763	785	742	799	784	796	762	745	769	788	781	825	764	786	798	758	784	806	734	748	788	814	776	760	828	746	768	790	810	749	767	801	803	764	794	788	826	732	768	789	812	762	802	792	815	803	755	808	814	781	771	772	767	762	757	830	793	761	759	763	775	805	788	746	786	822	761	799	806	795	754	807	787	776	768	772	761	770	793	801	815	785	788	793	791	765	830	808	766	793	760	756	794	803	800	786	797	774	776	794	805	769	760	772	770	767	750	750	812	735	789	811	787	730	752	776	749	813	804	778	786	740	805	752	765	754	783	757	743	808	785	755	779	781	758	775	782	806	776	775	806	778	813	766	777	774	769	746	792	781	786	766	751	791	788	802	796	773	796	800	756	772	822	808	764	772	788	747	755	785	806	742	775	764	815	780	785	766	776	781	781	769	779	778	795	806	779	765	753	812	788	789	786	743	836	787	745	740	821	812	749	763	819	781	794	761	781	763	784	770	782	758	796	790	798	811	765	794	794	789	771	780	738	803	788	754	786	798	792	783	773	825	780	783	786	827	789	765	787	794	771	776	750	796	717	744	787	784	795	799	826	756	808	786	742	769	789	766	835	824	776	740	803	777	762	754	783	771	768	825	770	755	806	736	798	766	781	774	797	786	796	777	749	723	772	813	801	828	789	753	787	785	788	798	782	775	805	809	800	760	760	808	780	781	735	796	790	773	786	781	824	790	743	802	753	794	793	766	802	788	751	783	781	772	810	810	797	780	791	758	747	786	756	791	787	775	810	757	792	764	810	778	795	767	862	844	798	807	779	791	736	780	758	724	783	791	785	796	756	789	790	777	793	775	753	768	790	766	793	782	791	790	819	773	737	796	750	788	802	766	753	778	791	763	775	762	739	745	776	722	783	824	739	790	714	774	845	728	673	850	742	790	789	796	794	798	793	764	807	774	822	780	762	736	831	765	767	797	797	756	800	791	767	744	794	774	834	770	775	791	800	809	784	780	770	828	783	795	794	762	784	739	738	746	809	849	710	759	766	767	775	742	765	819	784	753	741	782	794	818	796	756	800	735	753	784	809	789	798	787	746	805	793	818	813	708	758	800	766	784	761	800	793	729	809	806	739	804	756	810	784	728	718	755	783	798	788	789	777	812	805	809	751	847	767	729	838	819	814	779	768	791	803	759	806	803	741	761	782	797	752	773	800	784	750	796	777	792	758	753	768	784	817	770	781	760	793	785	820	757	753	806	799	779	781	738	819	752	769	775	759	799	785	825	728	860	805	805	794	740	800	816	747	810	813	762	798	795	755	770	868	811	839	783	791	765	767	768	783	735	792	758	777	802	735	770	750	791	754	780	758	749	793	793	749	807	765	737	791	785	825	794	774	831	791	821	781	714	803	811	796	777	800	752	756	839	812	780	770	763	769	767	801	802	764	799	840	767	783	811	786	735	794	700	782	746	756	777	759	781	779	765	772	745	770	781	805	786	763	825	801	761	785	795	755	771	776	789	765	808	771	777	819	768	761	796	781	811	777	786	799	772	783	776	797	791	767	737	790	764	787	768	813	733	834	810	794	808	716	744	758	784	722	800	771	763	741	813	739	759	800	799	746	810	764	743	769	791	760	743	732	771	769	779	775	753	717	771	778	826	821	801	791	680	770	747	748	774	778	811	761	802	781	791	769	750	785	793	751	851	810	805	738	790	800	821	779	760	753	806	803	838	757	793	761	831	793	745	808	825	816	797	815	732	795	807	763	839	780	812	762	766	775	747	798	772	778	800	760	770	752	764	806	742	786	745	813	795	799	819	777	864	746	781	731	770	771	782	808	787	781	805	772	779	843	689	800	786	792	772	792	803	776	786	818	812	827	781	765	771	772	784	763	787	765	759	745	752	770	769	793	790	816	793	784	775	784	824	758	791	788	753	796	784	798	792	808	777	788	775	756	807	744	794	792	825	767	747	756	745	813	780	732	771	781	786	787	796	753	759	824	804	783	794	737	769	763	728	732	808	776	779	748	802	783	767	782	746	804	785	760	818	776	777	769	788	784	752	761	796	794	791	736	796	753	774	752	764	733	765	791	779	771	790	799	805	764	761	795	769	783	742	732	804	794	733	752	810	763	776	851	790	802	739	808	781	757	822	840	773	820	777	813	771	783	827	765	788	761	769	767	781	814	796	827	780	751	841	771	809	783	796	782	798	760	776	763	795	743	767	763	824	782	805	810	750	793	766	726	814	771	777	826	786	822	750	830	758	749	788	825	805	794	804	803	775	742	770	806	801	717	774	756	830	783	783	782	797	770	765	775	829	801	807	779	724	747	741	773	784	805	826	777	765	772	792	757	790	743	799	805	829	739	726	742	786	753	773	786	834	814	793	807	858	801	756	776	768	728	706	784	768	773	775	756	796	778	801	791	773	782	800	778	710	795	795	787	800	806	740	832	812	780	728	783	747	761	815	756	784	779	812	759	788	813	796	778	803	737	787	766	775	776	794	754	752	831	828	825	751	815	771	831	760	757	786	838	761	801	769	761	781	774	785	762	769	759	781	813	818	766	751	801	790	784	768	791	777	793	782	794	784	783	727	745	776	755	822	757	787	750	799	726	768	730	765	809	786	775	753	753	743	801	773	798	800	729	768	792	785	788	790	786	782	784	774	793	812	822	788	785	804	802	782	796	800	842	745	783	778	740	821	766	848	807	789	765	767	823	800	773	783	761	729	799	780	752	799	781	831	790	749	828	759	741	812	787	796	789	781	733	761	800	800	782	775	801	756	785	780	818	741	776	749	817	783	803	784	820	730	770	740	785	771	779	771	771	819	774	757	782	787	757	788	794	773	775	791	813	772	797	849	779	787	753	755	788	798	796	791	802	806	768	786	778	815	795	792	771	791	757	789	817	851	782	811	782	804	775	776	760	753	821	770	785	844	830	730	764	876	790	779	762	784	781	776	784	772	818	775	772	755	767	841	817	754	785	859	828	755	790	762	760	787	780	778	774	752	742	798	772	766	776	783	788	835	765	756	771	818	801	740	811	773	810	786	788	748	801	741	775	752	802	760	804	781	772	762	803	781	784	793	773	771	808	814	804	785	792	822	786	765	778	789	808	800	796	836	707	834	794	819	799	816	822	805	785	773	784	794	768	785	775	804	757	795	798	752	750	730	779	729	777	746	812	811	755	785	827	777	766	745	794	803	719	769	786	776	814	819	784	788	731	841	767	800	800	771	803	778	742	783	828	760	753	798	735	773	758	758	753	790	756	770	802	765	726	784	767	785	800	789	776	812	824	817
13108	5419	6059	4667	3005	1900	1313	914	703	651	544	501	510	426	389	368	374	342	361	343	356	327	350	347	368	347	348	328	335	303	315	288	264	313	336	286	309	293	307	339	302	312	307	308	296	312	291	276	324	303	291	331	313	310	321	311	284	314	284	289	320	285	339	312	308	323	317	293	318	287	289	323	280	291	286	290	291	319	313	311	318	304	333	282	309	316	306	290	309	323	293	297	295	303	296	299	317	309	298	283	303	283	304	316	280	291	306	306	314	304	316	358	338	288	327	310	281	311	315	335	290	293	310	292	280	303	346	351	287	338	297	322	289	269	313	277	302	298	314	267	276	319	299	282	327	303	306	333	294	325	319	314	307	305	345	293	301	322	300	332	340	287	281	325	307	308	307	313	336	328	330	327	327	329	306	312	284	273	310	310	304	330	312	344	312	321	298	307	306	301	301	332	285	366	299	280	296	307	298	284	289	345	292	304	299	322	315	318	310	310	310	305	293	297	295	313	317	293	305	309	296	313	315	278	317	312	298	313	330	296	309	269	288	328	298	295	314	335	342	305	287	318	282	283	300	314	311	309	303	312	318	316	297	328	309	305	301	303	310	319	323	284	313	342	309	325	275	274	306	324	333	268	297	302	301	290	334	316	313	308	303	336	307	303	305	311	321	284	316	300	296	336	302	315	282	272	336	318	332	312	287	313	305	307	301	323	314	295	294	269	276	321	295	284	315	285	296	300	308	300	335	333	286	293	312	305	325	315	332	314	341	360	297	303	327	321	310	330	321	293	304	312	290	305	289	253	269	350	292	314	312	303	313	298	346	308	285	296	301	291	316	292	313	318	300	347	301	291	286	281	305	310	343	304	304	293	303	308	331	267	295	296	313	330	311	317	315	271	299	298	304	324	295	275	307	344	300	301	331	326	266	297	321	291	305	323	281	270	304	296	321	341	300	281	311	287	325	289	325	271	291	314	311	319	296	326	320	314	311	293	320	285	316	288	276	303	316	290	294	314	265	270	300	288	263	290	289	310	283	325	312	298	303	333	314	333	299	326	310	305	311	325	315	310	305	311	308	307	303	308	278	285	324	313	284	315	304	326	319	314	305	316	314	317	304	317	293	295	277	284	326	291	294	310	320	318	332	314	331	272	303	302	304	329	311	285	291	296	319	322	294	270	275	338	333	282	293	308	297	307	298	307	306	302	313	313	336	300	314	322	318	304	284	324	312	321	309	292	309	285	303	341	305	298	297	283	274	290	311	307	301	281	305	275	280	314	318	310	312	283	341	327	316	314	326	316	321	278	291	308	310	318	315	279	322	314	304	321	297	324	282	295	270	340	298	293	287	324	303	300	286	287	334	330	294	321	329	292	305	290	298	284	298	296	303	316	278	310	319	306	289	310	312	288	305	319	331	272	288	310	301	311	336	272	323	324	301	313	337	318	299	312	314	295	297	283	305	322	288	284	321	290	316	305	292	300	310	310	314	326	310	288	277	304	332	324	274	312	290	330	309	301	317	332	314	292	316	334	293	283	295	322	341	287	322	310	308	292	312	342	278	320	346	302	317	298	313	317	283	275	306	279	323	291	257	312	297	317	339	300	297	323	301	318	309	299	314	300	336	329	344	273	294	283	307	324	305	306	279	293	280	319	329	337	348	304	299	291	294	277	338	274	286	322	318	301	280	300	308	307	312	320	329	317	272	295	305	300	311	311	323	327	269	310	309	306	295	263	303	329	317	337	293	292	301	289	302	318	309	295	333	291	309	341	326	309	338	296	300	313	327	304	325	305	273	327	305	293	325	290	292	294	308	308	280	328	289	316	293	308	306	291	291	299	317	309	304	300	340	317	334	314	302	297	324	277	306	288	275	322	340	293	301	323	310	275	318	326	308	328	291	285	278	319	274	345	287	316	303	294	287	318	313	320	318	326	260	276	327	337	297	291	296	285	338	327	331	343	306	303	303	305	304	274	308	325	288	324	303	317	273	304	332	283	322	299	309	300	306	338	285	362	316	311	319	295	319	298	317	301	301	316	308	341	311	315	312	288	306	276	315	307	334	296	285	314	322	304	326	324	296	294	302	292	308	328	292	320	303	317	319	290	281	311	268	305	322	293	318	304	305	309	307	306	294	312	309	315	314	311	323	270	303	287	303	310	338	315	329	285	311	299	320	312	328	313	307	336	293	316	315	297	324	313	316	317	304	284	329	316	315	327	306	324	321	304	272	309	309	346	288	289	305	324	314	295	318	296	287	293	308	313	295	317	296	299	264	282	319	314	328	285	312	291	348	302	326	306	330	299	318	295	319	311	324	280	271	313	296	309	344	308	322	332	289	311	325	321	294	328	317	357	296	319	313	294	306	286	298	291	332	312	283	300	269	292	305	291	327	329	338	296	287	268	305	301	307	334	306	311	339	312	303	308	316	303	315	304	270	285	339	271	274	317	307	317	305	285	327	335	321	313	292	330	326	305	286	297	311	326	306	323	329	328	326	278	307	314	283	281	291	302	318	307	309	321	311	295	317	312	297	308	296	308	310	270	294	324	300	291	334	291	321	323	289	312	306	317	333	304	326	295	319	316	310	313	292	313	324	316	303	291	291	304	344	295	285	292	318	311	297	295	336	337	309	298	323	313	284	275	292	317	310	322	335	316	291	332	322	317	278	309	291	309	318	326	304	317	316	292	272	291	316	293	300	308	318	307	318	288	289	287	305	339	326	271	291	315	330	332	327	282	302	307	319	312	296	300	295	318	294	335	301	286	338	304	312	311	285	329	302	294	312	297	285	320	290	316	361	320	297	321	306	313	290	325	297	283	340	289	311	322	310	274	328	298	325	317	316	316	314	295	340	297	325	327	292	317	304	305	305	271	268	303	309	309	274	293	265	323	315	309	305	334	308	286	324	282	295	316	328	333	282	295	295	305	351	328	317	294	329	297	286	305	291	333	307	308	354	311	270	297	324	346	284	344	310	337	315	335	319	279	333	280	285	338	281	291	308	303	319	330	299	332	297	313	309	304	297	324	296	297	319	283	292	306	335	309	331	275	291	315	342	336	292	287	333	308	304	318	303	320	318	318	279	299	296	323	301	284	311	309	305	316	314	316	336	303	321	289	296	281	324	321	303	323	301	282	284	306	281	315	301	306	321	316	284	303	308	320	295	313	299	300	298	297	306	297	297	312	291	315	342	314	297	292	303	303	312	304	284	293	250	325	322	305	300	293	312	315	296	316	307	302	326	313	333	317	332	312	325	279	289	313	336	319	293	313	359	313	304	312	318	285	292	317	309	317	290	291	282	319	330	266	311	318	302	299	319	295	326	313	285	311	290	309	321	266	313	317	322	283	301	279	305	301	271	280	296	293	290	305	301	293	343	331	275	321	306	286	339	328	306	321	274	329	287	292	307	307	298	323	282	286	311	325	289	300	307	290	309	276	337	321	318	327	320	348	287	330	305	259	285	295	299	362	310	290	327	287	321	332	321	338	303	342
10107	5295	10119	11536	9546	6783	5427	3850	3021	2641	2125	2001	1803	1513	1330	1189	1091	1080	944	998	949	966	1033	965	958	936	923	827	790	802	782	763	754	746	754	769	781	800	754	811	729	720	722	739	755	667	691	739	799	720	739	738	725	690	728	734	724	732	728	776	744	727	735	689	720	691	735	698	713	739	693	740	784	771	714	808	728	731	743	744	741	738	725	696	715	706	730	755	735	737	778	767	777	737	683	736	781	713	756	752	706	659	778	686	708	709	715	751	713	764	734	703	733	731	719	701	721	710	718	761	715	719	700	709	733	712	688	707	675	729	725	706	713	750	729	721	770	727	705	752	700	737	715	733	769	683	738	757	754	734	726	737	713	681	749	700	763	707	758	741	725	754	727	695	722	717	716	721	704	716	708	747	728	722	682	764	700	736	716	710	789	747	704	746	683	756	764	709	722	741	747	746	716	721	713	749	741	708	748	705	698	759	742	774	772	722	737	689	730	712	729	752	747	732	768	698	736	746	742	755	719	688	721	685	724	732	730	726	716	742	725	721	707	767	723	681	769	717	723	701	732	737	692	724	717	737	744	742	719	686	677	697	752	691	742	694	743	681	718	746	762	728	736	766	698	751	734	728	725	678	712	774	686	751	749	692	714	727	698	710	726	762	706	706	705	695	709	729	757	713	724	779	748	767	741	703	727	701	708	685	758	726	759	723	718	754	715	696	718	691	709	696	716	731	748	737	719	731	726	735	767	739	723	719	746	756	727	707	687	706	727	755	713	760	735	758	743	786	685	710	725	736	713	729	706	710	735	766	712	732	789	737	726	699	714	728	744	739	752	710	733	720	759	739	766	718	679	708	773	738	730	720	730	694	751	736	740	703	730	711	719	715	742	706	746	674	724	683	721	751	704	747	744	688	733	696	727	680	728	756	749	723	714	722	680	719	739	725	701	729	746	745	746	741	700	730	739	770	741	748	710	756	774	763	745	776	709	721	708	747	734	704	713	714	683	709	723	736	725	719	731	726	747	754	771	766	694	741	685	723	708	774	729	693	712	701	781	712	712	731	747	723	823	709	745	724	727	739	704	742	710	702	697	678	745	710	731	747	745	712	693	687	753	722	713	735	724	714	761	694	716	759	651	713	768	719	733	704	739	760	751	761	706	759	704	710	729	699	738	678	750	725	710	743	750	725	760	675	740	722	749	695	668	737	772	703	738	726	779	678	712	713	726	734	697	750	723	692	744	743	718	703	700	726	747	702	720	731	675	717	770	731	701	768	709	724	802	721	686	696	727	738	712	704	692	731	713	735	718	752	689	740	726	704	717	736	725	765	743	718	735	727	705	648	686	722	695	775	731	745	713	723	703	763	708	746	744	728	775	719	749	698	718	730	779	690	727	725	685	714	671	748	680	732	730	700	740	768	729	656	728	727	688	729	739	692	676	749	737	778	764	733	791	707	729	709	703	767	720	819	704	758	709	704	694	771	746	684	712	754	737	738	694	701	777	663	686	726	741	733	701	655	764	725	711	741	723	725	722	764	753	785	677	740	747	726	672	754	685	704	677	723	757	745	710	715	702	753	693	755	731	745	716	730	683	731	728	724	689	722	742	736	735	729	733	764	719	760	780	707	709	776	761	749	754	754	746	739	700	743	704	709	714	775	705	688	745	730	731	725	722	701	709	705	699	722	735	719	710	732	740	798	750	748	708	693	717	723	742	727	728	698	728	725	740	680	721	685	709	712	775	768	725	723	714	734	704	790	763	757	700	708	649	748	736	741	723	682	754	762	718	716	674	691	745	738	778	755	754	710	723	696	730	702	750	665	753	769	683	735	723	736	757	751	746	762	724	701	746	753	738	714	712	758	694	745	748	728	765	714	716	688	764	770	732	742	713	704	699	740	726	701	690	753	724	714	727	709	684	743	728	715	744	743	748	712	758	762	734	782	803	697	717	748	746	721	745	740	700	756	725	675	688	709	733	738	760	755	685	727	693	775	720	761	727	743	739	755	726	715	757	721	714	772	735	803	734	737	725	724	735	750	728	729	677	742	729	721	719	763	770	704	741	739	745	713	750	737	748	744	729	725	723	736	754	749	757	695	688	709	707	715	712	705	729	743	738	735	715	752	744	722	727	730	736	716	736	722	728	715	766	707	726	707	699	681	704	722	731	744	696	767	694	727	722	706	769	679	723	731	728	765	730	729	757	728	782	727	740	679	714	703	703	725	732	748	721	706	723	707	718	759	720	739	758	682	716	752	691	743	703	749	746	737	721	699	735	740	759	713	729	756	681	714	726	790	706	749	729	679	737	776	772	740	706	753	757	718	752	703	679	685	737	722	744	736	779	706	743	695	696	718	709	695	730	682	747	684	780	744	700	744	756	707	677	721	709	742	760	731	733	736	740	722	708	739	732	729	741	716	765	759	698	717	694	696	758	713	739	780	753	717	735	739	738	731	758	712	739	741	737	744	711	729	731	717	739	759	697	683	699	721	686	731	787	722	714	697	776	709	709	726	770	771	740	724	737	760	692	701	752	714	709	711	712	727	750	731	752	732	703	731	749	703	739	712	722	758	720	746	747	744	736	713	702	743	745	712	686	785	709	783	719	776	769	695	707	712	690	691	780	716	758	739	756	704	785	732	773	709	740	725	772	712	679	724	687	725	693	749	744	723	736	721	726	705	760	723	705	754	721	784	744	773	725	709	703	687	744	742	721	731	755	745	739	661	695	738	692	648	707	747	691	731	756	768	723	741	679	717	730	719	744	711	717	694	738	736	728	762	741	746	719	718	675	713	720	752	713	739	714	695	677	739	742	697	707	715	729	673	674	706	726	748	711	727	714	719	715	733	713	671	769	712	685	766	747	721	762	705	722	773	735	699	753	757	726	737	717	735	744	761	704	711	727	736	774	738	752	748	728	775	751	728	750	726	743	726	741	705	720	688	755	724	754	728	741	721	722	741	694	705	723	691	730	734	674	709	707	723	705	717	683	745	732	692	742	731	757	700	728	749	705	802	733	739	731	720	753	775	721	708	670	741	763	740	819	737	716	719	737	742	776	705	748	694	749	750	683	739	711	705	696	721	714	735	686	739	745	748	690	707	712	758	755	724	696	712	712	759	744	726	745	738	709	740	718	763	713	729	696	720	698	739	718	741	769	718	761	728	717	701	706	714	765	705	700	721	721	738	741	705	702	694	716	729	755	713	703	707	676	687	680	713	703	739	689	777	753	687	710	695	687	679	702	738	753	745	737	723	736	700	765	709	680	756	759	710	724	711	733	745	726	716	733	748	728	781	770	730	702	699	737	728	756	715	750	714	729	718	707	709	728	772	687	677	698	713	714	724	745	739	731	725	706	744	704	703	742	765	732	690	739	722	723	718	764	725	741	777	754	721	712	736	659	712	720	796	760	733	735	728	753	759	722	714	716	739	730	725	732	739	754	728	739	710	726	686	753	740	707	692	742	726	686	718	705	733	709	737	720	750	784	719	712	739
20640	8033	8080	6521	4343	2815	2067	1120	858	624	599	548	447	411	289	324	261	263	241	251	265	219	236	268	216	216	225	211	211	205	212	207	227	199	203	214	186	191	203	189	210	211	189	193	198	190	186	209	191	167	180	184	222	226	170	201	221	174	201	187	208	190	178	192	207	200	207	194	171	173	191	189	204	204	202	196	184	169	203	189	217	200	178	190	188	180	183	200	191	203	185	207	178	188	180	175	196	198	209	217	182	222	200	179	190	190	218	175	196	185	205	188	177	199	193	210	223	200	183	186	181	177	194	174	203	195	195	209	206	194	229	200	232	171	180	189	192	188	203	184	200	189	169	197	180	199	215	229	197	185	202	187	178	186	192	181	174	208	200	204	180	209	173	191	194	217	178	222	198	221	193	175	194	192	198	203	205	199	181	186	195	184	184	187	184	198	189	186	186	206	203	189	202	210	182	201	168	221	190	176	180	177	189	182	199	214	221	200	185	180	204	171	205	208	206	213	201	212	191	150	199	213	190	224	192	218	211	179	209	191	168	197	175	202	199	197	222	222	199	173	214	174	188	179	197	201	206	190	209	207	185	166	216	182	170	210	198	185	186	193	198	174	194	196	185	213	182	200	195	198	184	191	185	193	193	174	197	197	200	190	215	188	201	192	201	200	205	200	186	206	190	197	182	170	180	195	214	171	164	185	196	203	200	185	181	177	195	196	195	188	203	180	185	178	172	211	189	203	206	195	200	213	205	168	191	181	184	191	204	203	190	210	189	191	183	203	186	191	186	172	185	206	215	193	198	205	181	218	181	176	217	216	187	191	216	198	199	154	222	174	174	195	202	203	185	217	195	193	198	198	190	183	189	211	193	186	195	198	190	183	193	194	195	202	184	218	189	194	199	187	205	206	184	200	202	176	200	189	174	195	194	180	188	200	189	199	179	184	179	207	181	191	209	210	205	205	190	192	186	193	177	198	191	195	174	188	199	200	202	186	178	191	194	202	186	201	203	205	197	172	159	223	170	201	202	210	199	189	213	184	180	206	189	196	186	200	195	188	180	200	164	190	199	209	179	204	208	196	181	190	210	214	190	206	190	179	186	175	213	207	180	185	193	189	193	188	229	184	206	212	171	149	177	193	191	190	174	192	204	188	200	185	180	159	198	185	199	196	183	204	202	208	212	180	189	235	194	189	190	180	210	203	180	209	170	198	226	212	209	188	159	177	193	207	170	193	177	184	206	177	219	176	196	201	200	195	206	215	210	228	206	218	209	183	191	192	206	192	206	180	187	198	189	184	176	172	186	185	199	203	174	199	206	186	163	207	184	192	185	198	191	196	194	188	221	210	173	163	170	172	171	204	174	222	199	191	175	200	170	196	188	181	174	183	182	192	210	201	179	177	193	210	188	223	213	204	157	187	202	168	186	201	174	203	213	217	176	186	202	201	199	196	191	198	186	203	184	188	191	210	188	183	176	201	202	206	181	165	189	185	191	214	194	180	226	204	188	174	198	205	191	196	190	199	204	200	174	189	184	187	179	194	190	193	200	209	216	199	191	175	202	191	170	189	198	190	199	221	207	229	203	171	237	201	178	168	212	221	191	171	207	189	218	177	199	201	186	188	198	184	197	172	200	166	208	180	169	190	165	213	200	211	176	193	200	194	173	196	204	201	201	182	222	188	197	181	180	200	189	160	183	191	182	186	184	181	171	194	181	198	211	175	192	220	197	185	186	180	179	198	185	195	185	165	183	176	193	181	195	201	215	198	197	225	191	194	216	201	182	189	180	191	204	174	204	196	211	188	178	188	195	198	195	167	195	212	203	174	206	187	205	196	206	184	180	184	192	191	199	204	197	191	194	173	199	170	193	203	190	184	180	206	188	189	176	177	183	184	209	172	200	161	195	182	207	188	212	203	206	205	187	205	194	174	198	189	190	212	205	188	175	194	171	159	191	190	211	192	193	204	190	219	186	203	192	208	208	198	188	189	210	206	184	186	213	188	212	215	183	183	183	179	216	178	174	232	181	192	227	178	212	208	174	215	193	173	174	177	186	229	209	156	198	200	200	181	203	184	195	197	190	190	195	204	197	227	205	242	171	194	207	207	209	220	186	193	189	167	210	183	201	207	188	194	215	177	210	207	181	210	192	196	204	170	217	182	189	202	184	200	196	196	219	205	191	193	197	193	181	187	175	211	171	168	211	181	187	192	214	183	216	176	184	201	205	175	221	179	185	196	194	189	193	198	195	201	231	187	177	184	179	216	215	187	205	187	182	216	195	188	195	202	218	226	193	191	202	179	211	192	199	167	187	198	192	193	199	191	188	185	176	205	204	192	198	173	194	184	197	185	187	229	208	193	193	197	205	208	191	196	199	156	210	190	203	179	198	193	175	199	199	188	198	165	154	192	188	179	217	202	220	203	217	215	171	188	213	174	231	211	195	193	196	208	200	169	204	184	227	192	206	191	154	186	170	218	214	193	183	197	181	184	187	172	197	173	188	175	196	183	207	202	191	196	200	201	194	166	185	186	171	199	216	177	206	185	215	201	185	200	170	174	201	212	181	179	172	176	187	194	202	197	211	200	208	194	214	181	185	204	195	177	206	175	195	201	204	195	203	185	193	157	199	199	180	185	198	219	187	193	192	214	184	191	195	217	197	197	198	211	171	173	203	174	215	183	191	225	219	214	180	206	209	182	191	189	191	183	195	175	179	192	206	181	224	201	195	183	192	191	182	212	172	182	171	195	178	192	202	188	183	191	221	195	202	191	198	176	186	205	195	203	196	201	201	170	193	199	188	201	194	169	167	207	195	193	192	171	187	210	182	200	174	226	191	208	197	212	191	191	187	208	171	223	194	200	216	197	185	206	190	218	183	188	194	194	221	200	193	216	179	182	200	177	175	189	194	176	171	178	203	175	210	161	175	208	208	208	178	207	194	191	182	200	200	201	196	194	196	216	179	173	197	188	196	201	178	196	190	161	213	198	162	197	211	174	194	167	189	182	170	178	213	199	175	194	228	190	183	190	202	173	190	179	176	201	194	190	179	177	191	200	200	186	210	176	205	202	194	209	185	205	184	167	194	203	197	178	207	199	199	200	166	176	200	201	172	177	190	194	190	208	193	214	194	202	193	211	178	190	197	203	183	210	194	204	188	200	182	186	185	183	200	191	203	202	222	166	208	204	175	196	202	185	180	168	192	175	201	176	206	198	200	203	192	187	173	203	201	201	203	196	195	215	219	192	209	181	192	219	185	202	192	232	197	187	213	193	197	213	177	212	205	223	192	180	188	209	191	192	198	221	190	206	202	183	178	202	194	177	194	192	178	187	195	178	181	217	190	209	173	204	192	187	194	199	163	163	182	181	209	191	185	218	191	209	178	176	189	164	170	177	175	200	196	183	186	171	186	195	197	183	212	214	180	207	192	210	212	192	195	203	195	190	208	172	195	190	167	185	186	163	192	191	190	202	186	213	199	148	198	189	222	167	217	154
13148	6538	11796	14300	12321	9737	7102	4650	3752	3152	2884	2413	2107	1814	1373	1226	1093	873	827	789	843	830	850	826	777	755	763	638	593	570	597	582	548	576	549	531	518	562	508	488	546	509	498	494	510	479	473	484	494	477	480	470	475	478	502	478	461	490	501	488	478	439	481	514	490	507	476	492	446	466	474	509	489	474	523	487	514	484	492	486	459	504	483	499	464	492	476	477	463	478	469	506	513	487	501	494	493	479	501	500	473	441	481	489	459	463	486	459	485	504	475	525	463	516	463	465	487	461	524	462	487	487	478	535	462	481	480	516	471	478	467	478	472	476	452	467	507	483	478	458	461	454	473	462	486	464	435	469	471	497	455	449	483	481	510	471	480	484	499	467	469	482	497	482	500	477	496	451	467	513	478	462	487	467	483	451	506	491	500	474	423	521	507	472	470	500	476	480	476	469	433	489	459	475	452	473	484	468	521	485	454	538	471	520	455	448	421	455	502	500	453	454	498	462	470	501	478	431	426	457	484	493	463	465	479	472	478	465	482	452	517	470	466	451	496	455	463	451	446	443	483	446	448	496	510	501	493	510	471	465	461	462	477	477	428	492	462	494	471	497	480	476	484	450	429	486	478	441	461	494	489	467	465	440	484	491	495	485	434	497	469	439	496	475	475	481	487	420	485	469	419	465	520	423	502	464	502	470	484	485	471	445	477	475	511	444	452	424	464	478	449	547	491	448	500	490	499	470	470	478	475	447	519	485	504	446	482	496	485	504	482	480	470	480	435	471	502	486	495	456	483	491	430	469	447	466	498	519	482	444	499	448	455	480	457	501	486	469	501	505	468	512	444	496	490	450	454	445	476	495	445	464	480	488	489	486	477	479	452	488	490	495	468	517	487	486	500	441	517	479	504	446	454	443	490	458	471	470	508	485	461	459	460	488	469	460	529	509	491	482	490	459	478	498	493	488	436	464	448	457	452	483	466	471	461	448	464	468	457	492	436	483	492	490	483	460	463	475	466	480	476	450	464	471	475	477	471	467	477	478	466	467	498	477	484	435	483	478	448	495	475	508	477	524	481	444	401	478	479	485	538	465	480	463	471	481	471	461	521	488	471	459	466	464	477	485	470	475	437	456	507	495	452	479	498	503	494	468	494	480	470	487	444	469	465	437	474	525	481	453	440	484	427	500	449	475	479	468	491	511	480	486	468	464	484	522	515	500	446	487	468	464	482	507	467	423	478	446	474	460	512	474	466	521	458	469	485	453	461	470	459	494	466	489	494	447	464	485	458	501	463	499	488	494	502	507	491	503	460	476	487	476	517	465	469	515	475	482	436	491	483	449	495	465	444	463	521	497	420	500	456	474	475	509	484	461	486	489	459	484	457	500	480	477	463	457	486	501	467	462	491	484	494	483	500	497	499	508	444	478	422	452	487	492	528	466	496	481	441	465	465	454	480	458	509	499	459	470	456	473	467	523	455	444	483	481	490	448	505	489	502	457	492	509	459	511	459	509	459	475	459	465	468	478	488	508	477	481	514	478	507	483	478	502	457	447	451	485	486	449	445	505	482	497	480	506	439	488	498	467	465	479	512	494	477	498	479	487	486	424	545	481	484	464	490	456	455	416	515	410	503	483	499	463	517	420	502	437	475	477	468	489	488	513	470	475	490	500	440	475	485	453	458	463	472	460	492	440	493	488	479	480	460	500	474	479	509	472	482	460	499	456	465	463	476	497	473	483	490	505	457	502	485	490	509	477	445	491	529	507	446	481	469	487	519	473	488	490	491	481	489	465	479	462	492	522	491	428	482	424	479	487	471	468	461	521	459	452	472	505	457	459	476	472	489	519	462	476	467	486	487	445	465	458	481	494	467	439	475	454	473	485	456	518	509	496	473	468	481	495	469	511	477	482	447	483	475	492	504	481	464	458	457	452	467	472	473	480	456	523	489	475	472	478	477	480	481	487	490	519	473	497	494	502	466	482	476	453	460	516	497	438	444	452	471	474	478	532	510	470	473	463	455	476	469	478	470	472	470	472	494	441	517	454	484	468	442	458	481	443	466	492	510	480	460	485	435	474	457	494	451	461	451	501	493	452	458	490	465	462	436	498	474	475	457	492	484	477	466	477	494	487	471	493	484	462	475	479	480	460	468	453	494	472	483	484	528	493	494	464	474	475	520	470	480	465	482	485	472	449	504	487	490	437	519	476	495	444	496	472	434	502	476	459	484	476	448	447	469	478	482	457	488	469	482	498	509	480	445	456	495	516	451	468	463	470	472	501	482	455	492	505	488	450	472	456	482	463	521	502	499	495	497	453	494	479	513	462	452	469	433	479	505	461	470	490	501	459	481	458	444	467	501	499	496	484	513	465	502	484	481	433	490	458	481	481	501	462	469	500	480	504	476	487	480	434	457	471	477	456	500	461	458	494	465	479	491	460	464	497	467	453	464	533	456	467	499	490	495	441	463	481	458	492	510	485	432	451	450	486	437	473	488	509	500	487	454	496	461	472	471	466	488	450	481	515	487	446	454	499	489	455	462	489	467	510	476	507	477	487	473	466	463	512	462	469	485	495	459	440	444	549	483	463	462	451	451	487	454	472	425	482	453	509	468	463	482	490	461	494	497	440	429	489	497	487	520	470	447	433	457	478	496	446	454	453	449	504	512	496	482	485	458	452	463	424	515	493	509	473	490	478	456	467	460	481	469	483	471	509	493	484	491	457	453	463	456	464	467	502	436	504	449	485	474	465	455	525	455	422	466	470	478	451	531	476	474	493	485	431	437	491	486	490	485	498	504	502	526	478	481	477	461	479	486	459	504	471	469	473	484	479	426	441	458	503	468	453	475	464	500	476	525	487	488	452	551	493	474	456	467	471	472	465	495	447	519	481	471	492	452	449	508	447	473	483	474	471	478	481	490	462	452	496	487	476	459	462	482	442	502	486	505	477	496	467	469	465	490	458	480	497	476	480	470	495	505	467	461	486	463	442	488	462	470	484	493	467	503	476	462	478	483	474	471	476	518	462	516	462	465	481	504	500	479	475	487	463	468	495	443	525	496	488	488	433	442	506	460	460	467	479	456	453	478	490	471	485	424	498	516	502	497	488	472	479	499	471	482	497	483	482	483	474	496	466	488	503	514	452	453	468	467	478	497	509	491	470	517	469	499	443	501	465	521	456	475	530	479	476	531	507	465	498	436	501	502	483	468	491	486	488	468	474	528	468	504	455	478	464	502	471	448	449	528	489	449	487	482	442	454	472	482	464	510	491	470	494	468	439	475	461	486	493	489	512	478	439	523	530	491	499	474	494	482	458	471	480	483	494	443	441	467	506	444	459	474	502	457	489	491	487	465	439	467	470	488	491	469	465	498	461	478	531	479	494	456	466	464	526	464	483	508	475	484	437	462	492	495	467	488	484	492	451	516	481	430	478	475	453	480	451	483	470	465	456	464	495	487	458	479	471	489	468	487	503	483	477	473	518	486	470	483	487	446	481
5506	2970	3227	2572	1741	1168	874	653	543	536	433	362	354	386	324	336	332	312	313	350	314	321	339	284	356	292	345	309	325	305	334	336	326	324	300	319	311	322	289	270	312	288	313	301	317	338	306	294	334	342	337	280	339	336	323	293	305	328	306	312	310	326	317	299	327	316	304	323	279	289	301	308	315	333	321	317	277	313	315	347	325	310	300	277	290	315	290	326	326	293	310	339	297	318	339	280	306	308	299	306	303	320	301	316	271	304	349	304	312	293	306	318	330	301	358	316	299	266	267	291	340	321	312	333	316	317	312	312	320	328	320	328	331	325	326	317	292	309	338	327	290	302	301	308	314	344	306	312	307	345	321	291	305	288	324	307	278	298	294	327	331	292	319	300	305	325	313	290	324	279	320	309	280	307	322	298	313	320	329	319	294	310	339	315	316	300	317	302	302	317	312	312	341	286	272	319	318	283	310	334	302	323	293	310	348	316	299	325	291	296	309	301	300	323	322	328	299	301	287	323	302	269	303	310	323	332	318	320	303	332	307	302	299	311	288	317	329	317	326	317	306	274	304	341	313	347	310	293	294	315	312	362	311	299	286	309	290	311	304	302	300	317	300	314	321	304	329	274	301	334	335	303	308	275	365	342	307	330	303	342	314	312	356	312	307	281	306	309	291	302	289	268	310	335	349	330	346	289	342	334	329	303	281	303	332	287	286	313	321	325	285	311	297	314	341	319	308	315	310	301	318	280	311	326	306	299	317	330	291	289	318	329	309	314	320	305	321	313	327	310	311	277	312	335	341	289	317	305	299	309	320	298	315	329	329	289	341	317	318	318	336	345	306	290	295	317	312	338	290	354	313	303	322	290	326	300	303	317	339	330	314	309	323	356	327	321	334	307	339	309	303	325	293	349	306	322	321	299	320	331	325	298	309	316	297	335	323	308	332	333	304	335	320	320	296	308	323	343	328	318	307	331	319	298	320	297	337	288	320	325	313	302	295	339	309	329	329	295	314	292	276	298	298	268	328	321	295	330	317	306	305	311	302	335	297	321	294	313	346	314	312	324	345	298	337	341	324	343	316	304	298	293	290	342	309	320	306	329	322	295	311	295	363	315	271	308	328	282	288	333	279	295	323	291	338	302	293	300	336	312	274	314	344	305	328	314	319	276	338	307	296	351	336	344	301	309	328	302	303	332	308	288	287	349	319	301	312	319	326	306	306	327	286	278	302	317	318	330	308	329	294	294	279	333	293	306	297	310	293	344	339	329	297	314	335	308	303	315	305	268	329	315	316	317	285	315	319	312	334	323	304	296	277	334	305	306	305	352	331	314	315	319	308	328	298	308	314	318	297	330	298	318	290	342	324	307	313	282	272	310	344	315	323	323	329	314	305	294	308	347	330	281	344	295	311	294	303	312	306	322	307	317	323	307	308	270	331	311	335	332	303	323	283	346	324	301	290	290	309	314	329	358	326	332	311	347	313	334	298	282	297	324	301	322	323	305	320	307	306	299	339	313	315	304	314	304	306	319	319	333	293	301	273	292	305	297	312	312	344	313	292	313	330	326	307	314	312	299	328	342	325	305	341	332	283	321	291	331	308	319	321	327	322	305	296	287	299	321	290	294	305	314	317	306	311	312	321	322	307	311	325	301	281	321	305	310	291	302	317	316	303	300	317	290	321	313	317	325	309	312	316	327	310	325	299	357	285	329	324	312	298	334	319	324	320	285	340	296	325	318	290	297	293	313	305	286	318	299	297	303	314	329	326	300	292	323	317	317	296	322	347	325	290	317	286	335	307	303	302	312	288	310	327	305	311	306	320	341	323	299	347	304	352	314	288	308	318	315	310	307	290	329	287	348	316	310	339	329	304	297	330	303	308	287	326	344	287	308	308	330	323	305	324	317	316	343	270	284	322	293	283	313	339	307	335	317	317	312	323	327	311	284	307	324	309	317	296	292	281	340	310	325	303	320	327	316	338	298	291	317	324	344	346	335	303	323	270	307	273	309	321	310	298	303	334	305	330	299	327	325	328	318	323	293	321	325	318	297	331	321	309	319	301	319	273	321	326	313	308	322	313	289	297	327	346	299	283	294	317	306	337	269	298	312	335	318	310	279	341	314	285	326	288	305	327	333	302	297	313	296	317	321	315	318	327	329	334	292	328	272	314	351	339	332	313	287	296	310	294	318	313	314	310	320	317	320	335	347	302	294	312	364	307	331	319	299	298	343	325	334	311	317	304	320	324	307	320	336	323	315	312	301	321	306	292	345	296	308	263	310	306	313	321	286	309	322	326	326	339	339	329	321	335	336	317	305	292	319	308	290	294	323	297	318	299	333	252	346	306	313	319	297	319	299	310	314	300	318	294	260	313	315	318	317	329	359	326	353	306	299	293	312	319	327	307	321	332	288	273	321	321	311	312	324	306	296	307	305	299	311	320	327	312	341	322	325	301	305	300	313	323	345	331	285	366	298	353	283	323	290	310	302	301	296	333	299	306	305	318	315	324	302	306	324	278	290	296	292	331	367	324	343	284	319	340	323	307	307	322	320	323	337	346	314	315	338	318	325	285	279	314	277	336	322	319	319	303	313	284	298	298	284	298	332	320	328	284	333	292	343	295	309	314	301	275	326	316	336	301	346	307	300	312	279	304	299	292	315	313	336	326	338	336	304	330	295	327	339	298	325	329	262	336	319	295	313	319	335	319	331	297	315	291	321	325	304	292	304	306	310	289	293	342	316	310	298	290	316	320	320	308	328	293	270	327	309	320	319	305	313	302	294	319	316	338	354	310	329	328	313	325	313	318	332	311	298	290	308	334	276	304	336	318	312	320	277	315	281	292	311	303	286	319	284	349	328	318	306	317	303	325	295	288	347	323	311	325	330	306	305	315	328	298	310	300	320	319	294	299	291	300	305	303	342	313	321	299	345	301	318	309	312	289	299	313	310	308	305	279	297	354	318	296	323	283	326	336	308	313	298	320	335	321	305	277	304	314	350	341	334	289	368	315	293	295	310	338	329	294	305	331	314	324	334	301	354	299	312	354	308	308	361	292	328	348	312	306	311	327	331	300	303	315	342	308	324	318	339	298	313	346	306	280	291	318	283	288	305	284	313	300	313	274	324	290	286	319	322	301	313	316	290	304	313	306	315	299	294	294	321	272	326	285	333	345	312	292	304	322	323	331	284	314	332	320	355	310	341	312	272	325	312	284	317	351	308	303	300	348	313	347	301	308	308	318	312	311	296	323	330	324	313	297	327	305	293	335	318	332	290	315	312	319	278	323	325	309	300	354	315	323	294	303	299	336	302	316	363	292	302	303	332	329	297	326	311	317	316	322	256	300	324	323	324	301	309	307	305	316	313	331	296	307	311	312	309	317	305	318	319	319	309	331	323	313	314	315	338	340	301	285	338	332	306	289	321	292	336	275	315	277	305	291	334	316	353	329	343	338	306	313	271	306	281	287	329	293	303	323	331	311	291	281	290	313	308
4584	3221	5804	7268	6254	4317	3253	2505	1874	1757	1603	1334	1266	1050	1049	944	900	828	786	816	886	885	847	831	833	856	833	776	840	762	811	790	734	737	800	754	749	757	740	767	783	769	812	719	712	729	745	736	737	747	666	724	746	700	733	669	767	765	760	717	744	769	727	779	714	714	684	772	719	727	770	744	726	739	722	752	739	736	722	703	707	722	738	711	776	726	726	712	792	683	775	779	781	716	745	724	731	767	791	745	719	815	744	723	759	765	764	737	718	731	714	777	721	793	756	744	712	699	716	760	735	763	712	774	746	777	803	710	764	755	697	768	736	748	767	747	702	700	742	708	687	679	761	839	743	781	783	750	758	726	728	678	762	738	753	730	748	701	763	738	722	730	724	679	741	774	749	777	744	734	764	748	733	776	684	749	736	781	766	737	745	770	751	741	755	739	703	735	768	744	750	698	701	700	730	718	703	698	773	747	722	763	727	744	772	722	757	781	746	720	697	720	740	726	776	719	713	727	751	778	736	746	735	771	746	787	751	765	732	726	805	698	775	747	759	706	726	724	759	767	697	773	772	735	741	807	711	769	760	739	762	743	757	799	715	726	732	767	740	726	742	760	736	780	733	727	759	750	741	714	739	738	726	757	705	723	763	768	714	716	721	763	735	680	751	711	730	751	727	727	766	739	716	734	746	705	735	757	756	748	743	728	753	736	768	768	692	748	749	765	706	730	753	731	756	726	740	739	756	744	754	755	789	796	773	710	703	760	740	753	736	769	765	740	770	757	734	724	737	758	736	778	716	776	773	704	762	779	720	748	726	721	766	738	705	741	739	762	738	743	766	752	740	742	733	753	716	712	776	727	782	708	707	769	783	711	724	741	730	660	729	752	768	801	751	693	747	757	717	756	764	740	696	730	719	713	827	727	710	719	711	738	750	726	720	749	742	722	714	718	709	722	714	749	726	717	705	717	774	775	778	704	766	714	692	737	745	742	760	813	745	733	781	712	752	735	742	772	784	760	713	740	737	730	771	733	704	752	719	693	734	722	749	730	767	782	727	752	722	740	702	719	759	712	714	717	730	763	719	776	705	711	793	738	760	700	741	779	726	759	798	712	726	671	729	722	772	749	766	750	750	737	767	726	727	780	747	775	731	703	725	681	732	684	788	749	680	754	702	751	792	673	729	711	713	764	746	744	752	718	775	710	706	728	743	716	713	768	734	751	789	759	713	783	768	715	777	746	758	693	759	761	751	768	737	758	716	746	716	769	713	750	751	779	722	733	725	736	747	709	694	731	736	691	760	731	724	705	746	747	788	717	742	729	745	708	706	747	746	732	711	737	727	752	744	701	729	742	733	780	732	743	779	721	721	772	697	756	729	726	757	744	744	767	724	745	751	720	734	776	767	748	704	701	725	740	746	710	723	691	735	758	731	749	733	731	737	755	754	760	754	779	740	789	697	748	764	734	742	710	747	749	749	770	759	852	779	729	756	772	749	773	762	710	764	720	722	697	763	761	781	715	739	741	692	700	718	712	734	724	703	787	738	746	753	778	777	704	741	724	775	743	775	764	723	725	733	725	701	779	771	742	728	740	737	790	759	766	731	760	702	695	743	746	706	760	776	763	749	771	779	750	773	751	758	714	726	742	761	745	728	732	773	762	725	760	731	766	764	800	757	752	673	746	750	753	739	767	658	752	757	763	711	736	700	776	749	714	715	683	685	711	774	719	703	770	725	746	749	816	743	745	747	775	767	738	757	752	761	735	757	805	726	740	729	785	734	700	733	756	757	785	719	758	786	716	740	738	730	746	773	728	738	780	746	742	717	773	771	765	751	746	765	755	745	798	753	739	755	775	739	806	750	742	771	727	776	721	800	751	730	770	764	766	678	704	741	730	768	726	767	743	709	717	719	723	747	704	780	736	782	760	734	772	776	771	778	762	737	736	740	750	733	712	748	776	737	766	737	789	726	738	717	754	761	711	743	771	758	711	687	712	785	725	714	744	753	710	749	753	725	729	713	721	797	750	782	763	729	748	682	744	721	679	767	735	741	721	719	750	767	724	766	738	730	700	768	725	761	711	731	778	743	738	786	717	794	787	696	710	731	761	705	803	762	787	744	729	758	757	728	770	754	717	716	729	744	757	714	731	803	738	747	759	782	773	725	702	746	713	733	742	752	697	720	715	736	750	742	805	721	729	783	811	750	719	752	756	767	738	759	694	776	736	725	727	744	721	790	796	758	737	748	789	720	748	763	753	794	809	729	724	729	740	706	812	741	748	750	764	782	735	746	729	789	779	761	751	730	733	775	726	755	744	711	778	705	747	751	718	723	700	747	764	742	728	726	772	767	749	777	693	762	759	773	740	742	775	744	716	763	767	794	767	731	796	715	734	731	770	732	758	727	771	718	801	783	785	732	745	732	742	770	747	742	750	765	721	727	729	703	691	756	753	742	691	725	785	752	766	722	799	744	744	735	764	715	763	763	797	752	705	719	746	746	708	714	704	731	771	744	781	774	708	728	727	728	719	807	784	745	712	753	709	727	772	717	777	717	740	753	739	757	725	722	744	780	726	734	731	760	737	750	776	728	745	741	725	762	745	724	753	725	709	758	696	794	729	787	764	747	740	717	764	766	725	793	705	768	778	694	733	739	740	732	738	743	808	783	761	724	777	733	723	775	660	761	773	755	769	691	761	762	764	715	697	710	734	750	766	747	749	696	729	742	729	707	713	720	721	741	738	799	742	753	764	749	751	746	743	764	739	743	754	726	764	692	713	707	785	700	793	764	758	738	789	747	723	778	740	700	748	755	766	760	742	721	724	714	760	699	737	762	714	740	763	748	784	760	720	729	731	716	771	749	697	723	801	751	784	710	726	698	739	718	699	708	736	739	741	755	759	737	762	743	735	765	760	761	710	780	730	773	762	746	745	775	733	747	786	703	723	769	743	766	758	729	739	744	732	725	731	765	772	815	738	743	738	766	778	780	765	702	751	735	729	738	757	753	735	725	721	755	695	758	790	748	720	757	757	727	728	734	729	793	762	744	754	750	691	707	746	756	744	703	774	743	717	736	743	718	742	767	740	709	739	722	735	678	737	748	735	745	751	726	752	791	743	756	772	735	755	705	753	774	723	738	735	694	734	732	752	714	688	703	718	740	669	747	737	750	779	722	722	775	750	746	779	748	715	772	707	788	748	775	744	703	741	752	757	771	746	724	712	728	732	793	756	758	801	711	748	698	762	741	717	755	743	790	742	737	736	774	795	747	739	764	760	698	743	763	726	747	698	727	730	745	761	731	739	729	778	715	751	736	733	758	781	733	759	734	745	802	711	712	722	752	745	744	752	733	718	725	765	755	706	776	756	783	716	746	701	778	724	763	718	741	735	734	739	770	716	730	750	744	736	719	763	755	697	711	790	715	708	725	743	769	767	700	787	736	749	734	770	697	724	787	700	744	770	767	750	746	762	740	752	688	711	723	733	789	749	722	755	721	745
13626	5521	6081	4975	3376	2152	1401	913	734	638	528	448	410	423	396	336	307	329	303	321	321	343	331	361	336	306	282	284	315	285	329	322	306	310	302	294	301	311	302	281	296	306	312	276	304	287	313	295	284	287	262	320	318	304	314	317	308	291	299	288	270	306	315	275	301	307	270	288	291	295	304	317	294	276	281	308	294	300	301	299	293	288	277	298	265	300	290	289	265	306	281	319	300	332	292	283	292	316	263	302	321	290	269	264	275	294	306	300	274	335	313	325	316	302	320	314	291	304	289	274	275	288	295	325	295	312	273	329	302	316	288	287	311	316	290	282	284	287	305	271	282	302	308	324	273	255	276	268	291	308	301	269	311	286	320	281	300	329	284	313	297	309	284	289	308	276	281	296	299	282	329	284	264	310	287	312	331	321	324	241	303	298	243	274	299	297	314	275	311	285	288	314	286	300	300	259	299	319	291	306	292	283	291	292	284	290	285	312	290	306	313	307	297	287	288	309	313	305	286	305	267	288	290	292	289	301	270	271	279	272	288	295	296	288	311	345	320	287	303	291	290	313	318	314	299	276	312	299	305	283	320	300	294	289	313	291	323	290	289	307	303	264	306	286	299	312	301	291	281	297	278	297	287	298	273	302	295	313	315	303	306	291	269	274	283	273	311	310	309	309	269	291	320	289	282	267	292	311	315	320	272	287	277	290	291	303	260	267	306	288	299	263	314	299	307	305	340	293	318	302	283	314	270	303	285	318	278	281	297	310	289	324	291	329	278	325	299	308	258	299	279	322	272	298	328	302	296	312	291	322	301	301	267	266	282	289	275	312	293	266	266	331	276	301	325	290	290	312	308	296	266	272	319	304	306	246	315	265	310	337	320	281	308	314	299	302	284	312	321	285	301	295	272	273	307	291	310	287	321	318	276	300	303	341	269	293	329	276	280	300	306	290	300	311	280	256	278	276	271	302	304	278	324	295	303	296	327	280	310	265	313	324	284	292	304	301	294	260	280	286	280	306	278	298	301	298	276	311	290	303	287	310	296	316	287	298	282	295	298	287	294	307	291	286	311	286	288	299	306	303	300	325	330	312	280	332	288	289	311	315	294	297	291	296	292	294	290	301	330	294	305	304	284	290	310	262	283	297	295	293	289	306	267	295	327	317	309	270	266	304	308	283	299	310	284	289	318	285	299	296	323	309	302	286	278	287	283	316	308	294	269	294	330	262	320	301	310	297	280	301	294	297	309	280	279	288	298	282	303	300	304	311	286	290	316	301	319	280	284	284	308	298	311	311	280	305	274	322	313	324	338	289	313	266	296	293	270	282	303	298	302	324	278	309	272	300	288	293	331	298	309	297	291	323	288	288	302	305	291	295	299	291	319	276	292	281	278	306	303	290	285	289	314	306	300	295	291	279	299	322	275	291	328	270	285	265	311	295	272	302	324	288	301	310	327	286	294	304	301	292	281	293	301	296	306	324	254	282	280	285	315	301	281	280	306	272	269	245	318	276	281	286	292	284	312	276	293	302	305	263	290	269	271	292	274	286	297	305	286	304	315	301	275	249	279	294	297	293	284	292	310	296	298	304	271	307	323	282	321	309	281	277	327	301	318	262	262	300	290	299	303	304	264	268	289	296	313	293	300	283	298	271	316	308	292	290	267	302	287	256	292	282	317	295	270	265	290	295	293	269	324	352	279	310	306	287	291	321	296	293	286	288	282	301	314	294	273	307	306	306	290	297	292	312	331	303	290	279	302	276	315	288	282	277	261	298	289	285	306	314	322	315	345	308	332	322	322	295	314	302	289	325	301	290	259	288	308	298	321	259	281	270	330	290	292	281	287	293	278	297	278	299	317	293	278	299	298	275	309	286	298	282	287	272	344	284	281	308	268	341	306	303	314	272	282	278	306	299	300	298	294	262	290	314	303	314	276	321	319	298	285	294	333	314	318	300	285	289	298	317	321	300	302	244	280	276	316	286	307	296	309	296	287	304	328	289	306	305	290	324	287	304	289	283	307	303	306	287	276	296	315	308	320	294	280	321	316	288	317	286	308	312	286	296	309	288	284	300	313	307	285	311	300	320	286	318	310	305	302	280	252	294	321	300	297	283	286	321	268	275	332	284	293	290	276	304	259	319	323	274	294	276	291	282	281	279	302	313	313	307	261	296	283	287	295	272	275	264	293	285	281	309	323	329	329	287	264	275	247	283	315	284	320	292	315	268	278	262	312	318	285	274	294	303	301	327	309	268	293	307	315	300	360	286	284	263	319	315	308	312	306	307	282	288	292	313	295	272	312	309	324	285	293	278	332	298	287	270	325	285	287	276	293	339	311	304	295	311	278	301	279	274	307	316	315	311	295	296	284	268	289	266	313	263	278	280	303	312	296	310	325	305	292	289	312	285	279	308	311	278	297	277	322	319	262	282	318	312	315	291	286	272	282	303	311	310	313	296	309	305	288	307	300	266	297	291	290	324	320	291	290	282	312	301	251	313	283	318	280	304	279	292	261	330	324	308	320	276	316	307	284	321	293	319	306	295	309	319	313	256	314	316	301	316	293	291	298	309	343	312	325	305	285	321	286	278	296	292	309	293	312	316	314	291	284	291	298	311	286	306	305	280	308	336	313	282	316	289	316	303	300	316	309	269	266	302	301	296	271	318	308	310	296	302	316	290	314	296	302	318	294	285	284	319	312	257	296	298	310	286	265	277	286	297	311	279	268	297	302	246	282	292	280	293	288	280	307	314	305	291	291	296	349	260	273	298	314	301	286	305	304	301	301	301	265	293	305	295	290	276	302	275	290	297	284	300	293	300	283	312	311	282	318	294	299	294	281	281	306	290	303	287	295	295	309	286	265	288	307	278	285	282	310	301	273	296	282	304	293	295	287	304	300	301	303	319	278	302	279	271	312	294	299	308	293	263	281	295	322	260	286	302	354	289	300	307	289	317	290	289	285	285	317	281	291	291	325	285	278	336	297	284	315	274	276	283	309	286	313	294	261	301	289	305	307	329	287	294	307	278	282	301	305	301	273	257	315	293	304	288	302	314	297	320	293	310	316	329	303	311	288	326	300	308	291	329	299	291	321	311	273	328	294	284	327	284	307	303	294	321	293	321	303	325	338	299	308	282	317	298	300	293	304	293	297	313	305	282	292	285	315	318	329	309	333	292	289	310	335	275	300	298	354	275	297	295	298	314	302	283	258	305	291	307	334	299	311	291	259	304	285	296	275	286	298	310	309	296	302	313	293	288	315	310	268	307	262	291	293	283	278	296	292	342	293	282	315	266	296	276	265	312	284	317	308	278	281	283	282	292	323	292	298	299	347	283	286	280	307	299	292	299	299	323	308	277	306	321	319	300	315	278	286	280	313	314	303	335	285	293	288	291	303	310	323	275	290	277	275	321	303	281	297	290	299	292	271	300	300	298	319	276	304	295	325	332	313	308	307	296	288	276	271	307	300	297	285	304	301	287	323	308	322	309	314	310
10369	5205	9770	11507	10208	7949	5548	4016	3006	2684	2264	1942	1621	1442	1356	1135	1005	992	925	902	923	954	948	1045	989	935	866	779	804	785	759	754	811	726	768	740	753	701	689	725	739	708	734	711	706	750	708	723	719	674	749	717	716	703	673	708	717	692	765	711	709	676	706	667	698	720	715	723	713	721	707	723	696	686	693	655	706	686	699	708	685	725	701	777	756	751	736	732	717	702	698	712	698	714	710	676	681	716	651	605	698	675	708	706	737	736	716	725	718	702	665	701	701	695	724	728	721	689	707	725	718	678	716	692	704	696	690	686	675	687	696	694	700	722	707	709	717	727	704	661	645	677	713	713	692	666	716	721	662	688	689	681	721	670	696	734	709	679	742	765	704	738	698	688	664	701	716	727	696	687	710	713	679	687	699	749	737	740	701	727	718	679	709	697	692	704	700	699	701	687	718	681	736	681	673	663	717	708	706	766	686	730	730	684	724	666	675	761	671	724	698	699	644	725	659	665	686	692	739	717	738	682	705	716	693	727	745	694	717	689	704	710	738	711	688	683	683	653	717	780	712	711	723	692	714	683	684	739	724	740	650	696	765	684	689	686	704	718	689	701	723	687	742	688	718	687	684	735	695	692	706	723	720	738	669	722	722	719	736	651	698	648	721	661	702	696	741	676	679	723	716	696	722	721	729	689	717	699	728	700	671	698	701	707	704	715	691	712	743	661	669	705	726	678	655	689	657	685	739	728	674	732	652	695	698	670	707	664	717	728	689	712	662	700	749	708	721	756	675	715	702	726	683	715	686	696	670	704	716	681	702	679	698	712	725	730	672	716	721	655	669	672	676	723	690	734	714	742	756	723	665	716	662	681	695	681	714	708	682	617	729	753	744	688	728	720	691	743	676	682	658	766	712	700	706	742	703	650	691	692	675	721	685	734	677	666	709	710	717	741	701	686	695	738	697	704	738	736	685	705	678	680	658	686	718	679	689	684	703	708	667	683	663	730	718	671	714	688	710	671	740	703	755	691	687	661	674	715	717	681	684	700	666	694	713	699	713	726	688	715	738	707	716	691	729	688	729	674	703	687	745	665	710	684	713	674	710	716	686	688	709	701	712	667	675	685	693	723	683	652	735	645	659	720	727	676	641	712	682	698	703	729	712	706	676	661	698	662	656	723	654	707	725	708	698	686	684	726	719	706	729	717	663	689	678	733	712	691	686	679	709	699	637	731	709	694	700	700	739	704	669	706	677	727	733	709	704	715	695	721	686	654	679	699	680	657	663	657	685	681	700	676	708	703	720	727	650	708	703	708	745	735	721	746	696	708	671	708	701	730	689	673	687	714	707	703	687	701	734	692	677	730	659	671	702	700	684	734	709	709	728	711	697	745	683	735	693	708	744	731	663	693	712	707	721	675	700	678	690	754	685	723	689	689	686	649	679	694	680	721	708	721	705	663	707	655	704	701	717	716	728	743	705	667	670	658	686	704	692	725	727	675	749	660	724	685	761	751	706	756	718	726	718	715	667	719	670	647	721	749	702	720	726	735	684	743	694	728	700	726	709	700	681	780	686	751	679	750	669	682	716	697	693	715	729	664	676	709	703	719	729	695	667	701	707	691	753	732	715	702	719	730	705	674	706	702	673	715	688	728	677	710	706	699	677	729	686	687	672	732	706	758	706	726	701	686	732	695	648	724	661	692	702	746	703	752	683	752	725	672	675	749	666	678	711	660	713	698	735	695	725	672	675	636	686	679	704	706	680	744	679	704	723	692	726	744	699	735	693	686	765	696	717	696	701	685	698	711	711	763	666	673	703	730	682	668	711	741	709	687	682	674	721	727	643	716	720	732	716	725	696	680	708	627	693	690	683	691	725	684	710	723	685	677	692	691	697	711	690	707	662	679	764	652	697	726	680	725	770	662	693	710	713	733	666	697	730	765	702	723	705	682	703	725	709	721	757	675	697	700	714	709	681	715	709	692	688	693	666	684	719	711	766	736	719	697	724	717	660	691	701	658	696	664	761	699	721	719	666	651	723	657	676	692	710	696	688	684	687	695	733	680	691	707	681	689	665	678	680	695	726	717	727	709	697	719	693	698	691	646	684	694	721	698	687	699	676	714	691	716	706	694	739	715	690	702	731	674	710	683	714	707	713	681	687	713	686	670	711	697	685	702	716	706	708	703	684	725	704	678	751	715	721	741	688	696	718	718	727	725	658	660	672	770	712	672	638	710	751	714	716	666	763	714	705	687	693	696	680	726	719	668	731	741	744	674	665	736	690	700	693	670	718	738	718	699	707	729	681	697	736	653	761	712	753	670	668	714	705	697	722	669	716	686	658	700	698	676	691	661	751	670	675	660	675	776	658	702	680	736	716	688	703	699	713	709	706	733	661	704	704	676	697	704	678	768	686	722	671	676	689	696	719	697	720	737	683	707	706	692	698	654	719	681	699	709	672	681	720	732	725	712	704	689	663	655	687	718	658	710	694	724	705	681	711	685	695	673	689	719	657	694	675	736	718	689	677	700	715	668	703	702	673	683	745	735	732	726	696	727	721	679	707	688	730	727	691	694	680	720	685	703	706	740	675	686	733	668	691	677	748	669	702	715	681	740	706	669	674	745	705	718	645	720	682	706	714	690	694	692	694	694	693	699	683	726	733	682	708	704	708	707	693	672	727	643	730	647	718	725	693	659	669	707	739	705	636	723	678	702	708	747	712	683	657	698	735	695	695	754	722	647	673	702	708	735	700	729	714	709	681	719	646	698	671	695	669	665	703	671	676	671	732	708	724	756	685	726	724	730	749	727	711	655	674	662	659	671	693	659	711	681	724	679	710	695	714	719	713	735	751	760	709	711	693	690	726	712	726	693	694	725	709	694	699	694	734	683	692	684	699	688	683	694	731	687	713	685	690	701	743	669	708	719	744	714	696	736	690	726	654	709	718	725	688	667	695	687	694	722	697	671	722	742	779	778	718	704	688	701	667	725	732	665	713	725	655	693	709	690	713	651	671	694	660	736	711	740	703	688	716	703	714	688	673	726	723	719	742	664	738	736	717	681	657	666	673	755	694	684	667	678	738	705	709	716	683	732	686	699	711	707	691	700	716	706	701	691	672	713	717	690	690	693	716	715	661	692	686	666	718	708	674	652	722	650	700	705	742	739	721	737	717	686	675	676	693	683	635	739	741	689	740	734	680	665	688	657	694	736	693	721	700	726	699	722	704	758	670	680	703	707	696	649	713	681	690	681	734	686	647	720	715	714	715	763	691	751	661	684	710	712	675	694	687	737	704	696	710	695	666	654	720	643	686	753	723	703	719	684	706	702	703	678	659	740	664	704	677	679	714	662	674	711	716	734	684	725	692	679	677	737	657	700	692	692	697	661	703	726	673	695	718	670	636	722	713	709	653	716	692	676	699	726	670	703	709	722	718	730	712	708	698	725	699	683	712	682	698	668	709	682	693	652	710	670	725	692	686	698	694	675	712	693	669	720
20695	7925	8716	6985	4901	3051	1961	1269	920	606	521	435	415	327	291	286	272	262	229	231	232	263	258	263	216	218	221	224	211	198	189	192	208	192	189	210	208	185	179	202	219	184	185	197	210	185	206	180	187	196	195	186	199	203	200	180	197	204	194	221	208	221	204	174	196	162	210	208	179	199	192	212	180	206	192	177	184	206	172	201	172	170	194	180	184	166	192	233	188	185	227	218	190	171	186	188	171	199	192	203	207	218	195	209	190	182	177	207	180	185	192	216	209	188	201	174	189	193	202	205	198	181	168	183	201	179	189	186	194	190	213	190	181	198	181	224	209	205	186	202	209	217	196	192	168	188	226	198	181	180	171	201	178	177	180	183	170	202	202	199	180	195	189	176	194	158	192	197	187	220	185	180	215	205	197	185	198	181	185	165	183	172	181	175	160	188	219	184	222	215	180	176	180	172	181	168	186	188	205	192	195	193	210	183	189	184	210	203	206	203	188	206	180	177	220	192	183	181	215	194	219	214	212	199	202	200	218	192	187	210	200	229	176	160	194	186	202	190	184	221	208	197	191	195	189	176	187	179	194	181	207	216	191	202	191	211	192	199	224	177	189	192	197	179	208	168	182	186	188	203	207	196	186	182	203	187	187	202	176	194	205	188	190	205	204	157	180	192	178	181	194	189	221	172	204	223	184	193	211	213	207	198	202	191	184	207	189	182	190	203	180	174	179	189	165	180	195	201	205	176	179	213	165	186	205	225	180	180	199	193	161	191	191	212	197	195	186	190	172	192	200	211	184	172	203	186	204	206	193	203	211	173	161	198	181	197	201	185	195	193	191	211	209	197	176	215	192	203	190	174	190	202	197	181	207	186	165	209	212	220	180	199	204	197	192	200	204	180	191	188	227	179	190	200	194	195	182	200	176	195	176	160	187	213	185	208	195	215	214	176	180	177	188	166	190	213	195	204	219	197	192	170	203	237	191	174	195	174	201	194	208	192	175	184	194	187	196	201	197	222	180	209	187	176	190	182	185	185	203	208	209	193	175	187	188	188	170	188	193	195	192	235	210	211	183	202	222	213	180	199	219	211	184	194	180	193	175	196	180	176	186	201	195	169	206	189	198	188	203	199	184	185	189	171	196	216	224	190	190	179	193	216	178	190	189	191	193	190	175	191	205	210	183	159	182	190	187	190	174	211	205	179	183	194	193	216	194	200	183	158	215	173	197	208	178	187	189	162	188	207	164	188	204	196	201	201	193	194	183	196	165	200	200	184	207	185	170	198	210	186	183	204	209	198	184	200	192	210	214	186	213	217	224	193	203	196	197	182	162	192	206	185	200	197	176	195	188	175	183	183	210	199	182	174	183	201	192	209	179	201	189	204	201	167	187	185	183	192	229	165	180	193	218	201	170	183	212	194	219	186	220	192	193	208	207	186	207	218	202	204	183	196	194	185	197	183	216	177	207	156	190	205	188	193	213	194	176	183	210	183	195	163	216	193	174	208	178	191	186	182	192	174	203	158	179	195	200	192	196	174	208	198	169	199	209	179	187	178	182	188	193	197	181	222	187	195	174	194	174	193	177	191	200	191	182	189	185	161	178	210	170	210	191	187	164	183	188	196	205	196	187	217	192	189	184	197	186	210	203	172	181	193	200	205	194	191	201	169	183	220	215	215	223	181	178	212	183	210	200	202	173	194	212	168	187	169	168	198	183	192	202	201	209	179	184	195	196	152	189	193	199	187	178	212	183	181	182	187	194	188	200	188	221	200	184	184	168	188	201	204	194	204	190	176	192	177	195	207	220	196	205	187	181	178	188	188	202	207	184	189	201	187	193	184	198	178	186	198	196	202	210	184	181	205	190	184	173	200	177	187	177	186	191	160	208	171	191	201	186	190	193	205	195	188	164	197	181	184	208	218	179	215	189	208	203	199	194	210	198	203	177	205	188	200	166	181	168	207	178	189	202	206	189	230	186	201	209	209	212	194	183	180	213	195	217	206	209	186	207	199	207	203	184	240	207	205	194	192	187	195	197	184	185	172	182	188	199	206	177	191	188	202	194	168	184	195	180	209	211	209	211	188	187	199	207	188	187	191	193	189	183	175	180	190	195	162	222	194	181	187	189	174	214	219	176	200	197	201	190	209	200	203	197	180	196	163	194	206	185	175	182	196	209	208	194	195	168	205	221	225	189	212	168	180	211	184	182	187	190	177	172	181	176	174	168	177	204	197	213	194	185	179	182	198	190	184	197	182	186	168	206	210	196	183	188	195	177	186	187	185	184	202	185	212	186	175	194	213	211	217	174	198	170	158	191	179	183	187	188	193	215	180	188	216	200	204	182	198	163	207	207	192	178	208	174	170	195	194	231	244	176	211	184	189	175	196	169	202	203	185	181	179	195	223	190	191	198	199	204	195	196	214	205	215	185	198	196	215	197	199	194	183	177	204	192	165	195	181	187	171	173	192	179	198	221	187	203	177	187	176	225	199	199	190	187	205	195	187	198	175	198	194	213	191	220	199	188	201	222	190	198	187	204	193	195	177	197	206	195	174	193	194	211	178	196	207	188	173	187	169	187	236	191	180	203	185	186	178	181	174	176	161	207	204	199	193	209	192	214	188	191	188	177	208	152	179	209	209	192	210	182	197	187	188	197	185	203	187	172	191	181	225	227	189	186	224	198	200	193	197	205	219	178	161	187	184	170	204	193	224	202	181	179	203	219	175	193	195	187	155	174	177	199	209	210	203	191	197	172	203	208	185	207	207	218	182	180	203	209	186	166	184	183	164	197	188	179	179	198	208	179	185	213	228	199	209	198	196	196	196	194	204	188	193	179	201	198	198	198	228	187	180	174	206	195	197	171	197	167	169	195	173	182	171	195	191	208	184	196	185	183	212	194	192	177	208	188	185	194	213	181	191	190	201	171	172	209	195	198	195	201	175	176	178	216	198	201	200	174	208	206	194	168	168	198	191	174	201	187	162	189	189	181	185	188	202	187	163	195	203	178	177	188	175	184	224	200	188	194	168	203	204	217	184	198	203	188	198	172	188	178	205	189	195	177	179	174	206	197	184	210	190	201	163	168	196	202	184	183	198	204	180	171	183	194	181	192	193	174	200	183	210	190	201	157	195	192	191	202	180	183	200	181	174	203	172	177	201	197	176	178	208	189	193	224	201	186	192	213	189	210	217	186	181	187	187	159	173	189	188	142	205	177	198	188	202	162	191	180	206	209	202	180	227	197	175	183	184	198	198	204	199	214	194	190	200	172	220	198	199	202	172	216	191	198	207	188	202	203	206	186	186	192	189	174	194	177	191	212	188	184	210	171	218	217	193	190	197	180	184	206	174	191	181	193	206	203	215	217	180	185	184	209	214	161	199	167	206	188	195	197	191	196	204	177	198	194	210	211	218	171	181	190	197	175	206	168	187	182	167	207	188	198	215	192	207	204	192	222	202	168	179	180	167	212	187	197	181	175	207	178	171	213	190	191	170
12966	6448	12680	15202	13643	10461	7824	5462	4142	3214	2454	2216	1923	1481	1248	978	968	879	850	828	830	903	933	871	813	782	622	560	622	608	571	558	578	598	549	532	523	500	540	530	526	485	468	528	471	509	503	505	515	498	505	477	427	446	481	483	500	503	511	501	461	467	490	480	486	477	477	449	487	491	448	492	511	519	484	507	514	485	479	463	437	475	471	447	515	443	452	493	474	462	472	454	459	463	507	510	498	491	502	521	469	514	458	425	466	450	471	470	477	499	508	483	452	443	470	470	447	447	437	454	482	460	481	477	476	525	511	462	493	510	483	483	461	494	478	495	467	468	485	531	486	456	492	448	496	504	480	460	525	451	464	477	488	465	477	489	490	516	440	447	461	442	479	477	470	466	467	480	482	463	463	449	457	453	494	465	437	462	404	497	458	505	473	488	469	527	473	463	470	477	473	450	459	486	447	434	488	465	500	455	494	516	481	420	493	483	509	495	483	476	485	465	494	452	456	447	485	474	501	473	492	475	471	469	512	488	492	444	448	492	458	504	443	451	503	455	408	465	486	491	475	491	464	475	476	464	449	465	485	469	488	496	537	489	491	477	483	465	447	524	477	467	483	476	459	487	452	482	487	484	448	471	466	473	486	515	469	491	488	489	488	484	521	455	468	458	495	478	480	481	472	479	490	499	503	460	489	474	488	439	452	435	482	469	472	481	517	482	479	479	488	463	481	522	470	494	512	484	469	511	469	457	474	452	445	461	492	482	521	483	494	445	481	453	487	485	443	472	478	475	536	458	487	468	483	483	470	517	437	479	493	509	475	485	444	492	482	483	473	525	458	508	486	489	470	467	474	509	458	478	474	486	505	482	473	472	469	452	486	446	436	470	498	477	441	453	466	465	442	503	487	454	480	479	462	437	507	485	482	492	455	445	447	469	490	501	520	451	521	484	419	440	485	464	499	469	450	458	466	492	447	471	510	498	473	450	450	483	469	454	464	485	468	499	475	429	484	494	459	468	488	503	472	475	447	522	478	469	458	469	464	449	460	482	503	463	479	442	527	457	483	452	471	492	447	498	517	480	455	499	478	486	451	494	509	519	448	496	452	496	464	469	491	485	471	457	482	476	486	516	495	481	468	468	448	472	494	502	506	500	514	496	479	499	471	499	492	478	443	472	503	487	453	451	489	472	503	491	481	460	486	447	463	433	461	456	491	467	505	470	465	489	543	466	489	463	494	499	448	461	444	439	508	468	485	463	510	477	468	489	520	475	476	493	490	461	454	468	500	505	489	443	472	469	478	497	472	481	476	430	478	459	482	458	477	466	511	482	487	476	471	458	511	490	457	461	444	446	465	467	503	483	519	463	484	464	453	462	495	454	503	476	491	468	431	449	462	449	461	435	456	476	488	503	496	463	510	498	483	514	452	433	471	476	463	463	477	470	505	438	460	497	440	465	485	480	471	460	473	461	466	466	424	475	506	454	524	473	456	474	475	494	467	457	495	470	507	497	486	527	464	450	457	479	509	496	473	481	443	512	442	500	484	478	492	471	449	485	498	468	457	500	478	466	458	453	490	435	461	478	453	499	475	502	493	468	484	455	487	459	440	502	454	472	443	473	504	464	483	462	454	456	479	508	531	443	452	488	437	452	482	478	476	448	454	464	440	448	480	470	473	434	462	464	497	496	450	474	419	455	489	459	470	472	474	471	468	479	509	475	473	444	469	497	465	480	483	479	478	450	461	441	481	472	452	473	450	444	479	513	485	461	497	478	494	470	476	462	473	491	502	456	472	446	491	485	467	485	446	474	476	473	489	478	476	482	461	470	525	494	480	462	492	509	527	445	449	447	512	455	469	474	492	457	476	471	483	466	455	490	476	508	458	486	469	497	461	462	491	495	503	472	458	463	453	465	487	455	461	463	497	446	483	490	455	485	437	470	486	515	478	468	469	429	485	486	494	431	460	467	440	493	439	493	459	460	474	492	494	492	433	486	472	496	502	453	497	463	515	480	490	486	468	495	485	457	511	474	474	452	471	482	531	501	455	481	422	458	469	460	453	452	479	461	448	449	458	470	473	480	480	507	460	497	537	489	483	467	494	432	454	477	481	481	447	465	492	459	496	492	466	500	507	476	480	482	485	482	511	459	493	424	476	473	466	452	478	452	469	495	499	515	531	481	461	466	475	500	469	459	431	496	498	499	456	472	477	438	482	466	476	461	491	442	462	475	481	519	486	469	450	457	500	466	488	471	482	451	476	471	489	475	441	453	466	442	482	477	511	491	473	469	454	477	510	497	432	475	471	446	498	482	491	482	458	493	499	482	467	473	465	474	486	528	439	468	520	506	487	465	474	462	440	484	475	430	444	451	459	461	477	436	465	500	487	499	448	466	454	491	450	467	478	460	488	456	457	480	486	448	480	465	472	439	487	488	480	485	458	472	460	458	461	469	497	454	444	462	442	455	468	470	497	426	475	479	451	495	495	492	468	454	503	546	476	444	465	440	468	513	474	444	483	467	511	487	487	487	453	473	436	518	500	473	492	485	459	471	485	482	485	494	453	497	477	473	454	470	468	454	458	483	442	445	478	441	459	467	472	503	465	501	446	446	470	533	485	512	447	456	464	483	513	488	487	481	492	475	449	436	472	424	524	458	450	441	446	476	448	481	504	421	466	490	469	471	500	461	467	482	493	394	469	459	504	503	502	451	441	469	427	509	449	486	465	433	504	473	477	471	508	512	459	470	478	437	468	491	498	457	457	450	498	493	495	444	509	473	500	478	492	475	512	509	513	421	468	442	473	448	484	450	478	454	480	479	474	456	478	503	478	466	504	464	467	459	479	485	492	498	474	475	467	490	469	456	466	478	465	483	451	468	475	470	483	512	460	474	501	472	462	464	464	474	459	499	491	468	455	461	469	458	457	468	505	467	492	513	491	467	501	499	491	455	452	496	501	438	508	474	464	473	454	475	518	494	467	473	447	462	463	451	463	440	467	456	473	454	469	419	445	543	475	445	474	445	459	494	522	494	462	521	470	479	506	483	498	484	459	464	443	516	480	473	496	522	477	502	449	455	472	501	490	485	494	482	478	488	462	468	458	455	495	482	491	420	495	492	457	482	448	467	494	485	478	516	461	486	448	483	491	467	476	501	502	486	480	475	449	466	496	452	448	509	487	446	484	450	465	484	487	461	468	494	464	481	478	484	498	476	463	500	447	497	445	484	430	489	492	475	432	496	429	499	497	469	468	484	476	523	456	464	490	467	496	425	483	458	488	461	484	489	529	481	469	499	441	477	454	482	465	492	452	509	489	493	490	472	460	531	478	445	470	457	489	491	502	458	463	499	453	433	538	485	492	476	459	468	442	457	481	494	464	488	472	450	509	504	467	470	513	501	448	497	439	485	481	429	447	494	452	474	438	475	507	499	483	471	491	529	503	468	473	466	474	506	471	471	473	481	460	518	483	457	460	503	465	487	435	455	439	457	473	485	447	523
5470	2643	3418	2775	1981	1300	930	690	596	485	393	415	369	355	340	394	290	301	339	327	318	316	353	351	356	339	325	317	329	328	315	333	336	339	301	340	357	352	347	304	330	307	306	322	306	286	299	317	330	303	310	302	333	373	329	330	341	294	304	345	353	351	342	323	300	329	358	336	346	325	299	324	344	334	319	277	336	323	339	314	302	379	348	306	321	299	339	302	318	327	322	301	346	314	312	306	332	344	308	318	310	320	298	304	340	337	364	307	326	304	295	348	282	331	313	324	325	325	330	296	316	339	324	291	347	336	326	303	321	347	313	278	307	296	334	319	324	357	277	310	311	302	296	291	335	324	301	334	369	331	304	277	312	304	310	321	301	326	275	315	302	300	318	342	294	354	343	331	306	341	337	344	310	304	338	300	326	307	300	316	324	321	271	330	331	307	319	323	330	320	317	322	311	308	302	319	316	322	318	299	293	340	333	316	321	345	330	283	303	335	320	317	314	329	294	324	371	339	328	324	346	356	300	343	321	283	331	333	336	324	321	339	289	318	292	327	340	344	297	322	328	336	321	286	301	318	311	388	327	331	302	330	320	322	310	307	353	320	310	312	301	321	312	318	303	326	340	274	337	318	303	338	341	325	304	337	320	327	348	311	324	289	313	332	327	359	337	305	312	331	336	301	339	308	345	303	312	323	301	309	293	324	308	309	337	309	323	312	309	340	360	361	338	318	312	329	319	292	315	315	303	345	304	304	308	313	314	309	342	323	314	332	299	329	331	355	342	332	301	321	295	307	301	341	312	321	311	312	327	346	307	335	339	300	329	334	306	338	336	315	301	303	340	300	318	316	314	322	311	323	324	305	320	323	302	294	324	323	305	310	318	297	314	344	328	310	317	306	304	303	266	332	319	320	336	307	325	318	333	293	335	319	314	300	304	318	307	298	370	324	339	304	329	309	313	305	334	309	326	292	334	337	330	321	301	330	274	332	327	300	309	301	286	356	288	303	299	352	315	298	330	320	343	344	295	326	303	339	324	345	331	301	312	305	306	326	308	330	318	298	337	316	337	315	343	329	331	339	328	343	332	283	316	321	324	347	324	318	342	330	319	293	341	333	350	321	325	314	299	304	314	311	314	312	348	328	308	330	329	336	372	328	318	314	330	284	342	319	334	332	335	334	326	305	301	298	309	342	323	319	340	318	290	336	347	302	318	333	327	309	309	301	325	325	343	306	312	321	323	340	299	307	308	311	313	328	329	318	308	304	333	294	296	325	357	310	355	339	329	332	310	331	313	329	311	334	337	320	307	322	289	298	317	314	336	313	300	331	282	331	326	320	342	334	296	329	297	338	321	311	318	313	327	317	311	322	328	327	317	341	311	297	317	307	319	332	325	311	309	288	327	298	342	324	330	327	284	333	296	315	319	335	323	343	323	310	305	294	345	307	326	339	334	300	307	288	304	327	315	347	317	305	310	318	327	312	333	292	332	317	352	283	321	338	302	337	317	302	324	299	327	286	342	312	329	315	306	313	291	306	310	339	329	326	316	318	315	335	314	329	309	299	333	324	332	328	281	311	329	344	318	323	341	299	298	332	303	332	360	322	287	336	315	337	326	315	324	326	332	300	300	307	316	331	321	285	306	289	309	301	305	311	330	312	331	347	301	332	325	338	339	318	330	321	333	308	326	317	357	301	295	285	332	331	333	312	325	322	312	287	352	334	329	352	265	327	286	314	301	286	302	314	288	303	340	345	333	347	311	329	308	303	327	327	337	314	316	345	282	326	325	306	302	320	303	319	293	347	318	316	343	329	324	309	353	327	331	315	351	325	358	310	336	305	300	350	306	330	348	326	333	316	283	338	339	349	288	298	292	280	327	287	309	284	307	279	332	284	341	354	311	320	343	349	320	300	302	319	315	319	338	311	319	318	311	333	322	296	327	324	345	324	298	315	317	323	332	312	356	315	276	324	356	339	309	333	356	295	330	318	324	314	307	299	321	343	320	299	327	333	331	281	352	295	338	298	333	329	338	349	294	342	337	346	334	332	311	303	306	294	300	303	327	298	318	322	314	306	316	318	316	341	321	317	327	310	322	312	300	377	321	288	329	327	316	331	328	298	325	333	325	307	290	324	322	335	279	313	285	292	344	328	352	330	305	287	263	314	313	297	308	317	320	349	282	328	311	313	307	313	328	305	341	334	344	313	345	307	357	328	291	346	322	315	339	325	284	331	327	319	372	313	314	313	300	307	327	298	336	329	295	316	287	322	361	313	326	361	323	284	301	316	331	321	348	283	326	322	356	361	336	320	309	307	272	320	269	310	351	331	329	333	318	359	314	358	302	333	326	318	330	286	327	327	320	336	322	324	301	340	319	336	346	312	335	300	314	282	285	324	340	310	314	319	345	314	322	341	318	325	322	335	324	335	300	297	314	300	328	291	331	365	313	352	315	315	312	331	321	297	314	319	332	360	321	315	312	300	308	331	318	318	310	298	269	298	321	322	335	306	297	314	342	289	319	306	303	323	293	300	329	359	309	321	338	314	298	349	310	331	318	304	336	316	317	316	318	295	289	307	325	327	319	342	294	318	318	316	331	319	325	316	318	308	316	333	337	316	301	295	297	330	308	327	329	339	311	303	344	328	329	320	336	328	298	299	320	318	327	336	311	314	318	282	337	343	358	304	328	328	352	336	360	350	310	321	317	337	289	335	309	336	351	351	302	322	331	316	290	290	304	333	349	312	292	302	316	340	354	317	305	322	322	306	303	320	349	299	308	313	314	334	303	340	322	324	294	277	325	298	311	346	314	336	330	338	314	297	318	368	281	315	319	306	291	338	324	307	313	316	316	290	353	324	297	329	370	355	352	321	270	344	341	292	296	344	325	320	331	318	300	324	309	302	325	345	325	325	340	321	319	350	303	328	323	320	317	335	337	339	350	340	319	282	322	328	320	344	321	326	354	350	297	346	311	292	344	336	349	313	336	330	289	300	312	314	314	318	325	327	283	284	331	319	302	335	326	341	333	327	343	354	315	336	329	319	319	297	274	322	307	320	325	341	325	309	326	295	314	319	356	319	320	313	352	300	304	325	335	306	297	270	340	321	315	321	278	306	343	305	326	287	325	312	307	299	281	310	295	326	334	346	339	339	344	336	313	316	318	324	321	313	327	307	353	347	351	302	308	293	291	336	313	289	312	312	321	305	309	309	342	308	321	339	305	309	324	316	335	318	337	301	314	316	323	333	322	321	332	327	283	310	303	299	298	336	335	340	308	312	316	315	304	362	304	305	293	309	334	329	325	313	337	310	334	308	342	306	339	336	336	330	312	358	340	325	343	290	330	326	325	317	325	281	307	304	356	304	313	324	322	342	326	326	357	350	328	328	295	302	304	289	346	325	353	327	333	331	292	332	330	320	296	314	282	310	349	326	322	317	319	283	315	334	319	323	328	310	310	314	350	285	301	314	312	347	274	317	326	294	338	291	313	335	303	334
4540	2962	6439	7639	7056	5195	3562	2743	2193	1631	1387	1263	1111	1010	878	901	879	897	833	877	861	859	934	873	866	796	798	832	748	837	765	800	793	745	771	800	800	760	783	765	786	741	750	747	776	745	764	759	742	800	732	770	760	789	809	720	787	769	722	765	711	775	771	740	753	800	779	715	731	774	777	767	731	690	742	742	744	810	727	748	747	712	746	758	782	762	759	756	787	778	771	735	722	753	758	717	756	805	771	777	785	750	819	770	794	738	755	791	726	787	746	753	733	728	696	749	766	742	754	776	729	781	769	757	785	748	767	761	797	761	786	755	778	719	779	739	759	742	748	764	780	815	728	732	805	780	791	758	765	774	755	769	733	749	774	773	711	759	777	719	742	676	766	750	761	738	726	741	814	767	727	738	787	735	782	769	781	748	771	739	746	763	727	769	729	773	754	766	745	746	773	766	721	761	783	773	779	785	754	809	777	744	740	784	800	727	758	744	759	769	738	756	725	725	735	752	713	781	753	756	762	765	723	727	741	773	750	763	749	739	777	809	717	776	739	798	786	764	734	775	764	774	732	761	721	758	714	737	797	786	723	752	756	733	784	826	727	785	798	734	733	737	703	779	759	721	744	758	776	755	795	803	733	796	777	755	796	769	744	705	797	747	784	772	753	815	755	727	756	799	794	747	778	717	714	758	704	754	819	734	693	696	816	778	777	729	757	726	733	738	714	748	783	733	726	728	750	731	747	745	749	735	744	762	749	752	767	795	814	818	693	748	730	752	815	753	726	749	704	708	759	723	754	779	766	756	731	794	780	743	796	777	816	749	732	737	752	735	791	737	756	763	770	734	720	773	755	863	706	758	733	761	731	768	704	746	743	686	738	735	722	782	721	814	789	735	757	828	763	740	741	761	741	796	809	770	737	762	764	805	804	776	712	709	786	747	731	692	733	716	743	715	756	786	765	757	804	720	709	710	757	787	734	786	770	726	742	792	734	741	752	755	718	821	789	779	772	732	755	760	760	744	776	730	712	800	797	741	761	777	801	735	814	718	775	722	783	745	755	768	730	708	776	778	737	771	817	770	770	783	698	766	745	743	745	755	744	764	793	748	758	730	761	749	729	795	755	752	779	771	725	757	680	771	775	813	745	688	766	758	761	762	738	760	770	766	736	753	737	715	755	744	730	758	744	750	720	754	790	762	735	730	754	739	754	784	726	723	755	696	739	765	764	746	818	751	785	773	726	774	708	678	699	791	747	743	698	750	745	793	739	760	795	754	757	773	744	740	801	705	783	744	742	813	679	763	741	807	761	784	806	724	763	746	772	744	739	778	751	731	773	719	718	748	767	734	781	705	726	765	750	734	775	768	787	781	736	786	768	762	749	741	717	731	771	774	765	782	760	788	763	714	763	752	766	734	730	762	747	752	736	780	793	741	752	758	728	760	781	735	764	770	730	701	743	735	781	737	780	776	739	765	768	764	720	753	788	806	818	738	769	782	756	748	748	753	801	779	754	734	811	804	749	792	708	794	761	698	748	723	783	728	727	758	705	717	744	737	750	743	720	701	752	743	756	770	802	764	761	789	740	744	738	770	757	756	806	778	712	801	737	691	755	782	764	746	776	728	741	785	758	729	743	768	745	757	724	731	736	758	733	742	760	709	721	718	756	728	772	739	814	757	759	749	750	715	763	777	720	706	759	751	767	729	770	717	742	729	780	756	795	789	815	828	777	739	804	713	718	682	793	742	734	745	808	713	742	735	734	705	792	788	790	734	742	728	726	742	709	732	766	782	790	764	742	712	750	776	779	765	780	773	783	761	753	743	794	763	780	799	774	806	766	787	748	733	699	759	732	763	727	779	753	725	735	771	776	724	814	735	726	753	761	767	750	731	821	799	754	779	734	785	732	779	772	781	784	764	764	766	744	801	798	736	778	742	733	756	752	703	778	714	710	802	724	767	786	748	725	746	733	804	730	689	753	717	808	728	767	756	778	774	753	744	728	747	750	749	796	745	775	747	762	755	764	788	777	731	721	739	784	778	772	751	740	746	760	746	787	774	755	761	725	777	746	738	758	777	727	730	734	732	758	743	783	711	733	742	769	759	738	726	746	724	744	748	727	750	753	750	758	760	762	748	750	770	787	747	724	792	731	765	743	739	724	716	739	773	790	719	770	787	756	773	762	755	677	765	731	735	778	797	742	743	754	762	719	796	732	777	782	741	760	758	758	797	730	787	744	728	820	759	736	762	713	768	769	725	801	810	772	752	772	816	778	719	706	802	737	765	752	722	785	764	756	750	764	764	740	712	824	762	725	761	823	732	714	743	789	736	747	758	800	812	753	766	741	744	714	713	707	804	770	732	770	716	731	754	766	762	757	741	742	746	784	758	760	818	717	746	722	713	810	745	767	743	818	781	758	744	757	723	790	787	750	775	857	764	766	770	729	781	760	725	803	788	760	762	793	713	780	790	737	800	770	740	731	708	751	740	740	746	718	764	754	779	705	748	738	773	757	778	748	791	748	777	753	753	688	735	773	761	806	763	740	744	730	748	759	760	771	730	808	744	739	778	726	789	738	740	759	704	744	685	757	766	761	734	784	751	747	746	696	727	776	740	723	746	744	723	744	779	730	779	760	743	734	724	751	798	725	767	742	731	765	768	735	849	743	731	784	750	739	761	757	748	721	731	761	759	764	762	744	761	747	738	753	764	741	747	712	722	775	751	765	706	767	724	756	780	750	706	798	763	739	746	756	753	704	772	765	756	780	703	753	765	721	783	759	778	752	788	789	705	798	760	738	743	739	759	747	727	762	750	716	725	759	751	754	730	754	755	750	826	776	764	746	737	757	754	770	730	734	797	811	756	776	748	747	755	774	689	811	737	760	760	742	740	763	733	766	740	754	794	800	792	755	774	748	748	796	757	790	756	742	759	730	749	684	733	730	761	776	751	764	778	720	709	744	708	719	740	759	733	781	754	739	789	767	727	738	738	767	714	760	717	758	735	739	793	731	756	835	731	761	782	728	789	732	775	690	723	735	748	750	794	752	755	759	802	756	725	759	746	769	738	740	741	768	744	787	717	742	771	773	787	749	785	764	797	728	730	736	759	755	763	797	760	774	806	768	795	746	771	769	812	791	765	744	740	710	757	731	744	746	766	709	741	736	771	778	810	758	752	744	752	758	767	759	725	746	727	739	757	766	742	770	737	734	830	754	800	723	711	773	803	741	763	740	735	751	719	755	782	762	750	766	765	813	784	781	764	788	788	714	746	775	778	708	743	720	738	707	768	806	752	761	741	766	757	746	709	749	782	745	763	739	764	765	755	737	783	712	786	825	736	738	767	754	763	794	751	717	774	797	733	742	747	753	721	746	804	766	781	764	785	750	734	758	730	778	724	773	774	748	714	765	766	772	759	769	769	700	814	741	744	730	764	792	784	699	765	753	764	743	783	779	724	768	792	825	752	779	737	752	783	710	800	709	727	764	744	757	783	729	745
13482	5237	6150	5337	3694	2194	1340	1093	797	633	514	455	425	385	381	352	358	376	353	339	333	354	348	327	324	286	349	342	328	301	336	312	343	310	287	315	313	329	330	332	304	317	341	305	278	335	333	314	300	333	254	289	317	280	312	290	272	309	302	262	315	323	292	335	296	295	286	316	283	284	310	272	303	287	297	307	301	333	309	325	282	316	336	292	314	283	288	291	291	303	300	289	296	288	315	280	330	302	287	292	336	348	336	265	311	291	306	310	268	291	298	300	322	302	293	284	301	313	319	285	300	325	291	311	304	287	323	324	269	311	305	327	311	330	281	278	305	312	331	310	256	276	306	336	276	322	304	319	309	309	311	317	320	295	278	313	312	323	296	313	280	298	331	285	303	280	322	314	305	327	307	278	317	309	347	279	310	321	306	326	282	319	303	326	274	303	287	300	303	317	288	315	278	270	300	318	308	289	328	319	278	307	306	282	316	332	300	315	311	298	313	303	319	341	293	295	313	317	297	338	318	285	297	283	323	282	335	308	283	319	287	348	334	290	297	299	337	264	294	285	299	307	286	307	326	281	330	310	323	315	295	321	333	282	313	282	300	283	282	293	285	317	281	321	312	316	318	311	325	286	301	301	276	297	334	299	307	285	283	311	293	306	316	293	298	284	274	289	302	316	319	288	317	306	307	292	284	323	356	303	292	296	291	281	300	293	331	304	282	316	298	284	314	266	298	302	301	321	289	315	303	305	300	300	291	305	357	313	320	335	287	272	294	316	314	323	297	324	307	291	304	306	318	312	301	316	290	308	289	303	296	317	291	336	292	322	335	308	312	312	329	282	305	280	301	318	316	309	298	267	262	353	314	291	308	289	317	303	315	314	320	302	305	280	293	283	314	301	292	326	321	314	295	321	292	317	311	268	301	302	322	286	324	317	299	322	283	306	313	288	282	284	316	294	347	299	313	301	280	296	278	315	307	310	273	284	329	311	319	286	295	302	290	321	296	322	258	324	318	293	283	309	301	315	315	288	310	315	338	308	309	294	325	327	281	296	285	318	312	298	329	302	303	265	284	313	334	261	318	295	263	316	269	290	297	301	283	319	290	331	272	321	304	315	304	279	304	271	302	285	313	322	321	285	303	311	282	311	286	288	298	310	312	292	305	313	328	265	332	303	308	288	306	258	262	333	293	283	282	308	307	294	317	341	329	315	300	263	298	330	279	281	315	289	320	324	313	339	299	321	290	270	291	318	305	317	290	306	306	274	316	242	296	286	278	309	285	280	269	291	308	314	300	281	284	292	284	297	297	307	318	323	289	284	287	279	304	294	281	333	299	318	268	293	273	323	336	291	286	295	332	300	281	306	268	308	315	334	322	290	316	308	324	304	321	297	280	301	289	289	349	300	340	336	273	317	285	299	326	271	319	344	301	307	262	304	332	322	290	288	306	310	321	310	284	297	324	330	306	299	285	320	306	319	278	288	332	290	323	284	262	320	305	313	286	319	292	283	306	299	315	285	311	282	292	341	289	283	286	310	319	331	311	333	309	322	315	296	313	320	264	285	288	318	334	306	286	283	303	345	298	323	302	322	298	271	300	331	339	294	329	298	288	317	317	291	308	325	324	340	315	309	309	339	296	285	307	302	310	327	331	290	304	323	292	281	286	329	281	322	312	323	267	304	266	315	315	284	342	288	311	287	302	288	285	264	319	302	289	313	329	345	331	331	303	336	289	287	283	310	318	328	303	310	323	320	317	320	293	318	306	339	331	313	361	325	300	308	313	288	305	287	339	285	292	287	325	299	305	309	309	282	305	308	307	319	323	345	283	288	303	289	280	335	309	290	333	292	307	323	302	289	286	296	305	275	293	284	267	279	267	312	317	319	295	307	303	294	305	279	311	278	268	291	266	290	323	286	301	296	307	276	315	295	341	327	301	296	327	288	278	296	281	314	333	302	270	322	318	320	317	295	291	289	299	257	314	313	292	288	308	306	301	317	286	287	270	290	301	335	323	331	272	317	344	298	305	312	302	287	270	318	301	301	310	326	314	299	297	272	314	315	289	298	295	294	306	298	318	291	332	299	305	253	290	314	285	327	302	303	281	304	323	300	286	298	294	299	314	295	294	299	302	292	266	271	328	285	311	312	328	307	322	300	305	308	297	334	275	296	309	324	288	301	304	271	306	290	280	297	326	304	285	285	306	290	313	317	317	316	304	294	300	301	273	262	310	284	317	290	318	260	293	303	332	318	311	316	330	311	325	306	301	315	328	299	283	278	284	313	312	319	312	315	303	334	307	293	291	299	314	286	319	309	312	299	283	283	272	330	284	279	305	334	306	299	303	322	325	303	336	306	305	270	285	331	267	296	326	280	308	260	317	302	324	339	323	299	310	321	256	305	300	310	333	328	282	321	326	295	248	279	313	306	313	299	289	295	296	310	325	294	312	298	269	305	292	311	279	317	314	305	306	297	317	285	306	273	315	273	289	293	323	291	262	297	285	289	321	293	281	307	332	270	305	293	316	317	274	342	313	267	305	281	291	290	316	293	295	296	311	278	278	264	270	288	271	284	252	292	311	336	316	315	294	307	303	302	314	301	322	320	351	279	321	323	276	294	297	263	295	287	311	275	299	311	320	330	285	304	298	339	297	296	283	321	307	315	309	345	289	272	284	284	302	334	309	287	275	302	300	274	309	293	301	284	321	298	316	279	288	261	293	296	327	277	302	315	316	247	298	321	293	281	302	277	271	277	278	313	288	292	318	310	315	309	316	293	299	310	300	328	327	279	297	267	284	290	297	313	312	332	298	250	300	299	298	320	287	278	277	331	325	322	282	335	299	292	310	315	327	318	299	276	319	293	286	304	287	321	318	321	310	273	310	297	281	290	297	293	284	297	274	284	318	331	296	331	323	306	312	287	315	284	338	317	309	292	308	301	323	327	322	305	345	303	313	289	304	302	320	309	310	291	297	298	310	292	300	314	323	288	292	321	312	323	294	258	293	314	310	321	297	338	308	307	326	279	334	285	302	310	295	319	324	310	330	294	273	284	304	290	267	291	261	321	343	325	316	340	321	339	303	289	302	275	311	294	315	322	301	313	274	299	299	285	294	334	286	278	298	332	300	295	295	301	318	303	304	332	321	294	277	306	290	296	319	328	291	288	312	301	310	323	311	263	234	309	288	298	292	317	304	278	308	286	313	299	294	298	302	295	290	306	280	288	310	314	320	328	329	298	291	295	283	289	290	277	285	304	326	307	311	318	298	288	320	291	294	281	263	297	324	297	280	303	329	301	302	340	306	293	329	289	311	320	280	286	298	320	310	302	325	300	332	309	320	277	265	299	286	296	304	292	295	295	322	293	289	330	288	296	267	286	273	292	314	348	280	292	305	291	321	305	293	292	320	295	293	282	282	250	317	297	320	281	301	285	328	268	336	311	311	274	278	286	307	304	289	311	299	314	300	298	297	323	306	299	263	326	290	276	281	317	311	325
10130	4965	10147	12878	11193	7881	5525	4347	3491	2594	1950	1657	1398	1157	1156	1079	908	953	966	893	937	913	951	956	901	858	787	820	762	755	797	836	791	770	777	782	753	736	801	759	743	729	731	732	679	712	720	674	735	751	727	692	702	728	705	708	685	712	756	698	728	718	700	737	712	761	766	718	730	723	727	720	733	662	700	731	705	748	698	729	714	686	718	697	722	694	717	682	697	717	676	688	734	762	739	729	725	736	669	663	735	742	690	706	756	688	733	708	711	710	755	722	664	752	709	707	772	741	744	694	700	720	728	684	671	732	716	680	734	696	730	698	694	696	704	728	735	669	731	710	701	718	705	728	719	724	720	688	697	706	657	746	701	739	752	706	689	703	678	724	723	722	752	716	708	759	740	713	715	755	783	693	698	690	705	719	700	694	681	762	730	709	713	737	686	710	726	705	727	694	707	706	725	682	682	721	754	787	706	737	687	687	718	719	743	719	685	719	699	701	662	730	698	717	721	774	710	730	709	735	716	743	742	717	754	713	702	722	707	697	698	704	734	725	688	751	719	745	650	657	692	693	709	716	743	684	732	774	779	713	661	723	672	722	673	713	715	698	718	720	705	657	718	669	699	686	734	690	670	737	723	679	705	739	680	678	724	716	731	707	686	692	749	727	670	752	680	724	749	715	661	709	759	724	682	707	706	700	712	752	794	714	729	678	686	712	717	679	664	704	714	713	741	673	739	667	744	732	713	714	659	701	727	735	692	724	769	753	700	711	724	706	750	750	722	697	704	691	730	717	690	711	661	687	754	709	692	689	754	697	713	733	706	664	670	736	741	737	718	712	707	733	689	688	730	705	744	719	708	695	704	742	715	661	700	700	714	671	709	745	691	726	722	724	702	728	704	688	699	706	685	691	727	710	729	699	682	749	738	715	732	691	703	706	761	696	652	722	755	720	700	694	697	728	672	743	738	713	714	689	687	689	697	776	723	749	698	728	754	727	764	605	698	679	726	679	649	743	730	707	703	675	695	711	742	696	691	729	658	721	687	744	701	671	756	714	724	705	685	659	667	725	727	666	706	718	669	705	694	715	713	717	727	661	682	694	696	739	751	712	699	687	696	731	751	737	776	697	689	664	714	683	708	724	703	708	715	697	734	700	701	692	716	698	691	724	734	722	679	709	695	682	721	736	694	696	675	678	715	701	772	689	697	732	705	681	758	723	726	704	759	685	731	719	740	734	679	699	674	709	723	711	718	732	695	727	747	728	707	703	698	737	734	718	745	714	711	698	682	695	738	731	707	729	737	759	714	700	749	686	704	642	733	696	745	691	718	719	719	707	732	719	751	718	678	756	725	712	661	713	723	735	710	725	718	739	699	706	721	706	762	724	630	684	703	753	674	700	732	736	686	711	710	693	695	722	687	688	706	758	728	707	709	713	704	704	689	716	713	687	702	740	721	701	743	733	724	733	727	692	715	678	749	751	741	704	727	703	697	718	708	749	686	785	709	678	712	712	696	747	680	731	709	728	700	718	755	678	647	676	751	713	744	695	714	744	655	716	704	713	710	734	695	732	755	691	705	697	697	707	716	686	741	716	751	686	739	753	715	683	697	712	716	773	713	748	724	761	704	685	706	711	737	735	683	706	766	768	729	732	771	721	697	676	708	756	717	715	708	725	692	711	700	738	677	709	713	647	658	653	743	735	742	731	681	711	760	711	723	742	686	736	725	680	783	721	732	727	683	671	695	725	756	667	739	742	756	725	747	746	745	730	698	726	716	697	746	727	764	714	723	711	702	680	687	728	731	719	713	711	753	721	712	720	734	717	741	680	736	741	707	764	720	712	694	743	682	677	723	734	803	729	765	691	682	700	700	755	684	743	732	662	712	700	721	711	720	721	763	727	752	751	736	669	716	715	769	673	714	745	724	705	753	738	705	711	686	689	698	723	712	704	756	701	731	755	693	706	656	726	712	689	687	726	718	732	720	659	734	703	704	693	701	688	711	690	709	700	714	706	704	738	735	669	731	709	742	722	699	720	750	705	671	716	715	712	720	680	712	740	754	734	737	745	683	671	680	732	736	702	747	739	761	755	724	693	750	652	702	763	695	734	656	732	716	689	704	685	693	690	768	777	732	727	711	661	702	763	696	701	702	723	670	731	665	682	759	671	686	686	705	712	729	727	702	735	720	691	756	710	659	714	727	709	705	707	708	698	685	716	704	715	677	745	710	696	701	742	719	707	698	716	700	696	704	696	724	679	682	722	746	712	749	742	748	740	650	739	700	705	719	703	709	735	734	706	671	739	715	702	662	724	736	738	736	677	686	760	714	738	695	693	757	733	715	706	698	712	702	727	705	674	738	748	689	685	740	735	694	710	692	713	735	713	696	735	673	710	724	732	693	702	719	707	682	707	710	703	710	703	696	714	715	713	701	669	728	705	717	750	797	724	707	720	712	745	748	728	711	701	741	722	679	706	680	711	698	667	684	725	704	708	731	722	758	733	732	734	739	703	722	738	730	693	704	738	769	753	728	688	667	732	692	695	704	678	723	750	695	713	736	695	757	712	748	715	748	728	722	766	699	705	665	695	675	727	751	695	691	702	717	711	703	751	683	702	741	713	715	722	685	668	712	686	736	727	704	695	775	741	707	702	741	721	749	712	744	750	714	708	686	736	734	727	739	651	686	703	689	729	712	744	664	686	723	742	741	696	681	711	732	702	738	704	703	753	713	717	727	665	764	736	683	718	731	681	697	739	695	721	776	718	777	717	737	679	716	674	734	653	690	716	757	709	695	688	731	703	665	722	718	700	716	815	735	736	746	736	671	700	716	657	699	713	751	769	744	657	732	733	713	723	721	685	729	752	718	721	707	705	715	722	697	706	732	703	745	721	721	711	720	692	676	740	759	685	710	707	710	699	732	749	750	712	726	751	723	730	712	685	664	674	730	714	752	704	748	744	725	703	747	737	741	731	731	750	726	715	691	681	730	758	705	718	743	705	699	753	725	773	679	723	709	703	739	722	791	752	706	713	715	721	701	701	722	736	697	690	722	699	704	693	766	755	706	773	714	679	727	711	703	742	635	703	689	704	717	736	679	694	689	744	728	716	709	729	780	697	740	751	737	712	738	728	767	685	726	710	720	696	700	725	719	730	684	726	749	720	678	694	697	706	733	683	724	764	676	715	734	675	688	697	727	702	702	721	689	735	690	740	731	742	675	713	698	755	709	700	656	735	753	732	698	693	713	776	754	755	731	701	730	731	711	719	713	717	708	715	715	697	667	711	737	718	723	712	694	757	750	699	704	700	754	649	749	746	741	700	715	698	727	740	759	708	695	725	713	689	716	735	738	729	737	682	749	698	708	698	708	738	755	738	687	700	690	740	728	741	721	733	696	729	691	718	741	708	728	714	704	657	701	703	718	718	745	726	687	719	694	715	648	693	704	679	688	727	695	709	719	719	730	723	734	771	724	755	672	693	712	766	748	715	677	741	704	722
20231	8131	8684	7750	5108	3123	1827	1152	940	654	578	413	336	275	275	292	257	271	260	254	248	225	286	225	248	220	249	213	231	222	193	233	196	221	207	200	198	208	216	205	209	196	197	199	198	211	214	228	191	187	201	176	175	199	212	182	195	181	187	193	220	217	208	174	235	186	232	205	189	212	206	189	208	207	188	197	175	198	199	231	203	193	197	202	169	209	194	186	198	210	197	196	183	228	210	190	174	230	204	196	194	205	199	186	200	214	207	216	191	197	206	200	173	197	204	227	198	228	179	212	202	185	171	222	195	189	222	210	201	203	182	219	189	204	212	178	207	199	201	165	204	199	190	216	206	158	202	209	212	215	202	186	229	216	189	196	219	220	219	202	186	197	176	183	179	193	210	195	188	180	186	201	202	177	190	200	197	192	187	171	191	186	211	184	196	193	187	205	185	181	200	186	202	213	188	210	198	183	198	166	187	193	237	192	223	175	186	218	202	181	193	177	209	209	173	211	171	176	201	190	194	195	212	192	200	199	191	180	195	176	219	200	185	211	207	224	186	197	213	186	198	199	238	171	198	189	207	182	188	201	189	200	194	173	211	222	184	221	196	174	212	210	177	183	168	200	192	212	193	195	194	172	208	182	174	165	190	197	180	172	186	181	185	204	229	190	195	225	175	193	217	183	185	213	203	191	183	184	205	206	206	194	209	188	209	250	191	192	186	210	190	203	197	198	199	196	210	198	195	194	200	204	197	204	222	185	201	217	172	192	212	223	208	221	180	220	222	220	174	215	202	202	208	204	192	189	200	195	196	210	191	198	205	197	197	199	228	184	175	196	194	176	190	171	196	195	204	221	218	206	188	196	210	184	210	200	207	210	197	183	214	195	190	184	221	187	186	197	191	166	206	183	178	183	201	222	188	188	205	205	196	191	173	199	204	187	186	191	196	221	211	193	192	206	186	210	171	189	195	188	190	215	208	192	207	199	222	203	214	192	192	197	178	205	205	211	189	188	178	192	198	220	193	186	171	211	170	191	213	180	189	186	184	198	198	191	175	196	201	200	203	179	216	196	178	167	185	190	195	193	200	190	216	207	183	205	203	201	193	205	187	194	186	217	206	207	175	184	178	219	174	180	192	203	205	207	210	184	188	204	190	213	190	221	192	166	198	170	183	174	205	201	188	183	181	202	196	205	191	197	166	207	197	177	192	176	181	192	212	177	199	221	183	228	168	225	200	206	228	197	194	227	227	198	198	207	209	220	179	187	204	194	181	206	196	205	212	175	189	188	189	172	196	183	201	190	218	204	203	196	195	205	199	196	201	186	196	218	226	223	169	184	208	232	185	159	200	200	205	194	219	219	196	217	169	196	196	176	204	208	191	164	202	175	204	207	207	219	195	203	184	201	184	201	181	198	201	187	198	160	215	191	192	172	175	182	205	197	198	195	184	193	189	196	175	188	193	195	176	185	197	203	194	197	234	185	161	218	192	198	191	183	185	222	174	179	167	189	204	214	181	194	193	207	200	182	190	210	180	218	193	170	195	198	228	166	180	176	184	175	191	179	204	189	178	198	178	193	213	190	173	207	205	195	186	198	215	179	178	205	196	216	211	196	229	178	202	196	184	209	185	171	177	182	234	198	199	213	227	201	218	204	217	227	202	196	193	199	214	186	186	201	200	198	208	202	188	178	195	180	191	198	221	214	208	206	187	182	174	185	196	198	192	210	204	183	192	160	192	190	228	208	202	201	197	173	165	197	235	177	205	206	192	193	200	207	220	211	208	196	170	174	225	195	184	215	194	195	196	187	196	207	192	207	190	211	200	232	191	157	212	192	220	191	221	199	209	199	187	197	181	200	168	186	196	192	178	190	197	194	201	211	184	163	188	164	206	203	206	191	180	198	189	206	196	192	202	204	191	228	194	186	170	204	190	207	178	175	205	180	201	184	180	220	213	205	202	221	213	220	186	188	195	217	194	206	180	203	196	185	189	179	212	181	184	191	194	192	205	214	186	172	190	171	200	206	174	213	194	194	178	188	197	193	188	179	221	167	186	218	210	205	186	171	188	192	196	193	191	226	204	221	216	187	192	188	192	188	188	196	179	189	227	194	217	188	164	209	184	227	168	197	218	168	177	199	171	189	225	206	207	201	197	188	172	180	234	188	192	170	172	193	201	199	185	181	183	183	179	191	194	209	199	204	196	184	180	228	174	163	190	160	209	199	199	211	190	192	187	216	193	196	193	187	209	192	207	202	201	193	202	217	206	205	213	200	199	167	190	201	214	195	199	158	191	182	198	201	189	197	214	189	186	187	199	207	200	187	195	216	192	194	202	170	194	236	208	182	211	188	190	211	202	184	193	195	178	184	194	224	191	209	208	217	213	175	177	214	187	182	177	206	209	191	190	211	178	176	206	173	216	194	220	218	187	188	177	195	209	220	202	208	218	187	187	190	178	195	175	212	178	206	203	192	177	210	206	207	223	193	179	189	186	223	176	191	197	210	226	193	176	201	207	205	202	181	201	210	185	195	197	212	180	192	181	189	188	197	212	178	189	176	183	189	197	172	187	193	203	200	184	193	169	213	192	175	161	191	213	185	172	163	193	194	198	200	198	204	191	204	221	176	203	197	194	184	178	174	197	203	195	184	207	219	228	194	177	186	175	186	198	202	190	226	164	172	198	212	182	187	206	177	207	164	201	215	184	182	172	199	207	202	203	168	183	191	180	196	186	206	227	210	188	198	205	182	182	197	190	171	195	176	179	195	204	204	184	199	189	218	210	203	200	200	203	200	165	194	224	187	208	190	174	221	200	221	197	194	196	196	163	182	234	174	178	194	183	222	189	204	209	175	215	214	188	185	220	198	188	207	193	207	180	204	196	193	199	193	213	192	202	200	192	207	190	225	197	176	211	212	199	186	208	201	195	203	208	175	180	175	179	186	180	216	176	194	199	186	214	173	178	201	190	186	198	197	204	174	203	186	183	187	230	181	209	207	189	199	193	200	199	208	188	188	208	183	189	188	181	202	222	208	206	185	195	186	180	213	186	200	199	199	188	171	178	190	209	188	195	183	189	191	194	168	215	207	196	211	198	192	186	196	187	187	209	223	185	189	187	235	202	207	208	217	215	208	188	216	201	212	174	201	206	208	199	183	187	218	187	178	204	198	192	205	188	210	189	217	211	208	201	209	183	214	199	212	194	194	193	188	183	205	178	229	204	176	176	172	195	188	176	207	182	190	226	184	188	170	208	199	210	206	198	228	189	210	162	223	199	206	232	199	206	199	217	213	199	191	225	190	165	209	197	191	176	186	188	200	191	201	180	188	217	175	202	193	206	220	200	213	211	210	188	181	194	206	207	189	221	204	193	224	203	183	226	196	199	225	187	168	202	179	199	186	208	184	170	188	210	198	230	194	204	219	207	224	186	179	183	180	203	199	204	193	167	216	196	172	198	212	180	187	192	212	192	215	190	198	193	192	202	197	178	191	199	214
12796	6642	12781	15897	13927	10508	6978	5160	4176	3039	2460	1820	1382	1176	1190	1156	922	919	897	884	851	816	819	808	791	734	720	706	632	638	588	617	663	546	521	530	543	574	531	545	549	549	512	499	562	519	490	467	455	538	514	481	473	481	514	462	509	492	463	503	498	475	515	497	482	506	525	487	489	500	520	488	528	501	483	489	440	457	455	498	505	492	464	487	521	467	502	502	475	423	514	448	493	498	471	519	513	523	464	457	497	503	496	449	491	487	501	474	491	466	510	449	510	477	455	427	481	460	497	473	483	521	503	466	501	475	494	519	505	489	508	464	466	473	508	481	427	480	494	479	482	494	476	491	443	458	485	454	464	475	443	499	458	493	464	505	481	498	504	502	487	443	505	425	475	466	486	479	520	485	526	491	518	465	453	502	487	478	486	474	494	489	480	474	482	469	454	472	467	446	493	472	444	465	468	493	492	453	471	480	527	525	466	477	488	511	470	492	535	493	553	492	518	496	446	477	477	498	496	476	487	472	499	505	502	503	495	502	449	508	552	503	540	504	518	455	476	499	501	475	493	466	477	496	466	499	497	513	511	502	482	515	494	513	490	456	486	494	470	455	494	538	490	512	484	500	494	493	483	471	472	494	474	481	502	457	479	450	442	490	488	457	445	490	512	437	473	445	493	501	511	498	480	487	459	466	465	463	513	517	446	483	512	479	520	495	508	528	445	476	479	510	460	507	491	441	488	492	512	480	498	499	463	505	485	488	455	486	487	470	498	468	480	506	488	495	518	485	524	515	528	481	465	497	487	478	483	499	487	475	488	502	466	503	464	509	492	487	516	480	466	496	510	496	485	495	484	458	454	515	478	480	489	515	495	481	471	447	494	482	479	488	500	486	458	485	492	472	463	463	497	514	487	514	472	481	524	533	489	451	475	471	456	471	482	480	464	505	489	480	453	458	496	508	471	470	465	486	467	499	503	483	448	495	498	473	485	488	508	478	458	473	479	469	512	520	469	463	439	494	504	484	518	533	526	462	470	487	444	478	486	473	496	514	481	457	472	455	480	489	492	482	483	486	467	514	510	482	502	448	489	520	531	472	481	489	457	506	490	472	502	487	432	488	455	494	491	517	483	481	472	493	444	451	476	489	496	506	493	487	500	506	474	497	482	488	498	456	502	514	469	495	452	451	498	516	472	465	451	490	479	465	454	487	473	516	492	461	471	481	476	572	521	453	476	475	487	478	456	495	490	480	498	490	480	476	518	449	511	483	495	475	483	478	486	513	471	510	500	439	479	441	491	464	491	461	506	477	483	482	493	492	451	489	481	474	453	540	464	512	460	517	471	438	496	480	477	479	476	510	489	489	479	479	472	480	450	527	515	473	507	466	444	458	480	495	498	534	516	503	466	479	480	524	464	484	515	509	461	459	455	443	509	478	512	488	509	478	510	455	504	477	503	481	478	505	464	476	476	512	456	486	466	492	490	505	478	469	485	461	503	450	500	486	482	487	465	475	501	459	457	450	449	479	462	499	508	486	481	487	495	482	485	493	470	454	470	512	484	476	526	473	441	471	506	511	461	502	456	517	529	467	498	461	454	476	485	494	485	519	462	480	474	513	523	489	494	486	483	434	476	488	452	481	491	475	482	499	507	445	463	473	479	485	486	502	499	458	487	488	542	481	499	467	484	490	496	499	425	491	517	496	474	467	505	490	471	461	493	489	502	461	465	497	466	523	494	508	493	474	515	494	481	494	460	480	501	498	511	501	495	493	491	523	500	475	508	507	502	491	483	481	502	475	521	508	475	478	509	472	507	502	459	483	446	464	492	472	461	496	495	490	516	465	473	473	486	487	486	516	503	522	490	501	485	499	498	497	495	460	494	495	474	473	500	461	533	487	489	438	442	492	464	469	479	457	498	508	479	477	508	495	479	515	507	492	493	531	505	514	528	492	466	482	480	508	506	489	485	481	496	477	461	508	504	490	488	450	464	505	465	446	476	469	509	482	486	496	498	506	490	493	511	503	461	453	513	501	484	448	491	489	487	478	479	510	457	443	457	480	477	485	477	441	500	476	470	500	483	503	472	478	489	491	504	500	461	483	533	495	446	486	458	454	495	514	484	471	484	496	511	502	514	468	464	485	485	451	480	486	475	463	431	477	477	453	469	493	449	472	511	464	492	497	500	469	479	506	483	553	457	462	491	504	518	496	495	447	465	525	476	471	470	474	463	489	483	501	510	514	481	477	493	465	474	494	463	502	470	482	462	498	498	482	497	524	464	491	505	487	505	513	461	486	444	480	509	463	463	509	499	465	451	464	455	508	465	503	454	472	471	460	450	512	477	483	485	480	500	485	504	490	469	488	475	512	442	481	512	469	488	485	517	500	504	509	503	481	478	462	478	519	509	493	511	477	478	491	481	510	490	456	523	477	474	478	478	483	472	495	457	492	490	501	511	511	480	476	439	492	491	500	500	480	484	493	478	458	473	494	512	486	472	493	458	505	492	526	465	487	477	462	446	459	494	537	452	476	490	485	495	471	515	495	458	498	481	507	475	483	534	536	510	508	508	470	481	545	497	490	477	470	483	456	482	533	462	438	483	479	469	481	474	494	490	500	504	472	479	475	514	469	487	480	490	485	480	493	436	504	495	510	498	517	477	510	484	485	507	474	490	496	480	473	490	509	472	488	513	487	458	497	493	475	481	514	483	468	511	490	481	494	483	467	495	501	517	500	460	463	462	473	452	496	532	460	494	474	435	481	460	505	496	467	480	487	457	498	486	466	496	528	436	480	476	476	509	495	503	462	506	499	491	463	463	445	476	501	503	513	505	463	465	501	472	475	482	499	493	494	498	485	500	497	509	509	437	464	497	461	496	494	481	462	493	459	479	496	462	452	465	476	496	460	476	467	481	480	456	459	496	493	497	502	488	500	458	492	522	459	447	534	483	503	465	467	512	459	531	474	479	515	465	469	477	467	490	519	472	452	474	489	484	456	459	501	479	505	461	477	498	490	446	523	486	498	489	436	468	493	469	448	485	474	509	453	479	497	476	495	487	507	526	514	461	460	443	449	455	489	495	468	463	455	502	495	499	473	499	468	478	502	468	502	498	513	476	515	512	450	463	457	531	452	454	456	502	513	488	519	499	479	443	469	506	495	493	485	467	482	480	479	489	494	468	477	502	491	498	466	511	506	494	478	451	484	443	478	501	457	504	501	503	473	485	492	493	529	487	481	457	469	479	468	495	501	468	454	501	463	493	495	478	521	479	467	502	466	483	501	492	498	482	452	543	476	485	494	509	452	488	476	494	462	481	465	491	491	480	480	461	487	444	514	437	478	470	488	463	468	515	516	536	445	459	488	467	479	495	471	474	522	508	534	501	469	504	456	472	503	479	476	471	511	520	493	519	521	467	516	486	454	503	481	518	510	511	465	468	488	490	466	500	500	507	525	516	503	445	504	505	504	472	450	466	477	462	515	487	510	456	459	485	487	480	508
5847	3133	3610	2708	1841	1117	747	560	481	465	399	412	341	357	294	341	330	335	320	339	333	367	325	334	327	313	358	345	344	320	331	302	320	328	309	356	322	320	329	337	283	326	318	304	314	299	330	325	325	341	301	333	316	342	309	325	321	323	330	332	316	296	330	336	348	342	344	344	323	294	303	292	277	302	326	363	349	313	293	349	350	327	319	314	342	312	325	311	301	314	332	302	301	316	344	329	278	313	338	304	325	329	300	290	312	316	328	343	291	350	344	319	349	314	317	311	360	300	329	320	320	303	324	335	333	354	319	311	321	316	368	361	301	318	341	332	326	320	330	330	349	280	341	276	306	310	320	344	307	326	312	310	297	316	325	320	322	327	322	303	322	317	334	339	330	291	375	298	324	345	343	346	329	308	329	316	342	309	363	322	328	299	330	291	300	335	307	295	340	330	308	303	307	330	299	284	315	340	321	320	287	322	322	291	352	326	325	299	285	341	315	319	309	306	318	310	306	332	329	327	353	334	308	289	328	324	316	308	307	334	324	346	342	285	347	314	332	306	324	310	327	305	317	308	318	339	335	338	322	320	324	323	317	336	310	306	293	354	336	321	308	341	317	322	314	371	322	353	351	340	308	329	336	348	312	320	333	308	351	325	348	311	327	312	319	378	348	338	334	310	324	329	298	298	297	295	353	314	318	314	354	352	362	340	310	311	335	364	347	281	320	304	305	353	319	314	326	342	356	336	377	307	321	304	338	331	336	357	347	304	319	309	353	348	344	321	334	333	281	319	309	320	328	324	320	319	298	306	303	313	342	320	310	329	319	292	354	299	356	287	332	360	325	309	301	342	338	311	320	343	337	323	354	328	337	344	317	314	329	336	345	333	325	319	282	341	305	301	300	328	311	331	349	300	374	344	338	324	349	323	340	295	351	329	319	309	321	321	356	322	330	325	311	326	306	283	341	311	357	306	312	365	335	314	325	326	316	303	284	326	333	309	322	294	292	324	310	333	321	326	305	297	314	298	324	304	331	317	338	333	394	340	317	316	324	325	303	311	342	352	343	310	318	300	359	273	304	333	310	329	341	323	296	298	337	352	317	317	327	332	341	319	305	304	312	330	325	330	329	367	313	314	333	313	344	300	324	332	323	322	324	348	308	325	339	332	329	378	334	315	310	329	354	319	305	335	329	294	341	356	309	322	331	287	334	329	340	332	332	315	322	372	316	284	344	311	317	344	317	314	302	318	335	347	331	339	331	361	308	337	291	336	322	322	337	356	340	328	323	324	325	331	342	327	326	291	311	354	293	334	330	340	315	304	321	319	319	331	308	342	320	333	348	339	327	337	345	298	331	334	344	317	283	335	353	359	344	331	314	304	351	298	309	329	313	330	343	337	320	297	331	349	328	294	320	370	316	328	323	342	300	315	289	306	324	352	319	341	319	321	352	334	332	301	343	358	305	306	315	319	312	322	300	292	358	299	342	317	323	304	306	326	353	309	308	320	354	338	297	348	334	315	313	324	290	314	275	314	314	280	314	304	318	323	302	318	322	323	322	324	338	358	356	325	309	303	315	311	303	327	352	367	313	334	298	306	315	289	308	332	337	316	300	329	346	329	366	302	332	267	328	298	293	347	325	310	308	365	324	328	307	302	293	327	305	338	315	315	356	307	346	344	337	329	330	330	349	325	310	316	313	309	337	295	300	332	296	315	333	351	322	335	361	319	318	357	321	338	334	339	305	321	299	364	346	319	314	334	346	298	325	321	333	295	344	317	299	319	314	305	339	328	326	345	335	280	318	345	291	296	297	319	339	302	318	296	312	338	294	329	299	351	306	322	329	310	343	335	303	325	314	346	331	283	288	323	353	305	301	304	342	354	320	301	290	298	321	326	338	339	364	304	362	282	319	359	346	319	331	339	335	310	306	323	325	346	304	303	304	316	316	315	306	297	317	344	329	301	320	312	286	274	329	327	322	335	309	329	330	307	348	300	326	328	311	333	290	316	355	299	332	342	315	346	320	329	324	315	314	291	338	323	339	339	320	302	334	309	287	323	276	328	345	318	292	314	303	318	328	323	316	335	304	323	331	348	357	360	261	339	299	339	305	287	347	293	322	342	325	291	331	290	332	321	344	329	332	298	338	333	294	321	339	350	323	306	324	318	327	340	316	340	304	350	310	363	323	362	316	343	332	321	316	335	327	316	317	315	327	324	320	311	295	343	291	368	308	333	312	295	304	302	326	335	310	303	314	339	298	337	312	337	354	357	321	315	363	311	334	326	365	337	313	347	316	294	325	323	310	315	330	333	328	317	334	337	293	320	343	328	290	326	341	321	332	313	314	308	342	289	310	331	340	326	291	344	321	339	330	316	346	305	310	315	309	343	331	287	320	342	287	335	320	302	321	317	332	326	330	299	319	327	322	342	343	306	319	340	321	279	320	294	350	308	318	313	327	329	305	290	332	317	308	300	322	342	336	316	317	314	306	321	311	312	302	322	320	309	331	316	295	318	308	320	312	338	298	311	318	306	354	301	305	304	325	317	331	329	322	330	345	348	338	339	318	360	343	337	338	294	337	378	340	298	293	323	336	346	308	339	330	326	341	320	346	307	300	330	296	340	316	323	315	363	316	337	317	344	342	333	312	337	331	287	319	330	308	321	329	337	302	316	304	298	351	343	333	342	342	332	319	357	316	317	299	340	323	332	293	322	332	323	317	352	344	336	324	335	309	333	345	325	329	325	339	309	337	291	314	337	321	336	306	336	346	316	321	322	325	357	335	321	316	324	349	336	315	321	331	326	302	342	345	296	341	312	338	335	337	323	345	315	309	307	292	338	344	330	354	325	357	336	331	334	308	266	305	337	316	310	335	286	334	320	331	284	315	327	308	331	336	357	303	356	326	337	333	328	284	317	315	312	324	315	323	332	322	355	325	319	318	347	305	338	333	311	299	322	328	352	328	308	353	315	324	366	326	309	319	352	307	337	327	279	309	322	321	330	291	320	332	312	304	330	328	348	330	301	337	317	300	357	327	320	323	321	346	282	339	309	332	305	330	322	287	295	309	331	327	312	315	323	324	320	326	323	306	321	332	344	310	330	321	303	310	368	335	317	316	304	323	300	334	290	328	310	289	325	319	326	358	328	321	342	333	304	316	295	322	312	316	350	309	318	387	319	320	374	324	344	316	329	324	326	298	319	348	307	352	316	338	349	323	312	338	361	314	333	332	314	378	338	305	309	333	331	313	312	285	275	338	329	286	336	315	316	326	320	349	333	336	337	329	329	341	338	322	309	328	315	332	339	308	323	316	314	307	314	321	330	317	319	316	312	323	284	311	308	340	315	298	323	369	312	308	301	324	353	320	335	292	335	329	325	334	332	355	323	334	345	321	308	298	333	340	304	330	328	341	336	380	341	320	312	348	340	351	330	302	314	311	323	307	334	335	303	298	339	320	324	333	321	320	314	302	325	355	325	291	290	310	311	321	347	324	329
4650	3325	6486	7569	6161	4174	2904	2044	1786	1533	1384	1049	1056	921	963	871	861	855	886	895	867	856	902	901	894	845	822	818	823	847	843	841	782	763	858	789	784	805	810	774	728	774	759	821	716	724	730	767	757	746	775	774	821	759	780	784	734	796	763	764	715	755	798	729	775	758	786	766	756	742	784	796	742	792	759	778	772	727	798	704	756	784	795	752	783	762	768	732	809	818	772	779	793	774	760	791	740	763	810	798	781	757	806	837	783	760	747	741	762	783	737	758	722	729	759	781	736	805	741	748	773	809	724	744	740	800	804	767	707	797	740	755	752	781	796	767	799	711	816	729	759	757	712	795	750	746	754	770	748	779	743	745	727	754	770	795	802	766	761	765	753	820	808	767	775	726	805	741	740	712	780	788	787	777	771	781	776	808	768	787	756	754	767	798	744	718	744	717	754	761	736	703	753	827	799	732	746	777	800	746	769	745	725	734	759	791	768	758	857	751	746	816	816	832	715	750	798	743	809	771	788	817	795	760	763	776	761	773	759	700	747	717	723	807	813	798	770	799	766	737	775	726	752	753	744	763	788	754	758	803	749	752	778	747	769	739	750	817	743	797	784	755	760	758	739	822	776	754	756	767	761	762	794	752	762	758	776	735	741	732	761	787	738	744	703	764	780	747	773	759	804	789	725	750	741	769	724	718	754	734	760	785	763	722	758	733	723	789	787	812	812	757	734	756	756	744	789	833	760	773	780	748	743	773	665	787	744	789	769	762	822	785	783	726	744	725	802	837	769	785	756	798	751	723	755	770	715	756	830	725	781	779	768	765	790	779	778	722	778	783	776	704	730	788	781	809	795	773	749	755	716	719	779	736	752	718	752	734	737	729	717	795	757	760	755	780	807	762	807	772	758	784	733	775	752	777	772	785	785	770	769	796	796	726	774	808	785	753	775	796	726	768	771	755	742	768	786	771	753	786	760	761	757	796	757	751	740	792	722	780	704	753	770	774	778	711	789	773	787	792	802	778	771	764	810	806	711	803	750	765	779	747	749	753	756	758	773	757	745	770	750	746	803	766	781	769	745	794	772	762	815	773	740	746	730	757	754	792	810	760	774	773	806	739	699	771	765	806	762	748	754	740	775	743	749	738	742	747	779	783	740	709	767	795	721	794	781	746	754	729	781	765	749	773	750	723	738	763	804	752	793	769	782	731	741	808	776	764	766	714	777	780	799	789	767	779	803	737	756	835	742	731	783	737	785	755	739	737	765	739	692	748	712	785	748	814	783	794	786	773	758	744	739	748	749	766	788	717	746	779	744	748	750	744	701	781	746	724	706	767	810	800	778	761	781	743	793	809	762	750	760	746	800	773	712	760	756	787	770	746	786	740	776	795	767	777	750	729	787	811	737	798	782	784	757	759	764	755	760	732	764	758	732	785	796	778	781	813	787	753	726	732	746	773	731	785	719	782	698	761	758	807	750	749	746	726	771	781	767	818	745	743	781	762	810	765	746	715	774	745	745	804	771	766	755	774	775	732	738	768	776	813	746	772	795	765	735	774	777	766	808	792	805	774	797	758	751	733	710	764	754	758	750	767	786	758	763	791	734	780	736	783	750	762	720	765	752	743	736	709	803	717	782	781	800	774	785	731	768	778	751	722	764	746	720	816	733	752	775	810	756	723	755	747	769	756	756	722	778	742	755	777	775	821	752	767	714	713	787	783	797	737	762	763	816	807	771	799	765	765	830	777	777	741	690	779	785	805	722	771	788	770	766	797	766	724	825	749	729	736	760	802	773	766	784	762	754	792	782	827	775	803	855	797	794	751	723	769	764	787	749	727	695	766	792	789	727	784	747	746	736	745	788	761	775	824	767	768	750	732	768	768	746	776	726	794	747	784	777	805	783	750	771	750	769	775	784	785	764	706	795	754	752	763	778	778	772	735	797	818	758	799	751	771	748	745	776	749	789	762	787	779	777	725	775	743	773	783	806	772	735	763	768	769	794	762	675	762	771	711	778	705	725	738	769	797	776	770	766	763	750	749	807	788	750	725	773	714	780	711	751	715	833	734	735	765	797	785	764	757	770	758	765	780	740	777	729	763	789	802	742	755	742	753	750	759	768	769	719	730	737	743	749	784	767	822	820	715	757	744	778	770	811	788	760	740	775	749	762	757	758	724	746	758	770	736	739	776	770	757	797	780	798	725	775	743	800	765	828	740	733	722	790	742	776	700	784	768	728	769	765	761	773	774	784	755	764	733	690	756	794	808	831	763	689	687	801	763	731	745	815	822	758	725	813	730	809	789	696	755	763	810	752	720	781	694	774	783	793	762	790	754	829	754	760	801	747	729	773	745	779	766	778	772	769	773	771	762	799	803	749	741	714	736	778	774	759	773	776	752	736	714	723	788	758	785	790	796	757	813	765	753	765	745	833	787	729	749	770	785	767	796	800	780	781	793	772	748	787	740	796	801	728	759	714	772	764	802	770	746	791	764	736	752	766	823	800	775	769	756	735	768	753	780	761	751	757	758	766	768	794	771	769	805	723	768	764	772	781	761	756	742	775	793	731	702	745	782	764	756	743	776	790	744	777	796	786	780	793	786	754	758	746	760	799	757	809	809	759	765	812	757	738	796	788	729	724	784	782	757	761	762	797	734	734	722	757	789	743	708	755	808	791	731	758	815	780	810	747	726	744	722	764	775	764	798	731	762	767	798	747	783	750	775	785	753	766	740	726	774	718	767	772	743	755	738	760	770	737	804	817	753	795	762	764	765	783	778	765	776	780	786	674	791	764	742	797	756	742	766	730	739	721	757	790	752	734	737	796	789	783	724	750	769	727	759	809	763	748	734	737	754	738	786	782	746	789	800	733	797	726	764	802	747	798	822	801	782	744	752	772	770	739	742	754	747	809	751	807	785	761	696	796	763	791	725	758	782	759	760	791	766	753	791	772	708	761	805	811	700	773	765	804	756	772	717	793	776	789	778	764	783	778	736	730	789	789	798	792	739	753	741	763	811	792	768	737	786	722	752	727	817	757	776	769	795	723	760	790	773	796	754	761	783	769	742	780	701	686	802	762	775	773	741	795	758	750	810	787	753	763	754	785	772	784	745	791	749	777	802	795	788	769	770	765	771	790	758	758	777	729	775	720	714	779	772	713	775	773	741	761	745	791	801	802	821	764	794	764	757	761	737	749	765	765	762	796	781	799	770	746	747	805	729	793	785	733	723	736	741	770	792	734	820	761	761	766	757	786	751	796	768	806	752	762	788	776	755	755	760	748	733	674	777	764	746	721	754	775	741	789	767	757	812	765	758	753	772	770	751	796	749	767	776	746	817	744	773	735	736	746	775	766	767	730	772	825	749	757	748	798	732	768	752	762	773	711	744	754	721	804	775	782	765	750	735	771	809	774	751	753	716	809	800	742	794	721	809	791	729	750	715	769	761	764	786	738	791	770	775	828	798	778	785	761	773	751	796	741	827	768	796	793	791	795	760
14052	5870	7065	5380	3429	1952	1129	876	721	565	507	474	413	340	376	389	357	366	326	311	361	382	377	375	341	329	342	293	336	312	318	329	318	323	351	315	322	312	299	325	328	322	329	315	279	300	305	301	306	277	333	327	283	316	317	291	361	315	309	342	334	304	285	307	311	297	315	312	261	309	300	308	350	346	328	305	310	334	350	296	311	299	324	304	321	314	328	319	324	319	323	332	323	314	321	297	330	310	310	334	300	332	292	348	320	296	310	313	321	315	320	321	301	287	303	325	286	287	348	308	318	334	294	295	343	328	305	309	290	303	323	315	298	316	294	301	316	324	284	337	353	261	310	306	287	312	323	285	319	295	317	322	283	329	318	313	306	290	316	272	326	298	323	319	343	313	310	302	289	302	327	290	329	314	347	310	297	296	283	339	303	315	322	307	287	289	352	296	329	322	305	336	351	336	304	327	303	288	314	297	301	312	357	313	349	340	302	295	314	316	333	372	309	287	325	330	328	291	297	298	331	318	308	305	332	319	315	319	282	306	318	331	297	305	316	281	331	318	323	284	298	276	319	304	337	315	318	310	308	346	313	309	329	323	311	315	332	286	301	313	314	291	340	322	323	348	304	344	313	338	299	323	311	293	346	306	296	321	334	302	331	306	311	326	321	296	366	313	271	316	331	279	319	284	244	300	327	348	331	289	321	304	321	313	334	307	294	313	320	291	289	316	310	287	300	352	294	288	310	330	284	325	289	292	327	317	304	304	290	308	288	277	344	333	314	320	328	315	312	332	313	316	345	309	320	326	302	325	333	312	305	316	324	326	325	315	338	300	319	294	316	331	299	310	329	317	318	305	289	286	328	336	353	320	314	288	321	309	299	325	311	296	332	314	305	333	350	302	306	304	294	331	315	286	288	304	276	314	328	299	309	316	335	326	277	308	322	327	309	302	339	301	304	289	293	291	288	317	329	316	304	319	294	325	281	341	311	320	319	288	305	324	319	301	341	291	326	292	307	302	313	304	300	316	285	303	327	312	310	337	312	330	312	285	322	315	316	319	337	314	306	308	323	306	310	306	329	299	311	297	317	277	313	310	307	319	344	330	289	300	295	287	318	333	362	322	327	323	332	299	314	290	324	304	304	305	319	340	313	329	303	332	353	341	330	326	319	349	297	302	316	297	340	352	313	302	291	312	301	327	315	318	299	292	296	341	294	302	324	286	300	278	329	326	307	316	306	281	297	318	305	307	318	332	314	330	334	300	322	322	317	305	322	314	305	304	317	308	324	295	311	327	291	308	301	328	295	325	353	294	335	311	314	284	326	336	295	293	297	345	280	301	295	316	284	324	289	283	291	302	343	293	315	317	325	314	308	309	311	308	308	297	284	307	325	314	319	292	291	324	327	302	287	346	320	320	320	299	280	322	322	314	330	286	331	302	302	292	323	311	307	321	296	305	282	304	303	318	333	343	328	311	318	292	327	268	305	311	326	311	342	288	361	336	302	271	309	311	302	326	319	314	337	331	326	313	279	298	304	316	302	319	282	313	289	288	316	340	303	311	344	327	311	322	322	318	285	322	313	295	335	308	331	279	312	327	300	313	320	312	303	321	331	300	324	309	297	288	327	333	325	343	322	324	304	311	308	305	284	306	307	322	285	312	321	291	374	297	335	315	306	306	296	292	320	307	297	305	331	293	320	328	296	323	301	303	298	332	291	311	317	317	310	309	293	329	330	302	336	313	282	289	309	315	283	308	344	303	285	320	339	306	329	285	311	312	334	285	304	305	359	309	334	297	316	281	327	358	307	286	312	295	316	296	294	315	310	300	304	306	305	338	304	280	332	301	331	363	295	295	310	324	292	330	285	297	308	300	354	313	318	302	286	287	340	329	316	334	287	323	315	309	286	310	325	297	302	341	324	293	323	312	287	324	315	299	287	340	303	318	316	287	306	339	322	320	312	320	289	321	317	323	306	332	310	281	296	322	316	282	331	320	336	342	317	298	310	323	299	350	300	306	297	340	351	304	302	307	266	302	314	310	273	319	275	293	283	325	309	333	331	282	325	329	307	338	329	315	278	299	359	324	310	335	343	284	287	315	285	303	302	362	299	318	302	309	310	329	317	268	309	305	321	295	334	310	298	337	327	313	296	324	305	301	315	320	318	307	307	286	283	323	317	332	310	299	318	317	308	297	292	333	323	288	300	325	307	323	291	289	292	340	284	316	288	318	301	313	303	315	312	339	299	298	329	304	329	304	323	312	335	325	310	291	302	305	280	321	332	306	285	303	323	330	339	290	257	335	279	300	321	305	323	327	319	291	295	296	312	332	304	295	315	305	313	296	313	299	280	335	309	322	295	294	304	331	306	297	327	320	314	285	313	317	355	353	333	319	312	319	318	301	308	314	291	298	307	335	320	308	305	334	310	306	319	338	313	317	312	329	312	333	360	281	318	301	322	301	313	319	326	315	313	310	288	327	296	323	318	336	323	292	330	326	287	299	333	310	318	311	343	336	299	303	304	284	356	326	330	294	328	331	317	304	293	315	315	283	330	318	320	334	324	322	311	276	317	332	312	306	342	336	332	288	321	312	331	332	309	310	287	310	315	290	321	350	318	266	322	296	305	334	306	314	311	313	315	320	323	325	309	292	323	329	321	318	326	327	311	293	323	329	286	314	315	345	313	304	287	278	291	306	295	337	323	293	300	334	317	343	301	323	319	302	287	319	318	274	311	299	309	301	312	295	309	329	289	290	287	348	285	296	311	327	318	329	293	317	349	335	321	302	308	321	297	305	311	319	320	301	290	296	280	277	271	305	306	328	331	300	320	319	338	316	340	322	292	315	319	344	323	297	330	310	263	275	310	319	344	302	315	335	317	319	350	300	327	323	325	281	291	268	300	313	333	294	301	271	309	304	330	319	304	313	329	331	300	316	306	348	315	304	313	373	303	286	332	311	313	322	323	324	299	293	299	320	326	319	267	301	292	290	305	321	307	344	312	308	301	313	297	334	295	356	269	341	310	308	314	302	325	310	349	287	272	300	262	315	320	324	304	316	310	315	312	316	304	312	330	317	300	299	339	323	317	320	322	288	295	291	301	291	300	337	282	306	289	301	321	283	299	341	300	316	296	331	294	285	316	288	324	302	336	300	324	343	334	332	306	296	300	322	296	336	303	269	298	308	310	324	318	299	308	319	301	313	307	321	326	257	315	349	299	282	303	326	302	319	298	321	316	318	315	343	312	335	312	332	316	303	328	306	285	351	311	283	323	338	279	295	327	298	296	300	269	322	310	341	318	305	327	302	328	307	311	313	256	305	287	331	335	337	309	329	307	318	298	335	316	320	337	316	301	283	285	310	296	326	284	323	320	306	313	322	314	315	271	305	325	323	312	336	331	307	302	313	306	291	317	316	340	275	322	296	312	335	332	290	301	331	289	292	350	359	280	322	301	331	349	317	335	347	290	310	302	309	308	273	305	312	328	312	293	306	330	333
10550	5723	11435	12694	10719	6956	4684	3638	2880	2465	1958	1533	1251	1124	1144	1084	1010	970	943	943	1035	1017	983	974	999	955	925	828	848	829	825	842	860	805	732	728	819	764	765	768	775	780	750	729	700	727	743	743	749	736	728	788	739	787	709	732	721	808	775	741	747	714	743	697	724	722	749	764	725	693	735	740	765	760	712	776	782	749	723	734	735	737	729	775	728	769	751	725	766	742	744	702	758	766	708	732	736	739	785	736	771	733	742	776	795	790	699	743	740	735	749	708	754	707	760	734	677	728	735	697	769	714	750	776	711	698	742	716	746	742	760	772	718	750	686	724	787	723	732	741	690	694	784	762	709	744	726	730	699	738	814	745	800	747	774	730	772	767	742	732	693	733	730	773	704	732	757	694	732	718	695	698	726	773	728	769	738	764	747	748	721	758	778	787	745	682	769	728	717	725	723	745	735	799	743	725	710	735	789	757	784	790	721	763	719	720	736	761	740	724	737	776	746	741	753	737	749	762	749	699	698	757	705	778	741	709	726	740	718	737	737	718	710	722	740	733	748	723	739	724	749	687	765	731	719	697	751	707	730	761	739	706	750	746	724	722	727	753	730	764	736	710	750	757	724	771	758	707	800	737	741	688	740	721	709	773	701	707	791	703	742	727	719	696	738	702	707	744	730	770	727	754	735	758	732	748	738	704	748	750	695	718	727	742	746	746	753	753	766	775	741	717	709	740	773	756	711	725	704	742	740	708	762	772	748	696	736	764	792	743	689	773	748	693	752	763	767	712	792	757	737	756	736	730	715	782	724	736	718	743	726	724	691	744	745	764	811	722	688	768	698	764	697	723	738	708	754	761	705	760	773	701	748	715	719	750	737	699	736	743	707	739	759	733	719	728	736	729	769	727	722	753	711	753	745	739	719	743	696	715	738	725	741	721	778	728	755	753	713	736	753	727	731	704	714	748	708	755	690	733	724	728	720	712	756	752	727	821	709	721	737	743	730	748	732	753	734	728	679	750	725	748	762	742	752	719	763	743	751	775	727	716	741	730	727	694	736	714	707	740	702	702	730	717	767	709	785	725	682	759	741	709	746	755	699	760	751	765	727	773	788	750	743	752	757	720	729	746	718	718	764	722	698	724	734	731	771	752	721	716	766	746	704	692	690	759	755	684	723	792	769	717	748	800	722	719	711	683	731	732	774	712	717	756	711	778	711	735	749	740	746	740	718	749	711	781	780	730	768	749	759	735	736	730	736	733	730	715	747	713	734	773	719	774	715	781	776	749	719	710	725	725	671	752	756	762	719	748	705	711	707	714	705	703	763	719	749	730	688	710	736	728	754	725	717	745	737	750	736	718	731	739	717	751	724	708	732	665	750	744	764	709	735	755	752	708	756	766	696	797	709	703	716	788	678	756	715	781	735	728	759	748	719	682	704	701	771	755	750	728	663	750	764	710	752	769	681	736	725	736	764	740	692	714	761	709	729	732	723	724	761	741	797	708	744	700	774	753	721	751	748	775	737	735	759	756	710	715	736	727	727	770	709	774	783	702	702	743	703	738	756	749	773	797	727	765	743	723	738	785	704	730	731	684	770	754	775	745	732	708	716	704	743	765	765	699	740	726	709	731	726	723	776	742	728	718	749	750	701	758	720	768	750	723	783	774	748	715	744	698	756	747	729	721	756	713	729	752	743	740	737	782	736	721	786	766	672	700	729	730	689	710	700	729	760	723	748	768	765	693	727	667	780	741	724	690	710	737	740	759	770	730	706	710	743	745	714	762	727	732	695	726	728	703	758	737	788	714	690	711	714	744	765	717	746	760	682	736	761	739	746	758	684	747	778	721	760	758	735	754	747	749	741	805	716	739	715	722	708	732	708	728	712	766	701	736	743	740	695	767	699	739	734	704	776	768	751	739	753	755	696	718	751	730	759	744	723	722	679	761	725	749	745	715	736	730	742	763	725	729	749	743	756	740	766	717	778	783	708	787	787	694	717	734	718	732	760	719	718	701	778	775	756	712	754	732	733	733	712	718	720	721	761	688	723	729	727	699	703	750	741	714	727	725	763	736	779	784	738	752	731	708	754	745	732	736	741	728	757	722	720	778	753	720	750	700	739	747	722	700	747	752	710	760	773	717	714	694	719	708	701	722	722	716	727	701	701	765	715	729	749	728	768	702	747	693	744	725	723	738	804	749	720	742	742	719	749	780	724	714	714	733	730	759	735	769	751	775	758	735	686	712	718	699	743	724	774	738	751	703	754	712	727	697	756	740	829	727	738	723	740	694	753	723	723	703	774	731	708	706	769	725	725	771	750	707	742	740	745	753	757	749	733	759	743	691	739	775	732	708	730	762	736	780	728	729	714	684	723	724	717	741	717	747	699	710	731	729	725	737	760	758	743	732	693	734	741	792	788	702	738	720	755	800	709	720	724	716	725	683	747	692	695	685	784	690	742	693	700	731	760	737	785	723	728	723	743	699	727	764	660	757	727	681	706	775	738	792	777	752	751	753	703	786	744	792	732	761	762	788	724	760	740	727	727	764	734	733	738	704	733	694	700	731	735	763	765	695	700	722	722	705	736	753	726	729	722	694	702	712	755	721	709	741	707	741	752	737	757	738	760	727	764	718	779	756	727	699	730	721	754	771	763	724	743	731	756	740	697	713	753	730	719	722	735	720	749	793	720	773	757	741	761	727	793	708	724	747	763	758	743	729	720	737	715	743	740	718	763	709	693	762	757	751	775	707	712	750	710	757	758	726	731	759	748	705	756	754	691	702	763	723	774	740	693	689	729	738	723	703	733	732	762	669	713	753	736	809	747	717	757	750	761	741	689	765	713	790	745	716	774	736	760	697	751	700	731	735	756	729	730	741	792	675	716	736	745	767	740	750	713	747	753	696	723	730	727	743	746	779	754	708	792	765	737	748	744	702	740	758	752	711	710	751	766	693	772	752	712	739	712	718	729	723	757	753	716	760	755	704	751	753	731	747	729	722	720	677	730	718	702	775	734	757	695	709	762	729	703	748	754	714	714	747	696	725	761	721	771	705	708	753	711	741	710	730	724	751	722	744	753	707	732	750	730	723	743	758	724	771	791	750	736	702	780	699	750	766	699	722	742	737	711	722	710	767	776	753	750	774	740	735	741	736	707	690	752	736	733	749	745	775	808	734	755	772	712	752	694	745	696	754	716	715	739	750	717	774	710	668	773	756	736	708	725	743	666	715	768	717	727	729	716	691	774	762	737	747	779	729	777	741	706	732	751	766	750	710	745	718	738	736	787	736	686	703	761	741	733	780	712	739	730	747	711	723	725	719	747	748	710	718	767	728	675	744	731	751	739	695	743	702	718	719	769	820	740	771	682	690	724	754	689	739	713	740	772	727	713	743	722	707	758	756	730	720	731	700	756	708	765	741	771	737	770	707	757	711	725	698	736	705	699	714	787	751	715	734	750	700	725	698	706	726	742	754	755	802	711	704	713	743	739	745	748	708
21305	8961	9739	8210	5326	3245	1874	1133	862	717	521	409	375	328	287	275	263	240	272	295	275	230	261	257	258	256	214	261	212	201	209	228	242	239	206	215	208	163	228	201	204	211	223	219	216	203	207	203	169	204	224	214	193	206	213	236	222	211	204	194	206	232	197	212	205	209	215	190	214	191	193	236	218	204	189	206	227	200	173	231	245	224	202	199	188	191	209	209	212	192	208	193	178	196	202	206	203	205	207	204	204	189	209	222	212	206	176	208	226	183	218	184	215	212	184	181	189	195	209	224	209	225	218	187	190	202	181	189	221	226	224	201	218	194	234	185	224	193	200	199	210	208	214	209	217	200	221	214	213	188	196	189	216	182	241	194	207	179	195	213	188	230	222	194	189	180	197	225	211	214	196	208	225	194	202	215	179	201	213	196	227	199	195	220	198	228	208	222	220	176	199	199	220	197	190	204	212	172	222	210	230	204	197	223	211	237	208	216	202	218	213	209	206	198	226	208	214	192	204	207	222	224	226	215	223	197	183	190	161	193	218	206	201	197	210	224	193	195	203	220	195	190	207	187	206	202	194	220	212	222	201	209	230	197	222	178	237	193	215	183	207	184	196	184	212	208	213	213	186	216	189	173	250	209	216	185	195	203	207	187	213	238	216	192	224	198	186	206	217	204	222	216	217	214	231	203	211	209	224	217	232	188	214	192	195	229	194	211	184	204	213	209	202	246	195	161	224	172	214	206	207	190	216	199	185	190	230	187	204	212	204	192	199	193	186	205	204	209	195	200	206	188	207	217	201	221	211	233	222	205	217	210	231	191	217	218	202	199	234	217	230	204	190	207	223	212	207	193	198	195	210	191	199	208	211	202	220	228	218	197	222	190	216	225	207	228	214	218	181	194	209	186	188	198	209	211	223	211	194	193	237	196	223	198	208	200	222	218	223	214	210	197	195	186	235	222	215	210	225	199	194	211	190	194	215	188	206	228	189	203	215	196	231	203	216	218	210	197	214	209	208	205	211	206	175	221	215	202	184	216	196	205	204	230	179	226	211	220	201	197	193	197	224	209	187	199	209	186	207	212	224	213	190	183	192	221	212	201	192	200	218	207	195	210	213	214	196	204	203	187	223	189	203	179	192	233	212	186	208	215	208	213	211	189	232	208	182	210	215	223	218	180	212	194	194	204	210	203	200	201	209	189	191	212	193	178	227	210	241	212	227	188	214	226	193	186	182	215	212	190	212	216	207	192	191	210	213	195	207	206	214	191	222	210	178	200	198	217	229	193	211	218	192	194	219	217	187	207	193	229	210	214	207	218	205	203	198	199	217	237	212	228	261	204	216	208	180	190	221	201	196	206	202	221	214	208	200	184	191	215	210	223	213	238	216	212	221	196	247	207	204	199	209	203	206	214	203	238	204	206	211	223	213	218	200	193	194	211	211	184	183	189	197	188	203	197	213	219	205	207	183	201	193	224	221	184	184	206	178	198	189	191	233	213	173	203	196	221	224	229	186	191	196	196	177	203	197	173	208	235	203	223	179	219	198	207	208	182	215	191	222	230	226	174	201	197	199	206	214	194	201	205	211	204	168	215	199	190	219	199	210	219	230	209	191	224	181	212	199	222	180	194	188	211	190	232	192	200	197	203	185	188	197	220	210	251	176	201	230	230	204	229	206	213	203	217	202	202	175	216	208	201	197	209	191	232	202	192	204	197	213	211	215	202	200	189	203	218	175	191	222	208	218	178	191	204	201	187	197	213	195	206	206	211	220	193	216	214	177	197	208	184	185	191	212	218	213	209	196	212	189	207	213	200	201	219	205	216	196	193	223	202	170	191	202	189	188	206	222	236	209	220	190	177	207	203	208	210	221	218	202	198	191	174	203	198	200	204	187	187	213	192	197	193	222	203	205	195	201	200	182	219	208	213	196	182	207	199	205	196	219	216	214	200	213	211	225	199	188	190	195	236	191	234	218	206	194	203	198	191	231	198	217	228	208	207	227	202	231	225	223	204	202	224	219	198	210	202	223	222	194	216	235	218	228	233	207	217	204	207	228	232	216	220	204	188	210	216	211	236	222	201	182	196	195	207	225	225	199	210	211	201	232	214	201	190	202	212	181	193	198	223	211	211	219	231	230	186	196	191	215	191	213	240	229	193	220	180	196	228	202	201	208	210	191	193	211	214	194	187	231	214	234	218	211	207	219	198	230	198	226	195	187	224	241	192	204	192	207	205	211	217	208	227	210	180	217	230	207	213	209	224	200	200	209	194	189	212	215	199	208	212	192	202	192	171	192	217	198	206	196	185	209	222	227	199	196	212	210	181	208	196	176	217	217	214	176	206	203	220	245	215	196	213	186	209	232	179	207	207	194	211	235	226	215	186	204	226	199	208	196	212	245	210	211	216	206	196	196	215	179	199	196	203	221	231	220	197	196	192	191	204	187	198	187	213	205	225	215	213	193	212	213	199	224	213	212	188	217	226	171	183	255	213	218	205	204	219	226	232	226	232	221	231	235	216	210	188	228	188	197	205	230	176	223	194	184	200	197	181	220	222	211	208	214	215	199	193	182	176	180	211	207	206	195	212	226	201	218	194	201	188	217	199	205	239	253	209	196	184	207	209	188	219	234	179	215	219	205	202	208	199	194	205	197	188	201	216	195	208	200	211	182	203	202	201	191	200	227	188	212	194	174	202	223	249	218	199	210	218	219	220	230	187	218	218	197	207	221	224	179	234	214	182	204	187	192	180	196	212	219	193	198	188	163	189	205	200	213	193	192	195	190	219	208	216	206	200	196	223	227	192	221	187	213	205	201	218	180	212	221	226	203	234	214	216	199	240	209	198	214	238	196	185	209	209	203	212	233	229	214	214	230	207	241	238	217	224	213	227	204	213	208	216	222	221	204	201	229	254	223	213	206	206	211	209	205	218	220	214	211	207	215	223	213	184	214	198	208	209	215	210	206	198	184	226	209	197	194	208	203	200	196	206	225	213	192	220	195	234	226	236	201	201	204	206	205	200	194	223	209	205	187	202	197	227	190	206	171	190	200	218	204	215	196	227	226	242	208	178	243	220	188	200	234	191	208	194	178	212	214	206	234	227	187	210	183	228	205	212	203	211	223	181	204	197	190	207	175	204	207	195	207	214	208	197	181	199	212	182	208	216	197	213	201	193	199	208	212	201	204	203	164	188	204	208	220	203	222	205	219	215	211	208	213	213	200	199	215	201	217	172	169	230	179	216	203	224	241	208	208	231	208	196	174	205	214	196	196	196	216	211	182	211	210	174	201	200	214	213	163	228	192	208	186	213	209	205	187	201	213	222	216	213	178	208	200	208	208	217	204	206	185	201	200	202	204	222	219	199	201	198	192	215	224	219	215	213	207	220	182	210	193	177	195	222	203	201	182	192	198	208	205	203	203	211	222	219	218	225	200	193	209	207	220	199	224	205	205	207	202	191	203	195	190	218	205	232	208	223	221	202	195	224	211	205
13237	7520	13999	17147	14092	10046	6872	4968	4069	3149	2546	1802	1437	1316	1145	1013	969	908	923	885	896	980	960	893	903	761	667	629	596	643	630	657	641	570	519	592	549	541	563	550	492	493	535	545	529	540	487	536	526	512	531	513	522	513	484	497	499	500	541	524	502	529	493	483	530	516	506	551	520	535	535	502	557	529	509	505	525	549	536	519	500	545	517	509	499	535	502	509	501	515	504	529	538	535	523	509	530	518	467	533	491	538	510	489	498	508	526	522	447	467	471	490	512	531	522	486	541	521	493	472	498	516	493	480	518	503	549	554	525	480	530	494	503	491	502	489	492	483	557	497	509	505	482	509	507	544	489	513	503	524	523	533	530	516	505	517	502	488	511	518	531	482	511	509	507	471	487	503	481	500	491	480	487	509	518	481	521	521	511	569	502	515	478	509	514	488	498	479	486	466	489	481	505	504	500	501	567	485	513	528	487	558	515	493	492	533	503	512	510	493	501	517	511	540	532	545	540	468	450	539	541	448	504	509	565	546	520	465	508	489	529	520	521	533	522	503	495	509	499	519	525	484	465	552	505	494	530	468	507	501	523	519	502	519	542	499	508	499	464	517	527	501	512	512	536	523	501	466	525	510	513	511	526	545	503	489	531	519	521	476	486	473	509	491	516	507	536	526	511	508	529	470	489	525	504	503	516	491	525	483	503	539	491	499	512	476	540	482	530	505	554	514	517	489	462	526	510	523	504	520	542	505	524	509	553	493	487	520	525	493	524	514	522	514	470	484	508	488	488	505	510	499	503	498	515	536	494	510	502	514	530	483	525	474	514	502	507	533	503	506	521	492	510	477	520	513	517	514	512	484	535	468	526	499	495	524	516	519	489	512	557	476	506	476	526	495	526	497	489	536	469	515	512	524	498	507	504	504	519	476	504	470	537	478	496	502	498	509	475	501	514	527	540	530	487	537	493	529	501	471	493	531	527	510	516	500	530	501	522	489	493	496	520	527	527	523	528	530	515	533	511	521	491	512	508	507	483	510	523	510	484	519	520	494	492	485	493	500	496	463	500	497	509	521	507	498	533	557	504	543	536	511	497	503	546	506	526	525	554	513	515	499	464	509	470	494	515	490	507	476	476	511	488	500	495	549	512	513	517	497	479	503	510	508	507	493	552	482	530	527	525	527	490	487	534	488	491	513	495	469	527	464	486	510	526	482	522	516	464	482	486	537	495	498	478	465	459	515	516	542	528	500	482	471	465	466	509	502	509	509	480	523	466	514	486	481	508	491	523	516	487	485	502	502	539	529	474	473	520	514	480	499	524	498	512	526	487	513	521	496	452	543	487	499	515	496	522	509	522	513	520	488	444	476	524	513	509	521	543	528	531	481	504	501	500	487	531	519	464	509	514	480	497	524	507	501	492	496	554	503	515	519	514	481	514	529	472	447	488	485	534	511	461	535	489	537	521	515	507	500	512	506	498	508	483	506	502	524	515	521	543	488	524	543	472	535	531	495	526	522	508	521	474	513	496	478	470	509	464	505	529	483	482	515	530	513	487	538	528	517	524	497	509	456	520	462	492	486	520	505	507	534	563	544	485	507	491	516	459	540	479	485	490	514	512	488	538	524	485	502	532	510	501	504	529	480	495	480	525	539	497	482	530	529	511	493	511	507	503	504	500	514	496	510	512	469	556	489	492	468	492	476	511	485	486	532	536	522	524	470	504	515	548	469	548	501	524	539	495	511	488	512	533	517	504	480	506	501	494	525	529	490	480	501	545	486	501	505	496	493	497	525	522	514	507	520	473	504	475	514	496	520	544	515	520	524	502	517	485	528	520	520	519	509	501	507	474	550	508	528	529	502	480	490	492	549	528	553	477	519	479	526	505	510	520	505	480	528	510	489	512	472	548	491	505	510	508	543	482	497	510	510	495	553	493	509	519	496	496	481	503	502	520	511	552	518	539	509	512	474	521	474	511	492	522	499	503	475	482	545	493	514	514	493	506	495	545	503	530	478	545	529	500	488	511	519	553	532	517	532	514	506	522	507	505	490	480	535	499	516	518	528	500	468	508	520	526	503	526	542	530	536	496	486	501	476	479	529	517	494	493	480	482	534	513	529	499	490	505	531	487	529	504	495	507	462	542	509	555	514	509	479	530	519	513	531	488	462	485	485	494	505	464	510	498	512	528	503	522	509	484	504	526	570	515	500	492	483	471	513	487	504	524	480	516	522	506	542	492	499	504	508	502	478	520	508	454	493	480	489	533	484	521	479	485	523	491	488	493	520	512	515	517	516	485	481	523	574	519	508	505	496	525	526	515	506	512	485	429	489	523	517	502	475	513	531	522	510	505	514	538	540	539	507	531	510	497	500	505	502	482	479	523	503	505	483	490	486	510	534	507	451	568	516	532	503	543	492	452	521	570	529	474	538	519	497	519	519	539	503	518	521	467	493	520	517	502	519	516	534	500	503	494	486	464	492	523	508	496	527	521	528	482	508	508	532	476	511	519	519	498	481	537	521	510	476	493	540	488	510	488	462	515	504	510	497	498	497	508	508	541	496	493	441	522	506	514	476	517	484	521	519	519	519	500	513	534	541	515	532	511	488	479	533	519	499	506	492	479	497	537	507	472	508	527	488	555	504	516	533	475	511	518	494	529	513	508	501	468	479	500	565	540	482	511	482	481	546	518	520	492	471	480	520	488	476	519	457	533	493	483	489	533	476	498	521	513	534	514	483	531	498	526	534	439	513	536	464	525	500	509	520	498	486	493	511	487	489	473	508	525	535	521	499	481	548	544	518	491	501	518	507	494	512	489	499	538	483	493	554	463	504	459	538	464	513	483	523	552	462	481	487	478	464	493	528	494	513	534	500	536	519	485	489	524	503	465	481	490	559	480	467	502	550	503	508	570	512	498	523	519	474	509	532	497	510	494	518	504	507	501	518	551	531	523	529	503	499	534	506	525	470	533	516	541	525	474	493	558	521	480	537	491	513	507	493	507	520	501	488	473	511	557	527	502	506	477	487	509	527	491	514	504	523	500	485	504	498	492	506	500	508	523	509	451	503	539	522	495	523	503	525	559	492	505	482	527	523	496	506	482	485	511	497	537	514	536	474	523	528	514	507	499	517	491	555	506	505	518	476	500	490	523	535	515	494	492	516	469	500	483	496	495	505	522	507	489	492	481	501	534	500	487	541	471	471	531	470	523	447	474	508	522	504	505	465	511	495	489	480	491	509	554	493	501	498	525	504	470	488	504	517	495	498	563	572	514	499	522	479	539	448	507	503	481	524	500	505	449	525	541	480	493	509	538	508	505	516	501	514	528	550	501	552	517	488	517	507	499	487	514	559	490	463	514	480	535	504	497	482	516	514	511	509	485	497	485	463	521	480	521	492	502	518	505	520	507	487	509	511	495	563	482	487	527	514	506	484	511	501	533	515	536	488	524	474	523	493	521	501	495	487	490	523	495	487	509	462	491	516	490	528	501	490	508	507
5746	2999	3718	3310	2140	1376	951	735	595	456	409	410	378	359	341	362	370	348	342	367	327	342	357	399	396	334	344	346	360	355	338	341	341	328	330	342	329	347	340	379	368	307	341	314	344	327	340	351	313	368	361	322	357	324	367	327	296	314	334	364	344	354	375	328	368	351	339	307	292	320	329	376	336	356	334	334	336	340	318	332	314	337	293	311	344	359	338	332	329	347	363	330	353	365	300	345	310	319	333	342	353	335	355	306	335	320	332	339	336	332	365	333	300	361	350	374	311	330	324	331	343	330	319	351	358	339	326	372	342	375	338	365	380	332	353	332	311	364	320	347	341	350	317	314	337	330	284	326	344	331	323	329	329	325	335	343	345	340	344	319	302	342	329	340	310	322	357	315	366	353	313	352	333	336	329	322	326	358	353	324	360	375	351	348	370	327	359	360	338	355	368	333	354	356	348	335	362	358	308	319	366	322	347	351	304	340	349	360	316	354	330	304	347	330	365	327	317	319	308	351	307	334	299	335	363	357	348	360	350	298	303	331	357	333	387	349	330	336	361	337	348	372	306	321	343	379	350	341	344	353	353	353	325	331	338	302	340	354	310	360	327	331	353	360	353	356	308	295	365	303	363	340	336	332	350	346	292	336	387	352	359	343	350	337	353	322	324	339	318	345	342	354	323	352	363	326	355	357	312	345	322	327	326	370	359	310	345	346	296	314	350	316	317	337	334	361	356	327	355	350	307	306	324	294	329	358	336	341	314	355	366	345	329	318	349	310	323	340	331	370	306	382	334	321	352	333	336	350	308	348	312	367	338	342	361	320	333	292	357	359	316	331	373	346	351	323	370	353	329	344	356	325	369	340	309	315	325	357	324	308	336	310	339	363	358	349	348	332	356	363	377	367	347	335	344	330	341	322	352	363	348	328	312	331	343	360	356	348	363	352	324	350	321	327	339	313	318	338	348	329	335	366	327	347	355	319	311	313	343	319	326	358	344	315	353	347	343	352	347	355	321	363	335	346	356	373	347	347	340	317	360	319	357	335	353	316	380	350	324	299	354	351	353	338	358	339	326	343	335	329	318	351	334	345	355	359	322	365	313	322	332	342	336	341	337	346	330	326	331	334	337	351	346	348	322	327	335	328	348	337	343	342	401	375	359	336	377	328	366	327	320	375	334	341	337	352	325	343	372	295	315	336	343	348	329	331	349	318	343	346	334	343	333	345	343	328	346	350	381	361	366	358	330	313	324	351	323	323	305	328	336	334	314	313	339	317	335	300	348	314	338	338	336	355	327	328	343	364	336	300	334	364	351	317	354	288	355	342	330	350	341	352	331	324	321	296	343	352	355	353	343	332	368	315	358	372	361	340	335	326	351	373	338	352	375	375	358	346	328	370	358	355	332	347	323	352	310	348	366	362	345	343	326	336	334	334	341	358	347	348	324	347	335	328	336	329	327	370	326	324	377	346	342	331	344	297	345	336	359	356	311	346	330	317	328	346	344	346	318	365	366	332	336	368	348	335	357	312	317	351	328	350	362	371	349	358	311	337	329	353	331	347	359	323	352	328	331	319	321	332	333	329	357	346	320	362	327	369	344	350	315	310	320	323	341	345	347	358	320	352	342	345	335	314	354	340	328	329	357	358	343	378	354	332	318	334	332	314	330	336	357	301	332	360	319	339	331	328	351	358	315	332	337	358	368	338	354	313	299	344	352	364	372	339	354	329	357	335	329	341	342	349	385	325	356	365	328	351	343	356	349	339	340	301	340	344	341	309	296	346	345	345	339	334	321	354	369	316	307	363	341	344	376	322	332	353	347	365	336	335	356	316	368	314	307	335	369	346	325	336	314	310	355	334	360	354	327	335	374	375	339	321	335	332	339	360	344	341	343	308	325	348	392	314	349	300	324	352	389	332	337	321	344	318	297	359	331	324	351	346	326	315	350	332	343	344	301	353	386	358	366	327	297	330	322	347	324	352	352	307	362	324	367	349	330	342	335	358	336	317	335	335	332	338	334	348	337	333	353	317	335	341	347	335	308	349	350	344	355	351	361	341	348	340	318	362	323	323	360	326	326	343	356	358	333	319	328	316	308	345	377	331	336	344	344	381	343	339	366	370	346	352	356	339	357	367	363	351	339	329	339	318	329	367	305	317	353	315	363	318	376	328	323	364	339	360	405	329	348	376	367	315	358	366	296	312	328	348	373	358	327	304	351	338	342	329	338	337	333	345	302	309	325	327	319	342	315	363	326	325	350	305	375	315	321	349	314	364	328	344	335	327	323	336	310	359	340	362	325	342	349	325	335	374	353	340	335	345	344	351	354	315	342	356	373	320	339	372	320	368	375	340	319	336	345	352	346	350	320	330	334	354	338	322	320	325	310	331	342	341	347	324	356	314	353	367	357	331	372	303	343	332	329	320	303	362	344	372	346	353	358	353	349	315	392	330	358	346	345	356	389	309	341	309	323	321	319	319	378	322	330	329	356	326	375	345	317	343	347	349	342	340	303	324	328	353	337	327	347	348	367	358	306	326	325	386	363	338	357	328	349	365	311	339	324	315	331	386	329	360	351	326	354	321	321	363	326	360	328	340	354	327	315	354	318	344	348	319	354	330	325	331	321	336	362	348	365	386	348	330	329	365	373	377	306	328	338	350	354	341	344	332	344	328	350	326	332	353	347	363	341	338	315	363	336	316	331	309	318	343	330	318	386	377	323	351	370	325	373	330	337	327	358	364	343	328	360	344	348	354	304	326	368	371	355	328	352	356	378	357	347	346	313	327	346	347	350	336	347	348	357	350	350	344	358	343	327	357	345	337	325	336	370	336	333	375	336	345	365	343	357	299	351	378	384	334	345	327	343	326	324	331	355	325	332	330	338	373	316	316	344	348	344	332	342	338	348	326	344	324	374	341	366	328	349	342	311	341	361	349	319	308	371	333	349	353	365	311	343	372	341	326	345	362	341	349	336	318	343	331	347	330	336	327	331	352	315	365	368	319	346	367	372	328	313	348	351	331	358	316	331	357	364	347	336	330	327	331	321	329	315	335	306	355	320	319	330	298	330	369	292	315	361	315	315	331	367	334	346	369	373	356	339	358	394	365	320	329	352	325	324	333	334	326	377	333	325	330	366	366	349	388	338	319	357	359	297	308	341	337	322	360	327	349	321	321	380	336	362	354	334	349	315	353	378	312	360	359	326	324	321	323	306	363	346	371	334	332	332	299	333	304	351	304	338	367	330	338	350	350	347	338	322	369	351	348	325	312	349	334	365	338	327	334	330	355	315	321	348	362	358	349	351	331	317	306	345	343	290	339	350	354	346	327	366	333	341	342	338	359	344	345	347	347	362	335	361	366	305	307	348	333	347	360	346	334	323	338	348	340	366	346	322	304	358	333	355	338	349	326	344	364	365	365	338	323	333	323	340	337	352	313	349	346	362	308	367	328	358	332	336	362	333	328	363	340	357	343	345	322	318	289	329	332	319	348
4676	3228	6641	8355	7041	5048	3480	2732	1935	1576	1279	1141	1080	961	829	880	930	886	993	979	924	968	936	937	887	844	831	796	812	835	871	790	833	874	779	837	800	801	781	851	793	785	792	795	780	749	781	852	813	807	763	810	814	799	806	797	800	792	801	771	816	801	802	787	801	799	747	779	832	778	809	840	787	828	833	731	836	832	766	776	757	840	824	823	825	772	786	811	817	816	786	806	786	804	757	797	780	753	766	825	793	824	840	807	822	798	819	805	794	837	799	789	782	791	768	819	787	763	807	795	775	758	837	795	801	801	776	827	861	737	790	852	799	802	779	810	770	833	792	810	795	822	808	792	825	757	812	810	831	844	783	851	810	744	783	778	800	816	758	752	798	831	767	743	830	814	799	814	815	850	796	828	764	882	822	787	830	795	818	804	785	795	841	775	822	803	803	800	819	830	828	791	783	802	763	786	783	793	770	756	761	823	833	782	776	815	802	766	798	754	832	806	818	801	816	825	760	797	757	828	812	783	728	826	809	805	775	811	795	812	747	804	759	824	779	762	819	814	822	785	764	800	813	786	789	803	784	796	795	795	813	827	799	781	812	767	825	809	793	796	782	764	827	788	868	808	767	830	781	779	817	851	838	743	750	768	785	806	770	815	781	747	815	805	809	773	752	831	804	775	800	772	763	819	767	875	802	778	813	803	838	832	781	825	815	795	830	784	780	799	818	772	747	774	791	798	811	759	768	823	797	801	821	803	820	764	792	805	823	767	808	763	777	759	766	783	808	863	785	815	760	787	792	821	787	780	811	820	762	798	782	860	789	793	790	851	802	811	806	779	809	812	869	748	813	790	779	806	756	819	819	764	821	800	799	773	830	777	764	840	803	818	750	781	819	810	797	796	796	757	800	806	772	792	777	802	812	816	808	790	847	773	797	818	796	806	803	798	818	795	824	812	788	815	777	777	790	839	830	799	817	760	772	785	840	772	778	730	789	787	815	764	818	783	805	814	765	784	811	816	759	781	775	806	792	816	776	796	854	786	828	739	790	781	808	783	803	775	790	790	809	731	792	788	787	786	777	747	805	818	779	789	791	810	772	820	754	757	790	804	795	809	803	868	831	783	724	773	793	757	854	809	796	765	803	834	792	746	833	826	796	831	804	827	817	821	818	751	788	789	814	833	826	767	836	805	835	784	820	815	819	837	803	779	807	735	791	825	886	799	822	865	770	787	735	810	785	794	785	770	805	795	806	792	774	786	781	816	783	771	816	737	793	803	835	791	802	775	800	801	799	814	828	782	762	758	810	756	765	793	804	786	769	808	790	805	769	748	798	825	777	808	775	752	816	805	813	825	773	827	776	806	817	772	792	732	809	849	762	811	774	773	771	826	776	799	806	793	798	798	786	795	826	822	721	827	813	784	792	801	846	802	782	775	828	766	765	764	798	789	838	797	764	768	831	796	788	836	812	777	799	779	797	853	806	797	813	791	781	777	816	809	836	758	768	723	774	782	777	796	806	770	827	819	748	831	849	774	772	802	822	794	769	789	741	775	762	780	760	826	792	764	778	778	847	831	794	838	814	871	769	761	832	803	767	815	754	797	802	825	735	798	819	773	808	820	808	802	809	837	820	785	840	782	740	797	802	795	786	768	771	796	767	844	830	809	776	779	832	802	793	774	798	801	790	794	768	773	870	822	790	820	801	860	744	795	770	768	763	734	805	839	777	807	793	814	821	822	863	795	801	795	789	763	759	810	782	819	795	835	724	786	815	772	805	736	795	813	813	786	809	772	781	817	801	808	719	755	774	803	807	739	773	778	821	826	828	775	820	827	782	781	817	746	784	796	857	792	803	804	810	780	792	813	759	794	831	814	782	792	760	850	806	798	777	825	821	805	783	774	792	837	799	736	795	822	831	743	783	750	782	745	862	799	819	781	833	772	742	783	793	840	788	821	811	816	785	806	838	805	772	816	821	779	765	758	818	767	820	801	820	797	757	764	784	826	758	760	758	810	771	832	797	764	767	807	768	732	814	744	780	754	765	775	805	772	778	795	788	803	808	798	845	800	800	785	801	787	798	848	838	843	806	807	815	806	777	741	813	760	816	772	731	792	807	849	791	750	777	786	802	810	823	847	791	834	808	745	763	783	854	796	770	820	830	796	787	811	847	774	783	789	800	801	782	830	750	794	826	793	806	851	800	811	790	815	821	823	786	783	799	795	772	780	784	813	805	810	824	789	785	796	811	778	798	782	773	843	789	831	792	779	728	760	787	836	783	845	814	810	817	798	818	846	805	798	801	829	762	785	819	838	809	793	817	795	756	798	795	838	785	796	752	787	789	820	769	762	845	785	772	786	784	835	780	790	746	745	780	763	800	758	810	804	806	831	739	785	756	776	797	811	780	799	805	789	793	822	816	804	739	767	790	798	823	787	808	816	751	813	804	775	798	825	823	843	812	795	847	804	801	810	833	830	777	780	785	770	764	773	786	793	784	827	809	737	773	838	804	813	815	847	758	790	810	806	837	815	809	780	804	772	784	804	784	816	769	769	802	789	771	807	756	753	770	798	785	764	810	804	800	810	749	864	762	789	775	753	781	815	784	809	849	758	856	770	816	784	738	779	814	810	796	837	827	824	815	782	793	818	805	798	786	767	806	826	784	777	773	769	770	819	766	776	775	801	855	807	828	811	842	825	798	748	826	784	736	828	813	749	782	774	809	818	802	758	758	765	787	814	768	815	816	752	812	784	797	788	819	789	820	815	808	791	837	828	811	796	855	769	822	775	807	764	814	831	801	797	770	816	820	800	806	790	824	822	820	800	827	770	796	801	771	849	814	784	820	784	807	811	795	810	806	844	748	763	744	851	810	830	794	790	773	785	825	786	814	750	767	815	809	775	820	834	802	829	822	785	753	837	756	852	810	784	809	832	759	771	808	796	810	826	746	826	800	804	719	829	765	846	806	788	788	779	800	821	798	841	850	813	803	825	828	807	787	795	771	789	825	766	770	783	777	784	810	792	797	810	801	801	825	822	823	799	806	807	799	821	791	789	826	793	770	826	786	774	798	806	809	770	828	787	855	827	833	734	797	806	769	872	811	753	806	836	788	835	756	776	824	766	807	781	811	820	791	806	805	857	787	794	807	765	821	785	816	811	764	856	815	874	801	791	804	767	825	790	759	827	778	815	799	783	838	824	776	815	778	832	821	820	784	736	770	763	833	832	777	802	803	782	817	747	756	805	797	855	772	794	765	843	785	824	847	809	751	782	828	818	783	762	840	797	797	803	797	815	819	822	816	808	779	784	804	809	734	795	832	765	795	834	812	830	832	793	779	823	778	826	771	773	846	795	766	821	776	822	785	785	802	811	828	766	791	763	821	786	749	772	779	788	755	832	749	840	776	854	813	833	788	813	804	792	835	844	782	820	835	813	779	757	848	719	778	823	848	840	853	797	835	789	764	846	733	788	777	763	784	760	796	792	809	791	830	860	790	809
13759	5904	6103	5653	3838	2413	1432	1040	788	602	562	460	419	387	382	350	342	333	347	357	349	329	356	353	389	369	354	320	356	325	327	315	296	302	327	339	303	314	338	324	341	329	295	289	311	317	318	311	319	316	316	330	322	325	318	332	293	341	308	308	279	337	299	310	292	289	308	361	332	306	307	329	311	316	316	327	304	327	302	316	306	294	301	286	305	315	304	295	303	286	280	307	331	324	312	297	318	335	357	302	320	364	359	310	299	315	319	285	300	338	285	324	258	328	309	293	318	335	324	347	346	337	328	315	315	295	328	335	304	337	320	323	329	326	287	349	314	349	273	299	324	298	341	305	323	318	351	360	310	322	330	329	331	322	328	298	309	339	286	320	324	330	314	328	306	310	309	333	280	325	300	340	297	296	323	305	320	314	355	317	303	291	337	328	323	375	340	321	303	341	290	325	325	323	341	306	310	331	321	336	310	317	322	324	303	322	358	297	315	314	307	347	340	321	336	321	357	246	346	298	334	337	276	355	332	313	364	330	283	317	316	355	303	299	345	299	331	324	333	319	333	327	301	316	309	322	323	289	284	320	338	346	328	321	302	318	317	348	300	280	354	333	328	315	365	270	305	298	317	317	310	325	279	325	337	323	308	289	315	288	294	349	300	310	314	332	317	332	329	339	307	303	370	297	308	295	355	294	305	308	324	275	298	320	353	295	305	347	310	282	315	322	312	341	320	332	332	305	308	326	310	317	275	327	314	303	316	330	320	334	322	307	322	310	325	312	320	306	318	309	297	332	320	306	304	322	325	329	312	321	327	287	293	329	304	323	297	290	301	312	315	325	321	348	350	278	310	303	338	308	327	321	301	306	306	349	312	296	286	337	333	330	309	309	304	311	316	311	301	331	315	345	315	331	332	332	321	308	293	282	331	333	326	330	332	356	327	315	335	323	279	317	300	322	313	306	356	326	322	297	319	331	284	312	322	329	320	333	320	330	302	311	311	298	343	314	330	313	356	298	329	321	313	294	341	325	317	294	318	326	314	322	335	310	315	302	295	318	312	310	319	322	299	277	312	315	303	300	304	314	312	283	349	318	339	373	293	290	321	340	321	297	319	290	345	306	321	308	290	297	349	321	291	290	301	310	306	339	331	307	316	319	312	321	333	300	322	315	315	317	324	322	323	296	281	306	333	304	318	291	338	296	289	300	332	340	338	336	309	277	296	317	294	331	313	341	297	336	326	303	312	311	298	318	296	340	325	322	311	314	314	303	296	328	335	317	275	310	324	318	289	289	297	300	329	350	321	323	326	291	308	299	322	328	352	285	311	309	329	317	307	315	295	295	329	282	308	312	320	303	316	280	319	361	321	355	288	298	288	289	345	308	333	308	329	318	309	294	336	323	323	289	314	314	344	291	315	321	327	305	299	315	335	308	330	312	303	273	311	322	302	321	313	312	313	348	312	336	322	304	310	316	319	317	323	317	296	316	300	308	327	320	299	332	320	306	319	292	295	306	284	295	314	337	312	329	298	340	311	307	341	288	296	294	325	298	310	325	335	288	291	374	299	326	313	305	281	351	321	306	290	340	312	331	335	340	317	311	326	332	319	316	334	337	326	360	306	330	312	302	312	280	353	320	325	312	303	319	342	313	303	351	293	291	298	322	312	296	275	330	340	324	295	318	297	320	299	332	314	293	339	339	347	358	320	306	326	348	310	300	299	301	316	332	320	324	340	291	323	337	357	341	360	306	303	298	319	344	324	335	287	319	344	317	300	316	328	298	318	355	318	320	330	316	315	343	332	329	321	310	335	342	318	319	331	312	316	345	301	323	338	339	326	343	320	361	331	290	303	357	323	317	282	312	304	332	307	333	298	331	294	293	304	333	329	304	330	305	306	297	302	300	301	324	309	307	309	346	307	291	312	255	299	331	324	349	331	308	318	328	293	298	287	302	321	318	333	339	283	335	347	303	328	320	333	317	346	313	315	291	325	316	305	302	315	274	319	310	338	325	336	302	325	332	344	328	345	315	321	311	307	301	272	349	314	332	353	324	313	326	332	320	340	303	304	298	357	315	317	343	304	334	328	330	349	352	316	292	314	317	321	336	323	325	331	336	327	290	297	340	276	308	323	315	344	344	318	302	330	326	290	310	310	328	286	317	322	316	309	338	326	346	380	324	360	320	303	327	297	332	302	353	334	354	325	326	334	303	304	299	312	328	312	322	319	338	303	285	373	318	294	345	287	319	339	319	343	319	309	326	323	303	291	321	321	336	333	294	297	314	302	304	279	324	326	291	335	313	298	281	303	320	339	340	342	308	300	320	303	340	328	321	306	297	314	278	325	307	292	293	302	332	325	310	328	308	278	327	318	376	335	341	330	329	309	317	295	302	330	318	313	325	306	320	344	306	315	342	343	313	337	320	349	287	291	299	322	342	313	300	317	302	268	362	342	333	295	348	330	302	305	306	332	320	317	337	319	317	301	311	328	308	351	309	318	311	304	288	305	319	333	335	346	360	299	297	293	330	334	322	318	321	377	325	317	306	315	310	310	322	296	299	297	290	340	331	342	300	322	308	315	318	309	328	343	316	308	313	312	303	333	345	289	302	298	321	320	314	294	344	322	324	322	312	317	333	311	317	308	305	351	303	314	278	351	285	343	352	316	333	308	302	279	325	335	308	335	322	329	302	325	318	343	296	340	324	330	332	327	300	288	339	318	326	336	333	309	282	287	295	290	292	336	322	290	339	298	340	293	306	294	304	310	327	339	339	318	336	324	302	306	295	305	305	300	288	331	345	298	292	328	306	292	294	324	293	307	259	324	323	297	317	332	297	296	345	302	307	322	320	322	313	315	315	292	310	312	352	327	319	283	307	332	305	341	327	338	319	331	312	316	339	353	330	318	331	339	367	318	335	334	338	307	340	341	347	300	301	328	307	304	304	337	327	321	322	288	316	339	312	307	335	345	337	319	299	289	337	320	322	290	278	355	317	316	317	328	344	277	333	333	289	361	338	307	299	337	317	303	306	339	326	316	351	299	340	327	320	293	332	343	357	345	299	317	287	313	338	354	334	287	329	365	316	320	308	338	303	284	334	315	302	346	353	326	305	328	328	309	350	294	326	289	296	323	285	332	320	325	306	314	292	291	332	305	319	315	332	299	345	324	340	317	305	327	321	294	300	283	327	335	330	334	297	347	322	327	295	348	324	309	324	308	301	306	300	303	339	330	316	336	316	303	309	303	317	349	329	301	285	325	320	316	295	316	346	299	329	309	356	271	286	339	321	316	285	324	299	319	326	350	326	305	369	332	303	307	321	330	317	301	336	324	333	347	345	304	326	325	286	337	319	323	316	313	340	348	311	310	354	298	279	320	335	313	318	275	296	304	281	305	292	299	315	333	325	318	345	317	299	306	330	339	333	343	318	303	333	326	300	340	322	299	313	309	302	319	326	338	360	286	328	301	331	322	323	307	377	331	297	299	341	337	305	312	320
10443	5409	9470	12915	11381	8456	5573	4274	3107	2374	1914	1627	1423	1163	1100	1065	1024	1009	990	1068	1072	1033	1023	978	874	898	863	816	903	803	840	860	803	848	792	801	765	806	749	789	769	701	808	764	765	731	747	758	770	766	812	751	716	752	711	745	752	771	728	713	733	715	752	766	786	740	693	761	752	728	805	744	755	760	762	735	803	777	747	760	764	708	761	734	725	755	846	779	796	750	799	764	741	691	756	775	758	762	744	740	744	707	718	686	804	762	746	770	737	719	751	786	702	757	753	737	781	763	745	727	732	726	698	770	754	744	725	725	799	778	788	738	738	743	809	740	737	790	763	739	768	712	709	750	763	754	736	762	737	775	714	712	736	760	706	717	764	764	756	734	757	751	741	753	783	739	768	738	767	759	734	792	739	750	794	771	718	759	744	693	755	770	725	757	761	740	708	718	755	741	766	752	739	741	716	725	728	746	736	771	756	731	740	763	752	757	723	749	778	759	748	755	744	766	723	713	753	731	740	750	765	775	790	727	760	798	799	767	757	728	767	744	744	786	723	756	727	727	723	716	719	733	737	744	726	706	729	758	774	742	755	734	773	728	767	692	794	733	765	724	706	760	746	705	708	769	704	752	696	734	740	780	781	750	747	736	750	745	712	753	770	769	714	719	729	729	743	802	731	741	719	719	687	768	770	737	750	760	747	667	722	723	787	758	836	764	740	822	770	712	742	780	760	702	770	723	743	727	774	740	688	732	757	750	748	768	779	779	773	773	690	752	717	709	762	773	748	725	768	764	759	749	737	751	716	727	743	734	728	705	753	814	765	760	731	735	776	789	729	717	742	745	723	741	778	753	720	742	712	746	719	767	710	779	761	775	737	751	703	720	710	696	729	703	718	752	753	730	711	715	770	769	774	747	776	761	740	760	769	727	756	763	728	739	705	735	747	740	804	733	763	753	766	747	702	762	699	811	762	710	810	723	724	779	764	686	757	758	797	725	760	709	721	715	743	751	705	742	742	767	688	763	743	763	728	784	726	746	786	741	736	753	766	715	716	767	701	710	707	726	665	702	784	787	735	755	733	689	705	739	732	758	752	775	791	759	751	683	773	738	719	787	781	734	711	760	697	726	716	773	766	717	709	760	751	792	710	734	720	716	752	720	728	801	746	711	765	713	734	731	709	744	745	762	741	757	750	749	687	747	760	764	767	732	756	745	739	820	738	761	761	745	743	789	792	685	754	754	782	767	726	786	755	738	753	733	742	784	778	795	737	746	726	748	721	736	770	769	729	796	727	740	770	707	744	740	772	721	752	770	725	748	796	773	774	717	768	747	731	745	755	727	754	759	697	773	733	733	769	750	726	740	728	723	794	785	734	763	778	749	725	756	708	761	778	733	766	710	734	762	762	741	772	735	747	755	757	722	741	754	688	747	748	719	792	752	715	712	768	725	752	742	743	757	746	728	708	759	780	787	738	709	755	763	723	722	784	758	821	777	770	763	750	756	742	730	766	733	728	727	763	764	702	697	786	805	769	746	725	773	703	757	773	797	792	735	703	709	725	746	730	726	779	746	771	746	744	780	694	787	748	710	723	748	711	759	762	757	742	728	719	760	751	749	713	787	784	764	763	772	685	698	807	755	742	702	705	752	799	766	753	715	716	750	808	744	755	752	731	807	807	764	739	755	801	767	768	788	762	756	779	773	751	750	714	720	754	715	700	776	723	777	769	736	717	737	738	741	802	753	709	766	745	746	803	760	746	739	741	804	742	757	756	734	747	730	830	777	725	735	748	762	691	770	724	787	695	758	725	760	780	756	723	731	763	813	742	758	755	768	722	762	758	724	745	743	703	743	733	713	752	749	742	734	727	741	748	760	755	743	755	715	736	727	752	752	763	768	738	765	717	717	739	749	791	740	782	752	756	671	776	768	753	740	744	741	693	701	743	693	763	750	745	779	715	758	770	758	737	775	726	717	744	682	682	743	809	709	728	761	781	726	797	794	774	751	767	767	762	726	740	757	724	806	765	754	722	739	703	727	765	767	793	703	749	742	754	763	765	804	787	719	715	743	711	753	717	725	741	731	747	787	767	719	732	684	767	726	744	736	776	755	707	771	774	712	794	750	726	751	717	722	788	693	775	739	791	758	726	756	723	769	725	710	722	752	766	741	739	726	764	735	753	747	729	779	755	775	721	758	748	721	728	770	720	728	695	803	749	736	703	770	705	741	785	789	747	767	746	761	765	756	763	795	761	769	775	727	741	783	743	692	789	772	701	729	732	791	774	823	752	766	733	737	737	727	770	783	720	820	716	760	729	738	738	744	717	690	788	792	753	763	751	723	755	738	770	756	749	750	759	745	766	784	758	728	797	749	732	770	732	737	691	767	728	723	704	756	749	734	745	784	744	707	727	752	697	721	743	778	741	720	696	755	761	747	761	730	752	724	781	714	698	696	755	746	757	717	721	761	739	776	762	715	761	772	712	752	738	745	735	725	763	755	723	712	741	783	768	747	728	730	721	749	763	779	740	702	778	722	737	719	755	726	746	723	741	754	761	789	760	726	745	734	691	758	781	723	733	754	727	752	763	758	773	753	708	747	745	781	715	694	760	759	765	727	764	757	716	696	743	734	736	752	765	758	781	778	714	718	764	804	751	741	821	704	742	718	780	777	768	743	728	762	786	727	752	750	737	740	746	805	710	750	746	715	748	753	693	754	746	755	729	778	737	728	752	722	764	768	789	757	717	726	707	718	687	710	761	721	777	762	711	723	738	716	714	715	796	754	736	716	727	754	752	734	689	735	733	687	736	728	722	684	752	722	755	726	765	733	741	757	744	763	765	734	727	796	760	754	678	750	767	721	760	699	761	718	735	791	724	691	781	715	724	741	696	749	780	742	745	747	696	772	734	746	721	750	730	703	757	773	711	762	740	806	763	775	765	722	717	776	744	785	755	794	745	706	758	738	737	770	773	753	764	753	728	759	735	791	710	763	700	764	730	732	760	767	740	765	812	758	796	757	768	716	735	759	723	780	742	737	782	741	768	720	756	780	757	717	801	819	727	745	709	789	761	743	764	778	738	723	756	722	761	770	791	797	768	752	703	767	700	766	747	780	717	745	782	729	734	764	716	741	740	774	735	695	711	791	736	744	739	736	738	763	720	724	741	705	678	754	711	751	717	764	759	728	777	715	818	728	719	754	742	763	770	781	732	724	733	699	711	744	754	708	713	781	767	760	733	704	796	754	735	792	744	758	744	777	751	693	730	719	723	738	758	751	735	715	768	805	724	738	758	749	745	711	701	705	783	766	738	713	740	739	680	729	762	727	740	729	763	758	767	786	756	732	738	771	755	739	733	777	760	740	743	716	778	773	806	766	753	699	748	746	751	677	735	701	725	788	743	757	762	711	799	773	742	751	749	739	771	752	766	703	802	753	749	765	725	761	808	725	767	783	748	716	719	751	761	766	763	718	711	722	744	760	713	749	770	784	732	750	707	744
21358	8728	9382	7917	5320	3131	1922	1195	854	602	558	439	340	331	284	270	258	275	270	307	271	227	247	222	238	226	232	210	252	200	197	226	180	207	227	202	195	230	214	212	188	222	201	218	183	191	191	225	155	198	204	208	198	223	231	202	184	186	218	207	192	208	201	191	186	218	225	207	230	215	212	193	209	201	179	205	201	187	197	242	192	219	182	211	195	189	207	219	224	205	212	197	197	210	191	201	184	211	166	194	186	228	190	238	184	205	199	201	248	191	184	195	220	211	206	206	196	209	203	221	188	200	186	236	199	182	197	231	212	193	218	190	208	194	211	203	205	183	202	189	219	211	180	187	208	180	216	186	220	194	188	187	186	204	194	191	213	205	208	181	203	181	193	217	209	202	177	184	203	200	206	199	199	192	230	195	200	192	207	180	200	203	201	224	227	221	193	209	222	190	205	200	210	221	218	184	210	179	196	214	192	172	203	187	232	192	203	193	217	189	176	195	217	197	205	201	212	210	183	216	210	203	205	219	239	181	209	207	212	187	215	225	250	181	205	201	199	196	185	189	209	200	208	205	221	203	177	195	173	192	198	215	215	196	198	211	192	195	175	196	203	181	210	190	206	206	190	186	191	196	165	183	192	201	211	229	219	219	203	186	205	217	196	193	230	190	203	205	182	208	217	228	199	208	203	225	204	192	207	209	203	182	180	210	193	211	206	195	200	209	185	191	239	221	201	182	211	212	177	196	211	188	194	206	204	217	201	181	207	211	235	211	220	226	240	186	184	199	181	215	194	183	187	213	231	216	214	159	200	203	182	202	170	201	238	202	206	220	185	190	203	182	208	201	228	180	207	193	204	196	192	189	212	192	203	225	197	191	215	200	176	173	210	231	211	195	196	215	196	201	198	217	195	197	208	180	194	194	193	197	184	185	188	192	187	221	214	205	216	207	193	211	223	204	205	182	206	202	233	206	199	196	196	214	181	189	217	215	201	204	216	184	177	208	209	223	177	219	199	221	212	167	220	202	208	172	205	176	234	221	210	180	191	203	185	192	177	222	162	215	221	213	220	199	220	218	198	206	219	203	222	201	183	207	208	207	225	195	188	183	195	207	203	206	183	200	238	210	234	223	206	209	222	201	208	200	214	221	198	212	212	182	207	191	186	198	182	226	210	199	182	215	191	164	194	213	209	217	192	220	199	203	181	191	225	174	210	199	232	205	197	194	189	195	168	190	222	202	194	214	188	189	191	188	190	198	183	202	212	192	185	207	187	206	205	187	208	212	175	201	216	212	212	199	203	193	188	202	211	165	216	207	223	186	180	193	187	209	181	189	177	219	229	212	221	184	202	208	169	204	190	208	192	200	208	214	194	212	197	184	205	191	213	217	206	200	219	201	228	214	186	201	209	191	188	192	203	209	213	200	207	213	221	176	214	207	220	205	207	234	207	199	182	187	186	194	190	186	214	207	218	206	211	190	212	211	196	214	230	198	202	214	190	189	204	187	189	188	200	228	215	201	195	201	178	216	182	185	195	186	223	220	183	197	204	212	203	184	178	200	198	203	188	214	202	185	189	184	230	185	194	211	210	191	207	192	200	202	235	220	170	184	194	196	201	192	202	204	211	198	217	232	199	189	209	207	241	222	203	213	214	225	192	203	205	202	198	195	205	214	192	192	209	217	203	208	198	205	173	182	214	192	186	191	202	212	191	184	183	201	186	191	185	203	179	193	206	175	208	209	195	191	227	210	200	192	186	207	209	180	212	186	196	173	215	205	192	180	186	194	191	208	182	203	188	215	208	200	193	226	209	222	208	224	213	197	197	202	197	192	187	207	214	200	230	215	198	180	200	204	198	192	164	196	212	223	227	207	214	184	206	201	199	210	187	169	196	174	208	231	204	192	209	201	190	206	202	189	167	210	189	196	188	184	192	214	193	196	196	208	211	227	175	200	168	204	183	192	170	189	201	200	186	220	202	191	202	205	161	209	205	224	221	193	212	201	200	208	187	204	196	212	202	182	185	200	230	190	206	225	205	212	227	197	219	217	210	210	172	192	210	214	207	223	181	204	205	201	208	181	175	202	217	198	205	204	190	187	200	207	199	184	177	193	203	212	190	214	214	197	185	202	196	217	203	185	190	191	197	176	200	192	206	221	186	166	187	219	215	200	182	195	204	192	213	226	188	179	210	188	181	194	175	222	218	176	193	206	198	220	189	202	196	199	193	197	207	197	186	208	238	193	212	197	186	190	222	183	193	197	195	189	217	236	216	179	191	208	203	201	194	186	184	222	186	208	182	184	206	231	154	183	197	206	220	184	186	188	208	223	201	223	216	191	221	196	195	211	197	201	177	197	177	187	166	196	161	198	190	199	183	215	184	205	198	193	207	200	206	194	198	184	184	200	192	168	203	193	210	196	208	196	230	215	215	209	214	224	211	194	175	204	198	198	213	194	187	175	171	182	210	186	213	212	209	204	203	204	177	189	186	195	236	214	193	185	213	191	184	179	177	226	212	184	184	187	202	187	215	223	212	187	198	186	191	203	202	204	230	190	198	192	166	194	222	212	193	210	209	186	180	201	182	191	194	191	221	198	203	192	197	218	204	176	191	194	196	202	207	209	242	186	194	184	198	199	216	194	218	219	189	182	210	211	191	205	201	194	208	186	193	216	213	184	197	201	219	213	203	200	193	215	198	192	214	188	203	178	210	186	222	205	201	191	210	161	196	209	197	195	192	187	238	188	190	194	194	177	191	192	185	201	199	210	199	213	202	199	208	191	186	224	185	208	192	182	220	236	215	167	220	179	208	210	176	175	218	216	225	194	191	212	194	231	214	209	236	194	193	184	205	216	216	190	206	244	243	190	231	192	186	204	204	224	212	213	201	177	225	209	196	179	188	190	196	201	211	188	197	211	196	187	188	187	205	182	206	193	192	199	232	199	202	217	210	196	198	191	214	193	195	212	186	201	186	196	190	185	203	204	183	199	198	220	206	221	208	201	200	204	195	201	217	191	184	186	215	183	200	225	197	204	173	193	211	194	203	186	209	196	179	195	190	216	209	196	213	209	201	191	213	199	216	209	188	203	183	183	205	180	198	198	203	216	196	199	228	199	211	215	198	206	203	224	228	191	216	202	184	191	203	210	208	189	206	206	207	197	228	190	219	197	219	209	187	206	185	185	219	191	184	199	199	213	210	199	200	186	198	223	180	186	230	193	189	177	216	220	180	171	200	184	210	184	217	229	196	190	219	221	196	211	186	192	189	225	208	205	184	197	185	211	195	205	193	215	180	185	191	181	195	215	214	204	174	194	197	187	189	197	174	209	188	231	200	191	218	208	221	214	160	208	184	207	218	214	203	197	207	220	192	206	219	195	188	198	174	198	168	202	221	182	186	244	222	201	218	173	195	246	204	216	229	235	194	189	193	189	201	205	209	185	223	214	189	205	190	223	224	229	197	175	195	216	204	202	229	187	214	210	227	207	209	202	198	211
13353	7285	12679	16279	14006	10346	7188	5131	3834	3010	2347	1789	1474	1249	1211	1027	1009	959	988	1036	998	918	861	819	768	706	637	625	656	670	638	626	579	568	587	542	551	576	561	556	548	514	531	502	523	521	514	492	482	478	481	486	486	490	490	470	528	497	555	464	487	496	507	485	528	494	498	509	498	532	520	508	478	522	498	533	520	486	525	505	461	528	498	475	456	487	493	515	478	511	452	506	509	520	526	540	491	525	495	503	514	490	518	457	537	493	477	486	494	463	539	526	457	469	505	477	490	503	473	504	506	483	496	514	453	510	479	490	520	515	503	496	442	495	498	487	464	495	466	490	467	429	466	496	541	511	512	517	480	501	516	463	515	494	505	518	491	537	470	493	452	481	474	491	482	494	492	456	492	489	491	456	468	465	455	494	488	471	493	472	518	496	450	545	497	477	496	457	493	488	521	464	515	471	492	483	490	510	482	502	503	497	472	470	500	438	472	523	501	478	480	521	495	503	490	491	512	487	494	494	462	491	481	466	465	502	517	531	487	510	494	512	542	518	474	477	494	531	492	461	469	511	486	462	496	485	457	464	488	486	507	455	491	492	500	490	511	549	478	512	534	510	494	471	454	495	493	547	498	489	476	501	496	468	491	522	500	494	471	522	510	517	505	497	484	503	511	503	533	526	510	497	476	491	501	487	461	474	504	521	503	488	510	473	505	466	481	502	497	533	507	504	489	498	491	446	493	465	464	526	474	476	469	543	500	498	489	511	485	515	531	486	468	473	500	478	514	488	462	509	468	472	482	536	514	464	484	487	479	485	471	507	479	532	491	522	481	501	499	480	468	482	467	472	499	475	494	478	495	489	500	448	469	450	482	507	461	516	508	483	493	498	483	488	514	474	505	469	497	481	508	518	498	496	526	500	493	511	498	474	506	463	461	483	475	488	495	476	484	506	516	485	523	491	458	464	487	523	451	492	471	483	521	482	483	469	455	509	502	489	485	503	461	498	539	493	511	516	507	538	461	481	470	486	522	484	541	494	505	455	456	490	483	480	488	514	515	504	524	455	478	468	498	514	482	508	506	481	511	470	514	541	479	498	502	503	499	529	474	515	512	516	464	491	477	499	541	476	462	493	468	487	474	458	505	539	507	478	476	506	488	474	508	490	473	513	465	512	479	485	518	470	500	493	504	503	503	492	483	487	490	519	500	504	480	493	491	493	501	523	500	467	528	488	480	514	473	491	502	487	462	487	523	479	484	494	451	439	493	522	482	458	499	517	516	479	453	473	479	476	496	512	491	451	471	518	445	470	486	518	455	448	513	481	472	483	482	519	452	489	492	477	514	462	526	482	500	511	529	494	491	491	483	506	482	505	507	491	514	470	514	485	492	480	482	517	494	473	496	481	482	474	465	512	508	489	500	491	500	549	489	471	497	473	512	521	490	506	459	502	506	496	462	479	495	511	478	555	524	502	474	486	543	505	501	494	481	453	551	522	524	495	525	466	520	505	493	494	466	507	532	517	504	521	452	475	489	486	452	453	484	490	491	506	486	494	489	473	543	518	504	520	555	464	489	515	490	537	528	471	504	457	526	491	487	501	484	494	475	456	455	459	513	478	488	460	464	485	489	493	521	505	458	521	523	484	467	513	520	482	502	492	514	484	489	485	453	501	474	516	487	486	491	470	505	459	519	515	494	495	468	485	500	478	488	506	528	480	490	425	508	473	440	519	493	478	524	492	516	504	469	516	475	459	447	492	458	454	458	508	481	517	521	491	522	487	478	455	463	517	487	500	501	455	484	487	521	471	504	522	513	517	479	493	496	499	498	441	499	476	492	465	479	532	475	495	467	552	481	473	500	518	508	470	520	445	497	475	506	504	467	542	489	491	542	448	493	483	516	500	503	486	505	500	528	551	521	479	477	496	518	469	518	494	516	490	471	518	480	474	510	469	510	523	478	527	484	490	472	549	483	511	486	568	466	507	499	498	495	445	462	515	526	486	502	501	497	506	533	493	496	475	506	471	500	414	491	493	504	507	486	511	505	454	499	471	507	514	551	439	462	512	480	489	464	498	470	507	488	483	500	470	503	533	480	506	496	492	500	511	522	480	459	492	513	501	477	479	493	512	522	495	466	482	493	522	439	507	476	493	516	490	485	514	481	492	511	485	497	488	497	471	489	533	506	486	454	490	473	498	493	485	481	482	485	515	472	505	487	488	501	473	479	485	542	468	504	485	501	495	493	479	512	537	498	492	517	485	502	538	519	501	510	487	455	478	507	499	470	473	465	480	499	543	493	516	528	530	525	522	496	473	482	504	466	490	470	463	506	529	521	552	464	494	480	503	517	480	531	505	505	478	506	483	527	506	460	499	497	508	485	510	492	494	475	541	515	487	506	512	474	480	490	490	503	462	526	490	503	454	508	489	504	467	495	470	481	520	477	471	474	479	456	515	502	480	467	514	501	506	491	503	475	524	516	487	482	548	501	481	494	463	493	512	472	508	471	498	513	476	484	520	551	476	530	429	446	478	515	452	499	515	476	522	478	501	466	520	488	495	495	552	518	491	499	498	487	499	471	527	504	487	517	499	464	513	446	499	459	508	505	488	499	485	519	476	471	499	503	519	535	499	485	490	487	487	504	522	526	487	523	455	487	504	519	462	470	471	455	463	537	461	434	501	526	518	480	463	491	485	494	506	498	474	555	457	517	502	502	544	493	478	520	464	467	509	489	472	505	489	507	512	497	475	501	508	488	497	488	481	453	533	473	454	493	461	485	496	500	500	503	528	455	490	496	499	490	459	551	491	488	517	484	455	471	496	488	492	524	489	502	496	491	474	507	504	498	503	490	535	502	461	477	473	512	518	483	535	518	518	533	483	479	494	502	488	488	485	481	502	522	501	530	492	512	517	470	495	458	493	508	491	495	504	491	499	450	469	482	504	501	513	500	491	496	509	480	505	474	468	500	512	528	476	499	508	504	513	509	515	494	497	522	511	518	480	480	542	506	499	461	478	525	491	500	500	464	478	481	460	494	482	502	496	497	523	474	511	535	538	538	520	482	480	476	480	475	512	529	496	456	503	534	493	479	449	500	462	512	492	478	454	500	502	476	487	513	492	477	492	520	497	482	470	472	482	435	507	518	490	477	536	454	474	522	478	477	501	513	460	530	505	496	482	466	476	504	513	513	503	513	486	479	457	463	528	487	461	495	517	468	512	505	525	503	470	495	503	491	471	460	463	494	512	509	495	535	485	500	471	495	475	480	460	487	503	532	508	527	506	502	490	521	498	497	494	557	512	495	457	525	510	499	483	475	480	514	457	506	481	489	506	482	489	525	538	478	518	490	523	477	511	478	482	522	506	478	491	520	476	483	494	491	497	479	487	499	495	513	532	526	536	506	520	502	494	509	493	498	509	471	417	483	506	489	542	521	485	493	504	512	469	464	503	480	465	499	488	491	503	515	478	518	526	515	497	511	447	518	501	509	510	507	461	551	512
5870	2899	3284	2450	1584	1076	793	636	542	473	392	396	359	350	375	336	337	340	338	391	373	358	357	351	337	309	316	356	313	337	314	345	307	349	390	336	307	333	296	318	316	317	336	353	326	349	293	305	364	281	310	306	332	315	324	300	303	332	334	337	330	311	313	355	326	322	330	341	334	322	337	327	331	328	311	313	302	327	329	320	345	300	357	321	324	327	338	301	345	370	330	341	332	317	332	294	336	345	339	333	325	350	315	339	308	323	335	295	312	328	326	332	304	345	338	323	324	339	310	342	330	307	325	297	354	333	312	354	342	332	354	318	313	337	315	337	337	292	317	328	333	329	319	349	323	293	333	301	338	323	316	357	302	296	332	311	321	314	319	362	307	344	351	331	318	350	311	316	364	330	316	332	312	329	324	323	306	317	345	329	333	314	340	300	320	300	304	338	325	325	329	355	310	323	346	296	325	345	314	316	300	327	329	296	326	336	349	312	376	294	376	288	369	348	353	322	312	353	349	345	321	329	341	338	325	296	336	343	324	332	354	320	326	382	295	337	332	351	335	325	328	316	323	336	335	305	332	325	305	316	336	351	324	337	328	294	294	346	349	317	325	359	335	306	331	340	319	344	326	332	310	294	341	330	336	310	320	324	346	313	326	320	378	328	313	298	329	309	301	340	266	325	345	280	307	339	315	325	304	348	342	356	308	342	309	332	344	298	295	315	309	296	277	310	341	301	322	324	312	348	304	337	335	333	315	311	315	319	330	318	315	324	330	353	327	325	334	312	325	306	327	345	388	322	310	327	334	313	316	321	322	310	360	332	314	351	312	328	342	312	349	317	306	276	290	339	322	301	324	310	323	316	311	334	323	325	332	331	301	287	343	278	281	308	345	361	294	295	338	332	356	360	314	329	324	332	301	311	355	326	309	329	309	327	346	382	308	321	337	331	353	292	297	301	324	324	338	317	309	338	367	349	319	338	338	287	347	315	331	298	342	338	326	342	308	314	331	264	324	334	337	306	311	285	317	313	322	324	332	300	307	336	326	319	334	278	313	277	286	332	322	304	334	299	320	357	308	342	364	314	298	302	311	369	322	345	348	336	336	341	340	334	312	330	327	337	361	298	307	339	325	327	290	317	335	305	338	289	315	297	324	306	317	368	363	302	323	296	304	331	317	338	341	327	330	299	313	304	315	290	368	335	331	322	318	345	317	349	309	291	320	332	344	320	335	341	305	324	305	314	321	298	313	325	357	341	322	361	320	349	302	321	330	328	336	335	295	349	335	337	313	328	338	334	346	343	333	294	332	328	322	322	326	346	334	346	347	307	288	314	349	322	303	340	323	301	323	314	342	347	324	332	344	319	320	305	318	297	287	336	309	311	308	352	338	350	319	341	376	327	320	302	340	335	296	314	316	303	279	343	345	326	325	263	303	347	311	316	324	306	304	344	333	284	298	353	316	303	323	292	292	345	332	347	328	329	327	342	339	339	323	304	307	332	289	300	329	319	306	330	290	286	357	297	320	388	333	291	335	331	341	306	319	355	320	313	307	288	338	325	366	354	394	291	327	346	322	348	352	333	321	311	342	322	305	332	333	325	347	325	329	321	319	322	310	327	350	311	327	302	311	312	318	307	312	326	346	324	333	328	321	294	322	316	310	366	292	325	320	351	323	342	287	337	350	309	297	300	346	338	353	363	317	320	334	339	325	281	315	309	343	330	316	341	303	337	292	346	325	360	314	327	272	300	317	351	330	344	367	317	372	331	335	334	316	317	350	331	298	322	317	321	354	319	318	307	316	315	309	324	332	339	343	317	314	318	309	317	315	322	341	366	332	329	334	310	317	334	313	332	323	306	348	313	336	298	322	308	313	332	339	328	316	297	334	344	324	355	334	333	305	314	319	319	339	309	307	326	283	328	320	329	337	301	299	328	325	288	327	306	346	343	337	321	309	291	325	346	321	301	316	342	307	309	354	345	327	342	342	338	292	318	323	322	319	358	332	308	345	330	296	315	324	316	315	343	335	340	339	314	341	324	325	333	345	298	319	338	339	361	326	334	357	324	346	313	330	321	328	364	326	300	365	318	331	319	321	328	328	333	332	339	336	311	332	295	315	337	325	340	309	352	302	351	310	323	321	313	309	349	318	306	322	336	282	338	300	339	326	329	370	323	332	379	310	322	316	298	301	315	313	338	358	316	314	302	316	330	321	301	312	318	326	364	302	350	347	334	328	317	335	315	312	324	306	321	332	335	356	324	325	324	336	310	351	308	319	346	346	325	302	330	349	325	285	328	319	346	329	329	324	316	313	315	331	310	316	330	306	331	359	327	319	336	324	350	339	332	318	307	321	314	315	362	303	313	304	352	317	309	335	336	323	329	322	333	311	360	295	289	344	355	283	318	299	328	337	330	351	311	320	317	313	308	332	307	319	325	332	329	316	307	331	317	320	328	286	315	312	313	355	332	325	321	333	324	322	302	346	330	324	318	314	327	352	335	332	342	296	358	363	302	320	338	307	324	328	319	313	308	325	316	350	316	320	325	316	333	310	325	329	315	286	358	307	303	338	286	291	317	297	340	336	313	332	297	335	322	296	322	333	328	301	345	342	310	325	316	329	333	329	302	319	320	321	314	333	337	347	332	332	368	307	274	328	305	315	296	321	300	315	323	369	332	312	321	362	308	303	342	321	307	297	319	308	331	341	332	310	324	334	326	344	329	309	339	309	311	338	361	303	313	351	313	329	326	318	339	345	341	276	340	336	343	356	300	297	312	339	330	304	314	359	303	307	315	333	337	295	309	320	325	303	333	336	348	340	343	306	318	351	317	305	342	357	326	338	320	305	323	333	334	308	300	359	313	336	336	335	296	325	361	334	340	326	302	307	330	308	297	315	313	348	288	366	323	310	296	332	318	330	277	320	323	318	315	286	328	313	350	331	319	335	321	352	365	311	325	325	301	327	318	314	285	302	314	333	370	336	324	316	294	294	318	346	345	349	339	370	310	314	310	339	360	302	326	367	334	317	329	344	318	321	328	330	315	315	354	314	316	296	339	326	342	326	342	313	340	333	349	340	310	311	351	325	314	356	308	299	305	296	324	360	302	320	343	312	330	296	296	318	330	312	337	339	321	332	300	330	337	297	311	297	345	302	304	285	323	349	347	353	319	365	315	342	324	324	336	344	338	327	371	315	336	321	347	314	311	313	338	315	354	307	310	320	362	311	297	316	288	335	308	303	336	339	315	329	327	333	303	342	337	285	325	327	347	347	347	343	358	336	334	339	332	286	325	336	371	347	350	342	306	318	323	345	334	339	319	322	319	338	358	328	365	321	332	347	308	352	304	342	309	303	307	313	319	361	298	317	313	331	342	326	321	315	317	338	297	323	319	323	304	317	306	340	332	282	318	337	379	310	328	321	317	303	355	336	318	337	321	318	337	323	341	360	287	314	332	332	335	305	313	332	327	315	329	365	316	317	343	313	336	336	325	318	286
4751	3196	5864	6937	5331	4229	3098	2355	1806	1418	1185	1016	969	966	960	851	858	869	898	930	955	865	874	872	867	897	757	800	825	812	847	784	745	818	752	790	780	783	774	800	774	724	737	768	728	768	725	758	789	776	729	774	757	787	762	753	770	750	760	808	799	799	744	728	749	783	746	760	759	746	842	766	758	770	764	805	775	743	807	769	780	720	785	745	774	730	801	825	749	759	771	778	774	802	772	783	826	783	743	829	726	772	750	762	826	806	791	747	776	809	763	775	735	752	761	785	786	769	768	776	783	757	755	761	766	834	730	789	738	745	798	739	761	785	771	805	755	733	741	766	780	731	739	776	779	805	787	780	749	747	744	750	808	765	771	787	748	751	716	754	786	764	781	737	787	763	778	769	767	771	787	754	822	794	740	771	783	791	750	794	739	799	765	733	716	782	761	759	745	811	735	758	749	795	765	753	764	787	760	826	784	805	789	735	742	750	725	756	773	761	764	764	784	780	766	785	763	730	743	777	779	738	768	730	792	770	731	741	763	761	812	763	743	774	748	748	755	784	730	750	797	733	786	783	714	826	795	773	711	766	834	800	740	737	767	725	764	741	790	805	775	772	762	814	775	714	744	749	748	756	779	772	794	767	787	703	775	768	801	740	800	787	763	768	804	783	804	782	723	751	733	824	745	793	757	796	769	714	763	759	774	787	823	786	756	776	772	735	736	771	760	773	789	732	747	815	742	756	809	748	784	740	745	764	767	776	772	736	826	761	773	740	767	751	784	778	750	794	752	749	768	722	741	744	784	764	747	778	757	714	792	724	803	759	802	802	761	767	793	737	759	748	769	759	743	802	759	774	803	762	764	766	729	758	706	759	801	786	724	715	736	788	726	785	767	777	794	806	782	800	785	817	739	768	779	753	766	754	783	790	770	774	797	772	785	734	779	754	792	783	752	785	783	771	715	755	776	778	837	751	774	723	773	777	796	740	735	730	790	772	774	795	744	780	760	760	742	785	797	753	711	743	735	785	717	784	744	762	769	777	693	776	733	790	776	768	805	773	782	787	762	732	761	750	769	793	756	748	764	751	763	776	695	757	743	782	803	747	786	744	795	734	798	733	757	751	735	781	772	771	728	749	774	761	754	798	765	783	792	796	780	743	800	730	770	757	752	804	811	724	780	788	731	767	713	813	782	722	782	744	798	811	750	735	801	792	821	715	726	759	730	744	781	789	689	762	768	809	714	742	787	756	794	757	750	761	773	785	757	736	758	751	806	739	819	743	766	764	769	739	758	790	773	799	746	783	776	771	718	738	826	748	778	792	757	820	723	750	724	787	795	732	772	759	777	794	795	767	805	766	747	791	781	718	791	788	765	765	811	758	737	809	746	756	737	772	773	755	789	770	727	749	743	764	765	771	764	753	780	795	790	770	819	725	825	788	758	790	795	777	800	766	789	779	798	797	736	801	790	771	803	736	783	716	820	773	804	799	779	766	758	764	781	732	773	791	752	787	770	779	787	759	762	795	756	777	752	763	801	762	817	792	826	768	793	791	749	795	759	746	767	785	794	727	752	771	762	819	788	774	768	755	767	805	728	734	725	719	789	784	784	760	758	753	740	750	730	759	794	772	792	753	741	766	784	774	803	782	788	715	769	775	764	792	781	777	759	762	736	780	785	750	723	750	782	792	778	732	835	791	751	770	770	757	808	776	746	736	736	748	792	756	773	778	746	744	783	738	803	754	767	791	795	789	739	786	791	799	787	764	803	719	789	769	777	831	730	784	751	751	820	794	792	748	751	768	750	811	795	798	793	800	729	806	791	814	789	787	772	774	763	783	756	768	757	761	792	735	835	811	691	757	737	743	731	782	740	723	822	761	762	748	800	767	751	759	768	822	736	753	759	779	807	780	760	795	734	818	755	773	799	776	856	727	801	779	778	768	840	776	756	746	795	743	710	781	732	767	726	789	776	736	766	766	794	782	776	748	776	756	757	783	752	785	752	754	765	746	698	763	742	752	770	782	773	795	757	810	792	823	809	762	719	771	779	754	800	755	730	796	815	728	791	772	780	773	761	786	769	773	744	774	750	762	762	794	789	754	728	761	756	806	735	797	753	769	792	770	759	752	805	780	703	736	747	752	813	754	789	799	752	767	755	780	748	740	782	780	825	779	730	717	787	751	749	761	773	814	787	786	787	772	783	827	799	778	755	762	781	747	756	784	824	737	745	774	736	744	781	775	770	794	755	756	814	771	737	792	820	783	753	819	797	789	755	715	768	778	796	760	780	808	772	740	794	780	795	786	768	726	804	729	772	824	757	803	792	789	769	719	734	786	759	732	782	771	751	739	770	740	772	790	779	768	760	782	717	773	720	706	775	718	736	786	752	769	733	789	807	746	805	780	770	730	757	760	729	776	767	742	792	797	731	755	799	755	779	707	765	798	812	734	710	745	787	769	788	741	785	784	777	767	747	727	763	725	760	729	774	786	755	810	785	771	747	720	771	757	817	808	765	797	760	787	821	779	731	716	759	751	728	781	764	748	767	807	732	736	798	771	749	777	796	736	763	777	725	770	793	792	779	802	747	727	760	780	803	763	792	733	760	770	769	804	782	728	762	776	822	765	761	805	759	814	781	808	736	813	780	721	732	765	770	766	770	725	728	810	799	811	780	757	778	738	791	766	781	770	789	759	793	791	754	734	756	779	770	818	752	801	816	762	789	792	778	819	748	739	766	754	729	752	843	737	773	741	801	768	761	795	778	788	766	831	795	724	734	731	735	786	812	799	752	746	789	786	786	778	705	753	751	770	765	749	768	760	731	751	815	798	733	781	806	728	781	777	767	801	754	754	799	770	820	718	757	751	788	737	784	768	772	749	777	745	749	774	756	844	752	758	800	786	753	795	735	790	769	756	725	782	761	775	710	709	726	790	767	746	754	713	734	791	769	810	773	791	758	765	795	756	752	740	799	743	742	780	750	787	741	752	755	728	751	792	756	715	817	769	769	740	756	765	751	794	782	815	821	735	712	785	771	742	764	814	791	803	751	811	787	814	799	771	796	750	770	764	772	727	784	790	739	753	739	756	782	767	752	776	770	799	746	765	809	750	751	766	721	783	775	800	737	705	798	736	761	824	767	756	777	727	743	758	754	752	780	789	796	782	756	759	759	755	771	780	743	815	774	816	776	819	754	770	714	795	781	812	760	761	785	773	755	832	760	762	790	763	793	782	739	774	751	788	712	777	745	806	784	775	774	749	792	807	712	751	746	754	738	752	785	763	733	733	754	767	799	760	755	729	789	790	753	784	722	758	732	740	757	716	704	715	791	803	760	741	765	751	735	736	799	787	770	771	755	758	768	783	722	801	738	760	790	781	808	786	775	707	737	725	779	749	754	715	732	815	773	791	735	775	732	759	781	735	773	748	748	787	773	741	766	761	747	746	773	707	761	773	770	766	754	704	750	751	734	778	777	807	759	746	745	761	793	744	745	795	753	741
14254	5911	6605	5024	2923	1981	1278	889	734	569	456	430	397	380	357	347	350	350	349	339	349	303	322	353	335	348	280	328	324	340	300	284	290	330	290	315	317	306	305	301	285	308	328	334	291	308	321	319	340	319	306	303	313	318	274	334	309	276	315	295	324	313	298	301	282	297	329	290	283	262	295	328	270	336	300	287	289	297	331	297	293	301	309	294	277	274	299	316	325	290	284	255	313	308	306	347	286	292	310	304	301	281	311	283	271	266	289	289	286	302	300	260	323	309	301	310	287	310	324	341	330	301	327	290	338	312	343	296	315	279	262	312	305	282	313	295	294	310	303	320	318	297	299	332	292	319	305	312	286	289	271	302	319	297	287	316	279	339	294	288	288	295	289	319	296	357	304	295	263	307	271	335	338	312	303	277	306	350	323	296	293	305	290	327	303	293	296	284	317	307	289	277	315	313	325	298	288	311	316	319	286	313	292	280	288	290	298	286	299	264	279	326	290	309	286	298	301	312	306	307	310	275	323	310	279	288	281	299	296	294	281	281	288	300	286	303	287	291	302	285	269	311	276	332	290	313	309	314	286	287	282	294	301	322	333	327	293	299	305	266	316	300	280	313	371	282	303	305	300	291	288	268	291	320	332	284	302	281	281	277	323	318	329	310	252	280	296	304	288	330	262	278	290	326	322	327	292	284	312	279	279	320	274	292	274	278	328	254	284	290	323	324	283	307	304	289	283	310	292	286	277	330	300	310	307	303	333	279	328	258	292	305	322	312	291	314	301	289	315	319	283	273	290	325	283	295	302	318	322	308	307	297	276	298	285	306	271	310	310	333	308	274	289	295	319	302	304	338	302	316	350	318	298	281	314	313	322	321	313	318	323	294	301	285	309	336	300	275	321	332	297	303	318	304	300	300	280	273	308	297	300	325	297	282	328	322	344	296	313	289	322	269	291	327	307	286	302	304	317	301	283	289	309	312	299	306	324	260	301	304	318	287	293	310	339	304	305	276	316	318	312	340	277	307	343	261	313	325	339	272	279	303	309	267	310	314	288	262	286	288	282	335	281	274	280	304	314	322	328	322	293	325	312	324	280	296	288	330	320	299	282	314	320	311	307	288	303	281	276	301	315	316	350	275	280	292	302	304	293	270	275	313	314	282	316	312	275	283	294	279	302	293	284	301	316	280	289	313	302	298	304	277	293	307	281	306	282	280	300	321	277	310	303	298	318	306	314	318	304	302	283	300	317	292	297	291	259	298	329	311	325	327	306	294	297	284	304	311	303	309	329	272	293	277	303	290	321	294	300	294	281	313	303	283	300	305	305	297	302	282	313	310	319	296	304	301	288	325	314	301	305	286	292	311	299	265	293	320	301	287	297	297	302	340	315	285	296	273	323	312	303	298	285	302	289	315	331	257	333	286	293	296	328	297	281	279	293	313	277	291	288	280	286	296	285	277	339	287	316	267	283	318	286	283	266	273	320	292	306	307	320	334	323	279	312	284	303	317	304	329	361	318	300	291	290	272	331	299	292	298	289	301	305	276	310	323	316	313	323	282	291	321	303	266	308	293	310	308	296	274	303	291	299	288	326	289	264	319	310	312	302	336	335	322	304	290	293	332	284	296	293	288	309	290	277	258	305	276	295	319	309	264	256	309	317	360	319	307	304	308	318	297	297	323	299	305	294	294	312	325	312	303	315	297	296	296	299	308	287	283	331	277	294	286	280	302	318	305	268	335	290	311	323	305	315	292	306	331	287	311	292	303	276	281	271	307	319	295	274	310	307	303	284	299	287	288	308	285	292	268	306	306	333	312	331	326	328	310	304	293	299	338	299	288	332	316	283	318	317	271	294	279	306	298	328	307	293	322	295	328	312	336	296	285	297	304	339	307	301	303	342	309	310	326	328	320	307	272	312	302	308	316	305	305	304	324	276	298	312	315	291	300	268	283	279	300	317	337	342	322	306	297	287	287	299	307	300	295	288	305	279	297	301	358	311	301	330	286	323	288	319	299	308	321	268	301	304	287	293	281	289	316	268	288	282	319	279	294	315	289	284	278	291	313	279	310	287	320	287	322	291	285	316	276	302	307	341	281	299	312	287	298	314	326	304	305	321	293	282	256	331	301	282	286	304	318	303	325	331	274	300	328	284	352	327	301	339	311	311	275	318	313	309	332	315	290	287	289	312	314	324	307	282	300	292	317	298	323	307	318	311	324	288	309	304	299	332	300	299	280	325	318	288	313	282	276	279	301	306	351	261	320	307	275	290	301	310	333	309	299	314	310	285	300	258	299	270	299	276	307	310	307	298	298	272	296	322	282	284	289	284	317	281	303	314	293	275	304	324	335	342	308	297	306	256	302	299	306	285	300	283	271	276	312	282	284	297	310	305	294	322	278	314	286	300	309	344	261	276	289	304	300	294	303	303	298	325	308	337	321	303	293	288	321	289	336	278	305	311	287	283	296	295	329	317	270	308	319	267	285	320	318	292	315	336	306	329	300	320	297	307	304	294	286	309	302	310	276	298	343	302	287	294	315	298	278	320	255	305	267	325	287	320	316	281	264	294	293	331	311	315	293	294	261	274	316	296	279	283	308	345	296	317	293	303	306	331	314	302	295	293	304	266	287	305	304	303	287	297	299	308	302	327	246	314	289	332	280	276	291	325	318	333	308	304	301	309	331	317	279	317	312	298	298	287	288	277	297	292	272	302	309	302	303	307	317	259	304	322	275	306	319	269	303	334	328	287	316	289	282	309	284	331	289	296	318	348	302	317	318	304	309	285	280	313	274	315	291	315	321	287	287	311	298	269	301	293	291	338	257	300	313	303	342	288	294	290	303	310	290	292	290	279	301	316	291	305	321	307	302	291	279	316	325	336	274	313	330	348	298	291	295	336	313	324	309	297	263	288	304	329	326	308	310	319	286	319	297	288	310	289	315	280	306	293	322	312	269	321	299	308	289	305	282	300	276	303	302	310	323	306	298	322	332	323	299	314	306	295	300	325	305	299	316	294	301	310	291	306	322	286	310	300	326	284	297	306	313	245	297	293	327	315	288	338	294	305	317	332	306	272	314	311	262	289	279	285	271	279	313	293	289	292	324	308	278	292	322	278	319	314	281	312	314	282	284	308	316	287	288	349	278	277	309	325	305	295	306	328	326	329	290	306	285	309	312	293	295	332	280	325	292	303	279	313	311	319	297	302	345	304	297	278	275	320	310	276	302	302	318	280	289	328	302	307	333	322	296	278	271	326	286	302	283	278	324	294	304	322	294	289	311	311	277	307	325	300	327	301	289	311	320	298	287	331	294	298	309	328	295	297	301	301	265	305	298	284	288	309	285	268	331	295	315	270	330	272	278	292	318	312	327	324	300	289	298	290	294	297	310	274	299	304	298	330	323	324	287	296	313	287	278	329	305	328	306	309	307	331	337	311	299	283	302	325	270	313	307	269	325	332	258	304	328	287	337	301	325	310	330	321	301	292	292	313	285
10923	5455	10088	11471	8945	6705	5042	3843	2858	2258	1773	1454	1324	1149	1080	1071	1084	1080	1024	1025	978	966	940	909	894	819	820	792	827	771	796	823	750	792	766	759	747	769	792	755	754	741	703	722	711	761	755	685	704	703	684	714	780	714	691	741	766	690	698	701	692	723	743	749	755	755	721	714	740	727	693	704	719	724	690	688	719	710	716	759	730	723	709	751	711	725	702	754	750	737	684	712	727	745	730	766	684	706	741	730	742	714	700	759	734	679	685	672	753	674	714	753	750	714	696	678	721	761	681	700	715	716	714	665	750	748	730	742	686	730	673	730	705	718	717	679	711	690	746	725	677	707	718	687	731	718	695	695	755	662	712	718	702	737	705	720	730	710	759	750	716	688	732	730	702	739	716	743	736	702	686	767	688	727	721	728	717	748	733	756	733	687	750	755	676	719	688	735	704	736	699	732	696	721	679	756	705	732	709	721	725	748	686	759	748	723	723	723	695	717	740	761	723	734	691	717	736	694	665	770	708	693	711	728	693	669	753	710	681	735	700	706	688	741	664	661	742	673	715	701	703	717	725	704	725	732	675	678	734	743	727	703	678	684	715	758	717	711	721	729	670	763	688	738	739	732	760	706	709	731	716	707	741	717	725	769	644	658	671	744	728	728	712	683	716	751	718	702	757	726	717	775	675	693	759	709	740	705	716	718	707	665	737	709	736	740	715	767	705	721	733	698	707	699	702	704	762	747	710	688	699	749	728	703	681	680	721	730	649	710	701	709	709	697	737	726	665	713	678	715	723	719	727	702	693	735	703	713	728	676	708	761	736	682	735	729	705	712	647	727	715	732	720	691	675	692	730	719	734	711	692	689	686	747	699	709	657	742	724	695	703	715	737	703	739	695	725	719	701	720	721	716	717	684	692	703	675	720	688	761	663	707	695	708	720	704	708	681	679	728	754	778	703	718	731	682	653	708	658	707	680	762	699	753	673	756	706	703	725	713	759	696	716	702	728	695	718	729	728	738	727	715	759	745	680	680	738	743	715	713	712	706	713	745	721	692	722	710	749	723	714	759	714	707	707	693	738	714	744	657	729	709	757	682	716	749	682	751	783	684	719	701	718	709	747	697	774	676	763	723	703	687	724	742	726	696	681	702	716	705	702	710	729	704	760	648	731	703	705	642	734	694	722	733	668	696	677	743	675	712	760	758	729	738	743	719	688	686	727	729	729	675	703	709	738	739	734	684	718	741	664	691	703	734	735	696	704	708	746	654	743	664	748	741	693	722	723	690	710	704	649	700	711	686	722	732	737	757	708	709	764	720	704	703	677	698	727	702	746	730	713	686	782	698	714	700	717	718	748	661	742	742	688	700	680	680	703	702	715	780	694	722	770	698	682	738	767	710	677	691	668	712	691	733	679	720	692	717	703	746	698	689	780	754	682	762	731	708	734	693	706	735	725	756	726	736	721	736	711	748	734	665	722	720	678	671	729	683	758	736	732	728	726	753	727	676	723	713	705	670	731	706	733	702	724	691	721	764	677	715	685	726	706	704	682	701	722	696	742	720	715	760	723	713	718	694	659	703	709	695	743	708	713	677	725	709	739	696	737	756	676	706	686	688	794	717	721	702	706	707	726	761	719	680	741	767	723	707	686	716	720	653	768	711	674	666	717	722	768	731	739	706	690	698	714	697	702	727	702	717	697	700	685	717	698	686	700	684	670	749	684	693	756	704	722	675	722	693	740	737	729	681	709	705	686	721	705	730	706	749	712	725	722	708	695	699	707	754	727	754	676	716	699	775	726	743	733	709	722	737	621	707	708	684	736	711	720	759	711	780	715	698	690	729	727	704	722	754	651	754	715	717	758	676	670	752	717	689	673	719	716	715	709	710	678	685	733	682	710	710	710	705	737	711	659	726	689	686	733	709	734	740	733	725	729	719	745	688	725	729	668	653	741	736	746	711	714	736	727	741	696	702	697	729	748	710	678	727	718	714	771	698	689	657	726	759	709	731	696	727	751	701	731	719	728	688	706	712	681	707	681	751	713	693	710	717	758	696	696	714	724	704	744	721	715	706	724	750	723	741	818	707	729	681	710	721	699	721	727	673	695	680	698	694	723	703	725	708	687	639	703	693	682	718	672	670	738	735	708	713	741	680	740	700	640	693	726	683	718	719	733	681	710	693	710	720	767	724	745	710	699	721	718	751	680	746	673	702	692	758	721	729	655	720	743	676	696	667	744	707	736	715	671	747	704	720	641	670	701	702	667	699	724	664	730	740	684	662	736	707	745	729	703	693	686	727	703	757	717	736	675	720	694	744	720	704	678	705	752	713	681	723	687	713	749	675	717	713	695	752	719	708	691	708	669	725	764	725	741	678	755	704	726	721	686	705	743	720	748	698	730	719	749	696	703	737	684	694	699	739	711	676	738	710	707	696	728	687	710	694	706	723	701	745	695	721	742	694	695	676	687	724	694	735	709	703	736	701	695	672	695	697	744	705	701	680	726	669	739	707	695	739	745	760	753	704	699	694	712	732	723	687	740	698	670	731	703	691	665	704	741	718	711	722	780	662	755	701	689	729	759	752	712	716	722	753	765	735	722	718	717	739	674	680	702	716	744	659	707	691	717	705	698	754	750	708	692	718	734	733	770	717	692	722	747	722	687	688	712	709	727	712	692	710	709	710	741	750	693	709	728	743	756	704	697	652	688	710	741	726	704	710	748	720	728	715	652	739	677	716	706	739	737	698	731	720	695	674	734	679	693	706	699	732	714	706	745	692	744	735	708	758	746	718	711	734	718	744	689	721	680	713	695	704	686	694	741	695	726	700	688	753	705	725	719	687	719	677	698	760	705	718	727	705	709	713	700	691	747	692	728	687	692	719	748	734	706	729	699	741	741	697	733	715	712	752	705	723	688	748	720	730	768	701	751	736	718	732	690	690	748	695	728	670	720	731	711	725	697	746	737	676	699	695	705	753	727	730	697	746	700	713	708	753	731	719	716	672	741	752	701	679	724	667	776	706	740	684	708	740	734	729	763	703	716	691	728	686	707	688	724	700	659	720	730	710	723	759	699	763	702	700	671	728	753	717	759	672	749	778	697	717	718	758	695	729	681	711	695	692	677	772	703	745	753	700	700	714	690	700	671	695	695	723	686	685	680	696	755	727	729	731	753	696	692	731	724	707	711	739	725	739	742	716	729	712	699	679	736	682	702	735	721	720	647	732	729	708	701	776	741	766	725	707	730	728	731	689	710	692	699	674	742	673	765	731	724	683	681	714	675	732	724	711	725	702	715	685	723	677	702	713	688	749	696	698	732	693	718	727	721	739	693	691	748	717	676	663	699	734	732	741	698	740	699	727	727	710	725	710	726	744	678	745	716	722	715	735	763	732	678	755	743	748	703	725	687	728	716	733	680	724	714	721	790	688	722	746	700	705	696	654	757	699	733	691	747	689	785	685	669	739	721	669	750	754	700	727	676	680	725	749	690	736	711	742
21432	8791	9378	7620	4670	3120	1918	1146	892	596	493	363	342	338	292	257	272	283	293	244	232	231	259	247	236	213	230	232	213	215	191	216	222	209	200	197	209	215	196	190	198	219	204	161	211	187	195	204	190	205	207	208	183	193	175	199	215	204	221	179	199	202	235	189	207	231	182	208	198	209	184	204	182	187	173	193	195	209	229	186	174	179	191	207	225	191	216	181	183	173	170	221	175	176	211	179	189	161	220	196	182	222	196	193	205	186	182	196	188	178	180	184	205	212	190	190	211	165	212	173	204	196	201	207	205	192	205	178	188	184	172	221	193	174	199	186	166	183	200	180	195	198	194	203	205	200	194	198	210	202	209	197	160	187	147	189	187	194	240	165	193	194	190	196	212	225	161	221	180	183	200	220	198	182	194	211	175	179	217	163	174	173	179	217	196	206	196	186	196	221	201	208	182	187	175	179	229	162	188	210	188	196	187	180	206	185	183	165	203	178	181	192	203	184	173	165	175	207	225	201	191	193	206	172	168	211	165	200	179	181	194	197	190	209	195	173	201	204	182	203	197	176	179	189	207	206	183	201	202	168	200	194	181	170	209	180	195	195	206	198	199	190	167	190	182	189	160	205	202	201	179	222	179	172	182	171	187	168	198	200	190	211	217	189	192	185	183	187	196	214	205	201	191	175	203	194	181	208	208	228	174	195	200	194	192	202	192	192	190	227	197	197	205	162	179	215	212	204	205	206	179	208	181	198	183	187	184	201	211	199	185	180	179	190	170	196	184	169	191	196	176	198	176	209	164	177	223	159	200	198	179	186	184	183	207	211	188	195	197	168	199	187	184	162	203	201	177	183	184	202	204	205	187	195	179	172	195	186	194	179	196	194	194	184	177	195	207	192	203	195	201	173	178	184	199	187	187	206	167	177	216	171	177	203	193	187	201	214	170	191	180	183	201	184	180	184	194	192	195	196	178	191	196	189	182	192	201	178	189	178	179	195	193	190	175	204	187	200	198	184	212	215	201	174	182	232	198	198	190	192	233	201	171	172	195	193	160	188	185	174	222	206	180	186	198	186	174	178	158	202	194	197	185	196	185	173	196	193	215	195	197	193	167	186	199	209	212	192	192	190	186	187	179	216	198	202	200	199	200	194	195	168	175	203	199	206	191	196	193	186	176	191	175	187	186	181	220	203	173	184	181	177	202	175	192	179	187	190	175	195	198	185	189	200	174	169	169	204	198	184	191	190	190	178	205	177	174	179	184	185	183	212	178	175	146	160	177	167	209	186	219	194	167	204	187	206	181	194	162	196	199	193	188	197	193	168	201	190	199	177	191	185	211	217	221	181	192	173	188	207	192	186	186	208	197	168	205	168	186	176	202	180	187	201	203	190	196	164	201	178	198	191	176	182	187	219	188	205	199	187	179	188	207	198	195	185	216	183	197	185	181	180	188	207	211	179	198	198	185	189	166	185	190	202	195	176	211	212	188	190	185	202	173	174	220	191	185	189	183	197	187	189	181	199	200	194	194	216	180	191	184	206	181	186	192	193	196	175	196	201	169	212	183	199	184	176	204	186	187	167	182	181	206	178	209	209	191	208	231	221	200	175	183	190	207	209	201	182	214	192	183	176	179	178	206	174	197	179	180	191	172	183	204	195	213	221	206	189	197	201	203	198	177	209	168	191	177	182	210	213	165	199	180	173	172	175	202	205	192	196	199	180	180	178	191	193	186	188	197	204	182	203	207	182	206	188	187	171	198	194	192	196	216	206	206	229	188	190	159	168	201	181	207	186	178	199	187	198	192	202	214	182	192	203	179	184	195	150	169	206	199	177	176	177	212	197	188	189	172	201	203	185	200	207	176	175	190	173	221	209	215	202	196	185	183	191	188	205	201	195	177	188	193	204	197	189	192	193	193	195	199	160	191	207	196	225	195	205	199	193	181	193	180	199	198	175	185	175	190	175	215	182	195	193	193	189	187	174	179	212	205	186	214	185	200	180	197	191	202	226	175	170	189	175	191	184	194	167	192	207	203	195	198	171	195	194	201	194	185	216	199	215	198	181	185	149	174	215	195	186	189	197	211	174	209	202	182	170	170	215	195	186	185	176	194	183	175	194	203	201	180	186	173	199	213	184	186	190	221	202	189	187	168	195	190	205	185	207	150	200	204	208	180	177	184	172	201	195	180	201	185	178	198	201	200	176	206	187	194	194	184	185	177	195	182	175	175	161	205	185	183	189	190	189	185	194	186	199	171	186	195	179	201	195	223	207	196	179	212	187	196	200	178	199	191	188	181	199	187	183	195	180	197	177	198	206	194	192	191	195	181	188	179	180	194	179	178	211	211	209	195	204	192	218	217	185	190	172	219	201	199	216	210	196	213	189	167	182	240	163	196	194	196	198	185	184	180	175	175	174	195	199	198	200	208	192	226	185	172	202	184	206	205	172	169	195	197	205	196	160	184	182	193	202	185	172	204	172	183	197	177	164	189	179	183	175	179	193	187	189	191	211	168	182	204	174	174	178	216	177	190	216	192	205	188	196	220	217	181	185	202	185	160	213	219	227	211	218	195	184	213	179	227	178	174	192	174	172	179	151	209	192	188	185	204	180	196	201	205	195	195	186	223	186	174	208	184	193	175	164	191	177	180	185	174	199	205	186	166	190	197	196	182	194	198	194	202	206	194	173	186	172	180	214	188	218	185	179	202	222	214	210	159	192	179	210	156	215	195	186	187	194	208	212	193	198	178	174	179	182	195	189	174	220	179	210	175	196	189	215	189	209	188	184	191	170	188	190	178	189	179	198	200	175	193	182	175	194	203	178	163	173	197	189	182	193	176	176	175	222	192	197	149	186	217	224	165	201	177	203	194	206	186	199	205	176	185	182	199	203	183	196	208	224	194	202	201	200	179	192	204	228	196	190	198	182	192	187	213	184	196	182	191	178	211	210	189	209	197	196	172	180	189	191	191	177	191	191	206	189	187	202	207	219	181	184	195	180	186	198	209	190	200	243	166	205	199	230	194	184	198	183	189	188	168	192	204	194	198	216	166	176	212	198	172	209	200	183	217	182	181	183	186	178	189	179	165	196	193	200	179	182	194	203	172	208	203	187	200	194	193	200	195	189	190	185	193	190	170	207	202	200	206	178	202	182	185	210	168	188	204	169	188	177	197	194	194	181	188	197	184	207	188	187	233	214	187	187	212	205	179	180	186	175	203	195	205	179	158	182	172	170	172	157	191	194	178	195	164	180	194	189	192	177	209	189	181	200	192	179	197	181	199	208	196	207	190	194	181	172	195	218	194	190	182	189	185	187	197	204	202	198	192	180	202	196	174	185	209	184	216	184	207	184	184	233	203	211	194	178	225	179	185	163	184	198	192	203	202	183	178	222	220	210	175	191	194	184	186	166	174	220	205	178	187	187	180	183	187	206	219	196	220	186	193	200	199	180	189	189	187	207	191	194	175	177	197	173	190	193	161	187	176	190	203	205
13561	7351	12952	14458	12276	10364	6808	5025	3867	2823	2204	1698	1438	1203	1182	1019	1032	999	1036	998	830	910	899	850	764	638	646	617	633	633	585	554	591	583	564	562	556	591	508	530	531	515	540	489	483	499	463	481	493	531	473	494	484	471	443	436	490	453	511	476	514	449	478	497	471	504	482	481	498	486	496	524	444	516	479	500	498	497	477	491	485	444	496	494	469	485	462	494	496	462	464	502	499	476	499	500	499	465	496	470	467	511	465	439	495	478	494	479	487	483	431	494	451	476	469	495	474	475	420	494	482	479	474	520	465	461	482	510	461	509	480	459	456	505	473	471	438	460	466	508	488	513	471	468	517	470	480	489	491	482	488	495	524	436	431	493	503	473	460	488	498	467	463	498	477	486	478	448	489	474	467	492	503	492	465	429	478	506	481	487	532	450	463	496	502	485	455	475	486	461	472	513	428	474	482	460	489	467	450	457	495	474	454	523	502	486	480	500	519	456	470	463	494	479	487	473	473	470	499	490	468	489	430	478	485	459	453	427	484	456	468	485	494	473	476	444	482	478	471	455	472	462	480	440	431	478	431	498	478	466	469	478	509	477	468	457	473	454	449	451	488	485	461	496	475	456	481	444	459	479	447	452	438	480	455	467	469	471	479	468	478	492	442	472	492	499	498	474	486	476	459	497	457	442	497	451	441	477	481	498	440	468	464	466	473	465	520	478	471	521	446	469	433	502	520	488	471	483	464	462	500	461	479	484	473	464	465	474	467	480	450	490	483	453	448	438	498	498	472	486	476	486	448	484	478	484	471	486	476	432	493	496	468	461	468	513	498	423	483	480	474	476	484	446	462	460	467	512	461	517	480	463	489	492	501	475	484	480	507	493	504	476	478	503	509	511	482	472	478	474	487	471	511	458	480	481	477	476	480	470	438	453	466	471	505	458	480	449	485	484	481	430	438	478	469	491	468	481	493	525	446	447	469	468	443	439	504	458	487	484	510	480	470	467	474	500	483	495	479	467	493	470	452	461	457	497	457	462	524	476	498	458	506	425	467	498	481	455	476	449	448	484	488	497	458	458	479	491	451	500	497	475	462	467	460	496	467	445	485	494	442	447	497	492	479	467	482	458	463	449	475	449	440	468	463	472	475	488	480	446	444	498	459	479	442	491	469	460	468	498	459	482	438	455	471	494	504	469	463	450	460	468	487	519	420	472	474	497	421	469	481	456	470	451	478	496	426	433	463	469	464	479	494	458	448	447	485	460	459	466	503	460	493	454	476	425	437	462	539	437	472	451	442	478	466	465	483	466	470	480	504	465	504	496	445	477	462	464	473	496	482	465	512	448	504	424	504	449	469	451	478	477	464	486	530	469	473	534	459	500	470	449	473	454	496	491	484	493	485	470	472	460	456	465	484	473	447	471	494	458	466	463	475	465	490	484	429	468	446	457	498	482	454	457	495	463	432	476	486	495	476	458	437	453	505	502	494	457	472	451	465	507	444	469	492	496	450	489	507	465	506	496	460	463	454	474	463	464	529	513	455	443	454	470	459	477	460	472	456	472	526	496	459	456	500	468	454	475	498	454	501	475	458	457	459	455	456	450	497	452	494	479	505	476	488	477	487	474	494	455	475	488	467	457	464	502	490	467	466	485	455	493	453	492	452	511	485	491	457	509	489	466	449	498	474	500	486	456	484	445	459	462	484	488	464	486	489	482	466	467	487	467	489	481	454	478	466	532	483	470	495	489	488	496	483	495	475	476	429	477	459	454	460	478	495	463	458	465	490	487	438	504	459	505	495	473	456	454	467	459	475	476	468	474	488	499	465	509	505	460	470	481	462	468	504	462	485	488	492	472	456	473	484	460	439	501	494	473	447	456	420	493	477	484	477	463	472	467	520	459	488	471	453	446	462	466	465	472	506	508	472	468	486	505	470	458	481	470	469	505	437	450	439	484	460	494	458	484	458	446	484	509	441	486	480	475	497	472	466	499	501	476	430	445	489	481	522	451	461	468	494	503	466	474	446	445	466	480	474	441	460	442	445	501	459	453	441	523	473	445	460	427	485	505	473	484	454	412	469	470	459	469	495	460	477	517	506	503	433	438	477	462	479	473	461	462	456	458	514	463	479	482	478	451	439	509	447	480	438	455	481	486	481	470	477	510	462	460	496	480	496	510	470	470	467	483	491	445	489	476	501	472	500	461	454	480	453	488	457	475	476	454	471	512	463	461	464	479	449	480	492	481	441	488	503	480	413	494	512	486	501	464	482	483	461	491	425	495	474	519	494	473	463	470	455	493	473	455	431	473	481	489	483	490	438	478	486	498	483	487	462	498	470	459	468	494	468	462	461	497	467	480	474	492	471	480	467	519	466	446	505	477	459	467	477	473	483	494	455	486	478	461	496	474	480	501	462	497	521	490	494	503	511	463	502	487	475	479	505	466	477	485	464	493	472	472	506	463	500	495	513	501	473	458	435	462	456	469	436	481	483	484	473	429	489	452	480	485	483	474	450	501	453	492	480	508	469	487	470	505	486	443	465	461	443	477	441	457	436	530	455	486	479	432	469	486	461	492	464	471	491	473	473	503	431	484	510	448	515	453	475	465	516	436	502	498	458	488	456	482	508	516	476	450	481	463	465	488	496	481	503	495	481	466	483	479	473	468	439	484	476	429	506	449	443	475	477	523	457	490	484	452	476	449	473	474	500	479	490	439	474	457	455	481	466	443	499	469	499	460	487	500	498	439	462	477	487	453	487	515	475	477	519	472	491	463	504	453	426	468	508	512	471	476	485	482	497	471	451	439	447	460	494	443	490	474	473	473	462	479	489	491	438	487	491	447	540	493	476	450	482	464	460	450	476	429	487	484	472	488	484	477	470	488	425	467	466	458	487	469	534	505	513	456	478	507	450	460	499	499	497	455	476	491	512	494	498	443	486	477	440	500	493	477	474	465	462	485	464	495	462	443	457	461	474	449	498	419	464	471	491	488	466	464	449	444	483	489	482	476	468	459	462	461	476	455	467	472	485	457	486	491	442	540	437	485	471	479	459	454	476	477	475	474	485	454	433	463	478	457	530	471	518	463	437	486	458	456	465	491	518	519	436	456	490	488	457	459	506	465	469	504	473	491	445	456	488	486	475	433	461	508	472	494	470	490	493	433	460	491	442	506	505	434	473	458	488	458	470	465	477	500	508	447	448	430	456	502	481	487	454	499	509	485	500	426	470	451	452	443	479	488	483	470	474	502	497	470	467	471	456	455	461	461	490	457	486	460	484	468	456	494	466	472	467	472	484	474	473	468	503	483	494	521	471	450	464	459	458	458	476	447	444	475	471	498	482	487	448	521	471	502	465	501	481	453	471	479	491	491	485	496	467	507	491	490	473	501	468	478	467	498	462	495	487	462	487	501	444	459	499	439	471	450	454	501	456	479	494	449	440	466	461	473	446	464	479	471	486	498	464	481	490	459	446	464	499	496	484	483	448	470	481	434	450	478
5855	2994	3193	2523	1551	1214	892	670	551	474	422	333	323	375	334	309	338	369	341	337	339	342	351	328	349	332	338	310	364	317	357	324	356	336	309	350	335	316	331	313	321	336	311	276	318	362	296	330	304	327	334	284	326	315	306	290	344	298	276	315	301	364	320	334	319	305	317	340	331	352	324	345	339	359	307	355	320	351	300	301	290	301	318	316	323	291	368	315	306	314	305	315	343	317	337	295	312	325	340	348	320	302	343	337	286	309	319	326	318	330	309	314	330	301	329	326	338	331	326	350	319	309	358	329	306	320	330	342	320	306	307	312	326	326	328	341	331	316	327	343	335	313	323	336	335	333	372	300	333	312	349	316	325	324	321	364	316	337	333	350	303	351	324	316	322	344	313	356	318	310	281	328	336	352	318	335	296	314	308	305	346	318	317	301	321	301	331	304	300	322	344	313	318	331	338	331	319	315	306	355	332	348	285	324	312	315	316	291	319	288	306	329	324	320	328	322	346	330	301	315	326	328	353	307	299	309	312	283	304	305	322	291	313	343	325	308	304	300	352	322	317	352	329	296	296	340	316	316	305	305	334	341	295	302	344	318	343	325	329	324	337	339	291	326	324	320	330	331	343	325	338	329	341	311	259	325	276	309	318	301	339	300	327	300	316	302	336	323	318	315	337	342	291	374	317	334	329	325	324	359	304	312	303	321	348	333	306	330	288	357	296	330	340	314	306	318	326	286	340	326	324	328	312	348	316	302	317	328	332	322	310	304	325	329	323	364	332	344	332	350	313	315	329	345	324	335	295	357	312	333	322	319	316	352	326	314	308	331	331	316	325	308	312	318	292	297	342	317	320	317	308	326	326	326	305	316	318	332	325	328	300	332	339	316	305	312	292	325	318	325	307	308	314	365	319	320	348	363	319	317	308	325	329	324	343	298	297	319	311	336	341	312	318	336	337	313	322	315	308	301	315	316	327	299	330	317	314	354	313	332	321	308	324	357	349	315	311	323	340	312	330	309	336	339	317	337	350	309	301	307	331	320	309	345	324	296	289	290	314	301	299	316	308	319	358	335	350	343	338	336	315	305	334	344	306	328	332	336	343	303	301	316	321	334	317	333	305	354	311	365	334	314	306	335	345	347	319	309	302	329	318	322	339	337	320	299	314	336	322	293	316	349	321	335	330	336	351	332	321	355	346	341	337	331	351	329	327	344	332	335	326	341	313	314	347	342	331	295	331	334	327	297	319	308	322	317	327	317	332	326	322	323	298	344	312	317	352	352	319	299	307	329	317	336	291	321	305	315	320	349	298	299	322	318	324	306	312	304	316	333	312	317	336	329	297	285	326	344	325	273	338	308	349	308	284	304	306	316	354	319	330	332	310	315	323	340	320	300	317	339	329	309	288	354	327	305	329	319	342	288	362	324	362	367	353	300	270	329	304	344	296	316	318	332	347	328	313	324	332	324	323	352	353	336	313	343	339	356	297	292	335	341	308	319	305	343	340	319	310	316	319	331	327	327	316	307	345	341	304	311	336	345	329	329	338	291	317	313	350	359	344	299	317	354	322	325	341	322	308	316	318	349	314	330	320	323	321	317	340	342	324	332	341	307	321	332	307	302	322	323	309	334	354	346	303	286	324	307	315	298	308	304	300	353	321	295	342	322	322	329	327	318	321	318	335	322	304	325	348	301	317	356	321	328	324	323	340	314	333	323	300	307	328	324	315	350	307	320	306	352	313	326	313	339	274	301	325	314	327	327	316	320	328	309	345	338	338	336	327	341	329	318	308	337	339	335	318	304	336	343	312	305	306	338	276	350	321	322	337	330	339	321	321	318	338	344	293	352	326	301	339	319	340	325	321	316	336	289	334	307	302	336	326	352	291	300	304	267	306	294	355	344	304	369	328	313	319	295	288	329	321	335	320	347	335	327	285	342	312	333	310	315	313	305	294	307	329	296	309	299	315	296	327	288	312	343	319	328	315	314	314	347	287	329	306	329	319	341	297	305	311	341	261	342	316	326	299	303	312	313	356	335	316	350	350	295	338	361	333	337	324	310	315	328	293	320	349	339	340	309	303	323	343	327	324	311	306	357	321	309	310	333	307	333	340	324	348	304	321	345	335	331	353	272	326	315	305	328	338	323	304	300	307	320	323	297	315	302	319	310	315	315	306	348	303	299	318	303	320	338	310	308	317	341	307	306	329	312	334	350	321	324	354	290	340	346	351	317	301	330	320	319	318	288	287	308	319	328	360	330	313	309	322	306	312	307	295	324	316	317	320	330	326	310	285	322	308	337	330	352	331	320	311	364	340	336	320	305	350	319	335	294	305	318	305	315	353	315	308	351	337	325	272	323	335	288	351	338	325	291	282	316	335	334	339	330	283	304	303	317	298	369	308	308	339	346	337	309	322	314	288	329	350	309	323	306	319	334	313	313	321	323	324	306	333	306	334	333	344	343	342	312	312	291	328	318	315	316	330	332	331	335	355	330	298	313	308	306	327	316	343	352	325	301	340	319	343	289	315	317	328	316	295	325	354	351	328	348	333	346	251	335	335	308	360	333	335	292	315	359	293	291	284	301	320	322	321	319	306	322	332	354	305	348	326	337	352	330	338	352	335	298	313	314	340	320	331	313	319	339	319	330	327	316	288	319	350	304	298	308	300	305	329	337	324	346	364	325	312	306	297	333	278	346	283	321	314	288	315	317	325	310	308	311	297	336	300	286	333	347	311	313	312	333	337	306	299	321	306	281	306	317	315	316	331	275	332	337	308	322	306	320	288	298	332	346	310	326	359	313	307	321	338	313	292	310	338	319	345	350	318	331	289	300	332	286	342	314	332	330	339	333	309	331	314	309	335	314	342	307	332	332	297	330	333	314	341	304	314	286	312	313	306	315	342	351	320	315	331	294	310	324	315	298	328	315	311	341	341	331	313	320	299	344	289	296	326	335	327	344	278	324	315	342	317	323	324	295	330	297	366	327	331	369	326	333	310	334	365	311	341	353	283	317	334	352	319	356	332	326	343	344	330	290	316	296	289	292	330	304	305	317	297	314	295	338	350	336	337	328	323	330	311	309	340	311	325	334	327	317	312	335	350	361	351	319	336	340	325	337	319	341	304	315	293	307	362	324	343	317	311	287	320	334	338	354	326	322	325	312	349	344	334	348	321	303	341	298	324	312	324	341	326	306	366	356	300	300	292	333	334	348	316	325	334	319	344	306	319	350	310	306	310	294	324	343	300	356	296	331	356	382	325	328	327	350	310	325	328	332	333	294	299	325	309	335	345	309	301	331	329	347	304	332	336	325	311	314	357	323	340	331	340	351	346	311	358	290	327	307	310	291	278	340	332	295	300	299	309	339	288	359	312	328	318	316	328	336	332	314	318	341	333	322	306	324	286	316	312	353	324	295	325	346	312	326	300	376	307	330	303	298	289	295	326	339	338	317	328	310	318	337	333	335	318	340	342	332	319	330	313	335	317	349	339	314
4733	3165	5685	6739	5404	4552	3586	2596	2049	1530	1240	1018	906	894	914	866	888	955	937	907	902	917	881	853	855	822	854	820	830	770	809	764	857	761	776	764	775	758	769	794	785	822	774	738	789	759	795	784	785	784	738	745	780	758	759	775	740	774	794	744	743	763	793	779	727	757	799	760	799	756	764	752	805	724	750	764	774	710	726	788	754	746	804	761	774	773	727	782	784	788	751	754	785	777	776	809	754	758	726	751	742	748	767	775	740	793	789	753	741	733	783	793	801	749	809	765	767	751	779	789	789	746	799	822	732	747	743	733	727	771	769	746	804	783	758	757	786	797	767	785	768	787	749	729	713	791	767	756	781	768	804	764	742	773	777	780	760	756	716	779	747	727	793	729	751	805	793	774	786	727	769	749	734	792	763	794	774	727	770	745	741	772	773	766	748	799	777	750	760	716	773	763	743	804	759	765	783	818	745	763	792	755	791	753	746	777	784	769	790	809	752	752	775	750	692	787	776	726	784	753	787	716	798	729	805	779	760	767	776	835	719	738	735	797	748	739	771	750	736	776	785	771	784	772	768	729	791	732	702	754	777	727	748	745	781	749	756	751	740	736	726	700	758	739	734	732	730	760	712	789	762	733	744	763	778	768	779	827	727	763	757	806	744	814	743	706	750	726	795	770	772	765	756	770	706	795	809	764	792	738	740	782	747	773	726	712	750	744	732	828	761	732	783	803	836	748	775	791	790	738	785	736	739	729	802	794	771	777	743	787	775	787	791	770	785	733	741	799	779	749	792	772	755	759	736	747	776	753	812	782	744	694	744	765	769	771	751	781	752	787	761	786	818	760	734	810	689	761	749	787	778	794	766	754	778	762	718	780	771	753	740	793	825	747	769	739	759	762	813	787	749	767	780	785	784	755	767	737	762	815	727	727	731	751	787	776	829	738	742	772	767	789	788	762	811	728	763	754	741	745	724	747	724	711	753	744	760	785	758	786	753	772	830	757	719	743	779	751	807	749	767	778	763	815	782	732	766	748	782	685	737	748	773	751	740	831	724	797	751	766	803	775	769	739	721	779	752	760	787	763	762	727	748	737	795	801	744	753	762	780	822	808	776	776	779	801	737	739	770	772	722	739	783	780	742	733	717	737	757	758	733	742	741	792	693	776	744	764	781	749	767	725	750	777	780	720	787	755	725	820	720	779	720	763	797	745	722	742	758	762	761	773	757	781	782	739	705	767	746	783	753	786	783	705	787	740	750	736	790	774	783	782	809	743	745	788	734	810	775	784	772	761	757	740	759	714	785	771	769	765	737	768	743	790	761	797	749	768	749	791	774	762	745	761	710	761	750	810	665	740	759	770	756	772	761	801	728	784	773	771	743	764	747	808	759	740	826	796	751	794	764	757	746	769	809	725	768	738	768	765	779	760	786	793	724	766	723	748	792	723	784	770	720	759	769	810	743	769	799	758	724	783	801	802	747	797	752	755	730	736	738	738	803	737	785	789	785	732	753	767	738	819	746	779	812	765	775	708	836	770	763	750	741	726	851	742	775	779	745	783	747	800	805	791	759	773	809	820	757	805	808	729	743	735	737	755	735	766	758	790	745	756	773	743	780	755	792	755	729	747	785	758	753	759	748	774	763	758	826	796	729	767	720	777	721	761	745	736	772	741	748	766	810	781	701	714	742	737	752	756	764	762	781	771	810	754	745	743	762	738	761	752	771	722	747	781	758	723	757	757	700	780	838	785	782	739	817	776	775	731	774	753	782	800	774	746	797	785	739	775	772	776	759	813	751	772	702	787	796	800	731	790	764	738	801	798	710	763	814	726	764	782	782	733	832	725	717	756	769	782	859	797	727	756	753	805	748	775	741	706	741	798	805	750	751	732	731	762	766	772	765	769	786	777	763	764	779	751	772	739	758	756	743	773	754	759	787	742	738	795	765	703	750	766	801	774	758	714	820	761	779	718	734	808	763	799	777	749	744	787	777	743	736	756	726	752	797	793	753	777	769	787	769	759	759	731	743	746	814	799	770	748	791	748	788	739	714	740	768	744	721	785	775	760	777	746	768	816	772	766	702	760	734	719	791	784	776	773	725	725	801	808	776	776	704	805	732	740	730	765	764	756	747	812	808	744	818	787	722	774	751	758	790	767	724	783	747	786	771	778	793	731	744	812	724	758	747	756	709	772	741	755	787	781	800	761	747	785	727	766	710	729	762	771	812	770	784	772	748	802	827	732	735	770	732	817	787	727	702	773	712	760	777	743	760	791	760	680	736	802	790	757	755	726	809	790	732	720	800	752	741	707	759	757	777	749	779	757	698	756	734	817	763	777	777	779	746	808	780	724	744	773	760	798	738	787	779	797	756	750	739	740	744	739	746	795	738	828	729	783	766	759	763	783	733	730	733	758	752	738	783	824	741	740	740	778	780	741	726	785	759	776	800	788	773	751	825	734	726	808	809	739	742	723	753	737	763	707	774	718	737	772	704	739	755	735	734	732	826	771	783	752	728	749	803	742	723	782	795	772	731	744	749	756	728	753	769	720	781	721	768	747	768	780	785	769	719	744	760	755	785	781	779	809	766	829	773	761	801	769	785	742	744	772	758	795	756	752	762	775	747	775	721	736	799	738	752	779	805	750	781	747	816	716	759	735	736	761	779	763	733	765	787	801	814	730	776	754	741	786	702	732	720	798	782	759	769	762	708	740	744	735	780	785	796	694	709	772	792	792	774	744	758	752	741	743	768	737	729	721	760	775	790	735	824	759	770	792	769	743	729	774	713	805	736	722	689	757	730	747	760	787	739	795	744	784	818	748	807	771	759	739	789	767	715	766	769	767	793	786	735	783	764	760	779	738	739	766	770	786	790	752	735	774	761	761	763	817	784	772	804	795	777	760	740	743	774	787	777	753	785	722	767	743	818	773	749	751	725	784	767	758	746	786	754	752	711	770	733	733	705	777	754	769	792	733	752	770	745	829	762	758	773	778	780	761	800	801	801	823	711	747	781	744	787	765	785	766	765	725	764	751	763	733	752	799	788	723	782	726	760	749	755	773	746	760	681	713	709	775	766	764	796	796	794	755	784	742	760	726	804	779	780	759	776	721	729	794	792	730	788	738	774	762	784	804	705	772	813	755	743	725	736	767	796	732	801	698	789	804	788	740	737	801	762	730	737	773	730	786	770	821	777	784	789	741	767	762	731	780	781	768	727	773	792	723	740	742	760	753	732	746	749	778	779	798	795	743	742	752	764	752	758	736	781	768	756	755	754	767	764	783	767	765	730	754	781	779	755	767	767	782	744	726	743	733	779	727	802	742	761	785	768	721	748	735	733	798	718	761	786	771	720	755	769	740	769	762	778	782	796	754	762	737	783	806	781	718	720	758	782	731	741	794	780	690	770	764	778	804	792	761	794	738	731	765	738	740	750	768	759	784	774	763	768	773	771	764	742	774	783	782	713	748	786	802	741	738	752	734	763	756	761	810	764	721
14060	5808	6615	5142	3298	2083	1387	983	662	562	399	398	396	382	392	351	350	370	363	329	363	349	349	324	313	302	339	324	339	320	325	321	316	287	262	307	296	302	309	286	317	290	289	297	325	291	337	301	381	301	308	315	304	286	311	281	294	301	289	311	292	342	344	306	292	308	326	308	300	279	290	295	319	327	278	293	293	312	305	289	280	307	326	319	309	309	297	292	284	341	298	330	315	299	276	281	323	304	291	334	280	319	299	315	305	300	317	324	309	271	300	304	334	314	285	279	327	293	310	283	300	310	321	273	314	322	275	275	295	285	293	296	305	293	287	302	291	301	288	324	336	306	278	294	299	307	326	282	288	318	325	288	278	266	290	298	305	308	330	325	309	314	333	288	290	321	300	296	294	286	284	285	304	290	281	321	300	271	317	318	311	310	316	297	325	296	309	319	327	284	291	285	275	291	302	301	317	296	276	312	325	357	291	293	329	309	279	299	304	320	308	293	327	301	326	290	322	324	320	311	300	291	309	298	287	330	317	293	318	309	280	305	321	293	314	326	313	321	289	299	320	310	297	300	269	317	318	298	276	283	341	285	313	307	260	292	267	282	256	288	294	309	268	314	292	301	296	309	326	325	291	324	287	284	295	274	307	271	287	307	286	345	288	283	318	288	283	277	274	284	292	275	333	351	284	304	324	284	315	283	320	299	300	292	328	276	317	328	298	311	324	332	314	320	319	315	322	328	304	276	285	306	316	299	327	275	302	301	298	291	300	334	333	295	324	317	282	311	292	293	309	295	338	337	325	320	296	281	327	299	268	321	332	310	317	315	285	324	301	288	305	340	328	312	323	339	292	291	296	286	305	297	321	329	302	295	359	261	323	291	304	280	309	312	306	311	289	269	292	292	323	303	333	287	285	298	275	295	303	292	296	341	298	316	325	283	310	278	304	292	299	348	305	280	314	287	320	281	288	318	269	271	300	317	292	275	306	327	300	308	317	311	296	301	303	285	273	299	290	302	339	328	329	305	279	321	329	298	304	290	282	290	320	300	301	311	254	283	292	311	323	275	305	293	280	273	324	349	286	306	331	276	324	295	314	319	337	291	328	324	312	298	329	303	299	326	287	310	317	298	317	300	297	299	311	289	281	267	323	261	314	323	297	289	307	301	316	276	275	327	314	293	327	279	281	304	335	293	306	292	317	311	301	288	305	291	287	296	290	283	316	304	288	267	297	305	315	319	292	309	316	316	312	302	313	274	280	305	311	256	289	320	281	278	324	328	307	314	302	321	311	301	309	293	309	272	300	303	283	315	291	276	331	263	327	310	287	286	322	337	300	320	297	287	323	302	312	298	287	305	276	294	313	315	305	301	277	313	309	295	331	280	297	308	296	310	305	279	292	315	317	270	303	298	307	288	322	348	320	323	305	324	306	288	277	280	295	287	296	314	310	317	309	308	295	321	280	322	247	313	296	297	357	303	326	290	277	274	285	270	291	325	308	297	318	290	319	292	289	314	334	293	315	305	319	281	309	320	314	335	272	333	323	302	315	296	307	332	326	308	333	307	304	234	284	327	296	260	322	297	325	324	306	296	306	313	328	317	316	342	295	298	294	282	282	348	317	326	326	308	301	302	307	332	306	308	289	244	337	276	300	290	297	319	302	301	295	292	312	309	300	293	310	307	339	279	298	296	293	341	309	323	276	310	303	283	263	311	304	310	347	285	323	305	275	327	305	299	290	339	296	288	307	302	321	274	305	300	294	299	281	273	276	313	309	284	297	282	288	301	292	309	255	301	284	303	300	288	264	286	315	317	299	319	316	317	331	300	319	283	275	292	257	294	283	331	295	304	306	314	319	277	278	297	280	320	276	277	283	328	272	269	305	311	340	290	307	312	302	282	327	282	313	303	296	285	325	316	305	319	332	293	296	313	253	314	315	268	316	300	302	297	236	333	294	296	298	326	268	306	305	314	307	335	276	338	298	322	289	309	344	324	264	338	297	307	274	306	330	306	266	288	291	263	286	337	316	302	292	330	287	289	309	276	325	305	314	301	284	303	301	320	281	293	308	317	302	297	296	295	296	299	312	318	285	286	288	304	344	317	335	358	319	289	304	285	314	301	346	282	293	315	300	287	317	301	299	276	288	315	314	312	294	303	323	309	307	295	328	283	320	286	310	289	280	293	303	307	277	306	361	330	318	293	312	286	292	325	295	304	307	291	283	270	269	297	268	304	293	304	313	293	289	308	296	290	301	312	279	305	302	276	297	314	294	285	317	319	296	319	319	307	321	307	291	272	331	302	320	322	284	331	311	303	269	302	294	301	295	299	309	297	313	296	294	320	277	311	322	298	282	319	325	309	284	298	284	300	293	275	323	307	321	301	266	320	333	291	325	305	285	288	291	300	309	289	311	291	297	308	277	307	325	339	326	307	255	330	289	326	296	311	309	321	297	310	287	292	312	314	307	259	287	275	278	312	297	300	305	261	302	304	319	299	298	288	324	289	317	313	311	337	284	297	287	316	304	284	305	300	314	313	304	325	289	322	290	299	311	291	300	277	307	317	324	294	278	335	315	312	293	298	283	263	322	251	321	285	307	287	290	343	314	296	267	306	296	309	280	283	294	306	293	288	309	309	305	297	265	309	290	351	256	308	281	304	302	273	299	294	262	284	282	293	330	293	300	300	268	281	333	296	303	306	310	311	266	312	298	290	276	316	289	339	310	328	313	296	277	283	335	323	324	271	303	308	321	283	323	344	336	288	318	311	261	303	309	330	304	313	315	328	278	286	298	289	306	310	302	271	318	318	304	274	305	326	292	316	299	283	294	309	308	320	309	286	273	314	330	313	316	279	277	346	316	315	314	332	318	318	302	320	306	315	306	289	298	290	290	293	295	281	343	310	271	300	303	322	291	281	301	276	272	282	288	310	311	327	297	297	319	316	318	335	313	305	304	325	305	299	297	316	322	320	269	344	320	291	295	272	326	294	290	299	278	308	323	292	289	319	324	311	316	284	317	269	269	280	303	283	285	308	338	309	285	302	289	308	317	293	309	303	314	291	289	301	316	338	302	312	305	277	321	284	288	278	332	289	314	280	290	287	293	288	304	297	277	299	329	322	299	283	289	297	279	312	306	318	320	294	339	298	316	320	302	330	310	281	301	323	324	310	320	289	299	274	288	304	270	307	275	326	293	311	303	327	307	335	306	258	306	282	313	320	283	284	302	337	308	307	308	310	278	309	309	318	292	285	292	298	333	304	308	299	289	288	317	281	283	309	279	283	261	306	312	298	291	323	252	305	312	314	320	330	332	281	310	302	284	286	285	311	293	297	268	296	314	303	289	307	311	310	334	302	293	300	341	335	259	290	305	274	301	285	311	312	292	304	298	285	331	309	304	295	304	316	303	323	291	301	293	315	285	281	296	274	336	300	292	320	305	314	322	297	325	309	313	305	313	301	290	329	305	284	296	313	307	306	285	297	298	311	326	303	263	304
10721	5415	9904	11267	8882	6714	5287	3644	2775	2044	1566	1377	1284	1067	1135	1176	1095	1071	1045	1103	1176	1078	1019	1001	895	850	818	838	855	848	796	741	727	787	744	755	801	750	714	730	744	773	746	708	732	701	747	729	672	715	764	716	725	716	678	725	701	690	740	662	696	730	737	757	724	707	783	701	777	753	751	676	706	678	728	694	701	740	676	714	706	740	689	717	686	651	693	727	707	704	783	710	728	713	707	707	695	748	758	757	667	719	711	676	745	686	682	729	735	660	704	715	720	733	778	740	696	766	714	740	752	700	676	699	710	751	699	685	772	720	733	768	658	736	767	698	709	740	689	719	682	659	720	698	707	693	684	746	714	703	749	701	702	702	751	730	671	729	685	717	720	753	727	695	719	717	678	720	751	715	749	716	735	686	762	674	725	721	728	698	752	759	741	680	754	717	733	703	698	713	712	708	712	772	706	736	707	714	739	682	690	734	753	701	706	703	720	717	705	703	748	676	684	720	746	718	689	764	730	716	691	689	682	720	685	732	682	719	684	692	724	727	738	678	713	721	712	719	719	739	722	702	717	688	706	723	712	696	707	767	707	686	683	670	675	710	711	726	676	756	729	692	750	734	732	715	753	707	710	673	707	727	686	689	740	744	710	705	728	700	716	729	728	721	696	702	706	711	709	704	695	719	714	695	700	636	704	713	695	704	723	707	724	699	698	725	750	701	761	712	771	646	723	745	702	663	705	750	755	686	719	688	729	740	728	760	747	728	730	674	695	660	727	673	724	694	720	689	666	708	729	702	692	730	696	672	642	741	702	728	664	720	737	734	770	712	708	670	709	748	751	716	677	704	734	746	711	678	667	687	747	685	714	721	687	686	718	710	693	693	726	748	748	713	719	699	721	710	737	722	707	690	665	710	721	679	749	714	691	715	718	703	734	709	739	700	699	683	674	678	728	728	723	738	707	711	745	751	725	701	738	687	736	707	704	705	713	699	725	735	706	651	716	690	699	710	751	703	688	704	754	693	729	681	717	733	637	716	688	711	729	734	683	722	717	700	701	759	704	722	688	686	760	722	694	748	755	729	735	728	685	698	725	648	717	744	744	723	752	714	691	702	749	703	709	745	704	691	748	699	768	738	699	707	717	701	732	676	723	695	719	709	723	751	680	713	700	702	695	690	725	723	789	701	714	705	698	764	673	740	717	698	697	742	739	712	729	679	678	712	738	733	693	669	722	717	719	739	745	723	687	723	719	745	691	705	716	714	721	779	786	765	717	702	755	685	713	694	749	700	735	717	639	673	700	707	645	710	727	713	679	699	714	692	739	723	704	676	760	738	710	734	702	739	721	673	699	714	685	758	731	681	750	687	740	715	673	751	748	722	709	721	713	697	726	724	702	725	726	712	751	701	716	698	734	706	747	714	695	708	726	707	716	733	745	678	733	713	693	700	735	718	699	725	757	743	740	731	716	728	691	701	705	706	678	707	735	715	699	668	608	688	713	740	715	734	750	688	664	749	688	711	685	734	733	741	741	728	733	750	756	771	653	745	671	673	696	689	711	715	762	752	683	707	698	685	702	741	700	720	686	704	728	716	746	703	677	771	759	699	717	724	717	703	711	718	745	707	669	776	727	727	734	763	679	721	760	716	704	729	688	718	713	677	721	772	718	716	660	718	728	680	682	690	723	689	710	715	661	682	690	711	701	676	688	727	722	714	725	691	729	697	723	696	697	676	692	718	730	745	723	729	727	727	685	752	730	727	698	705	710	724	669	720	731	747	724	711	691	748	712	714	711	739	723	712	744	725	687	698	713	737	716	744	726	721	760	755	673	701	723	700	729	696	721	679	670	745	711	715	692	689	725	708	716	717	715	699	747	711	720	710	744	699	693	724	752	712	718	745	706	724	695	698	696	644	707	701	739	733	734	689	744	707	706	733	693	728	697	691	677	726	726	747	728	717	687	700	725	682	733	737	712	726	720	694	713	665	726	700	751	733	693	715	673	681	784	708	698	712	729	662	729	674	697	706	755	696	704	747	747	755	700	665	713	708	696	784	681	705	723	742	723	715	697	730	715	719	691	725	735	732	717	736	702	713	701	734	717	734	748	682	715	695	746	725	723	701	738	747	701	721	741	719	728	762	727	664	720	711	743	734	754	718	719	744	681	732	731	719	729	719	724	682	689	669	763	680	696	721	706	723	720	712	739	749	735	758	718	694	666	704	728	711	736	708	752	730	769	766	772	707	746	700	723	784	710	720	716	739	695	752	763	724	730	731	765	737	688	714	686	687	715	689	701	751	709	742	752	701	724	658	754	707	703	711	759	736	747	715	679	691	744	754	710	698	772	691	779	713	716	720	710	719	738	730	721	723	723	718	738	722	707	704	713	760	708	674	716	688	704	695	702	674	725	716	714	722	706	734	660	721	716	699	682	740	715	710	739	749	723	772	745	709	734	737	685	742	697	709	738	696	733	693	694	756	678	689	698	711	748	691	732	711	750	754	734	732	749	727	691	733	660	723	751	684	701	695	676	731	691	722	705	687	659	722	718	684	710	729	779	760	704	725	648	710	784	740	704	736	708	715	755	772	716	734	730	698	656	707	732	709	735	658	703	722	758	703	702	695	709	672	696	704	710	737	647	711	733	716	732	749	740	725	752	705	684	733	729	726	688	732	721	761	745	731	721	699	703	722	772	704	705	692	690	715	710	748	748	738	726	711	676	726	735	704	776	744	714	670	689	688	697	738	657	735	712	683	743	686	712	678	752	703	673	682	731	720	709	687	720	754	638	681	687	687	722	747	742	682	717	710	723	701	700	737	690	723	701	699	742	678	734	712	709	713	639	742	722	739	741	722	729	800	719	726	756	696	738	708	732	712	689	648	709	758	747	737	746	727	698	735	717	713	714	708	750	724	690	705	733	712	732	699	708	696	707	714	711	699	715	743	752	721	726	722	678	712	701	724	713	713	701	727	706	741	759	713	760	666	742	696	771	740	715	740	696	780	682	724	710	708	685	700	710	700	702	686	737	708	700	715	745	664	695	686	733	722	736	748	727	692	692	692	693	684	712	688	730	724	746	734	773	757	705	718	725	720	717	714	699	703	722	682	712	720	691	703	744	723	712	741	744	729	713	711	718	679	673	698	714	721	711	747	738	745	664	723	753	687	689	728	664	712	732	762	736	782	731	768	752	720	675	647	678	743	725	674	723	738	703	710	777	709	720	739	772	737	675	746	762	719	710	702	715	726	729	749	722	706	696	692	693	740	728	720	764	665	706	737	744	678	684	712	720	734	719	680	711	693	711	761	727	749	723	677	692	686	707	696	719	720	719	659	685	705	714	725	716	756	730	723	665	746	701	739	701	674	695	694	715	697	727	725	758	729	720	722	651	734	661	723	715	702	724	690	720	703	700	692	723	697	717	688	738	727	705	710	768	757	691	751	697	685	739	732	719	711	695	657	715	703	740	714	740	727	690	750	705	713	733	696	743	700	717	725
21761	8842	9441	7344	4451	2879	1773	1159	844	512	459	338	308	275	285	287	267	272	272	261	249	277	272	256	233	239	233	234	207	194	194	225	235	213	192	223	242	212	203	188	213	190	229	229	201	208	205	173	186	207	218	198	199	208	219	185	203	199	182	190	190	204	211	214	220	184	184	192	186	215	183	209	165	209	203	178	181	180	198	199	189	194	202	198	197	182	192	216	191	203	190	191	185	174	213	173	221	185	194	206	176	210	183	190	177	187	183	203	196	203	204	203	191	201	204	186	174	224	193	179	211	187	208	194	204	195	175	194	211	178	188	181	197	213	193	208	214	209	194	214	183	179	209	199	193	188	196	197	186	200	175	211	201	175	185	200	189	172	189	190	184	199	210	192	163	196	167	196	195	176	188	183	193	197	188	197	199	173	200	200	188	218	166	181	202	201	201	183	190	225	189	213	192	213	232	174	213	202	196	189	218	199	171	216	213	200	168	179	216	213	197	206	189	204	198	183	211	170	200	190	163	209	194	186	211	189	187	187	197	209	173	194	189	210	181	178	193	181	198	197	223	204	202	195	181	213	195	186	187	205	197	178	204	196	175	190	192	201	213	184	185	192	199	191	178	197	175	191	171	188	196	186	183	176	217	196	195	183	219	204	200	189	203	195	193	206	220	199	213	195	183	172	183	208	195	169	208	205	202	214	218	193	200	191	202	199	190	198	164	195	210	182	183	195	218	205	180	216	185	206	197	209	184	187	185	197	203	182	179	203	181	177	226	221	197	195	196	226	204	205	198	178	182	160	216	188	175	205	210	167	186	203	194	156	189	180	207	168	180	185	175	203	198	205	178	177	174	195	187	200	180	156	215	178	205	203	221	216	204	180	205	217	198	173	182	223	224	201	194	213	190	169	174	189	185	187	197	197	192	186	219	166	230	177	166	184	194	172	179	179	227	186	196	186	171	186	189	195	199	207	183	183	192	196	189	182	212	170	195	203	178	168	181	186	160	198	169	209	169	200	203	156	205	187	168	196	217	183	197	216	216	208	196	198	195	178	174	178	201	201	182	187	190	209	198	189	213	191	176	207	195	192	183	208	183	185	193	163	186	192	206	175	197	180	196	167	177	195	180	177	184	205	194	195	189	184	187	208	190	171	196	162	184	236	217	180	180	192	199	176	196	163	195	184	170	176	182	200	185	186	182	206	188	197	201	170	156	183	200	199	213	237	188	180	183	195	211	192	167	176	187	164	182	202	214	182	217	179	211	183	190	222	189	191	171	157	185	202	202	218	189	188	184	197	193	206	183	173	198	182	197	179	173	179	170	210	203	186	196	196	198	186	179	176	182	194	208	195	182	145	203	185	180	188	189	215	184	168	171	183	187	204	202	193	184	201	172	182	218	178	186	160	184	199	152	170	190	178	204	183	193	180	184	197	172	178	218	197	160	185	203	199	214	187	203	196	194	182	170	191	194	186	197	205	181	186	205	190	208	193	204	183	174	151	168	190	195	190	201	207	193	215	160	196	188	182	197	193	171	207	174	218	176	185	172	167	208	179	162	196	225	217	195	207	201	196	192	221	221	201	204	151	225	185	177	179	200	170	183	200	187	163	184	202	203	194	204	192	211	192	173	209	208	190	185	164	144	207	172	205	195	183	194	208	180	192	210	189	201	190	203	176	195	195	174	215	181	206	195	209	211	175	173	193	190	177	187	178	203	161	213	168	188	212	219	208	211	206	190	193	170	188	172	212	191	198	172	198	225	225	214	201	193	162	207	188	180	205	198	190	183	184	186	192	187	189	188	207	207	202	180	240	192	199	201	178	187	191	200	186	201	188	188	219	198	156	188	202	193	194	216	191	203	185	192	194	211	213	190	193	187	189	231	209	207	194	202	193	189	196	179	179	199	207	222	193	186	220	186	185	210	174	189	173	187	199	185	200	208	144	171	196	195	180	194	203	192	197	199	200	189	190	203	186	193	196	196	196	198	207	198	188	198	201	215	196	171	193	206	190	205	200	213	208	201	195	209	218	185	184	181	196	193	193	197	199	208	189	186	181	180	190	199	212	189	211	184	205	189	179	184	181	183	189	202	194	175	212	206	196	180	177	206	222	195	192	194	235	191	187	212	217	208	192	168	171	218	208	177	163	189	173	213	185	198	203	206	204	210	223	182	216	197	200	185	178	209	192	155	191	194	196	190	172	161	179	184	212	191	198	188	200	202	173	202	184	208	183	186	161	195	207	191	180	192	203	182	188	187	205	205	190	207	193	184	218	199	153	181	174	193	164	205	197	167	202	228	191	166	219	202	176	189	176	173	213	211	174	185	193	180	217	203	198	187	215	199	186	183	164	179	222	203	194	223	167	168	171	163	192	187	192	218	180	195	200	181	201	172	199	219	167	187	220	194	185	194	195	210	171	192	175	214	179	188	199	195	188	207	205	172	206	199	192	216	185	212	200	196	186	186	170	186	211	227	219	182	199	186	161	179	190	205	211	192	183	189	192	192	185	191	196	199	209	193	194	194	194	204	203	199	200	181	191	182	203	162	174	226	184	187	201	216	186	195	188	212	176	197	171	221	180	196	162	198	224	197	168	186	210	204	180	193	210	188	190	199	187	206	203	188	181	179	216	174	177	174	199	231	164	193	202	192	200	197	208	212	186	177	213	210	189	178	198	188	199	194	206	169	213	173	194	190	189	179	204	179	178	200	188	198	193	175	189	189	191	188	172	178	209	204	185	168	186	175	173	189	193	181	201	181	172	165	199	165	187	185	174	201	189	210	178	174	181	190	183	205	212	190	187	213	193	175	202	178	170	178	192	189	196	211	192	184	200	198	186	182	185	192	193	184	197	188	194	211	197	197	190	194	168	176	183	210	178	160	187	180	181	205	211	189	179	178	206	183	182	168	180	196	196	230	160	184	212	241	176	197	215	197	211	177	165	193	178	162	195	189	203	163	187	195	171	198	208	192	184	221	201	186	188	189	187	172	158	177	188	202	205	193	176	192	201	181	187	207	193	228	205	176	208	200	212	191	214	200	174	196	210	165	171	172	193	200	213	198	172	178	185	172	193	227	177	165	166	190	177	181	184	188	186	221	177	193	194	204	192	195	210	161	184	200	201	200	184	207	191	179	181	196	205	209	198	200	199	196	190	186	189	175	207	198	197	203	202	203	187	217	184	198	189	208	185	210	201	187	166	203	202	213	200	190	220	204	169	197	178	218	213	187	199	193	184	165	210	198	192	185	204	212	206	192	180	186	210	203	202	165	191	186	168	202	214	193	168	211	186	209	192	177	186	211	200	202	211	178	205	189	204	181	193	190	202	206	190	187	211	159	177	184	182	161	197	178	214	203	212	180	199	190	216	191	225	206	187	185	207	174	176	209	193	169	185	198	192	179	216	184	193	196	204	194	199	204	207	211	177	212	183	218	204	185	192	192	228	197	184	186	194	185	208	184	206	180	194	191	204	210	222	204	177	183	179	221	197	179	220
13798	7003	12683	14246	11823	8684	6174	4528	3564	2334	1968	1371	1328	1237	1193	1127	1102	1118	1092	1100	1074	1115	939	852	668	688	671	662	703	672	632	597	578	568	566	566	595	536	556	534	518	520	469	486	478	528	529	480	478	490	462	508	518	515	465	460	466	466	498	456	474	477	475	484	483	517	485	484	514	509	472	510	487	503	479	507	461	532	468	483	519	486	481	498	464	468	470	476	460	519	485	485	486	482	458	464	446	461	465	465	496	442	461	480	455	466	489	506	472	464	491	482	473	417	465	502	465	478	456	477	506	462	470	456	472	502	489	504	468	440	468	501	477	449	480	500	472	440	501	473	451	484	467	503	505	480	480	444	474	466	456	447	483	495	501	474	470	480	469	468	473	454	445	496	450	510	479	502	477	475	468	462	444	485	475	487	493	537	473	478	453	451	478	493	478	439	466	499	448	452	462	458	480	447	513	483	487	506	442	480	452	465	447	482	487	447	478	477	482	470	455	448	462	498	472	447	519	440	493	493	452	445	466	459	508	471	502	474	449	487	477	448	500	477	477	476	415	484	473	473	472	458	420	456	489	496	525	458	447	459	454	467	509	459	418	456	500	476	488	429	502	464	500	498	473	483	491	518	456	462	488	490	468	495	462	485	502	443	488	462	441	496	449	471	480	508	503	494	474	485	513	483	436	449	462	462	446	467	463	462	471	449	500	474	486	454	469	451	459	474	459	484	471	461	439	449	455	478	477	493	487	514	466	446	471	476	461	445	469	471	456	495	469	463	474	472	456	460	448	504	442	502	476	487	507	483	457	471	428	504	438	475	499	450	531	463	524	463	470	457	454	457	404	447	423	508	466	468	486	454	457	465	474	476	469	472	493	512	474	462	443	506	468	475	464	479	523	511	478	506	484	454	496	475	461	452	446	467	455	463	457	506	453	487	456	489	465	454	455	478	468	479	471	496	451	471	483	496	460	487	464	449	502	474	471	448	465	496	480	497	477	475	479	465	449	461	467	463	443	457	474	457	458	505	503	486	483	448	473	515	469	434	455	475	502	488	455	504	476	455	467	478	445	480	470	447	502	444	473	452	457	492	447	433	483	482	464	493	466	490	442	462	462	445	493	473	502	477	465	476	489	490	449	499	510	448	503	472	460	507	496	458	450	444	494	491	489	506	481	486	482	434	457	455	474	471	458	477	526	478	462	455	447	473	453	461	504	451	484	481	468	488	472	494	468	489	476	458	440	446	487	477	504	474	455	486	477	453	463	525	492	465	468	485	444	472	482	491	479	485	467	467	460	510	462	500	462	464	478	466	471	510	475	480	478	487	471	457	499	473	482	496	459	490	500	457	463	499	473	492	482	457	450	476	423	451	522	489	493	469	411	515	494	463	466	472	480	497	505	504	492	446	484	447	465	480	475	469	463	510	462	461	471	476	476	502	479	460	509	498	493	494	495	458	485	442	501	484	498	454	501	505	513	479	461	466	482	483	466	507	480	460	456	447	491	531	485	497	485	479	450	480	427	493	452	471	480	525	449	497	493	457	478	491	470	467	480	477	458	498	472	481	475	456	497	502	470	462	502	482	460	485	447	450	437	502	467	480	455	469	480	496	477	506	473	479	461	493	473	466	474	521	476	465	467	446	484	480	484	431	503	454	464	475	448	463	493	467	461	489	509	475	483	491	500	486	541	463	468	526	474	484	443	439	434	457	509	445	496	446	490	476	469	473	480	446	468	449	471	484	506	459	532	463	421	449	425	488	489	485	455	454	483	483	463	457	468	474	515	442	485	508	483	417	491	481	429	447	436	450	509	477	483	440	520	493	454	467	481	474	485	477	441	440	462	468	438	487	492	516	500	480	466	516	500	450	465	469	494	509	483	459	467	484	481	465	474	460	450	479	489	481	454	458	476	448	479	463	478	466	481	471	444	463	457	500	480	452	523	495	472	480	475	493	472	468	482	445	445	497	488	491	456	508	499	462	509	501	515	486	505	471	479	515	477	452	458	497	477	500	466	483	501	452	484	476	454	435	468	514	445	471	476	483	443	499	444	464	442	486	479	482	475	486	483	492	463	478	506	479	506	466	459	430	501	460	454	422	476	472	453	444	445	463	489	477	467	461	489	447	495	486	503	459	454	467	480	469	470	458	483	487	456	473	514	462	448	495	482	470	459	495	478	491	493	481	518	454	482	485	544	472	495	463	462	428	441	485	455	446	505	468	505	458	471	402	463	494	480	441	481	479	521	471	462	458	489	462	480	461	459	477	498	520	467	480	492	458	460	472	473	503	469	485	508	475	490	465	471	497	485	475	472	471	477	456	472	471	515	431	482	473	477	487	482	448	490	476	471	468	452	504	465	473	472	453	511	494	423	452	494	514	497	446	511	487	464	500	435	458	445	496	487	475	467	467	474	508	459	454	517	513	437	465	494	471	477	479	492	482	456	457	447	492	459	484	466	488	460	455	477	496	459	449	452	482	487	453	502	488	443	488	491	506	499	440	470	444	491	471	467	505	475	478	441	466	500	494	468	415	457	522	486	492	465	483	463	492	497	508	442	505	454	503	453	498	483	470	488	456	496	458	527	459	482	470	488	477	473	469	470	492	438	467	450	481	494	461	471	474	526	464	484	465	472	482	469	473	468	475	471	510	488	466	490	463	447	493	487	482	477	460	404	510	514	490	482	456	459	460	465	477	506	469	463	492	478	447	452	443	480	475	486	468	446	479	468	516	484	473	478	466	478	498	503	499	482	463	483	437	467	502	489	469	480	462	497	469	428	463	512	444	461	458	473	505	504	444	487	463	489	485	503	467	496	457	479	492	457	447	467	468	448	469	458	492	466	463	497	495	465	486	454	477	459	454	444	497	509	479	472	470	524	487	483	486	462	454	470	462	475	467	488	520	439	492	490	484	480	491	490	490	456	458	492	486	513	461	484	467	458	471	495	454	490	486	464	470	482	457	466	479	498	475	479	479	452	516	467	515	443	477	437	509	435	441	418	437	507	441	490	482	493	476	495	433	466	496	451	497	469	496	455	474	458	511	475	433	502	472	516	423	485	470	468	455	457	478	447	459	499	486	466	471	448	457	481	483	468	484	510	446	497	457	477	494	509	496	465	504	462	466	500	489	501	488	484	426	466	506	473	479	464	475	524	502	469	442	480	495	482	486	519	482	451	512	461	472	476	473	454	484	518	486	489	475	496	485	475	479	476	446	503	465	462	454	466	473	441	523	449	499	496	488	441	515	475	462	492	476	514	482	478	495	503	473	465	512	466	487	456	472	491	483	478	475	473	460	464	474	483	464	510	503	506	501	494	443	481	493	474	463	473	468	472	471	464	452	454	511	466	472	506	466	482	480	516	474	478	500	462	514	492	451	471	463	464	487	443	480	508	460	467	459	502	472	524	463	491	432	489	492	465	479	503	463	465	496	471	507	469	453	476	481	478	474	413	488	466	495	472	505	478	485	472	516	463	461	476	505	486	482	437	467	530	512
5528	2546	2990	2533	1472	961	717	589	525	453	376	352	361	374	351	362	331	378	386	340	352	336	313	337	307	352	279	329	354	311	326	337	320	315	316	341	320	323	309	313	334	320	344	314	327	359	327	294	330	303	354	345	303	308	308	323	304	282	295	336	324	324	340	315	333	320	306	310	330	328	321	301	341	302	313	295	363	315	346	327	330	307	344	325	331	337	340	307	311	317	313	331	311	324	308	315	299	346	315	331	306	351	326	315	292	314	339	337	286	319	321	338	314	319	344	326	321	316	321	300	329	324	318	311	302	299	340	296	312	327	301	291	317	295	336	313	326	349	293	321	316	333	302	288	300	307	296	324	338	310	319	305	302	299	288	306	291	325	326	342	339	324	332	338	310	319	318	321	343	349	349	307	314	330	313	315	339	329	316	288	321	306	279	331	335	331	298	301	300	349	304	284	341	312	316	312	314	306	257	277	310	341	349	346	299	323	300	326	331	354	343	297	323	286	309	325	318	327	309	325	305	340	288	288	336	336	320	328	333	296	295	318	308	324	318	313	335	311	368	339	330	299	312	357	319	322	306	297	365	324	323	310	329	313	302	314	311	312	313	313	323	302	337	344	334	323	332	307	321	297	327	321	321	295	324	315	306	323	295	297	307	267	330	305	329	333	305	345	309	310	320	314	320	321	324	358	344	322	308	319	313	340	337	337	300	345	324	338	333	330	328	336	310	293	314	316	291	309	325	307	317	343	322	337	321	318	320	322	315	311	332	364	285	325	331	307	337	315	333	296	300	332	335	344	311	308	316	292	310	322	324	347	334	323	325	339	312	339	317	302	359	290	304	324	312	317	325	308	312	322	348	302	338	337	319	316	313	325	297	313	305	314	343	321	341	320	342	330	318	335	336	284	327	344	296	272	295	310	310	342	283	328	315	356	342	312	322	302	332	298	335	303	306	304	339	310	325	312	320	290	320	334	318	344	276	317	316	306	335	277	356	316	341	290	328	335	357	325	319	316	331	339	326	310	300	312	328	268	322	331	320	327	313	337	353	307	325	323	312	327	320	331	301	335	331	285	319	333	343	342	310	303	290	318	330	324	333	303	315	354	328	304	302	322	309	293	310	317	336	354	327	314	308	307	305	305	347	312	309	302	327	327	312	317	331	347	325	325	309	318	306	297	280	306	358	333	312	309	336	295	345	278	301	347	321	319	340	342	319	333	277	314	307	341	313	353	315	295	328	298	327	313	316	315	344	312	319	286	306	309	308	311	302	304	346	327	302	318	332	294	333	297	323	312	294	336	327	338	325	307	340	340	318	311	333	307	321	327	335	307	305	292	320	293	327	346	321	305	325	341	315	317	295	338	331	334	300	312	354	297	324	330	319	329	309	342	350	344	322	323	312	326	329	322	333	285	303	337	343	352	293	320	307	298	298	319	317	311	306	324	297	336	357	301	302	329	295	329	310	286	337	350	321	332	336	309	317	341	304	308	295	292	317	293	349	319	343	286	335	301	350	315	303	327	323	348	296	336	350	297	304	318	309	325	309	303	320	350	323	318	326	339	315	335	307	295	279	330	331	272	334	339	314	295	327	316	323	326	326	333	308	274	309	327	306	306	331	297	324	345	299	300	337	340	320	351	334	349	341	365	330	321	282	319	303	312	347	329	333	340	350	340	296	329	346	344	307	327	317	296	326	331	319	309	307	344	282	294	303	308	325	309	303	319	308	320	360	333	306	335	290	358	345	314	336	294	328	316	306	308	309	350	328	285	325	332	308	339	335	319	312	312	298	337	311	310	330	317	313	300	340	291	316	331	350	335	290	279	307	324	326	349	323	315	348	332	306	273	320	310	322	326	304	290	306	332	303	309	333	322	323	344	306	321	337	317	301	290	351	332	299	314	334	322	351	294	341	304	334	299	328	332	317	274	364	306	278	314	281	305	326	317	331	292	281	314	298	332	338	310	333	317	352	308	327	334	281	310	316	323	285	312	319	315	330	331	354	321	298	330	288	320	329	362	336	319	303	348	363	315	348	352	318	283	317	285	311	326	339	327	335	307	293	302	341	319	297	318	296	344	345	314	284	340	297	324	315	299	319	320	306	325	297	346	326	307	303	283	291	313	324	336	323	337	343	319	320	315	372	276	314	312	329	322	347	310	313	347	297	291	315	306	317	347	302	319	320	357	307	364	343	340	314	310	303	337	316	324	314	322	333	298	296	296	317	338	322	308	338	276	318	313	310	316	303	316	335	360	314	304	264	330	309	327	312	307	349	325	297	321	294	331	340	312	342	317	327	319	352	326	319	337	284	354	299	338	316	339	296	331	298	321	339	294	319	317	320	330	329	327	321	337	290	323	339	332	336	269	325	300	305	377	301	309	341	326	309	318	296	294	297	307	318	318	308	287	320	306	295	327	320	324	341	291	321	328	318	315	323	314	326	328	353	343	328	347	304	336	335	357	306	300	289	313	323	330	324	320	308	315	339	297	304	340	312	296	299	302	288	336	297	338	286	314	284	309	362	335	315	319	338	309	339	317	297	310	321	350	344	285	313	354	310	363	320	326	329	348	313	320	324	314	336	313	363	294	309	284	320	319	312	345	333	354	337	343	337	346	331	298	302	324	312	295	315	305	290	297	336	349	319	310	336	298	306	324	353	333	312	334	327	283	352	317	305	288	330	296	308	366	304	323	309	315	301	326	339	349	317	317	366	309	317	292	285	343	315	345	321	312	312	330	317	346	309	322	301	323	347	304	333	286	304	300	315	323	272	308	313	321	301	313	299	321	302	294	302	291	331	312	296	314	316	328	306	297	304	313	344	338	302	343	347	307	298	299	305	291	298	294	323	341	327	303	297	307	309	319	294	333	295	304	328	307	339	336	328	338	325	323	330	344	323	309	305	302	303	329	281	294	318	308	335	325	323	345	319	300	300	320	319	297	304	340	320	288	313	289	290	353	311	292	334	319	318	290	352	285	318	297	302	313	304	292	315	324	329	332	314	315	364	328	323	318	340	319	348	330	302	341	313	337	298	305	310	311	287	287	335	304	320	301	315	297	293	302	308	300	354	345	358	325	336	283	327	306	347	325	320	351	334	344	310	325	339	304	351	323	317	307	311	303	295	312	343	314	324	347	303	301	329	304	309	281	330	288	314	350	339	311	327	337	337	309	331	291	333	331	284	287	319	317	326	297	322	352	352	325	329	328	309	335	337	312	312	281	284	295	345	327	353	331	320	351	327	306	344	322	337	316	302	351	330	363	335	298	318	330	316	337	309	300	291	328	306	314	320	344	323	316	350	357	314	319	308	290	319	330	324	335	314	304	309	299	356	311	305	295	309	330	340	312	351	326	326	325	332	324	319	327	338	292	322	301	314	322	287	296	323	276	327	327	328	323	334	331	323	298	350	319	332	317	350	319	310	346	326	285	339	335	297	335	285	288	297	317	301	354	329	330	262	300	319	268	307	306	330	315	321	288	333	316	333	296	302	324
4563	2755	5506	6559	5039	3507	2636	2106	1783	1386	1167	1040	932	930	894	864	928	943	972	938	955	966	905	893	835	848	846	783	832	773	786	812	769	846	805	846	781	772	720	781	767	743	724	761	778	743	760	748	746	727	738	771	747	762	725	750	727	773	728	750	735	740	751	751	784	728	757	768	729	782	727	749	755	801	740	727	759	752	775	724	736	705	750	757	724	772	737	768	741	794	726	757	788	753	758	741	768	772	743	733	734	794	738	767	743	742	774	788	804	770	770	792	806	783	767	753	777	720	750	769	792	744	784	803	759	775	776	775	782	733	758	740	730	751	779	769	751	770	817	758	741	744	757	758	704	725	708	758	734	742	750	744	742	759	761	737	747	783	775	728	741	752	750	801	782	762	770	741	751	760	706	711	732	731	748	758	770	753	787	784	820	700	789	709	702	738	793	704	745	704	731	741	771	817	732	774	755	713	769	773	717	685	749	750	724	710	748	729	777	710	774	786	794	816	755	730	774	771	718	762	748	718	745	739	732	787	730	744	737	723	737	797	744	718	708	702	803	750	758	786	757	710	763	739	739	789	746	763	681	751	752	764	742	773	762	750	732	774	729	755	796	725	756	759	744	695	754	699	750	782	757	755	757	780	779	694	714	790	745	741	759	753	768	785	766	740	722	755	725	745	764	762	732	693	700	776	741	800	782	715	775	718	799	734	730	750	808	755	755	778	809	757	788	761	775	734	782	819	732	730	696	737	732	757	769	776	750	677	749	790	745	726	708	738	756	778	749	748	797	745	770	760	779	727	732	771	756	724	766	854	698	728	742	770	766	747	777	675	753	771	726	731	767	747	736	763	779	777	759	728	746	760	721	734	736	770	754	746	776	814	765	758	795	727	741	720	747	750	737	776	795	767	720	803	750	795	741	755	795	761	750	722	750	699	792	793	747	765	826	778	737	718	815	741	774	738	791	719	707	779	763	743	713	721	775	768	754	746	766	801	740	765	723	789	755	743	735	770	784	767	754	861	794	735	748	742	804	783	736	743	772	720	752	744	697	736	775	731	728	768	741	789	693	735	720	751	762	741	740	783	738	772	783	707	742	736	805	755	752	759	776	753	710	758	780	774	782	721	760	715	761	750	804	762	734	738	747	726	783	748	721	755	741	684	757	758	731	767	767	749	769	722	796	748	750	734	733	724	753	772	778	793	724	730	781	704	764	763	790	697	771	719	787	793	783	713	774	754	758	766	756	748	740	783	722	781	737	710	779	773	735	768	736	768	736	771	788	757	799	729	758	757	769	749	810	767	720	738	711	764	777	774	715	742	791	748	731	751	715	726	758	740	713	746	764	776	759	781	759	780	765	759	711	728	724	742	763	710	765	779	750	804	783	709	788	722	775	788	723	784	808	721	826	741	765	771	730	770	758	772	751	779	717	712	765	807	809	758	701	738	725	783	696	745	768	763	797	739	792	742	767	729	772	777	770	697	750	753	745	774	766	772	717	740	785	795	723	782	740	792	768	749	776	716	738	717	779	759	731	732	738	800	734	745	760	751	761	801	755	732	766	766	773	770	751	734	776	778	788	757	780	782	746	723	775	795	770	800	752	780	773	745	802	800	775	743	781	730	743	752	781	722	733	770	750	777	762	769	761	722	783	792	791	762	768	741	735	784	808	736	728	740	717	736	708	770	717	788	713	782	838	775	743	706	769	734	739	760	749	761	757	713	836	737	740	740	779	740	785	709	787	763	734	768	761	720	808	755	758	758	734	751	750	779	708	746	758	744	753	748	775	705	777	781	738	705	809	765	782	790	732	757	783	716	749	783	764	735	768	757	725	724	785	725	750	736	777	739	778	742	760	791	795	728	688	787	790	788	790	759	724	763	723	749	735	739	779	766	706	766	744	790	755	762	756	749	694	741	759	799	788	745	749	757	746	782	774	773	715	785	769	790	750	766	738	744	727	771	792	716	770	737	815	722	811	777	783	777	771	734	764	725	753	751	781	710	758	748	769	760	806	719	808	774	820	790	753	754	744	790	724	737	708	721	750	700	766	761	766	759	726	734	746	801	796	760	760	740	721	806	761	772	776	810	757	759	781	757	740	741	747	752	737	751	774	770	795	827	789	728	725	739	749	762	789	738	761	787	739	783	748	737	761	749	733	778	728	770	718	752	781	729	747	720	776	732	705	728	784	767	729	733	747	734	791	778	722	728	741	777	746	781	759	764	724	762	786	738	760	751	767	772	767	780	790	772	753	749	757	792	771	767	766	785	776	769	772	756	777	734	744	730	735	743	758	759	795	728	772	742	738	676	760	727	745	708	753	784	816	760	703	722	748	778	770	796	744	741	779	725	771	763	774	747	753	730	735	694	790	772	744	754	780	769	798	774	787	771	739	814	739	759	723	713	733	731	757	712	726	755	724	756	715	708	747	775	718	730	757	740	739	729	811	783	754	795	734	775	705	748	792	735	755	754	734	733	755	775	742	787	790	745	747	798	755	761	794	705	748	784	756	760	756	763	702	771	718	752	773	746	727	792	805	739	755	720	808	750	802	708	779	741	758	753	782	750	724	784	758	727	795	764	761	768	750	748	731	758	737	774	770	727	751	743	738	757	776	762	734	744	754	750	748	727	753	736	833	806	755	769	752	778	734	796	758	777	781	755	758	761	713	764	776	744	764	810	753	724	779	772	739	719	724	767	726	729	750	740	738	803	734	810	792	758	778	716	730	734	718	764	756	767	771	715	778	782	751	746	781	741	740	736	732	744	757	753	707	707	766	719	789	704	745	765	738	757	756	788	749	791	795	782	748	744	728	772	806	790	782	717	776	785	730	762	772	723	778	730	745	723	772	741	671	779	795	781	736	704	707	738	718	716	744	758	779	739	751	735	730	763	708	706	766	751	733	735	759	712	786	707	785	778	781	788	793	707	711	760	802	765	740	736	761	772	806	725	723	728	726	755	724	695	734	710	761	762	768	742	770	723	757	761	754	697	778	755	761	745	768	754	730	753	758	769	766	800	748	751	784	743	769	764	748	702	746	785	825	734	732	779	780	765	692	757	767	714	786	743	743	732	775	738	763	729	727	744	782	759	797	764	704	730	749	713	712	758	750	788	732	758	751	782	752	712	752	738	756	761	772	726	793	752	727	739	733	743	772	755	764	720	794	742	768	693	702	744	720	787	741	747	744	757	758	744	741	775	739	817	710	788	780	798	792	751	770	728	786	739	714	791	799	771	729	777	760	783	733	739	802	792	727	768	762	771	746	752	733	778	748	777	773	749	735	762	756	792	786	752	706	730	709	766	755	778	749	758	774	702	744	761	707	729	776	790	756	775	768	744	772	727	797	730	811	777	745	796	759	809	755	745	767	763	722	793	777	717	709	732	744	723	744	785	803	728	780	762	736	738	746	777	747	768	742	673	704	805	765	753	734	754	727	740	717	719	736	719	757	727	764	744	773	793	742	790	710	763	709	751	769	785	774	746	745	770	756	776
14523	5771	6283	5008	3180	1810	1311	967	786	569	497	435	416	378	351	361	373	396	395	374	329	326	338	286	337	335	330	291	314	305	304	311	289	312	296	321	298	294	321	266	280	335	301	319	290	335	274	273	302	292	282	275	318	280	299	281	308	286	299	293	320	311	293	341	322	307	296	278	306	295	318	296	304	307	312	294	274	308	310	298	279	291	292	309	312	270	262	307	301	334	270	280	291	273	302	282	315	285	300	265	254	275	320	299	322	338	311	285	297	307	293	292	293	294	313	294	311	288	286	308	283	300	280	323	355	348	298	279	274	263	301	305	296	293	296	280	282	274	281	287	299	298	308	277	291	273	342	305	291	296	299	339	312	329	314	326	327	288	293	288	297	297	319	292	295	309	261	329	333	286	341	301	295	303	298	291	331	284	303	252	287	297	318	290	307	317	307	323	279	285	307	324	299	333	284	302	306	307	266	278	285	313	290	280	272	291	288	293	304	307	289	296	303	289	319	307	273	263	281	313	308	304	309	279	293	301	304	295	297	295	291	285	322	302	285	249	291	284	298	294	286	310	271	283	306	307	289	342	302	299	296	326	347	297	283	285	305	293	297	295	280	299	313	299	306	285	281	304	309	269	321	287	303	297	317	296	311	337	318	336	282	273	309	294	289	311	303	297	280	308	310	250	298	290	279	274	310	322	310	306	337	291	284	275	315	293	308	330	281	298	267	291	297	339	293	309	280	315	293	314	294	283	300	307	305	285	305	294	297	289	318	278	334	274	288	296	287	273	271	290	278	335	296	309	311	309	298	323	288	300	308	293	319	274	284	290	283	340	317	291	289	316	334	254	276	321	286	277	317	284	270	333	288	307	278	331	294	283	279	322	283	311	305	254	293	295	309	294	330	269	259	293	266	270	327	329	261	292	304	303	271	291	303	268	284	281	298	299	295	315	272	315	314	300	288	287	287	312	281	313	275	303	281	309	266	287	277	327	296	308	290	288	301	317	282	318	316	274	243	298	301	306	310	290	318	328	315	260	332	294	288	296	300	327	292	299	326	332	279	327	291	315	287	288	307	290	287	302	290	287	304	264	289	282	310	303	277	301	292	279	320	298	329	313	310	289	318	303	312	290	288	307	294	341	300	285	302	306	271	273	285	311	324	314	283	248	301	275	283	307	313	294	309	311	284	283	323	273	290	290	269	309	313	299	269	309	298	263	302	291	297	278	284	301	321	275	301	269	277	277	295	324	326	301	286	289	286	281	294	291	323	293	280	291	305	321	307	300	284	293	340	302	303	278	281	268	287	303	289	320	269	297	325	305	293	301	292	330	317	264	293	262	315	307	304	312	291	282	281	306	287	310	331	295	304	281	300	286	283	296	270	257	267	283	317	315	308	301	285	290	306	309	291	299	317	303	266	284	290	295	288	264	289	286	300	287	300	335	290	261	278	284	284	313	275	325	300	303	280	313	319	315	272	318	309	291	316	309	312	298	295	295	264	290	313	325	302	314	335	290	292	292	318	280	300	264	264	260	272	299	318	260	324	324	304	286	300	310	301	331	279	298	300	335	297	338	256	308	318	300	318	274	279	279	268	308	276	311	264	295	297	309	277	256	299	302	292	275	269	304	299	288	273	317	312	285	296	346	282	295	343	327	279	324	327	299	312	285	286	298	339	265	322	292	318	285	294	301	275	310	304	269	302	257	291	291	306	318	312	301	293	285	284	277	291	298	262	307	291	297	279	291	307	270	308	266	300	301	311	264	327	304	294	289	313	317	340	301	311	273	262	297	308	322	323	319	313	303	325	286	282	299	290	293	270	287	307	293	335	251	293	285	308	287	302	313	263	294	265	314	287	295	264	281	325	289	295	334	294	284	310	268	274	298	278	324	284	303	314	274	303	282	292	306	313	300	306	313	286	243	283	265	306	306	299	293	278	272	308	305	293	267	296	306	321	332	312	296	295	272	343	289	294	293	280	306	274	307	301	283	290	300	286	287	274	276	321	280	297	272	333	327	327	322	270	266	243	254	316	312	295	270	313	342	280	296	307	283	297	263	292	300	287	305	292	316	271	331	289	273	307	303	301	267	302	311	293	311	303	299	268	296	292	294	282	282	316	295	275	309	297	282	273	285	268	291	289	290	279	289	251	274	248	295	273	295	274	319	293	298	307	318	284	280	283	279	291	276	300	287	293	276	280	310	330	299	296	303	283	300	325	292	280	286	302	281	319	290	286	312	284	301	262	298	323	271	288	278	308	316	307	283	310	334	308	327	297	299	300	299	301	293	270	319	306	308	297	306	299	311	312	278	313	326	299	271	275	301	313	261	251	288	317	333	307	288	278	282	315	291	313	292	277	284	255	325	303	303	256	304	293	316	333	319	299	308	284	280	322	325	346	305	310	298	291	328	310	341	302	273	307	303	309	267	264	303	303	322	284	298	302	309	261	294	318	276	329	296	280	317	312	314	275	291	308	303	275	282	317	281	299	299	279	299	294	285	295	297	286	304	298	283	300	295	266	273	334	312	328	289	337	311	280	285	297	312	302	299	320	292	284	276	297	284	291	275	313	284	274	321	290	352	303	268	297	272	307	295	321	300	274	276	308	327	316	283	342	315	295	298	273	304	282	280	290	270	298	299	299	268	308	266	275	283	307	284	313	299	283	297	285	290	273	302	303	319	324	293	332	287	302	248	298	322	303	268	293	312	296	314	333	284	312	303	291	314	284	286	276	288	296	297	308	303	293	287	278	315	326	280	277	314	310	266	295	316	293	286	298	268	249	294	290	296	292	329	295	287	299	300	317	331	285	309	292	272	295	322	277	318	267	286	297	323	304	308	311	314	303	328	293	272	312	322	325	287	328	298	283	322	280	296	295	251	273	285	289	318	298	293	285	270	301	274	300	317	303	307	287	308	268	276	289	318	290	308	300	316	305	315	326	276	292	264	294	276	319	276	314	289	302	278	300	322	293	275	315	304	337	307	302	273	295	314	291	319	316	285	304	287	311	300	293	280	249	297	280	287	281	289	312	303	301	269	274	271	254	296	291	300	298	277	300	295	285	289	318	328	295	274	288	297	318	297	300	287	297	300	332	319	292	288	278	296	288	266	296	295	297	288	306	350	291	313	291	324	322	284	281	300	300	306	295	312	282	291	291	295	318	319	283	297	288	294	325	300	298	294	302	272	280	307	273	280	292	308	307	285	292	302	326	296	279	284	341	295	257	307	291	296	309	259	282	287	287	304	273	296	284	315	279	293	285	280	324	300	309	293	309	263	310	296	325	297	293	275	300	268	280	278	304	289	294	253	290	306	298	276	291	296	320	294	289	270	271	267	299	277	294	281	304	327	308	250	314	302	299	320	308	311	275	287	334	303	295	291	321	278	249	279	270	296	255	286	290	299	299	305	275	300	334	322	323	307	273	312	285	293	331	312	309	285	312	309	310	264	299	290	276	278	289	303	291	304	275	302	269	296	308	299	322	314	275	311	307	316
10867	5259	9277	10663	8833	6286	4904	3723	3151	2310	2011	1536	1414	1284	1151	1061	1107	1176	1174	1087	1153	1022	928	925	875	818	765	823	910	770	836	786	715	701	752	745	790	798	751	724	697	673	758	717	726	710	688	690	681	721	676	713	690	699	635	704	682	675	701	693	748	694	680	702	707	679	709	720	736	784	687	715	716	743	717	719	643	703	733	686	722	684	682	730	782	721	661	666	708	743	721	687	671	668	722	636	694	717	735	719	674	726	728	701	691	676	696	698	687	686	714	705	687	673	744	699	666	687	703	713	717	718	706	716	677	698	657	698	658	699	750	695	673	698	719	693	708	730	723	738	745	692	732	688	721	705	698	713	715	644	704	661	714	704	663	724	677	686	686	686	680	694	704	709	682	740	700	708	721	688	696	682	714	705	743	684	739	702	649	737	735	649	718	732	722	735	675	764	679	703	731	735	702	679	690	710	715	714	692	697	721	656	707	724	661	695	690	705	671	716	705	694	720	695	645	709	739	734	698	655	735	667	734	720	707	662	672	661	707	709	735	732	703	702	732	684	661	685	674	669	662	677	720	715	643	686	723	683	693	645	749	688	625	736	711	702	691	652	700	696	681	712	739	656	696	698	704	753	654	689	699	710	756	692	696	686	664	747	710	713	726	671	693	714	669	724	715	685	697	715	689	739	684	718	676	703	704	656	722	693	704	717	686	689	730	775	778	688	671	673	687	681	707	671	737	712	684	717	722	670	728	687	669	746	704	704	693	702	675	718	657	715	692	706	758	720	713	714	692	694	716	711	698	675	700	704	706	727	675	655	720	717	671	733	718	725	671	675	739	702	725	730	678	662	690	707	703	735	693	693	667	721	695	696	677	692	684	712	719	728	727	668	712	711	727	694	639	706	707	749	644	684	703	681	688	695	700	778	714	725	694	652	723	719	722	672	708	719	714	716	745	674	683	724	674	695	702	695	683	745	718	685	679	718	728	670	717	702	708	700	707	651	700	728	694	737	702	701	720	694	734	700	734	698	709	670	699	655	746	696	707	696	683	686	720	696	658	710	710	656	706	708	707	637	641	691	682	704	692	699	701	739	680	701	758	733	747	721	688	687	677	664	695	704	719	710	722	664	696	683	700	672	680	755	699	737	744	719	701	671	692	723	743	678	684	715	680	680	694	753	718	660	720	718	664	695	690	679	686	690	715	683	716	699	738	742	689	678	677	694	757	659	678	712	689	676	734	718	699	683	701	709	651	708	681	695	719	678	696	709	646	737	717	711	693	727	732	703	687	708	712	714	661	725	715	740	709	701	698	659	703	702	657	739	711	660	724	686	687	688	699	712	713	698	680	686	682	718	694	692	673	687	689	716	709	714	661	700	714	660	669	730	745	691	655	726	721	720	745	702	689	712	717	741	702	750	668	678	688	719	685	668	741	711	689	756	678	666	727	689	663	655	708	710	664	676	709	692	690	678	703	684	668	732	712	678	707	693	702	731	691	719	742	674	698	704	704	718	696	750	687	728	740	697	684	740	733	726	708	669	699	643	699	731	668	680	651	695	676	727	715	720	677	705	715	705	738	710	728	677	704	671	713	756	726	762	702	758	711	704	693	674	698	705	692	708	678	692	711	692	687	711	719	667	695	689	738	746	671	677	753	714	662	719	730	633	716	721	709	755	673	696	713	720	739	679	687	664	707	670	706	660	708	725	725	710	663	697	716	696	692	685	694	712	694	696	681	746	680	736	645	716	690	655	706	693	711	710	693	685	734	656	724	703	685	695	699	716	700	691	728	713	709	718	703	712	649	737	704	680	691	727	703	739	761	701	696	698	714	699	692	718	709	662	704	722	712	680	749	736	710	726	686	702	744	668	695	743	665	709	716	704	712	701	684	703	695	683	745	727	640	677	756	677	720	720	728	736	707	682	700	718	719	719	700	767	768	698	695	654	717	704	671	748	659	692	706	659	718	712	756	645	702	678	754	705	610	658	671	713	649	671	698	719	658	639	723	733	666	679	707	702	670	704	677	761	667	650	734	686	702	747	695	721	668	697	714	683	664	713	687	717	710	683	682	728	708	721	741	703	691	723	709	663	744	713	725	689	670	718	766	693	671	711	731	698	720	685	683	673	710	701	652	699	738	691	714	659	691	690	703	720	707	686	712	709	677	697	695	736	722	667	713	704	665	704	724	683	734	688	618	694	707	700	709	689	694	681	717	682	716	698	679	742	731	700	706	706	669	696	697	663	714	694	702	685	667	715	701	685	701	674	684	656	734	716	721	689	744	700	671	715	685	737	697	757	648	697	671	696	737	678	739	679	744	703	726	725	721	734	627	702	723	756	684	750	751	659	708	676	698	702	667	653	746	690	695	693	716	651	684	660	722	763	716	659	708	715	674	690	662	674	724	699	729	703	682	699	690	696	673	723	739	709	720	726	660	681	732	696	721	685	705	769	689	670	744	652	724	697	701	729	684	695	708	678	694	760	771	673	707	688	723	720	654	706	684	676	681	674	695	676	683	702	740	695	668	671	726	697	722	697	739	684	684	697	733	726	716	712	671	676	698	639	720	702	678	694	657	708	695	672	712	761	688	710	710	713	721	684	691	706	704	716	715	708	722	733	685	722	680	656	694	717	711	683	661	706	732	665	747	741	655	746	693	678	673	712	678	740	663	700	739	719	673	684	730	705	694	686	648	720	731	682	672	709	663	650	665	694	736	702	732	668	666	689	681	741	694	739	679	703	671	705	687	677	741	697	641	733	665	715	707	722	720	687	719	702	743	709	695	689	720	664	703	713	700	689	685	730	723	668	731	691	739	712	682	689	697	713	727	691	708	707	736	708	700	739	703	705	666	715	735	649	716	698	658	689	692	720	682	709	673	691	700	733	723	713	676	698	711	718	750	707	730	699	654	705	706	697	721	722	690	691	682	676	685	698	662	741	754	681	693	664	704	722	677	695	653	708	653	694	714	684	669	761	704	681	725	707	706	685	631	739	637	708	732	737	682	709	691	729	730	724	727	685	717	713	678	743	710	664	755	727	714	698	708	639	728	729	692	707	713	713	666	719	640	706	740	676	709	685	725	717	746	660	730	678	677	680	643	734	705	690	699	682	723	695	706	724	719	668	685	698	682	712	718	708	693	697	739	754	635	708	681	713	736	720	711	697	698	695	673	673	656	706	639	716	715	712	718	719	756	676	792	685	659	705	704	669	716	689	695	722	734	698	744	701	740	709	688	702	706	661	665	744	701	673	721	666	662	707	697	714	674	672	690	712	672	743	715	665	723	687	675	717	726	710	724	773	648	690	698	699	694	726	670	653	731	663	708	651	741	723	684	693	655	689	698	769	646	727	733	636	703	708	690	725	720	643	706	739	646	667	652	710	703	726	680	727	714	719	675	702	668	716	705	672	697	681	701	684	739	697	712	680	732	689	685	689	733	721	673	709	661	728	696	743	716	683	748	662	728	665	697	686	709	703	706	739	692	729	719	643	703	704
21844	8373	8880	7009	4358	2699	1756	1144	856	654	462	391	341	351	309	276	270	319	282	261	290	257	262	249	251	221	206	201	229	224	191	187	208	189	208	223	192	198	204	178	179	177	176	217	213	191	197	189	190	179	180	186	198	188	173	185	188	183	181	192	207	176	167	215	185	178	190	189	182	202	176	188	226	173	186	165	184	192	183	180	201	176	166	181	185	180	188	164	179	190	194	196	188	181	187	205	196	207	200	188	182	196	185	156	159	157	161	205	182	183	186	175	186	195	177	163	154	174	192	189	175	154	175	187	177	170	185	183	192	184	175	202	173	170	188	173	175	205	154	180	194	178	170	217	195	166	188	170	181	182	196	208	164	193	172	180	179	192	201	187	172	157	176	171	180	158	206	187	198	214	192	161	200	179	191	172	152	197	181	169	180	198	187	182	197	196	177	184	195	166	168	209	176	176	171	207	186	184	160	214	158	183	193	182	192	205	192	179	192	201	181	187	173	182	181	181	191	212	179	167	178	172	189	193	171	173	209	191	173	185	195	184	164	215	191	191	187	222	181	179	174	181	183	162	172	170	196	186	193	187	169	180	180	179	196	168	195	166	192	164	192	198	180	164	200	167	184	159	161	177	186	169	168	183	182	180	178	179	193	205	162	185	177	179	167	194	179	182	160	198	186	198	164	177	192	173	211	186	183	200	175	190	176	178	171	167	201	178	174	185	206	178	194	207	167	198	204	172	172	153	176	185	183	196	175	179	191	218	177	184	186	199	164	185	191	183	189	168	187	208	180	184	191	185	181	187	184	194	183	209	202	199	174	204	170	205	154	172	164	191	197	190	193	192	199	159	175	183	188	182	204	179	195	233	189	184	201	170	159	157	172	181	172	211	184	172	188	181	178	177	170	163	157	177	196	175	187	195	173	166	200	189	183	185	201	176	178	181	201	227	200	213	167	154	178	192	185	175	161	175	197	182	177	163	182	187	174	187	185	180	168	183	187	180	159	182	174	174	226	192	204	199	184	208	171	186	190	197	198	190	189	186	200	169	183	196	171	206	165	217	183	172	178	191	197	183	180	163	192	174	178	183	185	204	151	191	169	155	193	163	196	175	215	193	182	187	179	193	190	196	183	172	201	201	198	183	204	172	216	191	192	178	201	187	191	182	194	169	193	175	191	180	189	192	188	199	178	167	201	191	201	197	151	186	158	200	206	199	187	209	200	194	184	186	185	192	187	160	183	169	179	184	179	204	191	186	173	177	188	171	179	196	172	183	187	198	200	173	182	200	149	178	201	195	186	178	205	215	191	179	180	176	199	179	178	179	184	169	201	164	189	183	183	183	192	172	190	165	187	181	180	179	195	181	187	199	169	203	183	204	166	185	180	194	190	179	183	176	214	191	173	171	197	206	175	185	188	201	181	206	197	189	208	187	169	189	187	164	189	190	214	169	196	163	183	188	194	214	186	194	173	210	172	197	198	172	202	159	207	192	170	165	171	184	163	189	194	206	191	149	184	190	191	172	177	205	169	210	175	187	178	172	189	191	179	186	182	186	190	161	188	183	188	198	182	170	186	223	168	192	174	198	167	194	194	187	171	166	184	173	185	202	197	214	183	179	183	188	197	187	167	154	181	181	195	182	204	210	185	169	168	190	190	185	176	190	170	167	187	171	185	188	170	183	197	168	164	205	204	200	179	196	185	210	197	193	178	199	190	181	168	192	203	209	186	191	195	172	170	194	174	187	185	181	199	186	208	193	175	156	196	178	189	187	185	181	201	198	186	159	189	195	189	175	226	187	181	182	219	177	181	186	183	171	199	176	190	176	195	178	175	181	187	156	188	182	168	172	185	206	192	195	174	185	189	197	162	190	212	143	171	185	167	187	177	175	191	197	181	204	183	169	190	168	149	185	167	190	166	201	193	169	196	152	185	220	198	189	177	169	183	199	180	167	179	197	205	193	170	191	180	199	211	215	201	192	194	191	200	175	186	178	177	189	180	178	161	164	185	198	197	168	179	194	199	167	174	197	161	211	180	196	166	171	178	217	181	176	185	188	191	184	167	186	192	176	136	191	192	167	169	183	203	200	186	211	197	189	185	204	169	183	206	205	188	148	191	163	181	190	206	185	202	221	175	175	177	186	211	202	201	213	195	187	174	169	192	172	168	204	167	181	175	177	149	193	181	178	193	190	191	191	199	179	197	187	182	197	196	181	197	195	191	178	194	177	155	176	185	187	199	170	187	166	167	191	186	189	199	190	183	181	191	164	184	194	196	195	190	192	200	196	175	172	197	190	189	194	175	202	177	196	198	186	167	185	191	195	182	173	172	196	180	185	172	188	205	191	189	220	173	188	208	192	206	184	172	186	187	172	158	208	203	186	191	193	211	186	174	195	180	180	184	193	159	179	194	182	207	202	153	189	188	172	204	179	205	182	198	199	192	194	174	191	177	210	189	220	190	194	171	160	179	183	193	192	202	202	182	192	193	197	194	174	197	178	194	191	189	206	173	226	171	205	184	188	181	205	196	164	196	178	179	193	188	191	183	196	209	177	186	175	178	190	217	191	158	197	180	199	180	207	161	197	169	183	180	170	187	182	170	181	186	160	192	180	185	166	182	173	172	178	191	172	180	194	176	176	192	187	197	185	188	192	182	183	172	188	164	190	169	188	181	220	195	152	210	210	190	168	160	190	178	187	177	162	167	187	192	199	187	179	182	181	197	198	199	183	166	178	165	187	194	192	178	202	164	193	171	172	188	173	207	180	192	184	172	184	190	189	182	198	173	158	188	200	170	205	199	209	183	207	192	190	175	188	184	179	193	209	177	187	179	183	174	164	199	179	172	194	156	185	195	200	170	179	172	189	169	212	186	190	212	185	218	157	163	162	195	196	181	175	173	179	169	182	178	182	165	181	186	181	197	199	182	182	183	184	181	198	179	198	188	190	183	161	196	190	178	175	183	206	185	204	184	199	167	181	186	193	222	189	183	157	180	192	170	178	170	213	217	181	174	196	203	182	183	184	180	205	197	180	163	189	189	175	179	174	193	192	171	173	160	184	168	178	183	188	165	202	192	177	198	169	169	183	200	168	166	186	202	171	199	191	193	200	203	171	176	174	211	173	181	184	171	192	169	215	183	193	201	213	177	169	185	207	194	160	197	209	186	176	165	153	173	189	173	186	166	184	157	194	178	209	180	189	173	194	182	193	203	194	189	225	206	197	193	186	183	209	166	205	194	190	214	214	166	196	169	199	171	150	187	166	195	200	192	176	185	210	200	168	203	172	185	201	215	193	207	197	168	207	193	185	203	203	208	217	173	199	181	192	177	178	203	168	188	196	183	178	206	181	201	184	203	197	164	181	174	200	211	187	202	173	192	179	177	165	165	190	170	160	190	184	183	199	181	180	190	164	182	175	171	162	197	228	158	178	176	183	174	179	180	173	203	166	165	204	180	187	207	183	171	165	168	178	202	197	202	199	169	181	177	199	182	178
13762	6564	11802	13957	11832	9026	6655	5028	3617	2929	2354	1773	1516	1444	1396	1126	1190	1180	1183	1097	1098	1015	941	793	774	690	677	632	629	617	596	588	592	592	566	565	510	544	495	505	478	467	505	469	499	473	513	452	500	466	499	456	454	426	465	459	483	451	485	447	414	464	449	455	488	516	428	505	492	486	483	452	501	482	473	512	528	453	467	466	505	463	475	489	473	470	453	452	443	451	431	467	459	454	451	457	478	444	507	467	479	467	495	454	444	455	487	406	483	452	447	463	462	442	433	457	433	453	501	450	463	439	476	455	457	470	443	441	440	431	442	461	468	443	456	470	481	473	486	473	453	472	478	483	469	432	481	482	431	498	509	454	436	457	455	451	500	432	488	483	466	475	472	483	477	466	401	450	437	456	463	495	459	464	447	473	478	483	435	437	429	454	444	435	470	461	489	436	461	451	431	484	416	470	459	449	432	429	449	474	471	471	440	444	471	458	510	435	484	479	419	463	444	466	435	466	469	475	456	444	490	472	479	460	447	470	444	479	495	480	454	468	470	464	443	447	471	430	444	464	473	450	473	480	463	432	467	484	464	464	442	479	459	467	433	450	456	448	449	458	498	443	463	452	440	409	494	431	482	487	461	484	483	455	438	471	481	454	428	472	459	452	454	437	429	476	475	463	460	466	450	517	490	481	460	462	455	447	479	489	472	444	424	454	439	454	524	480	428	479	432	460	463	488	446	449	465	444	504	410	483	493	487	453	437	467	426	427	445	480	456	515	472	466	459	494	458	455	430	462	465	460	469	454	432	492	480	478	486	441	474	436	454	455	451	457	480	471	458	500	477	447	447	471	476	471	438	465	476	472	463	460	462	474	434	474	487	436	458	466	467	439	431	453	496	476	502	456	472	476	474	480	472	432	462	450	460	435	424	452	432	457	489	437	423	433	422	460	451	455	454	437	444	470	461	445	462	435	472	496	446	454	441	473	457	443	465	428	475	462	425	448	488	434	438	463	446	463	516	463	439	464	462	464	510	439	468	433	484	426	446	466	467	438	475	436	441	448	459	454	423	484	453	503	457	434	441	452	501	441	436	455	453	459	485	472	469	446	443	458	457	470	454	516	435	460	451	485	457	480	483	458	451	473	442	482	449	443	446	460	431	476	475	452	461	438	462	484	492	457	471	505	461	461	452	466	418	467	457	464	443	432	452	480	458	476	449	466	465	469	442	476	460	463	483	450	470	440	448	464	457	461	452	507	433	480	492	453	447	457	454	441	443	460	455	472	471	432	453	426	456	477	446	455	460	444	461	455	465	467	456	485	508	448	455	443	452	478	445	494	466	455	451	477	466	454	478	443	436	472	493	475	471	472	484	443	497	468	461	432	488	513	492	485	483	475	438	481	460	492	442	449	465	461	458	416	470	486	461	455	500	450	467	455	464	457	462	469	429	455	446	503	463	459	477	468	456	454	459	418	502	473	427	468	461	467	479	468	467	480	504	475	461	461	464	450	450	460	458	474	436	459	450	469	479	472	468	497	471	462	464	422	451	450	443	448	454	464	451	431	450	479	451	490	501	477	453	449	484	472	460	450	446	441	435	450	457	451	472	470	448	458	455	458	466	432	465	469	451	448	463	468	446	449	453	478	438	463	447	503	484	452	510	469	463	485	418	463	469	457	453	441	441	476	451	434	441	448	464	466	432	411	485	454	497	493	471	484	443	486	445	417	467	441	466	469	454	451	439	472	457	483	476	472	461	459	457	463	462	439	485	457	469	458	464	449	435	481	444	448	450	468	468	416	471	478	452	482	467	451	475	465	435	450	479	466	452	482	456	498	479	454	447	460	452	431	467	457	470	452	411	475	476	429	454	468	412	500	444	464	448	460	478	437	466	460	446	469	461	448	457	510	457	403	466	451	470	475	515	479	479	471	419	461	505	475	445	411	421	465	427	463	421	454	423	464	476	428	482	428	442	468	458	410	444	471	478	448	453	427	462	445	476	451	450	428	466	430	480	470	450	474	506	453	467	454	487	441	449	476	471	482	468	455	501	479	487	471	467	487	423	442	479	409	473	466	454	459	465	473	444	470	456	480	411	489	467	452	481	466	488	437	478	473	487	498	429	469	436	422	452	483	455	496	442	451	452	448	455	465	442	458	471	430	429	432	478	467	438	439	432	460	462	456	448	456	445	454	482	451	419	476	448	485	417	409	436	493	460	434	475	455	463	457	470	431	462	434	427	471	436	448	456	458	496	430	432	440	463	465	472	505	480	496	467	465	489	466	464	479	468	443	453	467	455	491	485	470	456	408	470	495	416	463	469	507	458	483	454	458	438	443	444	475	441	494	475	468	443	466	449	461	448	479	490	436	469	481	465	464	462	488	445	454	482	498	482	454	483	460	441	442	493	445	463	491	444	485	546	493	484	466	456	426	449	451	503	420	473	441	455	448	461	439	443	503	501	485	437	478	418	486	460	452	443	431	459	466	446	446	458	464	470	433	460	481	470	442	479	454	500	473	426	445	495	471	444	420	463	444	491	409	458	465	464	469	445	485	447	441	432	471	475	456	440	482	489	452	453	456	471	476	444	450	472	464	463	465	474	420	435	443	445	465	438	481	484	479	497	461	428	422	424	439	454	434	477	480	468	460	493	418	448	460	467	415	475	418	443	433	453	439	472	443	465	468	490	445	470	465	435	445	490	429	465	476	467	464	486	459	485	467	454	470	465	460	464	446	471	460	453	482	501	437	472	474	465	449	460	434	430	482	460	463	483	459	461	461	463	434	470	424	449	414	483	442	441	456	453	494	436	456	447	474	459	475	437	460	462	438	466	462	489	455	501	434	458	444	487	471	447	460	445	435	447	476	449	464	471	459	470	440	439	455	450	489	442	447	469	463	481	464	451	449	468	460	461	476	432	459	428	447	416	476	489	470	470	460	458	438	448	492	455	411	422	465	475	447	436	429	453	449	479	467	450	445	420	433	452	497	456	468	454	474	434	447	448	437	526	456	435	431	438	426	453	459	429	439	450	446	493	485	465	481	514	443	470	469	451	462	469	494	415	445	459	446	471	451	464	439	468	398	449	492	471	453	489	442	444	446	470	431	490	493	454	470	489	461	474	483	467	475	461	444	466	474	458	471	467	483	454	461	431	429	448	490	451	436	476	459	458	433	449	463	470	489	465	454	510	444	447	491	471	470	482	452	455	464	423	444	427	451	444	441	452	444	497	439	449	460	463	457	440	431	446	458	515	461	455	457	452	497	473	493	438	476	453	481	478	460	469	451	481	469	475	402	475	461	472	448	461	465	475	436	508	442	451	432	451	461	453	517	469	498	441	441	501	513	469	454	449	452	474	463	443	415	490	460	426	461	491	473	457	469	477	470	482	466	461	472	435	501	466	469	450	520	467	494	453	466	464	472	471	460	432	427	445	507	469	445	478	426	444	457	444	470	469	476	482	439	453	454	472	423	430	467	468	447	484	473	494	473	460	459	439	440
5683	2638	2911	2338	1473	1144	732	562	488	446	419	353	345	341	326	357	303	382	342	340	325	323	347	327	330	297	301	304	299	318	326	312	310	324	313	350	282	325	347	340	347	297	316	365	300	330	340	295	285	292	311	342	293	322	333	314	323	329	332	335	325	268	310	267	322	322	306	313	340	343	320	309	296	312	298	328	300	344	288	300	300	343	313	326	338	309	298	286	278	325	290	291	295	305	310	281	289	291	350	320	303	320	293	328	292	283	305	306	298	306	338	303	295	311	284	318	341	314	292	318	348	281	329	292	288	316	345	314	324	325	292	283	328	344	285	288	285	327	308	322	333	338	298	315	334	332	306	298	303	327	330	309	305	316	329	304	310	324	327	322	309	276	297	323	323	308	331	328	335	325	326	308	322	321	332	319	306	328	296	374	313	316	332	331	297	296	304	298	339	332	299	298	337	337	314	301	327	349	331	291	306	278	350	300	300	333	287	307	339	322	323	312	277	297	311	319	314	303	332	284	317	309	301	301	309	325	305	284	301	285	333	303	327	259	303	327	298	294	326	293	321	305	305	312	301	317	324	361	288	322	321	322	333	309	335	292	314	321	317	325	306	263	303	343	298	344	309	323	328	322	314	353	280	300	322	289	313	290	283	336	320	345	335	315	316	325	304	290	300	311	343	305	331	300	330	316	313	310	318	340	285	303	307	351	304	289	301	297	312	331	303	314	315	326	318	291	333	299	299	338	318	319	287	314	325	337	291	330	297	325	289	313	336	307	304	354	336	292	312	287	327	305	339	341	346	321	300	315	320	338	336	321	295	336	329	329	288	331	335	298	336	316	293	325	319	303	344	323	321	329	335	320	290	292	304	303	319	332	325	320	342	317	328	309	322	307	295	309	330	309	316	333	312	331	320	274	292	364	259	302	316	320	285	285	274	299	316	320	316	320	304	289	334	318	324	329	301	294	300	295	334	361	328	340	327	337	321	326	271	342	286	302	312	292	336	306	288	318	319	358	317	305	296	300	311	286	306	351	324	305	302	342	304	332	305	335	301	359	288	321	336	323	313	325	320	332	313	330	296	292	312	326	334	323	320	340	312	341	320	337	283	290	315	310	313	303	295	298	313	341	303	332	335	292	311	307	329	307	336	282	294	321	306	299	303	303	329	311	315	285	324	295	309	313	312	299	315	285	318	318	298	303	318	298	289	330	344	321	332	315	338	315	313	358	327	323	328	281	287	293	312	295	309	288	357	336	309	295	302	343	307	331	290	323	292	311	280	327	333	291	312	280	270	343	336	295	320	315	292	329	295	313	290	309	314	331	320	303	319	307	308	329	300	314	332	317	291	320	295	290	308	356	307	298	313	304	310	274	292	322	297	292	321	285	349	303	331	287	320	315	318	281	289	317	354	327	287	304	341	325	301	309	305	292	299	308	318	297	314	321	348	339	300	304	322	271	311	309	280	320	303	338	321	300	314	315	285	305	321	309	315	311	313	304	314	309	312	328	314	351	316	306	341	308	323	329	339	330	327	339	309	321	305	295	292	273	290	323	319	298	338	306	310	311	304	284	258	317	333	347	307	285	300	327	282	298	308	332	282	306	292	315	313	288	297	324	284	302	270	327	288	302	289	300	303	300	333	318	328	324	335	291	327	288	319	323	332	317	335	322	329	296	323	301	321	296	321	327	290	325	335	300	345	325	325	292	305	294	298	323	309	309	279	316	300	327	313	332	333	313	309	323	348	308	339	348	307	301	315	318	306	334	332	300	304	323	298	306	277	312	300	288	307	304	323	313	266	293	304	328	294	313	277	285	298	306	291	312	308	301	311	329	301	344	327	331	310	324	301	320	318	326	304	326	344	327	317	287	313	332	311	308	293	289	341	284	324	296	321	346	303	320	292	313	341	302	301	313	308	329	314	294	325	322	335	330	329	302	294	286	346	294	283	328	321	327	312	304	319	283	301	300	329	321	316	315	296	286	329	309	329	302	289	328	333	329	317	312	315	304	315	342	329	299	342	339	317	309	306	307	322	293	332	320	333	331	318	344	294	288	309	283	302	305	313	329	296	286	350	306	338	325	313	328	293	321	373	310	305	336	321	306	300	298	373	335	350	325	330	314	300	334	316	310	316	293	325	325	311	337	308	269	297	302	309	285	350	340	341	303	321	324	313	287	313	308	308	303	304	307	339	311	291	302	335	304	333	297	325	334	295	330	291	275	350	292	296	293	314	336	320	337	308	322	330	299	324	322	300	311	274	318	323	330	313	329	262	266	321	329	336	313	295	310	314	318	326	289	306	296	311	291	304	329	301	286	312	329	323	321	330	322	367	291	308	350	302	311	321	292	313	331	304	320	282	312	319	323	314	297	316	298	331	334	335	303	317	313	283	339	343	316	314	280	312	322	280	319	282	314	286	325	333	337	333	293	329	296	306	284	328	309	301	307	336	309	349	317	318	296	283	312	314	317	302	341	305	326	303	324	294	320	298	333	323	290	334	320	338	331	311	284	304	300	310	305	300	313	348	322	311	289	315	288	333	311	329	324	308	310	290	288	307	303	328	308	318	335	334	294	295	328	315	312	314	315	298	272	307	312	297	311	319	314	325	304	311	306	301	286	307	319	305	296	321	341	290	372	313	299	321	327	312	279	305	376	330	304	329	339	320	324	280	308	284	266	327	310	302	300	311	302	283	312	313	336	312	332	347	313	345	337	304	315	326	314	354	333	270	286	342	337	316	327	315	303	276	284	316	298	330	331	329	293	344	351	319	296	340	310	300	295	312	298	357	295	317	329	322	294	298	279	295	316	341	315	312	304	293	304	298	340	320	340	331	307	305	309	314	296	338	323	325	286	296	271	324	332	307	279	304	317	303	290	316	292	302	330	290	305	314	293	342	313	331	295	313	297	304	321	316	314	311	313	315	315	279	318	311	292	300	323	322	330	316	318	331	355	299	286	320	329	315	276	335	339	332	301	317	300	305	313	287	301	297	288	319	340	297	306	293	313	341	296	297	328	284	319	332	280	323	303	308	306	330	319	310	312	323	293	297	325	304	287	327	352	342	301	345	344	327	301	344	337	299	312	323	299	323	309	337	305	275	302	323	317	321	314	315	311	318	300	312	313	298	287	345	342	322	311	319	336	306	307	315	320	312	297	313	298	315	316	284	323	313	304	326	311	298	305	307	309	321	278	304	290	331	320	319	343	329	298	297	319	318	338	329	318	314	289	283	313	352	333	321	313	290	334	308	327	313	329	303	313	345	320	301	284	309	272	323	328	318	332	313	356	312	318	323	265	319	320	300	333	304	280	312	305	289	294	332	312	290	331	309	298	308	307	293	303	311	272	335	340	332	367	313	345	305	344	293	315	322	293	317	332	332	300	288	318	331	296	307	359	344	302	304	314	326	309	333	331	338	330	355	307	312	343	334	324	319	333	308	335	314	347	316	334	321	312	292	323	291	325	292	348	311	336	315	281	318	332	286	291	333	307
4629	2934	5312	5959	5251	4375	2770	2186	1811	1572	1171	1047	1000	1016	1021	881	911	986	967	932	922	965	880	885	861	820	812	800	761	804	740	795	801	792	746	760	749	781	774	739	728	711	735	746	796	731	757	775	744	761	766	693	769	779	788	698	735	720	708	787	736	762	747	765	751	718	701	722	742	743	752	756	726	738	722	726	759	724	731	768	749	737	787	742	761	790	783	735	744	726	737	699	727	725	713	723	773	734	733	799	748	779	726	724	768	746	722	727	748	704	757	727	775	721	710	724	734	682	712	732	744	738	718	710	762	767	753	775	756	735	753	776	736	700	758	754	737	722	737	722	771	730	773	754	803	733	705	721	763	720	769	798	727	703	799	724	733	794	723	747	756	676	726	739	763	776	758	775	707	734	705	748	735	736	736	780	742	715	766	738	736	712	733	722	751	734	734	721	776	782	743	765	741	734	790	761	763	750	715	720	770	761	717	749	772	736	778	759	735	765	741	752	759	750	708	774	733	696	750	706	811	729	702	756	739	747	700	764	701	777	734	775	757	732	710	735	756	781	739	693	773	696	718	711	674	701	770	752	752	743	695	680	696	797	739	769	731	750	753	730	777	789	773	691	730	785	751	783	786	728	764	740	780	769	782	749	720	737	766	728	772	716	731	684	753	725	719	713	815	781	762	787	740	684	769	728	746	755	769	727	789	811	754	726	706	711	715	784	748	737	739	748	743	711	762	761	696	748	759	708	721	758	710	758	720	739	724	802	761	788	764	706	754	713	756	738	725	734	704	764	746	763	722	722	714	768	745	721	737	742	712	697	718	706	725	732	747	738	720	797	754	774	777	788	770	778	744	762	731	743	741	754	749	758	734	790	781	702	763	759	709	743	733	736	764	719	709	765	744	778	791	712	724	738	766	704	783	744	787	687	783	789	785	716	771	752	748	713	812	742	769	758	766	776	700	711	780	766	726	711	714	778	751	780	749	752	804	745	734	735	774	722	709	758	699	790	728	799	698	742	732	748	771	743	743	720	758	745	764	741	759	740	755	721	740	701	758	762	730	763	758	710	758	769	766	711	717	718	742	738	779	715	754	763	733	740	725	742	763	755	738	793	749	715	745	772	690	723	784	721	696	723	790	686	706	723	728	775	741	717	783	746	795	730	709	729	766	739	765	720	699	748	755	723	732	729	770	756	772	729	753	733	731	717	735	752	737	709	722	720	721	792	766	750	737	754	734	722	751	769	718	714	749	744	773	716	705	778	755	724	793	738	765	757	710	707	758	763	746	672	816	753	756	703	727	731	727	767	715	713	764	717	722	746	789	789	766	760	752	737	689	715	727	763	783	742	739	800	709	712	718	744	720	677	794	721	737	727	739	692	808	776	756	728	725	738	751	705	700	750	708	767	701	771	737	717	745	796	762	753	715	675	773	740	770	751	732	744	725	750	755	774	724	737	707	751	737	705	725	738	758	755	744	711	725	718	758	757	795	748	665	751	718	752	744	730	796	698	766	674	732	753	792	744	704	743	748	731	732	768	718	783	721	749	738	688	766	767	778	732	740	755	720	725	713	763	737	770	713	765	765	765	747	738	677	729	694	762	709	785	733	776	744	718	767	718	725	777	716	711	786	773	755	786	704	689	724	701	704	724	747	736	765	729	779	747	748	744	795	744	753	750	769	711	753	709	732	751	742	713	782	787	719	756	726	724	780	764	722	734	725	741	706	726	796	720	738	710	763	753	766	703	729	770	732	756	769	728	766	723	733	728	738	750	738	769	727	753	745	735	781	764	790	752	719	778	737	743	730	780	738	741	783	745	728	699	711	759	750	754	737	760	776	760	745	718	742	750	791	760	720	752	711	684	716	721	755	728	763	719	733	750	723	755	711	780	771	790	756	733	745	751	843	778	730	700	714	750	671	786	732	745	749	774	749	737	763	760	692	758	770	708	797	729	793	753	754	775	722	781	737	763	801	764	756	734	686	743	696	783	713	766	735	690	792	728	741	736	751	761	709	763	795	701	709	768	728	730	766	741	720	795	756	758	803	742	725	768	741	777	722	791	821	720	660	743	782	755	757	693	712	720	786	731	723	745	756	764	736	778	767	719	740	761	727	720	783	788	758	791	713	705	748	757	737	761	718	763	717	778	792	786	720	749	756	796	741	753	719	805	752	722	734	730	721	776	781	782	798	787	708	719	741	806	743	777	702	777	717	727	716	787	741	757	783	798	784	764	718	720	707	745	758	710	730	796	738	730	725	772	682	692	778	747	722	761	784	782	672	747	795	762	762	730	757	731	731	794	737	712	744	755	741	737	722	743	741	744	760	747	697	712	709	683	742	750	696	755	757	749	763	794	726	765	718	744	780	744	704	731	777	723	758	728	763	700	717	791	751	775	763	670	734	760	741	748	734	760	749	735	773	756	731	740	738	754	716	774	770	718	769	708	690	753	699	774	745	737	792	775	751	746	725	696	767	742	728	724	711	752	740	773	729	729	725	737	758	719	758	731	780	767	757	742	745	781	765	722	785	726	743	710	711	783	789	775	763	749	742	791	793	754	752	741	705	722	737	774	740	723	710	734	775	734	726	773	764	749	715	689	717	750	761	757	770	738	791	746	763	745	710	757	706	757	799	783	770	770	748	757	729	759	732	759	769	747	727	781	701	755	738	700	721	754	705	750	752	740	715	747	711	766	752	737	726	742	726	728	714	747	779	752	752	749	749	741	776	747	772	748	747	772	754	742	730	736	727	760	740	771	698	800	683	728	734	786	772	754	750	722	725	788	727	736	739	730	738	747	763	750	774	763	779	697	781	760	754	712	725	800	729	745	699	756	755	699	781	722	730	712	763	708	770	726	708	767	759	797	755	738	751	734	752	734	748	805	750	712	715	754	736	820	772	754	740	743	757	739	731	724	724	772	784	728	724	800	791	738	743	767	709	756	753	780	713	741	760	773	746	774	693	776	709	712	730	789	748	713	743	725	756	757	778	730	743	751	756	744	787	715	742	784	731	688	764	718	731	758	734	739	739	758	755	792	743	720	711	738	745	733	764	737	772	735	702	770	770	712	785	679	768	766	694	729	785	716	741	715	765	711	782	730	728	756	744	755	837	707	746	728	756	749	736	757	736	719	739	733	720	766	768	784	760	714	731	710	715	759	734	733	725	740	722	743	744	699	740	728	733	763	760	736	722	720	723	763	738	761	801	709	734	682	712	742	709	779	715	783	759	702	725	744	720	760	743	712	760	767	764	729	779	786	706	701	779	755	766	783	726	789	765	768	719	717	712	765	739	765	764	717	755	728	748	744	769	748	708	733	750	735	731	728	740	802	726	766	734	783	729	671	744	761	752	710	788	771	731	772	772	702	721	786	726	724	773	783	734	698	761	736	706	785	731	732	741	718	744	718	729	783	732	724	734	758	728	701	759	739	777	728	740	739	708	704	773	740	738	753	763	759	731	748	752	742	710	772	704	781	770	748	753	780	772	723	705	778
15430	5708	6172	4562	2903	1943	1271	925	694	561	470	445	432	424	375	344	337	349	367	352	331	346	349	325	327	322	337	318	326	312	317	342	331	285	296	299	318	275	315	338	305	304	291	297	313	286	303	294	261	300	309	293	308	306	283	303	304	316	277	298	283	298	296	283	303	301	302	280	274	295	341	303	277	291	300	304	269	259	292	311	319	312	298	272	289	314	269	304	296	285	306	299	293	276	290	309	274	297	311	294	263	287	292	303	308	278	276	266	297	299	292	309	321	293	297	314	305	288	323	274	285	300	291	296	299	320	310	311	291	326	293	299	263	297	341	304	323	293	317	284	279	325	277	276	285	287	330	297	306	284	290	302	290	309	306	305	294	315	267	328	312	272	320	260	293	309	309	298	289	273	308	281	308	307	310	269	318	279	299	273	287	275	276	308	273	268	290	284	313	321	295	286	316	312	310	293	273	298	284	294	312	289	291	311	318	289	303	302	270	282	274	299	295	292	283	294	335	317	293	302	285	342	293	311	314	315	314	297	342	301	291	311	304	277	257	294	290	271	288	305	295	306	297	283	302	323	321	289	305	289	312	304	304	313	311	325	285	281	301	299	280	272	287	272	272	280	305	320	287	279	280	281	270	275	290	294	272	321	289	314	271	288	322	281	296	295	312	290	262	295	302	300	330	299	313	338	296	285	301	281	287	289	270	287	296	292	336	286	274	275	264	264	272	289	297	321	282	263	296	301	264	295	296	286	328	271	259	303	311	327	280	311	272	295	280	285	287	286	281	305	299	299	302	293	284	306	310	287	318	323	290	288	268	291	296	301	298	304	295	306	312	322	305	300	302	293	294	302	264	315	279	322	290	273	310	327	267	311	312	318	271	300	300	322	316	288	303	301	263	298	299	289	291	301	324	314	281	271	299	292	271	276	288	288	326	292	276	283	279	332	308	320	334	290	284	294	272	251	283	288	262	290	301	290	329	333	288	258	324	293	292	307	290	314	290	282	268	291	303	295	291	335	280	326	299	298	287	286	287	281	290	282	284	303	297	298	291	308	285	327	298	286	298	261	286	293	302	280	272	318	312	282	324	312	308	282	264	333	309	291	308	301	283	275	261	306	311	300	281	294	283	280	300	290	296	281	269	260	282	296	281	303	309	297	268	295	311	279	291	277	316	309	318	299	288	300	297	291	316	318	297	261	296	279	289	293	281	295	295	269	271	290	300	338	282	289	300	273	295	314	295	300	304	285	322	305	295	284	311	326	304	284	330	313	294	293	300	303	291	272	314	286	285	273	314	312	318	299	302	263	295	270	301	324	293	258	300	297	309	276	271	283	319	276	306	310	276	290	283	286	300	299	286	304	276	274	314	306	254	282	296	277	309	292	300	314	300	306	276	299	290	305	292	253	293	324	270	287	314	269	276	285	260	289	309	310	257	269	303	298	273	278	290	256	335	290	302	279	300	323	295	295	290	296	302	299	268	319	256	310	312	309	271	296	281	332	307	275	286	304	281	272	311	289	296	299	283	296	280	279	271	291	276	315	251	280	290	314	288	317	327	277	306	271	314	297	306	297	274	288	270	301	290	294	282	285	306	315	294	298	286	291	293	297	286	261	307	276	267	299	309	345	290	292	250	309	301	312	283	274	295	312	276	287	296	318	316	301	293	291	262	267	304	324	282	314	287	295	357	298	278	309	299	297	301	302	317	250	288	301	288	289	286	293	311	298	313	293	284	284	269	266	279	273	313	296	305	299	334	280	308	288	277	292	297	282	305	289	285	304	327	312	297	282	308	301	294	254	302	277	291	269	291	287	254	324	338	290	296	316	322	305	330	285	303	304	285	282	302	296	284	305	297	308	280	309	339	283	290	318	297	268	281	285	287	291	290	316	307	267	275	261	304	317	316	293	276	295	304	307	298	313	300	301	313	311	304	259	322	275	316	333	297	272	318	267	276	308	323	302	276	298	272	282	292	301	291	309	301	308	300	303	307	270	273	286	290	285	317	318	286	284	310	293	290	310	294	266	291	322	278	277	303	268	262	335	305	289	270	290	297	297	302	298	275	287	273	287	302	280	316	292	293	278	278	286	260	315	285	293	294	305	297	322	286	327	283	299	289	318	299	310	319	307	292	279	263	304	299	277	299	324	259	283	277	316	331	296	302	292	309	296	287	296	276	296	284	292	282	298	263	302	305	308	295	283	293	310	293	301	287	296	328	326	310	297	281	304	323	280	292	307	282	295	279	291	254	286	274	281	310	280	298	299	310	366	323	300	285	279	305	308	266	282	299	301	261	310	278	296	268	307	293	313	307	289	308	291	315	299	291	280	331	292	278	307	307	293	284	314	282	268	289	329	296	271	275	281	277	309	283	311	300	263	317	288	289	310	305	268	279	306	297	294	329	294	308	307	238	330	302	255	295	313	299	288	303	294	285	261	308	284	323	310	345	275	270	284	292	291	344	302	305	292	293	293	302	282	291	322	290	325	332	322	315	255	304	283	311	303	307	279	281	330	300	314	298	277	313	277	282	273	304	316	311	285	252	293	310	279	321	332	333	296	287	286	306	311	305	311	347	297	296	284	317	305	293	282	282	289	294	289	272	310	318	305	307	287	275	290	294	265	296	310	290	295	291	297	316	325	306	284	264	295	318	265	293	271	273	267	301	295	268	293	301	289	311	336	267	282	293	338	267	276	304	254	247	278	288	296	307	317	288	274	302	299	244	317	302	288	298	298	281	289	271	296	311	303	285	305	328	291	265	317	291	269	298	286	353	321	278	296	304	309	308	297	295	312	295	296	296	327	263	280	322	330	280	256	313	301	299	295	296	327	282	309	288	296	324	274	239	266	299	303	308	324	298	302	326	278	306	281	305	280	279	288	300	273	310	298	270	317	303	289	316	326	317	285	299	294	272	322	302	287	307	309	293	319	300	293	288	282	283	307	289	292	296	322	294	336	298	272	301	253	285	340	277	310	313	299	285	313	336	294	272	280	308	318	302	275	279	337	278	273	285	264	275	328	310	297	314	278	316	275	312	254	308	308	264	272	282	280	284	285	307	290	267	287	273	306	317	291	290	317	297	318	277	251	295	317	290	285	301	287	294	315	275	313	249	278	269	285	289	326	277	319	288	322	289	286	305	293	278	296	290	291	297	290	278	330	316	275	268	349	290	319	316	279	315	272	239	286	291	297	302	311	302	294	271	281	272	316	290	298	272	284	294	279	289	310	307	295	323	302	312	298	297	294	302	308	268	297	280	304	286	313	303	325	286	299	320	307	305	284	312	309	291	280	315	305	289	310	332	324	285	288	295	281	301	322	302	305	283	285	296	288	276	271	291	314	285	311	299	307	307	307	271	288	264	277	292	278	306	277	300	270	305	316	323	250	292	286	273	291	290	286	320	310	313	296	312	306	299	302	310	308	273	289	341	290	288	283	296	326	282	335	288	307	272	318	292	318	278	318	296	279	335	289	289	318	274	298	280	275	300	276
11164	5032	9158	10063	8425	6702	4815	3656	2909	2309	1743	1474	1496	1421	1293	1243	1114	1106	1073	1101	1103	1035	1001	945	929	874	845	852	850	804	760	771	772	762	751	781	729	765	742	687	731	759	746	741	744	696	711	669	717	683	712	656	688	682	681	699	695	717	717	631	653	707	669	724	685	700	668	759	694	702	714	738	708	659	645	712	669	647	677	723	726	702	638	724	659	703	698	686	671	690	699	724	675	657	708	664	705	681	705	659	662	728	670	714	709	667	690	696	693	705	721	707	737	653	666	685	669	709	700	660	722	668	691	716	693	712	734	732	672	656	713	703	685	645	681	749	703	685	682	721	681	678	691	672	739	722	665	732	728	693	722	713	714	671	730	690	695	731	679	725	677	649	678	775	741	720	692	694	669	727	681	679	687	707	701	698	709	691	710	744	705	702	673	675	725	652	702	678	708	673	753	705	719	648	676	683	680	696	689	742	700	663	646	678	677	681	760	655	661	707	707	685	708	717	743	694	727	658	656	673	731	645	709	669	666	690	675	705	697	662	699	716	704	725	732	733	714	736	674	667	719	696	700	695	633	692	708	687	705	703	748	679	670	638	690	735	707	677	690	698	691	705	719	725	695	740	769	681	710	646	680	681	704	659	671	738	672	707	727	707	660	674	742	648	704	750	698	670	648	710	695	704	663	710	687	739	702	719	740	724	661	626	709	702	686	717	710	712	722	715	673	722	682	643	663	660	693	642	685	685	756	677	715	730	696	723	627	719	648	691	683	736	729	706	713	646	693	667	714	669	709	689	644	660	666	657	656	731	689	702	728	703	702	713	726	688	670	685	678	663	686	645	709	664	727	670	691	757	697	681	677	714	721	721	648	690	665	761	680	698	663	729	664	707	682	672	724	671	620	673	676	649	708	711	705	671	713	671	699	670	653	685	687	727	689	693	685	663	709	725	702	697	694	674	685	706	610	709	703	712	692	650	672	701	735	712	691	707	727	700	687	680	718	660	697	675	706	659	700	697	711	692	712	737	720	665	668	697	718	652	701	688	722	742	689	685	687	686	725	673	659	666	652	700	753	691	702	641	705	713	716	679	690	718	647	720	681	674	672	702	701	701	681	649	674	707	690	743	676	713	698	682	703	684	708	700	680	711	713	626	702	638	671	681	697	654	685	705	642	721	675	707	676	692	755	740	746	704	711	699	712	711	639	672	695	699	646	675	705	689	707	678	712	683	657	760	697	703	690	690	743	694	704	710	699	696	677	731	647	682	717	706	694	689	662	685	747	736	673	653	719	665	681	699	687	688	709	713	730	739	654	683	698	694	715	716	701	688	720	658	673	680	721	680	672	707	739	705	720	668	696	703	637	706	708	692	739	666	722	723	702	675	730	717	716	694	702	702	730	690	721	691	707	672	710	656	694	666	706	679	698	738	720	717	691	726	699	691	689	721	707	713	679	684	694	687	703	673	640	660	678	669	710	698	718	692	675	705	733	680	684	702	693	698	709	708	736	704	668	701	673	733	699	684	708	661	713	735	710	686	704	733	718	700	680	699	641	652	722	652	714	687	689	715	691	718	686	683	685	694	719	644	622	711	734	735	651	713	708	720	691	702	703	716	719	698	660	686	695	710	731	663	693	696	699	696	716	649	674	669	687	697	694	664	710	726	693	662	693	690	738	657	675	688	747	652	711	708	745	693	698	695	708	705	680	734	696	689	665	701	717	702	676	674	728	656	769	648	699	706	725	699	684	720	701	683	688	687	699	691	703	693	690	643	711	692	661	689	710	688	737	697	688	736	708	690	693	685	738	690	658	649	662	761	720	730	701	686	670	686	679	718	721	674	715	661	728	732	678	692	725	698	675	679	667	687	674	711	702	710	655	768	739	682	682	661	682	689	679	664	700	653	682	706	717	679	727	695	697	698	699	681	691	690	674	723	715	713	688	728	679	704	667	665	696	700	671	697	685	703	715	734	706	666	723	675	649	719	675	710	658	675	729	658	730	654	652	721	704	751	695	720	706	687	687	715	660	694	711	706	708	707	692	712	742	678	694	672	719	740	723	686	694	655	738	747	743	675	731	681	732	700	696	704	713	716	664	758	704	708	737	692	671	730	689	742	695	700	709	732	701	678	696	724	739	769	706	735	696	707	722	667	732	717	677	645	715	624	699	687	713	639	684	680	687	717	692	681	660	687	697	673	667	715	673	689	723	673	708	739	676	699	754	766	678	724	645	720	712	721	739	725	694	683	750	691	688	701	681	713	667	701	611	697	738	771	674	730	687	690	706	717	681	727	695	735	668	705	703	665	709	696	667	670	692	675	750	710	686	704	734	706	724	736	697	679	682	663	700	684	684	701	718	688	732	682	670	658	711	669	715	710	724	699	714	714	668	700	714	657	680	710	682	718	742	682	708	699	718	681	682	668	691	762	693	665	696	639	657	687	691	703	677	724	694	720	732	697	674	692	693	657	749	674	659	679	661	690	646	740	653	725	720	680	705	634	688	702	710	702	715	697	664	694	665	627	697	671	752	686	703	736	680	639	741	694	684	680	672	701	688	709	659	654	677	671	707	697	655	690	702	678	670	666	726	716	717	676	687	698	724	661	666	700	656	728	723	674	671	731	669	727	688	678	731	686	741	671	639	662	696	706	711	688	745	720	728	723	687	720	697	682	684	729	667	705	684	638	708	692	716	715	716	737	734	679	727	773	709	718	693	709	681	678	680	672	712	731	651	687	648	675	659	725	698	650	710	664	708	676	759	713	699	697	700	666	658	647	645	732	689	713	692	671	708	700	735	699	691	675	683	665	714	709	674	724	696	707	714	694	711	670	707	721	683	683	653	691	686	663	704	764	663	678	674	655	714	692	696	708	703	735	697	644	652	678	692	712	709	700	698	675	736	734	662	696	663	730	714	704	692	687	679	650	744	711	678	696	737	659	700	699	699	673	684	710	665	728	685	731	681	694	731	735	712	718	663	757	710	677	718	683	695	692	692	688	710	673	744	735	669	703	676	704	703	717	736	687	673	676	740	704	649	680	648	691	705	733	681	726	715	727	714	663	748	684	700	691	685	659	647	689	738	751	697	659	741	707	747	687	722	676	709	686	706	707	674	684	667	653	773	674	685	677	678	711	727	664	677	682	735	683	731	724	715	727	665	691	713	676	699	703	681	695	735	706	704	718	651	717	721	680	669	663	691	675	660	674	722	742	702	665	677	700	687	719	671	742	662	705	692	713	675	679	687	648	674	665	692	663	726	702	657	728	681	672	678	720	670	717	723	685	706	701	769	694	716	724	707	656	676	720	704	703	683	689	696	777	705	654	667	725	706	698	625	665	676	723	705	678	673	681	745	699	677	717	664	708	716	745	672	701	694	622	680	656	701	687	684	727	747	726	710	694	664	705	717	680	678	701	686	702	698	721	664	677	727	699	696	676	682	674	653	728	712	663	673	718	686	693	668	678	686	714	715	685	653	730	663	673	706	696	703	723	701	737
23813	8528	8186	6399	4159	2757	1770	1176	817	682	466	381	356	330	395	310	277	284	264	258	284	281	252	248	219	204	216	213	190	225	231	197	227	200	188	202	189	205	191	183	188	189	181	169	212	185	174	162	163	188	194	196	180	175	178	190	196	169	197	180	198	173	179	209	172	166	198	193	169	169	215	196	181	162	179	186	217	169	162	160	190	191	182	184	179	190	189	192	198	198	182	175	208	181	181	152	185	208	185	174	190	167	182	167	190	169	186	173	174	193	183	178	183	165	206	182	193	176	162	182	169	187	168	190	185	215	203	167	185	169	176	182	210	196	158	169	200	182	168	172	207	178	193	176	165	181	193	181	174	202	193	181	191	186	187	179	187	173	184	181	213	186	208	175	177	185	199	200	191	194	181	183	182	198	158	177	149	156	159	185	180	179	181	162	179	169	199	210	183	167	193	160	184	167	188	185	206	179	179	198	182	181	179	187	166	187	179	181	198	192	193	204	193	166	174	198	164	196	202	184	184	192	178	182	183	191	178	180	201	172	173	183	196	183	184	179	155	181	176	196	195	187	186	198	200	180	182	167	195	175	206	186	200	183	182	184	188	178	175	201	175	207	167	203	200	182	187	175	180	164	199	187	173	164	194	192	165	182	152	204	182	189	183	192	194	197	185	181	177	171	191	185	167	185	178	201	208	177	169	196	161	168	206	162	155	170	175	155	193	174	162	159	168	221	170	172	197	179	174	190	173	192	179	188	162	175	158	192	200	157	203	184	170	164	172	187	167	188	189	181	193	193	179	180	161	163	188	180	187	190	159	172	172	173	176	188	185	185	150	175	163	165	185	192	203	138	183	171	178	187	208	204	211	182	177	191	187	202	168	162	181	179	201	183	208	173	181	165	166	163	184	175	186	202	193	178	194	167	179	210	188	171	205	174	186	177	203	216	187	157	170	168	165	195	175	175	191	204	166	180	193	173	192	206	187	201	193	176	179	190	178	163	161	194	195	189	176	178	206	178	196	165	192	186	182	189	192	178	167	207	194	177	217	208	190	184	186	185	177	166	189	182	188	185	178	182	188	173	179	175	182	172	197	192	172	185	182	199	162	165	173	198	189	186	175	197	181	207	153	186	185	180	181	183	177	175	170	172	178	198	156	179	193	205	175	186	156	169	192	161	187	179	188	177	193	168	172	177	187	169	161	183	197	194	199	183	189	195	163	185	185	195	170	205	171	177	184	162	187	176	154	198	204	198	187	193	214	192	191	167	181	179	176	164	191	184	207	182	179	185	186	182	197	153	184	198	143	208	158	165	181	212	181	193	165	192	195	173	199	173	200	201	196	188	159	165	189	206	173	186	181	193	177	174	207	189	183	176	165	202	207	169	162	191	209	191	179	179	193	188	192	182	182	170	151	171	148	193	173	183	174	170	187	163	170	192	173	204	189	192	192	198	172	194	206	191	165	200	179	177	154	196	181	192	190	168	177	193	203	197	193	188	204	170	191	190	150	181	212	172	186	181	168	203	185	193	180	192	182	166	174	186	186	205	178	183	187	166	183	190	189	190	167	196	178	209	188	156	198	149	165	190	181	163	172	170	168	154	192	160	188	177	176	165	182	182	192	186	185	162	182	191	177	167	201	182	182	160	164	161	194	190	187	177	189	201	202	167	172	209	185	170	159	198	172	177	185	195	171	180	211	185	184	202	176	168	180	169	199	192	188	153	220	207	174	167	188	168	174	180	180	162	178	197	198	162	166	192	189	183	173	169	191	210	181	204	183	206	180	193	170	191	205	176	196	154	175	177	185	200	173	192	180	214	190	177	197	189	199	183	175	205	181	172	204	180	185	207	183	188	172	200	184	155	195	192	170	172	193	170	180	186	190	196	173	164	194	172	165	206	165	190	174	185	181	181	191	203	219	170	205	198	176	165	177	189	166	155	157	177	181	192	164	190	161	170	169	193	202	203	166	191	192	178	179	179	174	180	185	196	185	191	172	163	203	187	190	165	196	184	165	187	177	191	183	184	195	163	198	196	168	173	141	197	181	180	184	173	186	175	188	165	166	162	182	171	223	166	207	190	192	195	190	159	161	177	183	178	179	175	164	192	174	173	195	186	202	187	175	194	175	191	190	189	195	220	188	165	205	178	156	186	163	184	186	183	188	173	184	170	210	197	196	190	178	194	197	187	189	194	172	151	185	180	173	182	193	186	184	189	178	184	166	166	173	180	183	160	172	175	155	178	179	175	174	192	174	161	195	191	193	181	183	187	195	187	174	174	195	190	171	172	195	168	210	191	202	209	154	180	184	186	185	182	175	159	178	195	158	192	193	180	185	167	177	165	162	158	174	164	189	194	178	185	192	193	203	206	174	172	190	148	173	216	188	193	187	166	198	178	186	189	174	171	191	203	188	180	159	192	185	190	171	178	176	179	168	170	139	179	173	180	198	183	176	182	218	178	192	190	193	190	189	177	201	182	177	178	190	171	187	174	177	173	187	197	180	168	183	182	172	188	200	171	192	168	180	165	204	197	175	166	177	170	168	158	169	188	169	182	184	184	212	187	174	198	181	179	216	176	171	181	197	186	171	178	175	174	175	181	172	181	212	181	164	178	194	183	179	175	188	201	193	179	185	178	199	178	198	168	185	189	205	207	180	188	167	165	208	187	207	192	177	189	157	186	187	191	192	185	185	173	180	167	178	193	195	178	197	187	182	194	206	188	197	179	191	183	168	203	166	198	181	193	161	189	183	175	169	200	188	188	172	188	197	184	202	207	198	173	190	155	162	216	201	200	171	173	197	189	177	174	181	198	182	189	190	188	153	195	150	171	158	192	203	200	193	194	193	183	152	165	164	174	193	186	212	189	182	164	188	201	181	150	186	172	172	189	167	185	195	204	200	178	178	176	183	192	188	212	158	193	206	204	192	190	202	172	185	189	185	201	164	173	161	196	211	168	156	185	175	184	206	212	174	193	175	176	160	180	188	195	188	179	151	185	187	184	208	190	180	188	188	203	200	157	177	190	201	177	204	164	152	190	188	191	183	198	190	163	196	213	189	192	207	197	197	169	198	197	164	204	161	175	177	198	216	187	199	175	177	148	198	193	199	193	161	175	185	163	187	209	218	206	161	197	170	162	207	184	171	198	178	158	204	195	174	194	174	184	176	170	163	180	174	198	163	145	196	178	180	189	192	201	202	183	162	183	171	194	179	163	194	194	190	208	183	200	195	208	174	175	164	174	165	183	172	190	198	168	174	163	228	178	171	186	198	177	185	190	172	182	160	201	189	195	180	176	196	188	211	158	181	195	189	192	182	179	166	184	197	160	202	184	193	187	173	206	187	189	169	185	179	192	180	197	186	184	184	171	185	190	201	165	184	156	176	192	204	181	175	188	166	180	161	189	168	217	190	169	208	185	193	178	177	184	178	190	159	183	173	197	186	190	176	167	191	179	180	173	194	183	195	180	167	174	180	163	188	204	209	155	172	196	201	170
14808	6495	10846	12505	10541	7961	6215	4952	3626	2932	2220	1753	1691	1564	1534	1461	1162	1125	1148	1115	1036	989	862	824	761	720	683	681	618	661	622	584	587	554	536	551	536	548	504	493	499	497	503	497	482	435	461	473	460	447	505	444	450	445	473	461	532	437	458	450	444	450	417	466	453	515	435	487	493	471	473	454	443	430	436	460	477	488	441	444	438	461	491	421	459	450	472	467	458	438	450	454	452	455	418	465	432	425	469	485	457	456	439	460	471	442	452	456	443	469	463	428	414	457	469	441	466	465	480	421	473	433	458	463	499	420	406	460	445	477	409	469	428	450	401	428	445	433	431	445	452	444	443	473	481	491	447	475	466	449	428	445	466	474	441	402	403	444	430	482	432	450	406	456	443	469	441	454	448	477	478	430	423	462	434	447	441	428	458	456	418	438	429	470	471	406	458	458	429	457	463	427	470	437	478	485	483	469	448	444	444	436	420	471	464	454	482	454	463	439	497	449	471	465	441	463	457	428	426	397	422	479	450	472	437	442	438	501	431	464	414	457	445	457	452	447	453	448	439	477	435	417	446	416	413	451	480	456	429	455	460	481	437	468	408	422	482	449	432	427	477	425	436	447	419	429	463	496	453	460	432	459	442	511	419	452	448	467	452	475	446	474	490	451	446	468	444	483	465	431	444	442	431	426	460	446	449	473	485	465	464	455	448	418	443	478	446	456	468	459	451	443	466	427	425	470	460	453	488	483	444	462	457	441	464	456	453	467	452	440	480	445	421	459	480	467	462	446	429	442	425	452	455	413	445	441	437	453	457	448	463	493	439	449	458	438	414	443	485	455	457	413	427	450	431	459	432	447	456	447	456	447	418	443	427	441	443	490	423	450	439	468	425	511	474	468	472	458	446	439	470	427	466	430	489	454	427	475	431	459	423	484	454	416	480	464	453	402	450	469	433	454	449	441	470	442	437	478	427	439	477	503	435	490	478	431	445	444	444	449	446	469	407	453	446	456	463	444	445	457	434	427	466	429	457	460	452	424	479	445	460	465	440	424	475	420	464	474	465	449	466	456	496	485	445	464	467	434	460	434	455	463	435	455	460	485	468	453	461	466	471	459	491	452	421	443	479	475	461	450	489	449	474	492	435	478	507	450	452	481	511	459	462	501	434	430	468	436	463	462	429	462	455	409	450	457	468	415	440	462	473	463	435	434	415	463	470	426	502	441	447	502	483	434	457	436	471	410	452	443	495	455	439	452	422	491	464	466	474	433	438	466	448	439	454	448	433	454	478	449	482	451	428	452	422	501	458	459	419	422	457	477	497	429	412	455	404	418	436	443	492	437	441	485	435	439	446	458	496	474	421	429	461	474	463	448	443	485	437	477	463	457	463	417	478	448	448	422	491	461	463	447	427	426	481	491	437	434	460	409	452	454	444	442	468	429	455	454	480	480	443	463	457	482	442	459	527	477	399	486	472	499	503	445	469	434	460	469	422	466	465	477	473	442	445	428	475	448	431	440	497	460	426	471	500	466	409	468	447	483	453	450	463	439	450	393	468	497	411	432	464	435	429	456	445	458	430	467	458	460	419	435	450	416	488	451	462	450	460	454	431	472	453	448	428	500	431	449	441	446	487	450	469	498	438	455	480	451	442	458	441	470	456	445	497	452	462	485	488	476	455	472	467	432	476	484	471	440	456	492	428	483	478	473	443	434	475	428	481	491	480	431	478	475	439	404	462	467	453	441	435	470	469	451	430	500	470	416	427	479	428	482	438	446	488	475	450	436	449	489	492	464	480	472	428	443	449	441	434	467	445	479	477	440	432	492	447	421	459	434	414	445	456	452	419	438	431	454	499	458	448	445	430	436	438	484	448	415	471	456	452	488	471	464	463	474	441	427	492	462	444	482	431	484	454	473	477	411	451	430	416	434	465	439	441	424	462	441	468	473	456	451	460	468	444	434	453	468	433	431	420	487	484	439	468	430	437	460	449	449	437	460	436	425	450	469	440	479	446	437	462	483	461	464	417	461	471	476	485	483	462	432	450	404	423	471	424	467	419	433	403	476	443	443	468	479	442	479	470	432	492	461	482	493	442	472	501	454	468	456	505	468	436	451	442	496	427	469	408	452	465	477	430	464	417	418	467	439	472	463	438	467	451	439	422	487	435	446	459	452	486	437	448	484	461	447	486	471	477	437	464	444	475	437	431	447	447	434	435	464	444	477	439	432	454	461	461	501	471	441	439	464	413	441	428	466	453	470	489	471	457	452	470	455	471	458	443	497	490	463	406	434	453	465	469	464	431	476	457	423	456	492	432	488	454	438	460	454	430	429	490	438	445	440	456	447	424	441	476	468	488	447	436	449	439	454	445	439	442	475	441	464	463	474	435	456	443	456	435	455	420	432	456	471	464	466	439	437	460	387	468	444	448	449	427	449	450	489	442	464	463	459	469	418	443	458	479	472	419	484	403	440	448	469	444	466	458	425	473	443	455	438	441	454	481	438	432	434	425	439	471	484	440	466	489	481	486	433	431	423	455	387	467	437	447	450	456	482	479	472	468	460	474	391	461	446	462	442	522	429	476	441	486	468	439	449	475	451	479	422	464	461	440	425	430	454	449	449	465	474	496	443	457	459	420	441	455	444	445	460	438	446	451	453	465	468	475	446	448	460	472	447	450	430	460	473	419	425	441	425	474	412	467	461	455	489	439	425	434	406	473	480	442	462	477	479	464	444	457	463	446	426	428	464	447	429	482	447	429	409	443	476	456	454	437	451	449	495	462	443	486	448	454	466	431	464	474	436	451	450	464	476	426	413	463	448	478	440	415	444	458	459	477	474	453	459	475	432	469	487	498	453	440	459	519	430	476	459	445	467	468	442	436	465	446	437	416	469	468	464	448	478	460	447	440	443	437	411	461	475	456	434	452	427	457	467	403	439	460	426	424	472	487	478	481	491	430	486	413	462	479	493	456	439	467	456	479	498	453	481	436	467	445	453	453	452	495	441	432	451	461	425	464	462	473	433	467	421	471	479	452	465	452	411	454	430	409	448	439	439	463	482	436	439	401	456	449	445	459	477	440	469	490	469	439	442	435	465	471	464	447	459	448	457	472	454	440	461	445	452	442	462	439	485	463	451	467	449	462	458	475	499	484	401	444	441	501	465	446	435	460	449	435	455	456	454	470	452	456	444	477	498	434	422	419	424	456	423	446	409	440	462	451	503	476	438	450	461	473	468	438	428	478	462	457	445	449	488	449	446	466	453	456	485	439	434	482	455	442	447	440	488	474	487	432	439	464	470	439	432	477	478	432	468	420	444	467	499	488	411	441	441	439	435	469	494	426	472	414	420	461	415	472	425	478	438	450	458	455	452	494	456	452	465	457	437	464	415	458	453	465	481	450	482	464	447	444	427	497	410	481	460	458	432	441	419	424	490	453	426	450	454	470	448	427	491	439	462	447	452	443	511	427	401	454	500	464	472	478	458	431	435	447	447	457	490
5714	2277	2413	1865	1235	863	641	523	485	412	377	379	374	342	388	354	366	386	348	372	316	327	334	333	287	346	295	337	325	325	301	319	303	347	336	310	297	300	337	306	258	346	332	292	327	324	292	352	305	322	300	321	278	272	288	341	318	293	311	322	323	330	264	316	337	307	338	308	281	330	327	280	261	325	313	321	299	274	372	293	347	303	349	318	317	331	312	305	306	291	304	318	285	307	302	322	306	303	313	296	288	298	294	297	334	315	318	337	319	334	335	317	332	302	298	312	301	306	292	306	338	282	347	317	290	299	319	338	311	320	319	276	293	275	303	331	307	296	317	284	298	320	336	337	337	300	313	328	308	312	327	323	339	334	318	291	338	336	302	304	322	304	308	285	309	307	319	314	327	317	306	300	283	306	307	320	312	305	340	286	334	297	296	305	269	309	322	359	311	310	286	329	318	318	330	306	297	305	349	299	296	300	308	319	314	283	307	311	302	320	334	322	350	299	313	331	293	324	296	315	308	309	336	325	286	334	311	287	323	353	284	311	301	311	315	301	312	339	317	260	333	315	315	328	308	308	301	299	259	316	361	310	307	292	311	338	313	333	312	305	312	321	265	327	318	332	322	326	304	314	333	293	322	331	295	315	308	294	312	302	334	316	294	329	320	352	300	319	347	319	329	334	280	263	283	315	315	297	318	319	289	311	331	305	325	328	317	320	330	292	328	313	315	298	375	284	295	310	287	323	287	326	318	331	321	323	306	307	324	334	320	344	326	327	285	297	288	328	337	296	306	318	333	348	328	329	324	326	311	310	301	314	303	326	307	311	300	294	296	306	318	310	335	326	316	321	301	293	312	348	275	323	286	336	302	320	313	321	310	350	352	296	271	318	293	297	296	318	299	309	311	351	343	273	327	312	335	313	302	315	328	304	298	299	297	315	303	314	311	312	324	332	296	301	305	315	313	298	358	310	301	322	331	310	325	295	321	280	325	325	315	327	312	320	318	311	321	316	299	297	319	313	293	301	289	337	337	303	317	299	303	273	265	326	321	321	317	298	338	305	309	335	294	299	282	300	322	332	306	301	334	319	315	340	335	321	335	317	281	320	291	305	326	318	304	327	341	301	315	335	346	303	328	329	281	295	331	337	313	304	309	329	320	323	344	302	312	299	315	302	285	300	294	326	313	274	315	311	282	288	321	319	296	292	305	320	264	302	329	333	315	314	301	298	331	349	330	309	338	319	332	301	354	324	292	331	323	293	312	310	302	315	290	317	292	275	325	312	297	316	332	301	296	276	302	335	302	307	310	316	326	304	290	297	330	313	294	332	323	319	320	304	314	312	315	333	312	333	291	289	296	317	303	316	286	299	292	290	294	297	337	304	311	298	299	308	310	300	296	302	326	338	331	328	325	322	330	297	303	299	291	311	317	306	328	360	346	322	340	290	321	332	311	309	300	286	349	296	322	315	326	292	338	267	285	343	335	307	298	303	322	326	323	340	316	301	303	313	299	331	311	326	324	307	280	357	303	286	302	325	322	316	319	311	313	328	320	333	321	290	350	312	307	314	304	312	309	334	333	327	314	322	318	294	323	300	304	343	304	307	319	327	304	290	291	296	341	303	302	311	337	326	289	303	325	305	345	326	326	310	328	308	317	301	326	302	295	310	299	303	274	309	315	304	313	304	311	325	319	275	298	302	337	308	327	315	299	326	303	323	324	290	328	308	299	315	291	327	293	301	315	320	286	299	303	306	322	339	327	307	307	342	332	292	326	303	313	292	300	302	279	333	360	346	313	324	301	333	270	284	305	328	318	296	299	310	309	329	330	322	341	339	310	283	292	284	284	330	291	289	297	355	293	325	246	263	316	271	301	318	317	311	342	294	328	294	332	319	317	338	321	297	302	302	325	293	297	312	316	286	334	315	302	313	326	330	285	298	315	317	328	310	326	321	315	339	316	323	293	307	318	300	310	330	318	277	345	286	269	280	311	315	289	314	302	305	327	314	319	329	314	326	286	263	307	329	291	319	315	355	320	319	299	318	282	328	322	300	331	335	303	288	327	341	324	321	307	315	321	308	332	298	321	283	325	330	318	321	321	323	337	273	301	305	311	329	294	308	317	303	335	305	320	326	318	285	305	318	341	317	294	318	320	338	309	313	325	291	314	308	309	300	333	340	303	322	326	315	319	316	296	297	327	291	316	277	291	307	324	280	322	302	325	345	300	330	300	289	310	309	288	297	271	295	330	305	355	297	306	303	302	332	323	332	331	305	299	275	304	322	321	300	305	322	302	322	300	278	286	288	322	317	296	318	297	294	320	311	313	330	307	280	324	309	297	317	308	260	309	292	345	319	279	294	276	293	329	323	316	311	306	290	320	344	335	356	334	328	290	310	309	296	296	342	307	330	316	306	326	322	340	322	289	320	330	297	318	298	326	318	322	338	335	308	336	292	328	333	307	293	315	308	281	346	319	312	317	328	308	364	330	275	329	314	341	282	306	335	293	330	326	336	316	308	283	279	283	295	326	294	337	287	301	266	338	291	332	321	324	340	318	359	328	314	308	328	266	300	282	327	336	293	324	309	310	300	318	314	303	286	305	342	296	291	300	286	312	316	334	287	287	327	311	345	282	297	311	301	320	312	260	320	313	311	324	290	292	322	309	346	316	332	342	335	294	317	289	317	317	319	306	285	302	302	334	310	313	325	313	269	309	298	307	261	323	325	268	301	304	348	323	301	316	315	301	329	304	327	286	287	297	287	321	325	308	286	324	309	329	312	273	310	330	341	298	304	343	331	334	299	330	323	338	310	334	300	312	354	337	311	328	288	329	296	349	308	328	302	355	296	334	302	284	296	294	321	314	322	300	313	314	282	293	340	299	329	297	323	333	295	305	342	319	308	312	336	316	323	346	283	320	322	330	295	291	293	308	305	304	320	309	295	327	315	317	319	313	310	323	323	268	290	301	281	303	338	338	315	338	345	293	313	354	277	293	308	295	289	314	300	311	305	348	294	321	347	322	293	293	308	300	312	276	320	328	330	300	291	311	289	293	307	352	343	336	310	294	279	290	325	328	330	294	333	294	340	290	299	309	351	341	314	342	286	336	340	285	345	301	305	330	321	324	300	338	330	299	321	335	298	318	324	297	323	299	322	315	296	297	328	310	309	335	325	297	310	321	326	313	347	307	333	346	314	296	298	332	343	308	305	298	358	296	316	311	300	297	326	328	270	293	317	317	315	301	330	315	311	286	289	284	278	287	326	337	295	285	298	330	298	317	299	297	306	312	303	310	297	292	316	304	299	279	302	288	302	281	314	336	334	328	317	282	290	311	309	324	307	334	295	304	319	310	298	311	300	297	325	306	266	310	295	291	316	303	330	303	294	305	283	347	285	324	308	331	309	319	347	286	329	344	302	346	311	281	327	304	303	290	339	291	275	309	306	332	321	327	322	308	296	325	345	301	348	321	306	314	314	311	313	320	342	329	314	305	328
4703	2513	4447	5145	4112	3308	2476	1968	1610	1381	1255	986	1058	1108	1064	1070	979	978	949	871	930	877	935	807	879	801	839	811	820	873	774	736	749	802	773	768	734	740	746	768	772	720	794	751	781	726	741	757	735	722	730	726	750	738	731	698	740	731	778	730	728	762	691	737	719	782	758	762	742	749	735	750	736	742	722	711	766	679	707	783	743	699	731	761	778	758	736	741	758	732	700	718	748	751	716	756	771	714	668	713	704	760	748	751	724	783	727	731	734	709	693	767	743	774	716	742	745	733	747	719	706	755	747	697	706	737	729	701	768	790	728	755	749	725	717	682	740	692	711	700	695	740	680	726	724	771	756	731	690	723	753	699	688	726	760	736	770	759	741	738	684	712	764	733	736	796	723	728	727	716	776	771	734	745	755	702	752	759	740	718	704	738	740	757	733	730	766	725	788	733	754	749	715	723	755	732	750	737	755	755	720	656	690	728	712	747	727	679	680	723	720	750	727	727	715	697	750	777	744	756	681	724	698	704	808	733	726	738	718	786	719	717	772	736	719	765	756	775	742	703	711	743	760	776	722	744	740	736	738	732	718	748	727	761	732	709	756	708	727	745	752	756	733	755	754	733	745	689	719	713	710	703	716	755	726	726	741	743	784	729	695	746	761	759	759	737	748	755	719	783	728	745	738	729	729	757	713	696	758	750	717	760	792	692	771	801	714	733	746	786	747	790	735	719	733	751	735	710	778	691	734	714	786	792	749	790	777	763	716	716	700	715	752	709	789	701	751	740	791	708	755	716	783	749	696	718	735	765	757	743	767	758	739	703	729	764	714	728	815	737	670	707	719	713	762	790	730	751	708	747	728	741	714	778	722	782	763	664	741	764	712	752	759	749	768	777	768	727	726	720	766	678	709	787	688	774	735	744	746	747	755	739	747	749	746	677	740	733	757	734	747	750	731	754	729	716	758	696	742	781	755	746	754	771	762	778	765	791	701	710	724	728	716	725	725	728	714	778	718	719	689	719	728	744	722	734	741	762	744	708	763	726	718	720	747	749	749	709	734	726	736	724	734	763	736	718	739	737	728	698	732	702	716	726	773	725	755	720	744	705	699	745	716	752	729	704	779	737	716	763	694	724	779	725	720	743	720	726	727	781	787	713	738	763	724	734	724	745	724	783	698	701	779	725	753	708	778	731	743	747	737	716	758	734	731	802	731	745	722	738	742	699	732	763	695	751	694	759	717	716	752	757	757	697	758	752	762	721	724	710	722	732	741	748	769	678	741	762	731	773	739	782	721	737	748	755	770	756	745	708	700	754	713	730	788	702	756	718	721	752	682	767	784	706	686	742	714	728	742	738	711	770	754	788	733	734	752	740	690	732	687	728	741	687	732	816	715	711	733	711	739	719	721	781	718	688	764	744	724	729	702	771	689	760	710	702	745	727	738	718	710	730	794	747	706	694	746	676	793	768	736	731	736	708	744	727	740	704	738	744	722	753	721	700	710	714	713	753	744	727	749	712	705	756	709	715	710	656	705	718	735	723	728	752	725	711	737	755	790	701	747	710	651	694	732	741	735	712	758	697	766	751	731	720	743	731	700	718	712	750	744	781	757	739	741	721	730	761	789	691	749	768	753	725	745	727	709	708	720	746	722	758	751	731	735	751	758	668	728	714	703	734	733	751	713	724	727	726	733	742	751	709	715	729	755	729	690	745	733	768	753	730	713	709	684	720	722	736	764	709	740	787	742	752	720	739	747	747	726	737	703	809	716	716	733	788	737	756	726	762	719	757	734	739	732	745	733	658	794	731	728	772	719	716	719	709	743	747	738	717	766	748	799	716	748	738	725	741	776	781	748	745	712	821	765	775	761	742	727	746	693	770	770	767	794	737	777	752	726	732	760	729	715	694	752	756	782	721	710	727	706	738	736	780	756	740	722	734	742	728	740	796	694	795	745	724	717	758	762	699	713	771	725	788	753	751	726	689	749	747	767	727	802	769	812	717	731	776	721	737	746	690	742	738	707	753	727	707	751	706	735	752	770	727	715	692	758	746	797	731	765	722	757	737	724	768	725	733	738	714	710	717	759	755	732	721	731	784	753	716	732	726	761	747	686	700	762	747	728	717	705	751	744	707	710	720	721	730	732	740	778	743	720	716	749	763	748	703	765	722	828	703	741	705	737	731	776	715	775	789	741	755	717	752	762	764	742	714	681	759	777	737	722	721	722	774	692	759	785	751	697	740	798	745	722	751	729	716	735	747	696	755	696	774	714	677	720	759	767	722	720	748	714	688	736	726	787	697	755	738	700	755	739	746	728	746	709	721	720	734	760	763	744	750	748	729	784	727	735	764	705	690	726	708	721	707	712	739	760	720	744	729	765	734	722	719	739	748	759	764	751	727	731	751	739	752	742	735	730	722	756	692	755	717	769	748	688	717	757	718	736	724	747	724	764	750	759	694	748	728	725	737	730	767	685	728	759	754	728	743	750	740	731	720	735	734	728	762	735	758	722	734	724	736	762	765	729	721	754	742	740	768	710	767	742	735	773	760	786	739	760	691	698	771	767	681	745	753	718	734	760	704	704	701	691	726	751	708	669	743	726	727	770	738	741	748	721	752	764	734	736	733	725	722	728	733	757	720	780	721	720	738	688	785	737	743	783	782	758	719	757	696	755	718	723	741	747	709	742	740	748	724	717	775	742	768	718	759	713	724	747	747	685	759	765	722	777	729	745	709	771	755	668	704	740	736	739	743	748	727	746	780	759	733	710	774	714	743	708	736	754	762	730	713	711	722	790	725	755	762	722	766	758	757	759	721	720	714	684	784	713	797	747	749	750	747	713	756	699	728	769	777	762	777	767	716	733	723	729	743	714	756	680	724	734	681	739	721	707	729	706	704	703	777	725	772	704	736	789	747	772	765	807	774	758	702	773	681	752	680	705	769	721	840	746	687	786	695	768	734	744	726	697	711	717	719	749	758	740	767	711	703	779	709	757	725	709	747	694	772	787	769	760	781	708	760	739	748	732	721	719	747	760	757	779	705	768	743	753	751	731	705	712	735	743	734	754	744	728	704	744	758	733	775	696	704	715	728	757	720	743	774	753	726	751	744	737	747	733	703	708	738	773	740	761	713	757	726	762	718	727	734	722	734	709	734	775	725	716	784	744	773	759	702	754	744	768	753	776	787	724	674	752	779	743	754	714	755	745	721	717	749	745	785	763	729	747	729	764	792	741	724	747	740	709	756	706	748	725	741	725	720	753	763	722	748	707	732	745	720	817	699	725	721	695	744	718	753	746	772	714	739	796	705	723	730	779	763	706	713	789	776	763	702	710	684	751	742	742	760	697	716	741	724	748	765	745	736	783	714	729	739	752	744	735	755	768	755	790	739	701	702	751	771	750	739	757	737	738	783	773	720	709	770	741	710	727	756	746	684	716	711	771	748	706	722	745	701	716	768	712	781	755	742	689	686	673	775	745	725	719	761	777	685	723	722
15089	4928	5427	4081	2650	1654	1133	791	673	544	522	437	398	388	425	389	403	386	337	334	360	371	320	334	307	321	324	326	289	308	321	313	310	315	310	325	296	299	336	309	302	322	314	271	314	299	275	304	283	302	275	278	311	287	312	277	255	280	288	249	276	289	289	274	305	323	278	283	295	328	288	274	293	288	309	297	294	259	313	311	278	278	295	308	282	305	276	292	310	300	293	317	299	290	290	289	279	301	321	316	290	299	283	289	286	314	293	263	246	295	293	266	298	299	317	306	283	271	278	281	299	294	299	277	286	284	247	267	309	298	332	277	279	248	298	323	287	277	311	294	333	300	286	296	304	330	298	283	319	255	284	285	288	277	292	291	267	292	308	315	298	280	303	252	342	295	292	273	304	302	316	326	336	324	282	266	287	254	297	293	300	302	281	264	313	327	300	267	263	309	299	285	307	323	283	297	293	267	298	288	308	325	285	278	295	274	277	285	294	294	288	304	281	294	256	264	275	295	281	300	283	294	290	282	278	299	284	275	275	273	277	300	308	303	285	300	272	292	265	317	324	276	274	276	254	270	291	322	294	246	272	275	295	279	299	292	297	287	308	277	294	269	306	318	308	299	288	267	285	296	276	295	309	277	296	271	286	310	279	276	290	303	283	262	282	301	273	264	312	274	314	295	280	309	274	309	275	312	290	285	307	296	309	305	316	284	309	284	284	280	301	310	273	298	322	281	298	317	285	307	246	282	299	325	259	262	284	307	282	300	313	292	283	295	306	307	308	315	305	318	313	258	307	293	303	297	280	292	247	258	300	260	326	310	309	288	299	292	303	333	304	298	315	287	286	304	283	281	318	331	294	308	320	302	296	285	305	298	313	283	310	279	272	265	267	299	297	283	307	324	277	261	268	287	280	309	265	304	289	307	303	277	280	266	269	283	292	286	288	281	321	301	308	302	258	280	302	299	295	253	274	302	283	280	266	284	277	304	314	316	314	314	295	306	299	306	270	307	310	271	255	307	300	293	298	278	278	297	314	295	274	288	255	294	297	295	286	294	300	314	277	271	319	290	308	295	320	307	283	303	267	344	277	272	306	303	325	281	324	290	307	320	308	306	314	276	245	295	312	290	304	315	300	301	282	256	255	306	278	294	274	313	266	310	299	320	307	311	257	261	279	281	268	318	292	287	291	254	295	258	289	291	284	289	304	319	304	293	290	309	273	314	290	281	303	291	290	285	285	284	298	267	290	294	281	272	293	290	298	279	317	292	298	279	333	298	302	271	289	307	315	291	266	296	285	291	280	282	275	320	280	290	323	304	325	289	319	307	294	277	286	286	300	292	267	301	271	300	312	285	332	270	259	298	287	298	281	333	327	295	258	275	280	293	251	262	310	308	270	330	287	302	308	285	283	292	303	302	257	274	277	299	252	320	304	338	292	303	270	280	279	294	291	262	311	295	296	335	319	305	281	303	295	272	322	297	301	307	280	298	303	286	308	279	274	318	273	309	276	276	294	266	291	288	306	275	308	265	262	307	270	291	270	282	294	288	308	281	313	296	269	299	302	327	268	305	272	310	266	263	316	325	270	307	298	268	300	291	281	283	312	320	286	295	323	316	254	285	273	316	276	302	285	277	299	274	292	293	284	311	275	313	286	300	277	273	317	297	273	317	289	307	321	272	248	291	290	285	317	286	291	276	303	293	273	318	333	302	267	291	309	296	327	313	303	300	287	270	275	266	306	251	288	293	279	270	286	267	299	284	303	293	274	311	303	265	315	295	277	270	278	299	285	306	285	292	325	334	294	305	274	252	309	288	282	288	310	318	299	287	291	276	320	294	333	259	263	317	279	299	273	280	354	304	279	314	303	303	292	294	281	282	291	295	289	278	322	268	278	307	252	281	318	332	301	288	289	288	321	312	301	265	266	285	255	299	275	261	259	286	264	274	273	285	300	286	296	312	296	283	291	298	282	272	279	289	289	289	323	280	305	307	275	291	317	294	266	309	297	278	287	295	291	267	303	281	274	308	325	276	283	273	277	284	278	276	271	294	290	281	302	252	232	299	306	280	308	318	309	308	294	297	286	290	331	299	263	289	309	271	296	307	302	304	302	304	271	295	277	277	262	314	262	250	304	296	304	291	316	303	293	273	301	290	291	292	298	281	244	287	292	293	256	306	277	262	337	338	309	247	311	238	288	291	293	314	274	258	313	242	273	278	293	331	273	305	275	310	259	297	309	269	334	286	251	291	294	286	316	308	303	333	303	305	299	270	281	300	286	260	318	277	286	303	276	293	302	287	276	307	307	281	316	294	286	290	272	327	308	280	308	291	324	287	295	274	286	288	294	309	254	286	299	268	278	300	308	283	287	233	294	291	315	298	299	265	257	291	306	335	289	287	346	281	297	312	267	290	283	299	299	323	293	294	298	312	278	271	307	302	276	317	288	297	321	291	317	256	276	295	279	294	294	306	294	303	297	321	291	272	278	293	292	335	313	294	273	280	303	270	270	297	282	285	323	310	279	298	307	308	321	250	274	281	320	284	295	278	285	283	302	311	322	293	265	300	303	261	308	276	306	284	340	295	291	312	269	295	285	319	316	322	325	282	259	284	313	303	311	295	287	295	294	314	316	275	316	312	291	302	323	283	282	311	286	284	276	304	299	296	300	292	297	306	283	264	276	297	335	282	266	308	293	251	280	326	301	311	293	274	259	267	268	299	292	301	290	298	271	321	308	299	287	254	289	293	310	326	286	264	268	311	277	288	312	317	288	283	295	302	305	294	285	287	312	293	288	277	280	256	269	266	345	261	310	272	315	267	305	297	284	285	295	278	294	266	291	282	279	286	267	287	308	286	289	267	271	306	293	301	285	291	284	272	291	270	292	287	271	295	244	307	274	277	265	324	281	300	290	306	294	338	314	314	286	284	338	268	296	339	251	265	294	322	306	279	293	279	261	258	286	281	269	291	299	319	263	300	309	305	293	312	261	315	276	291	313	342	303	289	310	317	315	300	292	292	280	289	263	283	280	299	286	289	306	255	280	281	309	287	296	272	283	288	290	268	280	261	300	294	269	268	287	287	320	295	286	321	275	301	288	293	305	304	313	286	277	260	276	265	289	302	294	297	267	286	269	314	257	284	320	277	309	293	295	303	307	303	281	339	314	294	325	275	326	293	272	258	276	259	313	319	286	259	257	293	302	259	299	306	295	283	269	304	301	262	296	303	258	291	281	295	284	301	272	295	306	285	290	303	339	304	260	321	292	294	295	299	305	295	295	291	297	249	270	329	290	301	293	278	283	274	284	306	321	291	275	319	273	301	323	277	290	285	313	257	337	303	301	301	293	295	295	293	316	295	315	273	300	271	287	288	256	283	281	273	313	292	325	325	328	307	307	279	285	276	304	285	291	264	275	272	291	306	289	277	282	305	290	292	286	281	295	291	279	267	288	268	288	312	286	279	314	282	241	291	293	272	331	292	295	287	278	283	285	289
11185	4481	7926	9003	7709	5677	4491	3364	2780	2208	1927	1589	1533	1345	1496	1379	1337	1186	1135	1123	1103	1003	1014	874	864	896	869	923	815	787	791	774	744	766	774	825	812	735	699	725	687	728	736	729	684	706	680	727	719	719	695	649	732	694	739	674	707	673	669	665	692	708	710	713	661	710	697	682	692	698	687	721	686	713	717	682	648	692	700	680	708	727	673	640	693	706	699	689	724	654	672	649	720	752	737	705	693	645	717	665	667	732	674	689	661	707	695	687	716	645	708	743	675	674	691	682	681	677	699	654	650	665	704	747	677	695	681	716	724	691	675	698	706	693	734	660	663	672	682	645	677	692	747	727	654	669	660	678	706	681	686	656	734	680	668	660	678	692	704	678	700	673	684	699	714	670	742	684	644	698	691	702	681	695	718	706	720	683	650	737	656	697	687	694	720	678	716	692	678	700	728	674	742	704	696	701	700	695	702	698	649	667	700	726	685	706	705	673	712	673	696	687	708	673	686	716	741	664	703	719	650	679	660	700	697	709	660	715	684	724	689	700	715	708	689	650	752	692	688	665	693	719	684	740	667	701	716	660	727	695	696	658	648	734	685	752	664	679	695	679	656	683	653	671	704	723	642	721	739	725	655	719	656	675	626	722	677	696	706	687	690	682	714	666	686	658	702	676	668	659	680	686	683	703	667	732	674	708	714	704	662	731	661	710	673	760	673	688	672	715	653	704	694	701	692	676	712	703	649	689	725	697	681	700	666	686	714	704	719	721	682	628	682	707	714	695	684	683	620	681	650	642	734	752	689	700	714	752	737	689	698	718	677	685	674	721	678	702	678	714	665	705	702	692	669	663	678	722	693	647	711	728	712	704	675	702	695	650	695	705	726	714	732	659	667	696	707	709	697	682	706	672	694	653	724	686	684	698	646	718	694	739	655	731	708	685	717	671	647	688	681	706	668	678	729	689	659	733	640	700	672	706	707	701	682	713	680	644	711	654	709	656	666	717	640	693	679	703	685	688	706	696	693	694	695	687	682	671	643	713	720	703	659	691	699	665	707	685	688	712	627	710	681	759	659	756	683	717	736	722	693	708	683	714	669	677	693	698	680	701	707	690	695	704	675	699	696	709	678	687	670	665	679	681	702	747	697	694	673	680	743	695	675	689	636	714	675	705	691	692	653	725	666	722	637	674	657	672	674	720	701	675	684	683	712	755	742	708	681	681	678	717	715	653	721	707	706	694	630	668	722	680	669	678	729	672	718	710	739	732	740	708	656	738	718	705	707	741	674	695	707	744	672	698	698	743	711	677	723	713	723	671	691	734	669	701	686	691	696	658	733	664	690	691	703	627	695	660	684	693	751	718	696	691	664	727	679	700	683	683	704	689	742	679	658	705	721	676	726	705	664	642	700	716	701	704	728	726	625	709	695	680	676	704	698	694	682	681	724	668	677	660	685	664	689	684	683	671	698	660	697	720	693	668	683	702	687	725	720	740	650	699	679	716	643	669	702	676	730	691	696	687	681	682	720	673	689	675	689	704	712	705	672	671	707	692	685	761	684	694	716	689	692	701	698	713	681	677	709	700	727	725	725	690	670	691	666	725	678	674	668	703	677	673	675	690	700	680	684	731	685	718	674	671	654	654	673	760	675	695	726	681	674	646	660	697	697	736	662	656	716	685	687	687	724	688	757	648	741	667	715	727	680	702	678	700	670	693	653	670	664	676	723	673	703	629	691	650	702	711	704	726	691	651	711	662	661	686	688	653	740	693	667	726	705	689	709	719	638	684	703	646	688	721	711	674	704	696	700	665	718	698	724	685	662	714	673	626	747	678	675	714	683	690	736	692	670	653	675	728	705	692	742	735	634	693	695	643	649	732	674	655	722	665	662	647	634	689	716	665	736	660	699	695	683	664	627	718	672	699	670	670	716	703	734	714	686	683	675	690	703	672	689	673	672	691	656	718	714	742	701	691	689	715	744	689	630	732	683	718	671	669	748	702	670	670	700	688	690	657	680	662	677	694	680	659	709	641	643	658	665	686	676	690	718	668	639	700	650	698	679	703	730	727	684	701	633	666	718	672	714	683	692	691	703	683	676	685	636	701	662	700	708	659	684	678	680	665	668	723	667	670	697	687	659	691	662	681	684	709	746	712	667	656	670	700	726	637	692	688	687	703	750	670	701	687	686	657	718	721	690	711	647	679	671	708	707	666	677	687	687	709	691	713	726	682	692	687	704	692	729	687	725	716	710	712	682	631	658	701	693	681	702	661	706	707	658	696	671	687	671	694	698	686	721	668	709	705	712	664	724	668	724	711	655	701	671	681	701	731	701	727	707	710	677	651	670	723	727	687	697	652	680	661	712	704	685	652	700	692	694	729	720	659	665	649	692	678	674	683	752	672	699	706	702	658	688	671	672	675	737	651	672	693	675	726	722	693	659	639	722	724	659	684	694	742	690	731	678	743	700	689	672	715	677	680	693	681	654	661	671	639	701	701	648	713	685	683	674	654	706	711	679	699	664	702	678	713	686	699	697	720	727	672	661	708	710	671	670	685	684	716	712	705	634	665	708	703	635	649	686	690	724	699	689	688	674	694	702	728	709	677	656	706	693	652	623	679	742	653	697	666	721	656	699	695	730	670	656	712	718	680	699	703	719	694	693	743	699	745	655	724	708	753	752	688	665	696	723	718	703	690	667	718	643	658	659	711	696	755	698	672	704	720	690	691	650	699	693	700	670	708	672	719	639	725	674	697	651	733	705	684	702	670	616	676	738	725	664	693	679	722	709	673	700	665	685	696	735	683	601	637	704	689	700	670	719	725	625	707	679	640	672	704	687	668	705	678	702	680	694	696	702	654	693	699	668	705	658	668	650	687	676	697	691	675	711	714	702	720	688	732	697	679	688	669	694	686	685	718	704	658	692	692	748	713	675	703	679	692	713	703	703	710	717	681	708	668	666	724	681	681	723	721	702	728	716	698	712	702	689	622	680	634	718	669	749	688	713	656	697	675	722	697	694	697	663	686	664	687	690	696	729	680	689	665	700	710	662	680	740	673	667	663	686	696	700	697	720	644	711	733	693	636	678	699	670	664	719	674	710	675	725	696	709	741	686	644	669	721	731	725	706	680	694	725	698	703	673	639	686	685	705	699	690	677	674	679	700	715	662	671	678	675	693	699	720	672	727	679	681	694	717	674	716	718	668	673	687	675	714	702	641	710	679	711	711	721	644	686	691	730	637	743	672	664	689	689	694	696	674	693	693	769	677	707	702	708	666	697	718	648	689	683	721	699	684	751	665	695	661	737	702	652	676	673	633	713	695	706	702	688	665	681	712	676	693	693	652	720	687	716	704	690	682	669	676	721	690	692	690	700	671	692	689	743	687	697	670	719	697	682	700	677	693	711	673	672	726	697	697	670	685	677	670	670	641	665	719	725	720	673	643	707	669	698	664	680	655	714	693	672	680	681	715	678	724	684	725	744	704	680	699	700	683	645
23114	7607	7835	5956	3724	2320	1715	1153	788	613	482	400	414	335	349	347	309	272	247	279	281	256	251	205	196	232	205	207	212	200	191	199	204	186	217	196	196	201	192	157	186	208	183	163	190	192	211	175	152	198	180	174	182	149	171	192	216	188	197	197	180	172	201	189	183	155	197	165	179	196	192	178	203	178	198	182	204	189	177	152	164	182	179	176	171	180	203	198	195	167	164	166	186	157	160	175	201	177	156	164	180	156	206	178	157	169	170	179	177	202	199	167	167	155	173	169	161	170	194	191	195	177	167	197	176	171	184	207	192	184	175	172	148	189	190	190	183	202	178	167	189	202	185	159	198	186	174	194	204	169	181	198	170	177	175	158	181	176	193	187	190	188	177	180	179	198	184	178	180	174	187	184	194	176	164	177	194	180	174	186	185	180	203	192	175	192	189	186	173	188	162	188	193	177	202	176	193	165	169	159	184	158	205	204	180	167	160	174	190	190	195	184	167	178	150	185	180	186	183	203	179	162	187	187	197	172	164	195	165	192	202	209	210	185	164	212	189	192	176	185	204	179	195	182	183	193	144	181	179	189	163	198	187	174	203	172	211	171	184	186	165	163	169	197	176	180	190	205	167	174	188	165	171	164	186	200	194	195	172	215	167	195	176	195	184	155	194	191	163	160	189	171	187	179	179	149	179	194	202	169	203	171	163	181	168	184	200	197	180	177	197	165	191	174	177	175	183	209	177	214	186	165	164	186	174	196	191	181	174	164	174	168	157	161	177	178	151	158	190	169	180	192	169	179	184	186	192	195	160	181	173	179	185	184	189	209	177	171	184	189	216	192	172	181	183	193	190	172	204	191	171	175	186	191	183	174	199	181	185	181	190	194	209	191	162	190	189	178	175	179	188	178	180	178	164	207	190	180	163	192	191	182	190	189	181	200	168	154	195	169	188	194	201	175	173	188	186	193	184	192	179	167	160	182	189	205	173	196	203	191	174	146	169	184	179	180	153	165	174	158	189	203	196	227	167	169	187	166	187	173	172	153	166	168	193	188	158	186	199	181	181	202	190	172	171	186	203	161	187	187	196	178	186	174	174	180	161	158	206	174	208	187	188	177	180	187	170	180	160	164	199	191	183	186	194	174	203	177	156	184	187	186	185	177	167	177	169	159	190	154	188	184	174	179	161	199	181	195	155	179	193	179	181	146	169	178	183	190	154	194	159	181	174	156	169	178	163	166	189	175	187	183	198	181	188	185	192	193	192	169	167	183	182	187	195	185	188	182	181	183	159	197	172	191	144	171	182	177	162	179	182	188	159	180	200	174	180	188	184	213	162	174	204	149	163	168	195	173	159	174	198	189	162	181	174	166	158	183	174	185	167	199	176	156	184	207	165	164	181	180	164	158	179	188	189	181	175	216	171	178	165	197	175	173	181	167	203	186	188	189	168	199	181	197	179	189	194	181	183	179	193	176	187	172	192	156	177	208	199	207	197	171	191	197	199	186	210	185	168	194	174	174	187	195	155	184	180	159	195	168	186	187	180	178	188	190	150	184	174	214	177	179	163	170	173	181	194	172	184	188	185	170	183	167	181	155	185	172	201	196	185	198	166	175	190	203	185	162	199	169	186	197	186	199	179	160	169	156	162	205	157	179	213	174	184	162	198	176	178	187	162	171	199	180	171	178	175	188	164	178	168	166	201	181	191	169	205	184	168	159	153	175	173	179	181	164	175	172	154	162	165	161	197	207	182	207	170	197	206	199	182	171	187	184	143	189	183	156	187	182	168	186	175	190	205	165	180	183	167	191	202	184	187	178	171	160	189	177	175	183	189	185	216	170	169	183	182	157	174	180	173	173	164	162	200	192	183	161	208	164	197	179	192	186	181	174	182	186	158	167	170	176	217	193	176	189	164	190	157	161	226	179	183	189	159	168	183	162	161	170	195	217	186	207	193	178	175	206	192	200	181	197	181	194	191	171	198	179	190	174	178	184	205	190	186	183	192	183	191	192	168	186	201	179	201	189	180	164	177	211	193	212	174	195	188	177	189	187	169	166	174	170	173	183	218	195	188	196	165	179	194	186	178	198	163	197	207	167	208	229	187	202	203	173	149	191	185	172	187	193	178	209	160	178	180	193	151	161	180	166	187	194	175	199	162	168	183	194	175	208	217	165	183	168	181	186	194	201	175	175	163	199	209	149	187	166	180	167	186	190	195	186	180	170	199	173	191	191	146	184	185	175	189	176	165	203	172	168	166	159	155	191	161	162	193	178	168	169	204	187	174	193	173	178	177	160	186	198	178	179	210	154	173	170	164	195	174	191	178	183	166	213	175	218	168	184	175	168	184	178	173	162	184	200	163	188	182	178	168	177	182	195	185	215	176	180	191	169	173	182	202	192	193	188	199	201	199	161	188	180	186	181	165	154	191	169	174	146	161	180	173	197	167	189	191	181	208	199	188	188	197	189	170	186	169	181	197	174	187	197	171	180	177	166	183	172	167	181	168	190	190	228	180	172	182	172	184	166	214	183	166	175	186	172	177	187	192	177	187	179	183	176	167	173	195	168	197	182	190	181	198	195	179	165	210	175	195	192	180	170	185	173	167	181	210	165	204	175	186	153	156	194	184	182	189	174	180	199	144	181	186	200	182	178	197	167	174	175	181	160	170	169	157	176	215	160	165	192	185	175	188	156	183	174	199	187	168	162	174	166	184	185	170	165	175	201	182	171	174	194	210	178	188	171	199	176	192	167	172	177	172	176	180	162	160	141	170	162	196	184	188	185	205	203	175	186	173	181	182	176	178	172	201	181	198	202	183	170	188	167	179	179	198	187	162	177	185	183	182	199	167	192	200	182	190	170	177	188	174	184	180	166	185	187	193	171	151	202	174	192	188	182	169	201	186	201	163	149	167	168	166	192	175	180	174	191	152	164	174	177	165	186	176	165	191	178	179	176	184	175	196	179	190	200	197	204	175	160	203	188	186	158	207	163	182	180	184	195	198	159	198	213	172	157	179	188	197	202	178	193	167	180	193	179	180	203	192	190	168	180	191	180	188	169	156	204	197	156	197	178	188	175	187	196	206	164	188	170	181	181	176	176	199	174	194	195	178	169	188	191	197	165	191	188	169	197	181	173	189	173	202	172	161	191	171	178	158	191	187	196	159	164	155	190	209	159	208	168	176	167	179	168	181	191	192	186	177	173	189	183	174	182	190	183	171	179	163	191	181	176	178	139	193	201	197	182	207	188	182	186	193	193	171	179	189	189	199	183	177	175	182	174	181	170	155	159	165	170	201	168	176	167	200	166	193	180	202	156	182	160	187	184	161	169	183	153	177	195	185	183	188	180	176	178	176	202	163	163	196	178	164	177	179	204	210	177	187	186	180	157	168	191	169	178	190	202	214	190	193	189	179	179	178	201	172	194	187	155	185	201	194	165	181	182	197	179	188	183	221	203	181	182	188	169	164	195	170	181	170	184	181	177	176	187	178	176
14367	5695	10462	11813	9676	7567	5974	4581	3618	2751	2385	1980	1694	1698	1676	1739	1400	1243	1174	1180	1150	1067	866	760	729	831	727	737	623	606	557	511	572	592	555	535	534	500	512	555	501	526	448	497	482	461	459	472	481	445	486	465	466	449	404	432	483	474	468	439	456	473	459	481	442	419	402	467	496	467	477	448	485	495	495	467	490	446	508	429	449	453	438	438	450	425	443	424	452	452	445	468	447	442	436	446	415	460	424	440	418	440	453	449	448	424	445	448	460	456	412	461	438	439	417	430	434	377	461	462	491	443	452	416	428	448	470	441	462	464	467	408	461	448	448	444	458	433	452	458	448	402	427	436	467	433	486	439	469	458	439	408	467	461	425	422	434	460	442	422	450	479	459	428	457	450	484	513	442	425	417	433	436	465	464	461	436	447	459	455	456	498	464	477	449	453	454	456	459	443	444	499	482	435	410	484	459	399	471	492	463	480	457	455	425	413	463	423	429	426	450	441	441	436	437	452	428	435	440	427	489	453	480	462	410	451	471	419	442	461	468	456	431	430	431	491	403	487	415	453	426	450	444	437	472	480	426	443	468	458	446	419	436	474	464	437	460	455	425	448	445	451	454	401	447	440	449	465	492	455	441	460	436	457	423	428	449	455	413	439	446	456	442	425	443	461	429	472	507	470	455	484	463	478	440	457	465	436	467	433	443	409	440	417	506	479	460	435	462	432	454	460	461	456	470	451	448	465	465	440	425	445	449	446	455	486	462	447	463	428	453	428	477	449	455	464	460	416	456	428	440	491	462	454	403	442	473	439	444	443	484	450	408	437	427	466	456	440	438	458	447	460	424	458	460	492	447	444	432	459	444	481	436	440	462	436	458	427	424	444	505	450	400	455	458	467	503	455	470	453	458	460	445	455	462	439	466	448	444	448	436	485	426	414	493	469	469	413	476	457	403	464	463	473	451	451	459	459	434	474	480	464	451	460	450	438	450	459	467	441	443	412	421	457	456	428	437	445	438	462	444	436	433	393	450	472	460	399	431	419	431	452	441	433	414	439	477	436	463	478	438	407	441	414	420	474	486	423	423	449	444	434	466	452	425	438	442	425	451	481	438	457	435	454	440	470	466	449	453	464	440	474	429	434	467	442	479	437	455	456	466	454	411	486	442	449	437	496	434	452	483	469	425	448	471	438	462	447	459	430	464	451	425	456	468	459	464	440	470	462	458	469	442	472	417	475	471	451	423	443	472	492	432	454	451	462	420	421	448	449	448	470	424	440	427	451	427	453	460	436	450	471	419	474	448	434	456	458	471	471	485	403	421	446	475	438	453	417	420	451	469	422	428	430	476	440	448	444	442	464	482	464	416	463	445	473	440	461	485	419	474	475	427	472	434	476	451	455	448	451	446	488	406	425	466	488	401	428	461	429	420	463	463	442	477	475	458	460	453	440	459	427	446	443	460	407	437	452	430	484	476	461	456	424	487	429	468	468	443	514	407	450	397	429	468	436	454	416	476	446	400	460	450	461	415	444	483	414	436	456	423	465	500	444	433	455	439	440	442	452	465	430	433	476	446	411	455	442	469	436	432	480	479	432	463	444	459	474	432	439	428	464	463	463	436	451	481	460	425	436	434	479	431	454	469	433	445	458	420	448	459	468	430	459	461	490	453	454	425	388	452	466	441	457	451	465	442	446	426	417	423	416	475	435	442	444	395	388	410	447	438	482	463	443	472	472	499	460	454	496	443	455	444	449	415	443	457	428	429	422	428	429	441	441	489	448	459	419	480	425	433	474	435	407	457	434	425	423	453	462	427	475	474	419	478	440	489	424	453	463	443	453	436	440	446	480	422	452	437	404	432	457	443	427	494	442	452	462	387	455	414	483	478	421	453	435	418	426	443	457	456	481	455	463	479	392	463	428	430	470	451	483	454	472	456	433	455	446	462	446	457	427	451	415	419	433	458	444	447	426	462	427	484	426	413	402	443	458	459	452	462	430	445	424	450	433	460	452	418	425	516	460	420	415	486	452	460	424	466	473	417	452	437	430	473	458	431	445	433	451	471	455	445	442	404	448	451	440	482	446	437	456	424	421	492	420	429	482	401	488	436	471	475	504	372	437	455	466	450	426	461	416	435	462	410	455	471	477	458	453	457	465	420	465	471	437	488	476	456	437	460	442	439	465	447	449	443	415	460	435	441	429	450	456	471	459	431	482	461	437	474	460	439	399	456	453	450	463	425	442	489	466	474	477	453	449	455	497	409	443	471	442	436	464	444	451	461	405	456	447	416	458	482	438	495	411	441	425	436	484	454	449	468	465	487	430	493	440	458	451	400	433	437	429	517	432	479	391	450	411	448	439	457	434	449	465	439	453	473	471	484	454	459	440	463	491	476	462	436	435	448	449	422	442	457	445	433	427	478	446	458	450	453	471	428	496	528	420	501	446	456	477	488	459	424	473	466	454	459	479	436	450	466	457	447	408	482	475	451	491	460	470	423	458	482	450	445	412	440	445	446	435	427	432	474	450	479	426	445	468	469	420	458	464	465	424	422	493	430	442	473	462	455	452	483	434	460	408	457	441	436	477	461	447	484	422	469	451	422	475	466	425	413	427	449	475	440	433	432	440	472	447	451	439	432	415	413	422	423	425	442	439	437	448	482	431	431	419	414	452	424	471	423	442	459	449	428	449	476	413	494	424	452	480	418	448	423	491	444	439	446	458	469	436	460	437	430	415	446	465	431	451	456	446	468	451	451	455	422	446	475	474	480	437	494	433	458	465	455	421	419	462	450	455	474	444	458	399	399	457	426	474	448	420	463	434	468	416	461	417	447	443	458	443	468	434	437	441	464	427	443	459	476	454	415	454	432	430	447	417	431	467	411	439	473	445	422	447	439	472	472	446	414	435	410	453	466	442	442	492	433	469	420	460	444	481	431	456	398	500	434	448	471	478	453	434	453	449	427	470	481	412	485	463	458	441	496	457	429	468	432	416	475	428	471	423	475	423	449	438	471	458	475	439	435	445	432	472	438	474	435	428	451	490	465	428	443	415	440	427	475	437	435	432	442	464	446	476	407	476	447	450	466	426	440	491	503	490	455	477	414	459	458	455	417	458	482	467	472	455	459	441	446	416	459	455	452	451	437	429	454	442	435	477	440	412	418	419	463	457	417	406	454	444	424	411	420	450	445	442	458	397	463	435	447	448	456	461	477	440	470	443	456	423	448	396	487	427	487	442	429	426	465	441	477	443	441	441	461	479	438	448	437	460	470	459	438	445	449	454	481	449	448	461	463	444	439	435	454	447	433	454	421	460	469	433	441	448	474	472	433	461	440	497	474	391	441	466	455	471	453	438	443	434	458	463	447	447	424	452	441	419	461	444	457	444	490	451	435	429	410	430	454	440	444	471	419	478	452	466	428	458	456	449	450	457	458	497	441	432	484	452	458	456	462	470	458	458	436	439	432	438	466	470	445	425	481	450	434	437	418	460	451	451	518	449
5071	2004	2378	1894	1035	761	609	539	439	424	425	412	398	395	373	361	368	390	351	327	372	343	350	335	330	320	328	282	323	313	316	297	313	338	303	332	315	300	328	314	313	297	353	293	287	308	334	295	361	330	349	360	292	317	319	336	299	317	324	335	332	333	288	305	332	332	288	310	272	306	337	308	307	303	334	305	346	320	304	306	308	346	301	315	342	350	314	299	305	322	282	295	299	310	316	324	289	318	311	303	323	301	347	329	334	313	344	323	317	301	301	312	287	297	332	319	317	299	285	310	320	366	306	280	332	337	298	315	317	309	333	324	318	329	324	350	340	328	350	317	308	298	352	284	279	296	311	313	294	296	308	345	287	328	304	307	337	326	312	309	298	311	292	306	325	309	326	331	358	354	340	335	312	312	331	343	314	333	330	346	282	331	312	328	319	324	313	322	315	327	327	343	323	278	323	351	317	332	304	304	307	309	323	301	340	329	287	316	327	297	330	310	325	336	310	281	329	304	321	319	303	301	338	308	324	309	298	289	324	308	287	348	319	329	296	337	331	308	324	319	347	346	355	307	348	319	286	319	303	311	343	304	293	328	325	307	296	281	288	305	286	274	323	289	337	320	323	333	314	293	316	303	328	324	329	317	327	334	303	314	332	308	293	327	337	320	323	310	324	283	309	324	331	313	331	290	317	311	298	299	349	330	324	295	306	308	349	335	345	324	342	318	354	336	349	373	334	300	308	313	334	287	331	300	321	286	290	338	271	327	301	322	305	346	325	324	335	330	321	340	310	338	346	317	313	319	304	307	303	337	313	317	322	311	325	322	329	322	307	312	308	323	320	287	316	305	324	340	311	327	360	291	309	323	329	332	293	297	304	341	317	321	327	313	326	312	311	313	301	321	309	304	324	322	313	341	326	324	294	314	309	307	310	324	325	327	346	314	293	338	327	346	316	321	315	289	337	291	305	306	301	316	305	335	318	330	329	312	308	315	307	303	353	313	322	319	352	320	301	315	348	296	324	331	328	331	300	293	350	349	297	274	333	327	331	357	323	287	295	311	307	318	345	321	324	311	331	332	332	326	317	348	323	310	307	324	334	341	329	291	322	328	322	323	337	333	310	301	324	333	337	293	315	344	298	303	325	341	319	327	330	307	317	337	299	322	320	297	328	295	298	315	337	299	339	304	316	329	339	314	288	299	283	277	299	296	293	314	316	326	334	326	354	304	288	340	316	278	303	308	333	354	281	354	313	299	305	307	295	310	288	303	310	303	318	312	341	321	324	341	320	299	329	305	310	340	298	321	305	336	315	311	329	314	304	291	285	319	320	297	343	302	333	314	327	299	315	321	285	302	330	330	336	308	305	289	322	293	294	318	290	308	304	303	354	318	296	331	301	334	318	308	298	317	301	322	338	338	332	316	336	321	356	329	319	335	340	309	295	305	341	329	351	318	328	317	311	317	323	338	304	284	309	332	305	321	365	337	318	288	312	322	338	314	335	312	309	294	302	325	344	307	317	296	325	338	304	354	338	346	312	317	337	285	316	311	316	325	313	290	305	337	351	317	282	322	296	370	334	323	305	253	261	289	322	306	290	304	304	307	336	310	274	301	333	306	361	299	321	341	318	317	322	306	298	329	290	316	352	312	355	281	322	339	331	303	310	327	325	331	328	324	323	313	304	309	323	320	310	328	338	310	280	327	303	301	342	318	320	338	322	304	345	311	297	322	330	336	321	282	320	324	322	331	332	305	294	302	295	312	292	322	340	353	304	282	336	256	298	309	319	335	330	313	323	304	302	318	310	338	340	306	301	336	318	277	329	309	286	315	377	309	332	310	294	312	296	326	313	315	275	296	275	324	305	326	362	299	286	330	313	325	300	312	301	297	338	330	316	341	332	317	330	337	327	305	340	328	304	318	363	345	338	301	337	326	334	313	315	294	326	328	298	295	315	329	340	328	301	289	307	290	288	288	309	300	301	298	304	298	288	312	344	325	336	303	308	289	315	320	354	288	305	317	349	319	342	305	315	281	307	307	308	316	313	325	330	299	288	284	302	284	292	368	308	304	311	291	312	292	340	293	305	337	317	304	304	330	322	293	322	308	305	348	313	328	324	290	321	320	358	321	335	344	316	345	337	317	344	330	301	309	341	337	343	329	339	301	296	312	335	270	310	343	327	318	316	295	326	308	295	302	313	287	341	312	277	331	293	289	324	307	312	294	319	357	339	318	344	312	305	310	292	318	320	335	331	295	279	300	324	331	308	349	313	330	305	324	291	273	359	325	318	321	291	295	319	307	299	294	303	336	325	328	325	289	278	288	326	306	301	309	307	321	297	359	342	329	307	299	343	335	346	324	340	324	308	317	329	329	302	316	328	344	309	313	335	350	320	304	317	322	303	322	301	323	302	309	307	304	299	341	340	373	292	320	312	335	302	332	307	311	325	339	334	301	325	320	328	332	307	303	304	308	317	321	328	302	326	306	307	302	316	332	350	308	337	281	327	305	295	297	346	328	333	305	317	354	323	349	313	279	299	333	355	316	333	303	345	315	314	328	333	299	308	345	336	326	337	295	290	314	322	307	311	314	318	353	311	307	347	311	315	274	334	340	303	321	324	310	276	327	339	309	332	333	310	366	309	327	299	311	304	323	341	297	316	309	320	334	353	311	323	316	318	317	343	304	327	310	327	313	290	315	304	286	326	310	320	320	295	348	328	326	310	304	318	310	330	331	307	333	343	310	313	308	324	313	320	321	319	286	308	324	326	314	312	314	310	315	337	347	316	336	302	302	319	307	284	311	334	304	309	342	309	327	319	337	312	330	279	312	323	290	343	326	333	308	324	327	307	312	338	320	305	292	295	317	315	340	314	295	300	326	335	316	291	297	302	339	314	309	282	336	325	321	314	312	310	302	339	311	317	304	269	326	281	291	291	325	334	318	286	342	306	325	322	287	328	318	305	326	318	307	305	305	311	342	298	303	313	320	313	340	327	309	306	295	305	290	328	317	339	294	333	326	378	306	315	306	309	349	316	323	300	332	354	281	309	307	301	313	303	316	308	335	316	331	328	320	306	277	303	314	306	304	316	333	301	308	325	320	308	301	309	323	366	273	302	290	306	334	311	335	309	310	307	303	346	326	319	361	339	310	310	353	320	312	340	337	319	333	346	330	326	309	329	293	294	302	331	358	344	360	312	306	318	335	321	348	371	328	321	319	303	323	299	318	309	324	339	307	317	341	316	344	309	285	280	336	319	301	321	337	314	323	333	347	289	331	328	361	326	362	285	299	345	304	329	339	309	317	347	300	297	316	246	315	337	297	316	288	300	322	341	314	296	300	303	314	340	307	342	323	301	318	367	316	332	312	334	340	312	327	326	297	339	307	301	305	282	318	305	303	302	311	337	338	317	334	294	302	328	310	301	318	301	336	307	337	322	322	337	293	302	295	322	321	322	284	308	307	320	354	343	326	318	340	355	315	300	300	329	299	297	342
4303	2431	4611	5236	3702	2871	2162	1887	1510	1274	1279	1172	1114	1083	1096	1160	1072	1010	994	968	1022	877	885	840	890	821	855	821	816	794	788	792	767	796	795	741	775	739	791	742	718	803	697	779	798	790	734	715	766	678	758	710	691	751	802	763	758	746	814	728	749	748	738	769	700	732	754	727	723	771	751	709	730	730	764	736	776	748	731	767	719	740	727	779	719	794	719	716	785	745	753	750	749	711	759	751	772	758	800	747	750	737	777	812	709	736	796	787	716	734	758	781	729	778	819	731	769	757	697	779	752	775	747	787	724	806	763	764	730	726	771	743	749	808	735	743	731	735	679	742	722	755	699	763	766	756	728	778	756	711	734	724	755	760	794	739	776	764	748	739	782	727	748	762	762	754	773	759	758	732	760	749	776	729	795	784	762	728	736	725	741	744	693	760	793	768	772	781	782	753	694	769	692	767	818	744	745	728	764	720	783	725	780	741	786	735	706	747	774	768	745	779	763	761	708	752	759	751	737	759	741	789	778	764	752	754	741	784	806	721	721	725	717	710	742	778	724	752	765	758	719	782	789	744	764	719	746	787	754	718	720	744	746	802	753	744	775	742	754	734	729	730	783	723	759	729	761	769	769	765	766	742	728	752	763	709	778	757	775	761	746	780	760	755	741	739	787	732	709	727	725	761	736	777	742	778	783	767	771	804	778	723	726	774	774	753	755	778	727	751	715	809	723	732	755	808	769	750	751	768	792	750	747	723	754	705	769	729	752	744	786	759	755	784	751	752	765	783	757	782	752	756	759	741	775	727	762	750	763	727	702	736	734	765	757	700	700	745	734	744	777	770	728	722	758	788	751	777	757	794	735	734	771	707	730	706	767	754	710	789	745	755	737	737	759	761	697	711	720	796	722	778	726	791	769	747	772	711	802	727	744	776	759	754	718	742	738	739	701	734	732	725	761	756	729	676	718	759	754	745	758	782	765	762	706	758	737	785	782	771	747	726	758	753	751	775	729	753	789	725	713	730	768	718	729	716	750	732	790	693	776	776	724	704	772	736	801	727	762	763	743	771	758	764	736	766	717	750	743	778	785	722	797	784	789	705	754	709	745	717	745	739	762	745	719	743	774	743	751	762	791	721	727	771	761	805	781	792	723	723	728	730	720	732	726	776	771	716	762	724	732	755	798	747	747	734	749	712	769	764	730	749	708	763	759	736	723	746	701	675	756	694	777	772	743	761	732	736	756	802	732	791	714	764	714	783	743	717	775	760	747	725	740	755	715	744	780	727	779	721	783	779	802	773	689	753	760	779	704	742	742	735	773	755	763	761	702	715	751	742	730	767	750	719	730	744	738	724	756	787	757	771	765	770	726	749	760	700	756	706	723	761	772	746	760	789	768	800	787	762	747	742	763	788	697	756	758	757	755	768	728	759	710	747	715	762	787	793	743	770	729	700	814	780	733	747	776	752	804	742	765	761	741	757	789	796	726	766	759	777	738	750	748	763	782	749	738	766	719	742	751	700	766	792	835	705	767	732	734	756	772	757	734	735	754	751	738	754	735	763	735	754	772	758	712	769	736	780	711	730	715	764	723	754	757	726	763	736	785	727	723	775	734	774	794	765	746	783	765	733	729	781	725	818	757	728	775	740	752	785	766	765	739	727	754	769	754	795	749	775	745	756	771	788	789	767	725	768	763	754	753	781	790	705	717	762	735	748	759	800	705	718	755	788	747	823	810	767	751	727	785	771	785	753	735	765	739	731	771	739	752	736	750	729	740	725	774	711	733	751	759	741	670	789	742	732	695	759	763	732	735	731	794	740	717	690	714	770	719	780	761	719	737	744	747	737	761	751	685	756	749	739	769	730	714	735	765	775	726	722	734	754	770	787	750	753	717	727	734	717	705	770	760	777	763	753	819	815	739	748	736	757	806	712	768	741	693	764	698	771	764	769	712	770	742	729	714	730	737	769	744	734	696	745	765	740	743	724	790	774	726	749	695	746	766	738	730	702	738	760	734	755	777	753	752	771	762	766	736	726	756	755	772	737	803	789	767	728	768	743	718	793	698	752	793	768	773	730	727	750	751	761	769	806	706	764	711	739	799	718	747	774	721	790	741	726	753	762	734	741	705	730	762	758	747	693	753	779	765	818	754	731	732	739	750	740	749	792	745	738	774	800	768	793	740	773	768	769	758	753	716	776	790	751	747	780	785	759	737	777	757	766	746	749	757	792	755	748	760	714	706	736	729	752	736	706	744	761	753	760	746	784	723	781	781	703	763	686	748	784	725	762	738	733	764	729	786	726	756	789	760	704	770	715	767	777	732	781	701	711	755	776	730	792	758	767	713	765	787	692	754	723	700	773	732	683	779	750	730	761	738	775	741	772	669	772	748	734	732	699	736	724	763	804	753	776	718	780	717	682	754	717	769	723	742	784	744	724	712	720	735	748	726	708	748	707	757	748	793	748	764	693	739	771	782	703	728	714	707	758	787	727	773	753	771	750	770	725	770	716	762	784	782	711	748	777	773	762	749	750	804	729	691	743	778	801	767	740	732	739	727	763	756	760	728	732	755	762	745	685	711	776	764	738	696	743	751	767	718	737	732	777	749	742	772	758	752	718	768	747	717	730	779	766	713	767	738	742	731	730	697	683	754	725	694	744	744	738	744	710	830	764	775	765	723	762	743	698	795	765	719	738	745	693	711	735	725	760	717	770	757	749	750	715	767	745	742	756	726	785	772	760	760	803	751	739	735	776	741	789	728	731	765	776	761	726	767	762	752	775	766	741	788	789	778	811	742	748	746	736	760	753	801	729	732	694	759	706	773	762	688	713	738	767	741	758	705	719	751	805	743	709	725	739	769	751	703	746	728	755	742	747	726	787	792	723	726	767	740	736	792	762	757	746	758	762	739	788	754	777	746	751	756	753	785	783	753	810	742	774	790	800	768	716	718	763	795	766	783	735	719	719	746	721	745	734	760	733	760	768	759	749	785	746	792	807	799	747	752	747	760	761	777	702	725	731	768	771	774	773	711	780	711	724	772	780	779	736	808	734	690	710	772	716	778	747	755	757	751	751	734	774	739	735	736	765	745	784	761	735	683	724	750	755	722	748	720	763	728	752	744	792	710	772	759	739	760	745	755	736	754	749	810	748	777	746	736	748	757	781	733	757	741	779	775	733	797	775	772	774	774	781	765	754	752	743	780	727	752	742	759	731	751	736	728	743	818	776	718	771	785	712	746	796	742	782	737	739	727	785	746	741	734	728	775	778	761	762	683	761	708	728	747	778	742	739	739	735	770	775	773	720	738	715	754	715	778	744	743	777	755	723	762	783	763	772	751	740	733	749	752	785	759	778	748	768	698	753	717	692	746	748	754	743	724	737	732	737	776	735	749	747	815	730	780	711	736	748	746	763	725	713	753	733	761	757	759	814	776	773	713	756	730	750	747	749	750	760	719	730	730	727	739	679	739	778	710	726	777	744	738	780	787	771	763	742
15078	4644	5199	4359	2823	1739	1182	769	627	568	486	467	423	450	422	394	401	377	353	363	363	380	356	313	319	311	356	317	351	281	294	288	308	296	284	302	324	308	295	313	290	305	280	334	281	299	287	280	295	285	293	322	312	322	292	280	355	292	298	298	310	295	288	321	272	309	275	296	308	319	282	293	288	264	331	279	303	312	276	325	295	301	292	261	270	309	294	272	279	288	281	286	301	316	301	300	294	309	293	268	286	287	289	281	281	296	303	304	277	320	316	301	286	291	278	287	323	294	312	294	306	283	273	302	290	314	282	298	307	308	278	294	294	276	311	315	283	334	297	296	269	341	273	301	285	290	272	293	296	332	289	321	279	286	287	293	285	327	280	306	307	300	291	279	279	293	305	297	295	275	302	298	293	279	287	310	309	309	292	332	306	286	293	281	312	312	267	262	319	290	308	296	313	279	290	268	264	281	288	276	302	292	332	285	290	282	305	282	287	307	291	286	272	252	311	299	314	300	304	320	264	317	300	316	275	271	285	314	329	322	305	290	284	312	288	293	304	285	294	278	293	289	337	263	279	306	302	287	288	322	299	295	292	299	275	296	296	328	283	272	279	266	316	326	316	285	336	303	303	254	308	296	301	327	302	315	308	277	318	285	307	284	325	332	288	239	282	314	303	290	285	287	285	308	303	278	276	317	300	308	305	304	322	307	278	301	307	321	272	269	285	327	316	307	281	272	295	268	295	283	301	289	302	299	316	299	294	294	312	309	291	312	276	282	302	307	290	291	306	295	299	279	315	293	277	305	316	293	268	306	321	303	284	319	302	340	297	292	325	270	314	291	283	284	277	323	309	275	287	265	280	269	274	318	283	273	305	308	288	271	294	301	321	288	274	275	303	318	318	262	292	250	291	270	314	272	277	265	312	287	286	303	301	310	289	315	282	299	276	292	300	314	303	262	289	291	294	292	308	281	286	288	258	313	327	294	296	331	292	284	291	273	302	301	293	293	308	303	294	276	251	295	308	287	316	298	283	321	285	294	296	274	296	275	269	295	306	284	282	316	325	301	296	334	288	338	300	271	274	276	297	305	315	329	300	282	264	276	301	297	279	310	288	298	278	308	281	295	292	288	317	303	276	301	274	337	295	333	295	308	284	317	271	272	285	313	265	314	291	295	282	287	285	310	312	293	284	285	284	291	293	283	288	310	333	294	304	298	257	301	277	326	307	277	322	311	306	314	315	287	298	275	294	299	321	258	314	336	304	298	298	304	329	295	277	308	315	304	274	302	323	326	312	294	301	284	284	270	288	274	291	295	295	307	305	268	274	331	309	317	298	290	303	268	270	280	308	280	302	274	270	289	283	293	314	284	273	283	320	287	306	295	271	302	312	304	287	302	294	289	303	306	280	261	290	286	309	320	279	265	290	251	244	323	280	292	275	291	295	317	264	286	282	288	295	312	313	283	292	301	338	319	259	288	299	282	282	251	295	277	271	267	288	273	275	278	304	281	292	293	307	254	303	302	292	285	312	270	275	292	282	302	311	274	319	252	305	297	311	294	332	294	272	272	277	322	291	284	305	303	300	264	333	300	308	304	253	266	325	294	320	274	295	304	288	309	298	281	287	305	306	296	291	298	296	273	324	323	300	283	268	295	315	272	269	306	322	326	287	317	289	306	278	294	309	288	265	317	332	305	249	265	287	279	323	282	282	279	307	329	268	272	279	286	318	285	308	271	317	298	281	296	287	274	295	301	292	297	275	295	268	299	296	285	289	291	249	290	261	278	302	306	297	297	303	259	271	300	302	281	260	303	301	315	290	282	300	269	279	311	278	316	284	282	270	268	303	309	292	308	281	286	308	292	313	316	314	318	304	312	312	277	299	326	292	287	309	285	299	276	293	267	322	297	321	288	281	303	318	309	267	344	301	273	275	357	268	265	283	285	276	276	297	274	290	285	271	279	302	289	269	283	288	319	299	273	320	277	298	320	284	304	271	318	298	318	266	281	283	300	257	288	274	291	316	315	263	321	285	297	298	305	284	323	300	297	301	291	299	273	263	291	308	304	281	309	297	294	256	311	276	292	299	288	300	300	280	290	331	305	273	296	312	250	310	298	328	314	292	265	259	254	336	317	256	303	316	292	328	295	310	311	266	309	326	308	286	310	266	291	262	292	281	279	285	277	272	293	293	317	269	298	292	261	271	276	288	292	279	278	297	312	305	286	287	321	330	312	287	279	315	259	273	299	314	294	274	302	308	326	306	276	317	286	277	282	290	290	276	303	277	304	280	277	281	296	282	276	280	291	302	264	297	306	299	305	286	283	267	284	316	290	287	281	317	289	293	283	286	293	288	268	287	330	322	291	284	307	322	287	290	283	351	321	273	317	308	271	270	274	261	290	322	286	264	289	282	262	260	305	308	324	271	297	310	285	273	306	297	269	340	279	285	313	274	295	280	288	309	278	306	302	286	324	311	309	317	302	283	307	302	304	316	289	285	325	328	317	311	315	277	300	322	310	297	303	323	296	270	303	301	246	277	299	309	271	286	283	243	260	290	297	286	270	296	275	277	318	274	298	294	313	303	292	308	322	304	317	267	316	304	292	301	283	288	302	275	320	326	301	300	291	252	296	288	296	313	309	306	251	302	264	292	280	320	314	310	291	310	306	306	270	277	301	311	280	275	298	291	297	287	287	313	270	295	287	303	316	287	291	285	302	273	297	275	279	299	286	299	291	330	290	275	297	289	301	330	306	288	306	313	288	294	283	287	302	294	284	306	302	294	296	286	276	284	271	310	337	287	305	294	319	303	298	300	284	288	280	289	324	300	299	289	271	282	289	333	288	270	324	278	293	295	280	288	281	289	276	319	288	283	288	298	294	299	291	285	301	281	327	296	310	287	294	319	338	254	291	294	303	318	329	302	330	307	322	267	310	312	281	264	302	328	314	300	280	304	272	303	293	297	285	301	311	280	293	285	272	276	296	288	304	324	287	284	312	278	290	310	294	283	308	282	304	276	277	255	317	298	298	275	308	289	304	289	278	310	319	302	300	304	262	299	323	254	311	313	305	303	302	322	286	293	276	264	311	297	300	294	286	276	281	289	316	312	325	299	296	330	287	320	304	297	283	279	313	303	298	312	312	330	321	301	321	304	290	286	282	294	309	294	264	275	299	284	242	336	298	297	279	280	311	303	279	292	312	263	277	296	308	296	308	306	294	310	323	294	298	295	290	302	288	297	287	331	271	307	298	314	318	307	285	276	299	296	279	320	319	257	352	305	297	275	290	317	329	276	289	320	331	309	317	306	298	320	299	287	278	297	320	318	310	274	252	293	311	297	290	298	285	255	295	281	297	311	302	292	287	309	268	310	304	295	312	316	265	291	263	283	283	324	287	283	303	303	309	327	277	313	286	285	296	289	318	304	336	293	283	271	296	290	298	301	272	255	294	326	346	289	291	282	287	267	273	303	294	309	278	311	313	307	314	304	279	307	282
10979	4105	8069	10125	8196	6112	4383	3179	2413	1976	1844	1832	1725	1567	1596	1489	1442	1235	1224	1274	1112	1045	1014	894	909	930	869	845	848	846	770	767	751	773	767	716	745	750	725	703	718	754	706	725	680	754	679	719	676	695	681	697	672	722	680	698	647	700	738	712	667	688	688	748	749	723	721	669	674	690	681	731	693	716	734	665	687	705	722	712	690	656	660	718	683	746	749	724	661	710	706	744	715	677	677	696	708	728	692	686	744	684	723	679	707	719	698	715	642	671	688	691	689	674	720	724	723	661	706	715	728	696	714	700	732	699	696	667	662	643	714	717	691	704	667	686	681	660	675	680	686	719	672	697	711	673	704	693	739	752	690	657	715	716	689	715	696	653	688	712	749	709	705	696	689	694	675	679	729	725	701	719	749	708	640	713	752	744	759	708	685	692	730	685	717	713	668	697	695	734	680	729	696	676	741	691	641	709	702	668	666	681	712	703	704	710	699	703	671	665	689	710	700	692	691	720	738	684	691	707	661	696	722	734	700	669	671	684	661	685	645	660	687	672	670	708	692	693	697	698	665	693	693	638	706	681	686	690	686	671	662	665	729	672	708	667	712	710	705	671	741	713	693	695	704	654	748	648	735	677	701	686	688	702	732	692	757	667	663	721	723	726	712	674	671	716	633	735	724	692	668	734	701	670	718	726	649	701	723	726	751	706	668	624	712	684	658	673	694	721	734	647	716	675	708	681	680	683	722	713	714	695	724	665	728	726	715	712	676	645	674	732	686	667	689	689	687	682	701	640	711	749	695	654	683	693	734	650	718	689	689	709	682	734	697	718	671	731	693	767	695	663	688	735	718	677	686	731	681	703	749	702	674	697	686	707	717	719	693	703	704	650	691	723	678	734	665	729	709	693	736	758	688	710	703	725	678	653	671	682	711	675	669	627	764	680	726	708	699	719	702	678	721	713	652	675	759	699	704	667	731	683	696	713	718	723	709	661	721	700	651	725	672	690	672	657	673	649	638	704	702	696	662	676	708	688	705	697	678	665	696	702	759	649	683	718	728	721	726	722	709	670	734	780	681	729	703	657	724	698	658	767	684	682	702	706	695	655	680	690	721	703	704	715	726	674	667	677	692	695	697	699	714	742	703	657	689	691	679	713	688	700	760	663	640	696	662	723	705	712	728	708	742	729	676	703	679	707	674	714	739	682	709	670	684	720	697	663	658	696	708	759	697	680	671	740	707	693	676	672	683	694	737	665	658	684	720	680	686	680	702	754	657	721	671	688	696	670	665	715	673	682	695	681	631	711	649	642	689	736	729	705	635	689	711	703	700	692	685	677	730	693	673	693	675	695	712	669	714	687	686	716	671	705	685	695	716	670	728	659	725	672	699	686	706	671	700	705	718	704	696	681	728	660	704	735	722	699	759	678	666	726	679	707	733	665	737	695	670	682	713	693	707	679	697	742	720	703	727	672	699	689	718	738	656	732	674	706	682	707	701	715	713	672	688	681	695	693	706	673	733	657	704	719	651	701	691	683	636	679	696	718	677	668	722	685	694	734	694	737	667	677	711	691	666	709	654	715	717	694	712	684	696	703	709	664	720	695	671	676	692	686	707	676	702	687	702	688	674	712	721	705	712	672	748	648	700	728	683	687	713	684	722	689	678	715	660	672	696	716	687	658	679	680	726	695	725	744	663	686	672	623	721	685	754	670	659	704	704	679	626	679	657	680	683	733	714	635	657	677	685	740	696	709	693	687	725	651	674	725	687	717	707	732	692	713	710	666	719	712	694	729	673	737	722	681	730	684	644	687	730	701	687	736	705	711	686	701	739	675	720	704	699	711	683	691	711	694	637	659	687	734	691	745	651	734	655	666	690	706	683	681	744	672	698	724	762	710	687	681	706	700	660	654	667	694	697	697	730	657	696	677	708	732	698	718	654	666	683	700	699	699	694	681	713	660	682	724	703	658	716	693	700	699	678	667	678	647	705	671	707	713	692	745	718	753	708	708	748	700	736	709	674	687	712	731	697	700	628	691	743	656	682	682	653	728	683	717	734	715	718	720	711	703	697	671	674	635	633	736	677	685	709	708	641	709	717	700	672	707	666	663	702	712	709	664	678	751	680	684	676	722	703	709	728	702	670	723	666	695	687	705	714	718	694	701	703	685	691	733	677	706	703	717	702	687	702	723	720	711	703	700	707	686	685	660	698	689	730	675	660	722	707	653	714	720	640	705	732	662	674	670	723	684	687	717	667	704	683	678	743	736	676	725	660	749	708	727	702	662	714	734	681	684	681	654	612	707	723	728	699	669	686	754	706	688	678	729	639	704	686	692	673	742	664	690	655	736	686	664	739	680	710	701	700	713	720	753	713	714	645	734	706	713	725	676	686	654	705	699	690	704	705	654	686	653	700	700	708	697	656	741	667	640	668	713	684	700	682	684	688	721	767	710	693	739	686	680	725	706	698	735	703	687	634	679	689	679	683	697	730	662	691	686	682	701	671	679	688	721	730	669	691	694	708	704	700	688	658	689	719	702	630	749	681	715	705	651	660	661	680	706	686	667	679	711	709	684	698	712	703	734	688	719	713	669	647	702	740	705	699	725	700	689	675	704	695	669	684	692	699	709	732	701	694	661	701	734	651	697	678	678	737	688	724	676	705	680	772	634	682	673	716	710	676	702	687	698	675	690	687	673	748	656	668	763	655	710	702	763	706	675	707	749	687	671	684	725	734	704	690	666	746	683	709	679	705	693	693	714	685	686	668	697	671	682	701	730	714	705	687	653	693	691	714	703	677	636	674	696	650	698	635	652	734	667	687	712	723	736	678	686	691	704	698	680	757	702	682	727	698	722	717	696	702	715	717	656	714	717	675	722	705	651	688	687	733	680	696	647	672	675	722	748	733	686	688	703	676	720	672	676	676	729	669	726	643	718	680	688	713	671	725	671	681	724	714	759	673	673	699	653	716	700	672	741	731	675	661	676	710	684	680	687	639	720	671	676	685	670	683	695	686	735	682	677	677	693	705	702	724	678	695	706	710	704	710	675	729	709	671	707	695	709	694	718	703	703	702	672	703	698	671	702	696	753	712	703	679	740	752	661	709	694	695	735	666	652	658	692	687	707	675	704	737	665	697	676	715	702	708	677	729	693	678	637	688	765	690	707	670	659	713	727	720	733	692	675	684	682	712	698	669	674	741	669	697	683	673	733	651	708	678	687	685	694	729	674	697	712	655	725	653	753	658	678	666	705	665	686	659	678	683	707	718	682	703	689	706	707	710	680	725	707	726	704	677	713	689	671	689	688	679	713	732	653	701	665	703	667	683	719	715	658	719	676	674	685	726	663	672	705	661	693	702	717	680	697	698	703	707	651	694	706	693	753	704	635	671	719	689	674	675	665	708	711	735	645	711	658	681	693	702	712	674	670	760	695	748	686	674	655	724	645	655	686	659	677	694	698	742	694	697	661	712	679	666	717	704	684	725	650	689	693	678	710
23890	7267	7148	5977	4243	2778	1711	1078	772	624	468	494	480	389	396	378	322	295	307	332	265	224	239	248	232	232	221	215	202	187	197	191	207	180	217	194	197	193	178	197	177	184	179	204	180	183	207	164	196	204	141	174	219	195	176	183	167	179	200	169	162	191	163	166	211	190	198	182	176	193	201	194	194	169	188	201	193	185	186	180	192	196	191	198	174	192	182	167	197	184	173	179	181	168	176	211	175	176	168	169	180	199	190	176	181	185	154	172	187	184	196	196	170	179	179	191	175	176	189	195	193	176	183	152	169	176	161	161	188	175	192	181	195	162	187	162	179	173	192	166	185	198	189	187	156	175	174	184	173	200	192	181	194	189	172	205	188	182	182	169	174	188	180	157	183	183	192	185	157	176	186	196	167	194	216	187	170	173	217	183	191	180	195	205	198	174	186	178	200	178	199	182	192	177	190	190	175	191	184	179	179	186	181	179	198	178	208	171	195	183	207	163	185	161	178	199	195	188	184	192	206	186	195	202	190	180	176	144	177	187	197	179	159	195	188	204	191	181	157	180	182	187	177	174	187	154	189	165	166	188	178	172	179	182	158	222	182	168	186	182	176	186	171	194	171	158	172	190	191	159	167	192	196	191	162	200	180	185	202	199	201	196	173	187	185	173	173	197	194	192	175	202	193	189	147	186	173	178	196	185	163	179	184	167	184	175	173	176	184	178	195	179	184	186	175	215	153	165	185	199	166	165	165	194	172	159	173	157	174	165	197	182	178	164	189	199	195	181	161	193	151	183	176	188	195	179	149	181	178	192	170	203	175	203	187	183	171	159	178	167	208	165	163	180	177	210	176	162	175	177	189	173	158	175	171	174	158	168	197	190	177	182	171	192	191	184	175	185	184	208	193	168	190	175	213	212	183	180	224	174	190	179	181	162	199	163	188	171	173	181	163	174	179	179	181	180	178	186	182	186	171	178	194	159	175	174	175	189	186	193	190	174	176	201	156	182	180	194	199	190	164	183	188	162	159	172	209	190	172	178	183	186	177	181	179	190	188	157	171	212	174	166	164	174	191	170	169	170	177	174	174	188	203	191	186	181	189	186	172	207	169	178	192	185	209	185	169	175	184	180	161	174	151	166	159	184	201	168	197	189	164	187	183	213	179	165	163	156	181	190	175	188	185	155	168	164	192	208	177	203	176	168	183	181	198	188	210	183	166	192	183	162	214	196	177	177	182	181	154	183	194	197	186	142	162	182	174	151	175	191	163	177	187	198	169	188	175	174	173	154	193	177	160	181	188	177	185	177	186	194	200	156	183	207	182	197	178	185	200	166	172	183	183	171	178	203	160	201	176	148	191	189	183	192	179	185	176	183	190	189	211	194	204	159	171	164	182	141	165	169	170	227	160	198	185	172	187	180	166	188	200	215	184	199	157	159	172	197	182	186	171	181	155	161	169	171	172	170	163	179	178	185	183	165	166	184	203	174	178	177	186	174	210	190	204	177	161	168	160	157	164	199	176	197	193	173	179	152	166	177	174	190	201	187	184	155	189	190	188	184	172	164	184	153	180	152	178	181	197	188	195	168	168	198	177	189	189	207	144	171	164	178	207	185	189	170	165	180	196	163	208	193	189	177	185	184	171	185	196	166	178	175	171	186	171	176	185	191	159	168	179	192	169	172	183	200	140	179	173	156	178	196	178	174	181	167	208	187	181	176	191	175	165	185	179	182	174	177	179	224	181	189	177	167	185	193	189	171	213	197	177	197	178	168	161	174	191	179	201	179	178	160	173	173	172	171	184	185	174	170	167	210	169	170	196	163	165	171	175	153	168	184	202	171	182	186	189	210	182	172	183	215	194	187	203	190	199	183	179	180	179	173	192	179	171	159	168	193	167	210	202	214	188	195	210	182	192	151	159	182	176	184	154	142	157	178	186	185	169	202	161	169	162	162	174	180	193	183	166	190	163	171	184	180	205	208	183	189	170	189	181	184	189	183	174	181	170	196	171	187	171	167	170	177	169	180	163	157	174	167	173	200	203	175	187	164	172	174	180	154	159	188	171	192	196	149	167	198	188	171	145	163	157	182	196	170	172	164	175	170	197	183	162	169	170	175	178	168	203	176	175	171	195	146	186	183	195	187	194	192	195	173	181	198	200	170	167	186	195	176	168	179	181	179	182	185	189	179	172	159	165	178	168	187	169	173	192	176	153	165	175	178	182	188	192	184	159	195	172	184	196	173	190	187	169	196	170	187	170	185	186	166	180	191	180	177	203	155	179	187	169	208	202	191	166	195	204	186	175	154	204	172	163	174	181	166	201	172	178	179	195	165	185	181	183	198	194	190	185	175	161	176	169	174	172	190	189	154	191	213	158	196	182	195	206	167	195	202	189	167	179	179	193	189	173	192	184	191	198	158	175	171	178	173	192	195	173	172	187	195	166	168	174	192	189	185	171	154	170	180	201	203	177	181	190	178	205	190	188	190	170	161	200	184	176	165	167	151	195	215	173	178	164	167	177	187	198	189	184	207	194	174	181	188	214	183	175	182	178	199	188	205	206	177	185	164	204	182	197	173	199	188	164	177	183	179	173	185	163	167	155	217	189	183	173	162	194	166	180	161	190	176	180	177	187	147	195	191	179	166	181	174	178	192	172	174	196	149	170	164	176	213	171	188	185	210	178	167	208	174	158	185	176	185	168	171	175	182	176	163	189	161	177	166	182	144	171	182	184	172	182	169	203	189	185	180	186	178	178	181	201	201	209	146	170	199	206	202	173	203	187	181	183	188	178	202	177	176	190	183	187	180	201	176	175	187	185	164	165	171	171	164	172	205	190	203	192	176	206	188	167	176	182	210	164	164	196	171	181	178	180	178	164	163	205	186	181	178	167	171	195	180	183	168	184	197	182	193	195	194	187	162	172	168	193	175	177	184	187	196	177	177	207	172	178	170	158	184	174	178	182	164	181	198	206	159	184	194	161	182	167	172	172	199	194	179	202	178	177	177	190	177	175	167	176	180	172	190	183	166	169	159	178	171	202	205	166	177	174	171	160	191	189	166	169	194	182	189	181	175	195	182	186	178	202	189	197	192	201	194	169	168	192	173	172	187	202	207	201	184	179	180	166	173	160	189	191	186	194	174	181	174	210	185	161	180	211	150	163	186	171	170	196	169	149	177	187	175	163	179	172	183	213	168	168	182	196	151	171	170	192	185	170	162	162	171	177	180	176	190	194	191	188	173	170	165	171	179	168	200	174	170	177	182	194	161	174	180	161	182	180	182	190	175	179	172	152	191	195	175	190	176	189	189	193	184	174	193	198	184	187	191	183	163	169	189	166	183	165	194	213	183	179	183	161	184	182	206	181	191	185	182	182	180	167	168	198	155	167	179	185	199	172	176	178	177	161	166	174	181	168	186	184	151	176	189	193	163	181	208	182	197	176	194	191	173	165	178	183	162	170	205	168	187	189	181	161	183	215	200	182	172	175	207	201	161
14708	5169	9998	12360	11154	8591	5833	4456	3346	2659	2185	2231	2140	1940	1918	1795	1498	1327	1234	1163	1026	929	842	814	802	758	794	737	645	599	571	555	566	536	536	551	460	492	487	495	552	500	498	466	446	491	482	452	465	479	452	444	459	451	510	450	431	441	415	434	439	461	465	468	459	429	453	484	496	474	443	465	473	456	434	467	447	406	506	441	490	470	459	418	445	462	444	415	449	434	487	464	449	468	395	485	448	464	468	445	448	448	506	436	503	417	441	449	462	449	492	485	446	438	465	441	465	468	412	486	449	454	468	426	469	449	462	479	453	464	434	435	411	441	453	464	462	428	441	480	464	461	472	400	448	460	438	435	465	418	423	453	428	461	465	451	435	409	444	469	459	462	484	421	451	468	445	422	437	444	445	438	470	417	479	456	463	474	463	417	423	479	437	414	441	428	433	496	456	414	467	423	459	424	444	486	466	484	477	459	500	437	471	441	448	450	431	431	439	441	424	447	461	470	450	428	439	435	431	410	421	438	435	431	450	427	425	435	410	413	447	420	419	443	467	426	443	461	461	472	490	456	454	441	439	444	425	436	462	489	462	457	438	472	450	477	468	449	459	455	435	411	447	444	450	505	417	471	417	479	438	454	460	453	400	413	419	425	471	448	459	473	457	443	441	478	446	442	487	467	461	443	472	436	450	463	447	446	445	488	404	430	478	417	426	430	438	445	458	468	440	492	451	472	452	453	443	467	462	444	458	451	482	456	443	433	468	479	481	432	442	405	462	423	429	442	419	421	416	437	430	438	426	427	435	468	428	474	460	438	453	432	445	403	481	462	455	413	432	404	452	435	417	450	450	455	441	459	472	465	435	436	478	441	441	465	472	427	406	437	454	452	432	465	467	427	426	460	458	455	468	474	440	437	432	421	441	453	444	438	450	434	414	423	422	442	444	434	438	453	470	457	460	463	452	454	497	420	458	441	473	503	468	440	478	429	449	446	459	470	442	423	439	464	453	440	452	442	446	439	479	445	493	441	487	491	457	398	472	418	423	452	426	437	413	455	424	418	432	426	445	475	458	447	471	469	456	430	476	448	458	481	451	463	470	463	466	451	477	458	439	427	449	413	490	446	445	436	478	433	454	406	448	428	454	441	429	420	443	466	445	494	431	425	427	441	431	395	500	463	467	443	418	437	468	466	467	435	473	447	455	440	463	451	445	435	466	429	444	430	470	420	463	420	424	423	465	481	449	465	489	459	460	414	440	443	456	452	406	469	479	445	480	422	478	426	492	420	440	451	437	436	474	430	453	478	472	466	469	476	430	400	455	453	469	474	460	434	431	442	443	478	479	462	430	438	438	439	451	418	426	414	437	458	416	437	448	426	471	460	437	453	417	460	440	450	444	474	441	454	475	436	435	469	463	458	465	419	446	451	457	440	462	436	443	462	471	446	482	442	421	456	446	467	444	445	463	492	407	406	460	441	422	437	418	481	448	459	456	408	446	446	418	447	453	438	449	445	444	427	416	465	473	447	441	476	439	470	462	460	504	446	424	469	450	437	444	463	457	457	470	439	444	425	471	432	446	477	411	443	413	454	469	432	470	416	451	449	442	442	449	432	461	475	440	452	437	461	462	427	420	427	442	473	439	444	490	445	474	435	436	444	455	444	449	459	469	431	434	449	402	447	412	492	450	440	467	490	457	444	404	430	441	444	435	399	420	464	431	423	425	432	464	401	459	460	433	480	461	441	460	428	440	446	438	443	448	436	462	457	440	457	429	471	441	438	421	444	402	481	449	484	447	425	468	467	472	440	404	439	427	431	437	432	428	429	432	442	461	427	469	460	430	440	484	449	426	443	433	454	451	420	434	432	439	434	497	470	399	475	458	457	463	453	429	473	429	457	415	450	414	441	433	453	458	477	430	463	465	471	462	445	459	443	441	488	449	453	420	417	443	421	460	429	402	460	437	441	458	415	459	513	502	477	453	433	418	426	470	478	450	452	440	436	444	415	477	455	472	414	449	414	404	460	462	439	433	451	417	471	459	450	422	456	451	431	441	448	411	443	457	460	504	433	418	469	426	434	431	419	496	456	427	448	449	456	437	497	466	484	433	452	445	426	463	444	416	458	450	468	469	465	441	435	426	402	473	444	486	460	455	436	454	409	426	475	464	479	439	444	402	492	451	438	458	469	416	439	471	433	461	466	421	437	442	448	432	437	439	411	480	402	421	451	468	440	456	458	454	465	445	452	413	455	430	458	461	459	452	420	444	454	495	473	443	432	466	417	469	414	456	433	459	425	438	433	459	455	450	475	459	426	440	489	433	441	462	423	484	419	426	414	422	425	432	474	436	463	454	434	440	440	415	431	453	417	426	413	446	469	422	452	466	442	448	461	445	443	443	448	428	441	415	425	423	460	470	464	432	455	440	448	457	451	468	470	510	428	450	435	426	462	475	491	442	481	478	447	482	448	455	450	442	431	426	421	458	493	402	451	454	453	430	441	436	436	411	449	438	483	430	438	436	410	432	464	466	416	437	453	469	454	446	444	427	437	461	454	457	438	471	462	434	418	454	499	422	452	469	475	436	460	460	458	424	428	457	473	469	423	461	417	429	454	427	432	460	454	456	408	426	467	457	436	438	422	459	466	449	432	419	455	450	431	445	445	443	478	405	441	457	452	434	440	453	437	461	453	426	416	446	409	446	443	432	451	449	476	474	415	454	464	437	433	512	436	458	467	481	416	399	418	445	469	450	444	450	461	429	454	456	412	401	462	480	447	435	411	450	475	455	457	432	456	416	417	462	413	430	471	437	474	453	452	463	449	456	464	441	439	456	438	457	451	435	434	500	456	468	457	434	482	465	448	448	453	401	460	423	470	437	491	468	455	410	460	465	485	465	454	423	444	410	443	478	431	430	453	466	435	434	453	427	439	424	440	466	469	477	403	435	436	462	454	466	383	456	432	391	423	452	436	451	488	404	427	435	481	454	416	438	479	412	425	469	478	415	492	396	438	479	451	440	456	425	448	421	473	447	424	447	457	473	449	459	418	464	431	417	445	415	474	455	446	496	422	453	465	439	452	414	428	395	438	439	441	445	462	438	451	429	442	451	450	440	453	424	440	422	470	457	467	446	447	466	461	460	453	481	405	452	424	417	478	426	459	459	415	450	479	465	424	420	439	449	434	417	444	449	442	453	449	461	466	433	444	440	435	469	464	448	462	464	488	432	420	412	462	425	430	457	431	450	465	457	444	426	449	476	435	439	446	406	486	467	472	456	441	479	472	453	442	390	436	423	425	421	431	441	452	445	405	422	431	413	483	464	430	446	434	457	422	478	429	409	456	436	477	507	424	421	445	440	462	481	435	447	459	445	472	431	478	451	428	479	438	472	434	459	449	405	441	459	476	450	436	456	426	469	461	412	470	435	441	434	448	432	458	447	452	454	451	472	467	443	476	438	460	452	443	404	426	454	438	463	454	432	425	453	445	452	435	449	459	431	484
5346	1763	2042	1650	1212	929	596	451	470	387	403	441	397	396	439	414	361	367	327	304	375	344	318	335	338	312	340	319	352	317	370	309	328	299	336	350	333	325	313	283	348	355	313	306	337	328	282	320	319	344	312	325	303	324	320	339	346	329	311	283	337	321	309	308	315	296	318	335	350	314	321	292	352	338	337	291	290	313	280	323	330	305	291	309	299	266	301	334	344	334	336	350	333	305	332	315	325	312	290	320	305	314	354	312	282	298	311	308	293	299	304	333	333	316	329	330	297	327	286	291	317	348	320	326	295	317	328	318	319	336	311	304	318	332	323	319	309	282	297	308	322	309	328	319	316	334	289	305	312	320	311	308	311	317	336	343	331	302	326	330	313	339	307	320	324	346	316	321	339	285	308	347	302	328	320	321	310	317	313	301	312	300	325	269	259	331	294	296	285	323	308	318	318	320	310	303	322	364	309	340	307	321	319	279	334	318	321	298	301	292	314	288	294	327	298	329	322	286	323	332	286	253	302	326	315	324	330	300	316	310	311	296	326	329	355	325	303	307	321	279	278	332	320	292	304	325	307	286	310	349	312	325	308	285	302	301	315	323	344	296	305	289	317	334	340	316	329	318	323	312	332	297	314	337	342	332	358	326	274	320	322	296	332	307	377	301	295	320	333	319	332	298	314	350	323	295	297	315	320	293	320	338	289	350	312	298	314	309	297	338	348	324	320	322	321	318	325	314	320	288	313	329	321	307	291	323	292	314	318	298	330	335	314	311	324	291	317	312	312	310	304	330	340	332	320	307	294	349	299	300	309	302	340	333	317	325	310	333	308	325	295	291	312	326	309	275	317	302	348	317	338	324	310	330	276	312	298	319	317	355	305	324	328	301	286	317	347	304	336	296	304	313	320	275	302	288	322	321	307	320	316	324	307	306	313	350	312	254	324	326	332	345	316	298	319	338	334	289	312	295	298	324	315	346	351	314	302	296	299	350	300	293	285	307	320	279	311	303	314	323	277	280	303	342	326	326	315	303	327	275	315	331	300	313	293	318	327	301	313	325	314	324	314	323	284	349	325	298	339	313	343	300	327	303	324	298	335	320	286	337	300	364	336	320	367	306	333	319	312	313	297	298	321	310	349	306	335	334	318	326	328	329	323	342	305	304	327	302	298	364	316	319	322	290	309	337	294	331	308	343	328	315	315	311	305	312	320	276	313	308	296	319	323	304	313	309	316	312	309	311	326	302	323	346	283	278	297	304	315	337	324	333	336	344	375	324	323	304	307	307	305	311	291	317	305	302	314	306	300	304	309	315	311	292	320	311	293	327	292	321	354	310	297	308	333	311	342	317	335	315	319	337	309	342	321	346	327	351	295	303	306	297	341	314	340	332	271	317	307	308	290	309	318	315	324	371	304	283	296	312	304	303	339	291	315	308	318	318	300	307	304	326	341	308	284	292	317	328	313	293	291	307	320	316	299	290	303	306	324	305	313	313	293	333	319	330	341	296	310	341	305	310	310	305	308	335	305	332	335	327	334	305	315	276	325	335	290	307	321	296	315	304	321	352	339	316	340	316	317	329	287	318	341	289	309	318	341	320	291	335	317	302	331	316	307	282	293	306	312	293	316	320	313	307	286	327	301	303	332	278	319	307	306	322	340	330	348	296	336	341	329	313	322	329	314	302	311	280	321	310	322	336	337	346	320	325	320	303	334	319	336	350	342	319	332	329	347	302	303	295	342	298	329	301	278	301	332	311	315	315	334	321	299	304	329	323	288	307	310	302	300	323	306	300	336	299	315	331	309	276	301	397	301	304	304	322	318	329	297	307	306	322	289	351	312	284	345	323	294	295	320	298	310	306	337	320	293	304	329	318	303	326	357	323	297	293	330	304	307	328	326	340	330	324	306	317	313	355	321	323	313	298	313	327	313	358	339	306	343	355	313	353	329	291	328	308	341	305	315	325	324	319	331	275	300	351	322	323	307	330	349	314	332	327	300	326	304	330	306	294	308	284	338	352	319	286	326	305	315	330	319	289	340	325	342	326	333	323	342	310	319	337	333	339	363	311	323	324	315	317	338	325	322	320	339	302	320	331	310	315	331	299	304	324	330	311	311	314	285	342	321	307	310	344	325	326	301	293	323	308	294	297	330	333	299	287	337	316	290	320	283	278	298	358	317	319	330	290	311	317	300	342	305	339	313	342	306	310	320	308	322	290	299	305	322	303	318	314	322	304	324	284	281	313	322	332	335	317	302	316	301	318	331	301	311	296	312	340	306	300	322	280	283	320	302	291	293	316	279	302	304	291	343	302	314	322	312	320	300	344	355	355	329	314	280	340	300	329	317	306	298	306	303	306	337	324	336	301	316	289	355	303	335	283	319	303	361	320	338	316	315	340	324	278	304	306	313	294	341	309	374	321	308	317	309	320	322	299	287	320	293	315	285	327	304	358	323	316	280	306	307	299	303	301	297	289	327	292	283	318	313	307	325	341	319	325	320	302	327	310	290	324	324	329	315	327	307	297	304	325	300	306	315	276	349	324	313	322	335	294	324	289	338	291	337	304	327	309	308	284	309	348	316	268	295	309	318	327	339	314	335	310	310	338	326	266	326	302	314	306	313	317	330	326	360	322	337	298	320	318	337	336	303	310	290	306	327	339	303	314	309	291	313	268	361	307	309	291	316	318	299	315	318	285	318	298	330	328	285	329	337	338	324	315	330	328	348	326	298	292	282	337	318	301	306	346	310	350	344	304	301	344	312	309	298	308	292	326	327	334	311	327	328	315	328	314	290	306	341	348	320	302	320	315	310	281	308	322	315	290	315	293	321	306	341	301	359	335	343	307	308	330	301	285	306	321	363	312	313	334	313	307	318	326	288	318	342	289	347	317	328	309	307	319	331	316	317	304	304	305	334	304	350	323	293	320	346	299	290	283	317	295	305	314	334	340	297	300	309	284	343	341	322	323	321	340	349	304	307	300	283	314	305	329	321	329	316	304	350	362	313	298	306	323	305	291	324	285	348	315	315	300	305	290	312	328	282	292	306	283	317	318	379	336	319	300	295	336	327	296	313	328	297	290	344	337	324	299	314	298	293	304	336	294	291	300	317	294	307	323	312	281	292	296	316	317	312	357	351	292	294	311	331	327	306	319	307	300	303	323	302	324	318	319	323	291	310	291	284	294	314	320	335	326	308	338	295	335	324	300	319	297	320	311	298	337	317	321	340	283	315	301	324	320	326	309	339	341	333	306	318	340	305	301	350	361	315	338	320	277	294	306	311	337	313	342	311	351	322	341	336	319	324	316	306	302	345	312	276	313	360	330	304	316	306	335	323	309	300	347	345	307	322	293	295	310	324	299	295	305	266	335	299	310	274	298	302	319	287	270	278	313	330	308	294	317	323	316	275	321	320	310	340	331	295	322	319	270	325	303	299	293	311	314	327	275	308	303	287	347	292	304	306	296	322	328	314	320	302	341	354	391	330	276	294	315
4430	2211	3904	4558	4162	3239	2236	1849	1502	1270	1205	1174	1319	1277	1268	1276	1077	1087	977	966	920	1012	907	853	803	871	887	822	812	855	797	743	747	773	818	757	715	775	827	798	769	764	705	717	729	727	726	712	737	776	772	724	764	745	742	737	738	756	751	765	745	769	732	736	783	783	746	747	747	730	758	710	685	729	743	808	796	747	747	753	781	738	765	737	787	736	724	737	755	769	738	757	770	736	722	729	747	801	774	737	767	697	758	744	735	774	765	757	680	745	718	692	725	708	739	770	728	756	751	760	743	734	722	793	712	756	748	724	745	728	723	711	743	742	774	753	749	737	744	799	691	789	772	734	712	771	762	733	757	713	738	744	711	714	768	768	739	768	686	709	775	756	786	727	754	762	767	726	791	752	751	734	714	735	778	729	757	744	735	721	703	738	778	777	687	753	704	750	736	750	733	733	733	771	763	726	754	760	742	728	767	754	776	755	771	705	767	710	736	769	775	825	760	733	762	752	771	759	740	787	775	753	737	741	750	734	756	767	776	792	796	731	743	720	759	710	748	744	747	681	771	760	766	759	663	727	770	807	720	769	762	713	728	746	726	762	744	762	710	767	747	768	754	702	751	804	756	751	722	751	705	699	736	746	729	749	750	763	753	686	715	712	725	747	768	753	803	707	732	805	718	718	700	688	744	719	743	735	720	756	737	790	795	745	709	694	802	736	792	744	741	737	689	760	711	737	779	738	750	756	773	714	764	764	723	716	747	739	742	719	753	739	723	725	749	755	752	750	735	748	722	793	766	723	748	750	729	747	755	734	757	733	749	750	731	707	744	748	748	776	725	756	753	730	772	743	790	755	735	722	730	728	721	742	740	700	717	691	708	724	729	704	738	713	731	735	776	734	744	736	717	717	689	749	738	723	767	750	715	730	749	753	728	732	755	733	767	758	757	768	732	748	753	713	695	726	767	760	694	734	740	731	729	800	760	751	762	732	704	694	732	756	702	702	698	744	716	726	760	765	718	739	771	751	719	742	719	727	739	757	795	720	707	761	750	778	743	738	804	777	765	759	742	735	700	740	734	747	718	699	796	800	742	737	729	724	778	757	750	759	733	776	696	750	752	719	698	747	754	744	701	759	758	764	783	750	804	719	699	715	761	728	770	733	775	741	793	787	707	762	730	756	741	760	735	759	795	751	714	708	762	767	735	798	736	728	760	755	730	735	734	773	792	716	740	748	740	804	761	761	750	740	737	777	755	771	728	716	737	733	762	739	747	761	758	730	738	802	803	757	766	733	763	791	787	726	752	750	725	750	753	765	702	787	713	767	760	757	750	746	744	713	743	777	722	773	758	754	714	767	729	710	716	769	747	753	787	720	729	724	710	735	749	756	782	767	726	757	779	779	728	782	754	753	743	813	741	745	734	766	768	737	756	794	722	723	789	744	784	722	720	763	758	755	764	718	771	762	769	746	731	725	708	745	793	762	744	738	763	736	735	742	688	742	723	761	757	733	753	762	742	733	724	713	729	664	735	701	738	748	740	746	715	816	760	722	723	757	748	732	737	801	764	742	769	738	719	747	718	752	757	756	727	728	724	729	770	729	765	701	758	734	716	724	754	737	739	723	741	738	756	751	711	774	702	788	725	710	736	757	674	706	771	730	731	766	745	774	747	725	685	730	784	749	748	698	725	780	725	739	707	703	749	728	785	745	766	758	794	750	757	750	677	728	782	723	762	727	752	744	736	753	766	772	828	684	725	753	722	739	770	709	759	745	735	752	754	739	736	738	731	723	807	720	796	697	761	722	784	740	710	720	696	752	728	773	786	735	758	790	751	739	730	725	752	723	744	749	788	742	765	761	708	749	762	760	740	739	788	745	758	731	707	771	727	686	731	714	715	745	727	714	743	743	677	693	716	696	744	703	740	713	750	726	744	721	719	714	739	761	738	758	751	756	747	703	765	721	758	703	713	752	752	723	728	732	778	710	721	793	747	725	751	729	793	745	714	729	718	733	730	722	733	776	736	724	776	768	677	772	746	807	724	764	734	765	736	743	719	712	711	723	747	732	757	712	761	747	738	692	759	734	753	723	675	660	711	745	751	733	767	699	713	700	734	749	728	781	759	732	754	756	753	707	775	737	741	791	754	769	720	726	735	739	723	714	768	712	751	732	740	731	758	775	730	730	695	704	758	777	747	752	705	746	772	817	780	759	820	747	759	705	789	710	799	775	760	818	714	800	768	712	772	774	715	732	725	724	785	727	753	757	724	731	765	721	716	776	711	713	692	707	682	716	704	786	760	776	765	784	697	715	726	772	740	760	792	778	745	730	723	708	740	775	776	736	751	735	715	734	730	722	741	697	771	721	750	763	751	709	716	736	778	720	747	733	734	737	700	758	714	725	751	738	659	719	739	725	743	765	726	729	731	753	725	738	776	775	775	763	751	724	723	798	750	768	721	729	733	749	762	748	736	731	721	741	704	709	766	770	727	685	740	752	752	740	680	761	745	743	762	710	767	781	693	752	769	753	749	756	763	767	719	714	785	736	728	736	752	750	737	716	696	719	737	728	736	754	735	728	749	718	714	742	785	739	777	746	733	753	752	783	756	736	746	780	718	773	730	828	747	771	714	779	706	759	769	722	738	766	725	705	734	715	736	742	763	751	767	752	796	808	744	754	726	727	775	738	739	728	776	784	760	721	748	693	747	757	723	749	768	719	758	743	728	742	760	751	702	742	782	756	760	722	710	704	706	711	755	723	780	789	746	755	733	720	780	741	754	725	757	723	745	737	757	789	760	790	753	760	719	736	734	750	749	731	767	786	787	725	732	781	712	764	777	740	767	758	711	711	774	788	749	709	739	750	801	736	773	759	729	714	728	735	766	725	707	791	718	739	777	726	741	770	774	737	725	767	732	669	756	685	709	731	720	705	742	708	704	749	733	762	761	749	717	787	759	715	800	752	770	695	719	741	724	782	696	712	729	688	746	698	704	758	737	728	780	734	730	754	766	762	776	737	757	715	720	746	693	726	750	710	766	757	731	697	756	743	709	757	756	743	740	768	762	756	704	715	691	742	753	683	761	717	732	696	720	724	784	735	733	770	707	773	776	788	782	780	787	726	760	781	742	725	752	755	752	755	770	739	706	744	782	756	727	789	782	779	748	732	783	687	682	722	756	776	728	742	757	717	697	760	740	801	722	770	753	746	749	737	715	698	747	749	760	715	754	673	761	743	737	761	742	736	753	725	712	750	756	770	718	765	723	771	730	727	755	790	713	755	741	729	741	738	763	758	752	772	696	742	700	748	738	721	738	696	728	763	799	800	732	764	748	765	769	732	750	752	755	755	733	732	768	745	756	826	750	761	716	761	728	708	725	710	727	705	788	766	718	782	756	736	758	726	749	754	708	703	735	766	728	752	775	777	736	734	764	761	766	778	760	743	703	715	790	745	768	737	763	770	736	745	741	765	730	734	727	705	741	747	737	707	720	694	740	677
15492	4244	4476	3424	2520	1775	1162	842	616	503	522	535	547	489	483	429	387	392	366	380	382	344	348	319	324	315	343	320	305	289	262	299	323	287	309	298	293	290	288	324	293	300	281	252	320	315	301	315	308	260	270	292	285	288	279	285	269	267	316	315	308	290	313	271	287	297	293	299	302	274	279	306	322	330	289	271	298	271	287	294	278	310	284	308	285	316	298	288	298	259	281	286	303	239	282	302	298	303	297	299	288	275	294	324	267	315	311	298	315	290	308	270	293	297	299	291	296	287	308	298	281	309	256	269	282	306	266	286	257	278	320	278	305	274	294	280	309	290	294	299	296	288	271	311	277	297	274	289	298	318	333	310	299	293	306	287	289	281	267	270	308	323	290	263	292	307	260	259	317	293	294	306	309	296	286	320	308	298	279	271	296	279	303	282	304	276	318	323	303	295	297	284	310	267	254	291	295	297	261	255	257	309	282	295	260	285	312	313	320	316	278	277	262	256	286	302	277	294	320	302	269	300	305	299	267	295	274	300	296	272	286	297	267	282	288	311	317	290	266	256	291	281	302	294	266	278	283	275	297	274	298	247	287	307	306	264	310	291	291	285	313	283	275	290	278	299	355	281	289	309	311	280	272	315	295	256	310	285	291	305	270	331	290	315	327	313	289	301	296	280	297	274	286	310	276	288	305	254	290	310	280	274	272	268	306	303	303	283	298	306	269	272	286	258	281	263	285	316	288	274	290	331	298	320	292	283	316	291	336	295	304	313	285	270	283	283	319	294	303	308	324	320	324	310	284	344	273	281	306	299	283	293	272	276	316	293	292	305	295	283	277	293	316	294	325	281	309	292	298	291	322	272	324	294	313	278	284	323	275	268	286	310	293	273	262	263	293	292	312	305	298	286	292	281	275	277	304	292	277	274	259	269	284	297	309	259	301	298	273	305	298	316	292	291	270	282	295	291	272	287	297	344	283	303	286	297	270	299	310	262	302	298	253	280	273	297	294	326	272	288	274	267	282	301	301	275	280	283	310	305	276	295	284	313	308	312	326	309	291	280	277	306	300	277	272	259	274	329	257	287	277	277	258	283	261	283	280	291	305	275	269	264	309	301	287	251	308	286	263	285	283	261	282	296	281	272	316	275	255	277	313	297	332	283	281	328	293	269	272	319	286	273	297	271	302	258	267	308	282	308	268	271	290	286	260	265	285	272	297	327	296	294	287	314	306	259	282	257	297	342	285	313	306	286	296	328	274	267	278	290	291	306	283	292	300	296	309	273	292	327	300	284	289	322	289	287	287	275	314	313	307	309	296	318	277	314	264	301	325	290	273	276	305	268	299	298	274	260	293	300	274	304	287	328	332	251	281	283	269	311	287	297	300	294	280	279	321	272	304	263	292	289	256	279	294	290	313	324	287	292	318	284	272	273	263	312	333	340	276	292	287	285	286	322	306	311	290	297	276	305	273	258	300	318	291	297	289	275	250	302	295	289	335	293	275	295	308	280	310	309	303	290	295	291	252	290	296	286	318	304	303	303	296	294	266	296	302	292	307	292	340	312	315	308	277	282	274	271	287	281	278	307	283	272	288	286	294	270	285	266	315	324	283	255	293	288	294	260	284	290	272	287	302	288	304	288	273	308	292	297	261	287	297	295	303	321	272	291	298	309	293	311	291	273	271	308	281	308	295	267	272	290	284	331	276	307	289	287	270	306	258	289	265	299	291	299	283	294	286	283	285	249	254	309	283	337	290	274	274	269	262	266	248	331	308	285	298	320	281	314	289	311	300	287	247	313	309	290	273	297	316	301	290	295	272	268	279	254	282	265	312	333	285	300	303	296	281	320	284	327	283	289	279	286	258	278	323	268	283	271	283	290	259	301	281	275	306	291	265	273	302	307	268	281	313	274	291	285	287	298	317	279	284	262	260	304	274	294	312	312	295	321	304	270	298	319	296	286	300	284	245	272	284	306	258	296	294	265	277	292	322	292	251	282	298	290	283	325	283	303	282	289	290	285	301	282	299	271	270	258	288	304	274	299	290	297	303	314	299	345	302	240	274	292	283	257	307	254	280	305	300	316	259	265	255	300	288	312	272	284	274	299	301	292	286	326	261	308	275	292	294	278	265	285	270	249	279	270	293	276	304	278	273	320	275	297	295	319	274	311	310	357	278	289	278	302	275	303	292	299	270	312	275	296	281	284	296	291	294	293	286	316	312	303	302	307	284	268	294	315	285	293	282	306	301	293	280	270	274	288	299	320	282	311	285	273	285	284	289	315	279	277	308	305	312	268	302	280	275	297	289	305	260	284	286	275	292	285	285	324	277	269	303	291	300	303	275	292	288	287	312	289	306	284	274	283	293	309	268	304	290	285	276	290	288	305	331	267	288	281	300	279	300	291	281	308	263	287	284	286	282	277	288	287	293	290	291	307	292	305	291	300	301	294	294	307	270	293	316	288	284	259	281	340	286	293	275	318	276	272	323	304	318	274	274	292	286	285	294	285	275	318	280	278	283	265	285	295	286	302	294	288	310	298	278	292	302	300	290	307	287	314	263	307	294	315	304	276	292	299	318	303	286	289	265	278	282	303	281	296	305	338	295	330	299	289	282	268	308	258	308	320	305	277	280	305	250	283	290	248	287	314	271	313	299	276	254	275	303	292	296	305	307	303	275	307	286	272	302	316	319	282	283	291	266	327	278	294	273	298	278	303	317	292	317	314	303	295	296	280	295	273	298	293	324	279	308	331	297	278	295	295	335	314	306	307	272	287	279	313	304	285	310	285	314	282	286	329	273	312	310	266	294	277	310	273	289	290	296	296	319	316	291	256	276	305	291	295	266	305	303	316	259	286	264	330	291	287	319	293	305	324	301	293	306	292	287	302	290	262	299	303	313	278	274	278	291	284	301	327	284	291	305	262	326	285	312	317	307	280	288	284	279	283	284	280	285	289	265	288	252	286	306	312	275	285	298	312	281	259	273	306	281	322	294	299	325	309	295	282	327	304	291	302	297	295	293	320	303	290	283	302	272	297	325	330	303	284	265	324	304	303	282	292	299	275	258	302	314	288	307	300	258	280	299	288	272	285	311	273	306	288	296	290	261	275	287	297	294	295	301	257	326	307	290	273	314	271	303	281	329	270	272	309	279	280	276	300	292	312	294	303	300	305	320	283	300	299	299	294	306	290	303	318	293	281	306	292	240	286	262	282	301	282	283	316	255	288	322	309	294	277	289	256	310	262	289	277	284	298	305	296	254	274	296	306	288	306	301	256	309	309	271	275	297	272	315	279	310	255	288	308	291	286	245	271	283	309	305	279	288	294	262	328	282	294	277	302	310	270	295	288	300	321	271	263	290	290	311	297	293	293	316	283	286	306	336	301	283	285	290	309	280	286	290	290	290	278	299	260	259	302	276	306	280	287	297	301	283	317	304	272	268	302	308	299	266	256	301	298	284	260	295	318	257	311	311	306	319	297	315	289	282	295	278	270
11424	3725	7018	7826	7181	5663	4137	3240	2584	2129	1947	2049	1999	2000	1851	1729	1509	1368	1147	1120	1042	1101	1074	930	886	950	917	875	789	781	717	784	784	766	746	760	713	744	700	767	691	745	699	711	655	696	677	741	638	678	735	701	708	693	637	720	696	714	722	698	694	708	639	706	679	721	682	684	693	683	663	713	748	707	680	698	690	674	684	699	707	668	668	700	669	664	668	690	700	691	672	745	682	689	719	668	688	731	718	695	696	676	672	675	679	742	672	683	708	675	686	668	654	640	716	699	652	721	654	710	674	693	673	695	669	713	660	697	706	705	670	692	681	644	710	676	660	731	671	689	684	739	718	675	684	704	708	691	637	669	693	676	657	661	685	702	661	684	711	659	658	707	662	709	691	699	682	685	683	691	670	650	730	709	708	655	701	741	641	640	675	684	696	709	700	719	713	672	656	707	700	670	706	647	649	649	654	666	661	675	653	665	661	687	705	668	659	746	674	683	731	674	648	712	677	718	700	681	679	688	666	693	730	674	714	681	642	712	723	673	705	694	661	635	662	693	684	679	679	665	642	611	685	696	686	703	641	667	735	678	700	667	709	690	659	732	665	748	715	661	680	681	675	681	700	706	674	639	678	736	722	699	699	724	680	710	698	709	731	668	671	676	695	682	664	646	684	654	702	712	701	653	654	673	708	681	719	707	698	683	687	680	682	668	709	717	685	694	669	684	701	677	711	686	675	651	712	725	704	690	681	637	720	696	696	673	718	664	660	689	661	723	693	742	750	673	707	740	669	675	699	689	701	674	681	670	679	701	706	706	691	713	694	737	693	701	637	665	735	716	710	661	724	723	690	686	696	658	666	621	656	664	685	622	686	718	638	643	691	664	659	714	695	703	690	690	695	661	728	688	663	686	719	700	675	659	672	626	721	718	660	725	699	708	688	724	655	706	643	719	654	648	688	719	689	684	703	689	717	694	674	698	646	714	725	644	673	661	689	700	715	689	664	716	690	709	688	667	662	684	684	691	738	701	678	680	674	691	706	706	713	688	682	703	698	698	690	695	700	703	647	686	672	711	713	713	704	713	703	695	676	723	678	704	699	698	712	679	694	753	706	686	664	736	664	641	645	671	620	715	631	666	663	733	676	670	644	699	674	637	707	620	712	734	739	719	698	696	708	716	673	680	746	690	680	685	703	665	684	671	678	686	697	680	676	676	669	637	691	711	691	677	643	686	752	708	658	734	639	671	692	696	664	724	679	707	658	698	661	680	626	676	705	715	704	740	682	693	680	630	688	706	688	694	698	716	671	693	665	724	688	680	721	691	720	722	672	696	649	712	681	733	698	710	717	677	680	702	676	676	716	698	709	678	664	683	742	674	739	670	702	667	668	701	739	688	723	687	678	720	756	691	679	691	725	676	661	719	641	681	627	689	695	681	676	675	708	678	720	718	700	700	637	742	713	696	678	641	655	689	725	659	673	748	708	663	714	693	751	711	664	705	691	673	701	681	708	703	667	710	663	705	705	679	683	728	679	688	718	693	712	674	705	709	661	695	713	688	704	723	719	671	695	712	698	684	667	695	700	713	713	679	697	723	698	731	719	668	678	690	662	709	663	684	692	704	654	654	702	699	750	690	708	710	730	700	673	689	708	701	665	705	654	706	725	709	683	670	673	701	702	722	713	701	652	666	708	701	655	690	676	667	665	714	679	647	742	690	660	703	679	703	686	667	684	709	728	700	639	677	725	662	675	654	691	703	696	700	683	653	659	725	724	699	682	674	703	696	719	665	695	646	680	713	738	681	725	650	674	681	705	670	664	715	701	700	645	693	717	689	652	715	654	714	668	689	649	711	699	671	663	671	690	709	705	667	685	692	684	690	693	699	726	732	683	693	682	710	767	740	695	702	704	712	710	650	708	671	684	664	665	666	650	731	665	707	689	690	669	668	687	714	698	660	679	697	704	666	690	683	691	681	716	729	707	675	678	679	718	762	640	702	650	663	680	700	696	679	664	676	667	720	715	630	659	735	696	658	683	694	710	713	674	685	690	639	716	681	697	675	670	707	745	698	693	698	678	741	682	685	708	646	661	692	671	704	685	725	731	701	651	705	700	680	690	688	725	619	677	666	677	651	711	701	741	725	694	669	706	743	723	738	752	740	690	705	690	661	711	715	711	740	695	721	685	719	688	649	668	685	670	683	649	676	697	684	687	641	686	665	674	705	680	674	661	664	694	694	665	639	695	663	695	730	695	719	667	673	729	692	705	686	685	689	664	663	692	617	692	695	667	656	724	664	684	695	679	687	655	674	714	691	704	645	644	698	634	722	688	709	722	746	704	706	680	657	726	691	666	698	668	687	703	642	722	739	664	698	634	667	725	698	688	685	677	693	742	734	711	702	701	704	697	644	685	635	700	731	655	715	682	671	708	652	651	683	701	694	683	667	671	658	722	738	706	728	726	726	645	709	669	694	739	699	667	716	696	712	673	719	676	697	706	739	686	661	730	723	691	714	657	732	671	694	678	697	704	696	705	650	721	650	716	665	663	647	688	681	674	674	712	721	679	749	704	671	652	688	702	678	746	709	682	658	701	658	702	681	716	747	733	674	705	691	647	712	701	651	657	707	727	688	653	670	662	679	719	706	696	690	727	712	745	689	723	669	649	728	638	644	662	688	696	671	684	697	646	733	673	656	648	666	687	673	674	701	710	768	729	679	660	691	681	705	697	650	718	755	703	707	740	656	731	677	701	671	750	685	701	736	653	688	719	681	673	723	737	635	719	717	669	701	677	670	704	701	645	669	669	701	663	706	682	681	746	687	730	698	743	693	721	672	684	647	710	695	694	696	701	665	712	668	700	673	693	687	678	713	678	692	693	726	668	731	661	726	744	669	728	647	699	666	685	685	692	643	732	656	723	754	705	673	663	684	693	687	669	641	653	663	686	695	689	685	681	693	663	698	682	722	727	708	738	651	697	713	641	698	697	657	721	677	679	704	689	673	672	676	688	687	704	708	690	723	697	756	709	701	680	645	681	697	756	714	688	666	640	651	665	711	693	720	688	696	707	662	690	626	705	672	686	700	719	709	686	708	706	650	712	648	681	742	701	713	686	676	682	748	705	666	692	636	674	705	674	748	653	683	744	719	697	701	678	718	702	728	691	731	750	699	691	677	678	655	711	717	665	680	652	724	687	728	713	706	690	709	715	678	690	743	688	662	667	677	682	700	728	733	667	691	679	705	708	680	674	667	662	669	677	700	700	665	675	708	713	698	689	689	688	682	699	713	715	695	719	696	673	703	684	679	694	626	704	692	727	694	671	686	702	697	711	694	723	687	686	712	644	708	652	628	737	649	716	672	698	666	709	742	690	636	672	691	699	691	746	719	680	663	713	700	647	668	750	695	671	707	724	676	706	687	705	678	692	684	722	678	664	667	680	681	694	697	681	723	731	693	692	729	735	656	688	684	723	683	637	696	686	740	718	730	669	709	691	671	706	707
24764	7329	7183	5436	3652	2370	1727	1106	877	653	560	500	466	485	485	374	375	315	294	283	250	249	237	228	192	227	254	252	204	200	186	189	199	202	202	190	171	192	190	182	183	160	167	183	170	145	174	188	185	177	155	179	184	176	187	148	182	153	176	165	176	189	197	208	190	181	185	168	185	181	196	177	165	191	174	198	183	173	168	201	174	153	162	167	183	180	194	189	170	161	207	167	189	198	183	169	204	188	185	180	181	173	202	192	186	198	176	183	171	187	177	186	196	177	164	184	212	186	223	190	187	176	184	208	193	162	187	176	180	172	200	159	174	171	187	176	174	176	184	173	171	185	191	181	188	174	196	186	192	195	195	216	165	172	185	174	185	200	156	202	206	188	168	157	171	166	180	190	179	178	160	174	174	180	161	190	173	182	170	181	162	201	198	162	191	192	183	208	183	158	158	179	155	191	161	198	176	199	204	165	178	170	176	165	173	178	171	167	183	181	189	177	192	171	168	184	194	208	181	165	186	172	165	206	154	162	153	195	153	174	169	187	174	159	184	170	215	181	195	143	163	188	153	170	172	176	170	165	174	181	182	178	169	206	168	192	174	186	158	182	163	180	181	168	151	179	173	177	161	185	186	201	176	164	167	193	177	148	171	172	194	183	191	189	160	156	169	157	166	181	167	179	169	189	206	178	167	171	157	184	196	189	180	172	185	176	201	169	183	172	213	175	173	210	189	179	154	179	210	179	156	185	188	164	173	174	167	174	161	193	199	170	153	197	172	183	174	176	159	194	163	184	176	167	179	183	165	164	143	172	180	167	205	171	168	182	166	183	165	188	176	169	178	174	180	176	177	194	183	196	165	168	173	185	182	155	171	171	164	197	163	168	197	176	181	163	180	196	169	184	170	179	159	187	204	194	157	165	190	206	186	207	174	182	187	182	180	151	195	179	207	175	180	170	217	195	176	185	191	172	175	165	179	195	199	170	162	160	167	225	195	171	182	172	192	163	176	165	170	168	120	197	189	170	158	163	181	209	199	163	187	175	176	165	172	179	206	185	175	199	186	167	178	164	188	182	201	199	184	178	187	160	174	194	159	168	200	175	174	195	174	186	177	177	191	189	205	168	182	160	170	168	192	195	186	183	161	187	191	208	200	174	172	169	183	173	174	174	178	169	185	165	175	185	183	187	198	180	179	183	188	165	185	186	195	177	194	183	170	178	170	196	160	181	181	166	187	207	165	160	178	145	166	182	155	186	167	168	189	173	159	164	179	190	169	182	169	171	168	195	174	168	175	188	169	176	170	180	160	155	178	205	180	174	192	173	173	196	185	172	169	185	175	162	178	191	203	205	186	166	215	174	194	190	173	157	176	181	174	182	184	191	177	158	164	167	168	168	173	173	181	190	190	181	184	162	190	192	195	182	148	173	200	159	165	164	193	207	183	192	180	179	187	175	150	142	172	145	186	161	177	163	171	180	175	191	188	172	172	180	161	182	163	171	175	170	161	159	155	177	184	151	157	163	197	186	174	185	155	183	202	191	175	188	180	175	187	197	181	179	192	184	195	169	189	170	166	181	184	192	179	198	198	175	170	166	174	175	157	186	160	141	153	186	192	191	190	185	183	184	183	181	176	176	176	183	172	183	196	179	180	177	172	193	166	179	188	189	195	172	185	188	193	205	180	193	148	188	180	207	169	163	159	181	191	175	183	171	181	186	161	204	167	168	183	170	177	172	201	175	180	193	186	173	193	213	140	181	189	190	191	179	174	165	153	182	169	172	181	169	172	172	168	176	166	175	190	183	184	190	188	172	183	190	171	158	190	188	165	177	165	166	197	185	170	186	173	185	167	184	162	184	175	203	178	181	196	203	163	200	180	185	186	175	160	203	190	193	186	177	194	169	174	166	148	212	177	162	184	173	165	191	170	165	184	185	189	196	178	199	159	155	195	183	173	196	172	178	157	187	163	180	169	178	164	169	212	172	162	175	185	186	182	188	174	171	183	185	194	161	181	168	161	162	173	196	192	173	193	165	191	157	149	201	186	147	186	168	171	208	190	178	195	187	180	163	203	202	179	177	185	201	174	206	190	182	200	207	176	169	161	178	195	158	147	167	168	168	176	160	177	192	185	195	172	168	170	171	153	172	185	151	173	176	174	177	184	150	166	185	154	173	159	194	169	205	164	192	194	172	180	181	206	194	202	171	173	189	182	159	167	180	152	183	190	172	171	163	180	159	188	186	172	197	173	162	173	152	190	179	162	197	167	164	167	158	219	169	194	179	177	159	204	167	187	179	196	193	169	173	163	200	157	195	174	171	185	204	165	186	173	176	203	192	145	190	157	189	142	179	164	169	196	166	193	200	170	159	152	191	183	153	195	178	177	174	173	160	154	178	171	173	167	188	162	180	173	149	184	186	181	134	160	184	199	195	200	211	166	181	190	184	188	167	184	175	168	175	188	194	197	197	185	165	189	160	201	195	191	185	180	190	194	174	168	172	177	157	158	174	176	196	171	173	188	170	171	202	163	183	201	177	164	188	203	190	177	181	180	183	193	170	179	178	173	171	148	161	199	169	161	164	172	179	198	210	165	152	186	155	168	181	169	199	175	155	174	177	193	182	165	158	170	194	209	195	190	189	186	184	192	183	167	183	193	188	145	147	166	165	163	166	165	174	172	181	165	210	179	194	190	175	157	170	187	156	165	185	186	178	189	156	169	193	186	203	182	189	166	191	172	179	201	185	163	190	197	165	195	179	176	182	162	169	173	184	195	168	193	163	156	180	171	176	191	191	170	194	175	160	206	177	168	173	169	184	175	183	182	177	160	202	196	188	175	178	184	179	178	180	177	204	177	195	182	174	170	188	210	172	206	177	189	172	175	178	209	199	195	176	167	165	180	177	203	202	180	167	166	189	190	168	170	153	168	204	176	173	187	190	178	165	171	176	152	180	158	195	161	160	189	184	181	208	161	180	176	154	157	159	168	185	192	200	168	188	155	187	187	169	174	164	195	191	202	185	196	174	174	183	188	192	179	180	175	159	168	180	182	157	182	187	159	172	199	186	194	177	201	172	164	191	215	179	186	176	182	156	188	173	165	179	159	184	183	190	183	178	145	192	162	171	192	189	191	176	179	188	183	178	168	174	182	194	184	181	181	167	191	204	190	201	174	171	174	172	183	162	181	175	163	166	162	186	180	165	209	173	158	209	165	188	177	171	196	187	160	174	198	169	186	158	175	200	185	163	177	170	199	183	162	203	197	184	151	196	194	190	177	162	173	161	171	192	176	169	161	175	188	208	178	179	196	176	160	184	212	178	177	213	207	174	175	169	167	165	196	167	180	177	173	183	184	190	174	188	199	186	196	169	209	156	187	180	204	190	184	164	180	184	189	161	191	192	199	196	168	182	182	180	176	174	181	198	184	211	178	163	165	175	156	163	179	160	179	193	172	187	174	158	173	192	175	215	183	170	191	163	185	168	207	184	188	191	199	181
15254	5436	9780	10858	9583	7148	5560	4273	3456	2895	2533	2492	2387	2315	2196	1872	1674	1360	1211	1094	1013	1016	835	792	759	812	828	727	662	598	525	585	565	554	554	562	507	488	528	517	507	496	494	497	481	485	451	462	460	417	436	452	460	441	451	461	445	448	463	452	433	456	477	476	480	486	469	480	432	453	448	525	441	472	450	427	468	439	435	450	459	454	444	472	456	440	456	442	442	475	437	435	477	431	494	489	469	461	470	428	454	477	423	436	445	441	456	418	450	436	449	442	422	466	461	475	466	441	492	440	451	446	451	436	442	422	462	442	455	428	465	469	443	458	459	433	439	460	446	440	462	450	443	460	452	440	451	482	456	426	434	443	447	467	438	445	481	386	424	436	468	466	467	428	442	448	451	469	430	461	445	422	409	455	439	435	477	405	462	422	432	424	425	439	483	448	458	449	428	402	418	423	469	430	443	443	439	455	456	446	468	440	441	440	441	415	441	490	426	456	449	406	448	446	468	461	400	425	439	430	440	430	409	490	450	430	451	451	463	455	472	463	437	447	438	428	421	431	490	452	471	452	475	455	425	428	479	456	429	438	428	423	440	450	424	461	462	491	451	430	463	474	473	432	448	455	474	470	512	421	442	468	468	406	458	440	451	465	462	448	460	462	440	438	455	461	461	420	443	409	463	465	451	473	430	451	436	435	465	471	445	417	438	427	418	443	493	440	468	439	465	442	418	474	448	405	450	442	433	455	463	437	458	460	450	439	448	449	447	442	433	426	452	474	442	451	414	472	498	457	424	407	447	417	432	417	439	467	442	459	471	432	449	435	465	444	404	482	455	469	415	458	431	457	457	469	443	456	423	443	436	463	442	444	452	494	438	435	454	461	428	443	458	420	404	431	453	433	442	415	413	411	456	446	454	435	463	452	479	439	432	447	460	485	456	448	436	486	443	462	459	440	453	476	479	463	447	470	416	460	456	402	473	423	441	460	432	456	468	445	413	446	446	432	515	448	427	456	411	473	433	427	435	429	434	437	463	456	468	422	429	459	453	438	453	468	463	427	452	423	437	458	446	462	425	461	432	489	439	450	470	420	435	440	430	428	454	456	395	462	438	470	447	459	414	438	459	461	436	455	483	476	450	503	439	445	468	441	416	457	433	441	433	436	452	469	421	452	434	452	469	419	456	484	451	439	456	436	490	449	443	441	446	425	438	482	449	406	491	436	429	464	449	422	406	452	443	447	505	464	456	432	457	436	443	453	446	467	420	463	415	439	416	467	465	479	435	494	430	423	410	440	454	421	428	433	454	448	397	433	425	408	433	444	432	441	450	451	416	405	471	432	440	464	452	417	454	452	465	475	481	461	443	426	475	467	484	409	429	436	458	452	439	450	456	458	445	435	445	406	459	460	474	431	449	420	433	437	481	416	482	463	427	414	471	431	472	455	465	441	461	444	474	449	449	487	461	450	451	450	503	469	428	430	429	442	443	421	469	432	441	437	447	426	419	464	438	438	412	456	481	480	451	411	475	415	424	458	451	447	455	419	454	459	446	422	435	438	456	435	474	449	488	481	423	450	485	468	414	501	464	463	442	460	431	421	452	461	454	462	454	427	480	442	462	453	454	442	473	426	458	452	447	467	442	413	467	451	434	428	430	446	444	457	467	470	461	412	415	485	465	465	485	477	443	479	466	429	459	461	429	464	427	438	441	460	468	463	459	412	464	431	427	468	455	426	469	462	444	433	452	432	443	423	451	477	442	463	457	491	415	455	435	468	465	419	404	448	453	449	446	478	457	451	455	476	423	451	421	459	422	424	457	442	441	458	448	438	448	410	455	450	395	471	448	453	452	440	429	446	400	445	443	411	431	424	437	471	447	418	478	419	436	442	476	449	452	432	450	439	437	435	450	461	470	449	452	436	459	432	451	451	427	442	441	445	447	405	448	431	420	470	432	463	415	453	448	482	492	464	447	437	450	439	445	454	422	449	479	439	431	470	449	468	469	484	462	442	427	444	433	450	458	453	447	448	435	454	467	450	448	477	445	441	452	451	459	444	433	457	412	481	471	450	427	453	447	475	455	435	429	422	437	455	479	471	419	430	432	465	415	433	439	462	427	430	439	439	477	444	472	481	493	419	442	435	447	419	423	458	480	455	444	428	463	440	462	439	450	446	442	454	495	439	441	423	435	452	469	446	453	473	493	447	483	412	454	436	441	442	424	472	465	452	425	438	443	477	457	432	445	450	415	426	479	435	435	427	445	457	467	435	388	423	450	464	424	481	467	436	431	443	453	467	426	428	417	472	453	456	490	446	455	460	464	458	460	468	401	430	480	455	448	444	437	431	431	431	444	433	415	438	493	408	466	426	411	425	443	431	469	487	439	410	401	439	429	445	451	456	475	431	454	424	444	443	448	447	434	479	451	442	482	428	458	465	432	431	448	426	437	502	452	430	457	436	469	451	461	449	396	423	440	413	461	445	427	490	443	439	412	451	454	426	447	443	408	453	435	434	461	442	466	431	454	441	450	446	471	435	457	442	432	417	458	448	458	423	441	459	458	410	435	477	442	496	462	458	508	416	425	456	485	451	420	449	434	462	451	433	425	438	455	448	486	432	448	473	424	449	440	435	456	441	457	461	468	417	477	479	435	432	447	472	443	449	414	414	436	457	431	474	456	460	468	424	458	482	463	460	440	446	428	455	447	441	431	405	453	482	440	451	446	469	461	450	444	425	486	456	470	461	451	419	457	422	452	453	466	464	460	440	421	455	478	453	464	446	433	460	452	461	416	446	476	445	461	464	431	452	448	494	471	436	484	445	437	465	451	400	424	445	439	447	439	438	431	415	427	459	430	495	439	474	457	413	416	444	425	459	462	429	460	484	450	464	449	478	422	428	437	402	414	429	457	411	430	463	465	454	417	438	477	444	427	449	475	444	418	432	434	428	419	455	430	451	446	438	453	452	491	445	436	450	435	420	418	442	427	444	487	450	461	463	439	488	440	453	458	447	454	452	428	462	458	444	443	454	425	430	458	453	458	448	481	445	441	433	461	468	449	418	472	405	494	478	467	431	433	413	440	488	451	441	465	454	469	457	444	453	492	443	461	434	480	447	446	453	485	473	455	451	458	427	453	433	463	415	451	451	462	451	403	433	407	435	435	452	420	472	446	460	468	470	459	460	439	434	467	445	431	464	444	463	457	469	425	468	450	464	426	430	438	448	442	443	447	475	457	446	431	467	455	425	400	461	434	423	458	448	451	474	463	434	438	437	430	441	419	454	462	448	455	444	453	440	413	457	460	444	468	415	459	470	445	434	427	457	451	449	475	461	483	456	415	477	456	454	432	462	416	456	439	445	413	473	407	482	462	465	458	476	445	403	438	456	412	484	465	437	444	430	480	441	502	436	460	439	461	463	469	497	477	475	436	466	448	451	438	445	440	433	423	452	453	486	441	404	465	468	489	407	486	441	449	431	496	409	488	463	445	483	444	448	423	469
5227	1960	2211	1600	971	671	557	484	457	429	450	429	420	429	456	453	395	354	363	310	352	362	367	338	319	346	322	292	295	323	336	326	347	309	303	305	348	325	273	355	314	320	348	311	312	303	328	314	302	285	311	334	308	350	324	307	327	338	310	286	304	319	314	341	312	291	298	308	318	342	305	317	337	308	312	315	339	312	321	310	307	325	316	322	336	317	316	333	323	318	300	317	300	318	303	322	324	348	297	310	340	280	315	315	301	310	326	325	364	308	282	328	302	295	336	300	340	300	329	344	353	325	368	307	330	336	308	292	333	292	287	288	303	309	353	308	303	301	297	322	302	304	350	304	323	302	319	341	337	286	294	334	348	333	310	304	299	321	289	318	334	335	284	299	312	344	327	313	302	284	310	312	309	329	326	310	291	305	321	301	319	325	298	344	333	292	342	319	319	317	269	313	326	351	315	309	276	318	310	324	302	340	341	328	336	299	340	324	322	340	317	315	302	316	301	336	336	304	312	313	288	349	326	328	340	341	315	329	326	349	313	310	327	315	343	335	303	310	319	310	308	300	319	286	335	329	319	314	343	295	319	330	290	288	343	333	353	304	300	323	334	348	318	313	290	312	328	320	321	324	266	312	311	314	302	285	324	278	323	322	320	341	307	309	309	335	324	299	336	303	325	297	303	329	281	340	292	337	330	332	351	308	308	288	322	322	339	303	330	317	361	345	299	304	338	287	283	312	349	335	331	349	300	300	329	267	313	316	310	344	313	288	287	329	311	336	327	283	336	311	304	350	308	302	340	331	323	301	317	345	292	266	322	330	324	324	315	282	319	293	320	308	317	325	348	322	309	296	321	322	350	311	354	299	331	288	309	326	324	310	372	304	294	342	285	315	290	293	303	317	362	310	297	345	341	316	315	287	271	323	292	335	350	289	326	333	292	312	324	288	288	314	281	300	305	351	305	278	285	313	308	320	299	296	307	320	352	334	324	326	335	311	290	331	335	294	320	317	322	320	307	316	304	326	303	327	312	328	340	294	313	302	295	312	314	333	314	315	309	317	319	333	328	314	316	337	303	296	308	325	336	317	351	314	339	299	301	285	311	305	296	301	278	301	306	291	303	343	292	291	328	327	310	304	319	301	324	296	328	321	321	297	317	309	317	361	328	340	305	328	327	320	352	297	339	294	302	308	293	318	293	330	324	305	304	308	289	345	274	318	299	320	293	312	309	323	300	344	294	288	292	287	338	312	327	312	284	309	301	326	283	342	288	305	311	321	315	268	319	340	302	311	279	317	319	306	306	309	336	337	318	306	359	287	314	322	294	336	309	305	334	312	290	324	325	324	305	333	301	321	301	294	317	323	285	307	275	335	303	299	302	308	303	343	317	319	317	328	314	325	294	318	317	299	278	286	349	332	311	315	319	302	312	350	316	297	309	279	344	293	326	299	308	313	312	301	281	315	335	337	303	291	339	291	321	318	298	287	345	344	311	318	289	311	355	351	331	301	319	303	312	340	285	316	269	324	334	309	314	327	260	318	267	322	303	316	296	290	282	310	303	333	339	335	340	327	304	329	303	292	295	301	297	313	275	340	313	338	314	320	362	329	299	338	324	323	349	317	337	327	332	356	293	294	332	329	304	318	324	329	323	320	321	311	300	329	278	298	317	304	309	305	279	331	313	318	342	317	342	293	307	329	319	320	350	320	315	291	369	350	301	331	329	305	286	322	322	295	327	290	301	338	348	340	313	349	304	322	289	281	307	323	347	298	321	314	356	334	296	285	326	338	301	327	280	322	329	336	312	316	329	291	299	324	268	324	318	314	297	342	304	288	293	290	303	306	328	304	328	333	339	343	329	324	327	309	296	309	322	308	339	295	311	292	292	311	322	310	288	282	308	308	321	323	306	308	312	314	303	287	296	310	283	285	311	310	310	310	306	304	300	335	290	329	281	338	310	271	302	342	278	320	284	304	306	325	300	322	335	325	327	307	320	307	296	317	349	337	317	301	299	308	324	306	316	289	325	316	296	356	318	307	322	322	340	324	332	301	312	328	309	299	338	355	331	319	312	304	342	330	343	318	316	322	308	293	295	274	321	324	298	343	286	333	333	318	320	317	334	299	328	281	274	309	333	316	324	310	331	290	317	262	307	289	304	324	331	310	336	289	325	313	323	309	280	309	336	303	314	309	330	291	348	293	288	316	333	314	287	318	317	311	298	300	343	317	316	317	322	346	317	317	304	304	327	320	337	324	287	344	327	304	300	349	336	301	290	310	318	333	323	313	305	317	299	328	290	323	298	325	338	334	318	284	346	306	326	316	279	282	304	304	299	309	299	303	297	301	303	293	280	348	294	326	288	325	311	315	320	280	335	310	315	331	316	332	293	320	339	302	285	329	335	316	322	299	301	320	310	317	319	329	334	310	344	326	307	309	321	336	306	302	311	323	329	323	292	301	308	301	312	323	323	306	333	308	338	286	317	323	325	354	313	312	313	312	295	316	324	314	340	326	359	308	323	321	303	308	315	322	292	317	312	295	299	307	327	306	331	317	328	313	323	335	325	301	301	305	350	304	317	322	287	285	277	310	337	300	306	291	294	359	350	343	327	328	335	288	328	305	312	339	321	292	332	329	314	333	325	314	349	310	320	330	311	304	326	296	318	300	307	326	313	323	312	330	276	322	310	325	305	295	337	332	326	315	339	311	337	319	345	301	339	345	334	350	316	306	333	321	291	353	309	303	298	332	337	301	301	311	293	301	305	299	322	321	326	330	321	307	339	316	313	301	330	302	331	313	332	312	305	328	310	298	321	329	298	313	349	344	338	308	329	290	311	307	330	296	296	325	321	303	342	280	298	308	370	333	310	321	311	308	266	320	300	305	314	306	337	303	293	318	268	316	319	334	310	302	294	345	330	298	312	306	316	288	310	300	308	316	303	322	330	351	346	310	297	339	296	339	338	326	312	322	298	318	317	322	309	298	345	287	325	284	309	303	304	296	312	280	346	327	302	302	312	272	310	335	308	323	311	301	313	310	341	309	312	331	316	337	343	298	320	293	318	300	342	324	317	306	307	324	349	334	323	327	302	291	331	324	309	303	346	286	301	332	306	331	342	328	325	345	333	337	333	307	336	318	309	304	313	306	330	296	307	317	292	331	339	345	316	313	341	330	287	299	294	289	320	329	331	352	303	329	338	309	274	288	322	310	344	304	305	307	316	298	297	331	328	322	311	312	356	352	296	303	344	318	307	334	315	342	323	319	299	275	336	331	322	328	328	302	301	287	298	292	336	305	299	308	317	335	321	283	309	317	312	313	318	351	310	337	318	324	314	348	305	329	299	308	310	341	281	295	302	319	292	293	317	304	328	333	332	306	312	325	308	293	320	343	347	317	295	328	301	307	284	309	320	321	337	311	318	317	318	324	315	327	317	326	340	311	308	310	301	301	340	316	328	298	280	316	330	294	333	305	318	296	351	303	335	311	298	325	321	310
4454	2298	4001	4394	3512	2608	2041	1631	1462	1453	1377	1394	1455	1509	1425	1329	1183	1046	1071	948	998	947	868	824	851	873	839	906	813	831	738	749	780	787	819	759	663	705	732	748	756	768	742	749	801	708	793	778	752	746	711	756	745	742	781	752	674	737	760	730	701	768	739	751	775	782	755	765	743	746	772	730	754	737	784	752	732	731	752	769	761	772	755	737	722	742	767	745	730	745	761	769	783	778	738	726	722	746	718	775	711	800	764	754	738	785	767	774	760	804	756	704	754	765	746	736	733	752	763	774	781	752	769	723	748	741	714	742	774	814	799	736	789	742	715	720	680	718	693	709	806	751	733	701	737	688	716	706	732	758	748	779	777	776	755	750	701	726	729	741	701	755	762	787	728	796	716	795	757	774	716	745	743	766	793	726	731	746	782	704	716	695	674	771	742	737	796	749	770	747	802	805	763	739	735	722	745	765	716	762	744	761	755	751	752	743	761	748	759	741	753	769	725	732	772	749	725	748	765	751	719	771	735	718	758	714	729	726	714	751	740	732	733	756	704	720	708	756	703	728	749	716	764	797	735	761	715	773	733	712	727	747	788	798	791	722	789	732	768	712	728	773	720	763	734	759	723	707	707	755	731	785	786	725	743	707	742	727	797	748	730	702	741	748	726	750	731	786	740	741	750	750	754	720	776	764	740	742	684	833	765	758	749	754	764	716	789	749	742	764	783	730	753	725	733	769	760	759	753	750	763	766	778	772	740	731	776	784	725	718	739	781	727	750	746	767	740	744	758	700	697	733	744	762	742	701	730	745	768	762	748	752	695	770	743	703	756	747	801	781	756	789	752	852	736	830	744	767	786	767	804	728	735	734	748	721	773	710	767	753	741	732	776	728	744	714	701	841	769	715	703	740	724	778	749	761	755	779	727	712	818	720	744	763	718	736	770	773	727	712	754	737	711	768	768	758	777	778	785	777	699	764	752	691	722	742	735	759	748	748	793	776	751	765	754	730	741	735	724	708	775	748	794	762	755	746	730	768	720	746	774	701	708	766	777	680	763	744	766	763	727	797	734	762	740	762	714	752	708	764	771	758	792	718	742	701	764	727	754	760	754	773	764	758	689	781	810	759	768	723	729	715	750	761	740	745	794	773	780	744	764	744	701	734	769	712	767	749	751	718	778	711	751	686	735	767	706	766	786	772	704	715	727	731	745	728	753	745	739	744	724	783	717	751	787	754	678	731	791	758	734	717	733	763	746	778	734	801	769	730	730	736	811	770	727	753	726	734	783	727	740	719	739	742	727	736	730	708	748	788	718	707	735	724	738	746	762	794	751	749	807	709	727	744	753	758	766	719	756	777	732	747	715	766	706	737	741	767	795	683	711	732	766	785	702	723	782	735	727	739	731	710	712	767	762	730	763	769	745	724	713	782	740	743	709	720	772	749	779	772	745	797	760	751	736	729	787	756	777	762	732	721	746	760	768	745	752	756	744	717	730	738	792	749	736	721	733	771	784	684	774	760	748	732	762	706	783	732	774	750	729	787	733	755	778	742	768	733	731	737	740	720	743	753	757	772	745	765	745	759	706	699	756	794	735	768	708	771	772	734	770	733	754	730	763	786	724	714	744	736	745	692	773	763	714	718	744	740	779	758	805	742	763	720	756	780	705	752	814	709	748	699	752	727	755	735	757	722	755	811	741	757	791	770	708	784	748	766	737	754	727	751	763	746	744	749	740	728	768	719	770	708	721	749	751	749	762	746	760	732	738	741	725	697	750	786	761	768	699	733	731	751	760	741	763	714	767	699	747	799	694	770	695	776	778	735	738	691	766	729	766	789	804	716	747	725	741	722	710	806	694	723	730	725	802	733	742	766	730	755	747	768	770	724	717	785	745	717	785	750	749	762	738	768	742	759	746	739	743	733	780	747	711	754	724	762	749	708	738	691	737	738	780	764	735	711	789	678	766	798	789	766	741	753	777	789	696	759	747	777	703	778	711	759	739	788	701	753	741	809	806	771	766	738	693	751	790	752	726	751	751	755	736	758	762	778	752	681	721	792	801	735	688	738	737	765	761	712	734	746	764	765	739	792	790	763	759	727	763	765	725	773	716	744	721	767	713	729	772	684	727	744	712	758	753	763	761	758	710	732	761	727	756	726	800	744	702	738	693	783	725	736	723	728	702	749	732	769	780	728	768	738	694	731	738	784	747	749	743	806	729	749	736	736	792	764	742	768	728	690	743	754	744	828	744	692	737	691	774	714	736	707	748	792	722	767	755	736	752	736	694	718	756	753	764	741	778	735	747	751	750	772	738	776	753	760	758	723	737	751	726	768	730	696	778	803	753	752	746	769	769	728	754	731	729	752	730	761	729	730	717	686	727	770	755	737	799	738	742	756	740	745	770	788	792	764	754	721	775	747	741	750	734	716	724	757	750	758	710	711	777	697	768	740	720	752	743	731	730	763	750	742	698	764	763	727	757	739	733	744	794	772	746	745	741	787	797	746	712	703	814	743	725	698	731	726	703	751	756	764	730	735	770	710	753	714	733	781	758	697	733	807	754	764	710	735	686	761	739	692	734	727	714	788	737	721	715	796	746	710	717	809	694	761	709	775	776	738	791	737	759	776	778	791	827	766	769	715	734	778	735	731	682	740	691	775	726	775	742	765	778	715	712	712	724	705	718	755	754	733	761	745	758	787	700	716	793	716	721	736	712	736	731	736	723	792	745	763	753	752	740	774	763	748	784	778	780	728	730	751	758	776	735	745	725	773	776	749	737	743	776	734	736	772	712	797	725	716	709	780	761	728	705	698	729	822	719	742	706	727	765	732	726	723	748	699	723	753	753	707	743	729	695	772	717	752	756	733	814	773	754	737	734	762	752	766	742	747	787	778	750	759	763	720	718	734	705	702	758	773	742	762	703	724	716	717	736	767	787	769	741	766	775	756	738	751	733	766	766	724	772	729	789	747	740	689	754	734	777	750	745	697	769	734	733	781	750	704	700	760	730	756	752	790	754	746	801	752	760	786	740	745	787	736	737	752	728	758	760	759	759	795	760	747	715	710	735	716	709	773	745	750	723	760	710	732	779	778	718	697	746	711	774	749	754	731	737	772	768	778	760	733	729	757	742	718	754	728	762	770	751	688	750	757	785	741	746	790	731	710	767	747	718	747	754	679	737	706	738	759	750	791	756	775	730	768	797	741	744	755	737	706	743	773	767	751	767	769	725	738	736	763	739	740	734	742	717	709	784	707	781	802	749	745	728	731	721	732	751	751	738	760	680	721	724	716	682	693	695	771	692	723	733	728	728	775	740	792	761	780	775	717	744	747	765	706	725	737	718	709	735	732	720	772	762	731	760	740	739	747	770	760	696	739	760	752	787	769	761	721	700	712	712	779	737	750	709	732	760	702	762	739	780	758	749	753	753	684	791	724	765	773	735	769	760	733	748	714	746	751	733	773	788	744	724	804	768	748	696	779	791	724	735	745	750	716
16350	4272	4215	3342	2264	1505	912	778	710	596	583	497	493	578	499	435	397	393	338	370	355	329	340	320	330	358	316	323	286	325	308	307	311	360	290	285	305	304	285	298	324	301	303	304	300	290	272	262	299	328	303	315	276	321	318	276	300	299	318	287	307	288	249	315	318	299	312	279	278	274	305	321	277	286	294	287	279	315	291	326	287	277	261	307	289	314	261	277	316	302	283	278	304	288	285	275	313	322	296	315	301	265	275	294	346	307	295	287	291	298	280	305	271	290	263	286	286	302	286	275	297	285	331	285	316	302	305	309	281	281	311	285	313	307	303	261	289	337	316	283	298	259	263	311	305	282	274	322	313	323	282	255	263	292	295	317	297	272	289	286	270	307	302	274	260	272	256	278	293	277	316	301	304	298	293	289	301	311	298	263	306	289	284	306	259	296	324	313	271	294	296	285	299	309	285	274	301	271	300	265	291	285	278	295	272	303	331	272	318	289	286	292	287	289	308	286	324	299	274	278	287	328	278	310	315	265	311	301	272	291	281	261	300	313	308	287	274	277	286	302	330	282	294	286	274	239	303	272	320	287	303	283	291	281	263	262	282	277	287	289	308	319	254	289	303	267	305	282	303	280	253	256	297	294	264	270	283	274	272	269	306	310	341	320	287	259	272	294	293	292	277	276	307	276	288	306	291	282	288	306	327	302	280	304	319	294	289	304	305	306	311	268	322	318	277	286	298	258	289	290	265	318	288	338	272	307	301	334	293	286	272	322	299	253	291	318	285	274	311	306	349	272	281	314	271	281	323	266	296	315	274	290	273	300	292	292	310	289	285	271	338	302	308	314	267	275	306	314	280	259	276	279	328	297	259	272	313	314	284	304	286	298	303	269	326	273	263	313	320	292	282	255	265	301	311	302	287	295	269	300	324	300	335	262	305	305	268	288	294	282	294	289	293	303	299	274	310	301	271	316	311	286	299	315	283	294	283	303	284	283	310	291	279	259	280	305	280	269	274	287	280	305	295	264	301	281	270	297	306	285	297	293	297	316	306	302	284	271	294	345	302	286	291	284	275	269	308	317	287	309	322	296	308	286	272	322	282	296	273	315	275	259	264	304	300	276	320	303	281	285	315	287	320	277	284	302	279	304	277	328	289	299	278	260	287	299	285	281	290	296	297	304	301	287	286	300	295	343	285	306	304	310	296	249	285	291	287	290	286	279	278	308	286	307	277	276	295	313	273	264	302	250	298	275	258	305	285	300	285	286	324	333	241	276	301	308	328	307	299	295	291	287	315	288	289	300	275	278	292	283	268	319	304	296	288	271	272	272	244	294	309	308	308	277	319	254	282	303	314	316	312	283	304	310	304	263	306	312	261	306	299	302	296	288	277	282	278	282	291	271	282	295	338	271	280	280	307	306	296	276	300	317	304	290	296	314	298	266	270	290	302	313	313	270	321	261	322	307	295	285	301	318	271	294	296	284	322	300	274	319	295	283	280	281	323	336	300	285	277	290	288	288	310	285	300	290	275	290	285	300	275	292	283	274	298	287	284	269	285	279	296	292	307	295	304	311	264	310	291	284	278	277	248	278	291	306	326	277	303	297	266	276	289	287	310	318	312	282	309	313	295	303	271	294	285	337	294	286	276	291	276	285	290	264	274	262	269	299	283	296	299	292	324	312	294	284	296	315	316	256	309	302	302	291	275	296	310	285	293	290	323	302	267	315	286	293	276	269	288	291	267	313	285	271	303	298	305	281	275	326	265	283	284	272	310	307	284	264	284	308	282	281	288	313	288	309	298	285	340	276	262	288	305	269	285	279	304	303	290	295	314	280	291	278	257	304	311	303	285	273	289	290	274	277	286	293	305	291	263	281	316	295	290	265	343	301	307	316	291	277	272	311	265	273	288	266	282	304	276	299	317	291	307	276	313	312	270	324	291	280	308	294	273	268	250	271	279	299	297	336	285	268	276	308	292	295	292	296	284	269	274	264	319	279	338	296	299	317	304	268	284	327	264	258	268	296	300	299	280	278	285	280	325	275	332	271	314	279	286	254	288	289	302	303	260	303	278	275	279	330	295	284	310	259	282	293	296	273	294	333	308	289	277	299	297	306	285	293	264	295	305	249	278	270	301	289	288	308	286	281	298	292	289	289	319	289	293	289	273	302	311	293	307	262	326	285	279	274	286	305	281	302	297	275	254	284	332	285	287	273	267	296	302	273	306	299	295	307	276	292	285	286	272	293	269	288	260	280	283	298	292	287	304	291	299	303	307	255	321	305	269	264	283	297	293	304	303	276	252	309	283	287	283	317	297	282	285	253	274	302	289	292	287	299	316	281	324	347	325	334	315	260	304	268	291	285	287	303	251	292	292	247	274	295	286	296	312	287	321	313	310	271	288	274	304	299	293	283	298	283	286	296	303	314	272	287	311	325	313	259	302	300	317	308	255	261	282	267	303	333	300	330	262	273	315	312	238	271	292	309	286	284	311	266	268	282	259	279	294	298	293	260	301	311	295	300	285	297	305	280	287	288	287	270	296	281	283	292	286	272	289	291	284	298	304	304	300	314	298	257	303	310	286	305	286	311	284	307	270	285	300	267	312	319	314	278	296	269	273	274	308	277	333	276	309	299	301	262	295	298	306	273	268	267	330	305	297	290	290	295	288	293	287	269	281	270	270	298	306	289	285	334	331	319	306	302	285	302	270	319	291	316	323	298	251	271	266	273	280	277	285	290	306	285	267	297	274	302	286	285	305	295	318	321	267	324	292	307	256	302	289	303	267	292	307	315	286	271	316	293	285	302	285	286	309	272	271	291	296	285	307	286	290	306	312	289	295	310	290	296	283	301	304	312	290	299	286	277	280	295	291	272	303	306	322	292	287	295	273	279	293	297	275	295	298	267	292	257	278	291	283	277	262	298	296	286	302	306	302	329	299	298	304	297	266	289	286	279	284	289	254	307	318	293	284	273	309	306	293	279	294	283	309	292	264	294	295	306	320	319	319	299	299	277	298	258	307	268	310	312	291	306	278	259	301	299	280	268	291	287	295	310	285	313	323	303	293	288	304	273	301	280	281	306	309	302	316	278	323	306	296	307	330	272	301	297	286	306	294	298	307	269	275	319	293	316	296	254	308	292	290	295	296	274	295	264	300	296	257	280	292	318	316	299	281	295	294	290	265	317	309	295	277	284	313	287	266	269	291	269	308	292	299	293	283	302	282	309	285	272	280	261	285	313	279	289	283	289	320	311	277	290	316	317	302	291	305	321	269	329	280	269	289	298	280	295	279	291	310	315	257	307	281	312	280	304	300	293	311	279	316	292	285	283	288	276	326	274	309	289	263	330	287	274	265	293	301	326	306	295	303	295	293	311	295	306	312	268	305	303	296	297	246	269	299	303	288	308	288	274	293	279	276	298	277	309	287	263	300	268	276	296	304	295	297	294	280	289	301	289	301	289	308	282	307	314	315	324	297	287	296	313	298	277	276	280
11700	3584	6788	7778	6995	5199	3655	3206	2767	2490	2250	2119	2168	2215	1975	1776	1602	1312	1196	1178	1140	983	918	889	899	950	961	981	880	752	781	748	726	784	740	756	744	688	686	713	725	748	749	690	728	706	690	685	719	727	695	693	664	700	681	709	706	711	711	713	689	732	690	711	719	676	710	710	709	723	724	733	681	672	714	690	734	679	701	705	714	754	698	696	683	743	706	679	694	665	669	658	687	711	711	744	719	753	720	678	655	684	685	714	697	684	714	745	713	759	667	689	668	712	691	667	732	695	649	765	703	675	714	666	672	698	679	685	678	708	723	661	747	722	721	704	709	684	737	694	731	708	734	698	647	718	699	729	690	687	682	741	706	662	663	696	730	635	674	698	692	713	700	721	726	657	676	727	711	737	719	670	647	680	667	673	691	689	670	682	652	695	698	678	687	675	697	698	721	698	687	664	673	711	723	698	707	762	690	705	684	719	719	700	698	726	723	680	689	657	651	680	678	694	672	676	689	730	710	672	716	679	708	694	701	708	706	700	682	675	644	709	654	713	731	647	666	679	663	686	731	723	742	705	704	724	695	688	722	664	655	655	675	700	684	677	682	659	707	702	685	692	676	722	687	704	747	663	757	711	733	673	672	700	682	730	691	693	695	675	679	697	732	690	712	700	729	687	674	688	640	638	695	734	702	684	656	709	671	690	682	678	633	646	680	671	708	721	708	695	692	695	692	677	722	678	699	726	720	692	639	680	712	717	708	697	659	681	683	740	720	678	668	736	701	681	720	683	664	742	741	666	689	635	697	685	673	721	716	688	668	701	647	669	643	684	684	681	713	689	726	708	701	669	688	719	697	696	708	696	686	691	662	724	711	668	678	719	680	712	682	719	716	660	715	674	690	697	757	728	681	709	685	679	648	687	709	724	697	723	713	733	700	694	630	687	674	728	688	681	702	692	635	711	693	682	702	698	671	702	687	626	718	622	676	706	707	651	713	745	722	700	694	695	679	697	747	682	688	688	661	739	665	679	700	696	687	644	686	744	692	727	670	642	658	728	703	740	658	742	697	676	667	727	699	686	695	722	729	687	693	750	710	685	680	675	655	745	632	705	700	664	740	671	712	689	668	656	718	667	676	683	743	695	724	671	702	689	725	670	717	699	710	656	667	675	681	658	688	737	687	684	708	708	726	732	648	744	744	661	704	681	682	667	678	678	671	769	702	734	677	678	692	697	680	674	679	728	737	693	665	664	704	760	728	661	687	701	684	696	671	706	666	760	690	647	647	690	697	706	697	676	632	693	720	681	674	724	673	704	676	684	717	689	684	689	678	754	685	723	709	675	738	694	780	693	661	730	699	734	734	720	672	687	664	724	713	700	710	672	660	706	663	707	730	737	681	724	667	671	749	708	698	659	692	707	699	706	715	707	723	709	697	681	709	662	682	718	679	657	705	698	675	643	686	689	669	697	713	663	721	664	677	674	708	668	674	718	693	677	676	672	740	658	729	648	725	690	673	691	694	702	684	726	722	747	698	716	664	679	702	692	691	705	727	707	670	689	678	701	726	693	679	704	666	719	685	698	680	683	668	708	718	702	690	751	726	733	701	701	721	655	669	704	699	689	688	733	705	696	680	709	699	665	708	685	721	669	700	634	697	728	680	724	684	667	713	741	686	707	639	671	684	694	717	656	724	707	697	677	717	709	733	679	680	675	671	689	692	665	666	671	716	712	685	686	695	714	675	653	677	733	678	730	715	682	740	680	708	679	719	662	691	694	696	689	696	693	662	671	737	691	708	694	736	696	715	705	753	695	711	660	704	716	705	677	726	693	701	700	710	690	755	691	726	717	627	713	692	705	680	661	688	699	658	681	707	683	709	670	681	677	678	716	668	680	719	694	711	722	671	707	685	672	682	688	697	706	683	691	693	711	698	711	734	698	666	673	698	660	686	683	710	711	684	677	709	665	722	707	653	697	728	676	696	676	682	669	657	683	696	701	690	662	701	675	698	713	680	682	640	655	735	682	681	693	728	689	686	664	723	678	743	674	695	683	722	665	726	705	705	678	688	735	652	716	728	707	652	684	681	714	719	694	702	691	667	673	697	679	669	727	704	699	729	664	702	749	722	720	666	668	684	665	739	737	682	661	695	728	723	675	720	696	661	701	632	703	685	676	703	714	696	743	687	763	652	639	668	711	722	657	732	701	653	683	687	665	696	692	682	683	682	734	695	659	668	717	644	697	674	712	651	751	693	680	681	739	683	714	668	723	653	672	716	674	741	679	680	703	690	691	744	685	708	693	667	710	706	698	674	673	713	675	699	734	645	707	727	693	711	673	707	705	752	662	696	629	674	721	706	715	683	671	715	686	688	706	710	685	686	707	690	745	710	695	666	692	685	664	710	734	715	703	734	670	669	706	717	728	682	700	715	680	690	678	683	747	674	666	663	685	708	642	701	689	670	723	709	703	736	694	740	668	712	697	727	724	673	674	719	717	723	682	687	676	681	695	692	704	724	672	682	704	643	695	705	710	754	712	686	728	693	750	695	701	693	656	671	679	683	685	707	699	704	684	754	723	721	691	694	665	697	709	676	651	693	729	654	651	687	693	676	718	697	665	656	695	688	687	704	731	669	673	640	685	658	681	712	668	675	702	672	703	661	705	693	678	648	681	687	697	683	754	655	697	728	672	730	707	660	736	710	720	735	764	708	685	708	672	707	680	678	712	705	740	684	721	744	684	734	709	689	698	682	686	722	715	700	663	647	713	634	708	669	686	702	699	703	672	738	721	716	699	679	668	715	713	709	702	737	673	665	652	746	665	654	705	682	685	670	725	681	686	688	697	709	651	708	685	688	672	663	668	677	665	709	675	706	731	680	702	679	706	642	716	713	671	722	706	663	680	708	679	682	668	685	711	753	717	692	680	698	680	728	726	647	732	794	680	684	711	731	663	655	645	669	680	670	685	660	652	681	695	670	713	680	673	648	704	751	663	672	690	698	696	642	681	688	698	689	682	684	717	660	714	669	700	710	662	723	661	671	716	682	636	723	658	695	699	698	696	729	726	714	640	671	723	679	685	697	670	663	725	714	703	675	716	682	702	659	757	729	698	729	645	647	710	655	696	712	691	713	649	702	702	680	664	710	704	713	688	641	668	714	698	692	638	702	726	713	700	689	723	691	720	709	672	745	725	691	709	697	720	679	647	692	734	679	736	696	676	689	668	683	696	694	679	660	706	706	708	755	662	665	681	675	711	675	714	713	639	664	699	689	727	698	730	690	732	716	753	696	712	681	633	692	660	698	659	697	683	687	701	740	650	734	690	708	745	705	649	689	626	639	657	706	697	713	711	689	663	676	686	676	720	703	702	680	707	723	729	697	714	679	685	690	652	690	675	689	732	708	681	671	736	669	721	713	681	679	683	673	743	690	674	668	705	720	663	697	673	705	689	701	678	701	689	689	679	717	658	692	749	710	686	679	701	709	718	727	655	700	753	702	647
23407	6610	6533	5133	3650	2449	1457	1116	971	731	533	481	582	590	478	458	349	331	308	260	275	262	200	202	258	242	244	214	233	172	180	176	172	176	184	189	195	197	186	203	192	190	181	163	188	175	173	184	171	184	160	185	159	205	184	155	185	163	191	165	199	157	178	177	186	174	183	185	179	156	172	172	189	189	153	194	178	168	164	174	227	193	170	190	178	177	180	189	168	168	166	176	196	229	189	155	176	177	170	151	186	154	161	161	149	166	176	169	152	176	176	178	179	178	195	188	188	175	186	161	176	182	174	187	170	205	167	169	181	196	177	186	180	182	165	198	165	188	163	178	172	206	171	187	161	175	174	177	183	188	165	157	175	185	194	186	168	204	170	188	165	197	195	198	169	198	187	190	165	202	165	177	173	170	178	174	154	175	187	198	163	176	173	199	172	180	186	162	184	185	177	161	175	159	201	182	190	170	172	151	180	197	197	177	176	175	201	164	199	192	173	211	174	186	203	186	184	161	180	168	197	165	178	178	173	174	195	181	179	163	195	202	171	171	179	193	185	164	189	188	195	173	188	182	167	186	168	206	189	149	160	168	172	176	197	177	177	186	188	189	200	172	185	183	157	191	176	181	176	173	158	167	163	196	200	189	173	163	175	197	194	212	192	174	174	170	183	156	174	155	191	194	161	163	188	174	152	174	175	153	175	182	193	165	170	179	172	182	173	177	197	187	143	145	181	183	174	175	178	178	174	141	170	177	187	159	183	181	185	171	196	151	168	160	168	157	181	180	178	191	171	177	185	164	170	167	181	196	172	194	167	176	197	203	190	193	172	188	199	186	163	170	178	197	187	189	191	198	198	176	158	161	187	198	170	182	154	179	157	164	181	191	187	191	182	177	164	173	184	178	189	194	186	179	192	185	189	172	203	174	171	180	180	173	202	191	194	171	172	185	195	178	180	192	177	179	181	190	192	174	156	189	162	187	187	187	171	186	161	174	184	182	181	176	184	180	184	179	181	177	173	197	166	200	194	183	183	194	164	168	185	170	189	174	194	202	196	166	164	195	160	168	195	181	165	152	179	156	174	189	197	152	160	196	153	181	183	171	150	165	189	178	172	170	169	195	194	165	160	188	162	165	186	175	167	161	178	189	174	145	167	178	185	173	190	174	146	171	191	177	180	166	184	173	173	149	182	185	192	178	192	177	171	168	175	171	219	178	190	166	186	173	204	161	182	180	179	172	186	159	174	200	195	174	148	167	154	156	186	171	187	169	190	169	151	159	171	167	171	184	172	198	192	176	206	179	163	171	192	181	177	190	182	161	185	176	171	177	199	169	156	174	166	184	206	201	177	179	183	185	161	170	174	173	185	168	190	174	179	196	181	151	205	189	164	189	191	157	186	174	177	177	187	185	173	200	173	215	165	186	158	176	163	184	167	175	196	172	167	181	166	182	189	175	191	177	192	168	182	163	145	173	188	180	180	167	170	170	190	172	178	185	181	169	188	178	178	184	186	177	170	194	183	177	171	163	183	203	188	175	186	176	189	184	161	175	200	179	174	171	188	183	179	186	196	185	177	158	186	174	171	182	192	169	168	178	184	171	191	174	197	171	206	192	186	168	199	181	149	184	169	184	184	185	197	200	189	184	169	191	181	164	183	197	181	163	200	157	170	167	176	167	156	164	195	169	211	206	193	180	189	168	169	184	194	189	155	169	219	190	186	177	165	169	164	186	161	165	179	190	197	173	180	165	175	194	169	215	181	192	157	190	208	205	155	177	170	179	163	181	191	167	202	176	181	177	208	211	188	168	181	196	153	166	177	191	173	178	158	196	188	173	177	196	206	193	180	180	190	208	185	167	146	190	211	206	185	205	158	179	199	166	189	185	183	178	192	162	175	183	182	154	173	193	178	186	173	179	180	178	186	188	190	169	191	178	206	185	140	200	182	194	175	178	182	209	203	182	145	194	172	175	183	165	167	204	166	169	184	186	171	169	183	189	197	180	196	185	167	190	168	181	200	194	180	181	169	165	186	152	178	194	206	186	202	162	200	174	194	178	180	182	179	175	198	192	193	196	191	193	167	168	176	180	170	175	164	171	171	180	169	191	205	173	166	173	182	180	197	181	153	196	186	162	179	170	176	169	173	200	178	160	181	191	173	180	181	180	170	206	188	170	185	198	179	173	173	161	172	195	190	163	179	199	191	193	170	188	168	190	190	180	183	163	188	163	181	179	181	163	191	186	197	188	172	177	178	210	174	172	172	190	199	151	172	182	159	159	197	172	185	183	194	167	194	153	169	152	177	176	177	181	195	168	198	185	174	194	174	156	173	189	182	192	178	177	207	181	171	171	188	172	187	177	158	136	185	176	190	159	205	176	179	166	189	189	176	149	169	188	189	188	183	185	179	213	161	177	187	203	210	155	175	180	181	168	191	174	159	154	171	187	202	181	193	193	204	169	210	167	191	195	187	161	198	194	165	156	176	168	170	179	167	195	177	200	178	172	173	172	169	181	167	179	205	173	153	173	172	177	172	188	199	191	185	182	174	177	176	158	186	177	202	174	171	164	168	178	226	181	185	174	169	150	199	187	202	161	182	184	162	172	199	178	176	220	164	207	167	170	174	187	194	170	192	192	197	183	163	195	181	158	186	197	187	154	185	179	184	173	154	199	183	188	172	205	178	163	204	197	179	197	177	161	176	169	159	167	168	165	167	171	175	175	182	179	167	179	203	171	161	193	166	156	193	166	175	215	162	173	184	182	187	193	193	181	180	186	174	158	181	174	203	181	162	181	182	144	171	161	182	193	178	168	190	182	183	149	173	203	170	189	165	191	193	208	165	170	176	195	164	171	209	192	171	179	192	193	175	166	174	179	180	177	205	163	165	176	208	157	180	198	179	171	156	168	186	168	193	172	187	176	183	153	213	187	185	170	167	163	195	175	155	202	194	169	199	183	186	178	161	167	174	194	175	227	173	212	200	181	200	159	176	177	178	164	202	182	170	180	167	215	174	177	195	177	180	171	165	189	163	179	177	169	171	196	167	180	188	170	201	189	159	167	201	176	187	190	168	184	175	188	156	201	174	174	202	194	193	182	169	193	191	163	172	159	170	174	186	195	186	177	201	187	169	181	183	191	203	174	188	206	163	153	172	193	169	185	176	182	192	202	170	169	181	165	172	188	166	177	175	166	170	172	190	183	164	192	167	178	178	161	173	169	193	187	191	176	183	157	168	168	196	158	160	179	195	180	170	162	168	182	167	193	184	171	184	194	163	200	183	191	181	180	173	170	160	189	184	169	154	174	166	173	190	187	168	182	181	172	174	168	183	181	195	153	163	176	186	194	200	174	187	175	161	159	175	181	172	190	205	190	188	184	206	198	162	174	176	188	202	176	186	182	163	195	178	174	160	162	169	191	187	166	203	191	192	178	182	180	180	158	192	184	196	171	166	169	161	150	192	185	150	189	180	174	172	188	156	184	185	182	191	227	192	171
14345	4476	8818	10213	9732	7393	5045	4568	3878	3179	2695	2566	2771	2838	2401	2123	1726	1424	1241	1148	1074	978	760	803	815	787	863	799	632	638	565	573	580	553	523	508	523	510	525	517	508	466	457	440	440	472	502	479	404	449	444	458	465	431	447	479	432	452	486	433	460	461	450	486	460	478	454	426	442	430	439	467	450	442	457	448	500	454	430	450	432	462	475	457	511	507	471	485	501	450	439	478	511	474	489	485	431	431	454	459	439	439	453	465	462	469	456	444	467	438	487	469	460	476	443	468	460	466	429	468	450	468	470	458	440	489	459	422	493	454	442	440	462	440	450	468	411	433	417	434	492	429	510	473	436	467	468	435	434	436	444	461	416	438	432	438	459	474	422	455	435	439	448	452	457	475	470	425	443	444	432	441	475	455	431	466	464	432	419	464	442	440	474	460	464	440	465	429	441	474	443	459	448	442	444	422	454	458	430	478	452	459	451	451	426	502	433	448	435	421	458	437	439	447	465	472	454	462	418	443	448	456	454	463	434	477	439	507	494	451	481	496	428	465	479	433	465	438	459	436	411	446	445	426	490	418	471	444	438	441	463	452	432	466	445	437	448	454	463	469	457	461	423	476	446	441	500	441	442	448	454	456	455	459	447	458	448	444	450	446	404	466	462	393	424	443	441	466	464	459	487	433	466	449	444	452	457	480	437	420	477	454	410	442	496	440	434	462	485	471	460	436	460	426	425	447	453	449	446	445	440	419	494	435	488	450	451	470	446	490	477	447	426	470	466	449	449	491	450	427	429	463	513	452	416	473	434	459	458	432	404	428	459	410	441	489	437	417	474	439	443	442	472	450	475	491	470	463	473	425	481	456	420	444	418	493	452	478	417	486	413	454	440	433	439	426	448	445	451	479	452	455	469	419	432	435	474	446	432	450	450	462	456	461	464	438	440	436	462	414	471	429	450	462	483	454	453	429	467	425	425	460	444	451	435	455	467	408	466	450	432	423	478	429	460	464	466	413	450	460	444	434	444	434	459	452	452	445	479	443	435	459	434	419	500	446	432	468	425	453	418	417	416	455	468	440	441	431	464	432	469	450	449	459	427	441	467	438	455	420	472	433	461	459	481	463	433	449	436	409	464	419	400	414	482	436	459	440	455	424	456	462	439	442	416	457	440	445	468	424	465	438	441	448	458	415	434	452	496	436	434	413	462	439	445	481	457	471	446	458	480	444	466	444	466	453	395	446	467	468	454	427	473	434	455	460	476	439	441	476	447	467	424	465	381	418	438	472	458	443	430	468	415	453	448	424	474	442	479	443	444	443	431	458	468	439	475	430	421	429	404	448	438	453	441	442	429	433	446	374	425	425	439	452	456	439	460	417	471	441	467	431	437	410	442	462	430	428	442	462	432	432	453	440	467	444	442	482	455	459	423	424	474	445	454	425	455	492	426	400	467	445	418	449	463	468	440	457	452	439	458	481	458	433	466	460	465	453	447	460	432	426	444	493	432	432	416	446	447	456	477	465	450	484	432	413	458	439	449	431	462	473	440	453	442	445	455	453	475	448	450	432	441	458	485	450	426	456	447	467	472	471	386	440	425	477	406	447	439	490	440	475	462	412	516	440	482	473	447	465	405	413	442	438	409	444	435	405	431	442	402	455	454	482	460	454	473	431	477	473	460	466	439	488	416	426	402	438	432	428	446	456	513	411	435	444	475	408	434	440	442	459	410	468	429	466	450	462	427	438	449	485	419	442	450	461	430	451	436	459	438	489	408	456	413	435	461	434	492	423	466	455	465	460	445	460	456	449	436	473	472	479	444	437	427	463	443	430	458	471	469	424	431	449	424	467	452	458	439	445	420	450	469	443	471	461	465	460	451	447	413	435	447	481	436	415	419	449	417	450	445	449	422	452	417	427	464	430	428	452	414	465	467	437	418	431	449	449	409	467	414	459	480	453	468	459	426	442	462	487	487	475	428	455	408	462	418	428	458	450	462	460	477	448	454	401	469	449	430	474	437	435	417	435	455	446	440	472	432	448	426	468	420	476	442	451	483	428	463	475	489	425	438	441	465	459	500	419	415	466	427	471	435	479	457	469	424	410	429	414	472	468	450	463	431	460	426	460	421	469	442	424	477	452	441	470	484	435	445	450	486	488	446	436	477	465	427	430	445	477	451	408	414	469	412	452	429	438	449	468	451	489	462	422	453	477	456	439	436	454	453	431	464	444	439	410	443	449	429	471	427	455	453	437	464	453	431	407	480	461	425	437	511	438	420	415	454	456	460	451	451	429	471	478	412	459	453	453	425	434	464	469	432	474	459	448	466	440	516	470	466	520	444	453	452	468	461	452	463	469	437	457	465	448	457	476	444	460	461	465	445	486	471	464	434	455	471	439	452	504	436	473	447	452	445	463	453	463	412	431	482	421	462	433	414	462	435	441	428	452	417	449	430	453	449	442	447	470	475	417	435	438	407	444	457	447	427	432	446	467	471	428	443	444	434	447	461	435	479	399	427	477	488	425	446	459	449	450	418	472	430	466	438	488	444	438	477	449	478	441	424	459	461	438	458	444	449	448	438	437	420	433	445	431	438	399	466	486	481	458	460	444	407	460	446	442	448	477	470	422	429	459	461	472	444	446	472	405	434	459	469	421	479	423	471	473	509	448	451	463	459	455	422	415	429	420	444	427	401	441	456	460	436	449	453	438	452	458	483	445	457	457	448	478	416	461	450	435	471	419	451	420	461	435	443	462	450	469	462	429	424	417	456	478	445	429	469	413	479	419	483	474	425	461	477	450	449	449	465	457	471	457	445	434	458	394	452	444	461	421	473	444	442	448	431	461	408	445	475	440	467	427	426	446	480	421	451	464	447	487	408	469	467	460	445	449	406	445	450	491	443	442	430	472	422	465	411	436	448	469	455	434	465	474	439	394	458	467	444	442	459	439	421	429	450	456	522	467	477	443	442	449	461	449	453	442	425	417	461	437	441	438	429	445	438	434	465	468	438	439	468	421	460	477	454	442	431	442	394	440	454	470	469	420	415	433	461	425	461	462	450	444	441	456	430	455	488	484	410	463	428	466	448	408	456	442	449	420	431	454	426	486	445	464	486	459	459	482	453	446	442	415	414	455	439	440	454	476	444	467	461	452	428	422	437	440	448	455	450	469	465	446	493	463	457	464	469	458	439	431	454	477	431	404	397	439	455	446	464	435	429	451	431	423	440	445	446	465	470	452	454	462	496	446	448	462	449	442	426	465	451	478	455	423	435	468	431	438	454	451	448	414	469	428	443	471	432	452	488	446	452	416	446	469	455	455	453	497	466	441	428	468	389	424	440	440	449	489	446	435	462	470	446	461	442	467	487	418	416	423	488	400	431	455	444	423	429	406	407	475	463	442	423	430	491	428	500	435	464	431	444	471	429	442	490	444	432	443	419	436	406	453	440	484	462	459	426	435	453	447	471	501	468	427	509	422	449	494	454	390	423	441	433	433	460	416
4578	1714	1829	1353	1073	760	546	482	442	392	428	420	457	457	459	361	383	359	350	352	373	350	334	336	326	348	368	323	315	305	312	320	319	331	312	323	302	318	351	295	298	318	345	324	328	304	308	332	314	335	315	321	307	329	289	329	325	340	333	308	306	299	338	323	333	290	315	322	318	316	301	303	345	338	335	295	317	308	354	316	288	310	328	303	321	303	306	285	334	305	314	313	323	304	324	343	309	311	318	337	320	329	297	317	324	329	310	288	322	305	326	310	323	369	285	329	309	304	328	315	321	293	320	343	316	308	317	307	309	332	319	345	353	278	304	309	285	290	307	299	352	336	320	299	343	336	320	311	347	292	307	297	307	331	299	306	310	252	307	284	322	322	328	291	314	294	309	289	293	344	295	323	298	344	336	321	282	271	338	290	351	333	304	304	343	324	318	320	309	313	336	308	301	328	346	273	308	321	321	302	307	340	310	334	293	314	321	320	336	319	310	291	333	313	309	333	328	323	288	291	321	333	301	300	346	296	320	305	335	319	342	289	332	313	332	332	328	309	317	349	304	309	313	311	310	313	296	302	302	321	332	305	324	299	314	325	342	319	316	290	291	318	326	298	312	302	334	330	304	304	321	295	317	347	306	289	309	356	334	289	306	302	314	300	326	293	341	309	305	302	327	287	297	331	307	330	322	308	318	317	320	346	316	316	303	346	309	303	350	317	331	348	307	320	313	301	348	281	348	295	294	331	321	345	333	344	319	300	282	327	348	321	304	312	331	323	322	322	309	331	297	313	318	336	331	335	334	298	309	304	334	320	310	309	353	328	330	287	298	310	299	313	343	343	323	383	301	321	312	302	267	305	303	286	347	308	320	356	316	319	326	360	325	360	330	318	320	294	295	297	329	314	324	323	350	321	345	334	304	310	335	312	360	316	295	284	317	302	300	305	318	319	309	307	307	315	297	311	318	296	330	306	310	292	293	279	325	293	310	342	296	293	294	308	302	312	295	300	348	364	320	301	328	353	316	307	326	297	305	314	331	324	305	339	326	341	318	342	284	312	311	308	296	301	300	314	319	307	302	313	334	286	332	304	288	298	294	320	326	296	344	320	334	321	307	322	309	309	336	304	319	289	316	303	327	308	310	324	311	341	348	334	319	330	334	311	330	325	333	328	321	306	322	317	338	329	327	324	317	318	334	374	322	321	305	314	336	282	302	316	294	347	349	276	337	315	298	335	306	282	323	312	310	318	294	286	308	321	293	292	321	301	334	329	336	279	329	368	316	332	286	309	341	319	340	314	347	312	291	311	339	296	323	310	305	338	349	312	276	329	335	295	315	334	322	345	273	294	314	339	316	295	328	324	325	292	299	312	308	293	321	330	319	309	301	325	289	327	331	331	351	345	327	301	313	312	269	319	314	313	313	317	320	308	333	312	311	306	302	296	316	285	321	345	303	304	336	303	290	295	300	322	309	304	318	294	315	296	317	336	343	335	294	313	298	285	312	307	358	308	317	353	323	323	289	307	322	310	318	337	299	326	317	318	311	300	315	292	324	343	337	311	326	324	313	334	311	335	295	304	305	328	307	309	324	316	305	352	328	332	315	334	327	282	297	306	325	368	319	277	310	283	338	321	297	284	294	312	354	279	344	352	303	303	298	324	315	296	339	337	324	311	315	301	293	303	282	317	323	317	332	329	314	321	335	274	321	331	298	270	323	320	308	289	280	299	337	307	326	333	303	317	314	298	308	326	314	332	340	295	333	318	315	308	324	325	324	300	312	315	333	276	286	302	321	337	310	305	294	325	327	302	300	332	330	312	346	346	311	332	319	301	314	312	319	303	336	353	313	331	337	331	338	309	309	329	314	321	325	304	294	318	305	328	326	332	302	375	285	326	349	362	309	320	325	289	327	297	299	337	314	290	319	307	311	303	305	308	304	306	296	315	303	310	342	309	288	355	316	320	327	307	320	321	288	318	338	326	313	336	352	324	364	315	335	305	340	308	306	303	319	313	301	317	324	279	347	318	328	331	318	289	317	343	292	303	310	324	348	295	318	336	315	296	291	350	332	302	361	346	327	300	317	269	342	316	306	348	342	323	320	298	302	320	356	314	351	314	307	339	329	340	318	308	346	305	324	343	317	330	330	284	315	343	348	318	323	322	324	328	279	331	318	365	318	309	331	329	303	349	350	309	337	322	305	311	330	324	318	359	315	308	306	306	330	278	318	302	306	305	291	285	308	324	304	329	338	336	299	302	297	297	309	326	310	371	337	349	318	352	322	339	332	317	278	317	285	329	304	323	318	302	300	314	343	321	351	318	264	349	316	337	295	347	315	324	315	363	307	319	304	342	307	302	335	294	308	315	321	338	318	352	309	336	338	296	307	324	342	338	329	318	318	318	291	329	306	334	330	325	312	363	333	313	320	317	280	317	299	314	320	355	329	284	303	352	294	274	295	284	283	322	314	294	335	302	299	314	302	334	356	319	314	322	294	311	320	294	293	343	344	307	304	316	320	336	349	318	317	284	309	306	308	332	354	310	335	337	286	299	253	305	322	322	290	305	304	348	315	312	334	313	321	347	321	350	334	276	286	330	321	331	314	319	296	341	329	308	310	311	314	314	307	315	299	299	316	300	309	343	308	319	293	307	263	274	320	299	343	323	342	306	334	330	315	335	318	316	291	298	310	292	303	294	327	326	330	325	340	351	325	359	312	304	309	314	320	298	311	336	338	300	297	297	323	300	322	313	325	292	310	317	322	314	343	313	329	308	300	329	334	297	295	325	343	293	294	332	306	289	321	288	280	308	288	325	319	331	342	300	310	318	317	331	335	333	310	333	329	319	302	315	309	318	314	319	304	294	355	300	339	337	292	309	308	328	320	363	354	310	304	304	331	305	307	350	347	294	322	303	326	312	313	355	328	331	307	324	336	317	324	281	345	306	346	285	322	298	325	336	298	311	272	305	316	313	325	309	343	315	325	315	319	331	323	320	358	356	284	327	313	295	314	295	335	354	316	298	301	329	340	297	342	296	345	295	321	317	309	341	333	312	327	312	324	320	308	301	331	321	314	307	314	315	321	293	348	319	303	352	350	315	293	349	312	331	293	326	297	328	297	345	315	314	312	311	329	322	305	346	308	302	305	285	290	311	282	324	323	324	313	344	307	318	335	327	338	328	333	343	326	323	286	305	324	317	296	308	308	293	336	361	335	310	317	315	344	312	318	297	297	343	322	315	318	273	321	329	311	326	306	338	333	319	297	323	283	355	328	327	326	310	331	315	287	302	289	346	327	312	335	336	322	322	315	306	315	347	325	335	310	327	298	306	300	339	316	305	314	323	298	327	304	348	318	349	314	316	310	325	310	335	336	316	326	302	321	302	297	315	304	292	305	308	303	317	332	335	326	327	307	310	351	284	313	309	302	302	353	315	310	320	325	301	324	308	282	322	340	322	290	320	315	317	332	342	314	306	308	333	313	299	311	310	305	306
4023	2121	3422	3876	3832	2875	2083	1631	1525	1415	1455	1446	1671	1676	1562	1365	1204	1097	1089	1016	961	886	830	903	857	925	918	907	773	773	831	825	818	746	740	764	698	733	738	745	782	766	748	690	773	742	770	734	749	711	738	763	761	766	733	725	735	794	768	795	748	746	804	743	721	775	735	757	749	706	766	752	735	750	718	767	740	751	795	738	755	781	741	809	728	740	765	735	779	766	734	793	774	763	746	711	782	795	759	758	740	759	701	749	725	731	766	733	758	773	722	722	748	762	745	791	746	772	758	770	742	786	764	748	776	770	776	758	762	761	736	784	735	765	775	794	719	706	767	791	755	719	725	724	748	719	752	781	747	744	747	765	789	746	725	786	788	749	746	757	788	707	705	737	760	725	704	749	731	753	731	738	757	732	695	776	785	711	740	746	714	780	805	784	734	764	755	770	742	753	712	751	752	760	749	751	816	729	769	777	765	780	733	796	753	741	757	754	734	744	696	741	742	733	761	762	738	767	688	745	787	751	714	792	777	789	780	792	784	723	750	716	729	747	758	833	804	726	725	795	761	738	756	742	746	735	752	767	764	682	756	776	674	814	755	741	726	754	726	806	745	760	765	752	763	763	755	739	725	751	765	788	758	700	744	743	759	772	752	763	753	734	776	726	757	699	747	736	749	777	782	718	743	763	769	697	807	769	823	767	723	728	766	725	761	789	741	794	748	741	763	770	775	757	763	740	734	719	813	740	724	764	737	764	757	768	790	676	721	773	742	762	751	744	769	758	728	745	731	774	811	724	800	753	779	744	801	757	706	757	739	728	766	783	748	793	764	709	667	756	724	763	779	728	771	711	741	725	708	710	706	789	760	743	785	728	759	745	790	790	743	741	773	756	791	776	726	705	727	774	742	775	769	743	796	729	769	737	741	763	767	724	711	749	713	742	717	817	820	775	745	820	753	736	730	763	767	767	808	778	761	758	743	785	716	763	732	760	768	760	801	714	759	742	781	719	748	748	754	711	788	776	763	762	731	734	738	747	779	763	751	751	767	752	811	742	748	731	761	774	772	779	768	795	733	731	776	767	761	685	768	753	773	763	707	730	721	722	767	703	746	711	753	759	743	799	768	734	691	709	729	774	773	752	738	733	728	771	720	762	756	876	745	801	771	719	754	765	747	784	738	741	753	744	767	749	735	744	780	710	735	747	749	740	735	731	730	751	768	733	775	769	779	787	747	723	756	760	702	752	762	763	780	740	726	800	758	711	773	747	796	766	759	746	782	755	807	749	746	767	738	792	794	733	773	747	702	790	721	726	742	797	741	745	777	762	756	808	807	753	791	728	751	712	758	721	762	738	751	786	733	737	763	741	727	767	735	755	770	746	776	747	733	715	743	708	781	800	740	772	748	733	753	770	795	744	774	738	738	755	779	759	728	729	724	787	775	738	768	732	728	697	800	732	799	757	734	723	697	813	743	758	730	711	741	772	774	753	783	764	751	757	748	746	729	752	726	789	753	793	775	779	756	769	703	748	768	743	713	778	748	724	720	729	774	725	715	746	768	747	816	772	732	772	787	753	748	775	710	744	768	736	728	733	753	744	738	774	740	788	720	774	795	733	787	714	742	700	754	730	790	740	740	720	735	750	738	718	747	763	756	709	776	749	721	755	774	774	738	753	731	770	739	766	723	744	722	736	727	783	736	754	725	783	777	760	760	739	693	789	768	716	738	756	667	741	783	762	776	798	706	816	762	727	737	776	752	747	753	782	752	763	731	752	799	729	739	761	715	747	718	699	773	768	741	733	762	751	707	721	788	764	732	829	731	769	728	749	769	722	741	721	766	727	756	753	727	788	705	766	759	726	738	736	750	717	771	774	784	722	758	789	751	729	732	715	770	705	754	777	767	750	769	753	752	772	734	791	816	699	735	734	755	779	790	778	723	809	785	763	798	733	797	746	754	776	717	759	768	714	745	771	709	760	747	735	743	751	795	810	766	770	766	836	736	741	813	725	753	788	702	729	750	728	763	797	738	720	766	790	775	715	709	730	752	733	736	732	778	737	755	717	759	779	743	773	752	795	756	746	754	762	729	744	760	767	797	757	759	748	778	739	738	744	810	718	809	752	728	737	783	779	724	742	764	744	734	735	784	755	813	765	776	765	734	768	792	706	788	730	733	747	764	754	763	745	757	772	749	770	756	736	763	739	692	730	753	741	779	760	693	761	759	803	785	742	727	733	704	755	748	760	767	824	723	724	798	814	782	761	753	740	735	715	812	693	767	741	766	708	774	772	747	722	776	723	744	756	752	788	773	791	735	726	741	797	777	734	730	732	714	787	718	720	713	745	791	775	752	722	770	776	704	737	778	749	695	772	714	721	783	767	783	693	730	758	704	788	742	768	719	753	747	735	754	718	731	750	804	744	768	749	790	784	744	758	727	780	731	714	728	777	741	760	732	746	734	754	757	732	737	781	729	770	798	802	781	723	782	766	742	772	732	757	762	747	720	713	718	757	762	701	752	787	773	778	698	728	708	719	723	733	801	750	781	797	714	753	739	743	761	722	748	734	786	748	763	728	766	764	765	761	761	718	784	759	797	737	766	773	774	730	750	815	729	764	795	748	792	702	767	710	764	751	804	762	774	775	767	723	754	726	725	789	739	788	773	732	745	737	700	759	749	704	762	763	778	738	710	776	762	734	775	769	742	746	737	788	752	763	719	761	742	765	759	764	729	800	759	779	779	730	746	774	755	724	760	760	727	707	773	741	745	709	742	746	771	722	789	740	745	759	739	758	723	782	731	722	767	737	765	732	746	749	732	794	768	762	755	769	790	752	714	781	711	768	772	742	752	798	753	746	776	727	755	763	767	732	759	811	772	769	778	735	751	745	711	757	810	733	758	767	769	717	726	772	734	770	807	692	761	716	729	764	781	695	738	725	690	736	732	720	750	786	745	788	736	717	740	740	740	740	786	760	793	700	778	721	750	767	733	770	748	776	728	763	784	745	759	772	777	793	773	745	751	753	768	735	744	776	787	777	700	779	762	749	786	758	718	790	693	770	773	772	782	773	732	760	743	767	761	807	741	761	730	757	754	771	761	738	705	762	825	774	721	735	724	797	755	766	764	756	726	762	735	763	794	764	786	788	790	722	779	762	774	695	736	774	693	724	779	713	703	728	752	706	749	760	713	749	754	729	738	816	835	748	719	700	725	699	758	704	750	762	736	735	795	771	714	751	766	770	706	739	781	711	763	746	742	766	782	742	751	718	750	828	798	780	741	737	743	787	745	741	757	734	721	727	751	765	768	778	751	809	785	789	764	787	738	710	783	787	741	702	776	713	801	755	737	778	807	765	755	736	763	756	738	756	723	759	680	743	754	758	756	778	766	756	761	765	772	761	745	729	763	695	772	800	773	760	769	696	744	735	746	761	757	761	708	760	754	736	736	726	733	765	777	732	709	761	739	789	737	785	726	740	769	772	735	723	734	736	753	740	770	742
13984	4057	4673	3425	2576	1761	1163	796	685	653	576	562	577	591	510	457	429	397	396	389	351	324	326	324	315	339	342	322	297	281	295	281	298	299	297	306	301	308	302	288	329	288	268	308	295	273	324	299	285	300	286	286	286	276	306	295	301	307	327	318	312	280	303	304	335	315	334	282	305	281	295	273	268	301	278	291	293	256	353	313	277	294	314	325	287	322	335	295	264	292	302	318	280	324	286	321	312	321	297	347	328	305	328	306	253	300	327	282	291	299	286	298	283	285	289	322	265	295	278	275	280	319	302	285	313	307	335	291	311	298	293	308	285	274	296	266	278	280	336	268	285	298	305	291	327	285	294	285	298	285	312	280	303	333	327	322	281	300	278	306	310	319	329	299	298	309	310	277	309	302	298	326	276	313	301	308	300	281	277	314	304	270	303	301	287	281	303	319	301	307	310	311	314	274	268	278	312	303	281	282	317	326	291	301	269	301	287	288	316	313	278	286	315	290	293	332	302	314	291	300	320	296	296	282	297	291	324	268	297	291	281	292	289	297	285	278	278	295	300	289	294	315	300	278	315	285	286	303	309	307	326	301	293	278	304	309	277	252	299	318	310	302	287	287	293	301	306	326	302	322	262	305	309	316	298	273	297	278	292	283	281	288	277	287	298	292	301	273	295	276	310	298	278	289	286	293	306	279	296	321	259	253	289	302	284	319	304	293	281	291	293	300	280	296	309	309	314	288	270	285	276	312	305	301	274	319	321	325	282	287	297	322	258	321	306	297	270	288	297	290	282	295	300	293	303	304	316	304	317	297	281	291	312	302	303	304	301	311	294	318	300	309	288	314	303	338	293	289	291	303	292	290	280	311	274	296	298	294	315	292	298	298	286	310	310	295	316	292	298	302	300	286	265	282	290	312	266	256	279	312	326	272	311	301	254	288	314	293	287	296	288	299	295	282	291	278	286	302	264	302	305	273	292	294	306	310	265	292	294	329	278	271	287	294	262	326	298	315	272	281	281	274	312	289	295	315	317	316	287	291	300	270	304	327	315	295	292	305	302	266	320	281	310	315	294	294	339	327	295	290	292	300	310	309	310	320	318	289	293	287	298	294	324	319	307	305	272	291	317	296	283	300	312	283	288	305	276	319	294	296	313	279	298	290	297	297	304	318	323	280	302	291	314	299	310	310	304	293	310	277	288	293	254	296	288	293	264	290	289	321	299	284	314	299	291	280	297	283	287	295	291	292	295	293	300	280	325	276	304	280	284	310	283	269	283	287	283	296	301	297	280	306	287	290	321	307	276	313	288	298	294	282	322	303	318	298	298	352	328	303	280	292	298	320	295	273	313	298	287	285	269	297	282	302	296	324	297	307	282	310	286	290	270	324	317	312	290	294	324	281	283	336	294	320	282	314	290	323	299	286	279	290	283	295	276	317	285	286	293	322	328	301	290	330	284	273	280	276	290	265	269	265	270	288	322	305	282	287	294	270	285	314	268	268	333	294	330	281	291	320	328	308	313	288	288	288	295	296	303	298	297	261	254	289	331	280	311	300	298	296	288	330	297	263	289	269	287	271	310	300	301	304	271	293	284	291	296	335	318	303	265	306	324	290	302	277	290	312	271	329	299	298	309	272	332	310	313	291	299	299	294	321	303	287	314	298	287	312	310	303	300	307	287	285	309	288	336	295	302	286	294	317	308	295	280	305	274	266	286	298	301	291	316	321	305	304	280	302	288	284	325	323	264	342	322	303	300	279	292	288	356	286	306	327	310	312	281	293	305	308	267	288	276	267	274	322	265	316	300	314	259	281	326	312	307	297	291	287	341	320	297	305	265	302	281	308	320	277	295	317	309	318	305	274	316	318	319	304	288	315	281	288	285	296	294	319	313	279	289	323	292	299	299	310	281	296	304	299	295	285	288	298	326	306	306	301	295	284	310	278	274	300	304	305	322	318	297	279	288	285	314	307	284	279	278	248	292	321	300	319	287	310	321	305	273	294	297	289	286	306	284	303	310	308	292	281	284	291	319	314	296	265	299	335	276	282	321	280	309	291	282	283	294	325	282	297	267	296	319	303	317	302	274	290	317	273	298	316	296	295	300	309	299	297	310	306	317	298	330	308	289	309	328	309	277	307	272	291	285	284	308	282	307	304	284	299	294	276	295	313	334	296	289	297	316	239	328	303	282	287	284	320	270	291	287	295	302	312	305	319	315	309	261	297	301	302	270	299	287	299	338	286	296	272	299	317	302	268	317	297	293	298	265	291	302	283	308	291	288	283	289	293	301	284	290	297	344	308	300	301	267	285	285	296	252	309	305	288	287	241	306	304	284	321	308	275	318	308	331	292	307	291	280	301	296	306	312	298	275	321	289	322	277	311	298	291	288	300	289	277	325	288	293	296	287	311	271	305	305	311	300	298	323	315	318	306	317	316	289	307	299	305	308	323	312	270	308	307	291	286	319	300	266	294	297	306	290	286	301	334	321	304	302	302	293	332	297	304	274	302	313	310	276	276	283	298	298	293	333	286	281	288	302	314	297	310	319	281	277	274	303	283	294	282	307	295	299	301	294	307	284	290	289	301	309	298	274	278	309	303	305	277	287	307	270	325	290	312	323	297	327	305	273	335	272	296	323	325	277	291	288	315	325	293	303	262	281	295	318	306	309	328	337	329	287	311	323	267	286	312	312	322	300	301	280	277	319	305	289	317	298	300	288	302	278	281	322	284	308	303	289	295	299	260	288	305	303	295	269	329	310	280	280	288	302	310	319	305	280	295	298	290	292	311	297	259	308	292	276	292	298	300	288	335	345	275	325	287	303	315	291	288	302	302	316	282	277	339	287	295	300	312	310	284	276	275	281	297	321	287	278	293	315	312	291	299	290	269	314	292	318	295	296	262	289	270	326	300	297	300	311	275	288	307	266	296	314	243	306	285	292	315	298	275	286	293	278	292	315	318	312	267	316	307	252	295	310	277	295	311	285	264	309	297	295	307	319	274	312	303	276	290	294	329	296	292	314	279	299	278	295	314	280	313	275	279	299	324	266	285	310	302	291	278	282	295	291	261	294	318	314	306	304	260	275	336	318	329	294	283	301	314	304	308	282	309	293	301	277	294	266	299	287	295	315	277	278	294	291	319	285	303	292	281	313	293	288	273	288	251	283	287	311	282	315	314	279	279	314	331	310	305	273	289	276	319	309	321	308	278	282	309	274	306	266	306	276	280	265	308	315	288	302	297	274	300	310	284	302	295	296	293	319	300	298	289	290	297	275	249	304	285	302	291	302	267	335	290	285	308	285	295	304	306	275	280	290	324	313	310	325	318	287	283	290	291	299	283	291	319	284	297	265	269	287	311	255	334	323	296	284	284	304	292	325	287	319	310	247	285	317	295	301	324	306	311	297	303	334	323	266	314	302	319	315	285	287	300	318	317	293	281	275	266	288	294	318	279	345	300	260	259	296	278	293	306	284	297	303	301	272	282	269	309	295	282
10618	3792	6862	7799	7426	6052	4294	3304	2862	2596	2343	2302	2604	2460	2168	1779	1538	1453	1339	1128	1086	1000	977	1004	973	966	956	910	835	730	810	793	784	752	723	734	724	742	759	745	729	772	714	741	697	717	712	734	719	708	724	696	721	746	716	756	724	672	652	696	716	709	677	762	750	746	684	729	721	703	701	709	738	792	737	734	686	712	717	686	704	719	698	712	725	670	712	697	740	771	701	705	690	694	733	697	703	718	738	693	702	706	711	723	683	748	686	673	689	711	755	656	669	689	712	726	706	711	693	767	739	700	711	699	722	678	724	702	693	675	700	694	732	726	692	718	719	684	686	735	737	672	752	679	708	706	737	700	677	693	669	713	746	703	711	685	681	691	737	699	710	677	689	695	749	721	748	698	670	726	725	719	700	684	706	720	671	692	701	706	761	735	718	730	746	688	704	716	733	715	700	730	706	645	721	708	693	687	676	707	717	718	728	705	696	727	665	666	714	696	701	717	702	688	758	698	745	717	693	693	715	704	705	721	736	674	699	690	669	653	709	739	711	723	717	695	730	701	715	737	741	753	686	696	679	664	740	705	690	703	712	729	650	706	696	717	700	718	660	660	715	684	729	754	733	742	664	695	731	734	701	711	709	730	692	751	716	646	699	741	717	697	724	686	712	720	701	690	713	714	727	667	744	722	674	715	698	665	678	752	705	712	703	709	689	711	688	697	709	699	745	723	674	727	734	695	712	740	696	721	656	728	709	758	754	718	689	766	712	691	713	743	764	721	715	725	715	749	730	711	740	740	710	706	706	733	673	689	734	714	702	708	695	708	688	692	673	690	753	715	757	710	680	739	766	733	710	749	759	735	669	705	701	712	676	671	699	699	725	726	689	757	689	724	721	717	721	677	705	722	717	739	715	738	705	638	716	707	741	702	751	685	732	677	696	705	707	715	711	687	684	724	703	725	681	731	673	759	743	703	744	705	699	743	710	697	719	707	723	738	710	706	713	685	650	645	670	716	703	675	696	701	744	701	737	685	704	709	719	771	726	705	747	737	701	684	690	694	697	677	715	739	714	737	728	717	684	708	713	725	729	660	727	735	686	722	714	654	728	729	655	675	695	671	694	664	711	694	705	676	676	723	690	745	697	690	739	684	693	738	727	701	719	691	725	719	685	689	708	728	730	693	710	762	706	725	726	690	732	746	665	716	728	689	745	688	729	774	646	716	664	735	710	676	733	655	715	667	686	728	713	722	724	720	695	679	671	710	659	668	691	707	671	699	694	703	718	693	685	697	695	754	708	691	740	726	728	699	680	648	719	738	752	682	648	672	670	737	702	723	688	713	746	686	706	732	704	726	705	708	717	726	713	660	724	676	702	706	749	732	720	744	704	716	678	702	672	682	709	675	711	723	729	711	696	688	708	717	718	732	721	736	696	661	712	672	690	745	707	723	711	694	626	691	766	696	709	684	696	709	752	694	715	744	701	724	700	693	707	731	678	719	680	689	705	694	705	695	703	741	688	762	718	720	747	688	746	733	684	714	714	674	722	698	634	708	734	704	730	705	710	704	692	686	663	688	680	703	731	734	699	709	679	721	677	679	719	705	751	714	696	715	660	696	711	695	690	738	655	718	719	701	753	690	694	691	677	704	693	688	743	705	745	694	755	688	694	732	707	715	685	693	723	676	730	722	687	725	731	749	735	649	720	723	706	736	683	724	676	689	715	724	715	725	712	707	710	693	727	786	681	698	731	692	691	689	694	667	732	686	712	719	747	718	671	681	718	693	725	672	684	663	650	691	666	705	724	775	710	711	690	674	689	679	718	750	704	757	696	706	716	699	720	676	640	734	733	728	690	713	707	699	678	735	745	700	755	709	722	727	717	716	729	662	695	737	708	716	707	692	710	686	679	733	729	720	752	707	690	723	690	703	668	685	680	702	709	725	675	746	692	734	661	709	692	702	727	678	692	644	728	706	700	707	702	732	700	691	709	722	710	724	723	680	683	665	741	723	717	686	675	684	661	647	719	693	653	702	695	723	700	660	717	742	695	716	660	728	733	692	703	740	774	743	697	718	683	701	712	687	688	676	703	676	698	690	728	687	680	748	692	708	667	725	692	709	691	649	721	713	701	726	701	710	698	721	733	708	661	714	647	704	681	709	668	652	657	704	704	683	689	724	711	725	714	689	717	669	718	678	711	760	743	706	718	704	663	732	705	718	710	667	746	631	679	713	662	704	691	721	713	701	719	698	779	735	736	719	718	726	688	674	708	777	733	690	749	729	738	690	718	722	698	745	726	688	705	665	661	660	684	707	731	691	733	673	714	703	751	674	715	710	692	676	720	779	684	748	727	697	703	676	714	695	665	730	696	702	715	716	702	726	737	742	657	709	694	711	738	679	673	739	660	745	671	700	732	731	659	750	687	737	721	773	690	733	693	707	694	726	705	709	707	687	694	708	770	747	706	710	704	713	690	649	708	710	665	673	726	714	715	669	722	728	720	707	672	713	658	642	692	697	666	698	694	690	748	699	666	677	699	739	751	730	727	688	724	696	721	694	703	711	689	695	671	693	688	686	765	691	691	680	711	724	692	721	720	688	660	727	728	693	672	729	710	688	704	694	788	733	739	720	721	693	787	700	706	691	666	696	674	715	698	739	691	723	710	724	680	701	728	671	718	693	705	757	682	685	739	688	683	648	740	658	740	738	692	746	669	738	730	691	674	763	684	720	696	725	685	737	703	736	689	686	737	725	680	692	700	647	743	675	706	675	688	726	705	735	734	711	668	691	696	707	651	711	714	718	697	667	755	728	712	746	702	718	716	687	734	713	723	701	760	729	701	753	732	702	713	699	690	685	730	721	709	718	757	692	693	720	668	686	715	687	694	710	681	725	717	680	710	698	646	668	731	728	668	729	705	655	682	688	674	720	679	709	723	679	729	696	685	717	738	734	680	697	682	740	683	704	700	702	672	715	725	707	689	705	694	704	734	712	703	748	739	718	695	707	743	727	680	637	709	713	705	730	661	690	707	693	745	745	694	665	676	717	699	731	724	690	709	753	722	698	702	665	705	678	708	735	717	689	702	697	699	708	708	726	691	694	694	698	687	673	740	687	721	679	744	716	672	723	705	679	719	707	733	719	714	728	706	700	687	678	714	742	709	679	725	657	743	650	667	706	684	742	674	677	686	748	717	720	721	741	720	733	751	699	731	702	708	722	672	658	729	709	706	696	732	734	727	711	703	679	687	717	679	711	700	747	692	679	734	736	720	741	673	687	726	664	731	706	725	720	665	676	723	694	749	680	707	772	756	712	720	728	660	737	727	713	684	712	736	735	729	693	702	701	696	741	703	669	740	734	689	686	744	690	713	682	705	679	710	722	715	748	744	680	741	717	701	714	728	721	732	706	688	702	713	732	736	696	694	675	702	749	714	711	704	643	647	693	718	656	709	687	696	694	662	748	732	704	769	696	681	758	682	679	680	649	707	700	716	729	669	726
22502	6490	6682	5390	3611	2568	1666	1252	830	683	616	590	666	580	546	366	380	344	326	267	270	261	230	253	242	238	233	250	210	218	224	216	178	213	180	179	214	211	195	208	186	195	206	202	199	181	190	183	193	192	179	227	193	206	188	185	207	200	195	149	200	204	209	196	204	190	201	178	190	173	200	187	211	193	174	191	180	198	197	171	189	203	187	177	190	196	204	187	165	211	198	177	173	172	200	207	207	179	204	201	195	192	195	221	181	194	205	216	175	187	196	217	181	179	157	204	200	195	182	180	176	168	189	176	200	166	179	186	178	177	182	215	227	213	189	197	197	191	179	199	177	173	178	206	197	218	182	196	190	194	175	213	178	177	172	159	186	203	210	201	196	184	183	205	204	201	191	204	182	200	165	199	202	198	179	191	175	200	178	172	181	184	190	200	205	207	189	189	175	201	174	198	183	171	186	184	187	200	201	175	196	178	181	190	177	200	193	179	181	169	198	179	183	200	199	211	178	193	196	164	186	178	161	215	202	207	179	189	162	206	225	190	232	192	161	197	168	194	206	212	170	196	175	190	207	188	183	189	185	196	194	185	184	171	191	185	188	208	184	190	186	200	165	196	188	163	186	167	206	199	173	192	183	158	207	174	192	205	201	174	180	202	186	174	183	198	224	168	175	212	181	206	198	176	181	174	188	186	189	225	170	183	185	188	199	187	201	214	195	186	197	199	191	202	164	200	194	169	208	194	212	188	195	184	176	171	165	199	217	171	164	232	182	190	156	190	179	191	205	175	196	171	170	197	188	197	175	183	178	221	189	174	184	211	187	186	174	221	166	210	213	177	191	213	206	206	172	175	191	203	184	180	184	187	187	195	183	172	193	184	174	183	197	202	210	197	197	229	183	172	188	181	167	192	161	209	171	199	149	181	160	204	199	215	173	186	190	195	192	180	161	177	188	190	188	212	193	170	188	173	211	198	189	180	192	199	189	202	202	195	201	216	204	211	191	190	210	157	209	178	207	215	179	198	163	195	188	158	157	195	196	175	200	177	198	210	205	191	171	208	219	199	193	185	204	213	176	198	199	203	188	195	186	189	163	204	204	197	186	200	197	193	196	185	176	202	197	216	203	165	207	195	190	179	188	221	179	198	205	188	207	181	193	179	143	166	188	198	220	180	207	218	188	168	200	205	195	208	182	189	169	189	195	186	186	233	180	166	164	196	194	157	201	191	174	197	186	190	180	205	191	219	190	190	185	178	165	188	201	188	177	196	198	187	200	155	177	170	158	155	193	183	202	189	183	168	206	203	193	183	189	184	183	189	174	165	187	180	189	203	229	206	232	197	173	212	190	167	191	220	167	185	199	177	201	178	205	199	190	183	190	188	216	190	169	195	196	208	197	184	199	206	198	185	218	174	199	179	189	206	179	180	184	196	195	208	185	165	215	191	200	182	192	179	199	200	188	184	196	180	175	170	215	202	193	161	168	189	172	187	210	189	164	180	171	185	213	198	192	203	190	185	192	199	190	199	171	184	196	223	197	207	195	194	192	201	203	184	193	212	206	203	198	183	204	173	190	190	172	168	184	201	190	186	212	194	211	181	175	200	207	175	185	198	202	194	184	195	177	212	206	207	184	200	209	193	189	190	200	179	201	174	183	193	173	186	187	209	212	215	188	198	199	166	199	165	177	213	163	177	214	177	172	172	190	197	172	185	172	195	190	183	214	187	176	210	210	177	214	185	217	189	197	198	156	228	184	186	189	182	207	179	224	185	199	158	202	188	174	180	168	184	203	203	192	201	161	192	213	177	169	187	184	218	181	180	176	190	202	176	188	185	199	201	191	157	194	193	189	204	175	167	197	213	167	172	192	211	166	176	181	179	169	200	195	190	216	182	194	179	211	208	175	158	199	181	204	173	175	190	170	189	190	199	182	212	197	207	202	199	186	181	199	174	193	202	176	175	203	182	191	197	192	216	185	166	205	187	211	189	212	210	177	183	174	208	210	149	209	169	170	181	172	189	188	186	204	188	198	197	217	191	190	196	200	192	166	196	168	182	186	179	192	181	193	211	204	171	159	186	178	167	208	173	193	209	217	180	178	202	166	170	180	201	209	194	186	185	203	215	189	189	200	189	209	177	228	204	175	168	206	184	196	184	219	178	172	178	207	195	174	209	214	195	215	155	203	157	197	169	180	201	198	183	175	188	201	189	185	186	191	168	188	257	207	191	161	180	193	174	181	196	210	180	192	183	185	177	190	196	187	188	188	170	163	188	198	185	184	187	192	180	186	206	191	192	192	208	209	182	181	201	192	187	194	163	173	197	198	191	191	208	193	174	203	232	205	173	205	194	190	193	189	183	175	192	194	182	187	178	189	195	177	191	210	204	188	160	186	189	189	219	201	196	203	176	194	188	165	186	194	191	172	173	185	209	199	180	212	204	193	198	190	204	214	164	179	142	207	203	209	181	190	212	190	213	196	186	210	203	190	195	205	198	202	202	201	196	196	184	191	190	197	191	185	164	187	201	183	181	196	185	209	207	204	177	180	184	231	167	199	172	189	216	174	192	171	178	196	194	207	212	201	199	198	164	170	202	183	193	194	181	201	187	193	185	202	195	200	205	206	192	169	195	208	184	179	190	186	181	222	177	197	197	189	172	190	190	199	193	196	163	177	198	184	234	205	174	175	190	191	177	184	199	184	196	178	169	223	180	189	188	180	200	213	201	198	207	179	192	184	185	203	197	191	175	209	186	187	164	186	181	189	195	212	180	213	195	202	192	207	187	195	202	196	183	162	219	187	215	202	203	189	173	175	198	216	188	177	168	209	185	200	207	168	190	189	167	187	183	197	212	194	212	214	195	158	183	190	180	192	195	173	191	194	189	206	179	215	177	174	176	199	176	202	194	212	183	202	179	149	182	165	177	213	164	207	215	201	158	178	195	189	183	172	219	192	170	189	214	175	177	187	190	181	163	229	192	172	178	236	185	208	182	188	188	198	191	199	202	201	185	192	187	187	158	159	190	193	206	189	211	174	185	194	197	188	176	171	199	187	191	185	197	175	208	152	190	188	182	201	213	188	198	188	175	187	169	180	213	180	182	205	207	182	191	162	176	216	179	176	186	183	192	200	165	173	181	184	196	197	201	166	167	185	183	204	190	198	187	164	192	212	195	211	162	195	175	167	191	178	199	218	182	188	202	163	174	217	202	208	199	185	176	189	192	193	177	207	201	186	176	173	191	205	191	182	199	205	179	204	197	170	181	223	174	168	205	206	185	176	197	202	187	180	187	211	191	220	205	176	182	179	200	196	180	195	157	188	200	200	173	186	201	200	203	222	204	188	180	189	185	185	187	213	216	200	196	191	172	227	190	192	193	202	204	187	197	206	212	180	187	182	162	203	208	196	196	181	208	196	192	172	187	169	170	178	174	188	198	166	188	211	203	201	180	177	175	210	180	208	185	184	177	189	220	176	180	189	193	188	180	181	173	179	187
13960	4675	9268	10509	9790	7952	5841	4713	3627	3215	3025	2982	3348	3095	2396	2043	1711	1573	1370	1157	961	887	920	876	844	933	875	720	670	620	586	626	561	603	530	549	495	565	573	529	537	512	520	488	520	524	482	480	455	493	483	471	454	480	494	475	472	506	511	488	493	518	492	465	506	504	499	487	469	506	445	469	466	447	487	482	484	463	498	485	511	511	457	502	487	469	482	488	521	491	474	497	443	443	468	465	522	458	464	448	476	509	471	510	499	489	478	454	454	453	489	442	500	440	513	454	474	442	521	459	461	482	500	472	440	464	458	484	483	486	504	455	494	471	485	481	450	523	503	470	475	488	478	465	462	469	486	452	497	459	460	471	499	498	473	491	451	488	506	464	474	495	453	478	514	479	481	502	447	474	480	468	439	482	508	486	495	463	451	478	490	524	492	472	444	465	502	515	453	473	483	508	501	462	452	478	511	476	489	494	449	520	484	451	456	492	468	505	492	459	496	452	482	516	459	484	500	418	517	492	456	507	435	451	478	446	452	458	473	475	455	490	485	478	460	455	482	484	488	473	437	520	479	460	485	492	479	489	490	486	483	470	472	539	498	486	499	489	473	448	494	475	474	471	520	453	443	427	442	470	472	483	445	447	534	479	437	476	467	469	454	472	494	519	452	491	489	458	523	473	436	532	503	448	468	517	435	466	478	550	485	472	445	443	479	455	441	463	464	481	475	443	481	427	500	478	481	479	471	477	498	484	484	474	447	496	484	452	492	508	459	507	457	483	457	445	495	477	441	444	468	450	427	467	517	462	454	453	481	483	479	472	479	455	521	467	492	487	481	490	515	450	475	485	436	492	492	480	498	469	463	476	468	477	512	496	470	457	459	475	477	461	442	478	445	464	490	506	501	433	497	502	442	466	481	483	477	448	439	490	485	436	481	478	423	479	480	507	442	487	467	479	476	451	432	488	481	495	506	459	498	444	492	459	480	498	489	453	424	474	491	487	463	453	488	502	459	471	444	448	457	467	475	498	491	504	477	472	479	497	474	534	472	499	437	473	497	454	513	485	480	481	447	445	487	484	486	437	496	432	458	447	478	506	466	466	490	464	508	476	478	446	446	469	507	449	494	503	457	468	452	490	479	470	506	489	482	487	489	442	495	479	464	519	489	475	446	419	465	446	469	482	496	452	450	496	475	481	457	469	427	485	440	477	468	519	499	467	470	474	473	474	447	505	520	493	511	412	460	440	464	481	483	440	495	447	498	493	512	471	474	503	448	462	455	448	456	441	445	457	464	472	479	471	470	501	445	494	446	494	483	504	505	473	444	474	469	437	479	470	488	447	490	446	472	486	497	477	448	460	491	487	482	492	457	469	457	457	468	498	464	488	469	401	460	509	449	474	441	521	497	486	460	426	459	490	505	460	480	465	471	466	447	464	433	476	456	468	479	476	440	451	435	482	476	475	486	457	480	465	458	469	469	471	483	504	452	521	522	462	502	478	471	510	482	488	419	531	482	460	507	411	479	442	458	448	469	494	456	473	453	477	461	468	501	462	459	469	500	465	468	511	439	481	480	445	516	500	479	463	457	458	495	479	507	483	472	469	491	471	495	481	488	442	470	524	462	473	467	502	456	442	452	449	464	472	455	452	472	482	488	504	513	494	444	456	494	462	495	468	469	441	457	530	460	507	492	456	496	437	499	461	455	483	474	474	513	477	456	459	479	440	449	437	475	466	476	481	444	505	505	491	463	457	498	431	455	470	466	486	481	454	492	473	516	505	506	432	499	412	490	438	504	492	454	437	439	454	479	446	473	437	471	447	469	469	490	466	491	459	493	488	476	477	518	459	479	454	488	454	455	457	439	502	474	461	445	456	467	478	475	439	473	456	450	482	480	478	480	458	442	455	487	492	462	488	483	437	479	452	443	482	471	470	472	444	497	463	434	466	449	485	464	457	510	420	475	449	464	457	470	494	439	463	484	484	462	461	505	487	462	474	442	438	477	486	480	454	476	494	483	469	456	480	494	490	490	490	470	500	472	492	480	455	466	446	423	440	481	482	497	501	453	442	462	491	513	439	454	495	448	500	482	489	485	486	473	478	515	492	487	460	483	460	507	523	456	471	488	474	461	434	464	494	470	510	469	450	447	457	438	471	455	438	481	475	483	491	457	497	469	469	485	463	469	475	449	487	475	462	479	466	442	520	486	512	466	470	480	431	488	481	462	426	485	450	509	482	463	479	483	480	489	499	500	475	478	446	459	488	437	454	489	442	485	481	490	460	480	462	469	470	494	459	448	470	467	460	478	452	458	483	469	471	484	444	438	457	461	478	467	453	478	461	487	424	429	491	500	469	443	457	469	469	446	491	528	462	461	447	499	466	507	491	480	466	484	472	456	451	459	438	515	426	429	439	469	493	467	450	442	467	489	470	486	418	466	478	465	499	449	505	447	497	417	489	447	462	470	482	471	450	469	472	473	451	464	498	451	465	481	444	464	473	492	434	502	437	466	465	447	454	453	492	448	487	470	467	458	501	492	448	493	436	465	474	490	421	431	483	493	462	487	451	485	500	471	437	464	451	472	477	447	489	454	489	457	477	443	464	456	458	477	446	470	477	480	495	476	478	449	460	474	470	465	495	444	441	514	487	488	440	468	446	478	461	540	458	500	467	482	428	472	475	483	496	470	462	443	450	492	515	450	517	515	467	485	473	467	473	483	515	490	498	481	472	528	465	483	466	470	469	474	434	505	490	487	455	441	437	488	431	485	498	481	470	466	488	466	501	456	457	468	455	477	418	485	466	471	488	495	467	498	441	439	484	463	470	499	470	474	462	468	474	486	447	477	470	459	447	458	465	481	474	484	488	465	473	454	545	437	474	409	482	482	509	460	481	449	493	473	427	484	462	436	473	454	503	445	505	494	452	469	482	454	505	475	493	495	471	428	444	435	481	463	493	434	469	465	467	514	458	457	439	489	516	467	497	499	494	459	514	461	494	487	491	486	489	481	455	483	493	501	452	490	469	491	477	429	451	468	438	484	482	444	450	511	480	458	485	476	501	464	473	500	463	472	471	497	518	474	478	437	472	489	482	464	482	475	460	475	467	479	436	455	545	462	490	470	491	468	462	483	496	494	492	484	465	465	520	478	526	440	451	467	489	489	466	507	469	467	463	446	482	498	462	481	463	505	485	468	466	476	492	461	456	476	452	456	446	489	515	497	468	474	489	523	459	450	477	488	466	495	499	464	457	470	478	467	513	452	460	495	470	498	519	451	513	504	460	512	500	457	505	486	484	500	461	480	474	456	457	439	461	483	497	484	470	454	492	455	503	484	480	447	482	420	509	462	489	481	407	518	474	443	484	439	487	477	480	472	421	502	467	470	469	480	485	469	461	450	489	458	442	466	449	484	463	466	453	456	524	460	463	480	477	427	471	463	488	527	464	520	446	431	465	506	504	433	449	481	485	436	456	466	459	501	496	478	493	462	467	486	484	476	493
4369	1804	1814	1392	996	810	634	517	507	506	469	505	543	480	430	396	396	384	390	406	390	364	347	365	329	377	335	354	354	363	335	334	322	381	351	334	336	351	312	350	331	364	343	349	361	338	366	339	336	360	350	314	331	309	330	344	356	321	318	353	343	330	331	358	361	333	340	329	355	342	316	375	320	314	313	381	373	348	368	343	327	343	325	362	307	340	345	328	322	356	354	345	336	325	314	373	342	316	316	328	355	346	352	325	349	330	315	349	352	374	328	338	285	345	365	347	317	319	317	352	351	353	334	339	356	381	337	344	366	323	327	326	348	329	338	329	292	316	345	351	300	302	338	308	289	306	347	314	353	296	373	328	351	354	344	328	329	338	328	309	315	349	324	310	323	315	340	323	338	332	376	340	332	354	332	363	328	328	340	371	318	346	330	328	329	347	329	347	342	323	352	327	336	352	333	312	346	343	346	345	324	304	299	355	310	367	360	341	334	368	326	354	308	344	344	346	334	314	348	326	364	352	325	311	318	349	371	368	343	355	352	349	369	313	329	333	356	333	359	341	348	333	323	325	323	347	375	331	357	345	316	308	329	340	351	361	348	369	347	309	364	325	378	354	336	307	309	330	337	307	344	353	357	341	355	337	365	336	371	333	353	321	363	372	358	321	353	336	319	359	302	342	346	342	340	316	325	365	385	345	323	377	357	333	321	312	354	325	353	339	336	335	328	342	354	345	338	349	350	349	349	376	331	348	349	329	356	330	346	348	357	383	329	328	358	357	321	370	367	310	310	313	329	345	317	329	353	367	335	297	341	335	357	324	272	329	314	367	359	348	321	335	362	345	331	319	371	383	317	332	363	330	322	334	356	343	376	352	348	363	318	358	342	342	364	347	355	336	323	315	343	344	382	309	357	333	332	325	326	362	365	341	341	356	367	339	369	337	322	318	327	347	337	326	322	337	328	372	336	340	362	322	337	333	332	317	332	361	313	346	328	321	313	335	355	341	348	330	326	319	297	337	343	355	317	335	339	329	344	320	350	323	325	336	304	346	354	333	330	362	329	361	342	305	322	339	349	361	340	343	323	335	341	334	362	351	381	360	316	347	343	345	370	344	354	328	364	327	319	360	352	373	294	333	331	350	366	305	333	327	323	329	334	330	309	373	344	350	346	376	332	368	353	343	341	328	363	323	316	318	350	320	336	343	344	329	334	327	321	358	324	347	338	317	325	336	331	335	345	289	376	355	316	325	335	379	348	359	352	337	335	345	373	338	327	356	312	350	343	297	359	316	340	300	347	345	337	330	345	364	331	355	325	347	320	346	341	294	314	338	339	344	375	348	294	317	331	358	361	331	354	342	340	354	335	345	331	335	348	310	320	342	343	321	339	331	354	336	303	344	370	307	318	358	328	310	356	314	361	350	373	368	313	334	333	357	343	372	334	350	353	378	357	339	318	334	332	300	346	366	346	353	347	320	333	360	315	345	310	332	334	322	289	376	317	308	313	308	325	362	352	362	356	318	350	355	343	348	349	333	343	326	313	333	335	315	350	325	273	323	328	324	343	314	322	331	352	341	348	338	343	290	346	362	346	325	342	328	337	340	337	371	341	325	352	337	331	370	341	360	337	300	338	341	361	367	346	337	340	352	343	376	346	370	291	352	321	326	322	313	338	327	304	384	371	325	329	310	317	350	367	366	340	353	319	384	350	321	320	348	346	311	351	344	323	320	339	333	319	347	355	337	349	339	351	321	332	328	323	310	344	311	312	329	331	342	313	342	355	327	351	374	391	332	342	354	328	317	351	327	338	382	354	326	362	337	352	372	345	354	352	350	307	332	337	324	363	336	384	323	354	319	343	329	342	354	351	353	324	353	335	328	326	350	326	308	341	380	381	343	343	324	343	337	326	320	333	328	328	308	316	333	330	334	356	360	349	342	332	355	316	362	341	368	351	312	364	333	348	345	362	308	332	340	356	332	354	354	318	332	322	351	332	348	333	339	315	336	367	333	339	376	318	348	362	344	323	349	332	346	311	314	292	321	340	314	336	311	317	340	342	311	357	320	349	370	334	346	310	343	353	301	348	330	389	320	388	322	335	340	313	382	340	319	333	324	328	335	346	350	315	355	357	363	323	337	341	343	341	326	333	320	336	331	341	319	316	328	350	295	327	345	333	348	319	357	338	330	340	342	341	352	344	363	342	352	329	310	331	346	330	315	328	329	347	350	354	372	333	326	371	361	359	338	314	356	331	332	336	351	319	309	348	323	361	329	342	366	306	351	372	336	350	389	331	329	330	348	337	327	342	377	334	358	349	324	315	310	323	363	318	340	334	327	330	339	350	313	308	330	355	373	374	345	328	335	369	319	340	328	320	326	341	332	334	340	355	354	317	311	310	322	321	341	354	352	345	310	294	367	304	369	354	327	373	346	339	334	352	302	360	360	339	312	331	345	346	354	327	382	345	344	353	319	328	356	359	300	309	353	319	359	347	339	351	324	347	349	325	365	337	345	349	356	351	304	321	328	337	317	357	271	346	360	340	315	321	354	375	325	333	343	342	341	327	343	345	350	349	333	326	353	357	333	370	349	354	364	333	387	321	327	355	304	324	337	351	337	357	331	297	364	323	335	345	300	333	336	335	327	363	313	335	338	323	334	325	345	350	391	333	356	323	389	326	341	346	351	304	343	362	369	350	329	356	370	337	347	310	329	306	334	319	333	341	345	375	352	338	335	319	373	301	313	373	368	335	339	311	303	314	324	368	343	349	345	359	345	323	366	359	360	352	351	341	339	335	345	315	376	322	319	355	341	346	344	321	289	339	336	344	336	309	343	319	357	334	337	334	369	346	338	326	331	357	309	310	309	322	356	335	323	332	324	324	310	328	337	337	348	321	344	372	300	315	352	329	362	336	321	340	353	329	332	340	342	341	343	331	363	347	345	351	355	347	357	325	353	348	347	341	343	311	347	333	311	305	312	309	340	343	354	296	353	367	325	328	375	314	335	313	307	328	333	295	333	336	315	377	331	381	345	338	325	280	341	355	329	359	352	389	340	329	341	330	330	314	362	404	316	320	350	327	340	331	336	304	324	366	331	356	348	344	329	346	344	349	337	325	329	340	330	357	351	321	346	323	350	331	347	348	329	322	344	306	323	340	303	328	331	339	325	333	321	341	327	388	340	359	349	334	333	332	319	331	321	321	324	349	363	284	361	348	348	351	364	332	329	305	335	359	360	338	325	323	338	357	322	356	348	300	324	319	319	327	376	336	389	317	337	326	315	308	378	360	324	329	351	344	373	363	327	368	336	355	368	352	317	345	343	341	356	336	337	354	291	306	314	367	341	353	344	334	326	345	310	338	320	356	370	308	312	346	316	355	332	323	320	281	340	343	368	376	330	325	333	343	298	345	330	318	305	338	345	296	336	341	366	330	370	368	347	380	329	346	359	326	358	337	335	322	331	317	354	327	306	324	375	355	318	340	347	342	320	342	320
3980	2293	3605	3887	3430	2914	2241	1889	1830	1805	1727	1712	1903	1738	1495	1298	1237	1252	1117	1084	974	928	943	953	954	1009	918	914	881	890	809	854	821	802	846	785	777	811	814	796	793	794	820	826	821	794	772	802	832	758	831	856	797	790	763	740	800	817	813	821	835	793	795	818	819	796	835	780	806	809	806	814	799	807	837	864	788	774	826	811	799	766	817	809	825	836	828	824	814	827	822	811	804	810	818	746	844	777	716	853	819	828	775	857	779	830	762	821	808	747	792	808	853	798	829	811	827	796	845	789	764	801	795	773	820	806	774	797	795	836	840	758	842	833	838	800	787	772	807	761	792	774	739	783	804	814	816	765	847	838	806	799	816	788	836	798	828	758	799	798	741	764	814	824	762	743	858	769	784	764	760	780	797	787	812	789	806	832	777	786	746	771	767	764	798	823	794	785	794	777	765	818	827	850	870	865	763	792	778	804	820	820	792	807	807	830	852	814	814	804	816	814	827	755	793	794	763	822	796	799	805	774	809	838	760	751	799	834	750	793	762	820	803	816	810	818	799	784	763	789	816	783	825	801	741	823	838	789	819	733	854	823	774	783	828	842	796	825	832	757	804	800	859	753	794	863	783	746	800	788	771	772	824	827	833	834	773	800	807	781	823	794	799	799	807	777	769	828	800	793	780	752	785	810	807	842	773	783	780	773	813	752	790	809	790	796	792	821	782	811	791	788	770	817	790	792	783	804	820	779	772	849	772	829	799	775	849	797	787	844	818	797	792	800	837	824	849	793	752	786	818	798	703	762	766	806	788	818	787	788	804	792	807	804	859	807	832	807	770	795	841	790	823	833	767	807	827	852	874	785	782	768	812	798	843	810	796	823	812	810	795	761	851	788	790	803	857	837	805	776	748	795	760	741	767	790	797	766	783	776	831	819	813	837	801	786	782	792	782	792	816	787	746	757	826	822	815	817	782	757	750	796	795	813	806	845	784	794	780	739	786	817	763	759	807	777	784	766	775	778	803	785	800	803	788	798	862	862	776	797	784	743	816	853	788	791	839	765	802	850	789	779	847	790	838	761	807	788	763	796	780	831	784	798	837	746	835	807	744	801	835	728	827	815	798	816	814	816	777	772	809	814	837	781	795	767	774	783	798	781	832	812	873	788	758	792	835	820	826	789	842	780	786	818	805	803	737	787	780	774	747	819	782	831	829	788	806	787	779	741	713	786	827	811	783	811	853	802	796	816	826	782	803	838	758	767	786	809	821	800	820	810	805	766	840	758	790	842	778	803	797	773	783	783	747	805	811	796	784	790	805	771	740	790	825	803	846	833	785	822	806	831	808	827	832	721	796	811	760	786	773	786	817	769	805	802	833	842	768	819	752	778	768	805	781	790	772	753	803	764	802	823	827	784	850	784	824	791	796	835	758	816	811	783	793	821	779	783	818	795	791	800	828	766	809	832	794	787	796	793	804	827	843	811	795	776	833	736	776	825	776	831	771	838	837	835	779	821	816	789	823	767	795	800	783	795	769	761	843	764	793	784	814	843	753	787	797	842	808	793	786	817	808	796	835	802	867	790	806	817	829	803	831	804	772	774	801	739	848	803	763	770	792	833	813	827	789	813	843	768	789	779	829	802	826	851	756	835	814	815	821	815	777	774	763	771	805	790	754	783	795	813	776	822	804	779	814	825	807	746	831	813	766	772	820	779	823	783	819	821	787	808	801	796	866	783	802	771	814	793	808	802	812	840	797	806	804	817	810	769	841	851	796	778	799	816	812	791	785	779	795	808	852	820	737	794	815	850	802	842	840	803	768	773	835	775	773	809	774	798	820	785	784	827	863	782	806	835	812	815	836	787	845	786	774	804	751	818	831	782	813	758	778	807	789	786	781	801	771	802	791	806	772	804	820	735	793	755	790	790	775	843	781	755	819	796	808	814	819	815	818	778	803	810	793	808	772	811	758	787	754	822	772	822	724	756	822	776	781	788	776	786	832	809	835	801	778	816	843	755	830	810	826	803	806	763	820	775	819	792	784	787	842	813	788	806	808	716	802	861	776	810	806	783	780	779	798	817	831	777	753	828	799	804	745	828	821	780	770	817	799	758	811	802	800	761	798	835	775	772	796	780	827	735	797	799	761	796	813	826	805	781	807	804	768	779	821	838	850	791	810	825	794	797	824	847	792	828	812	779	822	756	802	795	807	777	854	843	843	834	818	816	812	742	772	813	754	769	815	809	813	807	813	775	757	802	811	819	815	788	816	806	803	816	774	797	796	846	802	799	834	778	800	802	775	836	777	843	774	799	810	781	808	799	784	809	861	783	788	834	811	723	792	856	823	811	819	826	797	758	842	800	856	753	784	819	786	781	779	847	749	801	808	759	812	804	787	772	767	777	753	796	783	744	820	829	802	765	797	788	787	813	795	785	812	766	787	849	819	770	820	845	788	835	744	771	831	814	817	844	817	827	808	796	801	762	797	780	842	753	793	813	853	774	824	852	772	825	802	767	816	811	781	795	761	846	785	832	815	745	789	804	783	817	828	808	807	776	824	819	821	800	778	782	821	785	774	831	808	792	768	822	839	814	802	803	795	830	833	786	813	738	805	796	803	780	860	802	778	805	808	820	816	795	774	835	782	721	841	838	803	783	832	826	811	806	781	819	832	779	818	798	794	759	799	757	796	791	859	772	812	836	802	815	795	834	798	756	744	811	793	765	769	791	793	853	780	809	803	788	820	781	786	814	810	847	766	813	763	802	784	797	837	826	810	805	854	779	800	723	857	826	757	757	758	795	808	777	743	794	792	785	831	800	791	865	768	797	830	766	767	805	829	842	821	861	809	800	794	783	845	805	788	822	786	851	845	834	796	832	784	808	756	821	764	836	813	820	853	848	839	773	790	778	800	822	846	816	792	827	839	766	788	819	783	845	790	761	831	794	813	825	777	843	809	782	835	815	848	772	760	786	810	842	780	831	779	805	821	800	793	788	798	793	825	832	774	814	789	796	852	822	829	772	802	819	805	791	818	805	844	854	831	819	808	788	826	820	756	789	788	815	804	766	740	746	840	805	799	797	823	816	777	789	799	800	795	798	803	808	795	833	840	806	799	826	799	783	790	776	775	791	787	859	787	789	817	789	812	793	780	823	787	781	788	844	826	826	789	772	796	777	739	809	728	788	782	776	813	804	764	793	798	753	807	868	812	814	753	796	836	788	788	835	823	796	823	824	742	801	782	850	758	781	800	797	825	773	846	784	796	791	807	808	838	871	797	799	749	806	768	720	856	786	727	787	791	768	788	809	774	789	767	789	808	748	831	739	784	834	857	838	793	823	784	832	793	807	818	821	823	790	782	823	806	782	743	780	827	816	863	795	809	829	806	809	778	778	790	811	800	789	775	865	788	744	810	817	743	767	854	808	808	758	800	804	789	837	784	803	805	783	842	765	787	786	765	819	811	797	785	761	735	820	797	785	830	813	823	814	811	812	837	757	762	818
13257	4162	4431	3628	2368	1675	1164	959	800	690	622	617	576	551	510	452	435	416	423	398	417	385	386	364	370	374	367	353	336	343	347	373	338	322	325	317	328	323	322	337	307	354	291	320	327	318	316	322	381	313	318	313	341	331	333	313	361	342	340	306	328	290	294	309	358	356	328	279	326	331	321	321	358	315	301	337	327	291	351	322	329	350	361	314	278	320	353	306	340	328	328	304	348	289	328	342	324	347	341	299	350	328	333	307	312	337	320	292	342	332	299	314	335	351	325	305	303	319	268	345	297	315	310	293	329	308	322	305	320	309	327	328	310	309	333	314	347	285	325	346	335	313	342	332	365	318	321	353	352	336	304	364	315	317	338	328	318	286	315	348	358	332	352	330	341	334	355	317	318	321	337	342	311	326	338	322	332	323	324	351	330	329	313	288	303	323	307	331	322	299	313	332	314	322	323	341	342	363	338	348	305	338	344	303	292	336	323	356	337	311	327	318	303	330	310	309	281	350	300	317	345	325	326	312	336	288	324	305	286	310	330	308	318	308	304	326	305	309	321	329	309	295	336	295	315	349	302	300	306	324	325	324	297	338	339	327	335	308	335	312	319	314	348	354	292	320	328	324	303	351	328	308	309	320	314	331	314	340	273	304	327	326	335	318	338	335	345	324	374	326	315	312	323	311	358	330	318	355	335	350	351	340	328	308	332	344	322	310	307	279	331	301	310	347	302	321	348	315	323	341	332	338	308	344	325	298	332	337	357	291	329	341	302	301	320	311	310	319	303	346	303	315	306	306	305	330	334	337	343	302	303	307	352	301	290	352	348	328	309	326	365	341	302	313	317	298	322	313	289	322	346	303	340	328	313	332	332	316	279	311	292	311	337	325	341	303	341	323	349	313	337	355	322	299	312	313	300	296	313	329	310	317	310	325	306	355	298	318	313	335	323	356	320	335	336	314	315	326	323	333	358	355	305	308	335	385	319	308	303	296	297	295	298	354	305	327	305	315	362	316	327	329	349	321	324	363	323	332	315	313	338	336	333	345	355	308	330	334	271	310	311	298	288	311	339	323	330	301	305	328	315	295	332	318	310	332	314	323	317	324	353	294	324	320	326	324	302	326	328	316	343	314	301	333	331	323	328	307	318	271	311	321	370	311	317	296	306	322	330	327	317	314	311	272	295	303	313	343	308	301	382	338	321	344	331	318	292	347	323	353	329	325	321	330	313	345	309	300	317	303	328	312	307	318	295	327	326	299	344	347	316	332	332	323	331	327	315	287	344	340	309	322	279	364	296	308	332	294	327	342	338	319	333	342	302	331	330	319	340	309	307	293	329	350	316	321	363	352	308	306	345	308	319	340	308	324	350	298	321	332	330	300	295	318	273	327	293	313	334	331	291	302	309	350	325	301	308	292	319	310	342	335	294	313	339	332	321	337	295	315	360	324	337	310	332	309	294	285	322	319	306	326	317	322	292	335	322	351	339	339	311	323	333	306	329	334	349	366	318	317	332	320	331	339	332	324	287	321	300	295	312	289	347	338	343	338	284	326	299	325	331	342	304	303	316	301	296	318	326	322	322	311	295	361	333	312	322	316	352	331	326	318	353	299	306	311	316	291	322	312	332	332	308	336	319	315	322	292	328	350	301	300	297	307	308	313	334	313	330	325	318	333	295	308	304	326	334	315	333	325	337	309	351	336	332	339	311	282	321	306	368	305	320	320	298	309	341	337	323	330	320	309	328	300	306	296	324	338	320	301	323	278	344	327	310	342	293	330	335	333	316	323	289	273	291	306	322	330	320	350	336	335	339	312	287	324	318	383	290	301	340	313	326	327	313	328	314	296	281	328	338	342	316	308	312	313	310	305	320	319	344	311	322	323	313	356	337	327	335	316	339	310	316	295	304	285	317	303	301	312	310	308	337	322	302	302	326	291	307	322	349	339	318	327	350	345	318	358	306	318	322	371	327	319	320	315	315	309	349	320	350	301	345	331	308	302	344	303	321	309	338	375	326	333	283	332	304	300	346	347	282	335	317	360	338	311	343	302	332	322	297	314	311	305	348	320	345	306	306	331	306	343	314	370	347	320	338	303	315	301	326	326	340	310	326	308	334	325	322	328	303	305	326	327	312	300	349	334	309	313	318	305	329	321	336	325	325	289	297	296	306	336	288	318	352	309	326	306	326	348	318	322	329	306	317	341	319	326	352	330	349	313	315	345	352	301	334	333	326	294	363	325	309	307	303	335	310	330	314	303	332	322	322	335	298	281	296	388	302	339	347	340	352	332	335	331	261	353	335	316	282	349	328	320	332	301	322	302	340	363	297	331	325	298	327	329	335	362	317	313	347	314	339	329	308	344	330	315	326	302	337	351	315	296	353	342	320	349	294	332	310	326	296	305	339	341	324	329	304	328	298	355	308	315	298	346	309	321	315	298	306	317	309	305	370	308	321	316	311	359	336	349	331	324	316	299	316	316	317	303	306	337	327	289	318	344	312	326	320	304	342	349	340	321	342	330	336	322	317	352	333	316	327	337	274	314	320	313	314	341	333	294	313	315	312	357	337	317	336	310	338	311	351	340	289	324	329	306	330	305	333	295	314	311	299	321	321	302	311	274	330	306	337	315	279	312	327	302	290	292	307	308	293	325	324	335	322	308	317	313	341	308	306	318	317	324	346	329	329	300	338	331	345	302	306	310	302	307	314	299	339	321	349	288	323	302	341	329	318	335	278	307	293	297	300	324	306	334	357	330	331	313	357	300	310	317	319	335	298	314	325	340	351	338	328	322	295	326	319	320	309	317	336	336	350	327	328	333	285	329	336	340	343	325	281	274	307	325	340	350	304	283	301	318	348	351	346	339	306	320	316	338	310	264	319	315	314	330	322	325	329	373	321	320	309	297	341	342	345	311	310	304	286	351	344	337	322	321	331	330	342	317	310	325	347	299	343	335	308	321	347	302	339	343	302	295	331	327	309	292	280	325	349	293	337	324	319	306	322	305	348	311	342	319	334	326	339	296	340	337	326	355	284	311	295	335	330	313	317	339	324	325	329	293	321	316	305	305	280	333	352	326	305	326	295	325	329	321	330	327	324	349	336	314	321	334	313	309	321	324	315	323	309	302	329	315	346	339	327	337	319	343	332	347	351	349	328	327	327	354	325	372	312	322	290	320	352	307	311	337	348	331	305	323	319	368	337	297	314	324	327	331	354	298	322	327	333	322	316	310	347	361	310	294	321	297	321	329	334	322	318	324	301	326	325	336	340	347	331	319	321	313	297	328	325	331	353	302	321	334	319	317	328	320	356	342	302	318	323	323	316	308	315	284	308	289	272	321	320	335	309	308	295	337	315	343	323	357	350	301	352	334	347	309	319	326	311	374	325	328	262	292	359	359	329	329	334	275	334	328	347	335	311	299	352	324	307	301	297	305	321	316	335	318	347	307	304	282	304	325	326	322	321	329	323	344	300	312	341	353	346	333	337	301	327	303
10150	3908	6942	7890	6547	5304	4279	3647	3178	2784	2699	2391	2588	2449	1933	1704	1494	1371	1328	1168	1045	1006	1056	1040	1009	1094	990	963	869	839	871	819	821	807	815	810	790	764	815	794	799	807	794	732	744	731	779	763	788	736	762	732	761	740	777	760	729	765	768	781	780	788	742	732	751	749	799	732	747	732	785	795	751	723	708	730	760	731	804	818	793	788	782	737	765	766	785	813	840	762	825	810	803	780	761	728	770	760	745	745	802	782	757	774	811	689	768	788	768	763	765	725	758	765	780	757	783	767	763	759	762	789	729	784	763	817	757	772	717	765	781	770	693	775	733	734	762	802	736	765	761	818	777	742	788	798	787	774	755	713	755	766	772	768	738	744	736	751	804	769	782	712	773	737	715	712	755	750	780	740	760	773	758	735	739	774	730	773	789	749	738	762	758	719	760	762	759	722	755	752	746	766	775	806	773	802	773	749	741	743	762	781	685	750	752	754	773	721	759	754	774	733	777	743	745	742	791	760	732	748	755	704	715	771	764	759	767	716	778	783	788	762	740	791	742	749	752	743	792	730	795	761	787	799	765	749	728	776	750	776	759	725	748	755	719	773	713	759	725	742	782	762	719	763	717	710	768	779	808	815	781	760	710	724	740	779	812	768	756	726	765	784	718	810	775	735	702	789	774	773	769	740	756	740	766	729	711	735	764	782	727	743	752	719	754	794	787	731	759	761	775	762	800	807	730	760	745	771	796	792	750	787	774	764	826	728	765	758	741	751	779	822	795	735	757	766	764	734	686	760	771	770	759	808	793	728	746	736	729	780	736	807	780	727	734	783	745	762	754	794	771	771	737	753	798	766	753	837	740	807	722	763	741	763	726	768	789	773	771	723	808	747	731	760	773	769	749	742	727	750	773	738	767	721	728	738	723	770	822	761	744	756	749	716	788	727	782	747	763	775	802	735	742	687	821	763	768	734	778	753	802	762	776	793	738	757	743	820	773	734	732	759	785	734	717	763	737	773	747	775	777	794	743	717	702	748	763	779	763	805	681	733	761	729	754	754	764	759	771	786	744	762	781	763	759	803	764	753	726	773	779	782	792	798	789	736	757	765	819	742	740	768	748	736	805	760	766	694	764	795	768	783	763	736	788	773	774	722	766	802	724	744	757	782	768	781	784	731	729	766	764	753	833	778	772	840	781	792	750	758	704	777	787	783	778	768	780	722	797	740	736	706	801	798	771	775	754	760	765	788	749	763	778	751	739	742	749	761	799	757	740	749	767	778	767	800	740	757	752	735	774	719	809	728	778	763	713	793	704	761	730	757	734	794	750	793	783	747	720	767	734	712	713	788	733	741	741	777	784	733	716	741	756	764	780	763	752	725	750	724	733	743	703	766	709	752	777	806	686	779	743	746	767	771	769	708	743	754	764	772	753	767	690	751	719	804	768	734	795	759	758	787	785	771	745	757	787	766	788	762	794	820	740	782	743	766	760	742	786	759	744	760	741	752	698	761	710	788	714	769	796	770	758	786	743	714	741	742	741	783	781	806	748	786	753	794	725	805	807	778	733	710	769	762	789	770	751	762	707	699	720	758	764	772	760	802	771	743	739	801	746	718	767	729	787	766	712	749	744	773	733	749	755	774	735	764	865	796	774	732	745	775	788	737	788	751	786	727	770	774	751	757	746	768	772	802	787	736	770	780	766	737	757	721	789	773	755	753	734	763	747	788	720	715	765	753	759	791	727	744	816	742	758	762	771	753	764	817	760	788	773	729	826	750	712	745	732	784	767	753	762	786	760	814	750	787	748	741	760	745	771	732	719	750	812	733	781	780	779	777	746	795	786	776	742	755	843	803	732	798	728	761	779	727	753	729	763	734	762	720	793	711	785	789	722	761	725	758	758	784	761	778	807	743	749	769	725	806	749	766	748	756	772	763	744	740	728	774	761	794	745	789	765	769	824	726	705	763	739	732	781	721	792	774	772	753	802	764	788	706	766	752	739	743	828	777	715	776	746	757	735	784	762	730	746	744	726	736	774	745	736	698	767	753	784	750	734	723	739	746	712	801	817	733	750	764	765	791	780	763	773	773	740	766	766	778	760	809	727	736	743	765	756	835	757	729	742	788	765	775	791	737	797	777	795	750	737	737	777	770	741	737	734	742	734	818	724	732	748	806	732	804	748	729	722	771	792	722	755	762	753	771	764	757	799	773	791	769	773	765	774	741	765	791	830	801	754	781	757	758	724	749	751	791	794	757	766	773	755	747	766	755	758	739	785	791	792	821	758	769	765	745	797	740	739	772	771	735	755	708	776	780	748	775	785	757	787	760	770	800	747	752	749	728	749	757	811	744	779	732	766	795	767	724	788	734	770	749	709	784	829	822	778	674	804	797	712	745	753	713	804	731	807	799	746	712	717	744	715	737	774	745	711	721	778	764	764	736	756	713	764	817	757	761	739	794	787	801	751	761	750	757	747	778	734	750	741	745	744	743	774	765	761	782	744	752	729	794	746	747	740	725	760	772	754	738	747	808	784	759	758	739	767	763	745	751	744	748	784	798	758	784	762	754	756	769	782	764	767	730	793	779	723	734	760	758	787	777	721	765	755	760	719	748	773	778	727	709	785	780	746	766	784	758	787	711	766	757	724	737	676	789	758	774	754	746	762	809	734	778	770	791	803	773	753	703	758	754	806	761	749	752	744	757	725	723	766	726	788	718	758	737	777	734	737	714	787	777	737	745	761	804	757	832	746	758	752	742	771	790	815	773	743	746	751	757	768	708	795	745	756	776	787	729	755	721	717	776	784	738	744	792	786	766	734	744	751	779	741	750	766	796	744	745	780	731	724	756	724	744	725	737	728	805	705	741	745	729	711	767	744	770	759	768	804	739	799	780	740	748	732	732	732	760	806	734	776	752	727	738	801	747	726	747	740	746	772	772	751	732	725	809	709	752	789	751	756	754	788	753	775	742	802	807	727	790	790	770	730	725	769	776	768	792	791	816	759	757	727	747	808	758	733	764	744	791	713	771	756	737	746	795	810	725	750	695	764	782	788	766	760	734	776	759	786	755	792	760	741	785	738	792	709	720	779	702	735	735	701	788	797	781	779	776	737	733	790	767	761	742	739	765	767	783	732	766	756	773	710	748	759	776	756	756	778	766	760	760	779	737	831	765	806	717	799	769	746	745	750	797	753	735	766	750	796	784	752	762	766	778	738	777	820	751	768	752	739	747	816	775	743	747	782	770	766	761	770	746	767	722	717	739	775	772	758	736	767	735	763	743	810	795	799	769	734	735	750	746	810	781	781	741	772	734	743	754	738	725	806	736	719	735	782	773	837	727	702	721	767	765	753	767	771	776	760	778	744	786	784	768	817	732	748	735	801	728	745	813	783	831	741	699	771	744	732	786	753	791	791	722	752	776	761	721	772	789	799	773	763	741	720	749	798	786	735	805	752	759	690	749	770	755	772	806	791	802	741	748	789	795	806	764	754	762	743	736
21168	6009	6339	5054	3787	2640	1771	1216	988	787	629	613	609	624	513	479	351	348	330	298	277	256	256	246	275	226	233	248	230	261	225	240	243	234	212	220	194	207	219	224	219	216	206	215	216	202	207	222	205	210	218	215	205	223	246	213	219	224	213	235	224	216	213	191	236	213	217	191	212	206	205	225	223	217	220	212	209	201	202	184	245	193	193	199	177	203	194	215	196	209	191	199	240	212	195	216	217	209	184	184	195	199	192	210	223	211	211	204	200	217	212	210	210	229	201	208	192	209	195	202	221	203	183	173	207	232	222	190	207	221	186	202	219	195	230	223	208	217	233	205	208	198	266	226	201	184	212	243	192	219	194	210	208	187	236	236	179	220	226	197	199	216	194	214	174	229	204	212	225	195	202	204	194	177	218	180	211	229	222	216	215	205	228	204	181	218	232	236	204	221	194	227	226	192	212	207	205	214	222	187	186	223	227	185	212	202	195	220	196	196	241	218	244	212	212	214	207	216	226	244	220	204	195	209	232	221	178	223	165	236	212	218	190	222	205	187	201	209	180	196	200	217	213	237	222	205	206	195	218	197	199	217	236	213	203	183	219	189	196	195	222	197	183	201	200	207	182	200	212	220	200	217	186	212	232	216	235	220	221	192	215	209	219	195	190	201	202	184	218	242	202	187	206	189	175	196	202	206	232	183	236	182	194	206	203	210	205	187	211	205	223	201	188	222	202	219	222	192	223	219	209	197	173	202	241	224	209	164	220	223	236	227	179	208	236	246	209	207	208	200	223	219	212	206	220	202	206	198	194	224	191	206	233	225	214	235	209	208	227	192	214	201	172	180	210	218	202	206	199	195	224	209	224	193	201	202	202	191	217	202	219	186	193	200	204	197	185	188	176	216	187	202	220	217	220	190	218	206	173	221	196	223	186	205	189	206	216	204	175	215	214	210	226	237	246	176	215	191	236	188	209	211	178	190	179	214	221	190	199	197	190	235	192	238	213	201	211	170	204	202	188	214	192	209	188	192	237	213	212	217	222	222	197	212	208	187	198	221	194	187	242	209	197	213	197	230	209	186	221	209	197	192	212	215	225	214	221	183	198	224	213	197	195	224	194	200	208	202	210	185	213	194	207	223	231	191	190	203	223	209	217	191	215	213	184	207	225	203	209	204	212	219	203	219	210	196	217	215	209	234	207	191	225	187	185	199	197	234	226	226	222	170	215	203	227	222	210	192	206	238	187	224	187	233	204	215	220	195	219	198	206	237	189	217	195	209	210	233	197	191	175	174	190	188	204	183	211	217	214	205	203	212	217	230	217	203	206	211	195	208	208	205	235	207	232	205	203	222	204	229	218	179	208	208	218	208	186	218	207	218	212	206	210	198	206	235	222	210	213	212	226	201	211	207	230	201	196	238	205	219	215	201	210	220	166	190	195	211	212	196	204	225	211	215	198	216	224	195	218	228	226	190	212	215	204	215	248	175	238	209	246	219	206	248	227	198	199	182	178	257	219	221	202	178	217	195	200	211	212	217	196	187	213	188	175	195	189	236	207	209	211	202	198	228	226	223	220	220	203	216	210	204	210	205	201	222	224	192	198	214	207	210	199	231	213	199	211	208	207	208	217	209	211	232	219	185	207	199	212	206	195	207	213	206	202	225	216	224	231	192	214	197	213	205	213	191	187	208	209	195	197	188	211	218	190	200	199	218	198	205	208	204	218	217	219	218	209	203	209	220	174	206	224	220	215	191	192	216	196	201	209	207	214	195	204	216	216	229	209	175	207	203	222	208	202	194	185	197	222	215	229	221	174	184	211	223	204	197	207	206	211	201	201	217	210	215	202	204	211	200	206	229	200	208	214	184	188	217	228	221	216	214	216	230	229	195	192	206	241	208	192	222	219	193	217	230	209	225	212	202	214	192	201	200	206	211	218	211	204	200	222	197	214	195	229	237	213	204	218	228	226	213	208	225	204	236	169	205	233	221	226	222	217	204	198	211	212	231	229	209	202	218	231	191	208	225	190	200	208	189	235	211	201	189	208	200	216	204	227	245	213	186	221	224	192	213	209	207	207	191	221	190	217	209	212	187	214	215	202	198	191	175	212	191	176	219	215	224	218	177	207	225	213	218	199	213	189	188	199	205	194	206	199	199	204	210	211	179	198	222	199	201	204	188	210	224	207	202	213	183	205	206	212	196	198	203	245	197	239	244	188	224	193	187	190	204	187	209	210	236	193	210	234	196	177	187	198	227	223	211	213	207	226	189	206	219	193	250	210	240	203	224	225	207	229	228	200	211	208	211	237	195	232	193	226	192	176	218	198	195	211	206	198	203	211	227	179	196	200	220	193	180	199	198	186	167	200	195	239	215	216	207	195	201	199	216	210	217	223	185	209	214	195	201	208	223	196	237	223	226	194	234	222	218	188	214	228	203	211	193	215	177	164	200	218	212	206	203	203	208	206	205	204	202	249	207	217	199	226	234	205	172	175	194	211	208	197	204	201	218	204	209	218	190	218	188	194	232	213	200	242	200	207	207	197	216	224	238	227	202	204	180	225	214	203	215	197	209	214	225	214	222	212	206	204	192	210	211	212	208	195	230	191	218	221	208	209	209	205	201	188	222	177	220	186	209	231	204	180	219	198	217	210	215	221	207	204	209	189	211	210	176	175	219	231	248	215	204	207	202	188	200	195	213	211	207	219	202	209	229	197	183	220	211	206	195	210	226	234	225	202	216	200	215	198	215	219	215	180	191	193	211	190	214	199	194	200	213	199	211	178	205	202	203	211	196	198	203	204	220	244	193	219	196	242	218	219	196	221	209	221	254	192	191	208	205	205	185	219	205	213	217	218	197	209	203	215	228	202	202	196	198	223	202	214	187	214	205	199	195	213	199	216	208	258	194	218	191	205	215	215	201	195	212	202	212	203	178	233	206	194	200	193	218	209	199	155	226	220	199	197	227	213	199	242	215	248	236	186	219	204	206	186	208	211	196	226	191	213	216	196	213	186	219	203	218	180	195	182	198	203	233	214	209	213	203	177	222	190	199	199	194	224	186	202	223	214	182	219	190	199	211	246	180	216	215	226	206	247	203	195	210	202	189	189	193	203	211	208	202	180	222	188	196	224	236	202	201	206	200	203	201	242	203	170	202	201	233	209	222	223	186	213	210	193	219	246	192	181	229	197	196	196	232	230	176	207	209	228	211	222	196	234	187	229	187	206	210	211	192	214	212	200	207	212	206	201	228	203	224	199	201	199	204	193	207	203	204	196	227	199	243	223	194	226	190	210	227	200	209	218	219	184	200	213	190	240	209	220	189	220	199	206	203	187	177	205	223	234	184	206	224	191	200	191	204	218	212	205	218	225	190	210	238	193	211	213	217	190	219	179	191	194	220	188	206	222	197	195	176	202	184	176	203	211	227	209	227	202	171	213	193	212	201	223	212	182	208	201	211	209	205	204	204	198	225	228	200	231	216	194	197	208	212	204	199
13218	4551	9224	10525	9488	7690	5919	4668	4212	3677	3200	2956	2804	2902	2602	1950	1570	1372	1253	1133	977	901	914	962	1030	918	827	704	717	659	637	680	591	565	565	531	549	532	581	615	551	561	543	562	559	552	581	519	496	542	508	528	561	542	510	529	508	484	511	500	497	490	502	515	561	534	579	503	497	526	477	504	538	543	490	496	530	520	517	552	494	513	531	522	509	556	510	538	500	514	508	560	499	547	536	507	505	524	571	531	501	554	497	534	475	497	516	480	523	518	510	511	517	514	508	522	525	493	521	537	532	518	538	502	511	488	506	521	526	502	515	555	472	476	494	494	534	518	514	517	488	510	504	508	516	568	516	529	519	483	515	479	485	514	531	504	494	528	510	507	510	475	498	505	517	516	542	546	533	553	498	506	491	488	526	520	530	543	543	522	504	521	541	498	524	477	515	527	543	536	518	534	486	500	521	493	493	509	520	501	485	504	504	516	505	502	568	447	551	529	494	532	541	516	484	492	503	512	530	512	504	571	516	503	488	514	530	522	515	555	527	530	507	500	503	471	517	521	578	501	492	486	493	505	458	504	481	515	521	485	474	505	486	517	506	519	476	546	491	513	470	523	519	495	534	538	493	515	515	513	489	509	510	524	552	524	547	511	491	515	474	514	498	537	527	513	510	534	510	532	486	517	551	464	505	490	530	564	516	499	512	521	492	505	486	493	538	518	525	515	514	556	532	524	507	515	540	475	518	506	547	536	548	522	477	531	500	546	526	529	525	499	547	508	518	478	549	542	500	534	517	490	532	485	491	480	499	506	541	467	521	497	527	527	516	542	507	504	527	504	516	505	511	520	483	513	479	498	513	508	473	514	529	505	546	562	547	525	541	496	496	532	525	514	502	521	487	531	528	482	513	515	458	491	515	539	517	515	497	496	504	514	491	585	516	496	476	518	477	511	509	507	518	485	516	521	513	472	489	532	508	492	493	520	495	492	497	531	495	520	513	492	500	545	474	522	523	540	551	508	532	519	505	543	521	465	514	538	555	512	474	502	536	493	490	555	486	483	531	487	491	494	489	484	499	525	469	513	508	535	493	563	557	522	551	534	507	548	507	497	458	504	495	528	511	489	529	538	521	503	491	502	530	508	515	561	537	493	529	507	511	462	500	489	545	522	518	532	501	537	557	521	514	492	532	545	528	461	472	518	500	472	511	491	475	515	540	545	520	505	534	514	507	492	526	529	504	527	512	534	540	495	492	527	523	528	503	521	502	501	557	535	481	508	493	496	523	541	523	466	511	508	471	477	494	480	549	495	510	509	519	498	496	506	508	525	503	498	496	484	530	548	523	514	499	510	573	522	467	527	496	528	548	468	523	494	508	511	509	476	502	526	521	473	515	503	487	532	517	474	495	497	499	522	476	536	530	512	501	490	491	534	515	493	531	479	484	487	512	511	483	572	489	546	487	535	482	508	511	495	559	526	506	486	526	502	519	510	506	564	540	490	545	512	497	526	551	537	533	514	518	490	522	540	486	512	518	512	508	515	528	556	509	485	492	563	510	512	501	508	492	482	512	469	484	509	546	517	512	528	480	565	497	514	481	475	529	526	530	497	507	516	513	503	533	516	501	507	474	548	515	511	501	462	502	529	487	559	508	496	539	516	519	474	535	508	522	521	500	531	473	534	568	534	496	523	489	549	542	496	518	526	514	483	486	490	489	500	494	506	496	554	491	529	522	516	525	515	502	516	490	545	514	516	526	537	538	518	510	522	537	488	495	516	550	468	458	520	534	554	504	514	540	541	523	490	536	521	515	478	499	504	551	545	521	524	491	508	539	539	541	530	466	555	517	545	514	503	489	512	498	548	546	486	517	522	520	534	539	528	536	509	485	522	523	514	493	473	524	529	505	511	465	515	499	464	488	540	477	506	480	508	513	534	518	542	527	509	533	501	491	534	523	533	504	513	541	536	492	525	554	527	481	520	511	576	498	528	483	521	529	486	474	545	507	511	532	506	495	487	504	535	526	576	476	484	511	514	510	517	475	521	500	476	516	528	482	486	529	518	490	514	513	509	477	543	530	528	529	561	512	466	490	550	519	520	499	489	542	526	475	509	539	507	530	500	528	548	513	561	487	496	497	481	537	537	524	513	534	528	539	514	528	502	491	550	541	544	522	481	542	524	524	521	492	528	516	514	562	463	489	501	534	554	536	520	516	492	494	498	496	499	514	488	481	575	543	502	518	495	502	523	509	515	545	488	517	517	506	519	497	538	493	517	491	536	504	486	529	512	507	548	502	499	479	504	536	512	540	528	521	494	483	490	540	521	525	487	530	532	513	486	508	476	567	527	489	492	505	504	544	525	533	531	547	508	519	504	489	485	517	514	512	482	475	514	516	555	535	492	501	501	536	529	517	486	490	508	543	491	513	523	471	504	535	519	495	532	522	527	510	467	484	501	549	525	493	512	521	522	525	507	493	490	513	514	520	511	516	455	486	538	497	497	525	535	547	476	515	490	545	525	529	527	471	518	488	495	525	521	496	492	538	490	489	532	502	533	510	517	570	507	544	508	530	545	524	529	513	531	519	537	556	534	530	504	464	529	517	516	528	551	528	518	478	533	473	511	516	491	499	500	545	547	530	502	491	494	503	516	497	508	497	513	539	560	542	565	474	515	535	546	510	537	519	510	488	518	537	484	506	470	516	553	476	493	514	534	507	549	525	508	530	477	518	496	501	520	511	510	528	530	506	528	541	544	544	507	525	485	498	518	535	550	516	509	499	535	505	533	499	498	507	537	499	493	543	535	538	516	510	496	548	489	520	494	513	532	530	460	522	518	513	519	540	552	543	508	542	544	530	529	497	492	477	489	509	501	495	519	498	485	538	481	508	511	539	548	472	497	493	542	500	496	527	520	522	484	520	494	507	476	521	487	526	489	491	490	511	515	506	500	517	493	524	513	515	479	507	520	538	494	477	508	522	552	472	523	507	521	495	517	480	519	571	499	514	503	513	489	539	566	531	490	527	520	467	484	520	488	484	531	521	527	527	509	505	492	496	500	486	529	507	476	505	559	517	544	552	503	548	502	532	512	462	509	475	508	540	512	544	521	484	502	512	528	532	512	532	512	505	527	505	525	512	563	536	508	489	572	535	532	479	518	498	476	488	514	521	492	527	559	520	507	509	509	524	508	541	532	547	507	526	516	478	533	520	519	493	503	475	506	513	564	485	524	516	495	527	501	435	547	545	469	533	526	493	514	500	502	479	543	518	515	498	543	534	498	501	512	519	554	508	529	557	512	488	533	522	521	531	505	504	511	526	559	512	536	479	524	508	527	487	542	508	538	550	525	487	514	492	504	497	545	553	517	518	521	546	521	522	544	532	523	510	486	548	501	509	478	471	516	512	531	499	508	538	509	471	513	504	505	493	499	505	518	523	516	478	531	480	499	457	533	536	528	533	527	531	498	485	496	503	503	544	519	527	537	527	494	489	522	523	538	530	467
4485	1724	1747	1422	1171	858	727	620	591	614	460	511	534	507	450	435	432	379	424	386	389	356	376	359	372	371	344	364	373	366	359	354	347	330	352	365	345	344	352	353	330	351	345	356	350	383	354	334	376	345	374	334	380	317	319	343	377	364	372	348	370	307	343	301	377	355	365	367	354	373	338	339	358	380	390	350	360	334	321	377	376	320	347	363	392	327	367	335	356	335	355	370	366	327	346	351	331	332	384	334	347	359	363	323	332	373	329	338	338	337	357	366	369	368	359	329	353	359	337	333	339	340	371	332	318	361	357	352	364	367	317	330	349	337	351	337	341	379	358	339	321	341	378	344	358	333	333	333	344	342	320	345	366	353	357	345	376	341	387	369	356	369	361	339	337	341	379	343	366	363	362	360	345	335	343	323	348	340	344	337	381	370	341	369	356	359	373	321	376	321	383	364	344	372	349	361	369	367	342	339	324	350	354	373	328	370	357	326	332	327	318	355	350	354	339	357	333	307	367	361	359	360	357	330	365	362	347	347	369	332	325	371	349	378	357	335	352	376	371	330	373	320	338	316	359	314	368	341	336	355	369	371	356	392	349	355	354	319	350	352	353	315	388	338	356	347	358	340	355	312	330	379	364	363	358	366	320	361	373	366	359	358	354	324	331	367	323	363	335	356	369	353	357	336	338	325	361	361	366	354	337	383	367	326	332	364	378	370	339	341	364	375	365	372	331	390	360	336	342	351	362	324	315	340	348	345	348	381	355	332	371	366	348	372	377	380	378	372	334	321	359	331	345	331	352	347	369	374	362	357	343	375	357	362	343	381	388	357	402	338	340	319	327	341	330	379	328	373	383	340	348	330	349	338	342	371	340	347	324	338	313	358	339	354	375	353	352	343	351	322	370	351	372	347	355	379	359	351	397	333	352	364	381	339	326	344	353	391	357	340	322	356	378	340	326	394	377	350	363	363	383	355	333	367	328	342	354	363	394	347	358	358	337	340	341	347	340	347	354	346	347	375	336	355	340	357	351	382	347	351	322	335	334	344	359	353	345	363	389	367	369	336	376	357	339	341	355	334	391	340	343	378	337	357	357	385	360	325	348	305	330	333	349	354	357	346	334	323	319	333	336	367	344	323	333	365	359	360	356	344	357	374	366	337	344	345	374	347	379	325	317	342	350	335	339	377	343	338	349	310	344	349	356	377	345	346	332	350	350	371	364	340	341	366	337	312	364	336	343	331	374	338	350	369	310	334	362	336	350	328	363	367	415	376	329	386	371	385	322	353	385	366	375	331	345	374	368	352	348	335	348	365	340	373	347	374	350	321	363	350	363	363	332	352	330	356	346	347	353	315	358	350	357	330	342	372	341	350	325	337	384	332	370	357	334	340	336	338	315	314	360	314	338	330	338	366	340	341	326	340	385	353	343	348	337	333	367	346	334	348	364	346	335	384	329	328	337	321	363	390	342	370	342	343	364	312	363	371	302	353	385	372	337	359	370	359	364	352	351	362	325	345	317	383	332	366	354	347	356	358	348	343	335	343	340	379	355	357	347	319	344	351	323	381	338	359	375	319	358	358	343	360	373	364	348	370	329	340	331	345	334	344	346	377	377	398	340	376	335	342	317	321	334	365	393	368	361	373	345	320	353	384	353	375	348	331	371	360	390	349	324	337	351	338	338	374	358	326	364	350	369	334	393	359	376	328	359	361	348	346	352	353	351	361	367	376	351	353	365	322	344	314	348	330	379	343	348	314	337	319	314	338	373	358	322	348	338	308	329	366	356	346	330	384	381	338	340	359	349	365	356	372	351	373	378	354	353	373	374	380	367	351	388	349	364	347	356	345	326	343	355	333	326	374	327	364	339	323	352	364	348	357	389	377	372	358	348	339	342	340	350	377	354	359	335	347	347	337	316	340	340	348	356	316	340	359	383	317	339	337	349	363	318	346	364	324	375	332	331	342	346	349	349	375	336	395	369	362	340	357	372	348	346	349	354	345	353	350	367	355	325	333	371	366	317	370	333	356	381	339	352	354	357	322	296	371	343	327	371	332	359	354	357	342	333	302	350	340	346	358	347	368	335	304	350	377	363	323	353	367	345	368	361	382	369	348	364	366	316	347	343	350	333	347	376	346	338	373	398	389	349	353	351	307	329	367	374	374	338	355	344	370	329	347	358	354	330	366	346	350	378	363	340	340	339	320	333	314	379	343	341	347	333	367	328	343	354	356	360	338	326	365	354	363	339	342	356	347	345	354	326	369	386	360	358	346	347	347	349	320	345	351	347	341	351	291	358	321	347	348	358	336	349	364	327	365	351	348	349	359	346	361	366	366	347	405	369	384	336	332	350	354	356	362	398	369	338	333	336	368	339	339	341	349	336	340	348	360	351	362	303	329	366	353	357	375	335	330	340	337	352	362	380	357	323	340	348	366	345	344	372	338	336	356	345	355	332	355	340	348	374	347	344	327	334	371	328	367	339	360	350	313	340	398	401	350	327	351	345	370	352	376	347	341	374	334	351	326	315	341	330	375	382	335	340	364	358	329	362	343	323	351	346	351	360	390	340	366	366	348	368	332	368	335	368	345	358	322	362	306	354	360	375	365	349	320	332	340	356	359	357	344	347	389	363	342	301	369	364	363	346	330	385	341	355	359	359	358	345	336	361	374	366	324	322	352	331	352	403	363	342	386	345	345	373	358	335	323	356	359	334	326	317	333	349	341	351	356	357	350	336	349	393	344	349	375	351	352	361	343	353	300	341	379	367	322	356	366	347	331	317	331	358	358	361	376	370	378	389	396	333	337	345	367	374	371	341	345	351	379	367	346	344	344	348	346	372	384	349	338	361	344	366	341	364	321	342	350	360	324	344	377	342	385	367	365	340	329	377	381	375	335	329	363	334	335	327	365	356	338	350	373	363	348	348	364	347	366	322	357	367	338	349	341	313	376	365	362	362	389	338	344	383	337	362	384	341	337	333	358	351	390	358	351	352	344	346	361	406	335	327	352	337	341	344	356	336	341	326	337	352	328	344	342	380	371	310	353	356	369	359	337	380	351	329	359	392	335	332	348	338	388	364	346	381	317	321	338	387	337	347	350	341	310	391	352	358	354	361	394	370	374	319	342	331	333	343	333	350	336	381	354	355	350	344	335	336	340	371	370	341	393	375	382	347	333	305	369	347	397	359	321	352	392	375	350	382	335	340	367	381	328	366	342	363	353	336	345	374	336	428	358	346	338	361	362	330	350	326	366	369	331	342	334	322	355	327	354	374	338	371	350	331	349	338	340	357	363	347	333	340	372	341	363	375	384	364	370	366	370	324	340	379	363	355	353	334	357	360	328	330	340	370	311	357	343	317	356	329	361	331	388	389	347	347	328	377	374	337	338	370	338	370	341	323	359	351	333	377	373	344	372	337	365	332	370	346	341	372	359	343	350	344	342	363	334	376	348	340	330	339	366	359	347	383	349	392	318	353	355	353	337	332	341	394	338
3987	2198	3506	4136	3879	3406	2518	2038	2085	1965	1758	1522	1627	1650	1523	1321	1148	1021	1115	1043	965	938	970	974	1007	999	967	933	910	864	845	844	850	874	831	829	885	808	791	841	815	837	837	827	847	778	839	804	796	879	886	786	847	855	839	792	785	790	810	790	821	853	812	782	822	783	814	806	838	822	856	840	795	813	849	835	822	811	824	817	839	764	834	824	790	882	812	855	828	823	868	855	798	859	824	848	790	858	855	811	817	825	847	811	862	789	791	841	855	862	857	807	851	795	827	830	837	823	766	861	779	832	835	851	818	815	784	859	831	857	829	852	796	771	818	843	781	841	891	833	865	819	820	860	785	800	822	772	830	810	848	806	824	878	819	821	863	838	779	819	834	811	860	851	856	808	811	778	799	809	815	855	815	828	792	785	830	849	803	817	814	848	847	824	842	824	836	851	844	842	795	829	818	858	774	847	847	832	835	781	803	825	818	860	823	872	815	808	848	817	811	802	790	827	820	840	805	816	837	835	793	838	795	834	834	791	813	785	854	810	830	838	816	830	813	799	794	792	807	809	843	836	795	775	800	782	832	820	724	848	832	823	808	816	815	844	816	863	829	793	807	840	811	843	835	845	751	809	803	830	872	811	770	834	803	847	836	792	868	882	829	864	826	823	855	781	829	869	829	846	851	909	747	814	867	818	821	820	839	783	840	785	870	830	866	841	854	832	791	846	825	842	829	762	825	798	880	817	814	851	784	813	834	809	856	774	825	787	835	804	801	846	818	829	824	902	779	861	777	826	820	808	858	803	841	796	808	842	851	828	829	828	827	827	790	759	770	834	807	807	854	855	797	874	853	825	849	823	767	809	811	748	791	795	835	809	828	829	822	815	821	842	822	827	802	812	820	824	851	842	832	845	775	813	915	820	829	856	821	848	812	801	770	841	792	866	862	782	823	818	805	853	821	846	866	810	843	764	792	805	803	787	790	799	853	811	819	810	835	770	854	798	841	841	819	845	844	787	844	780	831	820	807	835	835	847	832	816	793	787	779	832	826	831	802	816	835	882	862	842	826	813	864	811	833	834	786	789	840	821	815	730	818	803	799	855	808	911	823	829	780	802	818	788	792	829	843	825	880	846	823	811	822	861	802	761	832	829	826	834	833	864	818	813	766	807	877	811	843	832	841	845	799	823	815	792	881	817	849	802	827	790	801	854	785	849	835	792	816	837	830	842	864	862	816	852	850	821	820	823	782	821	770	756	789	833	860	831	841	818	849	851	863	835	789	806	788	805	797	813	795	864	790	807	820	805	832	787	815	808	793	813	817	846	810	815	783	891	830	822	775	877	807	825	815	818	822	849	880	819	786	874	832	850	809	794	822	837	846	894	826	844	834	843	791	833	849	840	814	849	797	829	827	801	819	765	822	773	823	817	818	769	785	849	852	816	814	832	861	816	803	806	848	806	839	830	812	849	814	832	858	804	830	857	783	829	838	788	794	787	761	854	782	826	820	792	834	819	842	822	790	863	803	789	837	792	814	800	835	821	819	810	814	780	812	788	884	779	877	801	854	843	832	803	827	862	840	798	837	792	788	816	792	811	795	844	886	847	838	828	841	849	870	842	822	817	869	857	840	799	793	823	903	852	841	818	809	831	828	806	834	830	865	870	875	838	884	837	879	845	875	803	824	811	799	849	852	816	833	816	816	811	828	838	821	857	805	821	815	815	829	859	847	829	794	869	811	811	838	817	881	827	817	814	804	815	841	779	824	855	809	858	828	831	846	852	828	783	853	843	791	799	827	809	817	819	824	824	857	867	798	851	836	795	846	787	825	792	840	823	740	813	832	798	834	867	820	853	839	841	826	808	824	856	852	848	804	798	832	897	815	796	861	889	901	800	797	836	806	838	863	838	807	843	839	843	849	849	860	845	790	846	836	900	814	797	808	812	793	862	835	853	862	818	790	828	828	793	819	814	859	831	809	860	803	839	791	807	782	854	836	803	859	792	790	812	824	779	824	859	832	796	809	835	823	896	842	847	819	767	801	826	870	835	840	827	842	863	800	853	778	861	828	880	813	854	799	790	825	814	824	811	829	775	836	852	785	795	850	808	828	850	816	858	839	872	823	770	813	792	825	850	775	835	903	794	835	753	827	782	813	835	862	767	781	834	798	856	833	778	850	820	805	767	779	839	798	832	824	790	817	833	851	865	802	842	785	839	820	841	810	781	793	851	809	832	769	849	770	852	825	818	862	831	787	821	831	824	764	843	805	836	832	793	833	805	804	848	818	879	830	856	841	845	814	779	785	824	831	831	777	838	819	783	764	771	806	849	876	827	845	805	852	824	810	796	843	862	879	807	797	815	793	844	821	844	817	836	820	808	788	818	853	805	802	840	821	791	855	821	849	872	864	812	848	821	782	808	853	811	804	843	808	822	835	816	851	814	831	844	810	794	843	841	815	775	779	782	831	755	837	826	810	783	853	808	803	866	829	808	831	802	836	830	830	834	860	827	838	777	873	821	810	809	796	811	869	800	786	810	792	830	862	845	800	815	790	861	817	788	908	831	850	819	902	840	853	819	842	815	802	822	814	814	782	859	884	807	887	749	863	857	891	792	868	804	812	807	846	833	813	789	784	868	809	858	832	794	805	856	835	858	795	836	846	811	843	857	797	854	814	824	835	814	848	831	832	757	784	859	851	817	846	839	834	824	846	863	809	803	845	824	876	834	851	838	778	779	777	786	867	849	824	816	774	812	846	855	838	801	792	850	808	772	798	867	791	868	804	837	856	823	788	883	828	834	826	796	795	827	774	805	861	842	830	868	837	809	821	813	866	788	835	799	826	804	849	838	822	792	828	845	793	830	826	868	822	815	832	814	844	779	849	842	827	812	842	852	865	823	806	844	871	792	834	818	809	867	769	821	868	863	811	835	796	819	829	837	818	803	860	873	791	786	789	806	843	761	836	866	766	840	853	810	801	845	821	809	841	835	840	817	778	807	817	810	836	753	785	842	782	833	809	868	790	844	801	865	808	842	847	833	836	834	822	802	842	880	836	844	821	854	856	840	842	803	843	799	858	825	795	850	804	788	869	807	794	801	854	819	855	820	757	807	852	829	821	833	842	827	842	831	847	853	833	805	797	815	878	855	866	851	848	828	837	774	854	857	872	831	861	896	882	844	791	880	835	805	839	797	855	826	810	866	870	804	833	877	801	842	823	817	840	855	866	823	854	799	801	811	872	785	790	808	783	849	835	852	826	874	833	894	858	833	803	806	843	803	794	815	845	815	855	781	869	825	861	821	826	786	867	788	823	836	867	811	830	851	824	852	799	789	806	815	859	856	852	803	906	799	821	806	855	870	791	803	853	809	817	857	776	796	834	813	801	866	826	860	794	842	883	737	811	786	870	808	858	809	828	857	864	834	822	799	817	853	808	802	831	762	841	852	817	770	820	785	809	828	870	847	836	790	863	765	768	749	778	809	849	856	801	811	798	827	798	833
14129	3980	4229	3741	2772	1926	1383	978	846	723	657	617	669	595	538	484	437	407	375	431	350	403	388	346	397	346	313	360	301	364	318	317	322	371	298	336	371	347	342	355	350	331	348	312	338	371	326	334	336	375	331	327	326	327	347	326	326	355	326	331	297	343	304	301	307	312	327	323	321	333	324	324	353	323	287	333	340	326	334	293	301	355	358	342	335	336	371	364	318	341	368	349	333	289	321	340	310	334	359	336	345	342	313	319	324	295	320	337	323	339	294	348	325	315	320	354	324	368	327	341	304	284	352	318	298	330	368	323	302	315	320	290	312	358	340	338	351	342	359	319	337	345	340	359	328	349	314	281	322	322	338	364	368	358	314	340	341	338	334	302	317	329	337	337	310	352	369	334	339	355	324	335	348	315	348	326	327	324	316	324	344	329	354	350	293	326	294	296	312	308	336	319	304	335	309	312	330	338	302	312	320	307	334	309	313	325	304	319	316	358	363	331	320	310	365	331	354	333	329	362	335	344	327	337	341	341	354	341	288	319	363	313	340	334	315	368	317	334	324	349	326	309	347	334	326	302	332	320	306	325	341	322	345	341	349	331	342	365	314	342	333	322	317	338	334	343	346	389	297	353	356	360	329	328	330	302	333	338	326	339	339	331	304	319	347	325	335	314	329	327	345	338	357	330	337	313	343	356	345	333	354	304	324	348	320	303	333	307	310	317	326	360	339	363	333	341	326	322	321	340	335	326	339	315	323	349	335	336	339	313	300	337	307	326	317	274	362	302	380	327	333	325	322	323	326	299	337	328	340	342	325	334	316	329	334	317	321	356	336	331	339	341	297	316	352	315	326	331	352	293	286	310	317	314	355	379	346	312	335	330	300	311	322	350	309	319	363	352	312	305	345	316	321	346	318	333	334	324	323	344	315	341	367	348	337	342	365	365	359	336	370	314	300	320	314	336	357	329	312	319	316	325	350	338	361	347	353	318	341	345	321	311	337	340	330	330	333	349	306	333	315	333	309	315	318	324	353	348	337	311	345	329	316	333	361	312	349	359	334	331	329	331	347	357	339	336	352	277	354	311	380	358	322	331	308	312	344	334	340	329	302	317	359	327	312	311	345	331	342	353	316	331	326	312	348	309	316	348	374	335	329	307	311	345	322	317	316	308	361	302	351	324	329	325	330	344	328	327	322	310	325	344	320	313	313	330	327	337	363	302	339	352	334	345	347	316	336	356	351	361	335	342	337	334	305	295	287	321	300	317	329	332	351	330	364	297	338	307	318	349	355	362	330	338	347	326	343	345	339	365	322	340	327	326	339	329	311	339	324	340	321	325	325	318	295	333	358	376	337	342	344	300	377	329	364	312	349	336	336	325	310	352	363	347	326	345	307	330	305	323	309	342	316	356	356	336	347	343	322	318	313	341	329	361	350	353	347	314	302	295	314	335	335	326	313	326	325	349	312	326	344	333	313	328	301	336	367	332	322	374	347	323	335	335	325	300	291	329	294	318	320	335	349	342	311	369	338	345	321	323	338	347	317	323	342	324	339	309	321	346	395	322	296	328	303	331	330	346	353	347	322	383	307	325	326	319	319	321	382	320	317	319	299	331	323	308	344	330	354	309	308	349	378	301	303	330	331	321	338	363	315	357	325	299	329	305	328	336	368	359	337	343	343	338	330	338	341	316	338	319	360	369	345	328	352	347	339	358	333	341	328	311	342	346	352	322	322	304	317	324	318	352	327	330	309	290	338	319	353	367	355	365	337	354	341	359	347	332	299	355	304	328	343	345	372	360	338	338	318	318	342	323	323	316	357	322	322	349	340	338	323	326	344	307	370	323	313	344	321	321	353	349	307	376	310	351	304	347	321	314	340	311	299	331	371	326	328	350	324	341	341	330	328	359	315	317	328	304	313	311	337	334	346	328	333	324	343	356	304	335	358	329	298	343	300	355	337	316	318	328	308	319	344	361	318	364	312	303	381	324	349	321	348	323	355	383	370	322	327	367	319	325	300	358	319	318	327	333	337	324	331	340	326	363	342	309	361	341	317	349	342	320	323	340	335	338	316	335	337	307	344	273	331	342	313	307	339	340	353	336	374	324	318	309	380	365	346	344	329	278	307	348	338	342	343	326	351	325	321	330	342	354	303	342	315	320	329	333	328	322	337	356	338	350	268	334	336	317	359	325	331	353	341	331	306	309	309	340	336	327	322	361	320	325	346	316	314	352	339	316	325	354	324	316	303	347	333	297	319	323	337	346	319	313	365	347	345	302	296	329	326	289	317	331	317	321	342	286	323	332	296	356	291	328	341	327	319	318	318	340	335	334	327	324	297	313	337	351	356	327	316	326	320	319	372	301	310	354	351	334	289	328	366	363	339	333	307	320	368	346	332	334	310	326	339	326	305	312	326	337	346	305	309	386	321	327	342	323	351	334	335	332	373	353	321	331	311	350	335	332	340	336	326	329	354	322	326	335	324	334	304	303	332	337	335	316	318	341	330	326	327	323	330	350	322	340	330	341	331	356	350	315	307	325	297	314	345	317	310	364	322	320	324	312	368	298	311	327	347	319	285	354	340	336	309	296	305	339	362	324	334	324	353	313	337	340	309	356	297	330	337	324	308	317	339	306	369	351	319	339	353	328	346	327	292	337	307	340	350	308	328	305	310	311	350	320	323	335	341	325	339	307	290	329	304	315	321	332	343	326	321	341	348	329	373	312	315	318	312	321	320	355	319	328	354	378	322	346	291	341	316	341	330	331	343	345	349	298	341	334	315	308	351	339	347	314	300	345	354	326	317	310	359	315	314	317	338	329	355	297	301	329	316	321	321	337	324	331	356	349	332	327	342	331	346	334	340	334	279	340	332	312	323	342	303	310	318	299	351	342	330	337	335	350	289	359	346	324	296	312	334	297	328	298	321	279	357	391	326	306	349	314	329	297	373	373	313	359	307	319	295	337	361	341	372	340	322	321	330	333	336	326	327	334	364	309	331	355	313	311	339	322	315	326	314	309	336	304	376	339	330	328	327	290	334	349	354	351	306	296	367	335	367	304	298	326	318	291	302	351	303	333	319	345	310	348	291	371	291	322	332	364	330	356	330	345	335	324	363	338	331	351	372	312	351	310	323	320	333	355	310	346	331	327	353	349	342	300	313	320	337	303	343	314	346	328	337	304	326	333	362	341	351	321	330	350	335	348	304	304	336	311	353	366	324	346	311	319	335	322	296	345	317	358	317	332	316	351	336	355	313	321	330	340	326	316	329	345	343	354	301	311	355	279	309	298	351	353	323	341	304	352	310	298	329	322	343	328	317	345	349	376	301	295	301	319	344	319	315	327	300	328	357	253	327	358	329	352	323	324	350	320	368	323	334	321	320	307	357	325	345	327	334	348	305	322	297	321	341	331	319	352	333	326	346	319	367	353	345	322	318	337	338	340	359	340	343	321	358	312	384	334	322	314	322	338	303	309	347	308	292	339	318	361	340	338
10717	3845	6846	8394	7870	6509	5212	4006	3489	2888	2571	2462	2604	2629	2174	1792	1474	1246	1331	1132	1090	1037	1026	1056	1052	1026	1030	902	827	842	867	819	877	810	776	781	828	787	817	784	824	828	810	801	768	868	817	807	744	785	737	800	746	792	780	791	786	742	848	801	769	854	766	766	732	785	755	744	752	796	786	784	750	772	768	746	711	792	770	760	741	765	866	833	814	810	733	796	787	834	820	798	815	785	800	830	768	781	783	768	791	803	801	784	774	767	747	794	761	794	782	770	784	743	799	742	784	811	757	806	790	764	755	821	814	771	772	817	719	793	795	765	789	796	738	848	759	773	742	772	785	823	802	793	802	703	781	757	778	750	798	759	778	742	793	773	825	794	755	765	802	793	775	778	794	793	732	766	751	734	840	779	717	781	764	814	789	751	790	776	852	816	785	782	803	763	789	740	758	799	806	764	825	791	728	769	786	766	771	760	787	758	785	792	777	729	768	723	772	740	807	713	769	783	717	808	782	803	798	816	765	784	765	785	743	766	758	770	779	835	725	774	758	820	775	815	843	770	759	807	770	761	803	817	755	792	787	811	789	765	772	785	779	766	721	765	716	775	830	774	792	761	824	736	757	784	749	762	760	758	831	774	812	770	760	814	794	766	752	728	757	807	828	713	783	825	782	779	748	805	778	741	791	807	794	819	803	811	756	776	780	790	746	718	791	806	777	797	782	808	786	808	762	766	780	781	756	728	811	783	806	782	762	783	836	772	726	809	759	784	785	760	791	761	778	790	770	781	765	769	757	804	761	766	752	786	798	824	803	790	758	746	843	816	772	810	792	768	716	764	766	767	795	767	753	781	759	795	779	790	795	756	777	752	776	797	751	764	770	828	778	794	792	763	807	786	807	792	763	756	776	760	799	766	809	772	756	767	738	767	768	804	788	769	791	773	779	805	778	763	774	739	742	769	815	752	775	760	765	741	789	734	792	790	753	784	772	782	765	739	782	752	779	764	797	784	774	815	795	826	769	769	777	746	732	806	785	784	775	770	774	793	752	774	765	764	827	764	767	780	773	765	794	764	769	758	754	747	763	758	772	796	769	807	784	785	742	765	794	765	777	762	747	738	770	807	784	747	787	787	776	767	788	753	790	757	794	767	802	783	768	760	760	755	753	770	709	800	738	747	770	783	746	808	760	778	753	793	794	728	756	802	723	743	776	783	760	797	768	769	774	771	781	773	789	785	753	791	798	756	756	747	731	751	771	750	781	805	721	785	782	791	785	793	743	816	799	769	768	780	775	765	778	799	755	767	806	820	779	807	767	766	802	812	792	769	788	738	781	813	786	799	803	812	772	769	763	780	783	789	731	816	820	800	790	758	827	781	784	752	815	756	729	759	783	812	767	797	765	767	791	774	758	779	800	748	748	708	772	784	785	803	800	768	810	737	723	806	747	734	739	748	754	744	792	783	756	835	807	771	752	766	774	757	825	793	759	792	752	788	810	805	787	732	712	780	795	785	787	749	809	809	777	767	777	784	775	777	771	785	775	758	740	747	769	773	783	809	776	766	774	760	753	758	778	797	766	782	767	777	772	801	762	799	788	886	738	785	781	772	773	774	785	787	842	783	807	808	774	791	774	715	775	812	777	772	757	836	785	822	789	726	814	802	789	769	807	779	791	737	748	788	819	746	749	782	725	793	773	793	784	765	821	775	787	746	747	754	773	786	759	754	774	781	784	751	775	762	827	788	810	801	827	782	739	753	753	745	744	773	756	749	781	766	773	766	759	796	782	793	756	767	748	791	744	792	777	803	759	784	789	811	748	742	800	731	806	764	730	775	749	752	809	793	793	768	738	754	779	771	813	794	769	782	742	793	802	748	799	815	815	738	785	830	768	766	805	796	786	776	782	757	773	759	804	745	779	780	777	797	729	771	823	724	829	769	798	800	795	835	754	786	783	791	783	817	758	772	716	741	740	733	730	771	745	813	776	766	780	794	785	806	771	805	788	773	766	790	777	781	806	770	828	752	788	809	794	830	767	820	743	738	760	743	763	738	769	751	794	737	793	765	752	764	784	792	810	783	782	805	756	817	770	773	813	751	738	837	778	802	808	742	797	800	733	810	825	781	719	772	817	780	822	759	749	742	773	758	799	741	817	725	812	732	822	770	793	814	771	770	819	793	755	775	768	772	833	769	763	778	789	762	772	783	830	801	788	788	764	796	811	774	786	786	736	778	796	727	763	740	751	758	749	797	776	747	776	749	816	758	786	803	734	745	809	769	767	779	796	792	738	801	787	776	754	758	804	787	769	797	749	722	789	737	779	793	785	775	759	721	816	758	779	707	765	821	790	819	728	834	800	763	783	745	811	791	738	793	769	777	743	749	766	799	740	779	784	824	805	816	797	815	755	757	805	750	753	794	783	825	728	758	779	806	715	755	805	754	833	789	747	790	745	789	771	829	804	755	749	775	778	785	819	792	716	746	808	750	729	795	783	775	785	805	758	742	778	804	801	729	833	830	802	765	838	756	747	817	806	751	794	821	780	754	775	742	800	818	782	736	765	758	768	765	791	749	763	776	749	786	760	778	821	796	778	820	794	778	821	758	760	786	736	780	764	761	745	815	822	776	735	768	724	779	769	719	778	764	723	770	759	773	795	729	789	755	784	796	782	790	781	710	802	749	803	762	866	772	743	767	806	793	775	817	769	771	765	792	769	781	807	746	785	761	791	754	838	762	722	805	783	770	774	827	757	791	769	824	826	779	784	799	816	719	790	770	813	767	793	798	748	730	772	739	839	719	801	757	753	787	801	751	774	779	810	824	771	801	755	772	815	772	780	727	771	806	796	769	761	780	773	816	777	773	817	797	769	798	782	782	721	757	766	730	714	738	756	705	768	795	758	803	833	828	739	781	836	789	808	724	810	723	772	728	773	763	757	757	783	827	737	786	833	761	787	780	740	773	750	753	784	790	771	771	773	795	769	784	798	695	711	798	784	819	774	756	747	770	826	745	750	772	798	812	803	769	780	766	742	777	784	739	818	778	800	801	730	777	776	762	791	802	784	778	793	784	801	745	784	779	817	741	806	763	773	793	764	862	766	809	796	792	718	806	770	730	808	808	761	773	812	808	764	812	784	782	813	765	725	798	738	780	801	767	789	780	832	770	769	766	784	732	789	772	778	792	778	732	762	785	767	760	749	758	771	748	788	768	750	733	830	747	784	771	776	777	755	743	822	775	794	773	781	770	767	777	791	770	783	742	760	722	784	755	763	728	756	709	754	780	766	800	755	833	735	748	745	740	776	798	794	734	781	725	756	825	816	785	847	760	834	794	765	756	824	772	732	729	791	772	762	802	792	805	819	774	821	717	803	813	799	765	771	786	746	752	792	761	794	790	764	741	776	777	757	764	743	819	747	836	790	823	784	794	762	791	769	815	741	791	780	738	795	803	781	773	781	791	825	715	838	779	834	766	810	770	756	789	784	804	795	795	749	801	763	802
22907	6546	6842	5579	3811	2983	2011	1265	970	730	755	645	642	613	543	439	343	314	319	292	291	274	278	237	301	256	230	237	217	250	243	231	207	236	209	222	237	227	221	216	215	220	219	211	220	223	240	212	200	230	212	221	233	203	197	228	188	184	211	221	230	246	220	211	195	211	189	237	207	196	196	196	206	199	231	228	213	216	213	224	196	216	222	241	242	215	208	213	205	230	207	197	223	228	240	219	238	199	208	216	204	209	182	187	207	216	222	203	204	217	217	228	187	196	241	179	215	239	191	238	198	220	218	213	225	204	214	224	218	204	180	204	213	200	194	227	233	185	226	217	231	200	208	207	205	204	210	192	218	224	214	235	203	227	200	223	229	226	218	216	220	220	220	228	209	192	214	201	216	228	209	218	240	220	228	198	213	226	237	207	226	216	231	222	209	215	212	211	197	209	218	218	220	245	216	215	209	238	201	200	210	212	220	223	214	223	221	215	219	210	182	205	199	201	202	221	214	197	216	219	191	220	214	228	230	211	209	235	207	202	198	225	204	226	178	217	215	200	215	213	231	249	228	230	254	217	203	232	186	186	239	195	200	218	218	217	193	214	212	218	214	209	201	214	230	234	208	200	244	208	196	231	202	202	211	208	215	233	232	222	220	191	212	217	225	211	200	220	243	196	183	211	228	221	222	203	203	198	201	175	216	207	224	210	215	245	211	236	195	223	215	210	202	203	191	206	247	213	222	187	239	198	190	231	213	224	203	187	213	217	210	202	223	223	250	217	213	235	216	192	202	240	233	249	226	241	220	215	225	217	216	201	224	221	202	215	223	210	217	187	208	231	211	201	200	228	222	223	199	218	210	190	204	218	191	218	218	204	220	207	230	194	215	205	203	201	226	195	221	193	192	194	203	209	183	210	224	238	233	209	219	228	220	230	201	213	217	169	196	216	208	229	204	218	208	197	215	184	180	199	186	212	221	214	220	223	196	234	220	222	203	211	221	227	182	193	224	205	217	208	206	200	203	237	219	234	226	203	214	189	222	254	223	225	207	213	209	220	217	199	212	220	226	202	227	214	218	205	221	228	208	218	198	215	230	200	197	223	202	225	224	220	204	206	208	205	209	227	240	221	206	212	240	238	232	224	182	205	210	205	212	209	201	190	209	214	222	205	212	236	188	224	197	210	191	204	234	169	211	222	227	227	210	223	214	210	237	217	201	217	183	211	190	224	219	207	198	214	212	208	214	232	248	238	219	202	236	220	200	189	174	206	198	214	201	212	201	224	190	217	213	201	228	198	220	185	205	225	193	197	200	178	205	219	231	210	209	204	229	227	208	221	190	204	197	208	231	209	197	206	231	232	242	227	195	171	193	219	195	201	218	208	225	214	193	232	225	205	227	233	213	203	183	219	204	216	214	214	200	214	193	222	216	186	236	230	213	201	232	193	197	217	192	221	226	197	216	226	209	197	206	212	194	225	249	202	207	199	188	217	193	225	194	216	203	212	194	212	214	193	206	218	206	232	222	187	198	241	216	193	207	239	236	235	218	222	207	194	236	209	212	225	233	246	235	214	223	203	198	188	187	218	207	219	223	203	213	185	243	239	213	207	237	202	213	210	206	206	213	202	190	201	240	210	217	215	214	199	204	215	199	214	215	233	189	220	210	211	195	205	220	225	217	228	195	233	237	213	226	218	223	241	203	217	216	200	225	230	208	201	206	202	226	215	217	223	215	199	220	208	228	249	214	213	213	182	231	252	207	219	219	205	236	206	196	212	225	194	209	210	218	182	214	204	241	222	239	216	240	220	220	219	199	221	235	215	212	197	202	193	199	231	229	206	223	199	218	176	211	231	197	206	201	216	222	223	250	253	253	218	220	208	223	233	219	202	210	219	212	222	223	213	201	209	220	207	224	190	223	200	200	238	210	197	199	209	223	218	218	237	185	204	206	188	178	205	226	224	222	181	213	248	213	209	223	179	207	212	195	235	223	172	214	233	216	217	222	212	207	197	207	211	205	195	217	215	199	207	203	186	224	230	209	218	210	195	258	240	239	199	218	203	195	210	213	199	197	201	216	216	211	216	204	205	202	211	219	223	197	201	230	196	198	199	211	185	227	199	188	197	201	194	214	206	221	225	233	244	200	212	204	201	213	196	214	176	209	218	212	210	232	219	203	203	223	197	229	216	219	201	195	219	224	219	209	195	202	215	218	187	226	209	183	216	206	203	222	188	202	195	212	238	192	189	214	240	213	224	221	201	190	213	227	205	205	206	228	218	229	208	228	204	224	201	203	241	208	218	224	165	200	207	212	200	194	213	210	214	234	196	207	205	219	198	229	205	200	218	218	210	209	252	215	235	199	215	240	213	181	211	240	232	228	209	216	225	199	197	207	208	223	219	196	216	208	229	200	236	224	208	207	197	196	201	212	218	237	212	220	231	216	215	217	210	215	197	227	227	198	212	231	232	234	208	196	228	217	196	217	179	191	206	218	216	214	188	217	226	227	215	229	198	205	203	212	213	206	235	200	231	220	226	205	256	213	238	232	222	189	181	214	232	220	236	254	201	214	210	233	198	196	226	203	194	261	220	200	202	209	250	208	187	219	220	196	236	225	200	215	223	208	198	209	211	213	193	218	211	203	224	210	205	227	222	229	196	229	211	200	218	248	220	216	219	215	213	220	225	220	234	221	208	219	206	207	214	203	224	230	201	237	221	226	221	208	211	206	199	228	216	214	229	206	199	206	214	211	226	188	200	209	231	196	213	212	222	231	200	232	234	208	220	204	224	232	198	225	198	217	224	193	204	222	206	216	229	195	194	220	212	204	215	212	201	220	210	191	192	197	196	208	242	237	214	206	215	239	215	212	202	208	192	219	189	230	210	200	231	185	206	215	233	213	205	205	207	232	227	187	194	202	205	240	219	245	197	199	176	192	223	199	217	211	197	226	203	200	232	233	217	201	229	233	214	227	215	214	184	211	226	232	199	196	208	226	233	231	217	217	234	189	208	225	250	230	241	251	195	214	201	209	234	223	220	228	220	228	227	207	189	191	190	205	223	211	217	196	202	205	198	196	215	187	201	210	212	213	228	245	200	199	191	204	221	185	231	234	225	211	224	210	188	222	208	213	235	194	207	196	219	195	201	173	221	207	204	205	217	226	235	187	215	237	208	185	216	207	233	227	210	220	218	195	221	203	188	216	178	223	217	179	208	219	223	208	222	211	238	238	220	231	234	222	233	202	206	221	226	219	212	235	233	221	205	202	207	208	198	188	201	191	231	213	213	214	217	221	221	211	202	231	183	212	205	219	208	198	204	183	212	220	219	209	241	214	225	189	210	210	197	203	219	233	207	195	211	222	197	217	204	197	215	188	233	207	223	217	211	212	205	202	230	227	230	221	226	238	227	210	212	189	226	227	212	174	175	191	191	193	218	193	221	218	201	222	223	229	239	210	202	201	206	193	218	191	196	195	229	221	198	239	221	227	229	231	228
14187	4652	9413	11121	9968	8629	6751	5338	4371	3701	3193	2992	3073	3106	2588	1998	1556	1271	1240	1062	882	895	866	857	960	995	810	750	650	692	638	569	587	620	619	594	604	563	610	610	555	573	570	568	593	568	537	546	526	507	528	570	529	563	510	545	571	519	537	524	528	509	522	516	546	555	543	550	561	518	513	560	562	511	530	562	539	568	531	517	512	522	526	533	514	504	540	569	560	534	499	515	516	490	552	510	514	516	507	554	528	556	543	513	543	536	513	510	511	529	532	541	515	475	522	518	528	541	540	546	508	526	551	493	567	510	528	543	535	534	538	562	501	523	578	511	518	566	514	572	540	532	537	566	580	511	538	543	537	499	587	517	546	517	559	505	516	535	530	541	510	546	530	573	553	510	499	529	527	521	547	518	503	534	559	544	525	488	494	538	521	550	475	517	528	540	536	548	513	529	517	550	514	529	530	532	538	523	545	549	497	506	577	503	524	527	558	516	518	524	513	547	546	562	530	511	495	511	524	549	486	462	525	509	502	535	534	547	496	545	467	506	521	535	545	519	525	565	545	512	523	535	512	532	506	507	540	529	488	526	528	525	528	544	486	528	528	511	533	532	527	532	516	530	540	525	535	524	555	530	515	525	538	499	538	538	563	514	469	502	548	584	535	516	508	528	541	529	518	515	531	556	516	587	517	524	531	509	522	538	513	515	514	509	511	528	520	516	506	532	524	497	491	510	512	569	514	543	556	530	531	523	518	531	511	558	529	516	554	547	520	541	538	545	540	524	525	550	512	533	526	536	532	525	523	522	575	524	524	570	519	528	515	529	510	535	516	577	533	521	541	512	502	541	532	509	503	524	533	524	536	498	486	538	513	541	553	564	487	494	550	531	533	561	521	532	546	517	555	503	570	518	518	509	519	531	562	535	519	510	501	513	551	544	513	558	536	523	539	515	519	533	520	567	497	550	528	538	524	467	515	514	524	518	528	570	484	536	520	509	568	523	553	522	498	568	551	540	536	542	554	541	507	494	496	526	535	534	515	492	464	555	537	484	545	535	501	529	536	499	546	524	569	484	490	487	557	487	522	540	506	525	508	520	513	539	552	498	526	487	507	546	546	524	529	530	551	553	539	531	552	569	539	518	523	504	489	528	530	468	531	499	546	530	501	539	565	512	497	519	556	525	540	565	565	522	484	498	504	549	513	516	570	542	521	511	537	504	578	511	542	526	519	521	518	544	539	519	503	523	521	557	505	569	505	536	535	552	543	525	519	538	508	537	551	515	496	504	533	519	547	526	517	536	523	523	502	533	533	509	558	537	496	490	510	531	538	538	533	497	528	561	534	556	528	527	497	518	484	520	505	528	513	553	512	528	547	507	528	513	499	538	537	539	538	559	519	526	513	518	511	498	520	503	539	513	545	558	543	542	520	520	542	504	567	528	486	514	563	531	505	515	511	518	516	554	527	540	562	555	537	562	517	509	544	501	528	524	511	509	490	480	517	525	538	510	525	533	555	511	516	539	516	511	523	511	522	537	543	532	546	544	511	541	505	526	479	519	516	575	549	502	540	567	554	535	524	541	530	528	527	567	549	536	524	542	487	505	556	557	511	519	499	545	538	489	537	560	520	532	545	556	547	550	543	559	553	538	543	580	528	495	516	508	543	530	517	550	551	524	496	559	494	573	557	538	550	561	524	518	528	555	513	551	515	538	560	557	518	556	546	527	567	528	552	531	529	548	513	510	544	519	543	534	482	512	521	551	499	512	537	518	534	527	499	528	525	501	568	553	561	530	530	523	557	513	508	566	515	458	523	534	528	526	464	516	526	573	527	556	497	515	519	537	514	531	520	528	534	505	535	527	513	527	480	500	529	555	551	517	519	549	534	526	516	558	504	510	501	495	548	516	541	556	475	535	582	521	461	529	539	541	529	533	509	529	526	523	511	538	537	529	521	514	531	515	542	511	498	533	546	496	530	549	552	525	578	556	549	480	535	525	492	495	553	534	523	521	529	552	513	520	538	506	520	513	505	489	521	510	554	529	531	523	533	547	528	513	541	505	504	513	536	562	511	544	564	494	552	508	553	537	485	494	538	510	527	526	523	524	503	530	490	480	518	542	539	539	544	534	494	536	525	518	546	523	532	499	504	537	521	526	483	536	467	506	514	515	544	513	475	512	506	533	514	544	564	520	532	537	518	512	508	509	487	511	493	524	540	506	510	517	551	506	488	558	521	537	514	488	507	517	538	506	523	502	541	503	526	524	548	519	518	511	537	508	518	552	549	542	482	515	540	494	562	499	529	569	510	561	563	520	531	502	550	542	544	533	503	538	538	548	511	546	505	493	566	512	497	542	511	526	529	572	548	525	521	508	509	507	552	560	546	519	539	500	502	537	519	512	491	505	539	504	578	573	528	511	548	551	513	519	500	574	504	510	488	498	508	527	530	504	528	528	535	563	524	504	536	490	567	519	558	568	486	575	542	502	526	528	560	538	536	499	555	518	524	486	533	538	559	492	533	516	554	510	511	498	487	532	511	543	506	461	540	515	567	519	557	538	537	537	523	529	583	516	575	525	544	507	510	502	583	521	534	563	520	505	515	528	556	541	557	569	528	497	504	571	493	500	594	543	544	540	529	573	535	505	502	539	546	528	533	541	521	534	485	490	547	551	505	536	530	524	561	560	563	508	516	553	529	565	515	533	495	510	493	515	508	527	524	554	536	535	514	509	514	540	512	480	522	546	518	503	588	538	497	531	545	485	502	531	549	503	528	533	505	503	544	532	561	519	554	511	567	539	517	536	515	535	519	555	512	516	520	534	502	534	550	517	523	521	538	540	502	486	537	559	529	536	537	531	508	546	499	533	541	499	546	545	537	559	531	530	541	536	482	546	580	515	499	536	506	543	519	544	592	513	522	493	520	537	532	497	525	486	519	516	493	489	564	528	525	526	525	547	551	508	507	554	528	479	496	524	563	573	522	483	570	547	504	546	489	530	522	511	510	493	540	545	526	513	479	526	544	517	535	528	529	532	525	491	573	528	548	596	518	553	534	516	527	501	538	505	573	548	529	516	513	571	554	521	567	523	511	533	515	509	533	515	524	556	534	553	531	524	515	535	536	485	534	517	541	505	545	518	561	529	524	565	530	532	528	510	552	499	525	526	498	546	536	544	506	505	500	497	533	572	501	517	548	536	575	510	524	574	513	534	572	496	560	548	493	516	550	506	511	538	549	485	549	518	498	559	524	526	484	554	549	534	533	540	532	523	554	502	493	504	492	551	577	538	528	542	523	534	528	567	528	517	544	487	519	555	516	510	537	530	542	528	537	534	531	509	536	530	532	500	583	502	546	514	525	493	536	515	527	491	531	476	563	522	491	502	501	506	507	479	553	537	532	528	552	514	518	527	524	492	558	544	500	524	529	533	567	550	543	542	572	510	505	528	499	548	528	512	499	566	510	505	529	544	529	532	486	487	515	516	474	557	533	561	525	548	478	542
4799	1854	1970	1599	1262	925	734	669	635	519	476	499	506	501	451	430	404	402	373	382	378	413	405	400	399	378	356	351	334	385	354	364	335	359	358	350	362	360	422	353	320	363	352	342	395	366	357	331	352	394	390	347	411	353	378	325	389	349	351	348	340	318	357	340	323	358	371	383	373	324	372	348	387	387	347	362	381	352	338	376	388	358	359	387	317	352	358	353	341	340	398	405	353	363	340	364	353	351	360	352	335	387	370	343	345	334	344	357	330	335	387	349	390	341	369	372	343	360	368	374	362	332	322	359	338	338	351	390	381	385	358	337	381	342	354	337	370	332	366	397	365	350	352	383	334	384	355	315	338	375	333	328	352	324	407	376	353	345	345	363	362	387	342	401	333	352	338	360	348	347	335	372	390	351	366	341	358	341	334	394	385	344	332	322	370	352	324	319	330	389	336	374	355	363	350	373	373	362	329	387	380	367	331	356	352	350	353	380	346	324	385	361	382	316	385	367	339	356	316	398	350	335	347	376	338	356	364	309	312	352	375	335	320	362	353	350	353	407	360	366	344	375	348	330	351	358	323	315	350	360	330	342	322	366	340	348	334	340	321	331	356	350	352	365	348	377	346	338	379	361	347	361	348	328	335	376	388	394	342	334	352	377	357	349	346	366	331	334	342	350	346	345	401	387	356	377	355	333	327	342	336	370	368	348	343	386	353	352	355	355	367	343	339	358	360	338	356	337	367	323	376	335	369	346	309	346	317	394	360	364	376	403	368	376	357	372	351	350	358	325	321	353	336	346	358	375	374	371	343	334	383	370	357	373	320	355	353	344	342	354	346	366	321	378	350	344	380	362	350	378	310	313	347	299	364	340	337	334	352	344	367	359	341	341	364	328	373	353	349	357	374	332	355	349	358	351	353	350	396	383	348	329	336	351	376	335	359	351	362	379	356	352	375	331	351	357	344	359	349	396	356	360	312	405	390	376	293	322	367	335	330	352	353	349	350	332	339	365	370	348	358	386	379	347	392	391	330	360	346	359	365	333	322	332	354	378	373	335	392	329	357	365	344	336	321	340	352	354	369	343	349	319	331	354	376	348	348	367	352	360	364	365	359	328	314	362	357	325	368	332	363	340	338	316	353	372	347	311	336	337	360	329	347	370	388	333	341	386	367	368	388	377	365	372	355	342	343	349	370	337	348	367	363	359	347	343	372	335	373	359	329	364	355	350	369	300	370	313	371	350	323	312	336	412	334	394	356	306	348	343	337	360	374	367	362	366	339	345	360	329	378	376	346	355	354	376	360	343	322	354	346	388	367	365	347	330	354	358	380	353	348	344	374	368	350	386	341	355	334	342	381	394	363	359	344	358	363	353	312	353	365	339	338	351	370	353	317	372	321	323	357	328	347	344	334	336	348	391	354	351	328	362	333	362	376	342	353	328	297	343	390	357	342	327	373	381	347	357	376	333	359	372	319	386	379	353	387	359	351	367	339	376	354	307	311	374	366	343	385	344	331	384	316	380	341	361	338	392	376	383	379	333	373	313	349	376	370	319	359	370	328	320	344	345	350	327	323	340	327	373	366	343	325	366	376	369	363	332	382	359	332	338	342	343	354	373	357	321	325	298	378	382	381	359	340	356	368	342	379	348	374	359	354	342	316	370	374	368	330	353	357	360	344	341	328	347	341	334	328	357	302	336	350	380	339	370	380	363	386	357	378	371	325	325	391	362	347	375	350	352	407	378	372	347	334	368	355	363	397	371	355	355	347	328	362	360	327	361	367	326	311	313	366	341	356	357	379	356	351	354	356	348	352	369	376	340	367	391	349	379	349	348	368	319	390	380	364	350	380	319	377	384	357	335	365	377	369	340	356	337	351	321	357	387	327	366	391	343	407	367	361	333	377	387	364	364	358	331	353	367	343	334	376	355	334	360	368	312	367	348	306	348	368	386	374	320	394	327	339	348	380	391	363	389	357	377	376	343	353	356	360	345	311	357	323	317	373	361	329	376	385	355	367	352	344	344	342	353	393	347	337	333	352	363	373	332	356	328	356	356	343	343	329	365	333	358	350	329	336	379	335	358	333	343	345	377	353	362	345	351	344	343	360	362	362	375	348	369	357	384	319	368	343	351	358	340	345	366	382	336	355	355	392	396	352	328	360	371	351	332	386	346	367	360	343	397	351	386	351	332	322	357	324	389	354	322	348	358	360	362	374	348	360	352	339	373	337	363	371	358	363	355	392	342	337	342	348	309	384	372	363	369	360	395	387	360	350	384	370	348	350	351	338	335	360	352	377	353	338	370	381	364	395	359	330	332	348	352	322	345	360	348	366	370	338	354	379	365	329	367	363	342	339	375	378	338	343	351	339	321	353	362	349	390	372	342	342	375	385	384	336	346	351	386	352	301	354	366	350	380	358	357	366	336	370	347	366	362	363	334	332	341	374	347	369	387	337	352	350	342	322	344	377	375	358	370	358	377	389	405	307	368	345	351	408	368	365	365	359	325	356	334	354	364	372	315	370	377	372	368	307	314	337	386	354	373	376	347	360	360	344	360	342	343	327	360	353	354	356	345	366	356	352	349	355	368	369	366	348	341	341	324	344	362	330	344	356	384	359	353	363	349	350	357	376	363	331	357	315	352	359	352	334	339	351	386	376	347	368	375	328	317	338	371	375	350	353	350	354	344	352	359	348	342	357	356	386	346	322	393	340	366	353	354	351	360	347	353	356	354	351	361	368	331	356	334	367	357	347	356	351	355	386	335	346	379	347	391	377	371	403	351	368	365	396	370	341	354	387	346	376	307	327	341	404	338	325	345	348	345	360	331	367	338	382	353	394	350	322	316	346	346	365	346	332	342	335	331	357	361	380	361	354	354	356	351	350	378	359	341	347	355	338	351	368	370	385	353	389	385	346	350	378	399	349	322	372	358	344	340	355	361	385	354	373	375	348	332	362	368	346	363	377	353	338	366	324	361	343	334	339	350	334	368	342	334	336	352	346	369	342	356	350	368	311	367	360	363	365	377	345	332	370	362	319	373	370	344	360	340	345	360	380	372	340	334	357	348	337	332	358	365	359	340	350	343	373	353	316	340	349	381	354	362	396	384	361	373	318	342	350	380	372	320	337	345	357	337	318	326	378	406	365	348	369	329	355	383	358	385	353	344	363	336	376	360	367	378	350	329	352	340	347	349	344	390	388	346	315	365	341	376	364	344	352	354	347	394	366	346	344	365	363	392	369	350	372	340	382	361	364	358	339	345	349	335	326	339	333	336	294	328	347	343	361	353	356	386	367	342	358	354	359	379	364	386	357	378	342	361	342	346	377	372	402	361	325	342	365	369	342	366	355	350	360	355	347	356	351	347	325	352	399	334	368	336	341	338	349	345	316	344	365	357	319	369	334	351	326	325	315	341	336	348	370	366	374	378	328	363	385	361	351	411	353	365	369	380	352	348	375	382	320	350	377	348	347	349	335	345	377	327	374	351	360	327
4248	2178	3867	4585	4274	3591	2907	2570	2098	1973	1811	1814	1723	1753	1534	1306	1201	1133	976	931	938	945	897	961	1014	958	910	848	877	846	833	858	860	871	898	865	808	903	820	813	880	890	870	856	837	791	840	861	870	818	851	893	827	869	828	842	847	789	873	791	823	797	826	833	853	837	813	843	875	820	849	868	817	893	854	833	824	807	863	855	832	860	838	847	820	834	836	867	834	861	830	823	828	860	811	808	859	845	834	779	805	767	846	827	764	823	841	850	830	821	815	824	791	791	818	869	809	867	855	889	814	841	841	880	820	860	794	808	822	825	850	794	828	830	869	829	839	820	858	863	804	833	845	879	855	853	793	812	843	822	828	854	845	852	843	818	851	844	849	816	832	859	829	864	783	880	868	819	863	850	839	827	854	832	823	862	853	827	852	841	870	869	797	822	871	844	827	862	879	842	822	839	818	862	833	857	813	794	914	773	855	799	851	826	826	850	852	789	759	815	795	822	823	802	811	797	825	783	824	861	866	895	854	826	869	828	847	827	816	819	823	802	843	861	835	811	824	851	825	845	860	838	855	870	837	826	788	805	854	867	898	892	884	843	851	866	842	839	824	862	856	840	770	843	790	850	839	825	806	830	844	834	849	815	863	832	851	886	855	798	849	796	851	832	775	836	831	786	869	857	848	823	793	843	780	848	874	870	818	822	857	844	809	856	864	833	792	811	874	819	777	827	861	804	868	842	809	791	833	796	905	857	851	853	854	777	866	843	812	833	834	822	854	835	861	853	820	781	818	854	844	798	837	822	837	869	797	785	836	867	794	820	838	833	773	848	879	817	771	871	872	797	857	817	868	861	821	813	785	847	849	854	808	857	830	876	773	862	823	849	848	822	840	826	866	887	854	862	856	876	772	843	815	851	837	841	833	791	845	834	822	806	848	853	838	837	829	849	807	844	836	799	829	876	849	874	869	873	830	767	824	789	857	780	862	797	839	852	768	789	824	862	794	848	872	880	825	824	892	783	859	820	806	844	836	813	831	844	851	820	798	814	831	822	802	788	889	827	855	845	777	834	796	842	875	845	880	863	843	785	829	837	873	893	784	864	819	821	856	816	853	799	784	837	829	870	816	854	825	799	845	821	846	827	777	814	839	840	802	865	844	830	796	815	839	817	770	855	837	792	858	838	752	815	818	827	880	803	837	813	810	906	837	806	820	837	866	877	790	823	799	844	864	865	879	834	834	866	830	796	851	766	834	842	880	838	843	838	789	799	851	848	865	823	864	870	810	874	855	796	859	823	873	832	851	879	870	830	857	823	832	830	829	781	834	875	830	804	808	799	818	787	809	868	852	803	845	840	820	841	811	877	840	839	849	842	850	836	817	835	836	828	830	853	830	816	826	816	845	853	834	774	860	835	797	771	822	842	849	852	855	799	838	785	822	801	857	868	804	855	816	857	849	844	818	841	832	880	816	819	798	877	812	786	834	779	844	853	834	838	836	828	832	830	811	820	805	795	800	845	844	799	826	871	784	806	826	808	861	858	854	824	794	858	882	804	827	843	802	859	850	802	839	826	860	842	847	801	844	774	869	825	863	833	860	832	810	841	855	843	829	805	865	862	773	833	830	819	816	828	849	859	832	809	863	823	840	821	859	815	859	809	856	859	810	829	811	803	849	831	867	821	789	812	754	824	831	819	848	866	834	828	886	859	790	884	792	837	852	816	796	861	838	822	870	781	864	858	815	837	877	794	824	863	818	844	817	814	815	875	848	838	864	836	816	808	772	834	854	846	856	855	794	854	824	845	852	886	877	842	850	876	860	853	849	877	817	834	829	874	817	820	824	826	835	819	839	804	818	872	851	830	829	829	836	850	885	849	835	817	837	858	788	815	855	908	827	862	872	785	845	844	887	821	833	841	859	821	860	810	821	823	857	871	811	880	865	856	933	878	846	885	793	822	809	832	848	851	788	829	815	862	858	816	840	869	828	829	828	830	817	812	825	823	829	811	777	871	812	810	867	822	865	860	834	803	840	854	813	805	842	816	822	845	853	811	829	830	809	842	842	821	871	889	871	857	850	800	826	859	845	881	802	854	828	786	810	850	813	830	865	828	873	840	859	837	844	856	852	858	859	790	807	858	872	839	803	846	803	842	833	852	851	865	826	817	799	838	811	849	827	849	759	863	733	906	860	831	829	901	807	850	802	787	794	833	843	826	837	799	880	798	808	864	811	858	808	835	891	834	848	838	831	850	821	795	834	848	807	812	869	828	812	858	859	828	868	895	815	826	869	889	831	765	810	857	848	813	840	855	827	848	906	833	838	853	789	848	818	872	804	813	815	833	822	819	834	824	846	863	821	854	838	839	832	830	771	853	883	814	801	853	804	792	890	803	822	877	860	843	776	800	854	838	830	805	860	821	859	878	783	820	867	813	831	808	813	855	817	812	841	911	809	851	867	849	870	792	873	834	838	831	869	877	876	821	799	833	851	888	818	834	860	848	862	884	796	843	820	876	849	842	828	872	824	835	845	878	792	822	884	782	860	805	788	811	850	815	852	811	827	762	885	855	878	790	809	904	830	799	867	858	881	792	850	788	797	844	787	900	801	845	794	905	805	831	839	861	828	793	823	788	789	785	789	817	812	838	848	789	823	807	855	811	848	853	840	842	808	872	811	816	789	825	855	864	766	824	823	825	850	847	834	888	791	818	774	831	842	843	826	811	890	805	880	813	845	816	834	842	853	827	808	832	841	844	825	877	867	816	838	815	810	840	850	805	850	821	860	866	893	856	831	896	819	823	860	805	855	815	830	875	797	770	811	864	793	848	758	851	860	851	873	859	827	827	838	843	815	821	844	827	842	819	812	829	843	794	853	882	793	831	836	813	775	819	849	837	829	804	823	855	823	812	857	795	871	820	866	848	802	837	776	821	835	824	849	837	802	857	828	792	849	882	844	878	805	843	842	861	859	801	875	891	844	805	810	820	879	830	853	866	910	862	799	819	829	838	840	831	854	858	830	854	868	898	862	835	798	872	885	859	829	831	858	822	858	837	811	889	821	866	819	800	837	824	816	788	844	823	801	862	853	791	830	828	815	825	843	856	848	834	830	853	852	814	834	844	793	818	872	818	882	851	878	874	825	833	816	853	776	797	811	824	868	852	877	854	836	825	844	846	825	761	897	809	838	785	845	828	852	868	831	836	816	835	851	882	775	846	845	834	858	849	830	836	877	844	863	792	865	852	836	790	856	826	866	843	889	845	832	822	813	824	927	823	853	832	869	788	854	837	822	852	929	838	798	883	840	784	853	846	826	825	856	880	837	882	864	902	833	774	873	812	786	802	847	863	883	866	897	826	792	832	854	849	814	836	818	840	835	842	877	769	834	815	830	814	826	870	802	822	882	814	853	867	826	884	818	788	832	848	848	795	830	812	827	803	781	785	804	844	804	874	866	842	827	820	857	831	815	868	856	812	813	872	815	846	799	833	829	796	850	780	852	866
15045	4214	4579	4475	2870	2207	1557	1024	881	734	712	641	616	554	527	517	496	420	390	382	367	338	367	365	370	357	331	339	356	376	327	341	300	361	299	320	335	370	318	327	349	311	355	371	341	367	320	384	331	339	327	328	328	334	343	296	301	336	311	309	399	326	314	380	324	378	329	348	342	332	363	346	324	366	358	337	341	325	379	350	362	303	331	336	337	338	354	334	324	322	345	357	328	305	317	325	303	350	326	294	323	323	346	332	340	340	322	329	356	349	358	338	329	354	351	333	321	300	318	344	330	338	301	337	297	350	338	330	308	357	345	362	344	330	329	336	353	336	356	343	328	315	365	333	352	347	365	319	318	369	373	344	368	370	328	347	327	338	345	333	318	344	338	337	319	322	328	298	331	331	312	314	344	355	333	324	353	341	310	324	353	360	339	335	324	316	318	328	325	330	301	355	333	333	351	350	340	359	332	287	303	357	339	330	327	307	337	332	362	343	347	333	347	366	330	362	311	303	350	379	338	297	328	322	316	338	314	339	322	338	333	344	356	311	330	329	318	306	338	357	362	368	358	315	342	351	329	364	324	315	344	323	323	360	293	353	307	343	359	344	335	331	365	319	324	280	351	355	353	365	362	356	360	349	361	358	329	324	321	353	312	323	316	350	336	316	347	343	309	361	350	301	324	310	345	351	311	348	312	334	354	357	341	337	345	321	333	353	344	346	350	340	330	306	337	354	346	329	329	367	331	336	321	338	361	316	357	344	336	345	319	349	319	304	329	303	355	284	301	343	328	339	317	354	311	299	344	337	321	367	334	315	336	330	350	355	319	358	341	391	319	341	333	335	356	342	362	329	350	308	374	335	337	329	343	316	370	361	316	314	342	321	355	394	307	342	327	385	330	335	340	320	337	350	318	341	347	333	346	329	361	342	352	351	324	333	306	341	366	326	328	307	335	349	326	364	312	332	337	336	317	319	328	341	344	363	338	362	365	339	355	357	386	346	340	304	331	320	340	345	342	336	334	324	350	334	372	349	320	334	369	329	343	316	338	329	331	327	328	313	334	343	343	306	324	333	341	347	345	347	334	336	329	327	314	301	346	340	332	337	336	322	346	330	313	314	352	294	327	297	312	336	353	320	323	341	356	325	348	340	337	326	301	345	352	336	314	315	357	338	358	347	369	316	340	324	362	333	359	342	343	307	313	356	339	346	310	327	337	366	351	320	329	350	325	375	349	339	330	320	299	328	365	358	331	353	332	345	349	335	315	329	345	325	315	359	351	343	369	342	334	337	311	355	315	323	327	334	319	326	357	366	366	322	342	299	358	319	314	315	368	355	308	296	348	344	325	313	323	342	316	335	360	317	319	343	342	348	284	323	329	326	357	340	339	296	326	325	335	365	321	334	344	364	291	303	343	358	338	334	335	343	336	358	358	353	322	325	318	344	321	362	307	355	322	335	319	342	345	342	350	355	325	382	333	320	353	336	349	352	326	300	332	336	360	355	341	297	350	373	347	357	342	308	383	297	355	343	323	364	353	364	315	344	345	335	300	369	347	343	360	335	319	310	315	338	340	343	311	330	368	324	319	331	327	371	364	348	323	313	348	322	343	356	371	338	336	356	314	336	373	303	329	323	352	357	336	344	334	358	337	344	336	303	317	345	307	336	355	343	350	369	344	340	337	350	324	331	347	342	344	310	385	330	331	316	336	307	341	330	355	387	354	352	330	345	344	324	338	337	367	343	325	370	348	317	329	338	351	311	320	324	338	368	337	318	347	360	351	362	327	349	337	360	327	335	325	354	330	314	317	339	349	324	308	300	325	334	354	337	343	316	321	322	344	325	369	360	355	327	356	377	348	363	331	331	347	334	370	337	339	352	352	338	371	351	341	334	338	358	332	343	324	353	358	317	341	324	358	363	303	331	328	352	324	379	330	379	346	316	337	326	357	323	375	358	346	328	344	361	349	337	287	321	373	384	340	321	337	323	310	378	313	351	293	295	345	328	361	315	285	321	349	363	308	352	357	344	355	356	337	339	352	343	349	333	333	372	359	311	346	312	324	344	381	341	343	339	355	343	368	391	320	325	382	309	311	344	333	324	306	324	376	354	307	350	308	342	316	357	372	289	306	337	312	301	371	321	354	334	303	384	331	347	331	320	327	356	313	330	355	359	306	327	353	334	325	332	310	340	333	338	311	332	310	307	368	312	344	330	306	333	330	335	327	329	355	324	349	318	358	353	362	377	327	317	346	310	345	352	347	358	316	318	346	314	351	334	335	317	351	315	335	327	293	305	320	345	354	355	369	324	343	318	319	331	315	323	334	316	346	319	322	360	341	375	333	342	345	297	351	350	320	318	339	320	307	351	347	356	330	313	329	341	386	366	316	352	310	349	311	346	330	328	313	326	325	321	347	344	359	318	355	321	321	306	351	363	343	321	338	330	326	340	353	338	334	339	355	335	343	349	327	347	326	349	317	323	346	321	340	351	338	386	342	352	330	331	355	318	370	312	349	355	337	326	324	332	325	353	321	338	309	307	350	370	368	328	312	319	293	313	323	336	350	347	349	325	369	317	323	372	362	333	320	349	319	366	339	328	337	304	354	328	291	361	295	332	355	373	338	287	320	330	353	317	300	335	341	334	339	354	389	328	363	305	329	318	317	335	334	310	367	354	336	305	339	331	347	381	313	324	319	316	346	341	356	307	358	323	325	327	328	312	349	353	328	353	339	359	356	349	338	373	348	351	342	355	362	348	351	348	360	367	375	345	312	335	317	359	301	350	316	366	309	356	334	335	340	334	353	323	305	348	331	338	360	335	375	341	335	371	341	349	335	306	342	370	332	317	363	352	336	307	310	372	344	343	296	318	334	388	364	320	346	341	343	338	329	306	349	345	321	359	351	318	314	377	344	323	355	337	325	323	358	341	354	313	304	349	338	355	398	354	310	316	335	302	302	317	314	317	330	328	348	345	332	330	330	303	318	334	349	326	347	309	346	344	337	337	316	341	384	348	336	354	364	350	378	324	318	360	346	350	364	349	329	343	349	341	374	315	347	355	317	330	360	330	323	340	354	327	333	337	340	341	320	307	324	342	341	306	343	339	326	308	368	320	326	340	335	332	346	313	333	330	342	341	339	346	366	324	312	321	321	338	355	362	351	348	346	324	345	347	297	370	316	359	375	324	338	345	365	341	343	325	312	323	353	309	323	341	314	351	323	321	323	336	351	345	347	349	346	342	345	313	298	319	357	340	342	357	350	331	346	359	364	324	354	309	352	273	356	324	353	364	363	317	332	336	331	342	342	327	325	326	341	332	339	363	326	331	324	323	294	297	323	357	338	321	352	356	347	335	333	333	313	293	345	320	379	326	375	340	350	327	309	372	327	329	308	344	305	332	313	370	356	340	300	338	343	338	308	339	349	334	333	400	337	326	300	341	348	345	296	301	360	343	305	316	365	349	349	333	331	309	341	348	354	316	341	326	330	311	359	362
11123	3797	7234	9077	8538	7198	5638	4224	3732	3298	2742	2504	2592	2435	2050	1817	1526	1317	1172	1130	1055	1029	1089	1103	1034	954	932	971	930	858	854	843	824	843	836	846	857	836	832	818	845	846	848	802	825	793	809	796	819	826	850	792	741	777	798	717	851	786	814	771	848	790	810	770	798	743	778	801	771	835	786	834	778	768	801	765	829	790	782	809	817	846	829	784	808	794	808	840	847	832	813	798	824	778	783	754	815	880	832	784	802	744	817	783	733	791	792	848	774	762	800	827	803	810	797	771	792	812	803	770	828	776	795	777	759	787	754	812	803	773	769	791	759	809	791	811	842	782	809	837	777	753	774	833	786	824	824	743	816	772	759	754	811	777	796	738	799	811	763	782	846	810	777	814	786	741	756	764	806	809	761	731	809	747	818	790	784	788	832	801	807	797	737	845	743	747	733	807	794	784	786	738	756	794	803	817	766	814	811	840	784	770	778	806	774	788	825	769	794	776	742	747	815	779	763	777	830	739	834	785	826	816	808	806	744	783	795	821	855	794	807	788	773	792	826	829	790	793	767	775	787	775	817	752	773	796	787	777	788	778	777	784	782	795	782	808	779	783	824	793	772	748	825	798	840	784	727	835	814	792	804	844	782	740	796	790	813	751	839	755	833	754	759	781	786	800	788	821	834	818	815	785	748	762	784	800	857	801	739	804	789	791	772	797	807	832	747	802	808	809	766	787	779	780	807	796	768	810	788	812	814	743	744	765	818	809	760	821	780	845	791	788	794	798	737	779	819	799	790	802	801	808	763	824	816	754	836	811	718	836	774	768	802	777	769	821	786	788	782	812	790	831	792	802	760	796	765	779	805	751	785	781	841	812	751	810	796	782	793	801	805	823	774	806	799	789	767	792	776	778	808	779	783	803	788	759	795	807	773	784	758	809	812	766	771	801	779	811	813	766	762	770	781	778	805	777	769	795	775	770	831	790	751	762	813	737	771	794	786	763	755	761	859	766	784	800	798	824	821	852	794	767	815	784	770	756	793	732	825	787	763	773	785	795	809	750	794	842	790	754	811	807	797	773	825	819	768	822	809	806	753	842	785	773	798	837	861	783	783	752	772	750	811	756	790	855	787	809	769	762	765	778	815	755	811	826	718	747	832	796	767	732	778	748	768	787	859	829	738	844	795	852	774	778	779	808	849	795	782	791	818	768	766	816	788	778	766	801	790	782	798	813	809	804	778	819	781	835	832	767	777	825	747	851	781	772	838	765	816	799	794	778	799	795	799	753	751	795	739	758	796	815	767	778	803	737	788	789	800	804	763	775	819	759	731	765	773	760	784	727	775	816	789	776	734	827	750	775	787	799	761	772	809	850	775	835	804	812	813	751	752	796	813	752	774	742	795	799	798	800	774	779	771	815	790	770	762	757	829	762	743	802	745	814	749	788	762	769	796	829	767	799	778	824	773	768	826	826	807	800	750	797	781	887	743	755	757	788	841	777	753	802	795	816	772	760	780	765	811	763	746	817	795	790	757	753	820	837	763	801	736	779	745	827	818	786	782	762	818	822	810	734	773	790	792	831	766	789	786	806	771	773	780	782	792	755	831	749	778	815	776	810	809	772	718	792	783	776	800	789	813	760	834	808	796	778	788	776	783	758	788	768	793	810	813	810	774	830	806	815	815	782	801	823	795	824	744	800	804	836	783	801	823	812	777	769	800	810	796	766	812	811	816	798	793	779	820	807	775	746	800	811	784	793	783	801	761	785	778	708	807	774	825	790	830	832	829	782	803	835	775	734	806	811	732	784	797	738	815	753	762	788	790	832	786	807	792	822	785	807	793	815	791	854	784	766	832	763	793	812	789	769	770	754	795	817	804	835	847	807	806	823	735	820	817	809	793	794	776	825	814	754	793	799	728	821	797	792	783	816	828	815	747	771	759	805	775	740	810	760	822	760	797	767	821	785	781	772	747	775	777	845	823	799	758	780	808	792	777	789	793	807	810	781	780	779	752	823	795	792	823	738	791	838	774	808	778	844	767	797	802	844	843	807	794	769	834	799	761	708	787	806	789	795	797	823	806	826	829	773	783	821	767	749	846	751	785	810	807	753	802	796	805	820	813	796	832	812	736	789	858	771	831	800	801	797	809	797	788	825	767	809	850	780	774	798	756	762	790	749	833	763	816	780	796	806	747	809	789	812	817	791	827	815	820	809	802	765	791	761	767	793	815	816	798	796	800	816	795	807	725	785	801	771	803	755	806	763	766	769	775	751	755	792	751	792	804	818	797	823	808	765	783	818	773	809	804	766	786	815	788	821	781	776	754	774	784	780	773	797	768	810	793	741	803	805	773	788	771	763	773	778	791	803	764	833	819	747	830	836	786	771	821	779	764	772	794	760	811	793	848	776	798	775	790	818	821	782	796	843	771	809	809	794	782	758	802	798	775	736	780	789	818	791	784	753	739	754	755	770	801	795	795	763	774	830	765	815	811	816	742	807	849	806	800	822	836	870	810	770	806	792	779	807	768	740	760	791	794	812	758	797	709	792	771	780	783	756	801	815	798	787	821	793	780	847	785	858	841	816	808	824	807	742	804	794	835	723	782	769	789	807	803	788	832	757	793	781	768	757	829	769	789	810	789	808	855	799	753	827	848	807	824	834	798	804	752	835	792	820	789	794	774	742	792	780	792	791	838	771	808	763	773	802	780	778	770	864	839	766	774	727	827	757	782	770	806	826	798	827	800	780	773	845	783	739	806	762	809	757	750	786	792	830	779	781	772	795	819	786	763	765	803	836	775	792	812	825	788	790	780	793	788	748	765	787	794	768	780	782	777	743	789	788	807	766	730	814	774	796	806	807	802	762	766	732	743	798	780	800	794	770	820	807	786	798	840	822	778	794	744	777	807	783	772	783	829	737	774	791	817	750	751	753	777	824	760	768	815	809	771	822	782	795	795	796	802	810	810	795	781	795	783	776	819	792	787	804	843	815	860	772	761	786	751	783	796	825	773	805	802	763	774	773	799	828	775	776	813	816	800	825	823	788	785	808	819	799	794	804	769	755	771	798	811	794	775	763	763	828	767	742	801	828	818	800	776	829	763	781	764	828	738	748	772	781	765	751	782	716	755	771	825	797	854	790	739	794	767	761	823	825	751	820	761	746	778	768	765	776	758	770	781	812	787	843	826	838	810	828	764	759	765	818	785	799	818	780	802	755	774	791	781	838	790	759	771	805	749	813	806	782	806	764	809	711	772	818	781	761	759	826	769	761	746	745	839	799	831	832	758	782	761	767	762	828	792	762	799	775	824	812	838	796	829	782	759	790	764	818	826	730	769	767	779	754	774	804	791	767	855	761	765	797	794	787	784	805	825	807	730	852	757	814	750	780	774	815	775	771	793	774	820	815	842	774	786	809	792	746	785	839	764	811	759	799	832	785	769	808	770	783	762	826	817	823	789	749	814	776	801	801	804	796	809	774	812	769	775	802	796	745	816	812	796	815
22582	6281	6918	6070	4475	3349	2354	1525	1281	927	713	619	603	584	514	474	372	371	301	278	270	317	274	301	256	214	228	217	236	246	222	249	205	246	235	243	205	209	223	211	242	230	224	243	208	244	225	245	218	226	212	243	234	239	232	222	207	231	215	220	229	229	232	243	229	217	235	226	253	201	235	236	228	248	222	233	230	246	213	216	205	207	218	228	205	243	261	221	238	229	205	228	225	205	260	238	208	211	194	220	233	198	232	190	226	239	227	215	210	226	221	209	221	231	232	210	212	214	209	219	196	225	231	200	204	229	223	198	216	222	215	199	231	216	217	240	230	221	217	233	220	210	223	241	227	246	228	231	209	223	236	210	209	253	232	203	230	222	202	233	203	184	230	232	220	261	207	235	241	197	215	220	219	224	203	224	202	209	221	224	240	243	234	241	241	229	191	191	221	238	243	220	217	240	219	252	225	202	192	222	197	212	223	226	230	228	211	216	218	203	238	243	213	202	231	225	211	192	228	230	205	187	219	213	232	248	226	210	192	204	255	224	217	217	226	214	232	226	210	231	234	216	222	211	221	211	230	215	214	230	253	237	219	212	234	209	230	232	230	223	245	211	226	233	222	225	239	226	199	212	227	243	226	253	197	198	230	237	219	221	243	211	196	217	226	227	232	224	244	221	244	221	226	191	215	205	219	252	228	219	200	206	229	211	203	237	237	232	244	222	219	242	194	229	252	241	178	226	254	219	210	225	216	200	213	195	226	242	223	242	229	215	230	208	240	216	239	243	233	212	219	214	220	233	225	215	247	221	241	228	237	223	209	218	223	228	200	230	227	218	260	224	216	222	219	226	207	229	212	259	232	196	247	194	224	245	217	241	228	234	188	215	216	230	229	235	218	235	238	241	222	203	206	223	213	201	228	194	223	245	216	223	212	238	230	258	253	230	223	232	201	245	221	219	215	237	248	253	210	200	232	206	237	206	197	224	228	224	202	190	202	250	237	223	224	220	212	228	238	242	250	221	225	211	229	208	212	229	224	212	235	205	218	224	246	218	219	212	227	221	214	211	216	234	200	218	213	240	216	224	242	242	272	220	224	243	204	228	216	226	226	223	227	244	222	178	217	212	218	218	227	204	214	190	236	230	252	244	214	223	257	201	220	209	217	220	237	230	216	198	241	218	234	183	219	215	199	220	234	238	234	236	259	239	195	221	248	219	221	217	212	216	195	209	213	188	213	203	210	218	223	211	217	200	216	210	229	210	206	191	234	233	201	242	215	179	221	217	234	246	244	226	211	249	221	230	220	205	198	222	213	219	217	231	211	221	227	197	219	240	221	224	197	239	218	234	222	226	213	218	215	223	232	214	205	227	226	220	237	225	227	221	212	235	196	216	202	183	205	229	220	240	212	168	224	227	193	240	194	222	208	235	207	221	204	225	229	232	200	225	203	226	209	214	213	214	210	241	189	211	231	204	240	226	211	230	229	224	214	195	231	246	202	228	234	241	208	221	213	245	197	219	180	223	213	211	232	212	216	202	217	217	237	211	236	221	202	228	244	232	234	255	211	199	203	229	248	205	217	209	223	211	214	209	215	237	226	216	217	248	213	210	214	217	234	230	209	223	223	233	236	216	217	245	210	210	245	241	213	222	259	226	198	207	210	198	185	206	229	239	203	247	226	198	195	251	215	213	205	223	233	208	224	227	252	220	250	232	224	243	241	210	197	213	215	216	225	246	222	225	199	206	222	235	223	220	221	216	233	218	214	199	257	211	237	214	222	222	214	197	212	226	222	215	193	223	216	235	201	219	231	219	222	216	218	233	237	237	218	241	217	207	217	216	234	212	191	238	205	203	225	223	218	233	213	203	203	229	224	228	211	209	214	197	231	190	235	220	216	245	192	201	230	221	254	229	224	208	219	209	207	249	225	194	209	203	215	242	229	217	236	218	191	226	238	218	185	211	193	234	217	234	233	218	233	224	242	246	206	208	193	203	215	228	210	240	213	223	234	242	239	197	228	195	212	219	237	205	217	224	205	203	248	222	245	235	233	248	217	254	204	235	177	205	228	217	220	194	198	221	251	212	218	221	214	235	239	217	245	224	229	235	210	245	216	222	192	200	235	223	207	225	238	221	226	212	215	253	213	229	198	192	233	230	231	202	241	256	208	194	206	229	214	216	206	229	216	213	205	228	244	226	224	237	214	224	223	224	234	205	216	217	225	210	226	227	208	194	192	214	224	210	210	226	237	228	237	207	221	209	235	210	217	237	229	212	198	217	238	212	236	220	209	221	212	210	241	210	215	215	206	244	224	230	211	219	212	216	210	249	230	211	202	224	201	207	231	201	260	225	233	230	225	215	230	224	201	192	196	226	242	233	229	210	210	190	195	231	232	229	241	223	185	213	210	234	230	222	230	205	219	213	208	230	224	200	206	232	213	243	231	204	227	231	216	227	227	201	245	205	240	209	243	196	215	229	211	213	223	212	222	199	222	255	229	231	208	222	205	215	208	200	230	224	218	233	224	203	212	195	222	225	195	246	221	222	204	248	212	228	233	207	217	226	234	195	209	240	209	219	222	225	218	239	221	239	223	240	222	223	235	223	242	209	227	199	204	220	223	191	215	234	220	215	235	246	226	228	229	237	225	214	213	223	241	227	224	237	240	224	235	226	243	244	215	233	246	259	211	238	209	217	217	237	229	224	212	216	202	215	237	232	246	235	215	193	248	225	236	228	224	222	231	239	226	200	244	204	202	229	265	232	222	214	222	221	238	224	231	219	210	190	220	222	228	197	204	216	232	205	249	224	249	211	252	188	220	226	214	244	203	203	208	212	207	189	224	215	225	212	196	219	216	219	226	214	221	210	208	218	199	248	217	200	224	216	199	230	235	241	230	213	198	226	227	228	216	216	209	225	201	227	237	217	234	205	227	174	211	218	219	234	266	203	210	222	225	224	221	235	224	215	216	206	201	233	236	198	201	231	219	231	212	223	223	218	212	227	258	204	203	195	243	206	213	245	232	205	221	178	225	235	266	222	219	200	212	200	233	221	211	238	217	197	221	222	221	221	208	218	208	263	263	216	209	242	201	181	232	227	235	208	243	253	217	211	240	233	228	218	197	224	236	228	237	215	241	223	204	224	241	228	225	196	221	200	227	234	223	204	235	239	206	193	226	241	245	219	205	216	225	216	231	259	250	210	237	197	226	270	210	235	240	205	224	225	199	214	251	211	233	182	215	202	241	218	242	193	235	219	217	252	231	239	218	227	198	222	248	250	210	185	200	220	213	225	247	239	241	237	237	219	209	252	196	212	229	225	212	210	200	205	245	220	208	216	232	224	246	206	222	228	244	209	229	192	226	215	205	230	232	224	197	200	244	211	238	209	195	235	231	219	228	222	228	224	201	204	215	249	189	215	233	230	209	230	249	203	231	217	210	236	240	206	204	197	219	245	220	220	233	253	212	221	216	226	224	228	219	241	241	218	235	191	223	228
13907	4674	9789	12302	11348	9466	7660	6159	5369	4344	3515	3142	2827	2581	2420	1993	1614	1239	1149	981	939	889	879	1015	846	815	715	763	728	643	679	655	615	625	606	602	595	610	681	616	559	604	608	581	605	555	555	595	577	562	554	558	544	520	541	570	536	591	544	535	523	543	539	535	583	598	515	535	540	570	532	544	544	535	541	553	547	519	523	523	599	591	517	538	571	536	489	603	526	508	530	531	531	558	566	557	544	551	526	531	537	564	544	564	563	550	575	577	500	522	508	591	523	575	580	521	549	587	538	555	520	514	531	531	555	553	543	564	541	572	556	542	551	525	551	572	573	532	580	550	561	560	545	572	536	583	534	551	533	553	551	549	544	541	556	535	538	532	582	547	508	517	576	554	523	524	550	539	540	556	532	553	556	518	525	505	525	605	526	548	536	534	564	524	572	557	512	555	517	552	516	552	530	553	523	614	554	568	525	555	546	525	538	560	502	538	557	555	547	507	541	517	549	536	566	546	541	534	541	519	536	604	543	573	547	527	547	557	570	508	558	557	541	522	533	509	538	577	522	563	542	547	565	506	536	574	589	545	522	551	513	519	536	537	494	527	569	539	489	522	592	524	543	519	545	544	543	553	545	579	529	516	510	561	543	537	548	548	525	558	530	551	517	530	538	538	537	526	556	551	512	530	528	528	565	544	503	569	496	540	513	552	511	552	559	518	548	538	539	540	516	558	555	587	552	506	544	522	526	564	552	548	533	562	543	524	512	511	576	520	538	538	518	576	520	541	597	529	561	575	531	532	500	549	536	505	565	576	536	526	508	523	544	550	584	544	553	525	529	564	552	566	544	566	536	583	507	560	568	537	539	544	568	497	571	538	549	524	594	574	576	499	530	539	586	543	544	524	567	540	499	513	528	548	540	568	560	570	504	506	541	521	507	538	562	566	533	547	541	566	544	536	528	534	529	544	535	553	530	544	505	568	545	544	504	566	534	549	539	538	527	524	568	580	531	542	532	557	533	519	562	593	518	559	529	597	531	507	598	517	544	527	553	551	572	551	482	537	532	517	559	524	590	570	567	564	570	539	629	597	549	553	537	526	540	534	540	549	501	565	533	533	538	579	519	551	540	591	530	569	554	587	519	550	558	526	539	549	545	516	517	532	573	597	554	509	531	562	536	582	565	520	576	512	591	551	538	506	505	557	518	574	560	535	545	524	555	581	570	497	529	521	516	519	571	506	536	531	523	467	544	529	521	538	535	521	536	540	539	564	519	548	533	566	527	540	513	566	520	561	540	577	587	576	532	558	518	553	531	537	514	554	537	543	555	569	546	565	549	523	563	571	542	534	497	548	548	567	555	528	499	536	562	515	588	544	549	547	524	535	554	605	498	545	554	577	544	553	511	580	586	535	596	542	574	586	512	529	523	561	603	519	515	530	538	523	525	558	537	541	535	526	582	501	534	588	539	480	575	550	562	548	572	512	552	593	552	563	558	581	560	555	574	551	537	554	552	545	562	504	588	518	512	567	527	534	517	559	580	570	540	579	526	520	489	527	550	566	572	563	544	544	534	564	556	531	507	582	554	536	539	546	566	561	529	491	551	524	501	551	560	568	543	516	527	537	537	535	557	556	544	529	536	518	530	562	537	521	519	536	514	568	572	561	563	531	523	551	523	525	569	518	516	550	552	486	531	550	538	536	531	562	525	565	507	537	539	569	535	558	511	537	538	544	536	550	517	576	495	547	531	596	543	553	557	494	554	558	543	572	499	510	536	567	557	506	515	542	555	535	514	534	556	559	535	553	526	540	552	520	596	531	515	500	555	544	542	519	549	518	580	541	584	564	546	532	542	510	506	588	543	556	498	556	498	574	538	560	547	541	526	511	538	552	508	558	553	520	505	560	547	529	564	511	548	572	550	527	540	561	534	513	513	545	558	545	558	531	502	553	530	550	522	496	581	541	533	552	514	624	567	557	577	551	576	554	523	523	502	527	544	532	578	578	558	544	558	579	555	545	572	522	548	560	563	523	539	539	537	547	530	532	508	550	577	542	521	508	582	543	510	578	587	527	523	553	539	552	507	553	506	551	517	570	534	569	533	532	548	556	582	550	557	536	510	502	540	529	558	561	527	589	509	557	563	532	529	520	553	578	518	538	514	529	541	542	520	557	523	565	551	546	536	532	565	557	503	571	529	512	533	521	547	585	541	530	517	531	546	518	562	563	587	493	512	560	540	529	544	542	588	522	552	544	556	569	565	547	555	566	544	540	570	561	533	545	537	543	562	521	528	513	547	539	516	527	585	539	537	586	547	512	554	517	559	523	566	573	575	552	528	539	529	597	539	562	511	522	528	527	561	532	591	580	547	542	563	580	513	530	530	550	529	561	568	519	558	534	580	564	508	532	564	535	555	524	560	533	540	562	519	578	543	548	511	533	556	607	545	569	525	538	524	558	592	575	524	537	540	545	513	542	535	554	554	542	540	579	581	523	578	507	570	576	550	554	549	524	534	572	559	537	583	582	506	557	553	533	547	553	542	511	520	547	505	517	553	548	535	537	507	557	549	509	525	556	561	589	520	566	529	551	515	551	516	536	512	527	542	537	549	579	585	557	516	518	545	528	535	550	509	549	511	523	567	545	574	553	561	536	506	546	498	585	525	542	587	585	579	583	580	492	546	550	587	550	523	559	526	559	486	516	539	551	545	554	580	546	523	559	523	516	547	576	558	603	596	538	551	553	542	523	541	524	554	583	493	560	518	512	537	514	540	563	551	584	553	540	551	523	559	559	553	537	559	576	561	574	550	576	556	538	533	528	576	535	600	542	551	502	534	545	555	546	544	512	536	521	584	519	560	573	553	512	553	559	536	564	550	512	517	557	569	516	546	536	538	575	572	563	529	542	541	555	530	579	528	549	505	530	561	548	531	541	514	564	522	587	565	490	520	562	497	532	526	543	553	530	534	521	541	516	515	568	532	534	559	554	563	530	536	505	517	496	541	555	540	553	543	519	554	513	518	562	529	532	536	527	557	514	556	527	541	516	532	505	555	529	569	486	520	523	525	516	494	554	536	549	513	540	521	563	571	537	547	542	528	556	497	607	513	504	490	496	538	519	554	539	518	549	538	556	525	537	556	538	515	505	550	515	570	569	561	561	540	594	531	526	562	509	542	516	522	531	577	550	570	543	547	515	550	511	555	518	497	523	546	515	517	532	538	563	542	521	575	589	551	526	562	544	552	547	555	549	507	504	542	516	536	542	522	507	524	565	533	528	559	554	531	557	547	536	581	536	545	550	513	498	567	524	603	516	577	536	555	583	531	524	576	565	540	564	545	544	580	561	505	513	559	519	529	552	591	533	547	551	538	550	533	539	536	524	535	513	551	559	550	531	559	519	500	513	549	569	541	551	519	558	559	612	533	585	564	527	502	583	534	535	586	524	559	541	549	562	553	478	542	547	550	579	530	535	519	567	525	521	582	536	566	534	498	520	572	577	568	525
4971	1662	1989	1940	1404	1049	885	881	775	651	572	516	501	476	454	449	438	387	386	379	404	397	370	381	386	415	377	378	354	390	354	382	368	366	360	380	393	346	392	387	394	363	397	374	345	377	378	358	379	360	408	378	384	365	386	387	396	349	377	345	372	386	418	364	345	379	347	329	386	370	352	370	346	385	365	352	348	329	422	373	370	377	304	347	369	351	335	371	336	368	389	387	333	399	371	346	362	346	357	379	372	398	386	350	371	380	354	383	397	408	377	349	395	362	372	352	362	347	372	370	350	360	373	407	342	371	376	331	378	341	364	347	400	359	384	370	392	360	348	347	365	367	378	396	391	374	355	351	386	368	360	372	388	363	355	369	346	378	418	393	357	364	401	374	337	378	416	361	371	384	324	353	367	404	349	380	360	387	367	414	349	387	366	404	335	343	420	347	394	385	388	354	403	390	361	346	345	354	383	388	352	330	388	396	374	355	385	388	355	362	360	388	372	379	344	346	351	376	350	378	331	403	376	330	368	393	417	349	380	339	390	356	395	356	363	331	359	388	330	370	364	381	387	368	360	366	391	375	381	379	343	349	367	399	354	379	367	361	371	348	374	353	354	367	400	393	359	373	370	388	386	363	361	370	380	386	370	326	365	396	366	353	372	352	379	355	346	391	402	343	367	370	353	384	338	387	381	352	382	371	354	377	348	352	337	365	392	420	375	343	353	366	391	369	344	397	337	345	358	392	351	361	391	384	379	370	355	357	383	398	360	356	343	378	355	362	359	333	388	379	362	383	376	344	368	332	388	371	376	357	356	371	346	341	357	370	380	378	361	330	314	377	411	393	386	366	363	331	345	368	378	371	386	326	362	392	389	332	363	334	333	395	363	362	375	381	381	353	380	381	375	349	378	358	358	406	389	391	416	380	392	337	379	364	397	383	338	367	376	330	380	344	344	367	389	346	339	341	356	400	393	351	351	368	360	364	315	343	360	372	384	374	346	380	392	359	402	377	363	331	393	333	383	345	365	403	379	358	362	377	406	383	380	359	365	378	381	416	368	346	352	373	379	340	346	341	387	387	357	370	404	363	391	356	385	356	362	360	374	389	364	395	363	380	324	379	362	360	380	352	380	361	356	382	404	382	373	350	403	358	362	362	376	341	337	358	370	348	353	365	381	325	342	370	362	361	376	347	350	376	358	343	380	375	362	368	385	401	343	363	355	374	361	359	357	344	381	424	353	356	398	341	363	374	367	364	373	385	367	345	376	348	380	400	376	362	382	391	381	374	380	361	351	365	376	408	363	350	367	405	391	360	355	398	368	382	341	365	383	377	368	371	374	361	386	335	406	357	366	378	378	342	394	375	360	356	356	419	379	391	409	389	337	358	352	402	341	377	371	369	383	379	353	372	376	354	386	337	386	371	388	383	361	369	388	363	378	403	368	352	352	371	365	347	355	381	344	356	341	346	406	379	365	360	404	350	369	354	372	359	352	355	405	360	409	330	383	361	368	358	361	402	411	421	389	379	363	368	342	362	386	381	383	329	367	361	387	380	362	333	350	339	386	379	372	418	386	379	403	361	385	350	379	378	353	332	341	399	375	409	380	331	388	350	378	359	389	362	384	368	378	394	357	358	388	362	389	382	382	395	340	389	347	360	381	343	393	375	356	387	373	397	381	357	365	370	407	381	361	366	367	400	360	387	364	369	344	385	396	397	354	356	399	387	351	390	362	365	357	387	377	379	380	379	349	381	340	352	387	383	356	361	390	373	368	431	354	349	333	407	391	337	363	386	372	372	343	354	372	355	364	366	405	398	344	394	363	360	335	375	325	375	397	366	380	350	365	361	361	360	379	333	356	384	334	369	419	378	366	362	365	353	387	346	346	381	376	378	369	370	367	422	390	409	379	334	355	365	375	337	385	375	400	380	367	386	364	383	363	396	369	401	370	374	366	380	375	352	328	398	422	348	359	351	375	366	410	371	337	394	393	348	395	374	363	366	370	370	379	382	377	379	377	350	386	366	360	357	369	373	344	376	365	374	337	335	386	390	363	387	382	353	403	398	351	333	391	364	337	359	365	360	380	398	349	386	365	387	357	374	400	384	353	365	368	387	363	360	336	361	331	361	378	363	373	325	364	419	373	362	353	373	337	367	363	386	371	375	364	369	412	391	354	390	351	371	367	385	383	415	363	326	383	348	380	386	350	376	415	408	421	381	358	360	348	377	356	367	337	395	376	367	375	368	341	369	367	355	364	381	364	375	394	400	364	333	400	384	343	349	374	372	378	331	388	367	361	361	369	353	332	418	359	375	383	400	381	345	353	366	370	363	321	381	389	353	364	337	347	354	375	360	373	351	401	352	370	356	356	349	367	370	339	391	382	326	343	364	380	377	362	332	340	350	351	403	352	346	377	376	331	351	336	386	348	365	379	389	346	379	357	395	345	345	376	346	375	346	377	399	374	380	359	392	363	324	404	363	370	332	405	343	391	372	435	376	381	391	397	385	372	384	369	354	351	367	348	355	365	366	385	377	393	328	386	364	355	388	327	369	347	349	372	396	386	378	343	361	366	349	369	358	372	369	385	346	379	379	381	388	383	348	339	325	397	343	337	356	367	374	354	351	383	359	359	341	374	376	367	378	348	367	343	355	371	364	377	366	402	351	363	387	355	379	354	371	358	378	385	395	358	370	379	376	374	324	376	386	380	399	400	351	363	373	377	375	396	369	402	373	356	376	372	381	387	365	390	365	357	348	393	352	390	368	368	402	365	362	345	352	341	386	364	367	371	382	346	401	410	384	385	376	365	344	408	379	350	388	334	370	381	360	400	371	355	356	317	352	396	343	356	385	352	359	360	391	367	372	389	340	360	359	391	370	367	377	368	354	364	377	372	344	382	359	368	366	351	350	351	357	350	339	395	372	373	388	405	376	373	342	339	353	369	358	354	355	394	333	398	369	346	367	351	327	381	351	395	357	375	379	369	366	385	404	393	348	356	378	363	392	369	371	358	383	372	391	378	359	368	384	386	382	370	375	378	389	326	379	373	350	350	359	341	332	345	354	385	362	393	383	382	389	385	362	370	385	387	367	365	386	374	380	384	396	402	398	342	375	358	352	370	366	366	400	364	373	368	386	364	364	379	345	382	363	380	385	373	364	381	350	345	384	383	358	392	375	350	378	391	352	359	364	373	397	365	371	356	401	374	356	358	376	370	372	354	353	347	389	357	389	367	354	361	359	379	363	357	366	377	425	340	352	384	352	380	391	337	376	352	377	335	359	418	380	375	406	372	385	391	363	338	338	350	355	347	380	385	363	349	373	341	341	355	320	377	372	372	354	337	377	373	404	350	385	369	371	382	336	350	356	363	382	393	368	369	406	355	330	379	372	344	383	362	354	373	365	368	346	357	343	364	352	339	358	367	362	373	379	370	352	362	356	339	346	391	367	334	367	373	399	362	342	387	381	389	349	378	358	395	383	364	365	383	396	373	368
4371	1966	3809	5109	4581	3986	3465	3332	3074	2581	1959	1771	1686	1598	1532	1366	1240	1116	1037	1007	967	986	991	1026	937	935	861	917	949	882	856	866	871	847	841	840	963	919	832	846	865	915	923	834	898	867	880	886	906	926	853	841	861	869	945	917	866	861	871	854	799	843	876	855	911	872	830	894	839	834	853	920	817	830	895	888	882	911	823	881	885	853	891	912	838	888	854	888	870	895	875	860	891	817	855	853	828	864	864	807	817	887	862	867	883	864	846	887	884	848	845	864	895	862	885	898	921	842	852	886	890	872	871	842	882	912	917	853	866	783	871	894	886	908	890	870	854	892	818	803	855	895	842	821	844	883	848	860	881	820	882	899	879	835	852	885	819	896	849	883	826	876	838	866	799	900	846	864	820	842	834	873	918	882	818	803	881	907	854	915	870	880	869	869	834	897	853	846	877	881	890	870	870	919	847	908	824	888	879	810	854	878	856	856	813	896	861	822	829	878	880	867	842	865	888	892	858	843	834	884	835	835	946	871	817	865	795	867	836	885	887	885	894	839	840	880	841	891	866	880	882	868	840	900	893	863	892	871	881	837	894	869	814	874	859	856	879	884	859	861	852	831	860	873	847	877	806	862	824	876	846	869	834	888	887	907	888	884	876	819	877	905	847	932	882	875	841	844	860	882	884	895	876	860	877	869	932	847	844	881	849	849	886	845	796	844	856	856	862	889	807	930	898	861	871	905	792	836	849	845	828	847	889	832	855	893	847	846	878	864	840	842	904	853	871	861	884	853	834	884	891	871	874	854	828	898	890	911	855	837	871	885	878	860	837	876	856	837	834	885	839	870	872	940	844	824	864	875	840	885	866	863	896	851	852	827	908	858	877	891	899	871	832	844	899	893	867	838	872	859	877	882	892	870	881	884	820	906	883	873	874	892	888	868	884	834	956	862	825	832	865	906	866	867	854	885	865	906	876	890	905	858	869	900	838	877	879	837	862	860	881	944	872	892	870	908	862	858	842	844	861	837	892	871	871	906	848	870	829	858	864	852	948	869	916	834	855	898	855	856	844	844	885	858	892	845	876	841	874	866	890	871	855	886	893	879	861	861	851	869	897	894	875	799	886	859	822	812	862	873	877	829	847	877	896	899	874	840	852	893	873	905	858	857	867	828	899	865	890	835	881	881	841	856	871	858	846	887	877	846	895	831	871	868	896	881	879	832	840	806	882	888	907	837	817	871	844	857	836	857	883	849	871	864	934	896	861	864	867	889	857	893	814	877	877	850	882	927	847	855	827	842	858	856	831	842	810	860	889	849	868	853	859	889	876	828	876	840	839	839	829	838	881	839	852	878	869	833	891	873	865	881	819	920	873	884	893	876	850	849	886	837	856	892	882	857	876	844	889	893	850	886	839	848	865	866	873	823	858	882	828	873	860	897	857	815	840	881	852	864	884	874	896	774	817	918	862	864	913	861	859	819	906	855	889	829	867	909	849	864	862	922	877	802	879	872	868	852	856	872	896	898	888	852	884	819	838	851	832	865	920	899	869	843	853	884	836	877	842	894	849	871	860	835	871	894	874	855	865	870	832	871	831	844	867	868	817	832	907	855	856	942	892	846	905	891	885	872	795	855	867	890	871	823	908	854	869	844	848	852	854	841	866	857	850	869	878	830	814	880	889	901	854	838	861	855	867	865	869	852	907	850	827	911	901	839	903	905	888	922	843	874	851	888	891	880	881	880	843	914	875	854	840	872	872	918	848	881	887	839	881	833	858	874	902	880	864	851	905	881	845	854	932	911	905	858	851	879	847	842	862	856	898	884	899	902	842	859	889	887	883	842	922	834	860	866	858	855	798	866	835	899	949	865	843	873	834	910	875	850	835	864	860	847	865	831	879	867	821	814	886	828	872	851	815	866	863	912	898	816	845	820	831	870	893	875	911	836	855	893	898	841	873	876	827	837	823	862	855	895	866	876	889	853	837	903	832	870	831	881	828	846	841	866	847	839	798	803	880	822	877	883	895	869	890	883	860	869	879	889	896	906	877	881	893	861	846	871	891	833	837	863	904	848	868	835	901	833	860	888	898	866	861	811	835	851	897	902	856	896	871	885	853	870	913	850	887	840	881	886	901	840	812	903	843	883	888	841	891	858	924	901	854	840	820	848	809	888	832	879	889	834	850	861	971	861	793	880	881	872	841	880	852	861	882	862	881	869	853	883	861	871	864	895	882	840	854	855	851	830	888	824	885	835	888	860	808	890	916	816	851	887	879	884	865	866	872	885	896	905	918	851	849	846	876	906	873	871	855	854	842	893	868	866	862	832	843	880	859	864	847	858	857	863	856	875	877	832	854	813	849	839	877	897	852	860	875	871	878	876	866	894	857	878	849	944	797	850	799	855	894	884	883	813	897	860	870	887	864	907	880	835	907	842	884	819	844	877	823	846	870	896	878	831	853	858	834	851	856	879	831	835	864	867	876	859	860	848	889	895	832	854	879	888	837	902	832	852	871	847	858	851	879	843	849	867	859	891	871	900	878	854	857	864	865	843	850	846	899	863	908	799	843	861	821	838	832	841	828	875	869	909	867	812	880	853	877	873	863	848	834	880	882	826	844	835	816	884	839	790	835	871	876	841	821	847	880	838	841	841	925	848	855	896	917	919	867	840	854	861	867	882	897	859	861	835	849	895	888	856	876	838	918	933	888	847	831	863	923	934	833	812	898	894	939	798	873	852	876	834	826	835	908	856	884	905	895	829	858	849	847	820	820	811	844	872	848	863	865	847	883	827	855	843	856	814	849	863	868	828	877	893	865	850	856	840	865	834	876	870	840	869	840	854	879	857	861	835	821	862	863	846	862	884	873	866	882	839	870	884	861	844	812	847	891	875	851	877	896	868	864	828	865	854	873	860	859	862	848	860	914	860	898	861	920	859	874	839	889	879	842	894	889	832	855	897	859	850	839	858	841	849	878	856	870	844	844	844	843	877	844	889	868	921	894	852	897	861	868	870	831	849	914	827	883	890	873	845	831	843	850	886	889	827	868	887	855	841	860	881	804	879	818	832	876	868	849	834	929	872	881	802	888	857	886	870	882	874	781	838	831	829	880	850	856	926	891	910	854	894	853	891	851	918	902	842	853	944	867	894	829	919	866	879	876	838	931	858	899	825	794	851	808	912	873	847	896	878	862	883	891	858	788	871	918	799	840	834	840	854	949	877	871	859	828	830	854	919	808	870	848	876	821	894	900	844	833	856	846	831	812	887	923	864	784	869	895	851	876	876	818	870	895	859	916	832	870	846	877	917	885	895	858	853	831	874	826	865	836	798	882	902	893	876	836	867	855	870	885	795	840	820	876	833	858	885	895	903	828	878	867	809	890	861	827	837	855	846	884	845	817	915	880	857	896	876	859	842	861	854	842	847	874	839	857	837	888	890	826	847	891	888	815	878	896	848	862	836	870	869	871	848	835	850	834	828	884	888	846	866	836	812	876	848	813	898
15157	3919	4587	4731	3273	2450	1747	1353	1087	859	704	601	604	544	515	493	421	414	406	380	376	368	353	375	392	375	341	356	363	377	357	332	316	338	325	339	336	347	365	349	339	340	364	349	355	341	336	345	332	335	312	381	340	333	327	333	351	349	344	325	332	357	322	366	373	327	338	343	333	322	338	306	321	343	333	308	346	353	302	325	338	348	354	331	322	333	342	371	345	376	362	317	345	367	349	349	310	334	343	341	328	354	325	313	352	342	334	339	335	330	335	330	321	335	337	362	322	326	315	326	315	294	322	330	334	351	344	327	349	309	329	361	335	329	347	312	331	329	316	332	317	366	356	344	325	333	306	339	337	328	301	348	330	356	325	330	333	352	354	340	341	345	351	328	404	341	314	342	323	361	330	358	333	324	351	348	352	344	321	322	333	362	337	333	350	365	337	322	325	322	349	320	358	327	361	319	325	372	345	344	349	341	356	316	309	319	320	336	322	370	345	349	334	327	327	338	343	379	316	321	369	327	316	367	344	330	312	313	351	350	324	323	338	308	326	338	309	303	297	350	316	327	321	342	347	341	352	310	318	353	333	344	340	297	328	362	341	324	333	338	337	359	359	333	337	346	347	312	315	334	296	353	305	319	273	318	370	321	333	336	323	325	326	336	303	336	326	340	304	306	335	331	315	335	313	322	369	307	357	347	323	330	312	329	300	310	346	325	358	334	326	322	367	325	359	355	358	330	318	327	331	324	344	351	349	338	345	325	333	321	344	299	327	286	361	339	322	306	329	355	329	302	356	351	368	342	364	382	359	344	323	341	367	336	346	327	348	303	330	325	327	331	339	306	370	345	339	336	362	346	367	373	321	351	362	334	336	322	321	321	344	353	311	339	328	335	355	337	334	325	331	361	344	326	354	355	333	363	354	331	337	354	364	309	332	335	339	350	324	335	321	338	349	316	323	310	348	330	317	351	345	304	380	369	320	324	358	326	285	334	312	318	291	344	358	320	319	322	324	346	374	324	325	353	345	314	333	338	353	328	338	347	308	342	334	318	361	351	335	338	335	350	340	342	339	364	316	325	332	333	307	353	337	347	357	356	324	344	307	317	309	312	305	304	361	317	362	334	332	322	353	350	355	310	336	323	294	342	321	381	354	330	316	324	347	317	320	348	330	362	280	303	331	352	337	347	322	337	334	361	363	359	357	335	336	330	293	316	344	349	339	363	337	322	332	327	338	368	340	356	342	355	333	322	312	330	336	335	361	353	339	361	322	338	351	325	361	284	349	341	356	312	301	318	307	351	328	365	325	350	336	355	335	347	330	325	363	342	348	344	321	336	336	338	322	311	285	323	347	357	305	367	344	359	315	362	317	348	328	335	351	314	308	374	334	335	352	312	336	362	329	312	318	337	370	314	305	344	331	352	334	344	357	349	320	312	315	369	318	380	331	355	331	314	349	330	348	311	378	348	342	341	336	376	339	335	315	332	395	338	325	329	333	324	330	337	342	377	330	364	337	296	367	301	347	331	334	364	327	307	337	336	339	324	392	341	337	330	322	360	351	341	339	331	358	335	357	334	346	350	348	314	329	331	352	370	331	381	351	327	340	341	308	339	323	307	334	332	322	353	380	351	345	357	348	347	323	338	351	330	345	333	332	331	330	343	341	382	349	371	364	308	361	331	349	302	359	332	305	319	313	346	333	291	318	367	331	310	316	345	356	329	333	361	350	348	349	364	323	348	341	370	317	326	296	311	298	316	329	286	313	331	334	332	332	343	350	301	331	331	320	339	322	325	315	345	336	314	346	343	315	338	330	349	315	330	328	294	312	322	354	329	327	338	357	354	315	287	325	328	349	364	345	316	347	302	334	339	347	336	314	325	335	351	349	319	347	330	348	331	335	359	320	327	305	344	346	374	364	304	352	323	354	348	351	344	330	340	321	311	311	364	338	337	320	313	333	334	304	357	377	320	361	297	351	347	327	324	322	315	323	332	314	325	337	317	369	339	353	338	349	330	344	333	339	287	347	363	398	320	347	330	327	364	317	330	339	342	339	347	319	337	348	304	363	352	336	339	341	306	339	379	370	316	336	310	375	329	320	323	331	328	380	329	330	338	320	325	351	345	369	363	343	331	376	352	311	324	334	357	366	352	331	335	311	341	362	370	368	335	368	346	415	319	315	348	326	303	372	353	349	328	352	377	338	341	342	308	351	332	337	349	326	327	348	350	323	367	381	327	330	335	354	351	347	320	357	283	344	344	367	335	346	340	334	334	319	356	347	343	353	310	351	311	365	333	339	333	344	344	338	349	351	344	320	334	307	315	341	379	324	331	332	331	374	357	303	344	319	324	312	352	339	333	345	324	303	371	364	316	340	301	377	348	340	352	321	313	322	326	377	337	343	343	327	328	338	316	323	366	340	324	321	370	341	357	346	363	347	339	365	365	326	333	349	323	337	323	359	330	356	329	315	366	327	353	353	332	348	343	335	349	350	311	347	340	342	337	344	323	357	322	348	320	359	318	345	360	339	349	325	355	295	334	335	312	317	340	339	319	331	363	363	359	375	360	369	350	369	346	379	309	324	284	333	352	375	333	347	363	357	374	369	333	370	350	311	334	336	304	333	341	332	345	322	318	333	314	398	348	337	350	329	315	340	351	353	313	338	312	320	346	375	317	345	340	339	350	353	355	324	304	338	319	297	335	336	329	344	360	349	318	347	374	323	336	327	343	341	330	301	345	312	343	316	361	327	346	335	352	324	355	322	307	330	375	338	304	306	347	352	311	328	367	349	345	326	343	324	329	339	331	308	347	315	319	355	325	340	348	333	398	339	351	324	368	341	286	313	298	307	341	327	328	340	321	331	396	354	320	328	347	324	354	349	322	329	339	336	325	323	364	331	305	349	346	297	332	340	334	313	320	337	290	306	358	353	339	328	325	319	336	343	329	327	313	308	311	325	337	325	325	327	317	346	344	376	356	353	349	350	337	310	348	346	348	349	298	350	347	346	329	347	352	327	302	397	345	331	327	326	332	339	352	336	397	338	316	335	330	324	335	315	325	337	325	345	307	338	345	308	356	362	345	335	359	404	324	333	366	327	346	336	343	337	348	302	345	305	383	326	353	303	352	341	325	326	306	326	333	341	329	345	315	326	333	315	355	293	319	356	326	332	299	337	337	322	313	341	374	345	351	331	391	326	347	331	325	313	335	342	362	375	323	378	345	344	349	304	354	333	348	328	368	390	348	317	337	316	360	304	344	329	313	312	323	396	330	361	315	322	326	308	344	321	318	326	347	323	326	345	314	351	340	294	338	331	344	333	347	343	347	340	303	333	344	333	321	372	331	346	335	325	335	358	309	325	357	330	351	349	362	359	342	357	356	366	340	314	319	321	317	330	362	378	342	360	344	345	320	330	326	296	316	307	324	339	313	337	332	341	326	334	343	328	364	362	344	363	370	327	313	328	320	350	322	335	325	281	339	295	320	319	322	335	352
11091	3543	7184	9851	9297	7808	6282	5182	4536	3716	2849	2563	2556	2226	2058	1706	1504	1300	1165	1059	1032	1061	1092	1162	1045	982	874	873	935	896	902	842	834	832	784	832	777	847	840	822	771	852	901	787	842	816	836	803	773	766	831	788	846	820	771	827	816	828	858	785	754	792	763	795	794	782	837	842	809	826	869	758	792	808	784	815	843	751	783	827	831	759	767	838	825	757	830	772	813	818	789	834	798	794	778	782	772	774	846	783	825	821	767	813	807	764	785	810	778	832	759	777	816	783	819	786	804	759	795	812	835	801	801	768	779	813	786	809	727	824	803	767	780	757	828	760	803	753	787	764	753	770	821	807	809	827	823	746	813	826	768	784	739	751	764	782	780	790	783	813	855	834	795	759	788	818	843	843	784	804	745	822	801	782	801	795	814	800	819	768	797	809	802	792	810	769	784	811	757	771	774	833	786	794	736	818	778	769	813	746	804	808	802	802	785	792	769	809	764	790	754	798	776	823	833	785	811	776	813	820	827	776	774	806	780	750	786	798	786	750	804	792	795	718	769	812	789	817	791	768	795	744	763	816	800	744	749	795	791	829	761	808	844	764	798	787	804	772	742	794	810	778	786	813	795	761	800	802	816	782	807	836	786	818	754	782	775	809	775	789	771	778	823	840	791	738	804	749	776	811	805	792	815	825	748	776	834	798	849	812	824	812	764	809	792	754	828	804	813	839	809	820	774	856	817	792	828	776	801	804	780	723	810	792	773	816	820	795	823	749	821	810	826	814	821	775	818	759	774	766	851	833	796	847	746	795	781	737	790	836	749	777	785	807	760	786	781	789	814	810	783	808	781	733	811	808	782	800	796	851	814	808	786	765	824	758	773	740	804	786	865	819	775	761	830	716	822	748	775	806	806	748	827	774	786	802	751	823	815	758	811	741	780	818	780	808	748	806	814	820	831	747	826	755	793	802	804	735	796	790	791	831	842	761	786	763	738	781	764	821	752	788	782	803	837	787	796	802	832	818	791	787	814	812	820	760	772	792	840	773	845	783	847	807	805	752	760	807	850	813	796	745	801	814	811	778	784	752	780	826	817	752	755	790	756	772	786	745	769	816	818	771	785	799	796	780	803	810	829	797	783	804	799	806	788	768	785	793	799	773	817	806	770	789	781	788	817	797	793	801	816	787	857	835	790	758	801	791	766	830	857	786	805	764	800	786	769	785	781	775	775	790	751	793	805	793	811	779	786	816	818	769	787	786	797	802	782	797	827	826	742	822	820	770	809	771	794	776	770	791	769	770	808	840	864	830	788	754	827	809	785	799	766	785	820	831	767	737	770	811	786	857	758	792	822	772	784	822	817	835	798	830	793	834	826	800	785	782	833	825	792	799	793	746	770	833	777	799	839	790	783	802	812	747	803	770	755	779	780	760	800	803	776	790	817	770	766	749	745	845	757	778	742	834	781	817	823	786	779	809	809	785	774	807	785	817	878	818	778	790	763	777	779	778	827	864	763	776	787	768	782	807	771	751	769	785	759	802	782	765	776	828	773	864	769	823	765	773	779	780	751	784	826	771	752	811	785	767	786	804	804	787	806	799	770	775	787	835	799	788	815	794	788	812	799	779	745	823	798	839	771	817	791	824	860	800	808	771	776	786	785	810	793	809	808	845	802	783	763	736	781	798	812	782	809	752	797	812	790	769	835	762	820	836	784	781	808	825	776	785	778	785	790	790	754	789	782	820	738	765	793	786	783	795	780	777	818	769	807	725	752	771	808	751	817	779	858	712	808	759	767	817	836	743	713	814	801	779	752	780	763	787	761	775	839	782	822	785	805	741	794	759	790	804	796	760	798	821	816	702	779	803	762	801	802	838	792	788	848	815	791	804	783	771	787	779	830	761	828	804	801	807	825	831	760	788	782	788	813	816	809	807	813	827	764	823	846	802	735	809	741	785	778	778	801	771	758	746	829	824	820	761	812	809	807	772	801	829	761	804	814	812	808	831	782	786	805	789	853	859	793	835	824	788	827	753	750	752	773	843	749	803	811	769	818	774	764	845	755	797	759	780	787	793	795	822	859	742	783	765	805	789	832	755	759	817	790	761	791	782	762	812	742	791	762	776	771	776	827	804	803	807	830	788	778	779	828	792	763	771	772	802	788	756	819	735	776	725	795	778	755	785	770	820	833	777	848	783	787	793	790	817	770	795	750	847	789	814	780	762	774	807	777	789	727	797	798	781	772	831	739	821	836	807	807	819	807	761	864	761	770	777	812	833	788	747	794	805	754	829	792	762	815	817	770	779	839	782	784	781	753	781	792	786	795	750	792	784	763	835	809	707	811	762	801	760	817	790	779	754	785	832	853	792	766	765	747	841	821	800	861	728	761	786	776	849	793	773	818	751	753	792	809	833	784	779	814	812	773	791	810	813	791	852	768	807	784	812	795	781	781	800	801	760	813	785	795	816	835	782	842	782	801	770	767	816	812	774	779	829	813	837	776	790	810	784	820	799	801	836	837	770	812	804	784	799	758	794	812	766	763	750	787	830	785	807	749	799	762	771	790	813	778	786	839	810	764	803	829	796	770	785	772	819	811	783	774	819	815	807	812	838	778	785	822	764	823	795	777	818	786	808	806	740	822	780	803	794	832	794	804	745	852	800	796	797	806	795	760	812	780	740	805	767	787	764	801	823	788	797	766	811	815	762	814	783	778	809	816	847	744	770	740	856	742	786	762	820	808	802	785	801	819	823	789	764	780	780	783	783	791	820	765	786	775	793	766	818	799	779	799	777	814	787	769	829	841	851	799	784	771	841	827	792	758	820	718	812	818	814	804	814	774	809	795	775	814	781	819	866	814	837	764	805	841	818	778	832	792	824	811	803	782	760	797	831	800	793	835	799	771	821	799	869	823	815	778	783	809	789	797	831	823	779	819	821	741	794	822	761	779	805	809	765	775	811	798	780	769	804	830	808	814	792	810	801	773	839	787	821	791	731	801	776	802	761	772	759	793	790	762	844	767	807	794	840	829	770	775	767	767	799	836	820	817	808	741	840	795	805	828	802	772	781	823	845	796	778	846	779	743	794	809	797	769	802	780	777	747	827	792	842	795	800	799	826	795	790	798	787	790	790	762	783	769	801	771	812	783	790	751	777	772	823	787	768	762	821	783	798	896	828	748	779	824	801	747	842	805	819	799	806	776	778	812	821	844	761	799	770	740	746	794	778	819	795	802	836	735	863	787	727	746	778	826	806	781	798	781	757	775	857	802	772	814	841	770	783	849	747	746	833	805	755	755	838	820	783	779	789	764	758	717	819	822	759	822	800	774	781	801	777	804	788	792	847	814	821	781	849	825	797	869	789	779	829	794	792	807	774	811	823	786	820	803	784	752	752	861	823	766	769	817	741	826	789	794	854	832	815	844	801	826	789	810	804	837	814	780	804	784	808	774	807	797	819	781	821	841	779	823	811	783	785	838	810	811	825	788	834	809	777	790	766	799	814
23602	6772	6792	6685	4900	3504	2403	1746	1280	993	760	616	690	556	453	419	354	333	259	271	264	235	266	271	259	258	253	251	261	204	202	196	239	247	230	224	213	214	220	232	214	204	205	218	195	216	190	212	196	217	220	230	215	222	232	187	231	215	206	212	225	221	233	206	199	205	207	208	230	227	250	226	220	208	233	239	214	234	226	201	197	259	212	197	191	220	229	219	187	207	176	215	222	242	195	217	217	229	222	195	238	217	193	224	195	227	242	247	249	219	210	200	214	207	216	206	214	217	221	212	232	202	241	227	198	211	222	240	204	226	233	217	218	232	216	189	244	217	206	225	236	221	214	235	217	226	234	200	192	216	219	205	209	243	230	227	214	228	197	204	215	197	200	188	205	214	210	212	216	223	171	220	213	215	226	196	236	201	217	201	195	205	215	222	213	227	240	216	219	202	225	204	207	223	196	222	240	213	202	216	204	199	239	224	208	202	231	237	203	218	234	201	172	208	233	253	211	216	234	228	215	217	182	189	216	196	207	215	237	217	193	179	214	229	210	217	213	182	192	220	233	219	209	230	213	217	188	259	212	221	193	213	228	229	188	200	218	202	236	203	221	211	194	229	210	218	203	219	192	215	200	199	224	220	221	214	215	224	217	210	240	213	232	220	211	212	225	242	210	202	192	217	212	212	203	190	228	203	208	213	231	246	225	183	195	221	215	230	179	240	202	210	218	204	215	217	224	231	213	234	218	251	210	193	186	192	236	218	224	238	211	224	195	228	226	231	170	223	190	203	195	225	234	223	202	218	213	206	227	228	219	183	194	230	234	224	232	237	202	224	251	190	219	226	195	188	232	225	187	191	208	214	227	193	221	198	208	249	217	222	255	185	207	205	229	226	217	239	217	225	227	216	226	193	206	206	224	214	213	219	188	211	181	223	231	253	205	229	206	205	206	219	205	217	184	215	218	216	214	222	205	231	166	216	198	209	242	223	216	196	187	215	202	217	208	194	201	219	206	219	214	228	202	214	223	200	221	225	203	203	201	208	241	226	214	245	191	211	231	197	205	218	220	225	209	241	220	199	207	210	228	232	204	189	217	210	185	216	183	242	219	219	220	210	216	227	211	230	196	214	183	213	231	190	214	249	199	216	209	201	206	229	197	236	211	206	221	224	221	223	231	210	217	198	223	242	202	196	192	188	209	199	213	214	211	230	177	195	217	223	252	210	226	207	243	249	217	237	179	211	231	224	255	225	200	207	176	214	200	229	208	220	223	183	224	210	229	216	226	212	223	208	212	207	214	206	221	235	231	199	198	207	219	224	192	207	217	202	200	224	229	226	212	203	214	232	224	234	211	231	233	216	218	184	197	221	209	220	177	198	207	201	204	234	210	203	234	230	206	233	213	227	225	223	231	205	203	235	212	252	221	227	238	234	192	227	215	209	208	252	210	195	228	192	205	238	239	231	243	216	196	207	226	206	222	222	228	229	232	206	226	228	218	205	210	231	211	189	196	223	210	231	205	189	213	191	220	218	236	183	233	230	227	202	220	239	207	223	228	207	228	209	207	228	232	200	217	222	233	209	215	208	186	219	208	238	195	221	210	205	206	228	213	194	230	229	187	212	219	217	205	213	214	205	224	217	192	205	207	217	206	195	221	232	200	201	209	191	233	188	214	216	216	211	204	203	231	204	223	219	212	190	203	204	235	210	197	178	217	223	225	206	199	225	243	248	214	245	215	219	198	199	244	200	253	215	242	220	209	270	248	241	218	238	220	221	188	228	230	220	211	182	217	204	203	210	231	223	200	220	209	204	219	223	213	176	226	217	177	214	209	209	205	192	207	206	226	199	205	228	211	215	206	189	183	202	215	238	221	243	242	204	220	184	219	206	199	226	209	193	220	203	233	244	225	206	217	227	224	211	226	217	221	177	222	206	215	219	183	210	225	208	190	223	212	193	219	209	225	221	213	199	227	227	226	226	212	221	186	222	199	241	200	216	208	223	198	201	220	236	187	229	215	205	219	242	220	232	229	210	196	195	251	189	213	199	191	224	220	224	216	207	205	216	209	208	241	229	227	237	215	177	208	228	205	212	235	205	220	218	211	214	203	200	220	213	193	215	206	216	230	186	230	196	182	220	216	234	202	217	212	190	207	211	201	203	207	217	199	228	207	227	226	200	222	229	197	212	210	231	238	221	216	231	211	215	207	211	195	203	215	218	204	206	208	170	210	209	198	197	207	202	197	210	203	185	209	217	208	202	227	215	213	203	209	199	196	236	213	212	235	212	215	208	213	208	198	231	200	234	227	230	207	204	177	221	184	218	254	229	223	213	241	196	223	233	201	214	230	214	223	208	242	219	217	211	196	212	221	222	210	227	205	219	212	223	210	212	229	173	205	218	224	224	237	221	204	203	232	182	219	216	257	222	214	196	210	204	215	196	208	186	220	210	209	209	200	223	241	235	225	205	193	201	214	173	235	186	194	210	219	201	232	220	206	234	209	221	212	230	204	226	258	221	190	199	224	233	205	191	201	215	217	218	228	222	219	202	190	209	215	218	218	190	215	223	211	228	231	224	215	208	235	218	223	215	206	237	224	196	222	240	187	205	236	222	198	185	223	192	226	232	211	189	228	230	216	245	208	225	206	223	243	206	226	204	231	224	232	228	219	212	202	236	218	180	236	203	220	212	217	199	211	210	210	220	215	211	215	209	201	180	219	253	198	206	223	230	222	169	214	203	206	192	211	208	240	214	196	218	220	240	221	201	218	217	221	199	217	201	194	222	238	212	207	234	224	211	191	197	198	219	224	198	199	207	242	197	226	234	238	221	192	215	218	231	205	183	214	211	197	227	189	213	205	210	231	247	217	190	188	221	220	245	223	215	208	208	219	201	218	200	225	208	206	259	206	193	240	216	220	213	211	221	201	197	206	222	219	239	207	209	223	212	210	222	208	176	188	203	188	202	223	210	189	186	186	201	214	214	219	205	223	190	210	243	219	211	209	207	196	223	202	214	221	182	225	239	206	181	202	210	226	208	201	214	206	220	214	250	180	193	215	217	224	218	187	200	197	220	196	194	201	191	196	223	222	202	193	230	228	186	203	223	223	238	199	193	189	215	204	212	194	192	239	230	227	219	221	205	240	213	223	215	228	216	198	224	206	220	203	213	245	205	204	211	228	199	215	195	245	199	195	233	235	242	227	230	204	200	198	224	212	214	208	190	214	192	220	228	189	217	210	242	200	218	199	212	217	208	195	189	217	209	189	244	181	235	208	199	192	230	232	224	206	191	236	199	221	208	199	230	233	228	209	223	223	208	216	225	246	218	224	218	225	203	228	219	229	179	235	214	221	213	236	209	226	216	235	231	230	216	203	212	200	207	217	226	196	196	235	231	196	221	188	193	228	214	211	219	209	214	223	225	245	214	234	190	220	202	211	212	208	211	203	224	225	185	202	205	199	217	221	198	196	200	185	209	217	234	213	222	188	223	227	194
14310	4925	9603	13250	12665	10465	8164	6743	5712	4611	3672	3042	3143	2670	2212	1935	1447	1283	1112	937	940	940	865	890	812	755	700	686	705	653	615	652	618	611	585	617	620	551	656	656	583	596	593	600	566	555	547	550	550	529	557	554	529	480	547	528	515	521	522	543	545	577	462	532	567	509	538	567	509	536	525	555	542	518	550	577	572	524	564	502	551	535	531	533	524	532	501	551	529	563	554	560	543	550	550	535	547	530	538	530	535	505	524	554	543	526	488	488	503	553	554	508	521	547	515	532	538	521	538	538	540	527	503	490	523	530	564	530	567	548	535	560	571	555	551	551	566	514	539	558	539	533	519	530	520	521	525	543	530	524	547	513	543	546	563	538	498	536	546	518	509	520	522	545	524	519	498	531	520	547	528	528	536	509	495	577	536	512	536	542	555	485	544	569	556	525	526	524	546	520	563	527	526	533	508	534	515	504	540	518	536	521	529	515	523	500	539	496	536	550	533	495	494	530	530	548	525	559	523	552	526	543	540	495	562	520	534	517	491	524	513	494	559	523	557	531	518	527	489	549	529	505	550	520	524	499	529	529	524	525	527	494	555	536	481	519	521	524	536	545	505	511	556	551	490	550	548	533	499	527	547	552	536	503	529	522	558	523	479	513	562	516	542	498	567	510	524	520	479	546	495	521	538	546	542	513	516	535	541	522	535	557	525	545	516	500	500	504	489	545	565	555	514	558	608	528	539	583	534	535	520	535	518	563	495	512	547	560	537	503	523	525	521	548	548	536	527	552	531	514	543	561	540	547	547	535	513	503	527	541	542	525	530	526	530	489	519	506	541	529	520	509	540	513	500	536	541	505	489	552	517	504	579	513	520	526	506	516	503	532	494	539	510	540	508	534	533	473	538	528	564	538	532	508	498	514	513	555	558	538	557	557	609	524	530	535	499	525	534	562	554	509	523	539	517	533	553	516	556	508	520	556	506	541	561	500	535	539	503	533	512	508	523	528	546	556	530	534	566	543	515	505	541	517	541	498	530	519	532	504	526	510	521	522	547	509	519	520	561	537	517	496	585	552	554	519	509	547	534	540	522	510	492	522	564	539	522	513	562	532	542	528	517	553	530	559	544	524	548	542	564	522	524	544	514	495	533	510	545	539	506	564	519	511	586	527	510	555	534	526	474	513	494	500	520	541	549	546	523	525	517	554	549	499	551	509	509	557	533	512	527	494	515	542	502	536	496	545	535	539	520	540	491	553	530	550	540	533	501	571	510	535	494	525	546	557	500	532	511	506	549	528	542	559	520	530	524	537	545	555	540	566	524	536	521	515	533	540	512	548	525	560	541	541	499	492	563	513	535	487	531	521	553	536	517	533	539	550	544	535	536	569	527	530	560	513	505	538	510	516	533	533	522	522	516	552	490	533	547	500	531	499	500	534	514	558	519	538	548	550	477	534	525	531	530	545	533	536	560	533	571	535	516	507	509	522	501	530	510	522	536	538	542	574	486	480	545	556	517	554	509	487	542	538	487	557	507	510	541	475	515	505	538	489	506	524	492	492	501	524	556	520	529	528	578	530	492	534	537	542	546	558	493	528	526	501	513	527	564	578	515	532	541	533	527	568	523	538	571	547	520	485	533	568	536	510	598	514	496	574	512	474	493	483	576	546	480	565	497	546	540	576	524	525	524	530	496	538	548	538	514	554	554	537	490	534	553	519	524	567	517	551	468	515	497	511	533	503	529	555	520	506	523	484	546	514	511	529	567	500	501	592	522	506	547	569	521	520	515	510	496	482	527	472	492	549	505	485	548	542	477	544	526	514	478	538	491	530	521	504	510	539	537	534	563	529	574	539	503	529	566	527	533	497	539	532	492	513	544	569	553	527	529	548	523	541	523	556	541	482	544	503	575	522	519	543	479	539	572	505	508	535	512	532	521	499	526	472	557	511	513	504	502	531	546	492	497	523	543	550	529	520	538	549	534	510	515	554	561	543	522	541	533	525	566	493	497	502	522	554	525	506	529	500	520	538	543	546	540	511	574	553	498	486	543	515	500	548	537	515	493	536	523	557	501	549	512	542	518	531	546	530	484	546	484	509	557	505	498	529	533	521	502	554	527	550	560	516	584	527	528	479	546	500	508	554	490	523	555	559	561	523	538	516	525	520	522	538	527	489	537	523	521	547	541	495	562	528	502	552	499	518	518	496	538	566	546	545	564	519	553	513	504	525	531	508	570	532	513	485	526	537	479	526	531	522	502	484	528	522	526	548	541	480	532	550	501	505	565	531	509	586	522	548	550	565	523	532	468	563	553	558	526	505	473	522	505	525	444	511	488	501	499	558	529	501	510	525	549	558	542	533	555	526	523	535	514	527	506	526	558	534	548	564	541	536	538	555	521	546	498	501	539	587	510	528	500	509	515	551	576	501	503	556	547	548	491	540	540	509	513	514	552	526	518	526	550	554	491	581	534	537	563	590	529	571	550	567	521	549	567	504	535	518	544	512	522	533	525	545	538	522	520	558	505	523	531	589	551	540	533	542	478	476	545	507	528	534	504	530	511	531	521	524	546	559	527	541	526	499	504	572	579	540	556	516	541	536	533	516	521	539	484	552	515	530	555	514	540	488	560	510	532	491	554	511	512	538	570	480	526	509	513	531	536	508	525	517	515	530	554	516	507	509	495	552	535	545	558	509	555	523	532	554	537	531	527	539	526	522	537	531	499	516	516	531	550	539	524	588	497	509	556	527	530	524	561	555	544	528	548	509	528	492	529	516	531	510	540	509	534	505	518	526	483	510	515	501	488	514	480	500	516	517	536	592	508	504	574	511	501	493	537	543	519	522	575	499	525	509	506	554	552	551	519	518	486	560	503	545	514	522	513	523	543	484	538	526	494	502	536	528	542	533	511	522	492	547	539	536	539	537	511	512	559	522	532	534	573	532	564	546	526	535	554	555	546	524	531	530	532	539	541	525	525	538	531	528	550	515	506	470	511	508	516	550	528	518	576	532	528	505	589	565	527	497	593	501	495	561	501	542	505	510	498	541	545	528	592	539	472	540	500	504	476	514	490	559	515	523	554	525	541	559	513	520	508	503	532	558	517	532	543	515	542	556	523	516	535	527	552	476	492	549	529	512	573	504	550	513	560	552	573	506	507	475	475	543	532	522	527	545	530	520	535	509	500	537	515	529	528	548	515	520	562	505	557	538	521	537	532	502	528	540	518	545	529	517	546	530	576	534	506	568	519	535	551	553	525	524	543	506	548	483	556	554	531	506	507	521	520	537	539	514	520	528	508	482	511	527	566	537	557	533	538	500	583	528	497	527	512	520	514	545	507	527	559	522	569	516	543	571	521	539	549	523	506	520	517	539	555	528	571	568	525	514	502	514	518	498	489	508	553	550	479	519	503	533	562	526	508	568	535	552	523	499	562	568	552	525	553	564	552	517	525	527	518	517	526	519	583	530	511	522	528	526	504	500	528	521	510	557	541	529	555	512
5089	1846	2247	1960	1448	1084	945	827	693	607	572	515	495	453	473	454	402	406	365	372	378	364	354	353	332	376	393	358	343	375	374	329	344	319	357	356	354	361	372	366	354	359	391	367	350	356	345	357	381	380	339	327	331	395	362	339	335	378	373	362	346	357	383	344	373	356	335	355	373	352	378	367	352	332	340	326	390	328	368	360	368	321	356	372	351	346	362	340	350	371	332	326	354	357	360	320	353	347	333	365	341	369	358	374	360	365	362	337	367	332	342	345	328	361	409	354	343	371	349	355	381	358	328	355	365	370	375	382	358	358	360	332	335	356	367	381	351	327	326	327	375	365	377	369	361	393	368	339	345	359	353	351	349	349	357	346	320	364	356	342	338	355	357	359	316	345	346	337	359	335	361	348	349	345	351	340	375	367	386	374	389	335	373	381	370	373	335	317	330	331	364	320	332	324	358	342	336	359	355	359	355	368	345	369	365	382	335	301	327	317	352	363	326	372	369	339	353	339	359	329	411	370	327	371	345	359	317	357	405	368	359	359	352	336	374	359	403	362	358	341	345	353	378	370	346	363	351	365	340	352	387	349	331	348	337	380	344	326	326	384	333	354	360	360	356	328	337	367	297	336	338	365	349	332	345	352	354	343	360	316	376	396	364	351	315	336	360	355	380	357	332	380	311	336	344	382	323	366	362	357	332	390	388	371	369	385	370	335	349	353	339	372	340	347	381	366	364	346	362	357	342	330	369	365	341	363	342	365	388	364	353	378	349	337	365	341	352	376	388	360	345	367	336	343	327	358	360	346	389	315	353	355	319	343	374	302	366	346	340	356	364	309	325	324	334	372	346	365	362	364	373	369	362	334	353	340	304	321	374	371	350	396	356	344	328	328	344	357	347	386	345	350	333	350	331	341	334	347	372	350	330	373	324	376	355	345	362	323	337	365	356	360	385	326	344	363	371	368	371	359	343	349	343	362	331	392	353	349	342	335	348	334	343	363	354	341	356	338	366	340	325	338	360	336	344	386	352	342	344	356	388	362	376	345	370	297	352	361	324	398	372	358	364	374	364	356	326	371	367	375	362	392	372	330	410	360	340	326	335	339	347	359	359	360	339	366	363	397	390	383	341	361	362	344	392	363	351	352	358	373	360	347	383	384	356	369	355	369	339	326	347	396	381	355	379	347	415	375	343	370	357	372	378	368	354	346	362	339	370	356	371	373	386	371	361	374	347	368	377	372	326	325	364	302	321	337	325	355	343	329	362	327	328	389	369	367	321	338	300	337	370	341	379	388	382	364	325	377	358	398	358	340	361	358	342	320	359	344	334	354	331	356	355	365	354	373	316	385	324	333	350	349	330	358	383	332	351	352	331	383	344	337	335	333	360	353	334	379	347	363	330	313	357	364	352	314	338	353	357	314	340	349	336	359	347	365	335	322	355	364	401	336	339	338	354	326	319	364	344	369	377	315	345	351	352	390	374	340	329	321	346	345	337	373	324	339	314	337	371	373	366	333	366	347	351	361	339	367	358	388	361	344	336	361	337	340	339	362	329	345	386	356	373	340	323	344	368	360	367	318	383	356	308	367	371	339	354	364	328	348	389	342	326	366	332	349	364	347	366	344	348	372	353	335	326	308	343	324	366	340	341	345	353	357	350	338	367	354	373	376	389	371	336	364	391	359	359	366	345	346	335	344	338	346	347	356	394	362	358	324	338	325	354	333	352	318	338	382	342	339	392	341	340	368	358	365	364	370	374	308	328	338	328	327	370	313	387	347	339	350	359	379	355	386	345	334	357	368	346	347	349	335	346	336	360	363	322	365	384	335	345	401	344	362	401	375	369	333	369	373	368	360	389	394	364	387	375	373	334	369	339	366	354	359	342	346	359	371	322	350	367	346	346	299	341	379	347	351	322	376	384	366	345	352	373	330	340	365	389	377	364	348	343	364	320	370	333	349	360	359	369	372	333	416	371	356	374	318	324	378	367	381	394	369	358	343	399	386	353	360	372	330	366	323	359	358	394	357	370	318	353	367	343	331	335	386	376	377	365	345	333	361	364	367	376	355	344	357	334	348	311	364	353	340	340	363	355	341	370	326	358	395	370	374	349	350	358	330	354	347	326	379	372	344	360	359	352	361	373	352	347	360	351	363	361	381	381	317	345	354	359	357	366	406	360	347	348	353	333	300	354	383	329	336	356	362	368	368	320	364	359	328	331	364	350	368	335	365	370	363	357	353	323	369	329	346	378	327	314	330	350	347	358	319	338	359	345	337	362	401	357	331	349	365	354	390	360	318	343	371	334	340	379	366	355	362	373	346	374	370	333	364	399	385	375	364	366	355	366	355	326	390	354	347	317	352	347	350	331	369	337	356	385	367	313	347	336	355	387	360	355	379	334	351	362	411	360	354	395	343	348	357	339	346	328	330	353	370	331	372	396	366	368	335	372	332	353	351	369	337	384	316	346	379	357	375	356	408	329	347	409	346	363	354	338	414	364	348	354	349	379	338	407	377	392	379	343	366	363	328	377	370	314	345	361	368	348	316	366	342	351	379	348	344	363	311	335	321	345	329	355	361	357	357	375	365	350	340	376	343	339	347	350	337	354	351	343	358	304	375	383	371	346	370	372	376	357	343	335	354	363	334	353	370	335	371	355	354	332	306	359	379	335	370	376	323	360	331	338	358	362	378	342	369	341	367	325	361	348	343	375	347	364	371	320	356	352	363	350	309	352	416	353	341	343	344	374	337	343	352	318	355	374	338	375	341	338	341	373	354	382	350	344	337	331	344	360	330	318	355	359	339	322	351	358	353	383	326	386	340	331	322	378	325	334	318	352	342	344	380	336	359	358	354	358	352	379	349	374	361	348	334	376	366	338	343	361	356	366	361	396	376	382	368	337	314	331	388	371	352	338	324	330	326	371	351	337	342	357	339	346	337	379	331	378	315	359	364	346	373	364	350	369	344	344	354	363	340	376	341	388	357	375	351	346	374	356	348	358	360	368	381	380	325	355	363	374	345	337	330	327	330	376	340	361	362	360	363	337	363	356	347	350	352	369	331	346	360	324	332	331	381	350	337	374	360	360	396	347	379	356	366	371	336	316	330	359	355	377	362	343	349	358	364	349	356	340	365	354	343	344	357	375	369	359	360	380	347	350	381	303	395	394	351	383	365	364	341	413	343	349	349	382	358	354	340	347	335	363	343	353	370	350	329	312	356	345	387	371	359	376	357	356	320	326	336	351	347	345	359	381	346	344	327	353	345	335	361	335	354	412	357	369	397	322	349	335	343	354	340	371	416	365	381	363	367	347	332	336	359	320	342	356	333	350	337	336	345	338	336	347	376	356	377	371	367	395	350	356	356	325	330	357	348	336	366	343	382	355	367	325	328	307	343	343	381	346	346	349	380	377	361	366	363	345	356	344	329	369	363	335	342	395	341	364	366	362	346	378	401	336	383	372	368	366	352	380	353	342	342	376	377	371	366	361	354
4341	2214	4115	5326	5327	4379	3601	3203	2708	2174	2021	1803	1836	1649	1395	1312	1165	1039	979	963	980	955	979	902	913	937	875	846	853	874	857	843	851	812	862	839	898	801	840	855	856	845	799	873	844	861	866	844	850	821	839	859	907	832	846	846	821	865	867	793	849	811	837	858	856	830	828	874	791	831	867	833	772	800	801	867	842	802	786	864	849	866	882	802	840	825	811	839	830	848	796	853	805	816	819	810	863	827	811	854	859	863	817	778	837	816	837	832	818	895	839	872	816	829	817	821	810	808	841	868	826	848	871	831	833	855	861	803	851	865	848	831	869	863	819	849	834	904	850	812	800	908	809	837	816	844	833	846	891	833	818	856	833	842	845	858	775	880	842	862	815	822	880	835	830	841	870	840	890	844	888	808	889	882	806	895	864	768	763	839	885	780	856	859	870	784	872	805	833	883	819	803	838	826	847	824	795	799	787	851	831	825	844	827	859	869	814	853	848	803	809	835	817	852	808	900	833	808	833	803	777	839	848	822	814	838	796	821	815	870	824	822	796	884	842	845	793	873	832	789	873	790	848	836	851	843	860	821	798	855	863	832	882	849	835	868	837	780	850	848	863	834	819	825	800	790	868	828	849	824	855	819	843	831	889	810	802	849	844	837	779	789	841	867	846	856	804	838	828	867	866	825	862	870	809	845	855	818	758	820	841	828	853	826	843	893	802	819	841	827	818	838	843	830	800	853	894	875	830	816	864	823	806	852	795	855	856	850	840	868	817	823	781	887	868	841	860	874	831	858	805	818	807	836	841	852	878	806	828	880	840	811	889	829	870	836	819	824	812	867	875	821	806	778	838	895	836	861	869	839	825	838	880	802	865	828	788	829	859	867	819	835	793	856	839	844	815	879	839	887	812	837	843	877	817	867	859	860	847	840	812	857	851	874	810	855	855	860	855	822	851	873	827	857	880	868	846	825	861	834	846	811	816	863	840	804	877	791	804	892	869	881	788	832	836	832	873	810	831	827	849	848	870	783	828	808	804	795	824	866	840	838	935	805	817	838	867	822	826	783	863	875	852	826	848	795	837	847	817	808	816	749	872	864	821	848	880	837	823	851	856	860	832	771	860	818	804	838	848	860	919	783	769	838	828	803	806	816	794	818	850	864	850	872	850	802	798	842	818	847	884	857	828	820	772	838	815	863	831	870	857	851	844	870	843	850	863	793	871	802	870	808	862	824	788	846	844	820	871	886	819	838	786	814	872	781	814	860	898	830	839	862	803	755	826	776	847	795	805	802	832	797	844	779	836	806	761	794	886	835	819	853	825	812	755	865	863	798	839	858	799	845	869	823	834	865	820	847	841	805	786	833	843	785	865	835	817	799	803	820	888	803	803	803	840	837	837	794	882	853	857	848	848	859	815	826	859	813	832	842	831	874	905	838	835	828	857	828	834	855	846	836	851	819	870	826	835	824	855	867	756	831	843	856	850	848	926	815	851	832	836	822	809	834	865	810	860	809	777	804	902	837	890	822	825	856	842	867	882	803	838	874	815	813	848	855	814	815	865	814	865	827	805	852	800	854	806	862	845	897	798	804	857	861	848	871	840	818	835	859	775	858	869	817	839	849	816	813	810	822	801	846	824	793	856	844	833	840	820	831	779	840	817	867	829	836	769	858	868	880	818	836	840	787	846	822	820	853	845	823	823	842	829	838	844	811	880	825	809	805	879	797	831	797	829	864	782	885	854	864	835	857	841	852	862	851	849	836	825	868	830	809	870	875	802	822	806	805	835	847	827	852	796	869	810	816	877	859	827	828	803	803	830	779	870	796	830	827	893	822	851	869	844	799	899	833	844	793	832	815	758	876	819	834	871	868	843	823	820	787	827	846	835	789	836	849	875	852	845	863	851	828	884	853	840	855	817	823	834	887	837	809	821	831	874	823	857	847	819	855	858	817	773	806	878	830	844	842	832	861	854	814	872	834	790	840	871	859	854	827	862	840	816	849	789	857	865	800	828	834	853	842	787	868	850	815	815	859	900	820	801	751	808	829	765	868	872	849	859	822	834	871	896	884	926	854	774	822	829	831	793	895	840	811	816	819	803	832	860	866	872	780	815	855	813	839	813	893	813	848	825	858	909	805	838	841	793	799	769	829	850	851	810	846	813	818	875	825	797	837	801	832	849	867	823	849	822	799	851	868	833	766	810	819	863	875	920	808	778	854	815	887	771	826	833	835	783	786	869	819	830	859	902	884	843	836	830	848	841	789	819	845	884	863	850	806	812	825	837	884	803	795	834	870	823	868	848	896	824	814	788	830	843	810	800	835	891	814	858	826	798	777	852	841	871	857	814	862	862	788	809	895	846	823	810	858	824	786	838	865	831	878	831	825	765	865	825	812	825	866	849	825	873	838	845	822	870	830	777	858	858	796	867	864	822	809	896	844	860	815	819	849	862	875	890	825	836	845	777	873	809	848	852	846	839	816	845	866	809	875	864	829	791	867	834	846	841	821	841	834	822	893	803	877	797	828	853	844	798	807	857	799	823	848	862	816	868	851	851	890	822	864	822	774	810	856	833	808	826	866	812	819	805	815	808	873	877	788	860	847	861	894	820	834	822	825	824	841	860	824	831	815	859	818	809	803	857	870	803	820	844	867	812	858	818	855	834	857	883	807	850	826	817	818	875	866	881	818	837	829	859	833	808	816	871	868	867	852	844	865	813	853	843	838	930	837	844	902	797	840	867	813	792	794	817	838	860	843	834	886	827	826	841	805	823	839	852	816	856	874	822	832	804	834	813	823	842	831	894	833	812	834	885	828	870	848	775	826	845	849	829	836	850	830	808	848	835	816	868	873	817	871	855	815	816	802	857	838	790	840	829	799	868	861	830	842	868	828	809	776	857	870	834	844	881	807	796	803	873	871	873	837	821	815	841	880	806	827	830	755	838	882	851	822	846	886	815	799	787	863	849	862	832	844	849	861	858	843	888	798	860	881	837	840	782	816	877	835	824	847	801	863	852	882	863	840	850	832	841	813	821	848	821	836	823	839	882	870	841	841	780	826	850	859	826	811	855	842	819	813	865	876	824	886	792	832	873	809	826	844	802	831	854	883	803	808	811	799	813	819	804	847	856	806	865	806	889	833	870	818	803	847	866	867	849	802	828	816	855	833	818	869	828	841	811	806	837	901	853	848	836	787	787	862	835	816	809	842	821	889	815	842	839	843	826	858	840	824	859	863	858	830	827	799	825	867	849	838	842	835	839	858	795	825	838	833	807	850	824	847	818	819	873	815	889	815	856	801	831	813	842	850	859	850	810	813	822	865	840	809	783	824	814	781	822	775	797	855	890	834	809	813	830	825	866	866	884	806	828	813	858	864	859	873	841	798	829	854	811	812	867	804	892	829	806	854	871	887	867	801	802	823	803	838	857	863	820	857	888	895	803	842	869	802	834	871	873	884	795	829	826	802	839	837	845	879	901	823	831	794	770	890	805	868	829	837
15623	4151	4602	4084	3296	2456	1620	1294	946	819	772	666	618	557	473	416	434	423	398	411	345	380	381	382	352	335	335	373	330	357	346	343	366	332	352	352	342	336	343	316	370	356	359	339	352	354	348	326	363	349	316	346	341	334	328	325	347	359	324	323	347	311	306	313	353	338	342	359	297	338	317	329	335	371	340	350	347	334	327	352	317	304	333	367	304	306	311	325	363	370	359	341	343	343	325	362	312	324	312	338	337	374	316	359	352	311	357	328	310	301	354	351	331	340	386	314	339	310	346	358	311	351	341	344	319	331	365	321	329	342	352	305	329	342	370	329	360	301	322	323	360	342	340	326	366	310	311	320	320	374	327	345	326	384	332	363	307	363	355	329	326	328	354	369	316	358	334	325	316	360	349	370	308	317	330	378	323	336	307	343	340	333	354	339	324	331	322	312	331	323	330	357	335	353	374	321	310	335	318	330	337	331	355	337	346	338	311	320	338	285	362	309	337	328	322	364	338	374	350	334	310	343	317	338	304	307	349	300	340	352	320	324	331	293	335	360	334	343	321	362	362	326	352	329	304	313	318	311	337	354	300	333	338	335	334	328	335	324	320	334	345	343	339	333	328	307	314	345	309	319	342	326	346	325	346	372	323	352	369	352	342	364	362	334	372	331	316	378	324	352	321	299	273	319	316	288	334	325	335	339	357	333	355	325	351	348	327	327	337	319	346	379	349	357	315	349	369	336	322	364	342	338	356	315	365	346	323	315	331	325	359	346	348	319	352	352	328	320	328	348	335	345	332	329	343	342	333	314	329	315	355	315	358	333	320	335	311	312	341	322	349	303	360	332	362	349	345	357	348	321	339	314	322	321	309	312	342	333	314	312	342	307	336	319	352	382	326	313	354	334	318	319	322	345	342	357	317	330	310	325	344	372	350	330	346	326	298	317	357	343	341	304	310	317	319	327	351	321	369	348	335	313	322	342	337	301	331	374	329	363	311	326	319	364	343	337	354	319	299	361	352	340	328	344	304	320	323	341	327	340	314	292	338	327	337	325	329	352	308	357	338	325	360	317	340	325	313	326	319	354	320	376	341	339	347	315	353	358	362	339	321	323	332	347	309	316	361	351	345	322	363	338	336	288	336	350	312	349	332	297	351	290	265	346	345	334	352	340	371	292	346	337	332	308	348	304	348	296	292	323	337	353	322	327	355	352	320	302	328	349	327	329	330	291	394	333	337	347	373	292	311	350	323	346	343	354	342	364	327	361	354	338	333	341	310	338	343	321	329	315	313	328	320	339	330	332	357	332	330	342	323	325	344	327	322	335	339	337	313	334	306	322	375	345	333	302	349	348	374	356	332	318	346	339	313	340	343	323	314	332	336	341	323	321	324	334	330	307	361	326	348	361	319	375	368	308	360	342	359	338	309	313	334	297	322	341	300	324	334	320	361	317	349	305	335	321	382	321	337	363	343	370	301	336	306	277	357	321	360	324	302	310	350	350	319	321	349	359	359	350	358	301	347	323	361	328	372	325	345	322	314	327	352	361	348	328	358	383	373	331	343	360	350	316	291	300	329	305	357	334	354	366	323	343	350	331	370	352	358	327	312	348	347	348	308	329	323	351	377	313	350	334	323	308	328	319	355	352	330	346	319	312	320	341	313	319	369	338	361	309	340	361	332	353	341	318	307	312	352	356	280	326	311	312	347	338	342	298	338	323	324	322	332	335	332	319	338	324	342	335	326	321	303	323	323	310	304	354	330	340	303	359	340	372	347	318	350	332	323	348	340	348	300	335	371	318	304	350	322	309	330	347	301	345	317	359	336	358	330	273	327	326	365	345	314	322	373	333	358	317	309	358	332	340	363	350	368	339	321	361	335	361	371	367	342	339	320	321	364	320	348	359	368	329	331	331	336	330	335	391	358	377	335	338	358	317	338	325	342	342	340	339	356	323	298	313	339	329	316	299	361	361	366	346	352	348	308	320	326	362	295	335	349	350	343	335	330	338	331	284	342	315	365	356	327	340	355	298	340	338	299	332	352	331	349	332	331	331	356	349	349	346	326	350	334	338	317	320	322	310	327	362	333	352	347	343	358	362	340	320	337	296	361	368	359	347	321	346	395	300	304	353	361	355	332	349	293	355	334	308	315	359	355	372	322	343	363	334	332	335	326	370	323	378	315	349	296	331	324	341	366	376	361	297	341	301	315	346	342	361	326	299	334	329	375	320	331	334	347	313	335	374	345	349	353	341	326	347	322	361	328	352	360	339	369	373	362	338	332	354	341	328	318	339	330	340	322	327	360	301	320	373	362	324	334	342	338	350	354	373	341	329	326	326	303	354	355	305	316	316	341	343	323	353	330	312	351	365	316	314	340	308	350	339	342	346	375	336	307	360	331	304	364	337	325	340	358	341	336	325	339	331	342	333	335	329	339	333	348	316	332	310	346	376	313	365	331	325	347	337	320	383	358	296	329	333	359	304	344	296	346	377	359	350	316	328	334	306	322	324	326	328	341	293	354	318	364	346	324	319	337	298	338	346	317	332	337	363	347	354	336	355	293	334	354	345	330	362	297	383	353	347	326	365	314	328	313	354	342	352	349	336	328	311	324	346	376	330	347	380	314	339	361	332	303	356	311	319	341	349	318	323	309	363	319	357	347	352	349	329	304	346	321	295	358	332	357	323	340	344	371	348	306	357	365	338	328	327	354	318	327	348	337	350	333	349	326	317	292	298	328	314	335	346	342	321	338	362	322	318	367	348	325	374	319	343	346	303	314	382	360	359	353	354	341	340	347	321	341	363	328	354	344	366	323	362	345	330	335	331	372	347	362	346	330	346	314	325	306	327	316	338	320	309	390	365	348	322	359	357	357	332	341	362	361	357	297	348	301	374	299	319	336	301	314	332	342	339	345	340	341	334	340	335	314	341	314	369	332	363	350	356	325	339	329	335	314	321	335	357	332	342	334	327	335	338	350	322	349	327	308	343	332	353	342	355	364	356	320	316	296	341	335	347	353	335	337	354	335	343	332	373	356	329	355	355	361	356	336	328	325	343	367	323	335	329	331	345	327	327	345	301	321	336	334	369	324	358	339	316	340	333	329	312	308	339	338	342	336	307	324	361	363	302	305	354	357	324	303	337	322	362	321	336	318	351	326	346	348	333	335	320	349	333	326	337	313	286	357	345	341	354	318	354	333	352	349	327	327	314	319	365	341	344	355	318	345	312	364	343	312	348	312	332	303	362	339	356	348	332	322	332	322	327	364	377	336	337	345	326	336	328	317	335	324	344	357	349	329	357	333	317	361	356	344	315	331	360	327	342	360	334	324	319	341	363	364	340	295	291	323	319	322	375	310	331	324	329	316	351	356	345	314	319	328	343	331	347	315	348	353	326	376	343	331	323	343	345	341	356	349	354	333	328	308	328	351	325	337	329	334	347	382	313	333	330	304	326	329	345	345	318	329	332	336	324	340	345	323	351	310	324	306	318	322	330
11398	3618	7551	10145	9809	8054	6210	5163	4170	3587	3010	2675	2448	2024	1851	1708	1475	1209	1151	1096	1050	1022	973	951	947	898	901	826	910	752	908	823	882	890	872	858	847	823	869	786	810	779	760	821	823	806	813	801	786	801	777	776	784	769	795	799	825	798	776	794	860	839	802	803	768	757	806	797	832	807	792	804	804	827	779	767	881	820	779	799	780	753	802	777	762	761	792	750	799	795	780	814	802	812	835	746	757	829	772	824	724	776	797	799	801	788	753	783	806	747	758	787	845	821	775	810	820	781	796	780	844	777	788	812	763	841	792	782	813	773	777	823	791	798	799	782	776	764	824	774	842	764	774	788	734	778	791	821	723	762	768	767	799	814	754	801	832	816	863	797	820	795	796	781	815	832	776	814	760	778	804	759	750	804	772	767	783	792	849	747	777	816	781	770	790	755	816	786	775	803	818	846	751	769	792	804	777	811	814	818	801	774	848	785	829	820	798	806	792	824	834	826	756	768	770	816	802	819	797	799	747	771	772	790	792	854	841	786	814	747	778	799	760	826	782	815	837	800	804	791	736	798	807	726	767	779	793	790	801	762	792	811	813	800	771	786	814	724	859	801	841	718	784	754	801	813	768	766	797	791	827	803	791	786	788	782	841	773	800	771	840	789	823	731	784	793	774	788	743	783	811	813	832	758	804	781	771	800	758	781	761	758	752	830	803	774	786	787	768	739	830	796	738	794	782	824	820	768	755	745	784	780	806	790	779	815	803	826	809	770	734	797	799	761	808	798	788	817	825	806	779	803	832	790	789	843	788	789	799	764	800	731	806	825	825	796	804	762	767	832	821	805	803	817	795	771	793	783	763	767	785	827	799	815	801	736	783	808	776	850	769	813	800	802	754	826	800	841	797	783	792	800	756	841	745	774	794	839	747	775	822	832	744	783	799	744	819	794	821	774	736	845	799	803	799	804	802	818	722	763	837	787	731	790	775	784	780	807	829	767	775	766	784	801	808	755	752	795	805	791	741	792	807	846	813	792	793	787	814	718	806	763	821	797	804	829	811	807	827	794	813	805	769	804	766	804	832	808	780	781	779	836	774	708	818	789	802	854	797	780	777	797	797	756	800	846	790	825	807	771	790	834	794	798	783	779	797	779	790	775	774	764	767	792	823	800	795	801	809	777	775	823	842	780	760	756	793	799	781	766	798	785	785	811	788	819	795	796	790	789	803	810	830	785	773	792	829	780	814	775	814	741	761	747	783	764	740	802	811	806	810	796	768	796	789	787	776	801	820	790	794	791	785	792	791	803	792	800	749	754	814	830	790	799	777	811	842	808	744	770	790	810	796	801	820	750	811	803	792	804	792	815	802	777	764	749	838	818	804	835	766	741	792	829	743	793	810	841	749	732	788	778	832	808	784	779	784	781	792	807	802	814	855	805	820	809	791	758	810	763	786	799	809	799	776	811	814	783	809	804	769	816	812	809	812	777	791	792	838	788	755	788	789	799	788	764	835	834	808	814	820	837	845	811	807	771	790	801	792	791	812	834	838	905	809	851	805	808	751	840	827	795	817	790	774	816	750	817	745	791	811	782	780	800	817	798	785	794	792	845	782	814	762	788	766	808	809	756	819	816	787	785	743	759	735	821	759	800	781	786	770	791	754	788	779	784	762	779	766	878	840	771	813	779	802	778	760	758	819	830	790	788	824	783	778	781	804	811	795	746	844	795	788	779	784	763	775	798	815	796	812	791	769	769	761	816	763	818	802	812	814	785	756	823	816	789	812	804	838	781	786	815	782	795	787	784	760	782	786	785	784	795	761	772	780	792	800	810	758	856	804	783	812	787	786	843	818	805	784	778	806	793	794	800	804	774	841	791	836	814	814	763	814	782	851	785	796	792	766	749	776	809	777	799	800	797	754	801	795	815	753	827	802	766	800	786	818	828	783	793	802	833	833	832	785	766	817	834	815	767	850	838	814	845	811	779	796	804	818	775	817	807	778	807	855	790	797	797	758	788	811	790	758	744	771	812	763	802	809	776	716	791	810	725	772	816	797	802	795	778	787	795	828	817	716	746	806	766	785	764	791	806	840	791	731	764	832	737	786	776	796	792	825	806	802	787	859	784	785	788	771	778	838	774	810	765	810	827	776	805	782	744	782	803	826	794	769	808	829	809	809	773	845	787	795	779	804	820	752	796	760	832	810	761	816	770	804	742	772	764	841	743	796	719	797	867	777	779	770	844	813	779	794	788	757	864	839	747	794	831	803	804	812	796	787	773	810	817	833	796	777	800	742	801	827	832	785	811	798	819	750	739	807	791	866	834	792	808	814	792	799	799	760	777	802	782	783	787	809	790	803	778	816	764	745	817	781	804	751	805	847	858	774	798	748	765	817	794	850	812	693	805	833	799	796	771	802	769	743	805	808	797	745	797	757	844	817	777	807	782	781	846	842	777	759	808	774	806	793	753	807	811	817	765	783	816	848	791	791	813	765	851	769	796	825	777	744	743	816	838	760	759	828	806	784	811	795	776	804	801	773	774	768	802	815	728	762	820	772	803	748	824	798	786	771	755	791	770	791	833	771	765	826	755	745	863	829	827	773	794	858	760	790	754	769	831	772	799	774	862	791	809	766	767	786	787	779	800	812	825	824	750	740	771	845	798	817	825	821	850	798	760	800	772	833	749	746	829	776	806	824	771	787	862	784	803	759	831	768	845	769	803	820	799	852	748	827	778	774	763	804	781	821	824	767	774	817	784	786	783	823	823	757	773	816	797	767	787	747	813	757	796	825	794	772	800	772	749	781	828	791	777	777	777	841	751	792	788	805	799	781	771	791	765	791	823	833	771	849	809	815	802	830	812	763	780	786	803	800	801	767	844	765	786	823	788	801	836	760	761	776	813	820	832	784	775	770	806	764	810	795	812	712	840	805	769	776	805	797	855	834	800	808	786	774	829	773	786	796	798	792	797	795	781	766	810	761	794	791	822	806	758	796	766	772	778	769	814	828	765	749	796	755	821	772	780	797	767	793	780	835	833	762	858	763	775	830	760	819	775	770	827	780	775	748	816	809	818	760	794	724	825	789	847	797	796	774	782	782	831	806	799	782	781	813	776	805	769	767	787	819	853	823	819	823	763	821	795	735	778	791	793	784	788	785	825	792	837	760	807	828	811	823	778	767	796	780	738	807	843	803	779	773	815	770	807	791	827	851	783	791	761	791	782	811	858	762	821	808	772	811	864	783	785	800	806	801	810	844	791	799	795	809	787	760	836	778	825	749	816	814	749	779	791	787	784	776	782	803	810	814	766	800	785	744	825	832	785	775	789	810	777	813	777	797	789	775	761	800	781	747	821	775	769	747	817	837	790	763	812	792	792	782	775	848	767	815	794	822	782	726	790	754	761	791	791	818	816	784	787	777	789	826	754	811	804	736	805	818	788	793	764	755	770	765	773	813	774	799	828	758	815	801	784	849	737	784	810	756	840	829	785	761	817	784	818
24537	6590	6590	6364	4730	3481	2411	1527	1147	925	773	631	565	515	489	417	369	308	314	282	317	259	288	306	273	255	213	262	253	225	260	257	208	250	232	217	247	230	216	249	246	234	233	210	218	205	236	233	216	209	202	219	230	233	220	235	232	251	196	222	220	222	209	207	225	214	203	230	210	201	214	240	230	228	243	228	248	205	244	236	198	232	224	235	216	201	232	217	229	221	238	249	224	236	233	223	226	241	229	271	230	248	216	265	205	202	234	214	218	230	254	213	192	200	239	242	224	231	212	222	229	205	211	216	216	234	232	226	222	216	206	244	217	234	227	242	221	250	230	224	236	226	207	224	223	235	233	226	240	257	217	233	208	213	228	221	194	227	231	211	212	219	208	216	229	230	250	232	267	207	194	193	210	238	212	223	229	241	224	248	219	231	245	244	208	227	238	238	250	227	245	231	225	225	196	216	247	240	221	223	238	215	259	225	218	225	237	256	193	241	200	239	231	194	220	239	229	207	240	238	267	222	220	234	198	261	241	188	222	222	231	238	236	246	215	217	238	242	197	204	229	243	246	238	236	200	233	226	231	223	223	225	234	225	234	195	232	190	235	216	221	212	218	245	226	201	233	235	226	227	223	228	236	206	251	213	215	204	218	211	215	211	230	199	227	241	230	216	251	237	242	226	223	207	228	212	219	270	235	214	209	244	247	216	245	223	249	225	233	231	226	211	218	213	257	226	231	246	243	208	228	217	242	240	243	198	237	229	243	229	234	251	242	208	227	217	237	238	214	211	219	206	217	219	218	211	203	215	233	218	226	200	248	216	246	203	215	235	217	236	258	243	232	248	241	223	251	206	219	215	221	277	244	227	241	200	230	208	211	228	261	209	251	215	232	242	227	255	225	223	256	192	206	221	231	215	244	220	232	244	252	227	226	231	243	231	214	194	226	224	229	228	229	210	211	209	257	227	196	221	256	223	197	195	232	224	260	201	232	223	207	214	234	216	206	221	224	242	224	223	238	207	236	213	225	217	245	255	224	226	257	227	210	230	231	213	241	205	224	209	248	235	233	229	210	226	250	239	221	219	227	242	241	216	216	211	220	220	228	211	222	239	215	252	192	207	223	222	238	192	213	244	211	226	220	225	229	224	213	228	235	248	228	216	226	230	247	235	219	206	208	214	256	220	204	230	220	247	214	250	220	222	213	199	211	197	232	209	248	211	211	240	226	220	221	219	209	235	208	243	217	211	226	203	244	236	227	247	217	216	209	252	251	251	231	252	231	209	226	234	215	244	205	205	193	234	228	247	242	231	205	224	233	211	202	219	221	233	221	225	248	218	242	211	232	206	204	252	248	244	215	245	210	232	215	215	187	219	218	252	228	234	195	245	242	224	207	214	228	245	222	241	206	225	248	240	225	238	210	234	221	240	214	224	208	236	254	208	244	222	238	224	200	231	244	218	238	236	253	205	218	209	230	222	217	242	225	233	226	221	252	223	222	196	228	205	236	204	206	222	239	212	213	195	238	217	226	196	224	232	229	221	261	209	223	234	239	238	210	225	211	213	221	222	240	229	238	230	212	223	204	241	216	233	217	236	194	215	259	226	258	231	240	221	230	235	231	252	242	211	227	238	224	222	228	242	230	224	216	215	213	204	238	214	233	238	213	207	233	239	207	224	211	236	218	236	242	242	218	244	244	228	227	213	250	223	234	228	223	256	244	263	217	206	223	236	216	222	225	243	243	228	194	221	221	240	252	223	208	227	215	242	208	197	254	215	200	222	216	236	222	223	230	235	221	234	248	228	216	247	249	220	224	202	196	209	222	210	231	222	235	208	235	240	236	222	196	237	238	242	205	220	218	206	237	245	251	243	213	240	215	229	230	230	220	239	190	207	219	202	228	237	239	224	210	229	250	194	242	242	215	218	222	230	219	237	243	245	202	229	252	230	239	227	232	226	215	192	249	242	201	275	216	201	229	233	244	225	241	222	224	229	208	203	216	220	221	194	214	212	221	250	236	194	237	232	259	207	233	232	230	208	210	229	216	197	214	228	198	221	224	224	214	210	245	217	249	222	238	225	224	228	241	216	238	227	253	221	229	210	226	233	207	229	212	210	226	240	195	212	227	252	228	207	245	233	230	222	204	236	208	207	212	214	217	228	212	223	221	175	246	244	233	217	216	242	241	274	229	210	195	218	230	241	238	240	229	231	256	212	206	241	245	228	218	210	234	228	245	236	238	247	205	220	232	236	238	207	257	235	239	249	219	223	257	239	218	198	233	206	245	216	219	209	232	239	213	212	219	214	219	248	215	197	228	215	254	222	219	244	210	233	237	216	241	235	224	211	216	222	247	229	234	224	201	189	229	191	243	199	229	231	227	235	213	225	224	233	217	223	209	255	256	224	239	212	225	241	235	249	211	217	203	222	242	231	232	229	261	226	233	214	225	219	210	190	206	249	243	228	206	214	219	242	260	243	187	213	265	226	239	224	228	246	220	244	208	249	229	224	222	213	225	247	230	229	228	229	238	227	212	231	213	230	223	205	232	223	221	236	238	224	196	198	239	209	228	227	228	210	221	249	222	228	235	237	227	236	228	207	208	241	218	231	229	248	183	235	243	228	264	245	241	186	225	219	213	232	211	210	229	217	218	224	204	247	211	220	243	228	230	221	217	222	225	240	245	212	227	224	247	194	202	210	203	215	203	234	231	209	225	218	235	241	224	225	237	201	199	238	220	232	238	213	192	208	220	221	218	214	214	207	249	224	207	245	223	219	207	220	203	215	237	229	228	214	222	218	229	223	229	246	215	222	253	233	211	203	226	208	203	205	219	230	211	225	232	205	249	230	230	215	238	230	203	228	230	229	219	237	230	231	210	221	214	236	223	223	247	217	212	209	237	242	215	225	227	215	228	246	227	222	237	237	242	212	243	249	252	227	228	241	213	212	226	204	239	244	260	241	249	235	218	238	216	247	252	217	221	194	203	223	202	221	217	223	220	227	191	216	233	221	217	229	223	189	232	212	227	233	226	237	242	254	235	218	230	207	216	227	235	242	226	216	224	227	221	228	202	208	240	199	253	225	217	246	210	212	220	228	229	245	237	220	212	212	229	234	234	232	241	219	241	216	253	223	228	232	215	207	209	228	196	210	229	206	212	229	224	207	215	222	243	225	216	209	228	246	192	233	226	211	219	214	201	237	240	242	209	232	210	234	220	218	224	197	229	223	196	245	187	208	242	235	213	215	255	230	224	224	220	210	218	205	211	234	229	212	207	213	235	223	223	217	215	221	225	230	229	218	222	251	225	209	233	229	235	239	234	219	218	222	221	239	209	196	229	208	224	211	203	222	240	211	221	210	258	239	238	213	221	218	229	215	246	225	213	232	215	223	248	210	223	241	239	238	220	228	224	218	237	188	227	229	210	210	237	230	213	209	239	237	220	230	214	217	193	209	234	211	216	213	228	220	220	224	209	231	220	214	212	229	218	230	201	228
15250	4594	9630	13030	13035	10992	8275	6205	5169	4354	3492	2917	2753	2377	2056	1747	1467	1213	1168	1112	921	989	968	804	755	741	674	708	748	680	742	628	664	599	635	676	575	634	625	639	621	633	614	570	637	548	615	582	585	584	608	568	569	558	587	520	578	527	534	532	565	589	568	571	593	570	565	531	522	548	551	525	545	558	580	544	568	591	585	566	568	553	588	605	551	544	520	565	539	520	571	562	629	568	547	592	539	551	546	533	572	558	544	545	530	623	594	549	559	532	558	586	580	505	573	560	598	553	526	528	549	594	528	566	582	563	551	510	549	589	553	593	592	551	565	536	555	555	538	604	578	497	539	569	570	576	540	562	540	582	621	576	543	559	571	575	552	577	562	543	578	518	580	605	570	569	599	587	614	561	546	561	547	532	549	544	572	580	521	523	515	596	564	523	577	573	529	581	567	569	546	525	576	587	559	536	573	501	586	540	579	547	562	582	526	514	584	593	541	538	552	591	542	559	603	552	517	569	503	567	544	600	549	560	551	558	562	533	534	576	537	562	586	542	542	567	565	556	546	531	567	558	512	583	548	581	599	553	550	553	552	570	533	529	538	521	577	570	559	560	537	560	531	525	564	567	566	566	548	534	521	518	603	553	587	531	550	529	560	532	548	543	576	582	556	584	579	559	548	576	558	556	582	574	533	506	592	596	540	561	582	545	506	516	562	556	535	565	579	572	529	524	539	551	553	541	577	573	533	546	511	611	550	522	547	580	540	571	546	561	576	569	594	519	580	563	565	586	541	541	569	591	548	583	563	556	565	540	532	593	550	548	552	546	524	586	505	550	588	546	548	581	590	557	576	564	585	517	548	578	569	558	606	577	546	533	581	574	555	542	517	538	557	579	565	588	573	516	553	526	591	564	549	534	523	553	569	551	539	568	508	534	565	544	594	561	516	581	524	530	562	543	542	577	566	572	579	596	498	546	558	534	539	579	577	535	535	577	581	544	556	579	531	527	547	586	599	528	544	560	575	545	533	583	574	536	576	584	557	611	600	511	553	562	580	549	552	576	580	577	559	587	567	582	569	559	537	585	547	568	630	541	565	529	574	545	524	559	539	545	532	607	546	566	585	566	575	555	561	518	571	566	562	546	568	566	534	528	521	547	537	563	568	584	530	524	595	572	553	548	562	541	578	603	559	545	549	538	583	585	556	523	544	567	555	532	585	566	567	583	594	489	564	565	548	561	571	530	549	551	542	583	578	543	570	539	601	552	577	539	550	527	552	542	596	575	540	565	542	506	554	562	571	577	555	518	538	551	558	582	549	535	534	605	503	549	547	543	539	507	530	558	560	550	563	582	543	552	553	520	547	586	601	556	597	539	572	531	545	541	539	567	526	545	592	579	549	563	577	548	571	568	533	574	557	533	554	531	549	516	521	545	572	582	549	563	542	576	571	643	528	570	555	567	552	538	587	556	574	530	540	586	540	540	546	557	527	614	578	566	584	549	539	539	566	539	537	551	548	573	561	503	592	534	561	566	561	534	539	543	567	562	584	534	565	539	550	532	533	529	539	558	590	547	550	550	585	574	522	586	571	539	599	557	545	524	567	588	498	549	554	554	533	529	546	546	544	568	583	554	573	616	543	515	528	541	519	571	593	547	540	541	566	516	552	561	530	575	574	519	568	505	559	568	595	560	602	553	542	553	561	511	550	563	592	574	601	562	529	602	538	563	567	536	564	580	559	542	558	575	537	533	554	540	562	577	551	534	535	530	560	552	558	564	531	518	571	582	565	541	521	525	572	541	536	580	543	575	563	554	564	569	539	512	564	546	573	547	565	582	563	572	516	566	539	575	594	520	566	531	551	510	553	550	530	532	525	559	518	537	561	564	599	544	545	570	571	574	562	530	567	559	561	566	563	554	536	563	560	596	539	524	567	563	540	594	489	514	552	524	573	561	533	546	576	521	541	556	536	537	519	549	537	519	563	561	549	555	514	558	546	553	541	532	529	548	547	555	547	525	580	561	570	542	533	558	559	571	518	550	527	546	545	548	542	583	529	593	524	572	528	571	546	553	589	544	578	559	532	513	534	554	593	578	545	542	539	538	558	589	580	515	531	573	603	541	566	544	559	610	516	490	575	564	600	561	556	560	546	528	567	551	591	558	598	560	546	560	547	594	562	595	584	568	511	548	552	519	557	595	554	567	562	485	588	551	555	545	565	528	560	542	563	576	527	536	560	551	523	566	542	589	603	570	542	588	582	598	577	543	589	545	571	566	507	512	555	571	544	504	546	583	548	568	516	579	572	535	512	560	543	601	558	525	569	553	555	575	586	614	559	542	532	594	569	564	571	567	584	593	557	584	556	563	556	592	568	596	552	540	567	563	547	551	570	543	552	578	545	576	556	563	569	548	591	543	570	542	567	530	548	582	525	552	545	536	571	567	588	572	541	572	525	555	547	562	570	571	537	531	527	550	572	514	552	535	547	586	567	570	550	519	541	534	582	566	575	586	560	537	523	573	523	544	618	537	528	557	570	480	561	574	560	549	542	535	545	600	526	541	547	572	575	554	568	537	574	604	529	561	564	577	573	533	551	529	550	556	527	508	574	539	537	577	526	551	603	545	503	569	563	571	587	557	575	539	564	571	555	545	553	556	565	539	540	584	545	541	568	543	521	578	560	553	572	535	563	551	560	545	560	522	573	584	532	562	582	561	559	525	551	580	528	577	585	597	578	594	544	528	570	556	527	563	549	543	591	589	563	544	549	538	536	519	565	539	517	563	535	539	522	544	576	531	572	558	538	570	542	532	545	578	550	549	551	535	542	609	566	516	535	582	590	561	548	565	570	576	545	565	575	538	577	531	585	564	539	550	507	508	551	537	528	551	539	563	520	555	538	543	552	542	527	578	556	571	552	542	524	517	543	534	532	544	509	564	599	568	583	570	528	524	588	528	537	563	533	544	526	552	566	534	546	546	548	552	560	548	581	530	552	552	548	519	562	569	572	554	519	538	559	549	572	526	566	547	569	546	550	570	557	577	537	575	566	564	529	560	542	559	602	583	605	546	544	562	583	565	522	521	528	494	554	543	522	528	536	527	520	560	575	623	598	569	527	544	549	523	600	566	508	516	571	563	521	552	569	503	513	582	560	586	562	561	535	553	559	541	559	578	567	569	516	570	539	616	572	572	559	531	564	557	561	570	550	578	508	569	540	524	565	529	585	561	580	500	536	541	542	525	542	550	559	552	557	525	593	560	550	576	588	563	523	557	527	552	558	595	575	557	558	575	572	529	582	562	584	564	569	572	510	557	566	526	544	511	571	578	547	576	559	565	571	541	575	610	556	553	577	587	519	539	519	554	528	589	599	565	559	520	558	541	523	508	479	513	573	557	562	565	590	565	590	568	570	563	589	562	577	549	543	519	555	577	535	533	567	549	539	516	530	525	544	559	520	563	577	563	564	508	613	556	529	572	543	491	573	554	569	540	560	524	576	544	553	584
5158	1733	2247	1944	1464	1176	955	751	682	633	588	529	518	515	432	474	429	416	379	399	425	395	393	374	426	375	365	379	382	391	369	392	373	382	390	352	371	378	383	395	396	366	388	376	366	370	388	380	354	385	395	383	388	365	390	388	354	356	391	399	382	370	394	336	411	406	371	399	413	405	375	385	386	381	403	393	377	396	372	379	358	374	358	386	376	353	367	386	358	382	380	397	396	400	349	348	387	422	388	349	379	380	369	363	430	378	353	412	355	362	389	382	408	337	354	374	392	327	384	337	377	360	380	402	400	374	384	416	365	396	365	369	358	367	396	355	402	366	383	374	411	385	358	403	351	400	391	411	386	398	410	416	383	334	363	337	402	397	378	369	369	362	376	358	380	342	388	417	389	397	388	383	397	343	368	383	351	389	392	419	367	399	366	365	356	378	385	388	390	397	339	360	394	340	396	353	383	353	361	388	359	371	340	363	369	373	362	390	397	356	381	391	370	403	362	366	365	364	382	404	398	389	398	362	350	388	325	406	363	380	380	387	382	369	387	351	360	380	383	398	318	392	390	385	346	362	406	377	393	368	359	355	404	378	400	372	362	384	364	368	370	331	351	390	355	365	356	379	383	401	365	359	370	390	368	364	391	415	354	360	350	362	403	341	381	388	394	395	404	384	386	341	366	409	370	394	383	372	356	391	382	380	366	350	426	348	390	375	376	348	386	373	397	357	358	401	391	369	371	355	409	396	367	377	384	382	352	365	342	385	405	413	375	409	392	377	364	366	397	393	381	383	358	366	358	335	340	345	348	400	395	375	342	379	363	354	363	383	364	378	354	361	351	360	388	362	375	399	382	394	370	355	342	362	373	372	374	397	382	369	393	381	374	341	371	353	355	346	390	379	343	389	368	347	357	394	376	371	361	403	356	371	387	384	412	378	366	356	355	397	354	368	369	366	392	360	349	389	400	341	367	423	338	386	392	369	363	363	392	378	417	396	392	377	361	406	380	389	348	367	312	390	369	404	376	382	370	341	383	362	373	407	389	388	421	399	389	377	412	373	374	337	372	362	352	347	353	362	394	365	410	363	375	363	349	385	366	368	369	413	395	408	385	359	380	385	417	377	366	398	405	365	388	353	380	378	398	372	381	422	370	375	371	359	364	359	387	376	393	408	395	357	349	371	359	374	411	413	391	381	378	361	402	383	367	434	395	384	368	352	349	390	353	402	396	382	364	356	401	383	425	384	342	334	370	368	396	374	372	390	357	360	367	393	378	376	366	359	417	380	344	372	370	407	425	357	352	381	359	395	335	352	366	347	382	376	341	366	410	384	408	396	365	401	392	348	363	383	364	404	344	353	362	355	401	384	388	393	337	398	400	374	361	407	367	377	387	364	355	374	401	357	374	382	344	409	363	402	361	353	356	410	323	382	367	376	405	379	348	365	382	361	356	389	370	367	394	370	400	410	401	379	389	390	355	363	356	399	377	393	377	371	359	381	378	387	363	400	387	384	349	386	412	384	375	372	383	386	399	359	383	378	362	374	376	386	345	379	398	360	424	395	321	392	384	365	386	365	399	348	400	358	369	402	337	367	374	364	365	360	351	405	362	349	353	352	421	375	379	345	395	393	357	365	361	389	356	402	363	392	380	394	379	352	371	369	369	413	376	348	384	389	388	381	376	400	383	394	382	371	340	355	396	334	400	349	385	381	367	378	382	370	378	391	405	361	394	356	373	405	398	384	367	374	397	344	385	367	425	399	370	346	374	365	385	393	344	357	388	366	352	392	381	344	372	367	394	401	395	395	362	368	321	397	369	372	399	342	380	394	389	402	364	373	353	401	384	374	367	409	388	364	396	380	363	348	382	368	347	386	380	353	395	321	349	397	365	387	428	342	398	347	404	379	363	410	400	383	369	362	366	352	399	354	347	374	393	378	367	386	346	413	363	376	388	348	381	383	397	357	364	369	381	377	374	367	398	377	372	378	336	387	360	396	377	381	385	384	406	386	366	361	352	395	356	383	414	371	379	378	379	388	388	373	400	401	362	381	361	378	372	400	357	404	384	382	390	364	398	407	388	373	363	363	367	397	377	374	407	373	376	391	373	386	392	416	390	360	384	366	389	360	385	321	387	390	365	379	350	374	365	401	347	378	381	342	376	351	372	395	421	386	337	381	363	386	353	364	351	369	376	382	409	381	389	357	393	389	372	388	385	396	356	391	385	358	385	396	397	372	385	377	401	383	379	386	422	382	391	386	410	366	343	388	382	367	378	366	420	375	386	359	349	347	389	377	359	353	373	339	412	374	385	352	362	374	368	361	425	374	386	396	384	375	360	368	363	402	376	363	377	403	396	339	372	362	393	368	400	347	388	379	354	390	376	371	356	390	368	381	388	403	369	393	327	388	373	365	346	406	385	391	367	388	351	405	348	354	383	393	384	361	401	363	393	418	372	368	355	359	389	378	403	376	366	396	408	404	398	386	362	394	371	407	354	381	404	404	410	398	370	373	365	378	358	385	367	343	404	392	369	343	362	359	373	385	371	396	376	384	386	371	378	382	394	371	358	417	386	358	364	357	362	400	405	390	379	344	351	384	386	371	354	396	395	369	347	365	417	377	390	363	366	371	374	368	372	373	367	373	343	388	352	370	390	402	368	360	339	406	392	355	316	405	358	314	389	408	358	358	396	386	381	383	353	366	377	422	368	339	373	378	402	367	338	385	381	365	365	385	345	372	378	382	392	364	393	352	376	389	373	385	374	354	361	396	388	403	404	375	336	355	350	363	394	334	410	356	402	380	394	359	428	402	375	381	369	363	354	386	362	378	379	391	395	372	357	357	378	363	365	375	360	384	415	353	380	419	349	397	404	373	395	334	368	392	352	393	377	364	376	365	354	344	358	388	369	396	372	402	365	364	381	350	374	374	404	373	369	384	379	371	357	368	369	360	391	370	392	418	393	348	363	379	382	384	371	371	353	383	402	393	361	348	386	397	354	386	375	353	346	399	403	362	397	370	416	383	349	385	397	367	371	424	401	376	343	387	348	368	395	350	367	359	367	407	369	374	355	381	419	381	396	383	367	379	379	361	410	368	408	371	394	340	388	407	358	363	379	370	373	352	388	389	404	351	413	386	363	376	386	353	354	396	384	338	378	360	388	394	392	363	386	384	392	339	373	378	353	362	373	357	372	374	401	371	358	388	386	405	374	390	347	381	352	367	386	411	388	329	368	357	369	415	396	393	382	413	385	393	352	371	374	394	380	425	353	326	381	371	388	384	357	384	349	367	347	403	387	376	387	370	367	364	369	353	382	377	383	373	380	387	363	393	399	352	362	337	401	369	388	387	352	378	407	379	369	378	362	368	384	331	370	367	384	388	355	378	369	365	394	377	406	389	367	362	374	359	351	377	399	371	373	372	365	360	408	391	371	369	426	400	364	355	394	388	354	373	414	370	375	393	371	398	414	400	376	404	383	380	360	367	401	364	389	353
4453	2144	4113	5497	5214	4465	3564	2989	2536	2319	1877	1778	1696	1590	1376	1312	1209	1060	1149	990	981	1034	1017	944	954	946	904	947	904	860	909	882	909	945	877	919	924	922	902	946	880	930	909	963	852	864	824	926	864	939	915	904	860	868	834	885	878	966	926	906	872	885	935	911	877	965	873	844	909	852	863	879	894	875	834	894	860	814	912	893	848	914	867	901	864	886	913	863	909	886	896	874	921	831	861	852	875	860	878	868	836	861	911	849	880	909	835	907	898	863	848	879	901	895	903	881	916	868	866	963	908	837	871	896	871	879	843	846	927	909	872	900	886	936	895	897	862	877	873	887	900	900	876	906	860	877	913	904	839	800	865	902	844	836	860	914	874	877	907	900	905	902	862	855	835	848	833	878	877	896	840	884	927	831	892	879	915	886	860	826	881	893	867	894	888	865	855	905	824	889	910	838	878	926	883	869	907	878	850	897	855	840	934	865	891	873	900	905	873	924	891	941	880	904	906	890	879	852	899	872	894	827	882	876	885	944	873	892	914	905	896	861	888	866	873	927	932	874	898	847	845	862	903	860	931	872	913	886	926	864	970	892	872	916	847	892	887	907	873	862	838	830	886	839	915	890	858	883	891	922	887	884	901	909	923	866	881	833	899	870	834	857	904	851	887	863	914	881	826	902	906	860	920	896	907	868	877	880	925	890	889	838	873	886	830	867	868	868	865	905	840	913	829	887	897	943	905	854	904	949	868	913	906	830	892	875	878	876	903	892	893	876	855	891	892	856	794	884	867	853	871	858	897	900	860	923	880	915	891	894	885	913	883	917	863	865	846	868	856	918	871	856	890	876	943	852	864	881	874	862	883	893	911	920	918	876	903	890	934	851	854	884	892	896	888	905	881	897	882	824	905	870	905	862	851	894	866	900	912	902	845	870	923	891	897	891	927	856	886	884	932	863	840	909	863	890	845	889	867	853	888	864	874	843	858	903	872	896	886	849	890	903	864	879	892	945	946	835	850	831	898	932	862	848	863	890	955	896	883	854	885	935	913	891	880	883	853	855	917	872	918	879	892	902	875	850	879	916	898	885	897	891	907	926	911	866	933	833	894	845	880	908	916	929	878	897	951	922	907	872	868	882	909	876	910	885	883	843	854	882	848	886	874	869	842	897	875	890	944	856	907	852	859	922	864	841	913	832	868	878	899	859	894	913	883	856	868	855	832	928	910	867	839	858	842	851	906	844	884	922	901	887	859	939	882	889	871	866	838	904	852	890	869	878	858	939	872	930	874	874	885	899	892	897	910	839	903	876	876	918	852	885	889	850	950	868	900	881	880	889	869	903	860	860	827	905	890	905	902	881	872	870	858	905	925	887	911	822	924	903	829	900	876	847	846	872	859	880	901	923	843	934	881	871	831	822	891	911	890	874	831	857	848	866	865	869	846	910	842	900	839	796	924	874	870	892	883	947	869	891	883	889	915	877	850	890	891	882	907	909	890	891	941	887	887	965	847	884	952	932	909	914	868	872	931	857	845	936	878	876	895	859	900	901	924	896	850	871	927	869	880	904	844	890	889	895	910	879	861	861	833	885	935	918	888	844	945	929	942	934	875	935	946	924	851	885	889	890	912	877	896	936	930	852	873	910	877	842	919	951	936	887	847	860	852	916	939	857	867	890	913	958	824	932	890	869	873	895	873	860	907	892	870	869	866	923	816	873	927	916	894	885	858	885	875	912	912	863	958	859	870	872	844	936	851	880	920	854	897	892	786	799	898	912	884	906	830	876	877	898	861	889	883	848	875	887	884	926	866	926	866	892	875	863	908	931	879	864	869	862	881	866	865	887	943	886	868	921	850	896	871	915	834	822	899	917	924	909	879	934	871	921	912	836	884	875	861	915	851	947	878	891	934	943	953	864	882	861	910	909	868	859	854	893	932	886	929	855	920	899	825	863	861	883	827	936	888	908	916	877	882	822	944	848	889	845	888	895	881	859	888	928	896	896	899	857	927	869	894	875	906	914	886	855	895	851	902	868	878	862	942	877	861	878	907	895	880	834	859	855	944	924	912	915	858	902	865	914	897	933	923	872	875	875	883	896	869	851	855	899	849	920	920	849	906	882	898	933	897	872	874	890	849	830	849	854	844	914	864	888	843	859	860	901	920	879	825	890	882	911	860	860	926	914	896	897	933	876	884	926	890	892	887	890	907	879	921	900	884	903	892	890	878	899	887	907	893	840	884	871	855	908	906	898	909	877	873	903	822	912	871	877	862	895	930	840	898	911	893	901	856	845	889	838	900	914	938	839	902	892	881	885	867	843	902	904	841	869	906	894	856	885	896	868	853	845	878	840	906	927	873	921	896	876	881	848	852	873	935	858	887	831	899	880	893	884	858	931	879	914	909	925	905	891	888	887	886	920	891	916	909	895	897	881	859	900	863	898	902	935	844	909	861	878	865	893	891	863	880	897	865	812	872	875	903	892	856	885	883	898	887	868	855	874	875	858	904	896	820	887	918	845	894	881	843	833	871	866	831	880	917	882	891	891	906	869	872	888	863	929	876	908	885	889	866	834	828	898	930	869	879	932	886	850	923	903	877	858	919	879	904	928	932	873	875	913	826	881	892	888	897	935	935	857	908	889	927	873	880	905	839	851	903	944	858	842	878	896	848	903	910	891	890	862	885	907	878	913	890	895	939	818	913	869	899	857	800	889	860	913	886	925	933	867	886	899	823	887	875	891	874	926	874	910	850	829	859	893	858	901	888	861	894	832	893	861	852	926	894	905	864	883	927	825	865	898	879	829	902	877	893	890	909	855	874	880	855	871	872	825	879	932	935	887	912	870	910	881	867	884	866	886	863	871	880	875	907	890	922	920	910	881	913	924	877	842	902	866	864	901	885	929	877	878	863	922	907	875	949	879	905	857	874	862	923	927	947	854	881	811	851	857	901	919	887	853	859	861	885	817	885	857	887	889	954	881	904	879	898	866	865	802	846	851	882	899	899	844	852	909	903	879	852	868	914	904	881	886	921	903	910	902	853	917	896	929	926	852	861	864	862	946	845	926	884	888	890	860	872	852	880	831	912	821	835	895	846	907	834	861	827	877	891	928	925	896	887	861	847	895	843	868	903	884	855	863	856	849	831	849	880	844	838	898	893	882	889	879	873	840	876	898	926	913	886	844	890	852	905	906	861	880	902	857	856	884	886	877	890	852	835	867	919	881	914	871	854	853	884	953	848	846	883	871	867	853	905	928	877	870	929	860	907	882	808	915	914	882	892	874	873	920	899	880	900	932	860	878	937	867	904	928	851	895	877	862	875	859	870	910	843	876	915	881	910	848	926	912	872	878	898	855	887	914	908	893	889	879	953	973	914	892	944	931	926	866	879	882	891	864	842	842	906	902	900	883	873	890	875	887	880	894	823	899	851	883	907	861	900	861	909	882	795	813	882	841	868	868	913	901	870	868	895	857	876	844	887	929	892	853	874	857	846	956	945	817
15233	4111	4838	4955	3156	2237	1733	1239	1027	870	674	686	617	546	573	473	454	437	367	366	385	378	362	387	378	349	356	371	379	396	353	374	358	351	343	355	352	360	350	370	342	321	363	365	334	347	344	325	373	405	355	340	334	377	357	342	347	350	371	348	356	383	369	374	348	366	377	351	316	342	333	362	345	377	343	369	360	346	378	359	348	365	351	360	356	361	333	322	351	366	353	346	361	346	389	353	357	371	374	338	359	387	342	338	299	326	338	330	335	323	385	335	305	371	325	340	327	371	322	307	362	334	348	338	341	348	330	355	335	352	352	347	385	348	328	360	394	330	375	369	346	356	347	360	377	318	341	341	342	379	369	365	350	334	312	346	355	314	333	338	343	315	346	347	359	335	385	344	343	337	333	329	382	323	372	344	363	345	323	352	368	364	336	382	329	331	322	312	349	327	371	334	360	332	372	341	317	326	344	359	334	378	355	377	357	322	345	346	341	353	351	336	319	339	332	315	343	342	345	333	321	352	350	360	349	375	349	361	341	324	354	364	336	363	341	394	344	352	357	311	334	343	349	352	371	391	349	360	351	335	352	340	360	364	341	356	358	334	339	359	290	349	347	368	369	375	368	326	392	387	301	313	352	378	351	362	362	299	390	368	346	355	358	361	349	347	330	354	319	337	355	373	363	315	377	344	380	352	303	332	361	311	329	359	346	344	324	332	356	354	369	360	356	335	352	353	341	351	302	348	347	343	366	323	343	365	334	332	381	365	364	354	319	371	304	360	354	306	355	319	357	328	345	369	360	375	377	348	327	344	338	336	318	354	327	346	432	398	307	350	336	365	314	365	382	343	404	350	338	348	363	313	351	323	327	319	360	334	371	376	354	334	347	352	323	305	304	347	330	362	341	381	345	343	372	367	347	353	360	367	380	346	341	352	353	323	359	383	343	405	360	353	323	314	362	398	373	360	388	331	334	349	337	363	324	348	357	362	338	356	341	355	375	301	356	351	314	334	369	329	393	371	347	353	391	318	349	328	355	364	356	367	357	345	379	356	361	365	377	352	329	363	325	337	358	326	347	356	336	348	334	349	343	380	307	338	352	344	328	373	324	360	353	326	366	337	337	349	340	360	368	328	343	347	351	341	326	367	338	355	317	346	344	345	368	316	328	340	353	349	363	312	382	341	346	331	381	312	361	337	360	314	365	364	338	349	358	340	302	340	297	356	361	349	364	338	361	341	321	345	341	370	394	340	345	353	363	345	370	337	321	374	338	378	366	377	367	364	356	348	342	337	327	349	326	343	349	366	360	378	318	395	328	342	343	394	339	338	346	341	366	408	384	339	370	313	324	371	332	326	362	338	345	339	334	325	342	372	344	347	332	313	354	353	298	364	368	329	368	340	331	368	322	311	381	379	360	389	329	351	351	352	346	369	344	345	338	353	348	351	373	359	373	378	373	367	367	312	343	359	340	346	370	390	316	335	331	381	369	363	361	334	351	333	355	352	369	321	344	321	330	329	315	359	364	374	359	326	348	315	363	348	340	341	389	366	343	361	337	331	319	330	336	364	336	383	372	399	346	311	375	359	321	379	315	338	343	373	327	361	335	356	380	379	347	346	384	353	342	373	343	342	355	343	389	348	337	321	388	316	341	328	313	359	375	343	361	328	339	331	355	357	363	342	310	352	322	338	340	371	334	348	340	354	322	407	326	350	341	362	375	335	337	347	375	359	352	358	384	325	306	363	373	348	339	327	363	359	341	348	308	362	317	347	328	350	340	342	361	338	344	351	365	385	376	324	343	344	317	349	339	317	334	349	345	366	362	357	348	337	334	327	327	367	363	319	388	342	347	353	346	338	313	342	345	350	338	373	367	322	315	360	361	346	340	372	353	341	344	343	348	372	341	352	347	331	347	321	326	366	364	347	327	344	362	357	372	351	342	358	354	346	382	373	349	350	344	355	390	349	356	348	366	323	365	360	371	377	368	354	357	344	378	365	345	358	357	357	346	355	385	320	344	376	342	373	324	333	395	384	343	337	341	335	352	341	341	347	314	375	359	375	346	346	338	330	364	351	355	323	356	331	353	349	371	326	346	359	354	373	324	386	348	354	349	345	343	371	336	342	397	355	366	332	369	357	403	352	340	329	392	337	353	370	321	392	370	340	334	327	310	335	311	326	326	369	343	371	330	333	319	351	351	324	319	361	329	317	318	363	338	374	341	347	345	342	355	332	369	347	348	350	346	328	323	354	357	370	329	371	366	328	365	356	335	353	350	352	339	338	350	338	354	395	352	349	344	318	350	366	323	367	333	344	345	342	366	380	340	354	342	366	367	340	365	347	351	352	341	338	341	375	357	352	337	317	346	362	381	352	342	329	354	356	368	339	316	354	356	317	358	326	317	379	351	365	372	367	327	401	357	335	362	337	349	354	323	356	345	369	364	329	312	308	316	368	325	364	327	361	343	353	328	370	342	342	372	350	365	345	349	347	328	352	362	324	313	360	352	325	377	334	338	347	346	373	344	323	392	335	365	361	353	327	355	376	359	377	340	327	384	360	361	369	323	338	364	341	332	363	365	348	344	357	312	329	334	349	349	357	357	387	338	329	339	349	331	355	347	355	315	381	352	374	348	343	334	346	349	340	370	351	339	336	321	317	356	361	362	353	344	355	365	317	328	360	346	369	357	366	331	336	352	332	338	366	319	351	362	355	355	340	336	353	360	357	289	313	416	348	361	368	316	370	380	381	350	347	357	346	356	351	365	370	330	383	385	361	348	325	387	330	339	336	348	341	349	321	385	354	355	358	364	343	362	362	364	340	355	331	341	384	347	333	324	365	389	363	322	342	355	334	352	343	341	357	362	357	364	367	335	345	370	347	364	322	369	342	339	357	373	359	354	358	347	337	354	339	319	352	339	348	316	346	350	362	355	348	345	351	341	375	347	329	388	360	346	356	355	357	321	353	341	333	362	350	336	336	380	351	318	333	340	333	369	360	337	336	338	355	355	317	336	360	336	350	378	399	366	345	346	363	355	371	384	349	366	329	332	366	353	342	311	334	374	334	344	356	383	388	375	361	394	353	332	338	386	366	357	376	328	366	355	378	343	323	338	394	316	332	346	363	363	332	357	327	326	344	365	345	323	367	327	383	338	360	384	349	334	363	322	339	359	356	363	361	329	363	349	343	353	357	317	348	364	350	330	336	334	371	366	361	337	367	368	317	370	351	359	328	327	350	364	318	322	368	339	357	330	350	371	328	383	396	336	433	376	369	346	313	369	347	356	363	386	341	391	378	334	383	331	375	305	333	326	346	355	305	333	377	387	356	353	359	355	385	344	357	363	346	325	348	360	353	337	358	376	324	356	348	344	355	358	374	339	379	319	360	385	323	339	330	370	353	371	319	377	326	324	374	348	361	350	322	360	352	338	311	334	372	358	344	351	392	343	363	351	356	328	370	358	382	351	358	371	311	355	344	343	360	330	298	329	341	330	339
11313	3726	7459	10774	9340	7686	6530	4890	4194	3310	2671	2408	2587	2184	1888	1795	1425	1310	1149	1174	1107	1051	1062	952	867	934	855	899	911	893	927	917	881	866	923	880	825	921	891	838	886	906	909	866	836	878	812	878	862	849	822	821	836	853	810	819	806	806	815	861	832	801	815	839	868	869	820	846	886	839	831	898	851	844	862	779	855	872	813	817	840	863	816	813	854	808	836	816	839	835	783	835	801	841	840	787	820	869	806	811	836	834	840	816	809	820	790	859	843	828	781	843	814	855	833	791	811	816	800	822	795	866	824	836	842	824	805	743	805	833	835	798	823	859	816	834	813	787	820	881	824	794	788	817	771	808	871	825	847	872	764	790	824	864	810	833	861	828	817	829	811	807	853	798	810	841	835	829	851	842	808	821	824	861	830	849	821	831	804	809	803	776	895	836	811	826	833	786	788	817	845	799	862	787	815	807	848	794	853	840	819	805	801	813	860	778	865	805	801	790	834	839	798	804	867	781	803	845	821	880	807	830	821	817	843	846	814	840	795	857	804	844	767	813	829	811	813	798	857	817	828	769	831	833	805	786	836	844	848	806	858	829	766	839	833	859	778	840	805	863	844	850	857	810	823	829	819	816	848	853	817	732	814	889	842	847	830	836	823	786	797	829	825	891	792	840	808	853	836	858	813	828	823	832	791	818	854	841	838	831	838	854	810	878	815	805	847	843	843	799	813	861	850	803	873	861	828	843	825	808	814	833	824	835	808	809	823	789	862	865	833	794	795	842	836	817	800	836	843	800	828	792	827	801	859	895	857	822	836	832	812	789	791	804	817	853	813	898	844	854	817	848	845	794	841	789	850	821	831	856	798	782	824	821	787	814	851	876	792	768	823	799	837	842	826	814	806	819	827	890	787	774	855	819	838	795	806	832	809	789	797	839	765	868	804	825	873	841	808	844	838	803	815	844	828	768	873	847	895	817	796	894	811	804	853	808	831	839	799	813	841	832	790	834	832	847	826	830	816	818	800	829	800	850	812	831	821	840	808	879	811	809	816	792	831	814	801	815	860	838	785	821	807	826	820	857	797	799	817	830	790	827	826	859	847	827	827	818	845	815	798	809	789	824	787	881	822	822	832	849	819	800	840	835	811	854	810	841	796	781	799	831	803	784	824	770	850	788	863	817	873	838	764	870	834	851	789	818	783	789	818	802	870	860	835	836	806	783	824	831	839	782	792	851	806	832	800	826	834	820	856	810	832	834	808	809	765	790	763	794	821	849	787	813	863	837	806	815	865	801	811	801	811	865	773	840	849	808	820	865	858	797	797	806	754	825	816	824	826	824	813	797	847	814	830	796	826	828	799	797	838	826	770	787	804	804	826	809	823	816	821	889	824	838	846	826	820	842	817	857	808	807	804	817	845	821	789	774	836	789	813	826	848	810	870	859	809	809	822	811	824	836	818	844	836	784	814	770	836	866	780	786	804	795	831	855	820	854	859	814	877	797	817	832	801	783	844	817	816	796	820	773	842	807	841	844	810	782	815	752	861	822	823	826	838	838	770	781	801	850	853	844	821	814	842	880	833	834	806	854	852	836	797	809	807	769	780	824	834	799	823	757	833	871	814	818	784	860	819	853	816	806	795	838	850	816	873	846	873	751	823	798	795	875	870	789	815	804	787	872	839	788	826	839	866	856	819	832	835	816	810	839	833	779	784	825	800	795	817	805	806	817	800	856	904	815	841	858	846	850	856	805	756	829	797	807	856	815	834	833	843	783	853	837	821	829	806	850	755	825	804	834	778	854	845	835	881	795	846	817	819	815	809	835	860	849	840	834	835	809	771	836	799	818	860	838	868	826	857	749	861	791	788	887	834	810	883	787	831	820	819	840	799	849	818	805	780	833	796	854	815	809	832	817	813	832	843	762	807	831	835	834	833	811	840	756	825	826	788	806	834	854	826	809	832	800	798	801	828	728	817	763	840	793	803	834	810	793	859	819	799	818	864	856	853	837	788	791	844	803	810	834	805	876	818	799	805	773	820	780	831	779	818	825	864	773	859	855	800	832	823	833	854	775	818	824	769	781	818	831	816	793	854	797	807	827	799	842	794	784	813	778	833	818	819	790	849	798	853	802	850	852	822	807	819	817	850	800	815	785	821	811	835	853	800	785	776	824	816	857	794	831	785	803	872	819	882	800	835	825	820	872	823	798	830	790	884	837	813	812	810	875	851	798	808	841	833	799	795	784	824	827	794	803	832	787	863	794	842	823	820	838	815	799	797	844	794	845	811	750	922	782	847	852	850	810	805	849	830	857	761	832	790	810	881	834	882	773	887	836	817	797	823	820	899	819	822	835	815	852	811	829	809	812	846	771	817	799	826	822	794	817	801	773	883	815	783	823	841	867	836	852	779	796	797	847	841	800	866	852	882	834	843	868	826	848	769	886	861	827	815	845	786	842	827	782	838	820	803	830	847	827	781	827	781	788	825	857	817	804	820	811	825	830	835	843	860	808	827	812	809	787	769	812	841	934	795	807	831	803	857	805	761	837	837	806	840	859	792	815	814	844	815	909	847	821	786	826	842	820	846	870	815	789	800	839	807	795	819	794	795	821	820	834	818	788	815	790	837	808	826	813	803	805	841	808	788	874	818	824	866	859	803	874	811	811	794	816	782	820	781	805	791	751	831	844	801	822	843	815	822	795	843	839	834	779	851	795	795	759	841	804	792	808	813	762	820	804	797	834	834	810	875	843	806	865	779	795	798	870	813	866	842	837	818	856	804	812	817	806	818	879	808	892	813	815	815	820	880	831	835	809	806	845	818	848	825	846	807	850	826	821	812	809	793	839	764	827	855	947	790	806	819	822	826	756	818	869	825	844	840	811	843	815	827	833	784	836	796	836	851	830	861	864	819	805	853	792	817	810	823	835	782	795	835	880	803	807	874	849	827	780	831	809	820	853	822	831	815	845	808	807	823	794	821	790	743	852	772	805	827	863	793	802	866	842	823	834	854	798	859	838	853	790	816	828	824	841	806	802	782	842	842	830	757	814	812	815	839	784	818	814	829	802	818	855	816	810	834	809	789	819	835	847	857	802	801	809	794	819	845	884	823	820	866	845	854	887	843	851	848	799	849	884	813	854	822	800	797	811	828	806	810	803	754	839	807	835	816	790	830	809	818	792	846	793	794	795	825	901	839	811	822	817	812	802	798	798	817	855	851	848	800	794	794	817	858	844	847	796	873	809	826	869	809	760	740	839	790	833	854	806	803	790	810	830	853	829	813	853	826	820	806	819	819	865	891	813	866	814	787	843	832	807	821	828	765	792	839	873	874	792	788	778	850	778	826	850	784	814	833	815	802	794	833	845	835	854	855	842	864	842	805	791	847	807	831	873	820	848	794	878	854	822	811	842	881	833	784	847	804	812	843	854	847	871	836	787	837	829	835	834	814	796	811	825	840	788	827	856	806	825	798	847	784	833	823	860	827	859	837	835	819	880	845	820
23699	6826	7036	7559	4783	3313	2151	1635	1327	925	710	655	606	509	431	444	361	330	303	272	268	286	280	288	228	255	250	240	231	235	239	254	241	234	251	232	271	236	264	244	228	219	250	217	236	235	233	235	246	250	210	216	194	261	215	236	212	224	226	227	237	259	254	233	247	244	220	197	253	232	257	229	254	220	210	223	234	233	213	221	252	224	236	250	239	238	232	212	208	242	212	230	235	219	226	224	209	227	238	227	228	195	213	235	237	208	224	230	206	241	241	238	229	206	215	204	205	236	238	220	225	227	187	221	220	222	238	182	234	202	270	229	232	225	207	219	212	213	262	236	215	220	222	239	244	212	237	233	223	217	228	231	227	228	231	236	253	185	203	219	220	253	228	230	237	209	228	220	247	197	208	262	246	256	246	207	223	212	237	246	259	220	212	207	230	208	214	224	227	231	207	234	202	229	208	206	248	242	247	183	216	226	229	257	202	244	234	208	226	231	238	220	215	244	216	262	212	201	206	205	250	274	240	235	226	223	221	245	239	233	221	214	228	242	219	233	219	215	218	215	198	238	246	231	218	234	226	226	227	233	241	228	224	209	258	220	223	229	250	259	232	219	241	251	204	247	222	216	234	223	226	210	231	230	223	213	205	216	196	232	223	210	245	210	221	203	231	218	228	225	201	247	225	235	256	214	210	237	266	212	227	208	220	197	246	223	221	218	242	239	218	216	217	226	243	225	221	243	199	217	230	213	226	215	219	210	222	198	232	244	247	232	232	230	209	242	220	227	209	207	247	277	241	223	222	227	243	246	229	223	218	250	244	268	227	220	228	239	225	226	239	229	277	219	242	214	212	245	224	211	214	228	208	234	220	216	212	212	232	198	208	241	250	258	230	241	225	227	242	214	220	238	220	215	249	244	208	208	202	209	222	220	242	228	234	201	218	211	202	235	241	206	237	221	218	235	214	233	218	255	227	200	211	239	249	236	236	216	225	203	208	214	215	234	225	258	223	234	206	238	209	207	237	246	198	253	214	224	252	235	237	230	219	217	241	241	244	227	222	240	210	217	237	219	211	242	208	232	205	222	217	222	201	243	229	234	204	205	223	227	254	266	236	221	224	199	237	218	228	250	232	252	209	247	231	244	222	201	229	231	249	257	211	241	231	195	217	222	220	227	229	199	234	226	213	243	213	199	228	217	255	222	231	239	224	215	201	225	267	213	245	225	232	240	245	210	233	215	250	236	224	234	246	213	232	251	235	258	212	227	213	203	220	223	191	222	215	213	197	248	217	244	247	199	205	236	231	231	225	211	237	215	187	206	245	244	207	246	261	228	240	251	216	209	226	190	239	218	225	232	225	254	214	209	233	235	243	216	220	237	218	233	235	251	220	212	224	209	229	230	201	216	209	221	243	211	210	214	249	254	213	225	223	235	233	246	226	213	240	219	235	245	239	204	236	217	240	252	231	206	237	226	223	215	241	235	221	222	215	253	246	208	204	227	221	189	211	229	246	233	191	211	216	227	228	236	233	223	208	214	226	234	236	215	250	236	216	202	224	211	239	218	219	232	232	202	206	216	242	198	224	238	221	212	239	237	216	244	213	188	224	265	238	232	261	219	207	215	224	228	229	230	239	193	229	213	246	213	200	208	223	213	240	224	243	219	201	217	255	222	198	199	227	232	221	222	210	217	252	220	227	218	234	215	226	238	210	261	240	208	230	190	219	233	231	228	222	232	230	216	185	221	209	231	219	220	243	241	215	232	234	211	248	229	238	244	226	228	261	201	238	243	217	234	229	241	209	242	234	203	220	202	251	237	249	195	228	235	221	214	224	212	228	203	244	226	234	223	246	258	237	233	218	208	217	230	219	210	207	235	216	228	204	234	230	231	215	250	224	233	224	229	244	212	204	237	213	252	224	235	234	230	249	218	228	243	223	234	204	228	212	237	217	237	231	207	210	219	198	224	233	198	218	231	263	195	222	213	250	238	229	226	233	227	232	221	240	210	222	208	219	241	234	210	208	218	218	217	240	223	233	218	242	187	209	246	214	243	220	225	219	199	231	222	208	218	229	207	207	246	214	212	237	259	220	222	224	208	218	225	209	228	238	238	216	203	238	223	243	218	208	212	196	212	222	220	220	203	250	197	221	209	230	238	255	221	208	229	183	199	226	238	219	211	238	219	219	229	219	250	254	212	207	247	213	221	236	214	243	227	234	228	207	226	229	251	205	226	211	231	235	214	234	222	230	234	214	239	222	251	232	221	212	215	201	225	223	228	237	215	240	205	214	230	208	235	236	234	218	230	201	209	256	223	233	234	254	192	210	249	233	212	208	223	238	231	241	226	216	205	233	233	241	250	227	252	255	257	234	234	208	216	204	209	226	233	204	245	224	224	244	239	219	240	229	203	229	213	250	224	248	246	243	250	208	220	232	235	232	199	238	239	224	238	257	238	234	233	212	230	197	219	237	213	215	231	224	204	216	237	234	257	214	235	250	227	215	212	211	212	219	206	233	230	200	214	249	249	216	218	222	237	231	229	235	221	235	212	191	226	209	216	226	206	215	207	228	199	228	205	216	218	232	236	244	228	211	229	233	191	234	232	218	229	230	224	232	249	227	205	234	209	240	237	235	173	230	222	241	247	251	218	222	232	229	230	224	246	207	230	232	203	219	225	234	213	227	201	235	224	241	235	197	255	219	218	230	227	224	229	254	219	218	211	201	245	237	216	239	225	204	198	227	233	263	228	223	247	209	213	208	227	194	222	216	206	231	214	203	252	233	197	260	213	227	199	225	246	249	266	193	231	223	260	237	224	196	201	226	209	243	228	253	218	218	232	198	249	221	233	221	217	229	222	241	243	193	210	221	245	239	271	247	225	214	219	221	235	215	225	227	214	252	231	229	236	211	211	231	221	223	212	210	219	241	216	224	236	212	194	222	212	218	225	192	216	213	242	208	231	238	212	226	200	206	226	247	207	214	231	242	233	236	225	210	234	216	236	213	228	213	244	232	234	220	247	245	226	246	279	208	237	241	227	238	189	242	226	250	255	231	211	230	235	211	243	224	209	205	223	231	255	241	214	237	222	229	227	210	238	220	225	221	221	248	223	241	204	227	220	233	224	233	203	206	235	237	204	248	223	234	223	216	203	222	239	232	241	229	237	253	251	240	220	249	224	207	222	198	245	239	234	211	211	190	216	230	223	227	223	227	242	209	227	216	255	199	211	231	187	200	222	230	213	219	230	223	202	229	235	229	218	233	249	228	229	224	237	241	213	232	208	228	206	227	209	214	231	209	202	210	231	227	218	224	260	247	224	241	196	256	219	219	218	227	245	217	227	225	204	232	234	268	208	241	216	234	254	232	236	213	207	241	238	235	238	219	211	226	212	201	215	224	216	240	223	231	224	203	197	211	239	238	235	237	212	212	223	197	238	246	227	215	220	241	229	197	223	214	238	218	211	223	207	220	210	221	227	226	210	236	222	237	223	231	195
14623	4868	9944	14147	12243	9918	7445	6367	5324	4265	3388	3075	2770	2184	1869	1712	1459	1199	1105	977	956	952	919	794	728	683	629	723	674	679	647	731	695	649	670	690	613	607	663	640	592	643	556	624	584	604	567	570	562	551	564	608	567	578	535	551	570	570	582	549	539	599	574	582	542	575	567	542	544	566	611	559	523	561	604	557	602	615	561	545	578	546	545	600	532	568	534	543	535	573	598	545	564	571	575	554	587	564	588	553	594	578	577	555	584	582	574	535	548	557	559	580	550	567	550	580	569	579	554	555	520	527	535	571	570	547	561	540	555	556	539	582	530	560	574	596	560	556	562	566	568	506	541	553	527	521	557	564	541	562	563	520	582	567	578	532	573	533	577	536	571	542	618	537	510	547	540	558	569	545	535	524	579	563	577	525	565	530	567	559	499	527	542	540	537	564	565	527	573	571	551	561	516	553	587	571	584	584	567	535	531	558	548	566	556	544	527	641	511	558	502	520	539	525	610	545	537	558	580	553	565	541	533	572	595	566	588	569	574	568	563	572	585	533	519	548	536	558	517	548	552	520	503	548	565	642	500	554	555	574	534	551	527	547	517	563	562	509	592	559	553	511	524	552	564	566	533	567	578	570	568	520	578	543	550	557	536	549	542	574	575	553	547	557	565	525	567	552	552	576	572	546	553	572	556	549	545	616	533	581	575	551	586	559	546	533	544	499	522	550	577	562	564	531	568	531	590	518	541	537	578	549	531	532	521	541	575	548	536	561	556	554	576	553	526	537	525	493	567	522	575	543	559	586	526	562	546	525	536	574	562	552	558	570	528	564	562	560	633	541	598	508	538	539	563	543	580	558	571	531	563	521	513	582	538	573	586	565	541	580	537	557	580	516	563	537	530	567	535	562	557	514	562	571	564	566	556	554	562	559	584	545	550	582	573	582	505	515	559	567	546	513	549	512	553	603	538	542	557	555	538	499	529	578	534	587	539	544	575	575	566	558	536	555	573	527	562	566	534	564	570	563	515	568	509	545	514	545	510	581	518	565	511	572	531	492	556	545	564	572	529	548	569	547	543	569	500	564	562	530	548	547	566	522	563	575	563	572	549	587	575	492	539	553	623	558	572	538	543	528	576	534	572	523	573	570	526	578	551	551	593	542	553	565	577	571	551	545	564	518	552	600	533	568	534	538	524	590	581	550	542	561	547	544	525	536	549	545	518	545	573	563	552	498	529	608	536	534	555	562	545	579	553	561	535	577	557	555	555	541	603	532	533	581	562	573	533	541	582	530	557	532	564	556	529	560	571	554	612	523	577	564	559	575	561	511	562	549	558	576	570	532	617	546	595	545	552	534	547	533	569	565	572	578	515	561	525	567	539	557	533	538	549	558	540	571	565	568	560	546	532	564	546	541	564	521	623	540	561	544	577	551	551	570	542	567	514	543	522	578	536	586	560	539	550	555	555	552	560	565	568	594	531	569	588	529	567	566	570	525	541	547	533	505	550	567	566	562	568	548	545	562	533	566	579	535	553	521	564	563	507	550	573	521	539	576	507	565	530	576	532	563	575	578	566	542	537	557	546	542	550	548	569	561	520	528	543	585	567	569	560	532	533	561	541	545	562	550	539	545	571	527	565	540	549	572	545	549	563	575	560	532	569	514	526	558	582	586	533	570	554	550	578	552	538	604	527	591	553	558	527	550	572	574	579	620	558	538	544	563	563	558	576	582	575	543	544	552	497	550	550	566	579	538	548	514	537	544	559	552	553	538	538	512	545	554	532	536	535	539	574	550	543	556	549	545	527	563	554	546	534	521	534	556	549	570	551	572	545	556	577	562	553	552	545	557	596	526	553	582	531	564	551	576	578	540	572	544	573	542	509	546	512	551	506	552	584	511	581	546	559	544	545	539	563	602	565	577	574	556	534	527	514	523	545	546	572	552	542	575	553	557	562	577	524	528	525	570	583	596	533	535	570	560	522	527	547	534	603	550	533	584	588	534	586	532	523	567	562	490	547	537	522	557	584	573	529	561	548	564	557	551	601	551	581	544	544	574	554	536	503	593	546	558	571	557	568	571	557	534	538	566	550	575	547	561	607	544	567	539	568	568	556	510	564	574	577	537	529	570	564	561	537	554	555	538	591	514	589	544	529	532	544	543	581	532	565	561	573	559	520	557	591	561	565	558	549	519	555	561	575	569	590	567	511	550	580	523	545	584	612	539	553	561	579	530	545	548	553	537	568	557	540	527	573	519	553	526	598	558	571	516	579	563	539	538	555	526	557	554	573	569	561	552	569	575	548	557	538	581	543	533	589	527	604	559	550	561	538	547	572	543	533	592	543	590	500	557	611	558	512	580	531	528	566	537	545	537	577	537	558	593	543	533	580	559	527	534	544	539	545	560	570	539	546	576	542	551	575	571	574	541	558	581	575	552	541	552	548	524	555	562	550	544	572	561	523	584	510	603	507	565	585	536	576	577	571	536	543	569	547	594	601	548	504	536	546	564	546	564	576	586	570	553	559	536	560	521	534	557	576	559	589	589	545	567	527	557	556	536	564	549	542	574	551	521	570	508	576	557	494	527	513	525	548	537	554	604	587	574	539	547	576	548	573	572	532	511	606	590	547	567	567	562	587	528	557	543	570	508	556	570	568	570	549	546	540	561	555	536	540	537	571	525	556	533	551	568	530	580	540	544	552	535	540	527	601	552	570	558	553	629	544	554	547	562	564	592	543	526	520	540	520	525	526	533	567	552	552	526	552	526	600	545	584	602	557	528	581	567	563	593	565	564	564	535	554	542	552	556	545	566	583	585	561	589	549	557	557	565	547	585	531	531	542	525	584	539	539	608	545	527	538	547	546	558	539	531	601	542	532	519	583	519	557	538	540	556	551	556	609	560	561	564	547	596	572	564	544	539	552	572	512	537	576	580	552	563	563	563	603	544	550	594	512	570	565	560	543	511	528	583	524	554	525	591	563	541	562	545	559	534	553	527	526	516	576	618	574	538	562	532	537	571	628	585	548	521	507	563	545	539	571	534	588	566	541	548	562	509	577	509	576	572	569	593	594	532	555	558	569	565	577	520	537	565	567	541	592	581	485	513	574	549	552	595	561	568	529	558	529	519	561	524	551	534	579	569	557	549	549	533	580	558	568	562	576	583	568	549	562	569	591	550	524	509	562	564	551	502	551	578	535	539	548	559	605	543	567	528	535	515	519	559	544	525	543	514	556	547	557	543	565	558	546	576	545	601	524	547	535	600	547	563	533	550	567	575	534	552	529	585	543	531	545	542	600	570	529	542	548	509	569	574	582	553	553	543	544	536	542	567	572	550	576	565	561	554	561	551	569	547	522	538	554	539	552	551	525	545	543	553	512	573	559	545	547	525	557	529	566	548	549	585	515	562	565	529	506	576	579	587	559	524	536	549	582	555	569	509	495	551	554	549	540	557	516	538	573	538	581	572	534	559	536	531	560	553	547	549	522	574	542	521	552	523
5137	1637	2139	1778	1345	1019	798	812	694	562	551	497	470	442	434	421	416	426	367	385	399	391	376	373	362	387	375	405	376	391	335	355	356	372	357	375	358	364	350	330	415	364	362	354	392	356	339	366	360	340	426	313	380	364	389	354	329	359	342	352	385	368	382	362	342	380	386	381	355	423	350	367	379	361	387	405	379	376	375	396	404	366	327	343	352	361	336	351	341	388	354	361	397	378	374	386	362	367	392	348	368	346	377	336	349	360	381	357	384	345	392	367	349	375	408	383	402	339	385	369	376	400	375	364	398	380	352	382	376	357	361	366	369	356	373	320	383	388	362	406	386	350	372	363	342	388	361	394	373	393	387	383	380	373	352	362	389	348	359	380	388	334	384	385	352	346	385	403	345	364	402	370	393	352	394	349	358	369	353	362	364	371	377	342	347	374	389	337	365	339	382	380	398	375	360	386	357	381	363	401	375	368	355	377	362	377	326	368	366	375	342	336	342	389	385	382	338	359	377	344	363	391	382	372	375	422	386	328	360	354	347	365	387	348	366	381	369	373	354	402	387	368	377	349	379	385	365	385	370	384	326	383	374	359	375	377	376	365	359	366	352	368	359	358	367	397	386	374	381	351	342	397	366	313	376	360	347	361	326	365	324	349	350	371	374	369	385	363	355	361	359	338	362	409	309	347	362	359	347	315	347	334	373	389	350	356	358	360	365	344	383	381	348	342	389	350	332	354	375	347	337	393	377	401	362	351	344	362	361	357	386	387	377	384	374	391	396	383	344	362	368	331	343	364	385	393	374	352	350	345	361	368	382	363	410	397	386	340	378	375	372	387	382	367	371	392	369	374	360	349	373	352	370	383	348	399	357	348	360	359	375	356	354	364	369	351	418	346	357	359	402	370	358	396	382	387	351	370	352	344	379	358	374	363	373	376	394	362	364	348	401	345	355	336	376	364	390	350	351	339	363	385	385	384	384	382	352	367	362	369	356	403	342	373	363	364	325	362	333	398	376	339	345	346	361	335	372	364	372	358	335	412	424	381	377	388	375	396	379	390	404	372	370	379	366	379	404	385	362	363	374	364	383	372	350	350	350	364	360	334	369	344	306	370	360	330	378	332	348	375	366	368	347	369	374	363	358	376	356	417	370	333	355	380	346	391	385	351	354	365	386	353	339	362	360	348	337	362	367	340	337	380	361	354	390	402	355	351	383	361	382	356	370	367	363	355	372	357	378	371	386	357	390	366	343	369	396	329	386	382	364	357	379	351	363	370	329	412	336	373	387	348	360	347	374	371	340	376	350	372	350	316	380	363	359	365	380	349	376	406	310	394	381	365	379	401	357	367	355	348	391	356	382	388	322	407	379	360	382	365	364	359	344	346	364	385	388	375	348	358	334	383	393	341	395	346	364	330	367	381	372	370	349	340	364	391	362	382	369	400	367	315	366	362	358	382	390	377	374	375	338	394	378	348	372	383	383	376	370	360	370	363	368	344	384	342	385	382	387	389	328	396	349	349	350	365	340	384	379	342	348	369	344	397	342	360	382	360	358	341	391	367	386	361	341	369	369	347	370	360	355	360	354	353	365	355	374	363	383	330	378	393	389	375	379	395	363	398	400	410	363	352	366	349	390	352	368	416	335	349	441	364	405	364	382	339	344	377	367	381	365	369	408	383	313	355	352	383	347	352	360	368	383	351	362	348	380	371	365	379	364	348	368	421	375	342	346	352	357	354	351	368	328	363	376	388	339	401	383	319	378	387	361	419	342	367	375	334	369	384	379	385	363	381	384	348	411	371	332	373	307	379	373	354	336	381	409	387	363	395	332	365	349	373	379	382	374	358	350	373	348	365	349	372	361	349	363	339	353	326	383	388	381	410	362	387	383	370	315	343	406	353	364	352	352	361	351	376	393	356	347	363	358	341	393	403	351	391	347	308	335	356	329	341	378	358	378	405	369	350	340	357	361	354	391	371	401	335	374	351	380	360	390	308	355	354	360	369	315	367	361	369	333	374	352	394	349	358	369	362	365	392	345	385	357	373	381	354	410	382	418	368	404	366	380	369	394	344	354	336	369	386	371	383	368	356	367	360	363	364	366	370	334	352	372	402	304	334	388	346	379	383	346	375	356	398	387	370	359	367	344	364	385	393	337	358	384	380	388	361	324	323	370	356	366	354	369	364	345	371	368	368	353	388	363	367	370	347	306	384	414	384	348	399	381	372	434	364	400	368	394	336	378	378	348	377	384	360	378	366	362	333	375	377	343	378	355	387	351	356	365	356	340	367	354	354	381	363	351	392	395	368	363	363	337	335	354	327	377	360	357	348	391	382	355	396	361	338	371	424	370	364	350	376	394	379	373	353	386	396	363	350	352	368	371	363	348	337	395	357	337	341	367	374	382	380	373	400	377	392	353	373	389	368	336	383	362	347	385	374	382	345	371	382	362	354	348	390	351	380	377	358	342	360	353	344	382	327	360	362	377	351	378	346	324	337	377	333	399	376	374	363	376	375	350	384	329	332	406	367	376	358	387	395	333	374	355	362	368	382	383	364	345	351	388	371	368	395	351	364	374	378	356	337	361	365	395	363	348	330	350	370	362	386	376	380	416	370	355	395	330	353	357	365	422	363	370	405	354	379	389	352	341	390	357	324	387	392	392	357	347	396	405	337	382	366	400	355	365	332	354	312	399	362	327	370	348	379	382	375	380	366	350	387	380	382	345	387	407	371	386	353	376	330	344	374	383	396	322	354	363	401	378	365	373	409	362	351	342	371	365	383	374	374	356	332	350	361	317	374	371	350	356	378	357	358	348	368	387	363	357	352	373	366	355	356	366	362	376	373	372	369	359	385	357	366	381	386	336	345	352	331	347	373	381	363	360	361	377	354	350	329	379	411	361	369	364	388	318	343	384	392	381	421	341	326	362	381	334	374	367	343	407	396	392	344	385	350	336	341	365	384	358	383	359	372	375	349	410	395	384	375	356	374	339	395	312	351	355	358	373	374	373	365	361	385	382	366	382	374	372	384	387	352	396	363	398	367	322	364	370	398	404	363	362	368	371	349	352	334	376	334	354	324	361	379	322	353	361	339	360	357	317	364	360	365	350	424	342	372	333	335	397	374	341	355	387	351	382	385	385	381	341	427	319	348	364	329	367	368	393	378	374	366	384	377	330	370	355	374	377	340	379	339	341	372	361	341	399	329	349	337	380	377	374	347	352	405	342	393	347	371	376	347	365	371	380	356	352	359	350	404	382	365	367	369	421	378	342	367	353	377	352	329	335	357	377	373	333	396	353	384	379	357	364	395	403	373	367	343	380	424	374	382	368	380	348	388	343	360	370	346	359	378	348	397	350	400	391	378	391	348	387	375	368	371	384	377	361	355	369	355	338	417	386	352	398	357	384	354	393	382	370	331	361	360	367	382	401	336	349	375	375	386	380	360	382	342	387	356	329	363	442	389	387	383	368	360	338	335	372	373	340	357	365	371
4135	2033	3933	5149	4758	3971	3097	3049	2775	2102	1758	1717	1481	1313	1361	1304	1259	1128	1054	937	965	1017	994	955	858	891	902	896	895	919	969	937	876	907	838	838	845	804	902	827	894	880	936	852	855	852	879	854	815	829	951	790	893	834	870	862	838	883	909	932	848	868	819	840	890	854	860	847	854	818	865	866	899	826	857	800	876	867	831	889	874	889	824	867	910	832	891	870	871	827	844	881	835	889	888	832	914	904	863	812	807	861	810	847	868	883	897	826	917	847	865	864	820	888	854	829	827	880	917	890	887	820	836	859	916	869	880	857	802	818	884	868	819	804	855	849	830	799	870	810	873	855	857	835	875	900	884	868	876	839	865	857	842	813	819	908	911	858	841	854	890	830	822	859	861	842	842	871	897	826	867	826	888	885	812	862	895	879	841	913	846	857	867	827	874	863	812	824	878	885	847	887	874	884	814	886	936	855	846	927	893	823	866	847	892	870	828	817	874	859	858	857	847	869	859	862	861	818	898	843	869	823	848	823	874	863	849	852	795	897	820	854	879	873	858	838	894	842	826	845	852	912	834	861	830	872	882	880	829	873	890	848	875	824	823	820	874	902	864	849	848	860	916	886	845	821	949	752	858	849	812	847	843	877	873	878	881	865	832	887	799	812	848	841	861	856	815	881	769	928	822	905	798	838	885	843	903	823	863	881	845	869	869	863	860	861	820	873	859	874	836	873	885	884	879	864	862	859	879	818	870	846	909	841	876	824	840	821	846	877	820	845	799	860	899	861	877	858	904	842	884	848	867	852	845	827	919	856	860	826	907	876	839	801	839	883	897	876	914	886	837	867	894	824	763	852	886	841	877	867	865	911	859	845	839	949	869	861	900	913	867	821	843	842	814	858	844	882	802	885	879	792	879	813	887	839	875	926	859	852	898	873	858	890	863	828	851	851	862	844	844	804	905	845	865	909	823	879	868	862	863	885	883	853	872	814	821	821	873	861	838	820	848	834	898	839	870	854	813	868	851	860	858	836	842	868	849	857	853	837	869	869	888	870	832	862	884	814	861	896	893	862	805	849	835	817	839	892	879	835	840	872	920	846	894	785	865	853	852	890	888	800	835	825	878	830	829	899	835	876	899	853	871	885	834	868	856	877	853	897	848	870	862	867	868	868	829	882	892	855	833	899	885	886	887	852	836	889	865	908	871	830	819	889	842	856	849	831	844	868	839	850	855	844	858	854	881	864	882	872	871	892	844	806	892	843	870	890	898	873	865	814	863	846	838	855	865	931	876	865	925	889	858	821	851	857	885	888	855	840	833	856	830	826	862	844	858	867	853	885	857	843	900	877	868	878	861	895	926	815	806	886	919	876	860	877	843	944	891	829	829	913	845	900	857	899	866	910	850	863	881	870	852	846	837	867	874	853	855	848	905	897	835	890	869	826	858	844	831	843	847	912	804	872	861	826	828	903	875	872	873	870	866	903	812	844	844	883	896	831	846	833	880	888	903	821	918	858	889	872	831	815	912	864	870	840	822	824	820	875	809	866	855	861	876	800	863	843	862	833	860	838	857	826	847	851	869	881	866	846	825	846	881	868	885	896	839	856	837	838	856	883	861	864	853	832	875	836	841	844	896	873	860	875	809	852	896	825	846	862	814	895	839	863	861	904	814	884	884	858	837	857	823	944	834	859	816	836	779	883	807	855	860	867	845	881	851	855	890	875	878	869	873	849	826	869	834	880	885	873	870	875	830	877	834	856	886	808	870	843	882	817	907	905	852	860	873	836	848	859	833	871	804	932	846	868	880	828	802	841	901	839	845	834	854	878	893	893	839	835	872	847	825	892	930	855	866	909	842	876	819	845	895	875	851	846	874	880	858	875	921	854	861	896	892	866	849	873	864	830	892	867	857	903	865	871	904	922	855	861	872	849	843	886	889	849	893	860	843	875	879	890	881	836	830	866	879	839	868	834	892	832	866	874	865	931	891	850	820	871	831	943	832	830	868	879	888	908	916	836	907	849	892	893	819	865	853	866	842	862	900	848	800	903	862	867	839	880	876	886	815	849	869	831	810	869	870	834	896	843	825	899	853	837	811	820	861	808	893	833	881	883	859	863	846	895	833	808	845	933	863	879	830	898	792	843	830	824	881	861	903	864	864	869	877	866	888	860	874	877	840	838	833	831	873	852	917	829	890	845	868	918	897	859	870	843	867	907	872	888	849	840	810	830	886	831	843	888	825	868	806	824	898	866	888	927	857	876	867	910	826	887	845	841	882	886	862	823	852	879	861	875	869	888	806	870	883	871	893	825	910	814	847	817	884	816	871	849	885	848	891	899	854	848	823	824	863	871	848	835	880	942	855	843	909	886	858	856	849	876	847	899	889	879	848	851	880	820	886	844	845	857	841	806	872	844	890	838	861	905	877	870	909	853	890	849	880	818	873	892	888	864	843	829	799	907	852	873	911	869	869	839	869	850	913	842	900	832	847	842	857	864	875	860	864	888	891	908	857	913	838	890	913	859	836	850	828	819	858	832	839	893	819	868	920	904	902	876	898	845	849	853	826	922	813	886	845	860	816	892	842	940	827	861	887	909	879	805	862	844	875	885	862	896	880	865	827	913	839	874	860	826	841	901	828	877	840	898	824	821	941	866	863	876	855	853	839	879	843	847	889	870	841	820	812	860	883	857	794	836	891	843	809	839	870	862	878	880	792	811	830	835	855	889	832	875	868	891	820	909	872	843	879	835	848	864	890	869	837	813	813	879	855	848	884	898	843	895	863	869	862	829	873	882	874	800	868	856	899	892	847	850	832	870	914	840	852	886	881	850	874	837	827	828	873	834	827	867	887	828	852	840	868	867	860	851	861	814	879	887	822	849	885	889	887	893	901	864	880	902	858	831	861	864	876	898	858	814	858	905	840	874	869	867	945	907	850	853	878	840	869	894	829	855	924	845	821	853	883	839	889	857	827	826	874	840	891	863	880	824	910	888	900	904	844	891	888	848	892	854	903	909	845	916	811	885	925	822	877	910	893	875	879	870	882	846	888	875	844	855	894	880	821	873	848	889	884	855	845	827	862	857	940	836	857	870	875	842	839	906	905	799	836	817	836	850	897	834	860	969	873	852	809	923	850	894	872	892	889	895	890	836	814	886	838	829	852	798	856	849	838	887	848	807	875	854	869	880	788	880	891	812	919	840	802	909	801	864	862	872	857	825	798	841	818	865	845	879	818	844	851	869	900	908	898	827	839	854	829	874	870	854	848	802	858	847	883	908	795	909	884	850	884	869	873	824	846	843	849	830	858	841	841	862	889	822	854	869	821	868	817	858	825	897	866	893	866	839	850	800	892	875	817	785	939	876	839	851	894	901	904	867	855	851	868	841	845	881	890	842	870	834	871	872	862	864	890	838	864	842	912	869	918	895	892	800	859	909	895	821	854	866	921	864	897	914	882	898	902	861	820	829	833	922	890	794	892	823	832	856	890	892	846	844	865	802
15553	3958	5123	4940	2967	2115	1497	1279	1003	778	641	587	500	450	508	496	456	410	388	362	384	384	371	369	336	349	367	355	344	324	331	370	354	343	359	325	319	349	360	358	381	369	351	328	352	346	308	333	337	367	353	339	339	351	328	347	349	307	308	309	339	292	348	311	334	344	368	329	336	366	322	341	341	340	359	346	342	375	333	322	332	362	337	350	359	308	364	318	333	361	356	338	340	317	321	361	338	317	328	344	366	336	315	320	327	358	319	310	330	331	346	319	377	319	332	331	345	316	323	347	333	356	344	335	353	346	379	350	334	339	344	357	309	320	336	362	339	339	356	318	331	343	320	337	326	343	314	334	325	378	360	333	331	302	323	348	346	327	342	340	343	314	328	296	331	331	329	377	344	303	343	326	343	345	339	326	302	318	352	343	370	346	368	316	356	323	347	322	373	354	359	346	321	359	330	349	338	357	322	378	315	368	335	329	338	347	373	328	333	355	317	363	317	301	334	332	342	343	339	322	356	332	348	360	378	335	314	355	337	346	309	363	358	332	343	318	322	341	331	357	320	328	342	325	352	336	334	317	357	328	332	321	309	340	354	325	312	354	358	326	330	303	317	339	338	353	360	341	354	362	318	349	356	341	335	320	350	359	338	387	321	343	329	333	330	337	332	330	350	332	352	349	370	350	343	333	367	334	345	330	374	337	332	362	341	312	335	310	333	353	333	349	324	334	328	310	352	355	343	353	302	290	331	370	324	329	318	360	324	304	362	314	385	316	333	344	359	304	356	337	351	329	372	349	355	343	332	334	328	334	316	333	350	351	383	345	342	373	365	330	322	357	352	337	338	346	329	342	352	349	357	313	354	336	349	305	363	362	332	309	324	345	357	349	339	355	347	328	350	326	323	351	349	329	326	331	324	375	351	311	335	372	356	322	337	339	358	351	360	349	365	357	316	372	332	344	319	325	338	335	350	340	378	344	316	327	304	324	320	328	324	343	359	327	333	354	345	343	297	306	314	319	345	317	328	360	333	358	344	346	337	343	352	346	343	352	352	370	381	377	334	372	382	305	337	327	321	347	328	294	339	345	377	330	315	349	341	315	373	324	362	319	370	353	334	346	335	325	314	357	359	361	332	347	302	350	334	313	333	355	336	347	328	353	333	315	327	364	326	324	370	323	350	329	373	341	352	359	354	353	342	344	348	328	348	362	332	367	332	334	327	329	310	346	356	336	350	332	367	355	320	358	340	310	315	358	333	343	293	329	344	320	304	348	331	379	315	349	334	349	342	336	327	320	338	339	358	327	325	316	323	340	355	318	355	364	382	324	341	330	394	326	348	308	342	335	307	311	312	346	313	328	327	330	340	320	315	323	340	354	352	353	364	341	372	330	337	329	311	336	362	367	310	310	343	355	338	321	330	319	338	371	330	347	311	319	368	338	367	338	351	322	333	331	363	378	343	335	327	350	312	343	341	347	379	346	314	384	375	329	334	328	332	345	329	360	332	350	332	316	323	338	327	355	334	372	366	363	316	357	344	323	336	381	333	353	364	324	372	340	330	344	326	319	342	333	358	353	348	312	319	333	353	359	311	338	351	353	350	331	294	344	330	349	369	376	367	309	309	339	318	354	341	339	348	332	327	324	324	331	339	311	311	328	324	359	324	355	320	351	369	370	330	344	316	322	343	351	342	327	325	336	350	327	347	344	314	340	384	337	348	361	339	371	322	368	333	370	364	380	328	363	336	321	295	346	352	327	317	341	313	388	330	333	342	350	357	340	343	323	371	336	369	352	341	335	332	294	324	342	267	333	333	297	325	327	345	322	337	335	333	314	349	367	335	356	357	356	346	313	322	362	307	295	327	333	377	323	320	337	318	339	355	370	295	339	338	349	337	347	387	343	379	358	342	331	347	307	319	357	346	340	337	342	335	363	343	326	354	320	340	338	293	347	351	336	347	341	334	359	336	350	382	342	326	308	340	351	335	366	315	326	348	337	378	380	341	344	311	324	338	319	339	334	301	345	310	340	309	366	326	335	326	342	333	331	343	381	326	315	356	306	362	325	366	364	328	368	345	328	314	332	327	326	341	315	343	327	323	384	322	322	340	328	297	358	329	370	358	364	363	360	384	319	322	332	361	344	335	329	351	345	337	321	361	344	305	353	358	314	362	355	333	340	316	313	348	360	321	346	370	332	314	331	332	314	354	310	342	367	349	321	335	355	345	314	320	341	337	305	337	364	370	286	366	316	332	315	330	334	323	316	315	301	320	324	338	327	354	328	371	364	317	357	387	338	293	320	379	389	316	305	325	336	301	341	324	315	347	366	351	323	355	337	370	329	342	327	320	328	336	369	328	363	329	316	341	306	330	404	335	368	338	354	377	328	363	341	307	349	341	369	352	340	329	294	320	364	330	334	346	325	330	332	330	372	353	356	349	357	325	322	314	332	320	343	336	335	312	334	337	328	317	341	359	350	345	358	348	346	329	344	333	319	332	351	355	324	377	351	312	355	329	324	307	341	348	322	329	366	341	337	330	355	325	300	331	343	349	344	322	333	342	334	348	388	369	369	350	350	325	311	370	341	345	337	362	333	333	342	339	370	334	358	342	317	369	378	341	335	369	326	378	331	357	338	362	335	321	346	305	325	367	387	338	356	353	356	352	343	329	339	342	337	313	322	340	345	362	351	338	373	359	318	335	325	334	356	370	291	359	364	311	318	345	326	297	335	332	336	319	308	334	301	321	336	341	326	342	321	362	380	342	373	325	311	375	347	321	357	329	333	306	336	345	318	368	335	294	348	374	324	343	320	319	327	338	336	327	318	372	353	297	323	299	310	299	351	348	348	347	336	362	330	318	319	328	358	334	359	368	313	326	332	323	348	339	333	337	343	361	353	366	354	339	344	324	352	333	359	364	329	308	369	365	349	329	326	330	337	353	346	329	322	324	316	326	297	358	347	309	340	332	340	355	376	360	345	360	340	334	362	340	347	311	366	334	357	366	356	337	343	344	346	328	358	339	345	342	358	368	335	345	320	343	338	394	320	351	340	317	314	318	360	354	359	321	335	308	334	353	330	340	354	352	350	376	362	306	366	365	348	299	324	368	339	306	321	322	336	328	331	344	292	333	333	379	338	352	341	335	333	325	325	319	352	364	362	349	348	323	352	342	328	308	284	338	353	352	347	343	328	342	343	343	325	375	336	353	341	317	315	316	308	349	339	363	334	315	336	342	384	380	356	373	309	317	355	349	338	351	309	296	351	337	356	324	353	361	337	331	338	339	339	356	369	331	356	338	329	337	323	356	371	364	337	346	327	333	332	382	351	356	342	337	337	348	342	359	353	375	286	369	341	321	305	327	329	322	341	328	338	330	344	330	342	344	368	312	321	351	336	344	318	307	309	298	344	310	343	341	337	330	337	345	335	356	309	346	326	338	327	338	340	356	368	310	372	301	334	311	352	326	316	363	354	337	329	311	331	348	333	329	337	344	329
11413	3689	8122	10581	8726	7484	5640	5299	4223	3023	2750	2376	1923	1668	1790	1789	1569	1275	1120	1073	1043	1057	1027	903	958	897	838	888	912	875	847	904	914	877	848	893	782	905	850	841	878	840	852	821	856	848	824	813	769	823	759	783	830	823	845	818	782	810	827	808	774	825	826	795	795	768	823	772	769	796	817	799	775	800	807	797	798	765	758	769	789	851	795	805	860	797	795	797	835	794	794	772	813	842	813	836	798	772	821	837	837	829	810	812	786	812	805	855	822	780	801	775	778	781	834	774	846	784	750	788	776	774	852	825	818	761	764	780	768	809	799	757	822	768	786	825	818	784	777	812	795	813	778	800	832	828	856	779	774	812	802	819	794	814	778	809	819	846	788	822	777	764	795	806	786	742	844	830	761	810	785	810	815	775	792	804	783	796	750	788	805	799	794	790	823	769	754	797	809	778	825	803	812	815	817	814	823	820	820	811	840	826	780	805	802	807	790	779	771	799	804	812	797	783	824	810	746	834	812	799	750	790	823	816	762	843	804	806	773	845	776	799	822	795	806	777	781	766	772	770	806	795	795	838	839	748	822	802	826	738	800	810	826	796	786	769	788	820	768	830	803	806	821	791	788	795	823	775	851	838	789	791	835	821	811	774	780	818	826	821	817	815	859	785	787	819	764	822	799	836	792	826	863	768	834	820	811	788	810	813	820	813	788	782	759	803	798	809	823	826	776	759	828	811	790	853	820	763	807	784	810	840	774	771	767	813	777	790	816	832	836	800	741	785	851	816	757	839	802	810	816	812	757	748	779	815	754	768	766	787	811	789	753	814	779	803	797	768	823	772	798	858	815	772	792	785	803	798	876	779	786	808	782	866	815	833	768	811	793	812	812	851	791	822	804	821	842	805	731	725	817	833	775	813	807	778	831	780	782	832	776	803	775	792	812	792	831	777	764	790	814	810	790	791	777	768	844	792	819	766	789	815	811	868	806	774	802	789	815	796	835	825	829	807	818	777	824	783	798	832	766	842	824	786	791	829	798	788	785	775	833	789	785	768	720	823	743	792	745	792	778	853	840	818	831	815	793	824	751	803	831	818	811	819	789	770	801	792	869	807	819	794	829	815	795	774	821	809	827	771	772	855	816	806	831	798	792	816	776	784	803	771	782	799	821	823	833	826	778	800	784	842	824	771	828	800	797	783	811	771	738	808	828	814	774	844	795	798	810	792	802	818	779	847	774	815	783	790	808	796	835	824	772	837	768	833	841	791	778	839	787	827	794	805	797	822	767	763	787	811	816	799	824	795	799	807	816	819	788	749	792	809	828	765	803	761	843	750	783	831	774	824	806	786	846	825	801	803	801	777	797	765	811	786	808	823	795	792	801	798	831	805	801	777	752	829	815	806	771	756	784	793	802	819	831	812	815	805	803	758	769	787	818	787	785	820	827	795	821	817	785	806	822	791	814	788	787	801	837	787	824	776	791	782	778	834	832	829	812	768	828	788	745	792	787	802	746	794	798	804	793	827	828	818	805	767	798	842	812	794	813	784	776	822	807	800	833	788	829	808	824	860	831	763	865	809	813	809	731	778	778	803	772	817	800	805	779	779	862	827	852	842	833	784	806	781	797	752	784	786	838	789	850	816	734	854	844	860	764	768	827	803	798	805	787	770	793	852	804	799	792	798	836	828	826	817	790	800	812	789	787	833	785	787	809	852	814	800	799	799	797	786	810	783	771	824	766	824	822	823	798	798	799	819	808	823	771	832	802	808	768	807	806	791	783	776	804	811	795	786	818	806	826	803	852	825	794	817	804	802	804	798	762	828	857	801	788	782	816	744	792	794	817	840	785	782	854	832	760	776	792	775	786	808	784	768	790	846	801	801	776	798	810	773	841	793	802	861	817	752	775	781	774	848	762	805	775	856	748	807	776	816	782	784	813	807	808	781	783	814	788	802	842	816	800	798	790	772	798	770	830	842	779	833	774	811	774	744	807	790	747	871	805	815	802	847	827	797	771	811	834	835	831	814	873	773	821	827	795	770	784	762	784	760	734	766	800	738	814	803	810	792	813	784	799	779	798	799	814	836	816	802	830	857	834	835	784	794	797	783	799	777	792	861	825	819	858	733	771	785	791	793	774	753	801	825	774	773	797	804	778	857	817	802	833	798	803	800	796	817	803	782	777	798	818	747	787	797	836	788	825	820	827	812	829	805	778	794	829	786	758	839	785	793	823	810	806	799	800	847	836	776	743	743	810	760	787	756	742	793	856	818	787	808	776	822	820	810	797	823	754	800	770	811	833	785	801	795	759	774	804	808	737	774	736	820	791	787	819	791	826	798	792	783	778	815	788	790	792	775	839	778	752	805	817	852	753	813	753	825	803	761	829	814	837	748	811	787	787	807	830	788	785	815	802	779	787	817	814	805	796	848	808	804	812	790	811	830	838	800	832	752	775	743	770	765	772	819	753	764	771	805	819	830	807	776	778	746	812	760	778	777	762	764	817	773	818	786	800	813	823	804	813	790	811	822	779	857	832	778	830	800	719	791	763	792	826	775	780	747	829	800	796	799	803	815	811	826	775	784	799	731	796	828	811	795	775	768	801	759	808	825	847	787	838	796	803	800	857	779	759	793	776	834	799	795	795	801	812	788	808	805	771	790	793	806	823	770	790	772	768	798	790	810	784	824	786	772	811	779	831	780	779	823	843	807	778	795	761	783	752	776	781	785	803	768	735	785	789	813	779	757	807	824	731	786	801	806	792	825	775	807	824	854	831	807	868	817	861	772	808	795	829	807	820	826	795	786	849	778	811	849	767	801	777	796	774	784	801	756	809	754	796	752	856	794	755	791	809	772	803	764	793	791	801	779	820	797	812	853	828	834	757	742	776	791	757	767	805	899	768	775	777	784	802	796	804	830	814	829	728	788	777	823	833	829	836	807	802	753	753	761	794	791	810	764	851	809	780	817	771	786	825	859	831	775	819	781	791	852	812	803	782	858	841	797	810	808	741	816	874	838	816	824	778	827	827	814	807	813	748	810	828	838	818	745	771	764	809	785	779	837	837	781	834	834	795	815	792	877	811	856	794	759	793	798	797	838	773	740	775	842	771	823	847	789	759	794	804	809	808	788	792	822	792	820	851	810	749	784	785	789	759	822	843	808	803	763	852	760	807	759	805	803	751	740	850	823	812	790	843	794	767	840	800	802	810	762	839	785	812	817	817	797	794	821	775	777	843	712	777	798	793	791	804	818	823	756	774	776	771	790	790	802	740	858	784	803	804	776	787	816	790	811	794	781	818	798	787	753	827	802	778	822	811	809	794	817	815	768	800	793	793	760	728	762	819	817	787	810	831	778	797	829	814	777	873	788	826	838	767	817	830	833	800	802	813	785	756	766	854	814	788	781	820	803	791	795	860	842	762	757	776	776	814	796	766	801	778	800	837	801	785	840	763	776	778	788	818	741	769	833	807	759	845	788	765	762	838	788	846	810	753	775	800	807
23992	6962	7398	7058	4552	3266	2069	1610	1073	791	768	632	457	426	468	426	377	353	282	295	287	301	285	252	240	245	269	265	246	263	212	242	256	225	249	246	225	221	233	238	232	238	220	230	231	221	234	211	213	226	230	203	219	218	221	203	202	252	226	232	212	229	243	240	199	218	217	201	201	190	244	237	222	204	199	236	197	198	196	230	206	214	228	201	248	207	217	223	212	252	215	222	224	199	217	208	229	209	228	205	248	231	217	200	222	204	207	216	221	231	202	217	214	239	227	208	211	224	234	212	217	215	201	194	230	191	187	229	241	208	221	211	209	228	225	240	202	201	207	208	220	215	235	215	211	233	225	196	229	208	200	204	228	217	203	195	206	227	229	228	213	229	236	213	200	235	242	239	232	254	232	203	208	205	198	217	234	219	231	201	214	240	226	199	226	220	205	218	236	201	211	212	219	209	212	191	220	231	197	217	227	210	255	226	225	227	220	224	238	216	219	204	246	219	198	207	230	222	218	218	226	216	208	204	219	224	220	234	212	221	221	221	217	208	232	226	228	212	195	252	239	236	238	223	251	235	215	252	206	219	214	204	202	241	196	172	214	221	227	231	220	222	224	232	228	213	213	186	208	244	211	197	224	217	210	228	200	199	214	232	205	236	222	193	229	212	210	199	214	224	221	224	205	226	226	192	226	205	236	228	213	207	232	219	190	205	210	201	219	214	227	207	232	231	214	217	233	211	224	206	215	201	219	221	243	241	227	209	225	225	214	244	213	235	216	207	215	218	216	221	217	206	222	207	213	202	216	239	226	213	215	233	199	235	206	207	212	204	218	243	214	233	223	247	185	217	216	211	233	245	202	221	232	231	205	210	212	218	210	218	235	237	221	208	252	217	234	208	206	207	229	214	223	233	200	225	221	215	208	208	220	212	180	235	206	217	204	190	241	236	215	230	215	201	221	230	221	206	225	210	230	238	208	216	209	219	208	235	207	227	221	224	225	216	235	200	221	213	237	167	214	200	205	208	201	204	239	222	232	209	203	233	236	200	216	215	201	221	215	208	239	236	192	225	222	208	188	210	209	214	219	212	199	234	192	222	227	239	209	204	214	224	248	207	252	228	205	189	225	221	194	227	234	221	213	230	193	231	228	197	222	229	269	214	237	232	223	228	178	194	233	188	209	199	183	230	185	219	233	206	189	225	247	239	208	226	186	219	235	198	219	225	215	162	250	251	197	203	231	188	231	208	224	222	219	211	229	203	244	226	247	263	222	208	219	213	206	213	223	227	236	223	231	210	231	227	217	199	211	227	206	222	211	229	229	236	220	192	231	261	236	188	226	196	245	225	210	227	197	246	216	225	206	214	234	216	210	198	227	209	232	254	222	208	222	254	203	208	195	223	209	203	238	208	207	196	225	216	203	231	216	210	224	231	205	213	236	220	207	216	207	209	213	216	232	229	220	224	223	207	232	230	231	242	224	192	203	212	224	208	205	184	229	206	212	194	209	222	201	226	202	211	218	222	205	214	217	227	197	221	226	205	208	222	205	219	216	216	228	233	221	206	231	206	225	234	228	238	209	212	199	203	226	215	214	206	201	237	200	215	221	202	228	222	211	189	208	202	224	216	221	225	229	199	222	210	226	224	226	225	230	218	228	240	225	226	238	214	207	227	225	207	234	208	221	236	200	220	206	245	209	225	217	235	202	227	206	193	207	207	206	211	222	239	218	231	205	200	244	209	210	222	236	221	202	244	210	230	217	211	220	236	225	229	222	235	226	211	212	222	227	206	239	186	227	230	204	214	217	232	226	214	195	214	206	231	230	218	233	196	233	197	247	217	228	211	207	213	218	234	214	224	208	227	222	226	215	233	237	215	217	218	242	214	241	192	211	224	219	210	208	164	205	198	212	188	233	184	221	210	242	260	227	206	221	231	194	221	211	247	209	219	235	216	224	208	208	236	225	229	211	247	219	212	232	214	215	205	220	204	216	216	230	221	208	228	254	202	183	208	210	218	215	217	230	213	211	251	202	213	235	217	222	218	189	208	191	210	231	208	220	238	221	221	227	219	234	211	215	222	220	222	256	222	196	194	229	235	217	203	221	219	224	231	192	224	250	228	202	238	215	256	230	212	231	206	196	218	236	246	202	209	217	223	224	197	216	203	201	240	216	203	208	195	242	218	237	213	203	221	213	233	205	207	213	215	206	219	201	199	213	233	223	226	230	222	225	224	219	240	220	213	222	230	238	196	197	215	239	202	201	226	225	194	213	224	232	236	244	209	231	246	248	191	244	216	241	230	232	254	213	242	221	225	206	227	206	190	251	242	219	199	214	225	199	217	230	216	235	214	222	216	199	206	192	194	241	214	211	222	218	201	190	208	216	175	200	184	207	238	219	218	243	217	205	215	236	197	231	210	238	203	199	232	223	209	213	216	210	210	214	198	236	256	210	218	233	234	203	223	223	216	218	234	217	231	209	218	241	224	217	231	266	172	216	198	238	238	229	225	211	215	208	218	243	179	254	211	233	262	216	220	235	231	199	225	216	195	223	240	212	240	206	203	210	240	226	213	225	202	208	199	243	191	232	236	225	193	218	183	224	236	221	207	206	193	217	229	206	200	232	195	213	215	242	232	200	230	205	222	233	210	233	220	198	179	223	220	219	216	216	218	226	204	220	216	241	227	224	214	196	228	244	223	218	221	226	220	213	222	242	224	189	212	225	217	220	192	209	251	207	209	227	211	245	212	214	216	254	216	193	214	226	191	229	214	198	248	239	210	215	248	240	237	230	228	214	200	230	231	221	189	204	248	226	178	204	215	215	238	222	216	215	202	240	201	221	211	228	185	207	203	225	203	219	207	201	224	242	212	222	217	167	213	223	209	234	230	226	241	216	212	216	188	200	241	228	226	237	213	214	244	212	239	218	203	262	184	216	225	225	205	203	208	224	198	207	220	207	191	206	205	215	234	209	221	210	214	228	239	192	209	198	226	210	196	208	226	211	220	225	217	221	205	243	243	223	201	222	210	210	209	228	224	222	216	200	215	212	223	195	228	212	265	226	223	215	209	207	210	224	216	207	193	248	243	233	215	214	212	197	222	201	212	224	235	242	215	230	213	200	204	219	224	250	237	194	219	245	191	224	206	193	197	235	222	255	213	218	241	198	224	195	232	224	215	236	241	215	224	237	211	212	226	218	191	218	266	233	210	246	209	251	215	235	216	215	224	234	238	232	242	213	237	208	231	208	204	205	207	213	221	231	224	221	222	234	215	226	218	226	207	238	214	252	190	222	207	223	208	215	231	231	210	218	220	209	209	198	210	210	239	234	199	199	189	193	226	218	210	206	215	237	243	219	229	221	178	236	238	239	205	222	199	219	205	173	213	234	225	253	238	201	215	204	202	234	210	213	247	246	229	237	208	198	220	225	176	241	224	206	233	209	201	206	224	200	241	205	249	196	204	255	228	208	222	205	222	225	183	209	208	209	217	242	251
15085	4668	10320	13707	11904	10241	7786	6476	4460	3697	3504	2975	2089	1850	2004	1817	1625	1282	1115	919	1003	1020	910	710	737	672	710	700	704	684	669	681	641	596	620	625	646	634	624	599	596	597	555	547	536	599	560	550	580	557	562	553	523	578	545	572	556	556	555	547	543	534	540	532	486	551	539	546	549	558	540	550	561	552	504	536	568	512	535	520	560	512	553	525	533	539	506	560	538	541	512	554	550	542	517	540	508	545	561	523	551	523	524	538	554	562	562	559	590	538	541	547	532	555	551	547	526	582	548	548	558	536	498	558	536	520	581	551	496	506	514	565	537	536	527	524	562	555	543	519	551	540	557	539	538	520	485	521	571	531	559	538	520	532	544	565	545	543	546	553	524	548	540	528	526	552	557	524	559	564	618	521	547	520	547	504	515	515	524	519	540	548	523	540	550	545	535	563	531	512	515	555	494	589	531	530	507	532	563	502	499	542	587	556	548	512	534	547	553	553	512	523	540	549	493	607	552	559	526	532	558	559	542	520	509	545	538	567	530	490	590	519	575	529	547	538	534	540	546	551	534	547	546	537	512	559	509	528	547	522	529	542	504	546	528	521	523	517	589	530	546	554	543	550	522	508	526	526	576	565	558	526	524	535	581	550	558	509	535	555	502	525	549	539	567	560	510	535	575	536	532	516	501	542	546	552	569	535	485	541	541	575	560	543	555	512	521	514	551	593	541	514	549	528	541	555	538	525	561	503	516	510	548	508	531	513	520	520	520	509	506	556	518	552	557	547	578	514	579	521	539	533	538	522	538	544	514	513	553	522	549	531	549	572	528	536	556	539	511	529	529	574	599	549	540	512	544	520	512	519	548	563	514	534	536	588	552	545	535	522	533	521	549	555	562	542	556	546	570	516	534	532	536	563	521	521	527	565	565	478	559	520	584	565	573	550	572	530	527	534	521	536	518	537	536	581	566	519	551	551	575	542	519	577	509	547	532	519	573	568	533	529	535	547	548	507	540	549	493	541	529	566	502	523	564	538	535	557	521	550	553	544	563	563	576	563	528	580	552	496	561	525	511	556	550	548	532	574	543	560	520	524	553	511	543	504	519	511	520	534	583	518	504	497	531	523	552	535	517	546	495	578	544	499	542	558	541	535	509	549	548	528	531	560	510	495	582	544	533	517	528	490	567	558	564	550	549	558	549	569	540	514	528	520	534	525	542	538	495	553	528	549	517	526	516	535	554	571	506	555	543	546	497	539	542	534	571	527	557	541	575	567	575	559	551	526	609	572	541	590	536	567	565	560	567	540	521	515	500	523	543	550	541	475	570	546	543	528	538	517	523	550	574	532	547	538	585	532	494	507	516	527	534	540	526	603	534	496	530	481	505	554	533	519	560	556	567	537	559	543	547	544	576	538	558	548	552	544	555	523	549	523	563	527	515	532	545	529	547	489	573	525	549	542	525	503	514	516	504	538	537	517	557	543	522	552	514	518	490	561	512	537	511	533	537	545	550	559	565	535	491	516	584	560	544	535	536	556	576	515	547	514	535	580	545	519	576	539	526	525	590	558	565	525	505	527	531	579	547	558	556	560	541	538	530	500	538	560	500	539	542	574	552	522	582	554	505	537	518	533	499	553	560	578	558	556	535	526	548	551	496	518	526	477	551	549	508	517	540	527	529	551	548	538	502	498	543	552	528	517	537	560	527	534	558	525	524	557	521	547	534	507	539	558	519	516	535	564	592	527	542	534	582	525	570	556	542	584	533	506	538	488	514	551	523	529	534	557	546	549	528	572	569	559	516	507	516	525	561	534	542	557	554	534	514	538	543	510	526	528	537	542	500	557	560	514	608	518	528	530	529	492	514	506	539	557	519	532	526	537	559	558	538	543	510	523	539	502	563	529	486	516	556	539	545	546	556	548	603	561	510	527	558	572	541	564	520	499	525	561	581	547	512	543	581	551	538	564	534	553	553	522	541	557	523	566	542	514	547	539	553	542	546	498	570	517	548	559	513	556	536	548	584	543	547	551	552	521	504	498	578	531	559	551	539	553	580	509	557	553	522	538	536	553	556	516	500	518	519	517	533	545	558	555	516	510	569	543	513	529	559	532	566	499	500	562	550	526	508	552	534	555	601	573	526	555	491	563	519	525	566	552	537	561	517	581	540	547	557	539	510	522	521	560	553	515	543	566	518	529	524	555	555	526	549	518	519	567	532	567	531	488	551	571	536	537	509	556	534	553	553	549	547	561	520	549	541	510	548	518	550	525	516	519	556	549	516	559	591	530	543	597	574	591	529	564	506	556	561	489	569	556	536	533	536	547	554	574	543	532	489	566	566	507	537	527	590	577	563	523	557	550	566	532	545	537	528	524	553	575	541	523	548	583	524	569	549	539	523	534	515	533	527	549	558	549	522	511	549	542	540	541	561	556	518	560	603	552	471	551	561	565	548	500	537	533	488	544	545	536	585	590	560	521	546	530	522	536	565	515	525	510	544	525	491	533	551	559	537	529	570	529	556	560	575	519	542	550	502	570	517	536	502	535	507	547	563	546	532	505	553	548	530	500	523	566	536	499	543	554	567	575	562	513	545	523	548	551	545	509	579	544	503	508	555	531	547	536	556	538	504	532	533	543	517	521	519	511	535	563	538	548	540	553	525	554	544	567	539	524	556	567	551	513	546	531	555	521	603	606	543	516	559	536	504	584	567	527	561	552	516	502	535	539	575	551	564	518	570	502	519	560	524	510	518	529	543	506	522	574	566	522	544	475	586	525	505	507	555	542	559	515	534	559	499	482	530	581	520	539	530	576	510	512	549	518	558	548	548	524	583	550	540	534	529	486	542	569	573	557	530	520	499	503	614	557	534	530	595	541	540	562	555	525	539	549	530	531	572	557	569	559	510	536	581	521	526	531	535	499	554	547	519	513	515	493	561	550	531	526	555	564	540	537	557	566	528	586	510	534	526	484	523	551	558	528	537	514	546	567	525	508	559	532	559	501	550	506	520	515	588	528	568	526	505	556	504	531	529	511	524	538	523	526	577	567	539	579	549	519	529	523	555	503	530	537	536	529	530	567	531	526	522	567	532	524	534	524	583	550	509	547	560	520	545	532	537	564	534	571	562	557	562	524	555	503	542	510	558	522	572	537	584	579	550	539	533	501	535	566	548	541	557	542	531	525	541	559	506	524	575	465	502	549	552	524	560	518	560	535	546	531	522	533	548	569	547	528	552	540	547	570	561	575	529	535	543	528	545	549	549	510	565	521	575	565	524	536	569	555	517	548	522	495	530	525	534	558	556	534	521	505	546	547	528	549	556	530	554	529	557	525	525	548	547	533	539	561	520	500	548	556	534	554	535	514	549	534	526	574	533	562	528	551	532	513	571	518	540	534	511	512	531	527	551	541	557	529	511	521	519	584	549	519	561	543	498	526	541	565	506	578	585	539	527	587	542	571	558	509	553	557	514	560	542	528	583	538	569	568	522	533	555	571	534	563
4696	1598	1856	1654	1345	1104	910	729	591	524	550	501	473	447	463	477	456	438	375	402	398	395	377	406	363	369	367	326	412	378	384	384	329	340	374	360	370	361	377	383	326	355	366	394	363	354	381	352	351	337	354	402	363	400	359	400	358	399	381	384	353	344	378	365	361	410	380	367	358	343	356	381	366	390	391	396	353	380	369	363	362	367	392	356	371	375	359	364	393	376	381	364	370	388	369	387	336	402	409	381	379	375	365	396	371	349	378	367	333	392	376	386	381	372	346	354	320	385	395	392	402	415	338	368	370	374	371	416	398	363	394	346	344	377	343	389	365	365	343	373	381	359	358	374	339	381	369	394	400	423	353	359	395	393	392	372	346	404	374	393	375	385	368	362	371	402	383	330	370	369	380	355	377	335	360	358	421	370	351	373	356	381	368	379	371	390	356	363	373	369	394	366	367	326	398	390	407	351	348	360	361	343	385	363	348	387	392	326	383	358	370	367	396	356	399	367	394	383	359	375	344	340	342	351	360	364	379	345	385	382	391	417	390	387	348	383	383	347	369	381	345	367	356	373	343	351	367	309	331	394	395	381	390	406	338	373	362	364	369	385	357	349	368	323	367	379	361	382	407	390	390	381	373	362	353	354	376	408	407	353	328	386	391	370	374	387	372	349	358	380	363	383	338	362	358	355	379	360	367	371	374	337	355	388	350	380	370	369	372	354	367	375	380	377	349	379	395	396	355	360	345	361	379	361	379	374	344	427	424	357	384	323	378	355	365	351	358	327	388	361	336	348	362	404	338	398	385	394	370	395	398	364	402	358	367	359	337	386	376	348	371	380	324	358	328	344	376	346	377	354	320	365	337	363	375	387	354	371	353	398	340	399	348	389	378	368	368	341	353	385	326	408	384	371	355	367	342	358	368	366	399	416	364	361	404	392	378	360	339	374	369	386	357	361	383	355	356	381	352	386	376	349	384	371	391	375	418	367	352	383	393	348	380	368	350	365	310	342	378	413	384	373	389	388	414	406	384	383	375	415	365	382	362	361	374	347	387	382	361	374	363	379	342	330	344	360	382	365	362	390	404	342	372	351	386	343	372	384	339	359	378	329	365	357	381	351	359	395	352	405	366	374	391	383	353	337	356	349	380	360	375	320	411	318	372	320	364	395	327	363	373	374	381	338	363	370	370	367	356	381	365	382	371	378	367	376	388	345	344	363	386	361	361	357	411	380	366	396	389	371	367	340	348	386	388	393	374	360	363	391	352	368	351	347	340	378	361	350	371	382	358	384	401	381	371	373	360	366	390	377	390	411	342	365	369	364	353	375	384	392	357	371	354	359	358	377	385	363	332	357	372	371	362	374	371	381	352	376	372	347	339	387	374	375	382	411	395	393	382	374	358	408	385	396	375	388	377	413	362	365	369	378	365	345	369	393	353	391	344	387	346	377	370	374	338	375	373	371	392	406	375	404	393	371	370	346	362	364	323	346	347	359	367	353	342	371	419	367	365	348	371	337	367	343	341	347	344	395	343	378	374	394	338	403	367	334	385	410	365	378	364	372	382	395	409	340	362	399	403	359	371	402	381	366	395	358	364	366	385	374	379	374	393	374	373	365	316	372	378	387	377	365	348	391	365	371	369	351	393	381	358	387	369	387	371	399	366	376	325	346	337	365	388	373	384	355	373	347	420	358	370	329	382	341	382	374	359	362	353	373	355	407	360	374	354	382	358	377	337	347	334	368	381	337	387	380	374	367	368	403	384	346	388	372	365	367	361	371	382	372	383	356	385	391	346	359	373	348	399	379	394	386	365	340	378	388	388	330	391	371	340	358	367	357	400	407	378	385	374	373	380	372	345	367	392	364	372	359	359	402	389	376	373	364	403	367	383	363	374	374	348	382	373	349	362	361	414	338	383	376	367	361	372	400	333	340	371	315	362	346	362	385	362	384	368	362	378	376	360	361	353	337	388	397	402	406	406	377	386	355	401	357	385	367	388	354	365	349	341	373	360	393	366	386	350	384	419	374	342	347	399	354	340	364	377	355	380	358	387	347	358	354	366	397	353	379	376	404	368	402	406	354	364	367	350	383	378	396	375	370	361	367	374	393	358	389	384	319	376	360	337	375	387	363	372	432	378	387	368	381	385	343	346	391	392	379	379	384	392	360	366	374	344	374	386	386	387	360	376	384	391	348	396	383	366	374	353	399	355	363	367	383	347	391	348	370	385	372	342	354	371	376	362	364	362	355	327	391	363	351	393	370	357	333	333	375	346	406	375	364	387	356	381	380	364	378	390	352	382	363	347	374	370	363	355	361	344	389	361	394	381	381	381	397	425	390	349	396	357	406	367	355	346	353	370	371	378	379	341	380	341	366	397	403	360	357	361	356	350	327	372	342	357	350	331	333	382	385	386	371	378	367	316	353	388	366	399	365	386	405	342	349	324	347	362	365	358	372	426	379	400	341	394	400	362	378	385	360	395	411	400	397	356	391	376	375	379	369	356	401	373	403	365	375	374	335	369	378	352	391	398	380	356	374	366	367	357	378	375	385	376	359	362	374	360	335	327	377	402	394	382	355	362	388	399	366	362	354	378	399	355	355	322	396	370	403	379	356	387	376	366	364	401	367	385	384	375	399	366	382	343	388	395	338	381	376	398	371	362	322	378	384	360	358	328	346	343	401	331	359	401	384	347	348	360	395	405	382	345	349	353	421	380	345	381	400	372	365	350	390	376	385	376	358	359	362	383	378	392	368	342	353	383	374	374	370	367	362	402	402	362	351	404	351	374	398	386	363	373	376	394	352	362	370	353	429	372	331	361	363	369	391	358	394	391	354	388	416	354	353	399	349	407	326	374	345	366	435	399	375	371	368	402	360	349	359	371	365	372	352	383	397	356	368	427	362	370	361	389	405	377	387	370	368	364	377	374	366	381	371	363	376	361	366	380	349	359	390	377	379	340	393	333	355	360	341	382	401	368	362	357	371	356	391	393	379	380	359	366	424	387	319	380	357	352	375	366	360	395	362	394	374	353	376	377	358	336	382	372	354	347	364	358	361	357	356	394	368	382	387	345	401	370	382	390	397	351	354	340	385	353	362	359	354	319	399	399	347	374	374	367	402	344	391	376	355	348	389	382	378	371	392	364	376	359	366	364	405	373	400	353	356	360	363	378	396	359	374	364	344	384	364	356	367	397	364	393	366	385	334	350	374	350	349	387	357	367	368	369	373	363	380	366	395	367	394	384	360	385	376	339	332	366	377	370	379	374	354	411	389	344	368	354	327	370	369	367	357	424	393	341	344	429	376	372	373	353	349	397	350	359	352	396	324	348	376	368	437	337	345	386	368	334	365	368	350	390	334	370	370	381	381	385	357	390	371	368	385	365	361	355	393	385	360	377	386	383	364	429	376	408	362	375	365	365	420	368	371	362	409	416	330	371	395	354	350	357	392	364	366	329	369	410	365	354	357	348	376	385	338	375	363	367	393	380	357
4144	2082	3851	4890	4974	4316	3448	2695	2100	1873	2009	1651	1354	1295	1245	1293	1216	1190	1068	980	1050	1038	906	910	935	938	913	938	891	864	861	891	906	911	920	883	928	890	872	933	899	887	870	899	894	849	876	870	882	879	907	823	866	857	874	872	854	860	864	866	847	882	852	891	851	864	918	856	854	871	914	893	872	899	877	839	834	855	907	911	853	822	860	903	859	909	871	896	873	866	885	899	915	910	925	882	838	808	868	878	849	890	895	855	820	903	848	871	845	895	826	874	872	882	886	850	869	842	858	842	856	891	898	844	853	875	915	925	913	882	864	862	891	885	853	912	838	893	876	862	863	846	833	884	900	841	880	893	889	860	900	852	856	905	862	845	834	902	871	840	855	864	894	872	887	857	881	927	932	832	836	847	849	836	892	848	870	815	884	875	876	911	831	880	853	897	887	855	901	841	841	847	840	846	871	936	828	858	880	813	823	876	843	856	909	891	828	895	896	878	858	881	837	891	884	870	879	873	852	822	848	837	867	822	872	899	842	873	883	861	871	874	903	871	841	922	811	858	893	841	932	828	923	876	824	885	867	841	871	835	923	848	897	873	917	878	901	823	898	889	874	886	857	836	851	862	888	918	882	903	935	866	903	882	841	841	823	853	837	868	860	871	922	893	873	855	877	829	850	875	844	877	828	811	880	877	892	853	856	833	829	920	811	850	875	863	893	888	899	860	886	928	885	859	855	902	866	872	850	838	896	893	816	897	916	860	799	863	904	834	895	835	900	904	904	883	887	896	914	904	848	821	844	842	918	840	901	866	884	838	869	813	833	889	915	881	893	857	872	874	893	895	821	859	905	887	879	866	950	815	897	882	883	857	874	874	888	872	876	858	822	854	915	878	833	898	837	842	868	867	858	862	846	885	856	873	857	935	805	880	854	909	837	851	885	865	901	873	873	887	817	876	861	810	863	851	852	890	862	858	889	914	841	889	894	899	882	833	855	861	891	898	890	853	913	797	870	919	896	875	905	868	887	868	892	897	832	853	840	813	917	856	871	861	879	880	866	812	888	933	893	876	900	877	932	910	877	847	880	886	846	863	884	841	845	838	858	873	877	855	865	860	955	869	942	871	839	872	886	817	889	882	816	869	856	865	881	816	884	866	835	915	903	923	878	852	847	853	881	860	903	839	855	877	885	889	836	915	892	871	872	842	877	847	887	866	876	867	802	871	844	825	865	867	870	866	910	861	798	859	877	857	922	867	862	862	900	887	905	885	897	821	914	857	853	909	850	859	856	910	855	898	882	898	871	822	866	831	843	832	837	895	903	814	900	864	883	836	899	890	884	825	849	922	877	894	891	863	849	838	863	810	907	905	847	874	871	877	947	910	882	861	886	829	869	887	848	882	863	878	932	843	843	835	867	842	818	893	866	843	910	892	851	900	862	877	868	900	848	909	877	885	845	902	884	867	884	887	841	856	855	915	834	908	886	912	855	845	904	857	819	872	889	937	887	845	853	879	878	826	813	818	850	831	826	827	829	823	854	878	836	881	863	872	879	872	853	930	902	834	857	861	869	846	868	842	893	857	891	892	854	871	935	867	858	863	860	925	854	901	932	818	861	826	936	942	940	842	871	889	846	911	851	864	838	856	890	866	862	883	875	878	881	891	870	879	925	877	915	851	877	850	873	877	876	879	839	865	855	903	917	826	845	864	836	865	831	844	900	849	866	897	837	859	863	916	880	861	882	875	819	877	869	880	855	888	860	921	817	836	863	911	887	917	836	862	899	863	831	872	902	884	856	848	863	846	872	884	850	819	872	870	887	845	860	898	851	939	849	844	877	870	858	841	895	891	870	902	862	841	867	866	883	853	884	904	908	877	846	835	871	879	832	886	937	862	909	873	882	822	840	864	878	866	821	871	897	870	899	872	872	895	878	864	924	876	907	885	862	881	869	842	853	917	820	925	864	856	882	888	907	870	857	785	814	862	874	921	902	852	922	847	849	901	861	844	900	906	826	903	902	884	879	857	894	863	835	844	824	886	864	852	857	854	888	864	866	884	905	862	831	879	864	901	902	888	876	823	889	911	905	896	870	843	871	840	892	882	946	853	896	881	864	924	840	887	887	831	891	893	836	868	877	867	855	930	878	918	851	864	831	902	910	900	882	837	919	845	842	823	866	864	886	854	874	837	895	900	825	842	887	890	842	898	900	867	879	841	882	835	860	834	851	872	861	890	884	887	821	901	871	845	880	863	871	881	871	860	877	872	874	888	850	881	890	889	919	858	945	875	912	851	875	887	888	893	851	846	859	892	864	857	884	898	866	844	819	857	882	857	932	882	900	914	862	872	865	874	849	869	832	851	817	851	834	852	860	871	867	895	876	912	910	882	834	867	866	869	879	901	912	898	831	851	816	881	898	870	921	858	854	873	894	943	877	888	913	908	851	915	850	897	837	854	912	869	908	869	880	902	870	847	813	868	882	883	836	862	896	892	872	917	858	883	895	883	837	855	857	878	865	888	896	825	869	856	896	882	914	920	885	850	889	898	868	892	859	881	884	827	917	861	878	876	873	840	864	857	850	919	860	931	863	875	862	871	888	869	845	854	860	875	873	812	875	865	860	862	884	882	869	852	867	858	881	884	886	877	780	899	807	904	826	895	836	845	863	879	893	873	872	865	862	825	889	852	886	850	836	897	865	887	897	852	848	858	835	871	870	873	862	865	848	880	846	900	859	878	838	875	874	862	874	935	933	814	890	866	836	851	838	859	834	891	860	882	857	871	857	894	888	896	869	879	888	879	871	861	886	876	878	835	862	856	860	868	840	818	901	905	834	878	830	889	829	863	883	870	861	915	937	916	906	891	832	846	909	833	880	881	889	891	898	877	898	903	871	845	868	877	852	875	895	834	884	884	844	872	886	869	884	852	861	876	847	888	893	901	879	901	832	891	878	861	897	866	866	858	825	850	876	897	851	869	855	867	836	862	881	880	820	979	830	817	867	863	881	858	869	863	844	877	867	910	882	879	859	903	897	919	908	904	872	821	853	842	870	894	872	842	799	819	828	889	869	875	851	882	847	803	877	826	900	902	842	879	864	891	867	885	874	877	906	859	846	888	862	889	854	879	884	810	919	887	859	877	919	880	908	901	892	858	894	831	877	843	833	856	872	882	915	895	897	935	889	865	900	842	830	916	884	896	843	871	849	888	802	887	890	862	875	871	842	935	864	838	834	946	850	839	907	846	883	880	893	877	895	872	865	878	857	885	878	900	923	843	883	799	850	858	899	912	910	898	845	854	858	900	830	903	874	800	857	877	887	912	857	862	837	896	834	870	857	777	886	924	864	875	862	863	881	892	895	851	877	868	886	874	881	835	895	866	870	851	847	822	855	872	911	837	854	874	845	881	857	867	897	848	850	908	894	880	840	894	863	899	861	837	893	835	881	907	894	871	878	871	841	872	897	866	893	855	918	848	861	855	906	880	875	858	908	844	825	848	896	891
14345	4112	4700	4701	3071	2290	1603	1091	804	782	729	648	512	416	462	456	496	432	412	443	407	368	337	400	340	351	377	368	378	350	364	329	364	357	377	381	333	358	353	367	347	349	366	345	356	316	325	375	356	300	308	325	354	348	337	366	348	337	317	317	344	335	331	333	359	359	351	376	292	376	360	321	379	340	348	395	348	336	350	361	360	374	323	369	354	360	332	378	363	342	312	355	321	354	358	377	384	353	351	352	333	338	390	347	361	360	358	315	327	359	374	379	345	353	298	321	365	350	346	370	359	351	359	345	335	307	367	343	369	361	328	352	325	363	353	364	322	338	327	334	353	344	367	358	349	320	325	371	331	370	334	372	331	328	324	374	350	327	377	341	375	354	360	346	334	343	361	349	356	344	350	351	340	342	334	383	313	361	354	357	378	326	334	370	339	322	345	369	355	360	387	349	363	366	337	339	354	356	337	354	363	316	369	355	332	350	360	357	361	348	380	312	323	386	376	350	357	325	324	381	339	311	354	343	384	330	350	325	388	347	381	337	340	355	327	346	371	374	355	372	334	353	363	348	346	326	346	386	335	365	330	356	358	306	339	362	355	338	333	327	331	335	383	351	327	337	351	369	342	342	346	326	388	358	338	357	347	323	348	389	324	354	331	332	372	311	297	303	316	375	318	361	370	333	336	346	346	342	358	318	351	340	366	337	315	360	353	341	366	372	337	335	351	360	343	347	371	365	391	374	331	389	370	367	343	326	325	360	336	368	363	357	386	383	346	355	337	352	327	355	334	345	327	328	328	312	320	336	372	352	357	332	323	328	330	337	336	331	319	320	328	352	323	364	341	305	313	335	318	341	359	336	343	380	370	337	383	359	364	348	342	362	333	357	343	381	350	353	325	367	347	337	376	330	374	384	376	347	349	359	383	354	373	345	372	338	355	354	351	321	357	357	363	353	343	351	331	353	343	329	368	323	350	332	371	327	336	347	323	328	340	329	371	370	329	339	371	321	338	309	338	357	356	332	330	395	403	358	353	360	323	351	362	363	356	386	337	338	346	365	364	378	345	360	357	351	326	334	353	345	388	337	343	369	334	356	362	351	325	364	364	326	341	343	399	346	402	384	334	343	363	357	361	381	330	335	348	324	330	365	356	345	384	352	354	340	361	329	358	362	310	354	351	332	334	314	334	354	361	354	326	334	333	350	378	360	317	347	348	364	358	352	358	341	413	344	340	364	352	368	374	369	335	413	349	330	368	371	350	320	344	373	338	362	378	370	334	337	343	364	343	410	358	353	351	328	363	346	342	343	383	383	336	342	362	349	355	349	331	348	359	385	349	339	356	332	389	368	314	313	367	372	385	342	350	361	371	347	352	362	349	329	329	378	343	368	364	340	325	316	324	305	377	373	333	342	347	340	330	361	349	355	332	351	355	379	355	311	336	390	338	374	365	355	367	312	328	356	361	353	327	345	341	392	351	304	310	322	334	356	327	377	333	351	363	356	330	323	367	345	333	364	331	376	380	325	364	346	388	327	333	336	375	378	309	362	359	381	378	331	358	327	330	363	323	314	363	365	344	318	347	350	336	358	312	375	345	340	352	334	356	342	319	350	342	332	350	370	312	319	360	359	335	337	321	343	352	339	351	346	345	298	349	351	334	348	358	344	305	355	380	361	354	325	370	358	348	348	332	351	371	339	353	356	336	332	341	372	363	339	350	351	375	353	327	372	342	330	350	335	362	316	313	321	346	363	377	356	348	345	354	350	350	350	331	344	331	370	391	381	343	380	336	331	348	370	359	343	354	333	360	395	368	332	368	364	365	351	343	345	368	369	350	355	341	371	315	351	334	347	327	342	357	355	313	326	336	356	340	379	385	367	372	347	369	347	368	373	337	372	335	363	369	338	337	346	376	331	362	360	344	382	314	357	353	343	331	334	344	332	342	327	349	360	335	352	343	349	323	368	344	358	352	362	350	322	340	324	363	305	323	312	381	377	326	351	323	314	346	321	343	342	337	376	325	329	348	356	335	362	338	356	361	372	373	339	354	301	348	363	329	348	321	343	325	323	362	345	342	341	366	383	318	365	366	333	337	333	382	349	398	360	356	382	353	357	327	321	318	349	357	334	390	357	362	330	369	338	373	369	387	362	359	375	326	351	387	338	356	349	339	323	310	311	332	339	354	337	378	317	355	321	364	331	346	341	332	367	345	322	356	382	351	361	324	351	335	337	335	356	355	365	319	338	344	308	362	378	345	387	357	366	355	360	328	348	385	347	327	360	371	329	330	316	334	304	357	318	385	349	371	348	341	347	363	344	354	376	340	307	352	347	329	337	323	334	338	341	357	336	359	332	323	352	365	348	374	359	355	359	392	327	350	335	311	345	339	363	323	323	334	375	355	374	349	368	350	374	342	385	356	341	366	365	316	342	300	330	373	360	355	395	322	370	361	351	355	358	340	346	342	358	344	316	331	322	326	349	327	348	388	324	382	369	333	314	351	330	341	330	354	366	315	315	369	332	399	323	342	347	330	342	329	310	340	358	326	373	357	359	344	351	333	395	313	346	339	346	325	324	358	369	351	315	379	324	354	358	330	358	349	355	337	365	374	349	398	370	362	334	327	347	350	326	342	320	304	370	354	354	356	323	341	318	360	356	354	289	321	339	335	335	388	376	361	331	345	354	367	336	352	322	351	341	358	314	373	356	366	387	377	352	351	330	364	356	337	357	379	347	382	365	352	328	350	331	343	366	346	338	337	326	342	349	354	359	387	390	351	346	344	337	343	323	320	322	347	344	359	349	336	385	353	339	337	338	385	319	355	342	303	377	352	364	338	306	363	345	337	351	383	347	379	326	342	384	313	356	359	356	366	363	334	367	359	348	347	331	339	343	347	340	334	344	356	325	302	309	391	357	347	307	363	366	361	362	298	309	298	342	377	360	395	381	383	358	367	326	347	369	338	331	357	331	347	334	374	370	345	331	329	339	319	345	389	348	333	332	359	330	340	389	337	392	364	336	349	390	329	353	338	349	329	360	348	364	343	337	326	327	361	338	359	335	355	374	389	365	377	355	325	336	350	342	346	391	328	335	363	342	320	318	334	323	355	349	332	366	381	360	349	337	360	310	364	358	294	370	351	359	369	357	326	351	358	314	376	360	323	319	328	326	307	396	319	338	352	342	349	344	373	374	338	334	308	341	327	367	361	357	342	337	356	341	325	371	350	365	350	346	363	329	324	365	362	348	350	345	331	340	357	343	362	340	349	369	326	342	323	306	328	344	361	367	349	359	350	329	335	328	322	349	359	347	344	338	337	323	345	371	348	350	365	337	351	350	347	362	381	337	346	322	324	325	357	354	330	338	345	356	328	332	333	359	354	337	366	321	312	343	349	367	375	343	341	366	323	301	305	328	355	346	383	348	322	367	364	347	373	374	366	342	355	357	344	342	351	348	349	365	351	359	331	372	357	362	338	372	332	354	345	374	361	368	375	332
10806	4003	7674	10628	9231	7916	6265	4768	3569	3172	3041	2270	1930	1719	1515	1529	1554	1312	1249	1170	1125	1067	967	989	967	925	924	945	886	976	970	873	895	887	876	899	932	843	878	870	902	848	892	914	853	858	835	805	815	873	834	805	806	853	829	873	879	812	809	859	859	839	884	792	811	821	866	806	822	834	822	826	807	842	826	816	828	803	849	803	821	885	859	803	865	823	861	887	852	776	792	767	781	805	839	819	857	868	843	812	827	832	839	816	813	803	805	794	829	826	837	773	866	856	850	827	803	887	808	822	822	815	817	835	788	828	839	804	821	813	849	826	812	805	851	812	809	816	812	810	844	833	778	816	839	850	817	865	818	848	762	835	811	795	811	828	777	810	847	863	837	851	820	906	806	816	793	824	857	856	825	864	860	786	825	854	823	856	813	795	827	808	824	856	844	802	816	761	818	824	858	791	823	801	849	795	844	806	792	804	827	819	826	820	874	802	815	774	775	832	860	846	809	842	823	817	835	845	801	784	887	842	836	817	810	812	826	841	843	783	772	746	773	834	824	807	816	845	869	781	843	812	786	837	835	849	773	774	752	830	778	806	801	827	830	803	836	826	808	813	845	871	825	836	810	820	806	827	807	858	854	812	858	812	842	804	820	804	809	815	829	818	768	814	811	826	814	765	819	847	788	847	806	817	821	834	818	789	828	862	789	823	821	810	866	825	819	847	863	770	858	834	773	845	795	830	830	790	798	817	871	801	838	902	855	835	857	849	775	811	841	771	816	790	833	764	804	830	804	851	873	802	839	802	791	827	825	848	782	856	843	822	889	814	815	819	825	779	889	785	842	826	858	838	808	833	807	805	848	817	808	805	842	819	799	850	807	816	817	811	845	808	794	782	862	832	809	855	784	798	851	768	808	810	832	862	817	821	854	787	796	841	811	838	796	849	815	857	805	817	811	826	838	844	787	818	805	804	788	797	774	784	806	823	858	851	847	876	860	852	832	770	781	831	792	824	822	802	831	803	848	809	807	842	803	825	785	853	810	835	808	847	805	824	821	769	841	818	777	769	788	816	856	844	822	856	828	839	854	783	809	776	780	841	800	765	791	834	805	852	833	813	804	798	849	788	825	797	803	850	845	842	759	842	802	859	777	803	766	816	776	820	803	793	791	875	871	806	837	816	844	848	831	801	787	849	803	827	840	837	814	789	815	833	800	824	897	819	793	827	814	858	755	848	805	798	754	763	853	835	813	816	826	795	790	830	838	836	765	741	858	845	827	869	849	824	758	786	848	834	795	820	778	866	805	829	814	798	821	823	832	788	780	846	813	855	787	784	805	808	822	825	845	833	789	819	781	793	808	797	859	818	822	836	785	797	807	857	835	769	848	812	804	871	797	852	824	818	823	821	782	820	803	826	806	811	843	833	853	851	796	791	824	844	813	823	829	849	826	811	831	822	821	845	876	797	827	825	812	836	824	785	802	832	860	809	792	825	805	762	784	833	808	819	833	813	816	817	797	778	842	765	811	815	806	817	834	783	852	851	789	842	837	857	848	818	872	839	824	810	828	779	808	823	872	830	870	840	798	805	845	796	842	834	807	793	776	838	772	809	857	832	775	866	876	846	842	800	781	818	823	824	800	827	798	815	838	819	851	858	813	809	768	819	847	838	824	848	841	808	839	833	879	856	797	836	802	841	822	796	830	833	839	848	841	795	829	807	821	821	801	761	832	851	845	734	845	832	807	838	820	807	784	817	820	797	840	805	848	815	775	816	819	826	810	852	822	850	839	821	837	825	843	827	795	832	842	827	780	810	839	860	795	821	809	814	814	850	803	818	831	864	773	785	786	844	809	853	808	852	854	840	806	850	832	789	879	820	789	836	827	822	824	867	802	846	829	822	901	780	806	791	761	868	803	770	821	853	793	783	787	781	838	829	791	818	867	816	805	826	817	816	837	758	842	838	861	896	789	851	822	792	820	790	803	800	823	846	825	802	873	802	806	829	803	872	764	824	861	809	805	831	797	815	783	853	793	846	841	826	815	797	789	837	873	759	843	800	800	847	801	785	869	798	776	836	767	866	779	800	807	791	787	824	784	758	795	827	774	860	807	832	829	802	792	823	831	824	790	814	856	842	833	812	793	839	804	801	869	873	826	830	817	835	837	827	811	831	849	832	832	828	839	818	809	854	797	785	836	874	805	833	845	818	801	829	838	829	811	880	845	849	809	808	861	839	816	832	830	778	814	834	785	809	849	810	824	749	806	784	829	863	873	774	774	838	808	810	881	849	823	832	829	827	834	820	840	805	836	801	781	818	818	817	821	818	849	755	775	771	833	804	815	772	805	857	859	827	846	828	795	824	868	801	808	781	855	777	825	877	842	795	781	802	774	834	864	854	814	823	811	844	886	796	859	848	868	808	803	796	828	817	828	841	814	749	816	782	788	881	848	828	816	841	887	824	785	764	785	850	860	858	815	825	817	751	814	822	815	847	794	859	837	859	831	838	778	825	792	854	804	850	804	863	801	785	747	832	816	844	838	875	844	868	835	810	786	871	839	774	758	830	782	808	858	829	815	873	824	840	806	809	819	791	806	825	811	845	845	845	837	801	848	807	821	806	814	806	855	784	827	844	814	806	866	785	788	850	830	831	822	822	829	808	790	783	835	854	787	791	809	813	803	811	834	815	834	799	809	810	807	849	825	836	785	854	812	835	840	806	843	827	802	815	831	853	818	846	838	852	802	791	829	852	844	828	839	813	814	790	838	800	803	831	806	845	805	774	797	794	803	783	832	863	877	834	831	821	849	828	804	812	783	824	771	814	850	832	884	832	813	841	761	817	783	832	775	807	796	785	816	858	791	816	806	833	860	846	824	856	815	798	806	846	804	793	800	823	841	845	858	882	791	838	763	823	851	841	838	841	812	790	842	777	803	800	851	882	835	812	793	826	807	824	864	787	809	812	770	848	856	843	798	864	793	751	829	792	848	795	811	832	820	828	873	837	780	781	778	818	839	839	841	810	871	795	827	826	848	838	826	770	844	763	821	820	858	798	862	841	805	825	792	860	846	806	859	797	822	743	811	742	799	816	842	859	822	855	790	829	813	843	805	802	837	813	807	794	853	768	844	865	814	836	811	844	830	841	857	818	849	804	813	884	834	820	794	789	817	748	795	842	805	796	820	828	857	836	859	806	787	840	850	814	847	799	812	854	813	807	817	814	810	838	792	830	831	843	853	852	773	829	836	792	836	806	821	877	854	819	799	818	843	787	780	843	810	879	826	846	845	865	845	857	856	822	814	820	787	814	835	828	785	785	822	849	803	828	819	843	846	810	819	879	846	833	866	819	857	772	869	787	789	830	824	765	783	850	853	807	789	823	807	833	792	772	846	786	882	825	813	782	809	826	839	831	836	808	825	794	815	789	832	831	800	798	804	862	791	823	832	840	823	827	812	878	827	821	824	811	843	824	857	817	805	840	858	772	777	846	842	826	811	837	804	839
23907	6973	7639	7595	5161	3369	2164	1517	1082	832	789	580	492	394	370	386	409	342	326	355	313	305	274	265	267	265	249	246	246	266	254	271	298	226	256	241	235	227	236	256	237	249	224	237	232	226	221	220	229	231	234	217	229	237	244	211	231	251	236	248	228	228	242	203	201	223	227	237	257	223	251	221	231	218	266	216	226	223	229	257	251	227	243	233	225	259	217	218	194	216	224	232	248	231	233	205	194	231	221	216	241	198	197	251	212	233	199	203	236	208	236	200	219	216	237	228	210	223	234	249	191	234	237	229	257	233	208	235	235	228	245	220	228	253	221	213	207	234	210	252	248	226	239	220	251	240	218	224	234	236	259	229	247	219	264	242	238	246	227	267	219	255	234	238	265	226	232	219	216	233	225	235	224	240	211	245	225	244	205	209	240	204	232	210	239	242	229	251	181	244	213	220	247	233	246	217	244	202	221	229	261	237	223	217	217	245	233	234	267	245	259	234	221	247	225	244	278	211	217	227	236	217	215	211	239	224	212	242	214	235	220	232	233	249	235	246	247	242	206	236	225	236	211	225	229	231	241	232	225	215	208	259	243	219	246	231	238	252	245	228	215	236	252	252	232	200	230	219	236	209	223	215	215	230	227	233	234	226	224	219	259	224	238	243	214	215	253	249	270	216	221	201	205	232	221	241	242	229	247	206	251	211	232	251	250	215	223	254	243	242	216	219	204	222	240	252	235	215	227	213	241	252	217	230	216	254	234	228	225	216	221	208	223	230	235	237	227	227	218	245	224	252	213	204	228	219	206	217	237	230	211	193	236	223	227	202	264	239	245	216	226	221	244	215	252	244	237	220	212	246	207	223	242	250	257	244	239	210	223	258	200	230	229	257	236	249	224	206	235	224	193	207	239	212	236	217	244	233	219	228	232	213	230	222	229	229	214	211	225	246	241	206	232	219	230	219	253	246	236	236	207	233	199	259	198	231	225	238	222	211	236	242	222	235	217	232	234	236	252	246	210	244	220	216	224	201	254	241	231	204	291	253	224	212	242	246	222	248	250	215	239	211	204	197	227	239	253	230	227	234	231	228	198	256	213	226	227	232	246	222	213	211	229	247	224	215	230	222	232	258	227	216	250	215	229	242	212	223	207	204	239	248	214	236	179	228	233	230	208	231	234	231	221	199	223	225	246	207	226	231	240	217	222	240	252	217	245	229	222	212	256	256	228	194	213	240	213	257	228	229	232	233	244	241	228	247	219	239	214	228	217	229	231	238	215	241	210	238	223	225	207	234	231	191	232	227	242	206	219	245	255	243	205	238	235	238	261	216	214	236	249	206	259	214	240	186	248	231	226	258	240	242	226	226	244	237	257	235	250	264	203	218	241	231	245	245	224	193	226	207	238	245	269	199	228	264	241	244	197	240	240	243	223	228	240	189	228	231	232	217	233	224	225	224	212	222	220	269	233	226	227	242	231	238	232	189	246	225	228	251	233	266	240	244	249	228	233	270	209	241	212	236	241	239	240	230	221	232	232	213	244	221	235	207	230	244	230	246	246	217	216	218	244	235	225	200	223	238	246	239	231	226	222	228	258	218	231	205	253	270	228	272	253	236	226	227	238	204	216	236	214	214	219	225	243	222	239	225	219	212	228	218	241	219	240	225	216	211	208	258	235	236	269	231	209	244	242	237	202	225	239	255	218	250	206	212	221	226	220	226	228	233	238	257	225	233	237	249	237	240	193	214	215	205	206	253	236	234	236	206	236	234	211	220	245	251	255	233	219	211	213	220	249	243	234	239	228	267	237	219	236	247	247	229	213	239	229	237	238	226	210	236	216	237	237	254	247	242	221	214	209	246	197	232	226	238	246	263	229	265	227	208	231	222	226	284	207	224	235	243	233	232	205	232	252	212	233	241	215	232	221	241	232	210	227	216	218	252	253	210	213	216	239	235	257	217	231	223	233	253	226	247	262	223	214	215	251	218	231	236	260	224	244	249	210	239	244	268	232	226	217	257	234	203	220	234	216	239	250	231	239	240	249	232	221	236	216	248	229	240	215	216	210	214	221	241	221	222	244	227	250	228	182	257	239	219	199	236	240	212	237	236	204	208	259	235	228	211	219	220	237	240	235	255	230	248	236	213	237	229	230	243	207	242	230	238	208	188	203	250	211	242	236	227	218	232	251	244	211	233	221	199	213	259	245	247	243	250	236	231	202	213	230	211	234	217	227	218	225	201	229	199	235	209	215	207	224	228	218	222	224	210	235	220	253	220	232	212	198	235	234	230	255	232	232	230	222	214	250	230	248	221	256	259	242	226	221	246	226	209	222	230	247	215	267	232	245	247	237	229	236	211	242	247	218	233	252	212	230	244	238	221	245	231	241	217	235	236	246	228	228	186	228	225	257	240	242	233	227	214	218	230	239	258	236	230	217	274	223	229	210	247	230	240	240	235	248	193	223	241	241	222	233	231	248	221	249	229	240	226	229	247	230	236	215	240	219	244	221	221	225	212	243	248	230	218	242	250	244	248	228	214	224	209	202	252	220	224	212	237	226	213	230	259	214	222	201	221	202	235	252	221	219	254	245	246	227	253	242	242	206	217	237	217	236	241	258	245	229	235	208	233	203	249	234	234	223	248	226	208	226	243	233	224	210	213	213	242	253	231	231	253	230	256	247	217	212	250	212	216	245	199	201	198	225	226	249	225	234	191	199	240	249	230	237	236	222	248	235	224	222	262	239	229	244	188	226	267	264	223	194	230	234	206	238	269	228	234	278	228	240	218	204	255	210	239	247	188	257	261	226	251	260	245	238	236	216	235	235	268	221	254	217	222	218	211	200	230	250	265	228	237	264	231	236	271	233	198	229	210	245	208	225	251	231	189	241	228	250	227	229	218	215	248	249	234	239	197	248	254	256	227	209	227	242	228	224	244	221	227	238	228	226	256	205	229	209	232	245	241	215	220	260	238	231	199	208	226	234	237	211	218	228	211	228	224	195	212	254	215	234	257	239	213	237	215	246	257	224	225	231	231	223	228	251	220	230	225	191	238	265	202	239	227	244	210	235	241	227	253	217	251	215	232	238	250	230	246	227	223	253	236	233	252	242	204	253	228	226	218	216	217	209	242	223	199	250	216	259	240	237	211	231	214	208	238	232	219	231	216	230	221	221	227	252	229	285	222	229	244	234	234	212	274	254	221	216	191	211	222	235	256	229	228	206	272	218	259	211	243	213	237	217	241	211	244	201	238	203	249	219	239	206	225	223	250	261	239	227	254	258	225	220	227	219	249	247	241	222	224	246	259	211	235	235	232	239	224	254	224	245	230	228	223	220	215	249	212	225	202	220	227	263	245	238	236	217	228	223	236	236	260	232	221	230	214	246	219	237	230	244	253	238	225	216	220	242	251	217	222	241	224	236	231	214	211	237	209	202	218	203	251	214	203	243	248	253	198	210	274	233	241	250	222	215	227	253	225	236	207	217	257	230	205	221	236
14846	5113	10977	15335	12990	10295	7713	5715	4833	4036	3633	2598	1995	1676	1635	1555	1547	1329	1100	1181	1090	976	817	754	781	753	734	781	699	735	764	729	677	724	679	702	670	656	572	612	611	628	608	631	607	597	603	644	601	569	603	582	573	583	585	540	574	564	574	566	590	555	554	572	571	567	593	611	576	537	558	535	573	581	605	626	588	572	586	588	563	520	512	552	606	564	582	575	562	544	574	597	572	593	596	550	552	563	617	576	552	570	569	568	594	566	550	545	567	581	583	590	576	584	567	589	598	523	568	542	567	591	573	554	559	579	571	544	536	513	579	567	499	539	574	573	597	569	564	538	605	569	585	585	547	615	565	583	556	579	588	585	561	572	616	571	539	553	523	556	566	546	589	550	559	574	570	577	577	575	583	570	526	582	586	590	558	582	597	575	529	599	565	610	572	562	550	584	530	541	513	566	614	599	551	561	600	559	571	540	580	565	594	587	588	565	574	547	574	577	589	571	531	552	578	574	540	621	599	588	561	581	588	555	588	566	544	535	581	549	543	563	544	561	571	566	576	583	548	523	540	569	515	534	564	605	592	562	550	627	590	606	613	587	579	559	554	571	564	588	577	582	571	623	560	577	558	558	610	559	564	607	567	571	544	583	572	573	585	539	586	548	559	567	541	541	581	532	543	562	529	576	548	601	561	563	567	557	576	595	586	574	579	554	565	542	556	558	553	615	555	589	554	543	566	574	597	597	592	541	569	574	575	567	549	527	574	545	585	558	559	561	489	536	549	546	579	555	554	510	579	551	556	561	541	567	603	543	558	587	576	513	582	607	536	567	527	560	554	577	581	561	519	595	592	574	583	556	579	574	579	606	519	561	592	551	553	587	530	630	603	567	541	573	591	566	550	564	595	576	556	590	565	578	545	574	579	515	609	521	593	579	558	576	564	535	619	553	577	565	599	544	567	591	565	591	590	597	535	553	602	576	568	592	573	583	618	551	570	585	561	574	553	533	593	551	524	551	610	577	584	560	569	526	597	574	550	578	553	569	572	557	550	522	513	562	562	527	542	546	499	568	568	543	577	572	542	585	547	524	578	526	609	548	565	584	568	591	553	611	596	542	549	553	514	585	562	524	560	545	520	583	552	557	557	544	548	582	595	532	546	531	588	550	508	581	638	549	596	585	577	577	534	585	533	560	556	557	539	574	553	550	559	558	568	573	593	574	578	577	552	624	529	602	556	556	565	535	540	592	574	595	574	557	546	561	552	586	571	565	555	565	576	586	568	579	571	562	609	590	605	566	591	560	540	587	551	582	555	525	588	580	523	580	594	570	603	550	552	566	562	599	620	566	590	609	591	556	576	585	593	587	575	591	570	592	586	569	574	606	566	548	577	594	584	545	577	561	614	558	542	590	568	583	606	558	581	563	528	569	609	587	583	561	581	555	556	516	592	575	582	554	563	523	554	588	622	541	613	572	603	544	583	594	551	579	543	572	591	555	578	555	583	551	608	641	544	609	625	571	563	557	586	568	534	545	554	578	543	551	575	583	592	561	589	558	549	555	559	540	568	559	585	566	532	554	583	588	576	573	573	572	574	565	616	580	546	558	534	496	593	607	550	581	571	597	575	585	595	550	560	551	595	557	565	564	559	580	555	586	529	575	584	570	575	609	594	602	559	567	561	557	572	562	597	574	546	555	602	587	557	561	555	526	563	574	583	585	566	562	616	573	521	581	562	566	612	574	593	567	569	527	515	543	558	539	603	600	560	585	545	552	546	544	570	551	543	577	563	580	521	531	585	584	593	597	551	601	563	557	574	585	573	540	573	552	566	587	545	559	569	574	514	541	603	598	550	545	567	545	593	559	529	568	564	542	568	531	569	592	539	608	547	554	562	536	568	581	568	593	585	567	560	586	553	543	564	587	546	597	544	548	580	589	569	587	582	568	579	545	586	586	558	601	574	555	558	590	576	562	565	586	558	564	507	598	526	557	584	582	564	586	538	570	565	584	626	547	556	621	578	561	619	532	558	587	552	594	603	552	515	561	556	551	525	590	547	604	572	550	569	582	532	587	595	529	618	582	558	584	597	540	538	576	582	579	596	541	602	557	524	540	565	563	558	566	582	531	591	588	563	618	553	550	551	561	600	563	574	580	561	583	576	582	640	579	542	532	576	577	582	564	539	565	559	552	535	587	537	578	561	513	566	541	535	566	526	551	585	591	560	585	563	522	610	556	581	589	587	566	568	536	561	552	577	570	554	548	562	555	585	578	612	562	544	572	563	563	555	576	577	558	572	574	544	502	568	581	543	558	539	529	587	566	523	651	574	538	571	591	562	583	580	598	596	605	614	598	563	577	569	593	601	571	582	577	605	579	562	561	576	518	577	569	557	547	591	547	576	579	591	582	587	551	551	568	595	512	609	561	554	522	577	570	584	574	536	588	586	556	553	580	565	548	553	585	570	542	542	564	530	570	561	624	591	591	587	585	592	560	574	532	564	558	535	545	638	541	565	583	548	546	551	559	568	515	560	538	609	583	532	596	529	560	576	543	574	554	566	527	542	542	586	561	605	586	570	588	543	606	601	605	564	544	528	592	548	563	558	621	616	552	565	575	589	569	570	552	559	594	565	574	550	556	564	609	579	563	523	575	588	531	543	552	587	547	538	571	620	580	558	570	561	552	546	612	572	578	547	559	588	582	558	597	561	588	521	534	598	592	537	549	572	574	604	565	531	577	596	563	569	599	593	582	557	556	545	534	536	554	565	573	569	579	561	548	578	555	585	622	582	565	551	573	575	597	571	623	529	566	569	585	536	591	552	567	546	567	551	555	554	537	548	552	544	565	589	538	579	589	557	587	507	578	541	563	526	599	561	604	557	592	571	569	588	570	590	606	549	594	551	538	552	524	582	550	557	565	559	534	608	562	541	500	578	578	618	550	573	576	611	610	584	535	576	558	535	550	536	583	531	558	546	566	566	547	562	580	565	596	558	560	561	572	559	559	552	617	565	538	606	560	590	566	535	551	580	576	601	618	565	575	574	574	575	602	601	525	538	558	535	533	592	579	559	559	537	558	564	602	563	558	580	589	612	576	548	548	603	560	605	572	577	582	568	563	550	549	566	549	565	606	606	569	559	611	546	575	600	598	613	560	587	562	570	565	556	546	595	561	549	602	583	538	602	576	529	539	535	572	553	496	536	572	574	542	566	571	540	546	564	569	548	589	610	574	565	572	534	571	541	547	631	565	605	590	561	567	549	561	535	576	575	561	581	525	576	549	619	557	537	564	618	568	570	580	526	581	510	589	606	548	571	594	586	563	572	612	595	577	539	564	516	562	557	584	556	592	541	567	535	607	547	615	512	571	589	533	570	529	586	565	563	575	555	544	555	569	544	538	553	531	519	577	607	539	545	545	564	553	568	559	596	531	537	555	555	577	551	587	560	576	594	555	573	522	577	574	580	523	573	547	566	577	561	553	608	538	591	577	546	549	558	597	584	564
5002	1897	2335	2303	1643	1111	892	680	673	666	563	485	462	474	425	417	434	412	405	393	431	434	350	374	389	373	397	381	375	374	387	388	363	387	382	385	380	417	374	386	380	404	409	370	399	383	398	383	374	374	360	373	371	367	361	351	367	417	358	374	363	378	367	400	367	369	348	381	421	384	387	366	413	376	434	340	378	379	400	358	363	373	388	372	358	390	384	340	378	390	384	397	393	363	350	390	384	398	402	388	370	351	363	385	392	357	398	340	407	379	357	386	353	420	405	388	382	388	387	351	375	369	402	380	416	383	387	404	397	364	357	370	355	430	369	376	384	400	387	376	375	355	401	369	395	357	389	371	397	399	330	386	368	378	374	343	380	384	413	372	384	364	375	381	399	361	405	373	389	366	391	357	408	365	346	375	353	369	368	348	361	392	407	367	356	342	433	385	364	373	365	426	362	400	384	381	421	389	380	353	385	360	368	395	385	376	333	323	364	397	368	377	380	333	389	376	362	422	355	349	385	360	369	365	352	379	384	359	350	380	379	381	366	364	398	379	385	401	333	379	404	350	396	409	394	382	359	418	391	378	376	405	389	365	406	348	351	340	381	350	373	346	379	405	377	390	377	393	340	360	378	404	399	381	368	377	385	376	376	356	338	378	405	365	373	388	404	368	379	371	360	414	383	349	394	415	371	367	401	379	376	375	358	404	390	392	362	367	355	367	367	375	365	394	376	379	344	388	387	379	339	335	355	371	354	368	376	383	404	386	386	413	351	378	349	383	405	399	385	405	380	368	408	366	402	371	395	385	362	382	379	379	387	335	373	401	370	405	371	365	395	381	359	389	415	374	376	429	405	384	383	391	373	363	387	371	396	377	393	387	371	374	348	397	385	400	448	375	417	383	353	389	392	348	374	393	331	368	361	422	404	397	402	343	397	377	374	370	339	365	359	335	407	385	336	335	366	375	360	361	385	377	353	372	386	378	349	357	376	396	388	376	387	368	346	380	393	418	409	389	369	356	372	388	373	388	403	365	361	440	385	370	359	382	361	359	372	321	363	386	352	379	413	365	394	336	371	358	404	388	344	343	384	379	397	384	382	376	363	371	333	378	374	358	337	376	392	337	367	376	340	397	370	400	412	393	361	388	417	378	368	362	397	357	342	371	351	358	362	370	415	377	396	368	383	355	400	386	374	345	362	374	368	378	399	391	381	377	367	422	389	367	367	360	372	394	430	343	406	380	381	389	326	399	393	393	401	416	403	388	354	383	349	390	357	361	354	364	425	427	375	333	382	364	333	369	326	353	379	372	397	395	366	356	382	402	371	367	392	393	373	377	375	358	353	355	386	400	400	368	404	364	422	359	381	407	381	369	360	341	344	389	379	385	352	363	375	383	382	364	402	363	395	414	375	368	386	356	350	392	413	378	396	381	356	364	414	406	417	348	377	410	367	363	353	359	391	376	372	396	365	368	369	336	369	373	367	393	391	380	352	363	394	354	411	372	349	365	379	397	370	391	378	385	384	374	369	341	368	397	396	406	392	366	400	361	372	397	363	376	368	367	381	365	378	346	366	413	363	402	385	387	349	381	365	387	386	347	399	372	368	397	382	361	398	384	352	384	406	384	382	375	374	406	347	356	386	364	371	388	379	360	407	380	358	430	390	347	377	424	341	372	376	411	369	374	381	352	382	354	393	359	336	367	397	366	368	397	410	407	405	413	365	390	399	380	387	395	397	369	404	362	398	343	359	390	394	388	378	346	349	376	340	367	362	394	350	403	371	379	411	368	393	375	356	343	385	358	408	402	360	307	376	417	375	349	353	380	393	385	417	406	360	366	401	353	407	379	398	364	336	362	399	380	391	422	342	414	347	399	395	341	337	399	403	384	364	371	391	389	399	380	389	390	354	389	418	377	376	344	411	399	365	334	394	389	363	362	355	427	395	359	361	388	383	417	373	366	377	376	376	389	352	380	403	366	326	368	374	366	383	370	389	368	343	334	407	328	380	373	363	380	364	366	393	378	369	373	368	386	390	379	394	411	381	359	373	411	377	385	368	389	371	415	369	387	376	394	387	391	374	389	371	333	367	329	373	383	397	388	386	377	389	363	462	376	347	365	396	400	358	386	364	353	368	379	366	390	384	356	351	349	371	373	375	345	368	357	350	374	364	381	400	422	410	364	393	372	360	405	392	376	416	356	346	381	400	369	385	396	390	391	348	376	348	360	370	350	417	373	386	387	392	365	378	369	346	367	407	408	334	397	356	349	392	389	359	355	401	397	398	358	367	401	386	385	362	390	382	345	376	393	374	389	383	376	369	386	340	382	376	370	378	380	402	359	420	353	386	378	373	348	409	378	382	377	356	384	386	388	346	378	392	353	358	346	392	396	378	375	383	376	376	368	383	389	342	403	413	379	367	400	406	378	369	393	363	413	378	350	389	352	400	390	393	376	416	384	363	363	380	371	401	391	372	358	374	366	405	362	365	370	393	416	366	342	342	353	357	366	353	394	371	374	326	366	376	399	376	392	351	354	360	354	355	354	383	415	365	428	414	372	341	386	343	370	364	357	378	367	387	367	398	358	343	382	356	381	350	350	379	409	365	358	377	363	397	379	352	353	396	349	377	331	334	361	384	369	410	378	371	371	388	349	317	385	400	385	380	387	378	398	376	339	366	402	412	355	379	396	357	341	365	354	345	388	378	357	376	396	395	415	396	360	387	358	384	400	393	390	398	370	377	358	380	412	350	372	366	406	378	413	396	358	355	394	414	371	383	360	398	369	403	373	338	397	377	378	372	390	388	408	395	388	371	355	405	387	360	375	425	383	363	380	386	389	371	351	368	385	406	390	382	357	340	364	392	337	371	410	384	377	366	363	370	383	375	418	368	380	376	370	355	366	357	407	350	378	371	382	374	410	380	341	378	355	387	384	373	334	394	388	386	364	390	388	373	392	356	377	420	371	391	390	339	361	377	393	399	357	388	371	364	388	383	375	382	417	381	385	382	371	393	366	377	417	405	343	359	363	350	362	380	357	413	400	398	392	381	385	376	364	369	358	382	387	390	378	385	408	338	408	400	371	341	380	351	405	408	401	396	364	387	377	367	352	369	380	376	344	375	337	392	378	362	344	415	389	396	371	355	367	362	422	371	380	382	361	360	393	392	395	370	413	386	380	319	364	355	371	365	370	360	387	409	389	374	379	355	345	361	384	398	380	398	376	406	407	382	379	366	361	343	360	412	399	407	345	365	372	390	377	359	349	377	401	363	395	358	429	405	384	377	386	409	358	357	399	362	397	380	405	405	383	391	379	365	373	387	370	350	404	380	368	413	366	400	378	371	359	381	351	409	400	364	354	387	408	345	413	379	378	417	360	376	393	332	378	357	412	354	371	400	426	360	396	402	364	381	347	391	373	353	382	350	348	375	397	387	389	371	382	387	399	393	370	363	324	386	395	351	385	360	373	384	394	357	386	382	386	380	349	378	402	367	372
4373	2291	4460	6514	5604	4225	3324	2532	2236	2106	1871	1588	1398	1267	1214	1214	1242	1197	1090	1089	1030	991	926	907	916	918	940	935	938	929	950	932	974	889	892	906	920	912	896	928	892	885	886	913	922	866	838	926	870	836	868	884	939	899	901	874	890	864	884	908	835	883	924	878	877	871	865	830	871	919	900	939	882	906	898	901	892	884	902	865	987	917	947	882	892	897	882	878	871	925	877	852	847	898	951	903	893	876	916	855	847	939	885	894	917	860	867	898	915	901	902	869	870	911	859	892	889	894	893	863	911	846	886	887	883	855	890	901	935	870	881	891	880	897	903	890	896	847	933	876	852	941	883	932	839	888	915	883	881	853	893	866	920	844	919	879	926	912	880	886	939	924	915	862	896	851	880	888	881	872	898	909	904	915	860	898	910	912	887	918	859	915	918	894	917	875	895	873	873	864	854	957	870	837	927	854	867	910	910	891	896	879	848	914	863	905	898	908	846	949	871	886	900	901	924	907	941	905	882	879	895	876	853	894	902	888	915	890	908	890	881	897	891	903	870	887	833	907	897	922	870	921	914	865	818	900	867	911	927	952	882	870	917	896	904	890	902	906	890	899	880	875	864	893	833	862	878	849	905	888	890	813	921	909	867	831	902	880	902	932	864	892	970	902	834	899	843	867	912	885	883	879	861	960	866	887	902	849	914	825	927	880	842	873	951	860	866	938	867	925	923	871	938	914	913	853	871	917	910	865	885	878	829	954	880	906	836	914	872	884	922	877	904	853	936	900	872	891	908	893	918	863	880	890	837	884	866	866	883	863	930	908	901	906	819	831	889	881	892	874	888	860	915	910	927	885	867	908	871	852	873	857	836	914	842	933	911	884	834	868	897	894	877	914	926	862	859	929	904	888	911	861	869	840	922	892	827	907	897	847	860	886	891	896	855	854	873	891	925	884	883	896	887	845	833	902	871	895	928	849	877	852	879	943	833	868	900	901	841	895	868	859	874	866	862	886	933	940	917	893	939	892	919	900	901	868	887	934	850	874	873	895	948	855	891	878	903	823	961	938	912	896	910	863	889	908	844	883	891	862	895	858	900	906	948	913	951	865	867	851	843	927	888	909	922	843	946	910	888	862	894	865	934	871	915	838	954	877	906	856	948	879	870	875	880	923	903	879	858	863	930	908	914	895	879	836	885	909	872	889	875	860	899	919	894	893	884	888	902	895	918	914	838	835	917	894	917	899	855	907	886	863	884	895	898	881	933	894	889	872	836	916	912	853	898	882	879	872	918	903	891	858	891	865	867	892	892	797	901	834	870	883	876	870	856	864	886	885	842	947	887	898	867	872	874	914	910	870	908	895	905	863	834	882	905	854	892	883	887	873	877	811	941	828	939	887	907	866	914	946	884	880	897	880	858	893	891	904	916	879	886	812	877	905	923	866	890	886	884	869	927	905	904	891	850	896	876	874	934	922	862	961	847	886	857	905	854	890	873	846	859	836	911	836	872	938	905	909	924	906	880	891	927	888	881	867	890	893	892	883	861	871	911	923	884	892	919	891	915	883	909	888	876	915	905	911	889	906	865	904	878	853	897	871	927	924	861	916	908	877	900	884	820	827	924	920	847	922	842	882	890	885	850	908	878	933	845	879	923	908	849	855	931	904	890	880	857	887	917	872	888	917	916	875	902	888	919	883	878	841	909	873	890	892	882	914	873	890	934	914	899	912	884	884	815	879	901	934	866	940	824	911	902	912	904	881	887	901	909	817	918	872	863	867	839	901	897	887	885	931	909	885	868	846	869	885	835	924	942	892	875	862	850	865	873	915	887	847	848	904	896	876	899	902	922	907	962	913	880	841	847	931	882	878	865	862	924	873	902	884	928	865	898	880	865	898	913	880	888	911	938	921	917	916	924	868	901	902	910	905	882	864	924	847	898	859	874	892	817	900	906	901	905	916	897	884	859	886	884	876	888	926	887	875	898	918	850	876	904	879	872	929	918	912	882	950	925	858	909	937	853	909	870	880	881	893	881	860	943	880	891	881	868	885	849	915	899	913	903	878	855	878	898	892	881	912	926	922	948	860	925	844	858	856	881	854	938	873	906	880	822	952	866	895	861	898	907	817	901	857	860	846	883	877	827	879	898	901	887	875	905	872	887	926	906	857	912	909	919	987	874	891	909	857	896	905	883	854	910	879	891	848	857	901	923	918	886	852	894	929	903	870	787	881	867	844	850	927	909	848	855	908	869	918	890	889	847	893	904	848	914	866	931	894	890	876	882	891	930	880	908	916	923	944	867	872	909	858	902	880	868	851	886	897	901	920	911	912	859	855	882	905	895	859	892	849	916	900	848	842	899	917	851	862	891	841	843	900	865	857	878	890	890	931	842	910	902	850	868	833	930	860	879	858	898	899	941	856	846	875	878	849	881	893	888	884	901	919	849	889	911	858	898	857	913	893	892	907	907	857	878	865	862	850	868	907	876	904	927	879	880	906	899	896	901	883	865	859	911	883	867	922	903	886	826	873	923	915	871	909	858	898	864	893	940	925	875	887	885	870	903	877	887	842	875	863	903	906	868	896	880	914	887	917	912	898	863	909	873	909	920	893	878	845	870	880	877	907	881	874	907	913	898	832	863	885	886	905	889	904	930	880	895	837	908	868	899	906	879	864	892	929	911	849	906	841	915	847	917	891	852	880	817	873	879	935	920	854	837	898	913	874	885	855	890	872	901	903	854	914	856	870	869	892	852	904	911	964	882	919	889	907	905	933	870	860	932	817	891	911	863	872	862	947	912	850	860	868	883	871	883	871	921	928	921	903	905	881	864	882	849	881	879	890	846	902	905	858	864	857	913	859	893	821	885	913	889	870	897	865	923	888	868	946	903	873	903	927	884	896	884	900	927	856	881	901	892	881	876	867	848	919	880	874	898	914	864	881	837	869	873	822	856	914	879	907	890	901	880	880	924	880	907	906	890	886	885	906	933	882	874	896	939	875	874	897	901	907	898	905	857	914	866	910	872	896	947	868	895	866	940	833	850	870	892	893	927	855	912	888	897	858	920	878	927	897	846	889	927	936	894	843	830	847	898	885	902	928	871	864	881	864	857	862	866	883	879	856	880	864	843	941	833	859	867	835	916	912	953	883	865	884	871	875	841	902	840	903	926	909	861	900	879	888	922	942	878	868	908	926	915	889	933	876	870	851	924	897	883	900	881	883	942	884	879	876	897	903	873	910	881	878	966	870	884	905	816	884	850	852	870	857	913	862	901	915	884	879	919	827	855	877	923	903	884	908	883	951	859	875	858	835	932	905	891	920	845	887	834	903	899	866	844	929	885	938	878	850	907	922	898	898	880	868	871	889	831	867	929	949	921	926	899	878	808	852	889	877	906	856	922	859	884	871	918	913	881	865	868	914	842	852	922	894	949	923	890	874	915	937	867	837	886	844	863	919	829	871	850	883	874	874	842	855	898	925	903	856	900	875	889	820	909	959	908	866
14143	4856	5429	5419	3518	2336	1607	1122	838	765	696	551	518	471	469	459	433	397	403	390	391	396	377	372	373	404	402	376	346	366	365	368	351	316	380	372	407	352	379	366	329	336	336	361	320	337	361	388	394	340	334	337	345	368	354	347	359	357	363	322	359	357	323	362	341	361	358	332	330	336	347	343	340	332	346	344	357	362	383	388	381	350	355	338	356	348	368	395	328	383	350	328	329	362	328	358	309	338	353	327	340	330	344	337	345	368	340	342	344	343	382	341	355	358	366	346	316	338	337	353	396	354	405	357	360	384	345	345	371	341	360	363	343	328	336	343	364	366	341	323	368	346	332	351	356	353	313	385	369	368	325	347	360	314	360	383	373	396	351	353	336	349	349	342	371	332	359	331	354	354	331	336	341	337	376	334	358	381	364	358	325	376	344	384	367	366	367	362	352	371	326	314	341	332	365	347	327	346	356	365	355	348	377	356	349	343	307	351	344	324	352	346	341	343	353	337	349	361	318	380	365	367	363	384	344	332	374	358	335	364	295	336	339	328	292	373	373	354	360	333	359	347	359	331	335	336	372	352	397	389	343	380	366	392	355	343	341	371	336	352	322	343	381	321	338	339	349	348	340	347	356	363	323	352	341	356	340	374	373	384	341	341	326	327	347	369	353	336	358	364	361	350	356	351	369	329	344	310	354	335	346	355	361	336	364	354	365	338	349	364	330	331	307	390	379	373	365	377	332	336	384	355	358	360	331	345	348	318	329	335	346	372	361	353	342	351	326	326	346	328	358	356	327	344	356	352	350	335	311	361	326	364	354	350	351	375	328	325	362	368	349	338	354	365	332	356	339	374	378	352	353	340	352	341	335	348	393	324	353	312	352	339	344	351	340	381	317	340	344	353	340	311	363	372	325	349	324	354	312	354	350	367	332	369	338	365	333	372	361	338	350	362	349	343	374	357	314	374	387	339	325	370	344	336	341	335	322	326	329	350	350	350	314	355	335	334	367	356	357	371	342	323	342	342	364	329	326	324	357	363	328	337	340	354	336	333	326	345	324	349	379	332	363	352	340	350	371	372	348	350	337	359	347	358	346	325	363	357	353	367	330	374	347	346	371	278	374	320	290	338	339	343	350	363	342	338	355	344	343	367	326	359	383	373	342	334	345	324	360	349	376	317	321	343	376	359	326	350	345	330	350	366	353	327	381	355	337	356	322	339	368	371	349	332	393	366	336	350	337	344	322	340	332	362	330	361	351	322	352	371	373	377	332	376	365	380	343	348	359	321	308	350	364	283	349	347	342	375	382	379	335	372	358	379	376	338	322	340	340	346	351	328	336	352	347	357	314	348	341	355	352	354	365	356	320	346	347	329	328	354	375	333	356	322	339	333	374	345	367	359	358	364	343	349	364	343	352	338	335	334	354	366	368	357	359	355	316	336	328	364	381	350	356	325	371	361	376	346	373	352	371	341	354	356	345	363	361	353	344	329	340	355	361	352	372	337	299	380	356	354	339	358	335	354	339	363	353	389	340	372	353	348	345	333	391	368	354	367	351	378	354	347	361	341	334	333	312	365	319	363	336	358	326	365	336	351	380	334	372	366	360	380	349	350	345	388	363	404	338	349	316	351	352	390	377	357	337	351	362	345	336	326	404	330	358	327	329	340	353	332	348	380	357	324	358	353	332	374	391	329	334	375	385	355	357	331	372	354	354	379	337	322	364	352	369	354	350	347	355	346	337	347	355	347	382	356	364	353	367	354	377	346	321	325	348	367	338	359	354	365	346	365	338	373	349	349	359	342	358	345	330	341	353	353	349	358	333	384	309	306	360	348	333	368	346	338	315	375	342	363	378	369	377	335	362	369	338	344	354	310	340	365	356	351	414	352	332	365	349	342	388	344	368	373	344	341	365	370	360	317	327	372	330	336	354	351	370	343	350	336	404	312	347	328	369	351	363	315	352	363	341	331	364	365	327	347	319	363	339	342	352	358	383	350	343	328	328	348	323	343	349	349	321	391	368	316	361	366	354	349	317	310	310	358	340	336	320	361	330	352	313	368	357	346	346	336	352	383	355	334	349	375	322	344	337	346	360	338	359	314	329	343	392	338	313	370	356	336	379	376	335	344	378	373	314	325	363	330	325	355	382	351	378	362	350	386	324	351	355	339	376	347	407	393	352	332	329	343	355	351	340	356	338	349	343	362	323	346	374	391	364	329	341	350	336	373	380	373	357	363	371	342	308	354	342	387	328	345	348	331	353	337	320	358	344	318	377	356	343	359	337	381	352	360	367	372	342	347	389	334	359	378	379	351	348	319	349	354	367	356	331	341	344	370	344	335	340	358	369	346	382	350	357	321	316	338	355	361	356	370	378	369	362	359	337	373	329	363	364	347	354	377	364	347	400	368	329	366	363	356	330	345	346	345	361	359	343	347	336	334	396	362	330	337	361	354	349	353	334	345	356	346	340	373	321	341	342	336	374	350	319	346	335	357	346	391	346	344	374	353	368	329	349	347	329	346	294	365	336	346	348	335	371	343	362	365	342	337	363	321	363	323	329	358	333	330	356	352	344	336	350	330	343	340	366	379	339	341	357	362	354	346	334	349	313	357	346	345	362	347	350	336	347	361	335	353	374	345	351	353	339	361	326	384	373	357	336	343	395	338	324	344	317	384	352	371	354	384	380	353	372	332	340	385	382	346	372	346	340	327	354	308	385	380	351	374	317	371	366	357	353	367	330	342	354	366	327	394	355	330	364	377	334	385	344	352	378	349	343	371	329	336	342	343	358	376	367	340	348	372	345	384	360	348	381	359	357	366	370	349	353	350	338	354	347	351	372	346	350	342	331	337	325	346	359	336	343	322	357	348	358	325	351	379	307	344	366	326	346	321	358	341	345	352	334	339	322	331	344	392	378	340	363	370	395	319	352	370	366	351	338	347	356	354	350	355	341	348	379	362	373	332	356	327	335	359	365	356	342	338	353	369	348	352	366	316	341	352	332	347	376	378	351	353	358	336	329	357	343	351	313	369	361	330	352	339	371	341	369	353	353	336	328	347	382	353	353	376	338	352	373	374	369	355	341	357	356	345	341	349	331	322	380	357	374	367	319	339	343	366	354	367	322	344	368	295	346	380	358	355	352	348	313	334	355	359	362	325	359	353	355	333	327	344	350	356	333	373	336	379	321	336	360	376	342	348	300	387	369	357	320	343	344	334	317	348	351	377	340	361	342	348	342	333	356	328	347	356	339	353	362	362	356	348	311	328	339	365	354	343	393	384	339	357	337	323	342	391	361	362	352	371	357	324	367	362	333	330	363	354	350	354	334	360	316	352	368	355	358	318	368	342	323	348	361	322	333	359	332	381	369	370	313	357	334	331	378	345	382	343	355	362	377	335	341	352	359	354	332	354	367	369	346	361	377	367	344	334	346	359	334	351	366	372	308	368	319	377	345	363	361	342	323	387	332	359	372	346	372	363	334	352	356	327	392	352
10536	4566	8632	12305	9626	7772	6098	4430	3553	2960	2720	2189	1882	1716	1487	1472	1485	1288	1251	1237	1130	1012	965	903	955	936	891	902	915	931	906	967	931	899	874	867	829	813	894	910	847	827	824	849	812	823	850	817	825	773	788	879	853	768	819	760	785	813	840	845	844	796	842	844	848	861	853	820	802	810	791	911	827	780	834	817	829	796	872	812	804	833	822	821	841	801	807	820	844	807	842	826	824	845	797	824	846	859	775	807	830	852	859	800	888	823	809	833	820	836	869	799	834	773	773	832	873	818	862	824	780	796	810	825	851	809	789	815	829	798	807	812	789	796	792	794	815	806	848	816	791	804	751	791	851	832	813	814	793	838	816	865	849	819	790	808	859	782	769	806	776	803	900	839	792	786	867	899	815	856	825	799	875	780	795	803	809	832	820	827	822	787	819	843	838	799	798	832	839	815	817	799	820	838	804	849	871	832	822	838	805	815	822	833	811	840	795	824	800	798	775	802	828	815	851	872	837	790	827	815	829	802	849	833	876	830	840	814	825	852	844	829	812	841	819	818	773	790	819	784	856	833	824	833	796	853	796	823	823	837	775	854	824	833	810	851	895	843	785	876	791	815	828	792	835	834	811	814	842	860	852	787	835	784	815	819	838	772	814	835	823	786	821	792	805	831	802	826	853	813	810	850	740	801	829	788	786	855	816	841	817	771	838	805	833	842	799	849	779	808	851	794	808	789	851	831	846	797	807	805	827	771	809	824	831	847	816	857	841	803	805	793	838	802	776	786	806	812	883	838	772	841	828	840	846	809	848	769	817	814	862	806	789	818	770	806	815	809	839	810	807	820	829	817	826	785	823	804	806	776	822	760	854	840	798	825	786	862	817	886	866	841	800	798	773	810	846	831	821	819	791	836	859	805	859	827	770	833	824	800	856	832	833	827	823	826	858	817	798	845	802	827	793	789	806	784	836	821	822	844	807	872	833	781	802	827	817	872	842	809	797	846	802	888	869	811	826	810	832	808	803	844	826	841	835	828	842	840	804	876	840	825	838	801	821	846	827	873	812	773	806	830	855	857	829	817	838	823	816	838	835	817	789	838	828	831	819	825	818	842	783	817	858	818	837	825	814	778	825	798	787	834	806	767	805	897	848	775	862	858	828	850	858	763	843	831	813	800	857	807	846	829	764	786	821	810	845	843	816	841	822	842	831	735	834	881	853	833	837	810	778	863	826	782	794	868	840	759	757	836	807	877	778	767	770	795	800	814	777	792	837	837	807	783	788	815	864	825	826	846	808	800	853	807	805	840	834	749	856	829	800	841	814	826	786	860	828	818	834	777	781	800	815	822	849	812	789	870	843	868	824	834	784	851	826	790	816	829	829	824	824	861	779	849	827	822	802	812	816	782	836	824	824	832	775	840	853	846	857	812	837	829	754	820	818	812	831	837	842	809	786	848	815	818	821	795	747	840	811	800	847	829	839	831	851	806	890	786	805	833	806	852	793	890	786	826	804	831	846	856	796	790	825	792	836	843	866	864	894	846	827	812	835	824	801	799	799	875	844	773	871	843	835	850	850	807	812	779	860	811	818	861	816	820	868	789	851	827	858	882	844	802	845	853	789	803	795	862	817	819	841	806	817	814	752	775	857	832	786	828	810	838	745	834	788	855	851	787	847	830	811	807	809	823	839	851	824	823	759	862	793	855	813	855	835	786	819	775	820	845	798	823	802	811	750	845	844	810	838	800	821	831	786	846	841	856	803	819	852	810	814	823	791	806	840	821	819	811	869	813	853	802	798	822	797	802	828	860	833	826	828	861	854	864	852	807	800	830	836	776	846	797	810	856	804	855	827	830	851	822	824	835	829	855	836	844	774	817	842	867	855	814	861	808	830	809	797	865	804	815	874	809	823	780	815	849	803	823	800	790	867	794	814	772	864	789	823	831	851	815	809	836	839	842	789	817	814	851	833	827	838	788	823	843	851	822	787	823	831	804	853	845	796	864	829	820	812	851	801	775	826	830	836	836	854	853	814	793	805	804	805	855	825	845	773	820	823	770	827	815	905	843	817	804	771	837	806	861	820	833	821	823	795	833	814	789	847	832	853	844	860	795	825	882	828	853	881	814	801	791	793	817	821	784	748	800	798	781	815	838	807	788	798	826	758	862	853	835	747	802	860	815	816	799	831	833	840	883	816	841	800	816	788	829	847	820	832	819	840	813	877	831	824	770	833	821	818	786	809	801	824	837	819	874	794	759	859	820	847	814	783	861	842	822	781	834	840	800	853	832	809	794	863	823	839	824	843	793	798	779	803	838	768	819	875	820	807	830	820	771	828	808	808	776	821	816	831	819	859	824	808	884	830	766	779	847	797	807	799	825	807	813	821	853	779	847	867	853	787	812	825	852	776	812	831	798	804	902	804	823	809	863	790	826	850	846	841	857	774	817	799	820	853	819	842	850	816	820	862	825	785	854	770	774	810	804	814	847	841	820	901	830	870	804	828	854	803	817	796	843	827	837	837	900	844	858	824	840	855	807	812	838	815	841	833	899	807	810	820	780	860	856	851	849	829	829	780	805	832	843	804	810	840	795	779	838	780	810	790	769	821	845	774	827	837	889	826	836	842	818	838	793	859	846	858	860	831	798	798	880	861	800	825	820	786	848	776	811	779	871	863	809	813	810	807	811	854	808	784	804	812	784	874	859	803	823	803	821	856	812	853	774	791	837	849	802	834	798	782	802	844	827	832	822	814	845	844	781	820	759	804	845	834	840	884	786	812	847	801	835	859	821	847	809	786	810	813	839	864	775	789	845	810	849	754	816	809	807	831	868	818	796	822	804	830	856	800	825	852	830	822	841	820	788	833	858	834	841	842	789	849	782	827	845	845	818	843	900	805	755	776	783	821	843	876	775	785	831	831	807	840	827	851	826	859	826	848	865	828	875	855	787	782	821	796	784	788	804	795	857	793	841	757	842	865	844	789	836	810	841	794	839	838	778	796	833	860	822	763	803	821	778	798	813	808	833	829	783	810	821	841	864	855	851	877	769	801	871	811	834	822	895	852	805	828	814	828	924	779	831	789	789	842	821	834	849	846	806	764	779	859	810	818	850	776	850	777	845	828	768	826	828	817	822	814	786	826	795	813	858	826	852	776	800	818	839	824	795	824	827	829	833	773	840	791	837	849	818	799	762	827	860	795	829	876	797	784	811	799	836	765	852	792	852	807	803	857	824	882	849	807	828	851	818	833	827	849	812	795	822	823	809	827	818	805	824	801	779	858	809	794	778	850	815	845	801	787	824	798	802	838	838	812	831	828	849	829	831	803	792	849	826	823	817	843	803	819	841	829	776	837	850	777	824	797	817	849	820	817	848	818	834	821	823	782	820	766	828	794	826	827	869	787	834	810	816	826	846	798	851	809	778	799	785	772	844	801	792	823	822	784	853	842	852	849	819	861	803	770	855	761	843	808	807	814	840	890	823	796	858	814	824	808	831	739	828
20891	7524	8558	7957	5685	3708	2440	1565	1038	835	712	587	494	438	392	338	355	344	332	299	324	289	282	256	266	240	245	264	251	264	226	273	277	261	219	213	249	223	224	230	257	266	245	239	237	227	214	213	218	204	196	222	238	259	224	223	196	267	250	215	243	195	234	209	239	220	252	280	232	240	214	240	249	259	224	226	224	251	208	242	234	210	241	229	231	227	252	232	236	234	222	222	211	243	227	228	223	201	241	221	244	227	217	229	242	215	228	236	214	211	233	213	224	216	229	215	212	210	234	245	218	232	227	213	247	250	222	232	248	207	223	222	252	220	239	279	228	236	243	221	248	234	235	244	231	230	228	218	243	255	228	211	237	248	222	220	236	230	218	233	218	249	243	228	219	231	244	227	222	222	217	217	237	206	224	258	243	213	202	212	236	250	243	202	226	224	224	215	239	251	220	214	231	227	226	229	225	212	242	239	212	235	236	206	241	222	257	233	222	252	216	253	261	248	183	204	249	196	222	225	215	240	247	228	241	245	248	221	211	210	239	231	258	239	224	195	242	230	206	212	214	218	237	156	239	230	213	219	233	231	222	205	216	281	235	230	220	271	235	259	181	219	213	242	214	235	224	216	227	244	228	238	216	204	230	223	229	215	241	222	207	215	250	229	200	210	206	211	220	216	215	228	262	223	236	224	216	224	205	213	245	222	237	239	207	232	199	228	229	204	229	230	224	220	232	243	215	260	204	228	222	234	199	227	208	228	213	210	209	268	207	253	229	242	221	249	216	214	225	237	253	236	244	189	258	246	226	217	231	229	238	222	233	237	201	240	232	225	223	257	246	225	222	221	243	234	218	206	236	238	224	206	209	218	221	231	223	181	253	230	211	243	222	242	225	243	216	219	204	219	221	198	209	234	207	233	226	225	245	223	216	210	233	225	252	238	222	200	225	240	216	233	255	233	223	210	232	201	248	218	247	223	232	240	241	212	215	222	231	215	224	229	249	224	218	248	215	217	222	223	234	230	233	224	251	193	232	243	237	245	243	254	204	213	235	206	254	212	201	197	222	222	215	225	229	216	210	222	245	232	214	239	216	214	205	214	213	221	229	202	204	194	221	226	229	259	234	246	225	222	217	212	209	239	240	247	222	209	226	237	230	233	248	240	236	255	229	239	233	237	230	252	231	195	244	226	230	236	221	235	233	232	214	206	195	232	211	241	205	199	224	198	252	239	224	235	211	218	219	205	200	226	237	213	235	247	222	230	219	228	226	220	223	230	215	232	208	221	203	221	222	261	232	223	227	227	219	227	226	216	220	230	221	223	192	242	240	236	213	229	227	236	229	220	234	230	204	234	237	257	199	251	240	229	227	246	235	227	241	241	213	239	215	217	226	221	225	228	231	268	237	222	238	245	233	215	219	223	252	225	255	224	222	234	185	218	214	210	233	255	222	241	209	183	238	262	215	218	241	229	260	224	230	236	238	238	208	205	216	227	227	218	230	197	209	224	228	192	243	242	262	206	246	239	234	244	216	260	245	234	223	247	205	193	235	227	236	228	207	219	210	228	247	231	248	243	216	234	229	223	221	207	216	242	208	226	240	252	229	241	230	239	219	221	223	217	206	223	223	240	240	226	212	195	218	253	234	226	229	232	232	218	223	211	213	218	232	234	214	230	219	194	226	212	205	235	237	233	241	242	239	225	238	243	244	228	256	230	235	226	213	226	218	190	221	219	265	206	203	246	217	217	236	214	218	229	236	240	233	207	216	238	205	227	232	230	242	206	224	245	222	230	220	216	227	239	248	236	194	236	214	226	239	221	216	239	245	242	212	196	230	242	219	245	254	231	228	239	241	212	229	228	247	212	222	252	230	261	215	234	218	222	237	238	268	194	229	212	200	214	194	201	234	220	243	226	220	217	241	232	213	210	242	228	235	249	218	235	233	216	215	253	231	239	271	211	239	224	226	235	213	229	244	209	234	201	228	232	242	237	222	219	249	217	200	241	233	221	226	220	257	252	223	223	216	214	245	230	247	226	213	218	249	242	220	192	221	201	244	209	233	260	212	226	211	227	252	247	228	236	242	225	216	228	241	202	222	253	202	204	238	230	235	222	216	228	218	226	238	243	238	229	260	239	226	200	226	228	198	197	208	231	229	250	241	223	229	231	224	206	243	222	218	215	248	217	212	220	218	215	211	242	218	212	218	212	225	229	212	252	211	189	186	237	240	228	224	236	249	223	241	223	215	231	238	219	220	232	248	206	233	237	226	231	241	270	248	215	228	247	234	237	237	225	225	226	249	217	231	202	207	211	220	228	243	202	231	210	217	237	228	248	201	250	202	230	211	238	222	233	219	240	237	205	219	231	233	209	238	242	216	219	232	223	217	226	204	242	221	246	239	226	236	215	228	224	222	211	241	240	209	246	240	209	230	216	222	203	240	222	222	214	218	234	236	243	243	236	242	233	229	229	219	233	214	259	245	220	223	217	220	202	218	198	238	244	236	207	230	213	262	213	227	245	210	229	222	214	221	217	233	241	218	229	199	218	207	232	217	244	214	230	235	246	246	239	246	216	228	233	223	226	253	253	220	198	250	203	209	214	247	242	241	200	246	269	237	236	236	234	247	233	239	216	224	243	233	216	230	193	254	216	222	226	226	256	206	256	226	217	229	230	232	251	217	223	242	221	237	229	220	220	215	262	225	228	241	240	228	227	219	213	230	242	233	207	229	199	222	230	198	227	228	248	253	241	238	208	219	229	229	195	232	248	208	244	258	239	245	229	230	249	234	227	240	220	220	223	203	225	249	218	230	251	228	232	225	225	230	219	206	233	213	259	246	209	223	213	230	245	221	214	231	241	235	233	236	219	226	235	232	226	225	226	260	229	219	240	231	227	211	228	212	243	281	210	235	242	228	231	227	254	249	256	237	203	245	235	222	232	214	214	237	224	200	227	223	229	224	201	232	217	218	237	212	219	212	241	238	246	216	240	228	230	224	256	205	221	219	214	236	249	237	215	225	212	244	232	241	245	218	218	217	242	213	232	223	212	233	206	191	209	280	245	256	220	226	238	254	226	230	237	205	227	210	239	214	238	243	238	242	252	201	210	242	239	223	211	220	201	188	241	214	241	236	243	231	234	225	205	248	203	229	223	211	217	220	230	238	213	207	215	200	219	184	227	217	237	240	230	228	210	218	252	235	233	249	246	246	234	232	218	215	217	239	209	244	209	216	231	203	236	243	229	253	232	204	231	211	233	262	212	223	245	229	245	232	219	236	232	227	247	226	233	211	250	250	217	247	225	235	249	214	204	230	203	241	216	191	217	236	218	242	220	216	214	201	224	233	235	221	235	233	263	243	228	205	250	233	236	203	218	239	234	221	246	242	226	227	249	216	233	209	256	206	224	236	229	221	241	262	236	236	213	235	224	228	272	203	214	246	241	217	202	222	216	215	231	202	228	216	230	225	234	249	223	211	234	222	211	246	219	257	252	223	225
12946	6234	11375	15341	13080	10772	7729	5895	4737	3837	3138	2515	2317	1842	1699	1441	1453	1316	1215	1144	1057	860	776	789	732	767	720	717	755	728	768	748	709	697	703	646	698	612	596	634	626	583	615	610	619	603	564	583	597	591	546	538	613	578	592	577	530	536	581	522	541	553	551	584	530	537	566	616	494	510	545	562	569	574	626	601	572	570	569	588	570	611	569	577	589	546	555	580	603	569	537	580	566	550	584	569	541	594	571	537	572	551	532	615	505	571	586	555	575	542	602	549	588	517	550	514	570	539	569	552	537	550	577	534	551	534	542	569	542	550	569	557	592	578	560	535	538	557	545	590	555	576	563	609	588	562	578	510	602	586	561	545	558	579	548	551	541	559	553	518	559	534	585	548	535	587	565	571	537	600	567	582	543	534	614	568	548	548	581	569	568	534	592	566	555	533	552	596	607	590	605	561	561	533	601	582	577	508	583	573	559	558	559	563	570	578	542	568	528	555	580	543	618	603	575	553	584	582	557	556	606	588	589	565	563	562	587	553	566	590	573	556	544	564	542	530	563	590	556	544	570	566	527	554	553	588	548	601	540	577	574	543	604	574	586	581	545	559	565	563	571	539	576	558	579	544	558	560	565	578	626	563	536	577	554	568	592	551	567	560	542	573	550	553	554	600	563	579	565	569	571	630	539	525	579	573	555	593	573	569	579	571	564	546	575	599	522	555	525	574	545	538	582	561	579	547	615	557	546	545	526	510	585	565	559	568	515	511	513	571	556	582	569	562	546	569	543	542	537	539	588	573	570	558	526	574	550	530	550	522	538	552	560	525	548	546	576	561	544	536	583	567	541	583	584	560	583	577	523	554	561	575	580	547	583	551	572	571	591	551	535	559	554	566	586	571	597	554	578	573	529	556	551	556	577	583	526	542	529	531	574	582	593	534	532	574	511	599	554	575	581	554	575	556	601	533	555	555	559	540	580	547	565	548	548	515	519	569	531	577	554	558	517	546	553	572	542	541	564	576	595	562	586	559	567	576	536	540	552	554	568	557	539	580	574	551	538	565	554	564	574	552	587	572	567	527	590	563	502	590	528	623	557	562	522	592	574	581	563	586	578	551	547	552	547	583	604	560	544	581	589	559	582	587	571	591	571	583	549	558	536	521	587	578	546	546	581	546	584	565	562	544	551	555	573	584	569	552	555	524	579	534	587	563	557	575	577	549	586	573	544	575	567	534	547	571	545	580	524	566	570	579	570	538	591	587	566	592	536	579	544	513	575	590	556	556	566	579	558	583	555	557	524	516	562	585	558	554	584	574	516	542	541	589	557	587	579	577	596	601	589	530	568	558	569	584	590	607	534	561	575	580	580	583	586	542	575	574	559	564	534	550	533	569	585	548	542	536	567	568	588	545	551	478	575	535	542	527	566	562	531	548	562	537	566	530	575	551	581	566	575	575	526	559	539	578	580	554	564	542	554	565	543	559	544	553	553	553	547	572	595	563	526	593	532	597	519	520	582	610	550	579	591	549	555	520	574	546	539	551	551	574	577	587	566	563	571	574	530	558	575	560	570	574	528	543	593	532	548	580	518	593	571	601	570	527	558	541	500	595	579	548	594	590	542	572	565	595	548	577	510	579	538	554	523	600	574	549	606	567	510	582	557	539	557	558	551	558	545	537	570	563	553	555	546	543	604	563	558	549	556	602	552	536	575	558	590	571	589	535	569	566	562	574	571	580	590	558	593	530	604	566	574	523	543	580	567	551	553	564	597	553	568	552	561	542	549	569	588	538	551	587	561	553	558	563	551	555	570	589	567	643	564	556	597	572	587	524	565	538	573	553	558	614	568	572	549	556	611	524	529	576	569	547	530	529	558	569	550	577	556	557	568	592	590	556	563	629	552	565	583	544	575	581	559	576	581	551	536	556	556	534	573	535	582	620	583	600	597	548	492	549	575	566	549	562	596	591	567	581	546	587	591	565	563	601	582	522	528	559	608	553	576	579	578	548	568	551	559	566	576	532	529	623	554	556	587	555	553	606	575	555	548	565	564	529	541	556	564	562	545	537	504	540	562	565	534	590	586	577	588	581	551	562	588	614	551	546	540	584	553	562	574	555	594	535	572	560	553	578	561	545	564	508	532	606	585	544	537	584	560	561	573	589	568	580	523	586	576	582	553	586	581	549	568	529	527	575	547	550	559	527	533	560	568	539	548	551	572	570	543	583	555	558	558	614	543	510	588	557	519	517	578	565	578	532	581	558	581	616	583	558	590	546	575	576	569	561	575	534	552	571	537	593	628	583	537	551	559	542	591	553	582	556	543	576	534	553	580	559	570	553	554	548	551	566	534	555	565	582	550	570	566	532	549	587	557	594	617	591	527	595	563	590	561	574	575	585	559	584	590	558	550	530	589	520	543	623	526	570	547	571	544	564	577	531	579	545	599	613	638	559	605	593	592	565	566	576	563	541	527	556	584	566	543	510	540	585	581	545	521	564	571	613	594	555	551	504	560	540	581	565	507	537	549	552	535	579	549	580	543	585	523	591	545	589	621	522	543	577	570	574	585	573	537	559	550	568	544	562	541	529	585	581	534	576	555	597	572	549	535	591	539	564	589	562	514	583	554	580	557	542	572	541	554	576	577	557	593	570	536	547	562	555	555	572	566	597	533	548	587	572	607	589	543	505	531	521	494	533	589	525	549	574	569	575	553	587	530	601	559	561	566	561	527	570	562	566	565	526	552	556	574	529	531	561	611	588	572	551	518	533	541	557	560	571	583	595	565	559	569	526	539	580	547	576	559	599	551	561	585	563	548	571	587	527	579	572	599	542	622	601	579	587	589	558	590	548	568	560	581	542	554	613	549	597	584	580	576	548	510	541	549	530	572	530	616	562	545	585	574	544	614	553	627	605	608	566	529	562	556	518	564	566	565	548	570	552	585	576	532	551	555	565	547	583	589	571	545	587	510	541	557	599	572	583	554	569	523	572	559	548	584	555	523	541	551	533	598	569	596	500	508	545	536	591	565	565	533	565	577	600	548	570	573	566	565	557	545	581	577	502	552	575	555	567	582	566	564	610	576	560	575	548	585	575	574	565	568	547	592	579	569	574	536	501	593	576	574	573	545	549	565	548	548	580	583	561	562	557	572	545	573	551	542	584	584	580	569	601	570	566	565	565	564	533	541	559	571	563	516	576	548	544	587	570	581	564	545	558	560	545	574	599	558	524	506	566	590	566	565	561	556	571	511	610	545	536	623	595	546	587	560	563	571	583	571	594	526	531	558	539	544	584	527	549	593	565	535	565	532	533	539	529	553	497	570	553	550	568	583	582	577	548	573	552	565	570	553	566	566	576	596	579	572	570	551	585	558	528	568	559	579	564	566	539	538	560	559	535	573	582	532	613	558	549	538	523	591	572	592	564	552	524	604	566	501	567	587	585	614	584	533	544	517	543	556	517	522	581	561	555	562	542	582	565	582	585	551	608	550	543	518	570	554	574
4390	1700	2203	2177	1430	1088	874	663	631	561	550	473	446	430	416	450	387	426	415	413	390	370	417	350	363	374	391	413	422	370	368	411	400	401	398	353	358	374	369	351	381	371	381	368	369	346	363	355	370	372	375	356	376	372	369	354	358	383	389	388	388	365	377	361	361	346	378	375	364	385	352	354	399	361	371	380	367	391	372	384	351	362	350	368	382	345	376	374	368	347	379	350	368	374	368	380	374	412	377	406	421	385	393	362	364	399	392	381	366	372	371	368	377	367	353	377	375	364	359	382	337	359	379	387	368	403	409	386	386	356	354	394	358	373	388	376	389	372	350	372	368	385	375	371	370	387	349	385	389	371	355	393	367	389	404	380	430	386	365	365	399	375	382	418	384	366	372	374	384	377	379	340	372	352	374	411	353	410	374	397	391	398	377	359	426	373	401	363	406	392	364	372	389	392	342	391	386	366	396	354	355	339	375	364	350	373	372	389	372	354	385	358	365	351	388	410	390	385	390	370	402	381	389	376	362	400	402	402	404	349	374	381	338	373	306	397	378	378	369	370	388	369	376	356	389	382	394	357	335	382	381	336	358	380	379	366	359	392	384	376	344	365	388	374	399	362	395	371	384	381	378	404	367	382	396	395	403	381	374	364	368	377	340	375	392	383	366	391	386	389	383	359	369	395	386	398	355	349	395	378	358	405	377	381	350	367	373	355	352	384	383	380	390	377	348	437	368	359	383	372	405	403	370	343	378	377	414	401	368	358	371	382	370	404	381	393	392	409	379	331	366	369	335	396	358	375	392	387	374	355	355	382	363	368	378	378	419	344	362	374	396	347	369	361	351	350	362	373	355	361	368	365	393	377	382	419	369	373	364	349	365	368	374	369	373	397	418	371	378	360	372	374	381	359	361	360	393	373	396	381	373	345	357	374	357	343	398	394	405	365	393	400	346	400	344	374	358	376	355	371	366	348	380	371	372	376	394	385	391	390	361	406	341	381	354	379	373	369	402	352	382	366	373	348	397	392	371	370	400	410	373	344	356	352	339	370	342	385	395	360	375	378	378	357	365	380	393	377	342	349	362	368	379	364	364	343	411	327	365	346	363	390	408	346	370	355	361	371	418	357	371	368	394	385	362	402	371	372	383	361	360	359	382	361	334	369	425	372	372	390	415	385	364	382	368	376	405	360	392	408	393	357	391	380	370	352	384	398	373	394	355	344	372	386	389	406	389	359	360	357	390	341	383	390	368	367	370	375	387	384	387	397	366	384	367	340	386	364	345	391	373	403	368	373	405	366	384	405	365	380	387	332	369	409	378	370	376	337	410	394	384	370	400	407	385	366	380	366	376	376	386	336	371	395	364	378	381	372	360	363	344	390	368	396	382	395	375	376	372	365	405	398	389	359	375	408	385	341	399	374	347	342	362	366	406	367	375	415	364	423	399	363	373	340	352	401	406	369	358	390	364	359	423	372	394	412	378	349	375	377	371	370	369	393	355	343	361	357	369	374	357	387	382	422	382	343	368	369	396	375	350	361	369	353	388	343	359	390	365	385	371	361	408	351	376	390	354	410	364	349	364	387	380	357	393	406	382	331	356	375	357	369	373	391	377	384	374	421	380	367	343	394	404	394	392	396	352	392	369	365	405	388	388	381	376	366	348	380	358	346	400	383	383	381	403	424	372	369	376	353	361	425	393	419	376	360	370	371	393	373	383	368	384	379	396	353	368	398	370	351	401	367	384	381	371	408	365	394	377	393	341	381	353	396	386	392	363	374	371	360	375	331	399	372	382	378	377	382	372	344	420	393	372	381	355	374	353	341	338	365	389	409	358	371	409	377	408	392	411	389	372	389	394	399	366	401	365	370	407	395	361	385	390	370	373	367	399	375	352	366	371	409	364	433	378	370	350	404	396	323	400	371	400	397	368	365	330	378	335	390	392	364	446	380	360	381	431	359	371	390	360	347	372	361	372	365	359	372	370	379	386	362	404	385	343	363	369	380	348	356	359	380	387	380	420	388	378	393	397	390	365	338	402	341	388	372	390	398	378	336	373	370	367	398	342	368	384	365	359	377	373	378	363	404	377	379	370	391	398	365	388	377	388	344	394	390	389	354	421	395	408	366	390	342	420	344	364	356	375	377	376	397	424	376	352	339	354	347	398	390	391	386	408	375	388	358	383	394	359	370	383	377	357	352	360	374	390	400	370	387	373	361	398	398	377	379	367	384	382	372	404	358	390	377	387	351	337	387	421	368	365	358	355	345	377	371	352	341	359	377	405	405	351	340	341	380	360	352	385	378	380	388	411	361	428	372	370	380	350	365	364	380	378	355	385	376	402	370	386	352	360	331	367	353	376	354	369	333	385	376	377	370	382	373	362	364	407	400	361	400	372	357	374	330	362	383	382	391	403	391	366	359	370	412	388	350	380	415	416	394	360	378	354	360	362	401	387	387	407	367	371	374	385	357	396	397	398	366	381	394	384	343	332	398	379	386	372	366	354	393	355	366	412	381	389	377	362	363	354	335	406	392	390	386	343	415	376	397	339	406	367	407	339	357	349	396	375	362	399	361	364	360	347	377	385	386	370	400	349	374	391	355	385	373	412	421	421	353	366	396	398	379	384	375	374	386	322	380	363	362	366	358	388	361	364	402	378	410	446	370	350	339	363	355	365	370	378	334	384	389	387	348	361	364	386	363	359	383	381	354	379	377	362	356	424	374	386	385	365	330	369	389	368	347	360	338	372	391	386	345	394	373	359	393	371	357	387	385	381	371	350	368	406	387	363	361	337	382	374	380	390	381	396	353	366	359	392	371	360	372	374	370	387	362	387	395	395	350	358	375	374	369	366	367	344	437	358	391	374	362	370	376	322	376	366	373	360	358	384	370	388	402	348	355	371	375	349	369	371	412	374	397	354	372	372	351	364	308	396	367	366	398	362	344	372	350	389	378	358	361	370	341	375	360	365	380	380	376	343	363	394	354	372	370	394	404	379	345	378	388	343	372	333	354	397	395	336	401	394	319	381	358	363	395	384	377	388	369	375	391	375	376	341	359	363	375	403	363	401	398	407	401	410	375	380	378	350	380	340	359	385	375	336	370	346	384	374	377	354	353	377	364	374	347	391	379	344	313	383	389	393	372	356	377	384	398	371	373	372	371	355	396	364	368	409	375	328	384	396	363	346	355	386	370	364	321	366	345	394	365	398	370	367	429	370	379	356	360	406	414	350	369	389	351	336	384	357	376	384	361	350	402	322	391	339	386	378	335	402	372	345	356	363	371	360	376	380	331	371	367	349	359	339	385	366	365	363	377	378	361	349	373	387	393	371	389	322	402	372	349	376	378	391	385	419	406	366	374	376	382	383	365	366	401	380	401	349	335	364	390	397	346	337	353	352	381	375	379	368	396	370	417	387	383	353	386	342	351	347	383	386	338	386	391	337	380	372	371	381	382	380	385	402	407	371	368	366	362	420	365	374	348	398	345	361	367
4007	2109	4401	5976	5138	4228	3151	2476	2064	1945	1658	1440	1372	1279	1145	1216	1166	1117	1074	1050	1016	977	954	903	921	924	915	919	931	924	926	901	928	929	904	930	910	939	932	899	929	885	889	832	908	849	948	862	917	952	907	847	881	929	875	885	930	876	915	890	861	909	889	882	931	911	879	874	859	941	869	903	864	893	891	845	906	873	871	892	865	890	842	840	907	917	877	867	911	882	921	885	853	889	842	912	888	856	937	858	883	913	915	886	905	863	908	926	888	890	871	881	926	856	925	836	863	879	893	811	920	903	880	892	823	896	884	886	945	826	909	922	889	887	912	846	878	874	915	870	869	930	916	875	871	899	817	877	892	887	914	924	1013	907	871	886	882	878	933	909	852	967	847	888	900	910	855	883	850	875	881	823	863	819	867	901	861	832	851	897	874	956	959	900	921	870	915	931	899	860	892	872	817	914	885	870	825	852	866	901	905	902	885	912	880	885	864	850	866	955	838	881	876	877	907	922	862	847	913	894	925	893	849	901	875	846	930	935	875	865	881	946	871	872	841	856	872	912	917	891	906	897	885	826	907	885	898	878	882	861	871	870	898	888	861	889	844	842	917	895	886	870	824	890	903	848	869	842	862	932	939	903	876	877	837	888	861	808	894	876	904	912	882	894	887	911	903	892	890	834	882	885	922	871	875	884	860	884	892	882	864	842	902	847	938	905	893	840	877	855	881	896	920	884	856	875	920	844	867	881	858	898	852	868	889	869	852	881	871	866	884	889	900	864	880	853	914	795	871	859	912	831	867	838	918	847	872	936	912	912	878	900	811	888	925	875	896	923	873	843	857	874	915	891	897	862	851	860	880	873	871	883	857	876	904	864	877	890	861	899	864	883	887	878	878	878	885	909	882	888	903	933	886	853	870	829	889	901	878	886	906	874	890	856	881	883	862	888	893	916	902	899	885	904	919	867	859	906	850	940	889	869	860	876	857	868	894	867	926	866	819	873	904	825	904	887	896	875	890	888	970	853	841	924	895	853	900	877	900	910	861	845	891	955	849	860	861	927	898	907	874	894	869	926	899	879	837	846	881	855	894	859	911	942	792	881	898	877	823	843	915	886	874	884	871	895	807	927	844	918	862	892	844	911	953	904	884	894	932	910	852	884	839	918	868	908	822	892	879	924	820	860	916	840	841	876	892	853	856	829	924	908	910	915	879	827	887	842	861	929	911	891	903	918	884	917	900	865	975	866	891	842	893	915	892	899	893	900	892	892	871	890	907	887	893	905	910	883	864	881	851	913	894	857	887	908	883	897	903	867	857	863	902	976	903	876	826	866	861	855	866	935	863	888	895	868	875	922	877	851	875	928	887	934	871	829	902	907	830	871	856	942	851	898	899	904	874	872	802	922	906	865	854	897	898	899	889	863	866	956	881	891	860	897	867	934	913	846	869	911	905	857	903	866	875	821	901	867	896	889	881	821	922	860	892	865	937	856	905	947	858	880	818	932	901	885	839	885	872	906	908	896	890	879	874	886	869	826	896	905	905	909	923	813	877	878	901	926	831	825	913	824	904	935	885	930	862	880	879	874	876	846	875	861	866	826	905	857	869	890	867	869	882	893	931	830	865	887	884	922	907	906	906	886	903	871	903	903	878	944	886	873	898	900	880	891	868	929	911	922	857	914	895	900	901	893	869	845	856	864	898	889	892	889	864	901	862	901	900	901	922	910	864	844	897	853	917	884	909	941	849	893	849	888	868	889	830	881	869	882	915	905	837	890	819	926	965	884	879	934	882	869	865	914	864	895	870	895	874	902	840	846	861	950	868	838	887	878	894	896	859	850	864	958	908	938	851	916	912	930	841	876	882	932	875	916	874	915	855	895	925	893	881	886	834	937	901	886	870	844	876	861	917	896	884	892	938	899	885	905	822	918	871	875	851	860	881	809	878	919	896	884	863	905	915	869	871	903	822	885	885	917	851	880	884	900	951	879	910	885	884	876	908	879	854	840	879	841	872	870	890	837	875	908	867	894	877	901	889	878	915	890	882	895	924	883	886	888	891	901	882	867	874	873	866	897	908	879	916	896	919	845	833	898	901	856	919	873	875	885	903	888	877	885	864	824	859	863	882	815	887	908	928	890	963	842	871	876	916	938	871	880	906	913	836	874	928	841	880	907	880	941	890	835	870	819	890	843	873	962	900	886	864	889	890	906	858	893	864	832	865	881	891	897	894	857	850	857	853	841	914	888	929	886	887	879	867	868	873	876	882	843	850	830	883	894	834	850	899	882	852	883	880	921	852	866	871	913	869	927	851	882	859	876	878	830	856	837	872	944	847	903	888	824	880	912	886	815	886	878	795	873	907	910	883	881	887	873	940	897	882	896	903	863	892	887	887	901	887	905	887	927	852	825	885	836	895	894	861	852	875	835	888	908	900	824	907	913	934	863	907	869	854	854	878	874	864	861	908	901	895	922	934	825	894	890	914	888	885	864	868	874	867	880	902	888	854	893	891	890	922	860	902	853	854	907	879	862	863	865	939	858	853	852	900	884	850	884	874	954	879	873	908	921	875	855	835	902	907	873	923	936	996	873	935	903	876	873	903	849	869	924	936	899	901	953	888	926	905	872	855	876	828	930	926	853	930	858	838	907	866	906	899	944	856	895	909	821	893	896	857	863	840	893	942	900	867	891	884	888	939	902	848	902	885	943	799	880	886	977	897	939	903	908	863	903	895	901	891	856	879	865	855	889	848	876	831	927	936	863	844	832	851	880	890	884	876	861	900	865	889	827	921	918	946	905	881	864	826	890	895	872	871	865	861	881	928	870	871	911	870	839	878	887	894	922	867	866	859	922	881	871	865	886	918	904	931	882	877	879	866	866	843	895	897	887	910	861	880	854	877	915	870	890	810	874	873	866	893	891	867	876	922	838	866	930	921	892	907	876	934	891	920	892	894	889	873	883	893	842	914	891	940	867	920	845	880	839	934	904	913	882	889	895	874	798	847	878	851	884	935	876	873	809	900	944	872	907	918	852	866	856	870	960	919	893	870	887	900	832	873	901	840	878	841	835	837	804	915	871	886	876	877	902	858	925	855	911	934	877	893	893	857	872	819	928	835	893	863	886	857	880	881	874	919	896	845	886	884	825	853	860	883	908	858	878	916	868	902	860	925	899	838	880	882	942	932	905	877	865	873	903	884	867	939	826	871	860	885	896	889	853	883	860	872	830	824	872	885	806	883	861	851	912	935	876	868	908	902	884	932	925	880	894	924	866	883	867	906	901	918	900	881	930	824	844	926	879	901	808	874	897	837	884	883	853	867	858	905	854	851	885	836	885	894	893	857	845	869	898	912	842	943	838	905	940	928	879	854	840	835	860	929	908	892	883	865	864	873	920	915	911	871	877	848	832	898	866	861	859	886	864	857	906	872	893	865	909	910	890	871	872	879	909	843	906	861	936	882	880	857	854	868	888	875	911	897	925	887	885	869	953	872	887	938	917
12785	4277	5467	5122	3504	2490	1593	1059	869	735	592	528	434	460	449	441	459	434	409	438	382	392	376	375	347	336	376	371	377	338	413	390	360	349	366	350	331	345	353	354	371	373	334	332	354	346	345	359	357	348	352	385	358	357	353	369	385	344	358	368	370	344	347	380	352	366	330	368	323	374	343	345	378	352	363	352	384	354	346	380	375	336	331	371	341	335	359	339	347	365	368	320	296	361	330	341	348	389	356	323	369	337	351	335	369	352	325	367	325	362	345	404	343	355	383	325	379	313	340	353	374	339	328	315	356	370	363	375	375	387	355	308	349	334	343	345	339	329	374	319	345	332	345	340	362	359	351	327	353	339	337	343	338	403	317	371	364	340	346	331	369	301	356	338	351	346	363	367	304	347	384	359	348	317	327	359	342	379	358	346	332	318	364	356	360	330	367	346	384	380	357	374	403	373	324	341	353	344	349	340	327	379	389	354	352	332	371	385	325	342	341	366	329	359	371	363	365	384	335	349	338	378	380	343	375	311	336	336	314	320	345	391	370	356	372	376	329	391	334	354	360	361	340	401	371	380	367	321	327	376	376	348	369	366	346	359	343	331	318	347	334	352	326	331	329	331	388	386	371	339	347	347	359	361	343	344	337	351	357	365	316	381	342	327	340	341	344	332	375	376	365	362	359	333	366	348	376	368	376	314	362	350	377	369	333	359	335	373	362	334	346	344	323	343	364	339	343	361	318	342	330	366	329	352	335	349	353	350	363	386	351	352	356	345	337	362	373	372	365	335	399	384	363	361	374	322	342	364	332	345	319	358	375	338	330	368	355	352	326	371	362	339	350	339	389	352	362	384	384	361	325	339	365	333	343	341	353	332	364	367	377	367	364	366	379	353	312	341	356	328	342	344	356	340	349	355	359	366	327	329	381	354	342	302	391	347	354	366	379	394	366	329	374	353	364	337	357	341	372	360	354	348	334	314	367	362	387	329	324	392	339	349	337	330	378	334	348	367	357	371	343	388	323	335	330	335	347	350	358	329	355	371	329	360	320	337	363	367	346	354	368	311	344	372	370	338	354	360	364	379	358	393	363	335	348	355	350	351	303	337	360	327	353	369	331	312	338	341	379	325	356	347	329	299	346	328	363	340	346	326	358	359	367	347	328	349	336	334	382	360	338	329	341	357	362	328	342	335	389	357	354	351	338	330	311	299	312	365	346	350	336	366	356	361	350	349	386	347	372	303	371	382	313	334	332	375	367	386	353	370	345	362	337	346	360	349	339	343	352	352	375	341	347	336	346	374	333	362	355	336	335	344	360	363	346	361	366	345	331	375	332	346	350	336	341	362	314	370	340	365	326	310	364	374	387	318	326	352	378	375	340	379	299	377	359	347	339	344	321	404	369	350	359	331	356	366	369	358	332	358	320	365	354	352	345	362	385	331	325	350	360	326	353	339	332	348	325	348	311	366	396	352	401	376	324	312	309	356	370	353	343	376	322	344	311	373	361	356	376	330	334	365	353	358	395	346	351	375	355	403	369	369	344	340	358	383	336	321	349	377	354	340	340	294	340	331	365	365	370	385	399	354	342	318	360	358	345	305	378	328	329	339	375	349	370	336	346	344	373	355	374	353	354	360	379	340	329	317	337	371	367	350	382	336	370	355	330	323	315	331	367	332	351	323	344	329	351	357	354	368	317	338	341	368	380	388	317	353	351	344	342	360	357	337	343	349	367	336	328	343	346	358	348	309	334	366	333	343	362	357	388	367	349	353	394	373	360	328	337	325	362	316	356	366	356	339	357	348	346	361	348	349	319	345	365	340	345	334	355	343	342	333	350	329	329	350	386	345	335	340	378	393	332	357	347	377	337	367	318	381	343	345	386	334	371	373	358	342	385	354	362	332	324	318	339	312	346	336	365	366	344	344	341	314	328	330	363	376	365	378	296	365	352	323	380	330	359	316	379	352	333	328	335	350	375	358	335	313	335	356	319	361	317	345	361	333	333	357	346	324	371	376	368	312	342	362	330	360	348	326	365	356	349	368	356	336	370	351	371	380	322	381	339	337	385	341	334	355	373	356	304	341	346	344	367	327	368	380	354	340	362	345	348	348	332	340	346	382	357	329	359	326	312	355	362	386	346	365	361	319	349	349	411	370	369	356	345	320	334	342	364	375	350	341	322	354	383	337	340	374	322	337	342	341	353	357	359	356	361	386	363	349	379	335	345	336	337	399	348	353	361	360	363	329	346	302	357	331	351	302	354	377	351	345	351	388	347	376	371	339	330	380	358	312	350	328	361	354	377	406	380	333	304	342	353	347	343	337	368	346	366	367	368	354	370	345	362	364	354	329	337	349	366	332	347	379	349	373	344	371	397	353	357	353	325	363	358	354	373	334	340	328	362	341	343	354	339	367	350	376	333	337	353	328	341	390	370	354	326	354	318	356	393	313	325	355	368	373	350	346	323	327	350	364	360	372	330	363	372	352	347	378	356	340	346	356	352	329	332	362	342	347	360	360	315	362	360	367	322	358	352	364	332	386	347	370	304	339	363	354	346	311	370	325	333	346	328	324	322	365	349	387	355	369	346	343	338	343	387	377	360	336	363	362	349	360	414	307	344	353	375	321	341	360	347	320	323	379	352	401	356	375	360	341	376	341	338	366	350	339	344	387	323	363	368	340	328	372	327	383	357	343	356	316	338	344	377	359	334	329	355	352	365	362	370	295	357	313	377	327	371	368	333	393	336	356	337	334	352	358	356	390	347	357	327	349	353	374	359	333	365	370	380	327	346	340	354	325	333	369	325	340	358	369	368	372	327	324	386	382	344	365	332	353	376	370	302	377	347	335	360	370	338	361	325	343	358	349	353	369	377	352	398	369	375	349	352	350	405	360	385	339	326	301	317	316	350	349	325	359	316	293	334	350	349	330	360	350	373	346	363	336	351	349	392	344	338	342	366	328	312	357	355	336	343	365	363	358	362	350	336	324	351	351	372	362	381	362	353	344	361	366	378	364	326	362	377	370	331	320	350	360	318	336	322	342	349	379	370	388	322	340	342	356	350	390	348	320	317	359	321	316	370	351	335	373	341	340	322	326	364	337	345	356	351	367	347	369	364	344	320	334	343	353	360	310	343	367	360	303	337	360	354	348	335	325	337	347	353	340	336	333	342	383	346	355	334	369	331	333	327	339	331	347	372	369	331	380	318	367	416	312	371	340	347	379	378	349	341	350	378	335	338	332	356	317	340	316	402	348	354	356	341	339	361	368	330	337	348	373	358	356	368	349	341	339	344	364	324	363	355	345	334	338	335	395	313	370	350	357	336	355	373	362	382	315	388	334	359	341	347	341	356	356	365	356	355	328	358	347	325	362	342	351	351	317	322	349	343	338	331	353	347	355	344	341	387	347	344	376	329	356	362	357	321	328	322	337	375	357	359	369	336	365	331	356	314	384	342	345	366	400	340	338	341	348	361	349	329	389	357	319	330	372	368	331
9946	4290	8580	11508	9861	8322	5868	4151	3384	2709	2175	1829	1735	1635	1548	1479	1389	1383	1317	1299	1104	1052	980	926	987	881	940	968	967	916	944	919	876	945	887	929	904	895	847	842	862	797	873	895	828	802	834	825	809	812	849	816	824	758	846	844	857	791	842	845	783	801	822	810	826	869	806	823	794	806	825	871	794	821	840	864	818	840	843	861	866	817	809	862	864	781	799	858	848	825	811	821	814	807	791	834	804	824	813	830	834	877	835	822	828	872	820	832	860	825	805	808	806	832	844	797	861	863	848	832	840	835	831	843	821	874	819	805	823	822	816	816	868	821	795	875	838	796	789	841	829	833	817	806	875	817	855	801	808	847	918	845	870	873	762	843	828	822	787	828	799	806	828	834	780	789	871	850	821	819	844	854	854	783	851	830	805	839	803	810	808	822	805	811	830	832	819	900	851	830	845	853	806	822	818	821	784	820	832	818	824	861	855	783	826	820	847	821	827	835	849	856	821	850	798	845	874	842	836	834	819	819	819	828	854	879	820	813	831	774	826	825	857	837	812	823	864	847	808	827	826	873	774	835	823	769	820	835	855	868	837	877	783	784	830	844	855	813	808	835	838	812	858	833	798	834	816	812	842	795	837	808	847	838	864	823	824	803	810	840	804	859	817	803	822	794	776	908	802	789	867	867	850	839	840	830	817	842	828	844	824	827	803	859	835	798	807	818	811	835	824	813	800	793	849	781	804	848	848	824	793	794	839	807	824	833	812	856	791	847	815	845	836	775	797	816	775	815	840	856	842	769	834	842	786	801	870	846	827	786	829	837	794	823	867	816	840	818	793	790	887	869	808	834	831	867	825	789	842	802	844	823	857	850	858	849	809	826	787	789	810	821	837	768	825	832	791	855	867	790	845	809	778	812	821	854	857	799	865	812	820	797	848	822	824	883	863	817	818	865	845	813	860	809	809	746	844	784	838	866	826	795	848	855	837	822	824	809	818	821	823	791	832	826	846	828	768	834	849	843	761	824	836	795	803	776	813	802	816	846	804	855	738	774	856	881	821	819	838	831	836	815	852	826	848	843	816	839	881	858	819	827	802	830	853	796	819	817	835	790	866	783	797	843	839	811	794	815	830	781	828	781	829	798	872	757	807	814	812	810	838	791	877	816	874	824	818	796	793	789	810	834	879	855	857	834	833	818	800	783	829	808	847	802	795	844	845	838	789	795	863	804	846	852	824	877	805	812	851	810	785	799	826	837	837	857	798	772	848	794	891	825	850	792	794	858	794	828	803	809	802	855	866	823	834	813	825	812	801	786	832	848	821	813	818	820	812	857	798	838	869	784	870	818	822	837	834	863	819	774	792	857	785	853	833	772	822	814	813	848	811	839	841	827	825	829	839	842	859	800	791	871	809	880	803	810	799	826	851	821	849	903	778	806	862	890	825	801	822	825	871	874	814	846	848	862	874	847	784	832	836	856	854	832	812	849	812	861	867	789	827	810	842	883	846	804	827	836	843	815	854	765	844	875	789	836	772	805	813	747	809	792	809	782	824	806	838	841	879	837	860	871	877	790	842	817	823	871	826	857	801	910	825	801	850	883	821	824	810	830	851	805	792	796	826	792	855	845	862	830	842	810	860	845	797	835	800	859	859	790	817	813	819	831	868	828	877	822	829	768	775	808	856	819	756	775	827	833	822	822	838	849	805	803	843	806	803	817	823	833	832	883	855	851	821	842	850	843	860	817	801	830	798	828	830	836	817	809	798	816	802	791	843	874	833	810	765	814	852	873	816	840	788	870	825	772	816	805	816	861	838	766	816	799	856	839	816	815	850	813	879	784	812	827	839	819	832	867	816	844	841	801	819	867	845	857	866	852	833	836	852	789	838	806	781	817	853	817	782	855	881	829	845	831	892	803	829	796	805	823	790	813	752	870	774	816	792	866	847	800	821	847	816	858	785	861	850	840	811	851	857	842	867	839	829	844	835	850	812	825	906	793	790	823	818	778	804	818	837	836	826	842	835	864	864	836	879	809	880	823	828	857	859	808	773	832	827	806	839	817	821	871	800	823	872	842	785	850	841	887	826	867	799	839	847	850	816	843	840	827	831	810	842	859	830	823	783	798	829	848	814	810	822	811	813	830	828	830	820	840	824	872	806	862	827	791	828	797	811	823	845	820	796	833	823	843	841	802	800	825	816	857	811	774	830	833	843	803	811	820	791	746	829	807	793	850	877	840	847	831	847	868	803	843	826	817	811	773	824	796	783	843	831	870	829	804	832	852	845	864	846	804	808	791	874	841	875	832	848	853	813	840	810	839	827	823	828	843	836	837	797	788	789	853	815	811	785	805	857	813	837	810	848	842	833	814	863	838	886	808	821	844	811	821	826	808	839	830	867	809	812	846	834	807	892	824	878	836	837	772	876	789	850	871	836	807	850	846	760	818	785	802	801	822	800	823	829	833	846	829	781	825	865	797	847	815	870	827	845	833	850	809	796	852	827	768	802	805	850	799	821	801	778	850	865	805	826	795	819	829	835	820	811	798	827	796	866	862	803	815	853	820	777	807	848	835	859	758	839	885	848	841	845	830	801	883	840	831	844	787	854	848	839	861	799	786	849	826	842	823	855	847	818	808	812	840	791	828	800	792	859	835	821	810	850	813	855	821	836	833	872	777	811	792	876	867	778	845	808	883	785	840	787	861	799	811	848	772	791	868	811	887	789	811	847	809	830	807	805	784	833	788	783	804	884	842	864	826	856	841	781	813	855	770	819	828	834	809	861	801	796	859	843	764	840	816	808	801	830	832	799	856	821	855	862	829	809	823	818	792	853	836	785	793	829	834	828	846	861	811	833	806	837	822	815	850	811	903	791	863	839	809	809	838	841	840	823	797	730	734	869	824	792	856	844	788	801	853	860	758	837	857	843	848	865	848	835	810	834	879	831	851	862	887	793	788	803	797	869	836	810	773	832	833	839	867	821	826	828	850	793	807	817	880	799	815	810	859	801	841	832	822	856	847	800	863	810	809	845	819	781	810	827	840	842	812	819	825	768	800	761	807	866	843	819	828	826	814	806	850	846	783	757	818	832	838	940	872	841	803	847	762	863	787	816	777	861	829	827	835	808	813	824	817	834	886	856	796	813	812	791	837	807	842	832	837	905	894	865	796	833	829	841	800	857	871	855	864	831	835	814	802	843	838	850	818	799	879	832	809	880	834	828	791	788	882	900	770	807	794	796	825	798	835	797	858	782	797	816	837	814	854	860	847	813	776	804	882	852	825	812	789	831	866	900	856	800	790	740	816	831	811	785	851	883	811	773	806	839	799	793	915	807	820	819	822	824	823	811	841	849	860	793	872	816	804	837	871	799	823	779	781	783	799	826	813	858	793	759	796	808	848	856	769	870	831	783	789	795	797	791	841	886	793	836	788	830	803	871	808	862	814	818	889	817	847	805	822	823	845	881	811	837	833	853	840	814	792	859	823	832	881	790	829	822	792
21036	7469	7946	7593	5331	3729	2168	1339	902	645	566	485	456	368	379	370	345	380	347	320	277	267	263	272	259	259	290	260	245	262	276	268	241	274	224	227	239	274	208	232	250	235	247	248	227	256	216	216	194	247	202	257	209	247	228	242	251	232	250	215	216	253	251	230	242	201	224	232	226	209	249	227	220	257	255	216	240	263	227	203	277	257	213	256	234	242	227	211	235	237	220	279	268	222	242	224	236	253	247	202	249	253	238	234	238	239	226	259	253	256	217	246	220	226	236	225	229	244	254	253	212	236	237	238	228	252	225	256	230	231	229	255	239	256	282	214	232	261	249	261	239	236	230	213	233	243	205	229	241	242	225	232	234	205	239	256	245	250	237	234	260	250	269	241	217	232	251	237	246	249	223	255	257	201	222	248	224	220	254	272	251	233	239	242	258	229	224	231	261	243	244	234	227	208	227	271	223	238	231	240	221	215	258	245	253	234	243	245	220	225	223	223	238	220	236	249	244	249	252	228	255	199	221	240	230	244	232	238	211	245	235	266	230	233	221	219	232	221	265	180	227	220	240	258	235	220	213	238	212	225	201	220	211	229	244	249	272	239	220	228	223	219	240	240	238	227	225	237	271	231	259	237	244	248	224	222	231	265	251	223	247	214	242	228	236	240	235	211	241	240	229	221	241	260	233	250	236	241	244	217	258	224	234	235	214	251	228	208	242	248	211	241	233	216	215	207	241	225	256	223	231	211	221	225	220	228	235	228	240	223	251	218	224	236	242	233	242	226	233	244	231	249	219	231	211	228	218	224	213	247	231	229	214	231	254	227	250	203	214	241	233	199	252	211	237	216	242	231	245	235	204	233	240	190	234	236	227	214	204	219	239	236	257	240	214	236	246	247	227	227	235	233	203	236	237	232	238	230	221	246	225	249	237	226	223	236	279	247	222	235	273	224	219	221	240	237	231	245	256	229	208	232	215	235	266	222	242	252	218	218	205	201	236	233	255	257	229	233	256	273	223	239	232	240	242	242	245	228	239	253	233	222	233	227	232	215	222	236	227	230	237	227	251	236	230	241	203	214	236	228	211	263	246	249	230	227	217	263	228	237	260	236	253	253	236	236	239	262	238	233	231	250	240	244	222	219	262	259	219	254	234	213	217	217	235	210	241	238	258	247	207	238	229	231	229	222	216	197	212	235	208	240	222	212	226	210	225	202	256	253	265	246	228	230	240	226	237	252	225	247	223	240	243	215	216	231	248	230	223	216	221	206	246	226	233	239	224	231	223	264	240	254	236	248	212	216	255	246	237	214	255	213	230	225	242	233	234	230	255	262	226	212	224	207	229	230	242	227	199	226	245	256	250	255	215	232	257	216	242	274	244	235	240	249	211	218	229	215	214	246	225	225	230	252	225	217	222	217	224	245	226	244	265	201	236	215	233	217	253	233	221	217	238	213	231	262	207	208	255	231	256	233	231	275	244	231	236	203	215	213	200	253	241	256	241	230	205	218	233	271	235	218	242	224	266	252	224	232	244	218	219	249	242	246	223	213	222	221	231	235	226	235	213	235	245	234	256	225	237	198	207	245	236	236	231	206	235	236	257	224	242	248	221	231	243	261	206	241	230	229	233	212	227	201	229	218	255	235	237	248	243	236	209	239	215	239	233	214	247	259	235	224	238	234	251	250	246	225	213	219	216	221	234	214	253	222	212	207	217	242	243	232	222	241	226	217	226	224	243	229	236	223	242	244	243	223	231	241	240	219	228	234	233	245	204	242	240	225	242	226	226	237	247	202	250	240	251	232	249	245	209	235	243	237	223	223	222	224	239	242	247	276	236	226	221	228	225	243	232	242	227	246	223	225	227	228	220	215	238	233	208	225	184	240	218	240	224	214	222	227	238	217	245	255	227	231	236	232	212	215	230	248	250	241	221	204	232	216	224	214	230	267	241	253	245	215	245	236	199	248	233	223	238	226	224	251	256	233	234	252	231	234	226	214	211	240	215	231	228	234	210	254	224	248	246	200	246	229	231	204	292	245	223	238	229	235	242	240	249	247	220	203	274	231	217	249	199	230	223	228	218	282	233	239	244	216	222	229	251	235	218	209	236	235	253	253	254	247	224	189	261	265	259	227	251	238	234	230	195	247	255	246	233	206	226	234	213	231	239	260	265	226	197	234	235	233	240	242	232	224	203	208	208	226	213	203	256	224	239	240	191	229	210	218	239	234	242	242	248	246	237	223	219	241	214	246	222	257	186	214	216	235	242	231	186	252	210	229	250	222	232	242	222	248	222	233	189	232	212	219	234	219	258	224	220	245	248	231	231	244	205	240	224	235	198	225	238	230	233	219	236	252	234	213	211	236	244	248	236	228	203	212	239	244	216	240	227	230	228	241	233	230	221	210	240	250	260	226	244	258	234	223	238	204	253	226	228	227	226	262	241	231	244	242	244	219	211	239	263	241	262	233	236	254	226	212	209	229	248	259	219	223	255	229	240	249	241	226	245	244	229	230	239	215	217	225	213	252	249	237	230	251	241	209	224	210	234	227	229	219	221	224	241	240	232	249	233	255	217	255	230	231	239	188	228	243	206	253	237	219	211	212	255	256	227	212	222	248	231	221	201	256	228	239	226	206	240	255	206	216	248	240	208	235	240	248	252	214	229	245	229	237	213	219	238	270	229	234	211	259	261	248	252	230	221	240	238	244	231	230	233	246	254	232	245	230	256	259	209	232	237	216	211	239	227	238	229	218	241	217	223	228	251	232	268	227	235	202	265	205	273	226	211	227	212	232	254	210	222	236	236	225	216	226	229	240	241	217	223	226	240	236	254	218	200	243	232	219	250	218	227	242	264	213	241	250	242	220	240	249	235	245	213	228	267	230	233	245	238	223	270	220	220	202	226	258	253	266	227	218	251	198	232	226	211	253	244	251	242	218	240	241	230	260	207	236	256	219	253	228	264	215	248	226	251	235	232	234	229	216	223	215	227	255	250	249	260	228	244	238	232	256	193	235	210	236	224	209	217	249	230	247	219	234	249	215	224	260	209	226	244	283	225	217	247	231	231	260	247	219	256	211	273	239	182	220	242	278	229	199	230	226	238	208	216	206	224	222	227	219	210	258	257	216	229	224	230	208	257	250	237	208	264	199	256	264	215	226	243	245	238	250	235	229	251	248	189	238	221	235	249	227	244	239	216	219	241	223	215	228	234	229	237	266	244	243	247	205	259	254	221	216	235	227	233	257	224	236	234	219	261	233	245	231	210	229	215	240	246	230	241	259	226	236	217	218	211	215	240	242	225	223	243	257	245	231	243	214	215	232	229	232	228	229	233	234	245	240	220	252	244	224	214	224	226	236	243	211	238	259	217	245	240	290	238	232	240	267	235	262	264	224	277	255	199	237	253	233	232	209	237	237	242	222	222	237	228	234	221	225	224	241	215	208	244	241	221	237	225	225	256	269	234	215	228	237	263	189	215	244	235	240	258	210	229	257
12983	6215	10996	15181	13001	10875	7372	5173	4071	3094	2568	2130	1954	1608	1650	1445	1439	1471	1313	1181	1014	881	825	815	832	767	748	779	782	791	788	748	699	661	661	673	657	608	635	641	634	613	593	593	589	601	589	606	573	593	607	557	592	554	575	574	582	565	596	592	572	579	587	559	596	564	592	559	564	560	542	604	638	618	549	577	612	650	611	561	545	555	596	609	553	590	587	592	600	567	605	517	590	593	605	592	532	583	568	558	625	566	542	597	547	561	522	573	601	570	574	570	530	570	534	580	527	584	520	558	592	568	565	597	519	570	620	576	536	593	550	591	556	585	540	523	586	560	582	561	565	599	591	553	550	595	552	559	542	539	623	634	591	552	571	558	572	585	546	575	558	547	583	552	600	610	577	628	546	533	573	555	592	576	604	523	592	561	548	568	603	554	573	573	552	583	599	572	575	531	563	578	575	570	570	619	567	565	558	529	562	609	604	599	565	587	613	562	582	585	583	577	559	556	580	590	573	625	547	567	579	622	592	605	570	563	561	601	582	588	563	588	585	575	601	567	521	520	583	540	551	586	625	576	579	556	589	557	557	529	555	536	586	550	564	589	588	570	556	602	577	550	520	599	549	558	522	553	596	592	585	553	550	528	543	568	554	588	583	566	548	553	591	616	574	582	597	566	565	544	577	559	594	564	540	530	580	620	572	535	577	579	560	603	560	534	609	553	593	576	569	512	562	558	518	563	559	556	556	550	611	600	598	571	588	583	597	624	548	562	581	630	541	572	558	579	563	582	600	564	608	584	567	585	583	547	609	560	594	593	536	537	553	565	572	608	604	582	592	572	608	584	607	608	605	558	600	597	558	578	559	591	607	573	536	543	589	552	566	605	589	586	573	612	619	558	547	565	586	609	581	565	567	593	570	562	562	568	530	629	551	556	560	566	580	573	599	589	561	631	563	596	574	565	581	550	568	596	612	575	576	561	566	573	567	584	628	636	598	558	603	570	561	535	534	588	601	537	577	578	570	557	570	566	562	525	579	548	594	538	620	548	613	551	548	632	584	590	555	523	614	553	541	573	581	586	547	556	588	529	520	568	611	549	546	604	587	586	595	626	548	591	574	594	607	568	562	552	586	561	582	548	595	556	554	558	546	559	541	607	572	519	545	586	571	553	558	552	546	512	557	527	589	584	601	557	595	587	548	590	561	599	566	599	555	572	545	587	573	558	570	604	570	582	575	547	561	598	565	575	578	564	561	580	575	600	603	570	582	572	508	616	568	605	566	554	562	579	539	536	556	592	525	548	573	600	580	593	551	592	566	607	549	560	572	587	601	573	560	530	521	584	600	584	599	586	571	618	554	581	542	563	551	566	555	624	553	603	554	569	576	573	555	557	568	557	543	564	603	552	568	569	600	587	572	539	564	597	547	566	555	560	588	596	576	566	513	588	572	553	581	604	560	589	587	567	612	594	601	583	572	607	561	513	584	565	586	572	567	543	602	569	587	597	567	589	569	519	607	603	564	596	587	608	533	556	575	587	539	552	577	578	597	564	592	598	546	595	520	586	566	592	559	595	572	568	617	523	585	586	582	573	590	571	575	557	594	554	587	596	594	572	567	577	552	546	581	530	579	546	521	600	567	555	551	601	569	545	565	555	558	590	559	581	581	601	635	524	570	572	593	570	569	528	598	585	590	547	608	606	573	547	544	541	553	561	523	550	570	575	569	547	559	555	587	623	576	539	646	598	554	580	581	557	557	565	555	584	588	594	567	534	576	554	594	543	606	571	525	581	561	553	594	609	553	586	598	564	534	552	596	516	565	568	524	580	585	585	560	592	564	592	569	596	548	551	532	583	538	551	564	540	589	658	536	562	551	571	537	579	551	570	529	546	564	548	549	562	618	568	573	603	574	556	578	579	581	555	635	584	574	602	566	536	585	564	511	571	535	578	554	587	564	570	601	582	524	535	591	592	611	593	584	590	583	559	582	592	570	545	588	573	579	522	551	596	589	610	573	559	573	591	601	589	585	560	574	557	534	591	566	601	572	559	540	599	579	556	599	515	573	568	530	537	558	575	583	555	551	594	548	547	530	594	549	569	577	560	547	523	553	529	565	624	568	573	582	564	541	548	590	609	576	568	567	563	596	558	559	585	549	573	538	582	557	568	550	591	565	565	592	593	548	584	569	544	534	612	564	562	586	565	588	578	568	597	568	572	562	570	534	558	567	524	584	568	566	582	552	568	570	573	609	629	572	575	579	539	546	584	553	574	569	531	572	561	578	568	541	563	559	607	528	547	604	601	612	587	612	576	594	562	549	566	588	576	577	572	587	591	588	597	558	569	588	596	556	527	569	556	548	556	573	562	592	574	560	558	558	591	548	541	560	557	572	566	569	555	578	589	561	623	575	575	564	597	577	584	605	539	602	595	565	543	557	588	609	527	582	556	590	609	565	586	605	554	567	582	549	571	595	601	561	551	567	576	599	592	580	538	617	587	534	568	555	558	558	596	555	589	592	594	559	546	554	572	541	602	586	578	570	574	545	563	570	562	612	585	550	572	626	592	541	596	557	570	603	585	602	597	584	584	613	589	588	555	566	572	567	543	602	566	530	567	581	560	557	556	570	575	557	571	562	523	567	525	582	602	573	560	552	604	592	610	631	587	534	583	570	582	589	608	554	572	585	535	619	555	603	537	607	544	539	593	533	559	534	538	626	561	542	546	569	551	640	582	575	578	564	559	601	546	581	581	556	577	549	573	568	620	563	570	591	593	585	552	578	548	573	539	554	591	612	540	546	583	559	526	544	559	594	560	553	563	559	563	566	567	598	562	556	593	523	540	582	565	605	564	571	591	540	575	601	534	600	574	547	547	558	543	581	583	578	590	560	584	582	581	537	596	533	576	558	600	584	576	563	591	567	583	546	621	560	593	582	580	553	565	559	542	616	604	563	561	593	553	547	559	551	580	572	581	566	528	606	571	552	581	541	552	525	565	560	587	555	580	554	571	539	579	578	564	571	591	591	518	571	540	582	565	563	584	594	621	509	564	553	568	572	582	599	603	607	561	539	559	569	557	553	573	567	594	580	516	583	559	604	590	563	565	562	538	592	569	562	581	541	547	590	571	564	596	536	566	534	585	560	565	583	538	582	574	537	536	594	608	563	531	591	595	621	583	556	572	574	548	547	573	557	565	535	592	552	539	598	566	563	599	592	563	588	595	573	551	542	607	532	578	609	592	597	556	586	579	557	555	560	530	579	551	571	564	565	547	548	600	539	572	565	561	517	578	607	536	629	568	602	571	589	576	548	585	570	506	558	586	555	565	525	540	579	593	594	582	560	573	590	524	564	569	574	585	551	569	576	583	582	570	567	505	551	557	550	547	586	580	542	538	583	589	558	551	547	617	576	578	578	575	532	563	561	563	575	566	553	580	545	552	559	539	556	562	573	575	585	553	615	565	572	570	569	549	584	596	541	576	560	558	555	546	549	540	594	555	589	546
4573	1756	2187	1982	1358	1021	736	614	621	494	430	438	461	418	459	422	428	405	368	413	391	374	408	403	414	414	398	367	390	376	389	385	361	394	403	359	372	391	390	383	397	387	382	394	408	391	392	377	413	377	394	390	403	406	365	401	379	413	355	379	389	437	380	382	417	379	364	391	418	392	351	388	401	380	382	345	380	381	373	356	387	366	381	411	401	382	388	384	359	401	360	351	371	363	388	409	393	380	407	395	400	353	421	392	361	363	346	371	409	374	387	365	360	389	378	386	403	381	385	372	399	379	391	389	370	376	408	364	355	408	365	413	388	402	348	380	411	387	381	368	400	364	381	365	365	376	377	371	438	409	404	411	355	396	369	392	392	408	390	409	373	364	384	364	357	416	401	337	383	390	357	339	344	370	399	404	399	381	362	400	359	402	418	386	423	377	417	376	396	346	378	370	366	340	383	418	381	413	419	378	339	380	345	384	385	366	395	387	411	360	371	423	360	367	369	392	386	411	385	367	375	426	409	352	417	394	414	368	364	364	392	388	389	402	383	396	337	366	358	358	403	403	370	392	407	357	402	435	340	385	407	389	367	400	361	373	377	359	367	348	374	377	339	373	382	397	379	372	372	352	373	374	372	367	362	359	376	358	437	400	426	411	360	404	365	397	334	360	357	371	374	367	397	407	404	350	393	343	397	393	402	371	388	389	371	418	365	373	416	418	374	352	365	360	402	385	385	374	384	390	364	356	382	389	386	364	357	399	395	401	369	398	350	395	393	337	354	381	371	397	364	368	366	369	375	385	381	368	389	374	373	377	402	367	411	374	404	357	369	382	407	414	354	378	376	412	342	408	376	414	384	375	372	398	392	389	382	388	328	381	342	428	358	384	410	383	402	355	397	353	391	382	363	436	414	440	380	364	419	385	407	380	360	364	375	422	388	375	439	367	405	381	383	399	381	374	404	406	356	392	377	386	375	395	374	400	343	379	425	366	409	355	386	359	409	338	348	369	378	387	383	387	372	390	414	399	355	388	387	369	389	397	378	355	387	406	391	380	373	368	381	388	353	371	355	368	341	360	371	387	368	371	377	366	384	374	383	370	369	396	408	346	394	387	382	379	369	370	360	383	384	383	384	376	402	330	369	435	409	372	410	381	397	401	347	378	394	363	396	395	384	377	369	367	402	369	384	387	366	392	420	372	394	373	389	359	398	379	389	373	410	392	382	367	376	375	366	411	406	418	370	371	386	412	400	450	353	386	406	409	373	359	336	350	384	361	385	391	393	390	359	425	377	412	359	410	403	380	368	383	397	403	354	387	349	331	360	366	378	426	408	373	368	353	358	359	341	359	357	408	398	391	387	384	415	358	398	377	405	414	427	396	371	409	393	352	366	384	404	406	400	390	354	348	395	356	408	377	377	338	358	402	400	341	332	355	417	369	364	381	404	388	386	401	417	416	403	400	409	412	389	400	368	381	405	378	391	424	384	396	343	392	382	384	345	409	387	435	383	383	357	394	381	383	375	376	398	375	357	355	364	359	416	355	385	397	376	379	379	354	377	367	361	372	407	381	350	376	357	384	377	382	366	384	341	396	378	365	369	364	369	389	394	407	397	443	376	380	389	343	381	344	407	353	354	377	389	419	338	417	384	390	398	372	365	352	367	409	370	390	354	418	358	390	355	386	382	364	357	396	377	388	419	323	380	404	370	389	346	414	354	378	377	388	402	402	376	416	378	336	367	373	378	347	352	381	383	348	349	410	371	334	373	341	382	365	356	359	355	385	343	384	408	394	396	357	436	381	388	369	397	368	386	352	380	364	390	373	348	382	379	400	394	392	364	396	414	361	363	359	360	361	377	396	392	378	366	401	373	368	415	383	353	403	381	368	368	375	359	368	385	415	407	393	410	375	390	370	341	362	390	396	414	374	378	354	387	378	337	409	364	386	371	413	427	382	372	407	380	348	399	394	356	394	395	411	400	366	346	370	386	372	378	369	371	357	364	406	416	373	407	373	386	377	367	399	372	400	380	349	354	406	378	403	351	357	378	388	339	372	422	381	392	362	374	373	381	376	373	391	392	340	358	350	346	381	391	358	365	357	366	389	374	332	388	431	366	346	374	411	379	416	401	355	374	387	373	382	357	374	345	398	384	372	399	369	410	413	414	384	372	398	361	391	449	375	395	391	412	418	400	396	382	393	365	359	361	367	341	375	365	370	388	381	399	367	419	392	377	363	394	391	403	361	357	396	352	415	357	351	385	386	387	402	364	364	400	330	391	394	356	372	409	385	402	367	367	324	365	399	374	370	345	380	375	424	391	375	382	437	429	349	402	348	343	368	394	367	377	416	375	377	398	351	416	383	356	406	365	381	373	388	352	388	376	380	394	368	348	364	379	392	372	392	404	412	404	357	392	372	352	374	360	363	398	344	398	392	391	384	392	360	386	360	361	386	371	386	340	358	385	374	372	383	405	379	376	406	395	367	386	387	383	405	376	409	382	370	385	356	376	347	406	409	367	366	398	329	360	381	359	364	406	394	383	385	362	354	370	390	388	375	385	417	384	365	379	370	394	409	348	387	389	357	351	396	391	357	360	367	409	401	368	388	389	381	399	379	349	382	355	391	386	368	360	373	397	365	363	393	359	404	360	400	405	401	354	397	381	388	414	395	374	375	450	384	392	396	401	357	409	367	403	372	376	388	418	363	347	383	325	382	390	379	405	402	414	385	403	393	387	391	381	385	401	386	408	359	380	367	403	379	381	398	421	388	350	388	383	400	392	381	378	393	384	377	371	326	365	369	375	396	413	392	356	362	378	382	397	399	364	383	347	392	415	407	419	361	358	370	364	416	397	380	372	365	388	346	378	368	372	363	371	364	377	405	363	358	362	363	382	392	394	324	372	389	363	357	400	371	400	365	345	377	434	405	362	362	404	375	341	385	355	348	382	396	416	385	337	404	388	410	420	409	391	406	387	399	370	386	387	332	369	369	348	387	369	410	356	400	375	394	392	410	347	381	362	406	384	399	389	421	393	340	359	365	360	401	419	400	399	379	410	395	385	373	363	372	397	359	439	384	402	383	375	388	400	369	375	370	359	395	366	413	430	359	374	411	355	362	379	386	391	369	387	406	346	357	396	373	369	392	357	378	374	379	403	421	388	358	382	355	348	375	353	392	389	389	378	363	351	427	385	389	412	401	407	369	390	385	371	355	366	401	368	357	364	388	382	368	365	393	383	370	370	394	367	373	362	368	381	369	395	396	405	402	377	344	370	384	351	360	365	383	372	333	383	389	345	404	421	385	360	376	375	373	385	378	376	371	391	383	382	398	391	379	390	419	372	415	396	390	336	378	379	367	357	401	361	380	391	414	380	358	330	358	392	399	386	376	392	358	385	353	391	396	371	409	399	386	371	385	344	345	378	422	376	424	357	407	348	371	369	387	389	341	394	383	412	392	415	400	386	386	406	378	381	350	362	407	422	399	384	378	403	410
4040	2295	4301	5508	4952	3566	2616	2293	1988	1735	1415	1417	1341	1184	1326	1141	1245	1280	1056	1088	1015	952	917	935	938	939	975	896	967	964	933	923	928	961	908	906	983	912	912	892	925	900	930	954	907	929	902	917	899	926	955	917	855	968	859	949	887	910	866	879	885	867	883	875	876	871	907	878	889	881	894	916	940	946	890	865	882	881	893	891	952	865	951	862	885	864	862	878	847	830	806	880	882	868	864	904	921	886	884	912	926	886	860	913	869	867	875	901	879	913	877	889	912	894	904	917	941	906	918	884	914	892	911	897	968	862	930	880	881	909	860	864	905	905	892	876	923	912	868	918	912	863	896	865	804	837	878	873	930	825	886	934	957	917	902	863	907	883	939	837	884	898	878	910	888	940	912	915	902	880	893	893	950	888	866	871	881	884	868	853	902	880	859	889	882	850	862	901	864	834	917	907	903	891	831	854	930	991	879	903	894	888	868	888	907	937	895	878	918	856	892	840	902	888	950	894	894	873	875	895	889	937	876	878	867	929	927	956	903	876	870	872	926	890	950	907	840	908	894	919	879	873	892	885	908	856	952	884	860	915	860	847	903	869	918	878	886	918	848	863	905	915	862	868	827	882	920	887	887	850	869	899	847	889	899	887	895	887	922	882	924	977	877	915	910	882	904	909	894	887	897	969	914	914	927	902	913	930	900	912	875	894	877	844	901	899	840	909	919	917	884	898	860	869	920	883	909	856	917	876	932	898	914	952	929	906	893	884	930	845	904	914	960	923	859	900	892	918	895	918	888	879	882	923	894	860	846	858	869	904	859	905	900	904	885	894	906	846	911	862	915	864	851	870	817	894	908	867	904	888	866	895	960	888	910	878	909	906	971	893	894	936	878	891	930	915	876	892	880	882	879	890	875	823	888	965	937	799	909	900	871	895	936	889	864	898	921	891	930	910	837	878	900	876	925	862	860	889	922	876	855	946	892	901	869	850	892	872	914	919	878	937	892	840	917	870	836	945	898	921	880	891	907	874	888	921	891	881	917	872	867	914	906	942	898	916	883	874	887	900	908	887	899	898	914	878	881	909	923	921	889	878	829	871	837	825	915	897	857	870	922	845	848	888	887	911	908	863	914	923	920	886	903	934	866	931	904	886	890	877	876	950	915	927	944	889	921	898	963	904	879	932	865	910	904	895	858	877	879	897	872	837	892	853	903	924	880	841	911	925	909	905	881	887	951	831	887	884	875	834	877	823	903	875	840	914	857	933	861	901	894	891	894	916	898	869	876	884	882	873	894	954	877	869	878	893	839	899	896	903	871	893	873	906	845	852	830	875	898	889	887	875	852	903	894	877	894	870	901	865	956	872	900	900	883	894	882	930	875	855	854	945	905	847	925	915	894	915	901	882	893	872	908	919	947	863	888	905	855	863	881	878	933	867	870	917	908	849	926	854	886	889	934	876	858	910	881	910	887	906	915	829	885	946	893	889	844	925	897	904	920	834	858	971	924	834	873	880	883	904	916	886	909	909	898	871	867	876	869	898	932	914	868	931	911	861	806	928	895	897	853	918	914	884	874	896	894	866	893	931	858	898	856	847	835	926	910	857	909	913	900	907	869	932	895	900	878	933	922	885	920	864	912	888	913	941	887	861	914	850	886	909	896	872	910	913	886	881	891	883	867	872	922	920	866	905	893	898	887	906	885	905	925	866	857	944	882	846	888	923	935	852	855	886	880	882	847	907	886	888	853	866	939	897	845	899	895	834	875	964	895	886	915	890	911	886	832	907	908	879	861	948	908	912	907	922	877	910	919	877	901	929	929	893	894	872	888	884	880	913	891	933	901	895	874	890	916	904	875	872	860	867	917	912	888	939	913	907	854	928	876	817	820	869	881	875	926	887	883	896	855	891	931	901	875	887	884	840	941	924	897	877	873	935	942	844	906	930	916	895	865	939	878	917	910	862	908	856	911	884	909	898	882	894	932	940	943	897	919	931	868	851	885	891	914	832	909	884	896	866	957	898	851	921	838	923	898	951	850	907	907	909	885	905	839	925	880	948	926	910	939	897	855	919	919	881	909	939	884	892	890	914	869	938	885	871	871	868	943	905	903	877	871	858	900	944	886	870	863	887	890	870	891	854	920	921	892	851	843	914	939	943	896	929	935	837	896	912	913	879	923	903	865	828	890	951	915	883	894	869	944	881	905	909	904	907	916	891	876	819	868	910	862	895	893	879	915	863	902	905	885	950	934	891	937	925	846	915	874	914	881	939	920	910	883	919	880	897	871	929	924	938	890	852	902	879	867	890	858	875	943	892	892	830	907	874	889	899	921	836	900	901	956	886	947	968	916	875	879	903	892	903	892	870	898	928	850	866	875	975	918	897	883	866	884	917	927	918	874	936	870	880	863	845	879	856	867	877	898	903	911	903	871	934	888	861	878	893	879	911	912	936	879	857	859	891	899	916	896	908	855	865	876	853	923	879	926	878	855	955	924	892	908	850	870	907	940	860	819	871	913	953	919	889	959	905	886	884	872	920	865	935	869	872	893	904	890	855	912	858	890	879	892	856	908	929	833	887	870	919	874	895	907	888	869	906	843	895	881	912	881	863	890	910	887	867	893	896	893	847	838	915	907	922	912	941	894	937	906	863	875	884	902	879	930	856	902	917	918	859	942	927	913	930	883	927	903	918	914	856	901	880	875	826	992	927	931	944	979	909	862	936	922	889	909	930	865	966	914	905	877	944	905	884	909	933	914	890	914	866	883	877	925	864	866	895	863	891	891	844	875	911	898	870	932	905	882	905	933	905	874	970	881	910	892	931	895	832	886	892	881	886	897	942	815	865	945	874	892	893	872	896	919	937	865	866	879	855	831	898	869	869	895	936	855	905	875	878	891	884	895	883	852	852	865	892	878	984	885	935	923	883	878	880	867	812	853	877	913	867	880	948	883	900	977	919	866	875	913	933	864	881	940	925	903	951	868	862	912	884	849	969	872	924	908	875	936	926	882	898	835	840	891	933	884	853	884	869	891	833	922	846	942	873	873	873	880	878	898	943	933	912	865	853	914	880	876	896	856	864	929	944	913	858	928	899	906	901	889	894	892	923	906	901	936	865	882	873	846	891	938	924	924	852	924	937	872	860	877	880	928	864	907	915	898	923	807	850	924	872	937	897	880	897	914	883	914	941	894	918	927	842	887	873	889	886	903	912	902	904	886	920	918	855	941	879	894	923	859	888	911	874	899	904	864	885	883	847	891	909	903	880	860	888	908	863	931	887	887	869	881	911	846	854	901	898	904	894	882	890	938	902	915	850	934	918	908	874	906	892	884	909	882	867	924	909	878	888	845	876	898	832	958	902	891	924	869	895	935	874	889	886	838	909	883	920	878	883	862	885	970	856	828	868	921	868	868	891	862	898	877	902	889	926	891	848	908	934	868	958	871	875	895	897	848	943	868	937	872	897	898	929	900	902	848	894	861	901	858	844	908	915	884	933	848	914
13181	4547	5404	5241	3514	2119	1421	1114	792	657	569	534	519	441	400	433	409	427	418	366	381	380	389	362	348	388	361	383	352	358	345	369	342	355	349	351	363	348	368	364	368	347	342	334	365	346	320	303	335	354	371	408	363	341	330	340	347	372	352	326	355	373	325	341	349	347	337	312	320	328	351	333	365	373	395	349	367	335	359	358	359	369	291	360	352	336	371	362	341	359	345	364	350	316	370	337	358	351	348	333	384	356	347	374	300	372	375	377	347	331	364	357	348	341	360	335	369	381	332	335	370	339	360	382	390	352	336	358	388	367	356	350	347	369	343	338	351	356	354	371	386	354	329	303	345	358	344	343	346	341	358	368	371	339	340	358	366	341	366	304	347	366	385	374	315	338	357	336	364	340	353	350	328	356	353	332	340	362	346	373	317	344	308	367	357	341	322	343	366	336	353	358	286	354	356	333	363	329	310	365	367	401	320	343	368	355	347	326	379	369	344	364	362	370	346	349	358	338	346	343	346	358	346	360	370	375	367	342	364	357	345	374	332	354	334	356	320	393	341	359	377	323	367	322	313	357	351	344	342	330	338	364	352	316	358	353	393	333	330	358	395	340	325	347	358	358	375	334	334	344	386	371	362	352	353	338	356	372	318	358	340	331	375	354	352	281	333	333	385	279	339	330	339	321	328	360	322	360	339	352	352	351	338	338	361	386	347	339	362	364	343	305	328	338	379	375	352	387	352	309	342	344	360	310	341	333	352	348	346	324	345	348	366	357	350	330	345	333	358	367	351	360	363	333	385	314	396	364	342	377	345	338	341	342	382	357	357	327	334	353	331	345	357	369	326	341	347	320	364	364	333	343	351	318	310	345	363	364	347	324	332	336	342	341	317	380	372	375	345	342	385	346	391	338	359	326	302	358	364	322	339	375	363	333	345	343	351	372	379	313	357	340	293	311	340	362	364	324	359	335	372	341	300	334	331	357	346	378	353	366	349	377	367	339	351	348	343	358	335	334	317	337	348	352	360	363	350	369	330	335	366	379	312	352	378	353	324	333	345	326	354	348	315	366	337	375	364	352	344	325	358	346	328	346	338	390	365	344	336	330	370	375	362	339	380	377	381	375	331	345	331	326	354	356	318	308	377	329	366	362	349	354	350	349	329	337	356	363	366	323	400	318	369	389	345	352	337	377	369	351	366	380	342	373	370	368	331	320	333	355	343	326	323	363	373	360	344	341	329	378	359	337	357	370	362	354	334	344	337	332	373	368	335	369	336	370	320	345	334	322	367	368	365	374	363	344	353	334	340	353	364	367	323	379	344	353	298	398	354	358	374	348	309	352	356	329	339	350	344	352	383	348	321	335	359	359	341	357	363	376	336	334	370	374	329	344	318	364	379	357	365	328	349	359	335	359	334	373	361	342	375	329	335	353	343	359	320	348	335	345	329	344	383	357	343	362	336	359	358	361	349	344	363	363	361	366	341	362	343	341	337	331	339	333	356	363	363	381	352	329	323	335	335	349	330	337	340	377	349	394	370	351	369	321	372	331	355	380	312	350	352	329	357	358	379	330	329	347	361	343	388	334	349	354	333	330	357	321	353	356	352	360	336	347	346	325	375	339	368	349	337	350	373	422	331	318	370	351	376	323	362	343	367	364	383	366	378	362	342	362	368	307	334	348	330	352	330	339	368	337	334	378	388	364	361	334	328	349	327	370	319	339	365	355	346	346	346	341	353	355	361	365	339	313	355	354	390	370	343	341	338	378	346	337	334	334	357	343	365	382	357	355	361	352	342	377	360	368	289	333	344	372	372	354	311	360	367	352	346	363	350	352	385	353	324	309	355	366	319	361	349	314	342	345	364	346	351	345	355	337	306	349	384	326	355	323	344	344	377	372	338	380	362	347	339	323	326	349	299	340	345	334	331	332	326	293	324	351	354	292	373	342	358	329	387	363	319	336	299	365	322	367	338	379	374	351	343	361	343	344	354	358	344	360	350	352	332	392	343	337	348	329	372	361	352	361	349	386	361	358	323	373	363	318	367	351	342	342	333	320	346	330	357	343	384	374	333	341	334	355	336	370	366	348	364	367	360	365	375	307	313	337	346	341	332	343	365	355	344	339	356	338	345	367	378	361	350	365	372	351	360	366	359	338	334	371	379	366	388	365	347	340	390	354	351	372	364	318	291	353	358	375	316	361	343	353	363	360	360	369	351	379	339	325	343	365	376	369	384	349	311	364	343	326	334	340	360	364	390	356	336	349	326	340	382	349	364	328	359	361	340	369	324	330	386	338	316	364	332	354	350	360	302	344	345	325	361	366	349	357	362	361	322	357	340	332	347	343	350	331	362	393	362	350	339	353	406	332	334	327	336	385	346	363	365	320	340	358	322	356	349	330	342	365	349	365	332	339	335	356	331	353	359	321	328	348	341	346	367	343	356	376	338	313	405	354	335	358	334	340	364	387	409	374	365	363	412	363	356	345	371	336	387	363	344	339	324	358	319	345	346	384	313	352	325	371	369	327	346	355	369	372	343	346	326	356	361	366	392	329	327	345	344	370	356	329	368	343	350	345	361	359	347	339	377	366	360	327	335	347	379	345	356	344	383	328	342	335	341	352	315	342	329	360	358	348	366	345	347	368	356	385	353	295	371	343	363	376	364	380	335	378	392	382	348	370	339	345	337	333	373	383	382	349	334	317	356	336	340	358	350	333	325	350	324	328	363	337	341	340	332	313	381	367	328	356	313	355	357	363	363	337	321	361	363	364	345	379	338	334	323	332	351	377	371	357	352	303	344	324	325	356	324	341	338	344	367	373	343	325	371	336	372	364	323	343	360	374	399	381	321	335	361	329	350	326	362	340	357	333	385	336	405	371	315	314	335	367	372	337	341	356	336	359	308	359	321	351	321	309	363	331	347	350	336	296	302	360	392	341	312	340	335	373	347	336	373	374	361	333	363	367	318	394	328	357	317	387	322	328	351	351	330	373	334	349	356	349	388	373	372	329	347	358	356	373	332	324	322	336	333	346	336	361	354	357	350	369	380	332	381	379	345	364	339	357	361	343	366	328	316	381	326	366	340	360	410	346	361	358	355	343	370	342	327	350	376	356	350	331	346	369	361	384	343	359	384	336	362	339	353	363	368	341	308	350	337	352	333	326	337	325	349	394	361	334	344	343	356	382	336	354	350	336	329	332	346	345	372	363	365	346	327	346	345	358	377	352	375	353	335	341	340	359	346	390	361	355	352	369	333	339	364	328	346	361	379	350	378	374	340	349	323	382	330	358	362	321	350	324	353	353	395	360	319	358	349	358	353	364	372	337	337	356	357	368	343	362	347	346	397	359	349	345	348	356	382	332	393	367	323	321	349	372	391	396	311	362	347	338	386	338	348	376	342	345	338	332	334	351	366	330	341	341	347	349	328	347	354	313	367	348	357	360	335	341	377	342	349	351	367	358	329	331	366	357	337	367	325	354	391	354	365	345	346	367
9969	4418	8548	11798	9587	6998	5203	4326	3266	2513	2174	1925	1884	1603	1551	1383	1320	1313	1289	1141	1064	1003	984	945	984	969	942	967	1004	979	968	892	901	903	832	888	862	860	902	830	859	868	862	866	851	810	860	851	831	855	806	818	846	854	840	828	828	796	819	841	764	848	757	875	866	860	834	773	816	836	752	806	790	843	839	828	794	821	770	812	857	861	818	843	787	798	822	824	792	872	852	821	797	783	839	765	823	867	848	796	832	827	842	876	819	853	837	798	870	828	808	872	847	806	849	878	810	829	856	839	811	843	835	819	817	864	822	798	821	853	825	842	789	811	784	831	830	805	840	868	797	839	823	834	840	842	833	814	825	849	794	812	851	830	821	823	848	848	818	818	855	818	848	761	840	795	813	827	830	813	810	798	865	752	816	842	772	818	850	783	843	832	810	825	818	804	809	832	828	781	868	812	840	803	821	761	833	847	788	816	866	828	828	789	799	815	839	832	781	757	839	806	787	826	816	842	847	772	801	875	865	812	823	794	837	799	789	840	825	862	765	810	808	874	810	818	771	800	856	868	805	790	860	825	855	781	774	838	833	803	851	796	829	808	788	861	796	824	849	816	826	819	860	803	810	804	829	845	848	829	829	781	816	798	830	787	826	830	842	807	837	839	839	825	860	815	792	813	839	853	837	830	799	832	850	825	744	834	827	836	818	860	825	830	837	823	807	876	816	859	812	767	780	803	811	824	850	789	814	822	795	805	847	830	878	846	837	818	811	822	855	777	819	850	850	880	830	839	810	837	812	865	851	766	823	823	869	825	823	789	792	816	810	805	766	802	822	829	828	802	862	827	806	812	868	790	831	830	818	803	833	863	792	797	851	843	846	777	855	796	830	798	796	800	840	802	816	757	821	837	812	830	896	831	825	823	849	806	843	844	830	818	911	817	821	867	861	835	811	822	843	821	849	800	829	824	803	834	807	811	792	801	819	832	810	828	816	832	847	804	848	811	820	760	862	812	820	846	851	837	838	827	839	800	792	829	789	832	800	820	814	806	792	824	800	820	823	849	809	837	819	814	827	812	780	841	853	822	804	865	829	888	802	829	821	820	808	799	812	893	805	840	820	840	866	846	812	827	845	815	816	892	856	763	765	797	843	862	857	845	791	791	835	820	839	804	808	831	831	845	834	790	878	859	805	788	822	825	847	822	857	839	818	866	847	814	800	833	856	810	803	837	881	810	848	813	836	824	789	811	845	801	844	824	773	841	837	875	787	781	872	816	856	833	847	800	830	830	863	842	818	894	789	830	830	878	850	792	862	855	816	835	833	865	856	795	860	769	813	851	848	796	797	797	804	854	820	848	817	836	830	820	864	810	830	855	806	818	836	817	794	843	818	782	849	841	838	807	828	846	857	838	803	807	802	842	791	813	847	844	845	854	853	792	824	778	775	796	784	797	802	871	814	860	829	804	814	783	838	806	847	831	855	819	792	820	785	788	797	810	878	805	781	815	874	844	873	830	804	851	839	855	830	799	868	809	809	865	830	811	822	816	845	819	789	826	867	885	795	856	840	860	847	800	854	852	845	803	863	850	814	808	844	848	789	778	830	876	811	808	847	852	784	810	845	808	793	816	813	778	809	743	858	806	853	853	862	843	846	810	781	857	844	794	817	826	865	874	786	833	838	796	872	832	823	813	769	805	823	789	804	791	796	788	842	888	799	887	827	775	883	850	834	780	767	802	831	841	833	833	820	821	822	794	818	840	790	767	764	782	880	840	812	865	757	833	834	810	806	786	785	828	783	804	844	808	782	840	771	825	821	835	830	848	823	807	777	821	821	838	809	826	810	827	839	840	788	818	779	795	839	802	824	847	848	840	798	806	806	796	759	866	814	767	870	858	832	821	809	810	873	900	812	786	792	813	779	838	776	814	880	871	816	814	820	793	821	831	821	809	802	837	850	845	808	802	853	853	802	897	785	781	828	814	780	847	897	799	854	804	787	840	870	805	835	812	865	776	813	842	839	802	848	813	847	824	849	850	876	808	802	821	904	766	828	830	813	827	859	807	832	829	809	828	791	819	821	849	830	790	808	846	819	800	841	841	902	775	830	824	804	809	824	850	814	777	782	879	842	790	785	850	836	806	846	798	820	794	820	802	815	851	835	802	820	877	839	801	821	816	830	848	812	834	841	781	827	855	822	797	789	824	804	839	759	812	851	818	803	818	810	828	838	800	850	838	827	859	816	827	826	801	781	773	804	846	804	800	834	764	858	822	801	819	859	773	861	831	844	793	817	814	800	801	862	836	810	798	820	843	875	794	807	828	842	816	841	816	789	825	791	831	782	812	776	848	803	792	788	825	798	854	838	828	806	793	782	805	821	782	832	823	845	814	834	822	829	823	810	828	829	817	848	777	793	841	756	797	773	846	833	789	836	817	823	817	848	790	901	868	791	794	825	814	791	808	811	803	815	861	814	782	862	793	844	876	819	802	838	829	815	839	813	890	829	799	812	820	831	833	871	833	824	866	812	826	815	757	879	782	827	845	828	815	846	840	832	815	851	792	817	835	784	831	826	864	819	813	792	851	821	827	839	822	855	848	840	805	844	835	833	797	807	821	842	800	780	786	836	863	815	788	832	799	771	819	829	821	796	823	830	797	814	838	829	848	782	834	800	827	859	797	819	814	819	815	859	801	848	818	799	833	809	804	796	844	738	803	802	790	814	827	796	815	776	843	804	868	821	773	778	806	823	832	785	831	825	849	808	814	848	834	804	824	831	775	831	821	782	810	787	826	818	840	835	858	801	848	832	797	836	852	819	851	854	836	838	830	819	789	795	833	830	775	787	856	863	835	854	809	825	831	818	830	834	836	821	795	799	813	811	830	833	869	772	783	854	823	783	851	815	861	796	789	836	856	879	806	766	845	792	834	800	835	811	848	856	813	807	827	813	814	802	860	814	831	819	876	799	821	785	839	780	861	860	847	806	816	821	808	818	822	857	843	842	844	846	879	842	757	860	854	862	841	822	814	867	770	821	857	826	817	780	807	830	816	821	858	774	895	799	812	813	818	819	808	823	820	840	850	843	769	777	849	843	816	810	807	776	822	786	829	795	795	839	807	836	824	832	844	784	841	825	823	843	819	835	852	857	856	757	803	832	821	858	817	844	841	834	890	774	811	824	830	816	831	855	844	833	840	756	792	804	855	802	855	827	817	762	795	830	856	833	767	856	832	787	798	796	832	771	806	786	827	829	849	824	888	829	770	800	821	809	763	844	828	781	873	837	784	838	829	812	796	792	783	887	836	807	792	834	809	832	827	865	835	819	834	775	818	842	809	794	792	819	801	794	847	811	812	794	832	803	865	842	811	801	867	835	807	786	780	803	817	794	817	797	798	788	767	778	802	770	833	798	870	836	889	800	912	838	816	835	819	853	872	809	787	801	819	870	810	823	800	800	815	863	860	791	874	781	855	795	832	798	831	813	841	809	818	820	783	807	837	838	827
22124	7152	7986	7623	4957	2933	1999	1346	1000	666	627	569	437	382	350	355	314	348	330	299	303	261	246	280	262	241	261	251	254	261	269	272	272	266	242	218	227	253	229	241	229	237	222	230	216	293	226	233	229	225	239	247	234	217	232	223	226	233	224	215	212	212	219	241	230	258	243	230	214	202	210	202	229	248	259	231	246	243	234	220	203	205	214	237	212	241	246	223	215	218	232	221	234	224	239	214	220	218	206	210	216	241	263	225	231	248	229	241	211	215	224	209	247	265	231	240	232	215	242	210	215	212	253	246	251	229	240	226	225	249	199	254	202	202	224	216	238	225	219	245	202	214	220	205	230	254	253	243	212	249	219	172	228	201	194	231	205	239	221	232	235	208	228	214	233	234	234	238	217	205	206	218	200	217	205	227	225	213	227	203	236	204	234	226	232	223	215	223	232	205	202	247	215	217	239	202	222	231	223	191	217	218	219	235	239	216	238	233	219	220	226	209	213	244	245	187	238	235	192	212	219	240	201	221	247	211	195	201	228	204	229	224	242	233	203	253	208	176	233	234	235	219	227	198	214	220	217	212	229	215	207	232	244	209	241	231	223	221	223	220	206	231	221	212	204	252	234	201	262	235	228	205	217	217	236	220	221	226	212	195	246	219	215	225	221	200	218	240	254	233	233	212	231	253	216	256	212	210	221	199	232	224	208	235	233	221	231	239	224	234	229	225	241	224	205	218	223	229	218	232	215	200	213	223	213	235	243	221	203	218	226	195	233	242	222	229	229	229	215	239	221	262	220	213	228	246	216	227	247	234	226	227	242	214	250	211	217	253	240	261	205	232	258	206	222	239	247	236	267	233	247	233	236	218	234	230	249	226	234	241	224	200	253	237	212	246	227	232	214	238	215	216	207	221	216	225	214	227	217	240	214	225	232	203	215	231	227	247	235	230	216	246	218	221	226	232	239	232	214	246	210	219	268	240	234	236	213	229	237	214	248	223	218	228	202	226	242	205	201	234	234	248	229	208	235	263	234	212	210	219	219	246	221	232	237	228	232	228	210	228	255	245	218	198	211	246	230	214	243	207	220	235	215	230	226	231	208	219	202	261	249	231	247	236	226	236	233	208	240	225	228	247	209	218	229	233	219	237	234	193	229	246	246	217	249	218	242	206	190	226	264	218	245	252	234	220	205	223	213	229	233	207	255	222	196	210	213	220	252	216	195	211	207	220	201	227	238	238	230	251	225	227	224	224	237	216	231	210	231	215	231	225	252	227	220	244	192	235	204	215	228	226	218	218	247	200	228	216	215	205	210	236	219	221	220	238	208	239	207	218	227	228	220	222	234	251	196	187	209	227	241	237	223	225	224	214	247	240	238	224	216	250	217	224	240	241	220	230	239	210	242	223	221	234	227	204	243	239	232	239	222	219	256	201	217	235	219	228	260	252	181	230	232	230	212	223	214	235	232	228	235	216	209	207	213	244	268	227	208	214	216	208	232	248	228	262	219	222	218	205	233	243	213	207	211	201	213	221	209	240	209	201	225	212	206	229	263	220	217	235	212	232	256	249	204	223	233	195	225	204	226	239	235	221	277	225	230	209	239	249	214	245	229	232	230	230	243	223	214	232	226	232	223	227	251	219	223	219	252	240	242	231	226	241	217	208	214	246	233	207	239	242	218	197	234	221	257	229	217	220	213	233	226	238	212	220	235	225	240	217	221	207	221	210	213	217	231	226	236	222	242	230	186	202	215	221	229	225	215	246	226	236	227	241	226	233	254	239	201	236	239	240	229	222	235	248	223	205	220	239	243	254	220	223	233	208	205	248	228	208	241	243	206	241	205	229	218	218	199	226	227	230	221	222	234	262	220	230	247	238	174	227	226	227	227	201	238	205	253	224	230	237	230	221	231	229	233	233	212	235	208	265	237	226	226	204	221	215	194	233	245	225	248	200	208	216	211	223	216	223	252	217	203	188	244	232	248	225	243	230	252	226	239	232	232	214	207	225	238	227	213	208	242	234	227	231	218	229	221	220	227	246	255	202	265	231	235	202	244	212	216	225	213	244	245	221	209	263	241	252	252	233	195	207	226	221	216	217	237	223	238	215	235	214	230	219	247	210	207	242	236	224	230	196	243	214	216	201	223	210	235	237	218	229	228	219	254	231	226	209	230	215	249	246	251	222	226	223	234	200	237	230	217	235	228	208	219	208	257	215	234	242	230	240	244	226	232	231	253	239	240	244	253	221	226	226	235	211	225	224	226	207	229	237	211	219	184	217	239	236	219	221	257	230	213	229	211	257	248	231	256	209	205	219	233	234	248	238	233	234	254	217	218	219	217	230	235	207	199	233	222	225	231	264	212	218	203	212	239	208	209	248	200	227	251	251	216	217	228	203	231	218	231	229	232	222	217	204	238	221	242	248	234	219	223	233	208	232	242	236	239	215	236	227	221	240	250	229	218	195	238	231	231	217	233	222	222	243	237	226	236	220	216	224	185	241	204	243	225	228	234	237	205	232	228	246	233	232	218	211	190	181	242	181	216	220	207	197	221	197	214	232	219	246	220	206	230	205	207	241	235	225	205	214	224	249	206	231	223	207	192	217	217	224	248	214	224	239	256	222	238	246	218	225	196	204	246	205	242	238	232	214	231	218	230	221	220	235	225	203	213	203	274	251	197	236	211	211	244	240	238	213	207	228	258	207	216	230	212	227	232	230	208	231	200	247	230	252	231	258	242	238	234	235	235	212	217	236	220	224	226	201	235	230	237	230	215	234	234	249	210	220	241	230	214	242	247	233	228	215	241	234	229	228	229	240	227	224	226	263	228	254	227	222	216	244	201	221	198	249	254	220	205	204	241	209	217	232	207	222	213	219	229	208	232	232	242	236	203	233	209	241	196	229	234	239	223	247	267	237	228	215	218	221	246	275	214	225	217	226	232	229	203	253	234	232	234	222	250	240	254	273	245	213	213	239	230	237	227	221	217	228	265	236	233	217	255	227	194	205	231	234	234	220	184	196	237	213	230	233	221	224	228	203	219	223	229	209	226	207	223	251	242	215	215	222	225	199	227	222	239	231	227	191	212	241	218	248	217	234	219	243	234	193	236	252	207	238	257	232	253	230	225	240	226	235	235	214	220	269	244	254	223	211	256	201	219	248	232	229	209	207	268	263	222	238	207	218	234	252	228	250	241	227	245	238	202	219	227	215	219	215	277	221	240	221	233	222	214	206	237	206	203	234	233	213	255	232	215	258	221	208	238	249	228	240	216	224	228	213	205	246	213	221	213	213	226	215	243	200	244	226	243	215	219	189	235	228	216	218	220	191	260	240	214	226	213	261	227	201	235	213	218	233	202	228	228	229	231	250	228	220	224	220	257	226	225	256	239	237	203	208	220	203	244	238	222	224	230	218	221	260	236	228	233	232	217	222	218	235	228	239	240	222	220	193	222	237	230	223	226	231	229	224	225	233	207	193	229	230	221	234	224	219	232	240
13565	5535	11124	15021	12496	9317	7161	5675	3909	3246	2913	2295	1939	1698	1522	1356	1367	1415	1241	1010	881	863	900	806	794	841	802	812	771	799	801	712	712	699	688	682	678	674	618	580	607	628	599	583	557	535	536	556	565	558	599	578	601	574	517	560	557	567	539	554	562	583	533	578	552	608	582	541	580	560	555	562	587	564	602	546	592	535	548	553	582	595	594	587	567	581	521	562	612	547	574	598	540	538	577	563	547	553	543	548	566	553	543	539	545	543	566	566	555	560	565	549	547	587	582	565	555	585	590	511	569	530	529	541	551	526	518	608	556	556	582	524	509	574	586	534	563	545	551	532	561	591	584	587	605	567	534	558	542	579	600	558	531	573	556	561	500	531	588	564	539	522	501	549	558	578	518	559	601	533	591	557	569	549	561	533	537	527	533	526	574	561	520	516	557	575	562	564	538	559	540	567	578	541	566	579	536	535	584	580	536	523	533	569	542	557	537	580	539	546	611	529	543	552	554	597	546	546	595	538	560	523	585	558	544	578	557	536	526	560	547	576	554	570	556	585	532	518	552	565	550	543	527	551	553	583	593	556	539	576	562	591	544	493	544	588	566	584	554	581	576	568	581	510	518	565	583	551	547	530	566	558	543	572	554	576	542	524	573	573	545	569	587	556	566	550	510	547	551	578	529	545	552	543	581	552	558	600	566	562	526	552	568	545	558	544	530	567	573	549	551	534	524	534	573	568	578	545	526	515	574	568	560	545	509	529	507	542	535	551	587	564	542	571	570	544	553	564	559	586	548	539	571	555	567	514	545	561	581	524	528	570	558	603	530	566	556	581	592	531	533	562	549	519	516	526	537	572	543	547	549	562	530	546	596	563	547	537	579	516	626	600	557	561	544	549	530	562	593	542	564	574	551	550	540	518	530	564	529	544	572	582	540	566	554	575	592	536	541	547	605	553	569	548	583	579	536	537	526	552	572	512	549	552	575	620	531	534	538	547	549	563	567	565	524	547	570	546	570	565	528	554	558	512	554	534	540	529	500	537	567	524	599	572	546	584	550	504	547	577	615	567	541	555	533	532	558	586	551	555	554	539	587	513	555	551	567	535	594	583	554	528	600	543	562	545	553	543	583	571	588	522	496	505	553	572	532	568	536	563	575	550	589	547	586	525	550	607	546	540	550	583	552	547	530	547	504	548	571	549	552	578	556	549	583	538	605	542	585	556	546	543	548	585	583	550	561	577	547	552	565	579	530	573	527	540	578	584	564	523	609	554	561	533	537	577	542	533	593	522	612	544	531	537	517	550	566	563	529	537	569	573	598	533	504	514	537	553	604	541	571	535	501	559	605	567	566	557	561	537	574	544	510	547	519	570	545	566	618	565	555	567	586	558	569	568	553	560	538	517	538	522	560	515	543	571	581	542	537	543	564	572	537	543	535	520	552	550	563	593	570	530	588	517	579	570	512	561	527	507	535	552	569	504	534	545	572	578	528	560	508	591	592	557	559	535	576	527	563	611	524	536	570	566	557	568	550	569	613	538	541	520	522	572	545	553	540	600	548	555	508	557	586	541	605	555	553	548	557	548	544	538	596	572	563	586	529	604	577	548	572	596	535	551	570	566	550	530	557	549	510	546	521	546	564	557	566	532	542	566	522	586	591	551	557	579	584	528	556	536	543	516	556	537	575	541	536	551	601	508	560	552	588	531	583	539	598	571	610	589	579	528	556	580	548	568	541	602	586	527	492	527	523	549	565	559	561	541	568	572	525	584	565	556	546	537	551	549	550	544	532	551	554	582	568	559	549	534	567	534	522	595	541	532	520	570	561	559	608	573	536	526	556	570	538	536	549	555	554	555	531	592	525	567	543	595	604	563	507	572	574	541	551	595	537	552	595	561	579	523	577	534	571	558	555	538	546	529	562	559	585	547	584	597	553	591	538	555	580	514	580	553	551	541	614	557	544	563	565	510	567	585	561	587	606	546	568	546	545	557	519	603	570	552	590	589	555	548	535	528	538	544	520	525	562	553	549	546	538	525	554	564	585	491	539	556	587	552	534	547	598	582	518	550	546	546	575	552	530	589	522	573	583	550	536	539	517	543	546	513	557	539	593	537	561	568	532	564	549	563	515	526	591	527	548	573	578	543	541	562	544	558	568	571	529	596	555	517	568	523	569	557	552	508	552	586	527	546	521	591	524	573	567	555	561	592	525	556	548	541	574	543	546	547	560	506	562	602	501	543	556	576	531	573	600	571	534	560	559	531	537	593	520	574	545	547	544	552	528	521	561	558	586	574	550	564	495	535	586	563	565	542	552	547	528	554	536	546	540	543	535	526	570	520	564	601	539	529	551	540	554	551	579	566	541	580	548	528	600	530	581	578	519	605	549	584	558	545	586	537	556	568	577	542	547	562	558	598	536	549	587	565	524	575	550	562	536	591	541	552	588	608	520	580	556	610	539	527	567	585	572	602	551	566	539	553	593	555	550	558	532	529	572	538	496	568	575	530	551	580	557	521	580	556	584	535	565	554	536	551	570	566	582	534	539	595	554	581	523	537	540	573	536	573	584	560	579	600	532	529	565	572	564	560	556	557	530	541	535	499	564	528	545	558	560	573	581	542	561	531	540	582	552	562	565	550	597	587	584	550	589	574	565	601	551	558	544	598	562	529	568	518	553	580	567	495	503	551	570	535	531	554	562	551	577	582	549	559	588	604	581	551	611	570	542	528	610	557	591	549	550	568	542	577	565	580	581	520	548	551	542	564	545	557	588	569	532	543	550	575	530	530	561	526	515	573	568	539	549	533	554	532	601	555	576	525	549	590	596	561	566	584	586	493	600	581	585	586	551	524	556	558	559	552	567	539	592	577	579	592	573	552	570	562	540	572	550	531	597	572	546	554	520	559	608	528	567	554	549	572	580	598	527	543	572	527	544	562	560	573	573	580	543	576	545	586	525	522	507	540	549	583	563	529	543	565	546	559	582	604	540	571	572	556	564	516	541	612	565	552	526	547	597	578	555	539	571	561	557	564	549	563	559	555	551	522	588	573	544	557	548	548	547	533	530	542	619	555	567	542	497	585	574	566	578	506	536	522	534	587	565	530	529	572	569	571	562	605	561	554	571	503	614	570	553	580	593	584	532	569	584	541	588	592	541	548	573	554	574	542	609	595	543	582	579	538	596	579	569	617	603	535	563	559	552	563	569	556	569	542	555	535	546	532	492	500	568	584	576	554	565	514	562	556	578	518	552	581	541	573	577	566	571	539	519	523	592	558	540	534	547	554	612	580	561	604	542	548	580	558	533	548	536	584	575	560	562	509	530	553	567	550	552	514	538	581	547	538	590	561	541	571	546	604	548	557	531	577	525	554	590	538	537	563	578	568	536	551	566	520	545	534	618	585	603	566	576	605	550	553	497	631	538	572	532	602	509	519	547	558	569	574	543	565	529	533	573	537	548	576	527	580	567	568	548	539	581	576	569	540	565	553	547	600	545	536
4671	1945	2455	2092	1531	1118	833	702	629	510	556	438	445	414	409	388	395	391	398	371	377	384	400	424	398	374	391	405	374	386	383	410	391	390	397	423	349	396	376	340	336	411	411	352	356	363	365	370	393	363	358	344	368	391	352	401	339	388	396	396	363	394	383	365	371	423	376	337	384	402	361	363	370	376	392	419	364	371	384	369	408	369	385	415	368	353	362	399	356	388	344	372	392	358	371	366	365	375	400	380	339	386	396	355	358	414	356	395	401	370	345	354	399	388	335	336	370	364	373	382	337	351	362	365	399	354	392	375	367	363	374	374	376	366	368	343	339	386	366	354	364	393	372	372	337	399	393	369	367	367	376	383	375	361	358	370	397	355	383	347	364	363	362	361	403	381	412	367	350	384	368	343	370	375	390	365	376	364	399	377	411	375	373	385	382	386	357	399	402	379	367	378	350	404	348	392	347	346	403	367	347	383	378	371	375	386	396	377	382	364	372	359	382	337	379	372	359	404	393	371	396	370	343	368	388	338	365	338	386	407	386	329	358	341	391	379	360	383	375	369	416	383	354	350	402	399	389	394	351	415	407	372	403	396	351	385	362	372	358	369	381	413	356	379	404	367	370	345	345	375	371	372	360	380	374	392	398	376	371	390	390	373	385	392	414	388	380	359	368	366	334	366	401	383	381	341	350	399	362	343	352	347	379	353	386	404	393	354	349	376	349	388	389	356	397	375	353	399	391	366	353	344	358	366	368	372	381	372	398	403	416	343	384	351	392	350	377	381	371	338	383	354	382	372	370	359	336	377	385	359	352	373	345	362	372	328	389	371	390	335	396	384	421	371	357	355	371	418	368	374	340	381	377	356	397	389	352	352	370	378	383	364	376	369	411	390	366	364	376	336	440	387	368	359	360	373	365	328	333	367	388	367	379	378	379	345	396	375	348	360	364	344	404	372	380	382	391	390	375	382	397	372	390	367	419	344	390	383	401	400	387	379	396	402	389	398	383	419	370	383	368	373	387	402	350	331	327	380	365	366	342	373	358	373	348	377	397	393	355	366	377	378	387	340	323	334	352	375	341	376	383	359	379	387	387	419	350	339	400	371	394	391	354	375	384	358	402	369	348	391	387	389	371	401	382	351	367	412	399	362	387	370	350	354	354	358	408	364	346	388	341	329	374	371	346	355	354	382	368	367	368	386	341	391	364	395	371	371	367	339	353	371	350	397	388	351	355	369	368	374	390	364	410	376	347	431	366	388	377	371	331	384	357	338	405	380	382	364	400	381	347	343	356	373	343	378	376	396	355	355	385	350	374	333	380	371	379	367	350	376	413	389	364	359	388	342	363	375	360	377	378	371	353	372	405	379	369	370	354	372	378	335	366	364	400	376	367	354	392	347	355	342	396	356	332	393	374	379	372	386	369	386	374	357	367	430	348	384	323	380	375	369	348	369	381	353	332	376	385	375	409	366	366	377	376	390	347	362	341	375	343	380	361	354	383	367	356	375	355	382	337	391	411	398	381	381	354	384	416	336	344	378	393	352	395	372	363	354	385	375	382	350	386	354	341	385	358	355	361	378	396	380	353	382	369	362	353	380	387	420	371	368	383	368	351	379	398	408	394	392	360	376	360	335	365	377	392	361	417	374	362	405	383	389	379	359	348	406	400	378	342	376	327	385	396	391	387	381	322	355	375	376	348	386	357	347	343	381	380	375	375	355	378	400	366	373	374	385	334	359	374	370	393	354	393	387	406	390	359	403	375	347	331	381	350	366	352	391	377	367	382	336	380	389	359	413	376	340	382	406	386	363	368	386	401	398	366	366	412	380	358	386	363	412	358	401	404	383	341	369	386	364	370	413	356	371	366	395	426	359	386	376	389	370	388	392	373	376	368	366	360	401	386	366	381	378	370	346	381	362	376	341	332	358	368	392	365	346	370	341	414	376	376	410	355	372	377	392	371	371	373	390	352	383	403	393	351	393	398	395	380	390	408	397	378	412	375	371	363	393	416	334	318	360	389	358	353	397	375	392	403	349	397	365	364	338	365	363	369	365	332	407	407	357	370	381	357	357	404	348	390	364	415	381	364	368	369	386	391	373	379	383	353	388	397	361	365	367	370	368	392	384	375	337	349	345	367	346	362	374	343	359	344	400	360	368	399	379	362	329	333	348	366	359	365	384	376	368	360	326	372	383	392	375	393	405	351	349	371	363	403	374	357	394	402	374	358	366	347	405	327	384	372	364	371	364	365	353	387	376	355	412	378	398	389	371	365	329	327	325	381	375	385	415	368	391	356	362	369	393	373	345	386	370	360	396	364	376	351	403	350	388	402	399	379	376	408	364	369	394	374	405	361	357	363	359	380	384	396	358	354	393	349	393	344	338	384	415	374	386	356	381	388	358	397	371	405	362	390	364	383	405	382	345	347	376	378	373	410	342	370	362	344	360	347	393	398	379	382	359	382	373	357	347	357	377	392	379	390	380	384	367	335	355	389	387	371	316	376	371	359	362	368	353	383	374	395	356	347	366	368	378	355	345	393	366	330	351	368	363	372	383	376	397	368	356	358	400	365	363	379	384	358	383	380	362	350	410	393	378	394	372	369	393	373	381	321	370	358	364	384	358	370	361	361	352	358	403	379	379	369	374	367	365	351	376	387	358	364	387	422	350	384	325	359	372	399	348	359	371	399	347	382	369	364	391	389	343	381	361	396	356	353	389	387	377	418	430	393	400	410	385	377	385	385	352	370	330	365	383	379	370	340	321	404	363	418	353	311	370	363	348	347	377	357	335	424	404	332	402	395	389	339	395	390	380	350	327	340	376	372	348	383	376	393	362	371	355	331	363	368	372	393	378	382	386	409	375	371	381	382	392	373	411	406	380	395	387	360	381	409	372	381	366	370	360	357	381	371	386	352	358	388	352	420	354	356	351	371	390	400	360	402	378	344	315	381	359	388	388	367	388	365	354	360	360	367	368	364	374	377	405	382	377	385	356	396	389	341	387	368	380	404	342	381	357	378	350	382	391	375	401	394	382	390	356	352	396	343	377	371	373	364	387	337	327	385	387	348	385	368	374	392	375	393	391	422	363	392	392	387	372	404	401	364	358	325	368	350	344	394	352	341	348	382	387	389	398	395	361	362	370	365	396	382	391	338	409	395	374	416	396	379	349	401	357	357	374	393	345	389	382	386	390	363	389	362	350	350	393	360	342	356	383	409	384	396	353	369	387	368	405	366	347	360	388	367	362	393	347	376	379	356	350	389	388	405	405	377	379	365	365	361	359	385	362	374	378	375	363	406	373	357	341	385	375	406	432	379	330	312	385	417	401	392	395	350	378	358	385	354	374	398	333	360	373	355	403	351	384	375	355	370	344	354	378	424	415	374	395	385	361	383	361	393	340	397	388	376	351	396	380	400	360	346	355	357	367	380	374	376	383	381	362	336	412	349	377	419	340	340	389	376	377	355	359	362	393	342	412	342	407	387	367	354	375
4111	2427	4695	5810	4924	3829	3092	2429	2147	1885	1784	1458	1311	1242	1195	1058	1144	1203	1074	1064	964	903	918	997	968	979	930	971	1007	934	883	882	958	853	904	893	837	901	840	938	860	863	905	871	902	859	862	809	875	833	893	869	906	869	853	926	870	891	900	893	866	877	897	904	818	840	842	868	878	847	878	862	916	873	809	816	883	915	908	862	940	870	917	912	845	859	856	889	911	835	835	844	861	894	847	842	876	836	917	854	863	854	845	886	948	821	905	901	899	901	849	919	870	874	876	926	885	873	932	889	866	866	808	876	856	875	864	870	866	863	902	832	918	889	925	855	869	906	863	865	847	849	844	889	928	925	890	871	873	894	867	814	904	909	859	914	823	867	862	901	881	893	898	833	896	865	826	843	857	836	910	891	921	981	846	815	887	884	849	906	841	858	856	864	883	864	894	867	861	909	831	915	905	930	935	911	842	894	845	868	842	936	849	866	928	913	849	851	861	870	901	864	908	896	894	868	873	851	901	875	878	881	864	862	891	819	879	869	919	940	908	904	927	903	911	849	892	880	870	847	870	868	889	822	926	902	854	874	857	909	885	880	889	882	889	865	876	898	909	856	860	867	854	893	815	862	882	854	817	872	880	852	862	875	880	910	902	868	839	901	860	857	883	884	830	883	910	907	860	927	863	876	892	854	871	853	927	863	871	914	903	896	876	880	887	898	902	884	900	852	877	898	895	893	951	912	915	842	907	870	842	868	853	905	840	877	914	866	914	883	904	888	827	886	907	884	907	890	839	894	881	879	882	843	848	913	874	912	859	906	892	861	880	893	842	844	882	921	852	942	903	849	868	899	866	836	896	861	896	866	862	871	873	910	882	860	929	849	864	914	835	883	866	914	846	917	856	887	921	922	880	887	864	873	899	869	834	879	855	917	856	893	843	897	919	910	942	856	907	952	878	918	872	885	847	854	849	870	836	884	852	863	860	884	845	901	819	896	915	820	938	907	894	898	937	798	856	890	890	896	848	882	899	836	811	871	941	879	877	843	865	882	816	824	907	847	876	898	892	889	932	839	853	886	896	900	852	805	825	872	859	884	878	886	876	827	901	869	907	863	879	879	854	887	837	863	901	864	867	858	895	878	860	886	903	891	894	831	892	842	940	862	904	871	878	863	911	888	904	865	880	864	890	871	847	871	882	903	860	891	973	885	867	928	849	871	885	849	891	899	858	907	840	887	855	898	909	838	911	866	867	854	956	886	877	854	875	879	873	901	873	895	855	881	841	846	883	871	824	914	848	910	869	904	866	866	887	949	824	847	830	913	902	860	911	878	869	863	853	858	880	860	866	895	885	845	893	862	887	868	850	843	908	899	901	897	852	873	885	901	845	909	909	897	889	885	852	874	865	887	942	847	839	868	926	875	952	906	860	850	894	859	821	868	914	827	851	868	871	963	887	887	906	867	833	845	928	833	892	934	860	876	911	842	889	900	907	872	827	842	889	876	846	887	923	871	862	857	868	859	846	876	918	842	848	867	882	893	854	914	860	929	896	884	869	925	778	835	917	842	836	928	854	900	966	906	889	853	923	910	878	847	867	880	829	907	889	941	890	822	903	891	919	815	853	874	949	908	834	855	924	849	867	896	915	873	866	932	867	864	893	914	882	873	832	898	924	905	867	905	915	925	882	882	861	851	852	876	896	866	848	855	898	880	945	838	860	875	827	861	908	919	841	870	937	860	923	881	871	886	892	841	852	908	872	860	834	848	884	850	891	896	859	950	872	877	874	855	899	938	905	873	879	932	899	827	858	901	861	877	869	886	905	865	854	846	945	886	851	877	879	894	890	869	857	893	826	926	873	880	879	886	927	903	846	875	845	904	871	863	845	855	837	892	840	890	889	919	838	879	848	854	899	894	844	856	879	896	883	881	871	884	852	841	833	909	831	837	842	899	840	869	917	849	859	838	895	917	854	953	848	898	919	851	847	824	884	876	895	843	864	823	867	853	848	914	958	848	858	865	873	892	875	882	860	863	810	912	860	879	826	868	825	847	843	877	865	872	935	860	868	834	853	907	841	840	955	882	859	884	871	872	861	838	862	894	828	931	919	803	901	893	894	851	889	929	852	878	919	858	894	920	838	917	866	882	922	901	884	893	859	901	906	925	867	867	909	922	871	891	828	899	888	850	859	911	868	904	866	867	912	908	840	926	837	850	911	894	871	840	871	878	889	859	924	925	849	901	840	869	900	904	851	874	847	827	880	799	882	935	884	838	830	893	851	895	931	858	842	878	855	902	863	838	955	879	895	933	828	828	857	875	911	872	882	813	873	875	912	860	870	871	905	897	879	946	824	863	927	882	866	939	828	864	854	885	887	811	848	860	880	907	857	849	912	874	878	905	861	930	864	879	899	892	848	834	872	945	884	894	904	903	842	858	906	897	928	878	857	872	894	904	898	895	872	881	871	912	894	879	916	884	835	847	852	901	834	858	930	781	906	838	918	856	890	836	877	919	885	895	836	924	873	863	878	860	883	894	923	923	872	870	895	862	892	863	901	918	885	873	911	897	885	842	950	908	850	882	941	893	919	894	906	901	924	906	839	828	874	884	938	818	917	874	893	872	903	857	858	898	887	938	915	886	869	848	955	857	908	821	907	907	902	850	888	903	903	869	839	879	873	930	894	886	864	884	907	885	865	844	862	848	896	878	885	880	908	861	887	905	852	854	861	873	879	829	944	796	853	903	880	865	868	887	864	902	849	873	893	901	872	856	869	863	912	863	914	849	819	904	901	892	929	920	902	874	935	876	885	849	881	862	849	854	923	894	876	920	841	863	914	933	872	885	877	922	898	886	895	872	865	864	892	882	858	862	845	885	850	864	845	965	858	898	899	899	917	842	905	821	899	902	897	916	909	913	865	934	872	853	904	876	886	876	931	877	869	864	859	853	894	867	846	819	890	879	925	885	837	936	866	893	880	880	928	914	886	867	892	863	870	844	881	844	836	913	880	924	912	883	967	893	899	882	898	904	871	855	949	930	902	839	823	900	877	832	918	872	868	881	867	892	841	934	854	895	868	886	883	851	876	872	828	888	946	843	842	858	843	819	835	943	935	897	903	848	869	876	877	894	865	889	924	862	875	862	921	902	867	883	854	857	891	856	870	887	898	871	878	906	850	902	889	859	887	916	865	862	859	933	850	850	875	860	855	880	837	906	839	932	893	781	885	884	877	896	864	863	865	913	959	903	884	913	911	882	916	843	877	868	866	853	871	847	883	895	874	860	917	868	929	875	887	949	816	906	881	870	861	891	886	817	910	863	873	870	886	889	924	857	853	883	885	916	904	836	853	889	872	921	886	886	893	880	873	865	890	836	902	803	927	861	876	856	894	850	893	866	907	905	881	939	851	915	832	891	907	827	855	857	818	890	845	869	908	846	868	869	926	933	902	884	892	895	897	851	900	867	887	860	859	907	913	839	901	892	838	936	884	913	886	855	860	893	876	939
12657	4703	5610	5140	3220	2041	1475	1124	933	726	634	562	423	417	456	409	410	413	393	362	378	352	363	325	424	398	372	403	356	343	347	364	368	323	318	353	342	321	352	365	364	343	337	335	359	349	339	360	340	309	360	343	344	353	341	371	369	343	352	329	359	385	363	330	351	338	377	331	375	318	318	356	340	344	345	337	349	334	373	339	378	316	324	318	346	369	313	368	360	347	321	317	335	338	363	345	332	365	375	347	345	362	346	339	321	318	321	329	348	332	337	339	346	356	353	337	345	358	332	339	343	340	339	352	380	385	332	324	350	336	334	370	335	318	360	330	350	320	339	334	351	361	372	339	348	384	371	326	364	337	382	371	313	345	316	341	378	317	362	359	374	405	355	340	361	356	358	350	391	359	293	336	344	360	351	325	354	363	325	354	395	385	343	378	330	314	365	370	329	334	335	310	338	346	360	361	328	350	327	351	325	324	324	333	374	328	354	351	374	334	326	323	350	326	327	348	356	394	339	347	344	351	337	346	350	354	329	320	355	335	362	340	327	381	340	375	373	367	338	369	341	366	320	352	338	340	387	358	358	353	355	340	351	365	350	358	367	375	363	329	339	335	358	353	347	348	348	350	342	334	315	325	358	359	333	337	325	344	324	369	345	296	355	321	327	356	341	366	378	379	385	379	335	381	324	320	325	340	322	367	371	386	348	347	364	343	328	358	348	351	297	363	344	361	375	324	336	324	362	331	345	349	376	364	359	342	344	351	359	348	350	353	347	334	336	351	369	355	348	368	322	367	329	320	357	369	349	362	318	320	371	341	362	321	347	297	340	334	331	363	332	343	351	376	347	355	379	324	363	381	341	315	333	305	352	337	353	344	343	343	314	353	348	335	339	404	363	359	326	359	353	340	347	349	327	330	340	345	320	345	336	370	337	334	342	331	311	296	363	351	367	350	351	336	350	364	328	343	322	363	398	346	347	315	339	363	340	347	364	360	336	342	338	369	364	336	376	350	339	330	360	334	355	373	320	334	364	392	340	336	331	346	330	385	380	338	358	348	346	355	349	356	359	332	364	378	354	345	369	340	365	373	328	363	356	334	350	313	317	378	350	331	346	333	359	348	333	345	343	339	325	353	368	343	355	380	374	325	365	376	364	325	372	363	363	381	356	384	321	342	358	346	359	317	328	359	348	373	326	338	367	358	352	327	374	322	328	339	347	321	371	310	377	327	343	340	339	320	370	354	342	348	355	347	350	350	377	352	365	367	326	343	359	355	358	370	321	336	322	365	374	353	349	321	358	316	324	357	369	347	354	358	353	349	355	334	354	376	342	322	368	343	352	360	370	375	332	335	340	336	385	378	371	336	368	379	358	333	353	381	354	325	337	339	355	362	381	367	333	351	365	342	364	348	366	361	346	327	361	326	356	325	345	325	352	313	378	345	321	329	342	343	321	368	318	346	373	388	352	361	327	352	319	346	401	356	325	339	325	349	326	360	350	381	330	328	324	367	311	341	334	348	344	349	345	337	351	331	361	340	334	345	311	315	332	342	313	356	341	353	324	320	325	330	345	329	346	338	376	373	348	351	355	341	351	350	368	344	351	322	368	380	347	320	347	329	384	339	293	371	351	335	369	312	359	364	369	365	339	385	369	318	350	365	355	359	308	352	344	330	349	356	333	353	348	342	330	322	334	320	327	310	343	320	340	336	326	368	320	336	341	337	336	342	379	385	358	304	355	357	315	354	353	324	357	331	349	340	342	326	340	360	380	342	376	365	337	366	349	361	348	312	359	358	334	315	322	359	359	351	353	339	351	312	353	384	336	336	328	346	377	325	376	353	408	398	328	340	400	397	378	342	316	313	334	361	341	347	326	335	324	326	349	323	320	343	327	334	360	326	394	349	347	362	369	357	346	358	330	332	367	362	373	359	356	367	343	343	363	333	354	346	341	329	351	326	357	338	352	306	364	307	376	368	360	324	371	330	359	356	338	355	309	361	337	326	333	338	376	361	356	325	374	334	338	358	375	361	361	366	334	349	337	380	346	350	336	325	382	343	361	344	346	328	360	334	358	344	339	362	323	321	334	340	335	350	374	333	370	340	361	337	377	325	359	342	364	335	346	380	346	368	354	348	331	338	338	360	314	342	331	343	331	344	321	338	312	380	362	350	343	353	363	364	362	335	335	341	340	344	341	336	341	368	342	364	372	328	335	363	363	362	306	345	356	359	327	347	375	344	334	348	377	349	331	352	337	349	350	335	362	352	355	360	328	371	363	337	354	339	379	347	328	345	322	349	363	346	332	347	350	354	393	339	351	337	354	339	358	338	346	349	339	360	336	333	326	353	350	389	363	341	396	361	372	299	370	354	308	363	326	359	319	386	364	366	327	324	339	358	341	375	360	338	372	346	362	415	336	344	348	377	362	367	340	366	332	351	319	352	359	354	366	320	333	362	419	374	336	337	356	349	390	357	345	376	355	370	333	375	315	364	346	354	355	348	356	336	347	318	343	361	329	349	313	315	377	311	324	324	370	327	373	331	362	360	421	365	363	306	348	348	345	336	370	342	320	346	306	333	329	353	366	346	336	340	359	370	315	350	347	344	336	349	367	339	342	339	328	334	346	342	325	368	349	381	347	357	375	364	326	333	350	358	367	338	338	364	352	351	378	340	302	370	325	354	335	363	344	350	315	355	338	314	358	390	332	358	326	360	340	350	342	334	347	367	338	336	353	308	373	348	363	314	340	351	354	339	328	342	319	360	360	368	326	308	364	361	344	354	357	325	346	340	336	366	372	341	332	346	349	354	384	359	370	358	339	362	357	364	378	358	362	318	357	353	334	349	303	326	326	367	385	336	339	351	342	333	373	349	345	324	319	352	379	319	363	344	325	359	353	338	343	331	328	307	372	343	336	359	351	354	391	356	336	339	363	355	340	330	379	374	295	356	353	314	333	350	316	362	285	330	350	342	348	352	326	359	329	349	326	334	339	369	332	343	389	343	379	337	333	376	309	313	346	352	346	326	337	322	322	348	323	355	341	362	344	334	317	378	367	371	349	358	342	355	301	357	334	354	342	336	320	341	377	338	366	342	327	325	357	344	367	344	369	343	360	361	321	388	376	355	361	343	307	340	364	335	355	359	339	350	370	399	341	345	361	333	340	338	320	345	361	347	355	397	386	346	346	361	351	347	369	344	343	303	368	329	326	323	370	373	349	332	368	335	386	313	336	307	350	351	399	359	364	322	328	325	318	332	339	318	348	346	375	351	379	353	377	362	373	364	349	342	356	315	337	361	374	339	377	361	341	365	348	379	345	308	393	334	357	376	343	353	359	330	314	372	370	343	328	342	334	320	340	377	320	327	350	336	387	310	346	406	334	349	359	371	350	358	349	315	316	379	344	368	370	340	360	346	365	355	362	364	353	363	349	331	376	351	331	307	305	353	353	362	379	372	356	333	303	361	350	383	365	359	375	346	340	311	371	304	343	331	349	368
9783	4741	8610	10992	8875	6618	5475	4629	3752	2980	2458	1841	1603	1462	1404	1321	1400	1274	1265	1161	1077	1028	1061	960	976	997	1011	1012	949	966	949	918	847	898	881	849	902	881	876	896	843	845	842	838	823	862	827	810	850	825	840	790	778	852	836	885	853	820	824	804	806	867	807	830	820	804	826	836	775	784	792	797	802	820	825	835	817	810	822	768	815	803	759	807	839	835	841	860	806	832	780	834	774	809	820	833	827	844	830	857	821	825	855	818	841	774	855	798	799	832	816	773	858	820	834	824	811	767	810	831	805	819	797	788	843	778	842	836	841	750	826	789	798	794	806	800	803	835	831	841	809	816	791	861	776	821	780	810	816	793	843	874	842	824	828	764	848	819	834	816	772	805	822	817	813	780	869	774	797	779	803	782	797	798	805	850	800	773	819	814	800	819	781	813	806	818	739	815	836	788	854	785	782	845	852	812	801	809	826	779	799	837	788	817	809	809	846	806	772	833	848	861	871	779	774	811	847	856	834	798	855	815	877	817	733	824	832	829	830	808	793	822	787	810	793	878	822	762	810	833	753	816	853	833	861	808	812	753	841	822	816	770	813	835	783	797	801	808	823	800	877	776	824	818	831	814	849	862	786	843	797	793	810	786	815	779	824	800	826	809	815	810	818	831	841	757	829	864	847	875	850	820	808	787	842	851	837	814	842	841	835	798	790	788	799	794	835	818	765	795	821	800	787	805	855	848	789	840	763	788	813	846	846	841	797	818	805	762	820	809	771	770	827	838	781	779	773	765	833	854	842	840	797	808	816	808	883	814	840	789	787	827	787	778	809	820	797	874	800	835	869	793	845	830	824	777	849	820	826	802	854	820	877	827	851	798	769	844	831	818	843	790	906	808	796	786	751	747	781	806	803	821	841	836	768	817	834	802	793	808	828	794	808	823	798	814	842	800	807	807	825	782	821	791	824	834	810	804	813	833	779	861	772	844	838	808	828	826	785	815	780	854	802	832	842	818	807	863	802	758	832	804	836	750	812	786	893	755	797	892	799	856	833	825	787	833	893	811	862	823	800	794	810	803	898	780	835	884	874	817	797	829	780	821	792	808	798	837	836	793	792	873	833	797	792	820	830	823	837	863	811	800	848	778	830	788	798	836	827	865	750	805	838	840	821	890	855	832	813	831	840	828	775	745	776	831	845	796	809	804	782	800	750	811	856	851	807	759	810	795	837	817	820	802	850	822	822	810	848	781	772	830	793	838	858	808	812	810	784	817	805	877	808	810	830	798	804	863	790	809	808	838	813	879	859	854	789	812	784	813	821	825	792	813	775	777	814	793	787	849	803	837	878	781	824	790	861	817	818	774	795	804	841	800	749	866	802	804	832	845	830	794	802	867	821	802	802	814	853	816	834	794	801	832	796	769	804	821	852	759	828	860	789	810	805	818	854	815	801	760	822	768	816	790	837	799	854	795	827	750	831	787	869	798	824	854	839	842	816	847	796	845	861	795	820	837	822	812	811	794	835	807	833	824	818	790	794	799	838	858	854	776	783	805	834	799	851	788	826	814	820	843	819	838	786	795	836	809	778	808	832	752	813	839	819	833	818	824	818	851	825	780	836	832	828	812	836	860	870	816	832	881	794	824	750	881	822	800	839	842	835	838	878	838	788	814	829	780	802	830	792	839	800	845	792	819	846	814	820	779	788	815	804	811	829	840	780	824	785	791	821	798	826	782	761	821	797	830	823	830	843	807	781	812	807	860	846	790	796	849	800	900	802	778	806	790	788	842	852	834	799	829	796	871	839	858	854	793	853	820	773	778	834	781	810	817	805	790	806	783	845	847	801	827	825	811	834	815	796	817	804	817	811	761	802	817	815	819	795	756	802	829	852	802	825	820	807	858	797	802	825	830	813	777	817	842	792	809	792	832	828	818	777	815	821	774	830	866	790	818	836	809	858	798	794	828	799	759	790	779	805	824	791	812	849	840	789	838	854	800	768	797	863	752	786	817	835	877	779	837	836	819	844	870	790	838	811	803	799	868	828	831	783	819	832	782	824	823	850	873	799	828	796	825	766	788	842	813	810	838	833	861	813	807	806	821	836	831	801	792	810	801	815	817	803	815	785	907	798	802	842	801	779	841	792	799	813	828	793	824	751	835	832	792	805	789	771	805	832	812	777	816	832	857	844	798	844	795	811	808	814	877	803	825	771	852	785	839	795	836	780	839	790	769	820	791	816	804	816	784	765	811	805	829	835	801	800	829	843	837	763	817	798	843	783	814	807	782	836	808	783	833	854	771	901	844	808	792	826	827	841	867	829	833	833	809	771	817	827	829	801	872	822	836	853	821	834	775	848	774	809	764	802	845	823	827	788	784	833	818	838	803	833	806	789	740	777	817	821	831	835	806	830	832	822	795	841	755	793	785	804	789	813	815	801	794	788	733	845	796	808	827	844	863	801	827	823	819	853	802	799	828	829	827	806	814	828	769	772	831	870	827	831	822	833	801	800	755	858	812	814	766	880	772	813	812	844	782	815	832	828	817	822	842	802	817	844	839	808	845	788	801	792	793	765	826	821	788	805	833	800	832	808	813	844	822	834	776	855	816	845	799	784	803	776	803	818	823	766	821	752	804	839	847	825	823	815	798	815	789	835	826	799	842	765	801	821	836	862	855	843	770	897	816	785	809	856	826	837	787	794	818	799	792	834	842	847	810	844	814	821	840	863	810	840	816	815	837	866	805	769	832	834	817	795	844	790	837	725	844	843	803	844	810	847	825	780	840	812	838	818	795	795	845	838	799	822	853	810	805	805	748	802	822	810	816	797	801	791	780	781	848	843	800	810	855	811	844	793	804	879	790	821	808	771	812	819	774	776	842	810	802	842	770	829	838	814	778	832	788	802	804	815	797	841	824	811	818	824	827	813	790	790	874	840	761	849	798	808	800	813	845	808	791	819	800	843	770	825	845	774	805	817	840	871	839	807	823	770	840	860	799	810	787	790	806	816	790	893	821	829	820	836	781	828	823	750	821	831	823	820	805	866	767	824	841	863	782	780	798	858	800	795	812	813	822	810	807	811	842	750	800	824	791	779	845	785	851	833	806	801	834	859	822	806	844	811	839	771	800	831	831	816	808	791	774	849	826	802	827	828	846	813	829	801	838	825	799	791	830	834	795	829	842	825	805	830	813	807	818	790	853	821	830	843	823	815	833	848	820	822	810	810	874	823	840	857	811	788	808	875	842	857	787	867	802	798	810	844	836	770	847	841	770	760	810	786	804	844	843	830	782	829	787	892	806	804	809	755	882	757	803	812	781	883	812	810	768	758	835	822	793	771	857	809	770	809	821	786	845	827	790	804	824	797	774	813	801	869	793	846	775	812	813	785	878	813	775	879	795	832	822	796	814	797	829	842	842	773	785	825	823	795	834	841	791	801	786	872	805	784	815	844	819	837	826	808	810	847	765	827	734	847	834	843	805	862	835	809	859	863	776	791	791	835	810
20552	7684	7957	7495	4519	2935	2108	1712	1100	847	645	481	426	412	366	393	325	335	304	274	277	292	288	253	257	244	232	269	270	260	273	282	248	259	244	221	256	268	256	222	249	243	228	215	238	199	222	216	211	214	247	235	203	211	221	206	235	191	224	251	174	241	203	220	210	210	219	221	224	208	221	216	244	228	222	231	256	227	228	244	223	227	204	221	250	221	209	205	236	225	254	223	252	235	198	244	229	222	219	253	228	223	226	240	232	230	214	242	218	235	236	200	245	217	224	216	234	230	244	247	225	209	224	217	208	219	218	181	223	218	225	243	241	239	233	261	220	239	240	219	211	217	206	214	190	231	219	191	184	254	235	203	228	240	199	216	226	215	221	237	242	213	230	231	254	210	217	238	230	205	217	214	211	235	221	238	228	225	234	212	211	248	246	248	269	216	235	214	238	226	228	204	258	197	235	229	218	223	229	213	216	201	224	199	201	211	255	237	242	248	233	196	224	238	213	219	221	201	218	230	218	211	212	251	235	211	215	213	226	211	231	216	203	219	208	230	211	209	240	247	216	240	261	237	213	223	232	238	251	209	207	218	199	212	217	252	256	235	253	220	215	192	216	251	233	214	218	248	217	241	210	248	228	239	242	248	246	220	213	211	240	202	200	240	227	233	234	237	216	241	211	239	213	236	210	226	241	242	206	211	246	225	244	234	255	240	226	238	233	241	231	211	213	215	221	217	223	231	230	204	206	234	243	233	226	230	226	227	231	225	232	236	254	228	220	242	206	219	213	208	228	245	223	233	236	237	235	214	200	191	224	235	209	219	225	220	237	211	212	227	259	232	193	231	199	199	236	223	240	227	239	246	236	218	212	251	181	241	231	232	210	221	237	229	228	226	260	255	228	230	201	228	233	244	245	225	229	226	242	199	212	218	238	242	234	231	205	223	226	215	237	243	208	215	233	224	222	229	203	228	260	256	195	208	216	239	230	215	183	252	211	231	215	239	237	232	249	224	237	230	209	201	221	239	228	234	237	248	240	229	229	237	230	264	219	221	209	210	260	219	221	211	224	237	228	238	250	236	235	262	208	239	227	232	219	265	227	242	235	206	218	208	237	252	207	194	227	215	227	226	213	216	242	214	213	235	209	239	192	243	206	234	243	211	248	206	199	242	225	229	222	202	236	230	236	236	226	212	217	238	219	248	245	205	221	225	252	237	250	219	244	220	243	203	236	199	236	225	214	224	237	244	227	245	215	226	249	223	230	195	221	224	251	233	200	211	212	198	215	211	233	219	198	240	211	261	208	226	252	238	231	219	225	207	202	237	221	232	219	219	230	224	242	224	210	214	226	208	223	221	254	214	226	224	217	226	211	201	217	223	246	248	211	219	226	246	221	233	219	219	203	250	237	230	235	223	238	213	211	206	235	198	229	220	210	211	223	217	235	218	212	219	225	222	241	241	221	244	224	224	241	222	224	231	210	249	187	218	236	226	239	221	212	222	272	249	253	233	236	216	243	217	210	196	230	237	214	223	237	221	214	239	227	247	229	216	201	231	218	237	228	215	198	254	231	213	217	242	211	229	237	240	206	205	215	235	231	216	217	200	201	231	227	187	212	220	228	225	223	229	229	202	196	188	230	230	233	226	247	234	207	221	212	231	236	217	253	223	209	236	212	225	226	210	252	248	235	213	227	247	206	236	208	264	233	200	238	261	239	233	220	216	251	227	214	207	219	198	213	212	225	239	244	217	214	240	233	222	231	225	265	218	207	210	223	226	238	206	240	227	217	238	245	229	255	245	220	239	250	208	234	199	237	253	216	243	208	211	229	201	192	247	228	228	229	207	195	225	245	221	220	202	251	234	250	211	211	218	241	205	226	226	232	248	213	239	267	211	201	209	224	218	250	249	205	220	229	203	247	244	234	202	232	241	252	240	221	204	214	236	235	234	209	197	266	246	237	250	248	236	215	221	214	218	226	230	244	212	235	252	221	235	208	219	237	224	278	264	228	214	230	210	251	238	249	211	206	228	231	240	200	235	226	214	228	231	208	217	206	224	243	201	241	219	220	203	210	237	181	243	223	225	222	211	214	260	209	240	219	233	240	236	215	188	234	217	215	204	242	239	242	229	228	244	227	219	210	251	216	185	233	213	223	186	239	238	217	233	207	201	228	256	228	224	233	215	222	232	195	220	212	235	221	215	252	226	237	249	253	230	197	213	227	225	232	224	227	224	216	229	242	236	200	253	200	194	229	227	249	204	250	223	223	230	217	218	220	233	219	209	250	245	225	221	202	238	206	236	215	205	229	227	206	224	225	244	205	231	209	208	215	227	233	233	231	210	228	262	228	206	162	207	218	218	226	238	217	232	221	239	194	218	251	242	215	203	230	226	229	193	198	215	227	194	220	204	230	206	220	215	234	230	228	225	227	207	212	210	214	219	212	208	210	217	217	224	232	259	229	236	239	247	232	207	189	206	223	256	235	240	234	239	249	238	216	222	256	210	212	220	244	232	212	251	227	225	236	208	215	224	255	252	233	242	215	215	198	241	225	215	223	241	232	258	212	198	232	228	222	239	212	225	226	210	224	212	221	207	224	207	253	244	233	211	224	229	202	207	215	214	254	255	222	249	227	250	220	230	200	198	251	214	256	201	230	239	211	207	236	236	210	218	206	219	223	234	251	231	199	207	235	264	233	227	242	200	196	235	239	233	227	228	216	220	242	230	208	232	211	211	239	266	235	216	216	244	216	229	202	219	226	266	259	229	231	212	202	238	241	220	199	242	211	215	244	234	223	241	247	256	219	215	260	210	242	212	243	255	226	195	206	274	229	208	189	182	216	231	238	228	223	223	213	208	268	223	230	221	241	231	219	237	227	214	240	224	234	253	204	217	220	216	243	195	210	203	218	235	213	245	239	235	238	195	229	239	232	210	221	237	233	226	222	217	233	253	223	225	222	213	245	230	221	229	233	222	220	246	248	200	217	217	238	245	252	232	198	218	242	251	218	197	220	219	212	221	214	232	225	219	235	269	217	200	227	245	231	225	196	228	235	237	209	212	211	223	195	230	248	236	243	266	234	217	229	214	199	245	230	231	227	254	221	212	194	236	232	230	227	230	218	197	228	201	239	234	229	184	228	224	234	233	262	247	230	252	240	226	211	214	223	192	213	205	224	245	241	243	212	227	214	252	226	215	232	216	222	245	241	220	228	253	222	243	261	222	214	236	209	196	219	227	224	228	213	201	237	232	188	213	228	232	223	222	241	234	268	223	206	229	223	203	232	238	255	212	201	229	208	215	242	259	207	227	220	210	200	229	204	270	227	252	232	214	212	210	254	200	221	242	220	199	227	228	212	190	238	211	215	200	205	218	221	240	229	216	216	209	214	220	198	226	241	267	220	245	248	216	231	220	244	208	200	209	236	238	210	213	235	230	263	279	218	211	248	242	224	218	221	236	230	220	236	224	213	215	207	214	213	259	232	204	208	213	227	209
12892	5889	11187	14059	11343	8977	7542	6359	4644	3659	2968	2198	1610	1496	1461	1396	1257	1265	1171	1020	998	867	846	844	885	868	847	819	788	802	762	815	714	677	697	711	634	619	620	570	604	600	650	592	560	552	541	584	579	572	513	569	526	582	555	553	578	556	596	568	547	584	563	535	532	553	593	569	629	612	558	516	552	600	575	577	589	567	575	533	521	556	539	556	539	526	547	544	545	542	581	586	570	563	560	598	543	590	566	588	575	560	526	577	591	585	573	547	597	535	546	566	566	534	564	541	522	567	563	515	525	573	560	570	588	543	593	543	520	541	578	558	534	527	559	542	575	552	574	527	545	535	573	558	553	535	569	533	548	576	562	511	539	592	541	597	552	554	532	569	581	560	562	552	588	576	529	580	513	552	549	579	568	532	561	519	566	524	584	576	533	570	533	566	591	561	569	576	547	580	586	550	555	561	536	559	575	549	552	569	546	561	530	549	553	583	529	568	578	526	538	601	572	576	542	562	612	543	584	563	526	541	592	559	527	580	607	556	520	565	569	574	563	541	564	555	554	504	566	558	629	575	543	490	542	532	581	554	572	561	588	548	574	550	541	572	558	574	535	553	566	539	562	516	511	538	559	570	568	558	571	569	572	584	551	564	547	555	579	554	535	541	574	582	578	538	530	529	534	544	525	563	576	618	521	496	533	583	541	534	582	585	526	519	516	579	552	538	542	562	610	569	556	537	612	538	555	551	558	537	564	584	498	586	559	596	577	517	564	516	510	541	572	548	592	551	561	592	506	548	571	527	489	545	547	570	507	550	529	555	559	536	592	580	552	570	549	536	554	565	549	555	529	569	566	507	588	544	536	535	545	511	560	604	535	564	557	538	527	544	560	544	557	551	553	540	602	554	590	520	552	598	588	527	597	564	562	582	558	562	545	595	558	541	561	607	583	589	539	526	550	573	572	545	553	549	580	577	565	579	530	580	579	510	552	526	589	561	527	561	565	586	572	572	572	534	546	539	584	519	555	537	568	571	575	524	589	592	533	558	570	584	559	537	577	520	547	527	553	542	548	540	558	518	586	543	545	528	531	561	604	599	586	548	541	568	547	577	499	567	520	549	554	535	561	545	557	530	576	570	570	620	587	561	565	545	572	546	550	535	544	550	543	589	535	577	564	517	568	550	532	572	578	534	554	536	519	545	589	558	563	607	611	559	545	560	558	551	497	547	591	576	572	544	539	585	584	580	557	555	570	561	557	567	582	577	546	550	563	538	542	569	554	579	543	590	563	566	517	577	572	604	534	572	562	569	558	559	549	557	604	570	542	559	549	537	536	527	578	573	528	580	576	546	573	504	577	583	572	571	570	558	597	544	538	568	552	516	552	577	569	609	567	564	552	556	566	585	562	547	519	521	571	579	558	535	584	524	512	543	547	579	535	536	594	539	561	574	543	571	551	526	556	583	570	568	569	554	574	538	540	552	560	586	557	549	535	549	547	562	559	548	560	538	547	536	565	570	576	585	598	525	574	540	598	581	546	583	567	550	572	518	563	564	548	589	570	582	558	582	516	590	578	532	515	555	574	502	554	531	525	571	561	576	580	565	551	574	543	578	504	575	528	567	500	544	581	553	588	550	554	570	565	561	554	618	551	549	583	589	522	554	528	529	577	600	554	572	536	578	531	602	580	598	603	589	582	569	532	531	554	528	527	531	611	558	547	578	540	557	497	544	605	589	579	517	583	552	535	532	569	532	576	550	569	489	536	584	521	507	545	537	534	525	526	561	591	559	555	570	530	539	577	593	560	571	629	576	566	574	597	542	532	569	563	543	515	519	513	565	569	558	590	605	543	596	557	593	597	534	560	559	570	572	545	577	559	554	565	531	552	533	583	517	553	518	576	570	542	537	574	583	508	558	591	539	554	539	547	571	541	529	569	534	596	559	528	541	561	543	543	557	544	540	545	543	546	560	541	593	590	526	534	530	589	537	542	565	525	564	510	575	572	547	586	532	550	506	514	538	531	570	542	567	530	545	541	592	562	542	533	568	572	589	525	575	612	510	537	570	570	609	569	590	570	553	564	559	534	545	582	565	516	575	576	557	562	586	571	512	572	547	567	530	553	578	558	580	501	548	540	568	543	549	583	547	578	580	532	555	560	551	537	572	570	549	596	540	540	520	543	574	565	550	555	523	540	552	558	591	579	565	568	539	548	542	552	554	577	539	567	549	512	573	569	583	521	546	545	572	549	520	544	569	547	547	584	501	542	564	603	543	538	543	539	551	562	561	545	543	540	555	539	544	518	533	553	567	564	562	527	552	562	539	535	511	556	530	569	578	560	535	568	559	570	565	568	510	578	548	550	516	573	555	556	561	551	535	543	568	544	571	529	583	574	549	591	569	582	533	551	562	559	551	535	532	531	562	551	566	519	549	522	514	586	576	540	541	589	554	521	590	563	510	539	560	536	550	606	558	581	580	593	576	524	529	512	523	530	561	533	537	561	534	558	569	575	572	556	548	624	546	544	558	592	555	549	541	557	539	533	544	525	544	563	537	576	537	581	541	551	510	531	566	540	543	552	586	566	534	541	565	522	534	574	553	561	535	543	545	558	529	611	600	520	583	562	552	538	557	588	563	576	551	559	584	565	561	537	530	535	535	572	556	540	541	568	542	543	557	518	541	548	539	556	617	583	582	615	573	551	592	575	586	546	501	515	560	592	586	590	533	586	563	528	569	520	548	599	620	581	587	556	576	560	590	576	543	553	577	542	573	534	548	574	580	534	589	568	593	533	589	578	563	583	536	535	549	553	553	549	569	581	548	560	556	549	542	556	593	561	556	531	556	603	545	548	541	544	549	543	603	557	582	564	546	543	528	603	555	560	559	552	554	548	551	585	589	559	555	588	610	541	552	561	591	536	562	538	567	587	569	571	517	515	547	543	527	528	584	562	585	555	527	548	562	531	560	516	521	532	564	569	567	558	560	528	555	535	582	530	562	543	586	527	560	555	577	552	525	566	537	530	579	563	568	562	556	582	517	571	546	559	538	541	526	604	565	551	582	558	581	616	543	537	577	542	540	541	547	570	590	591	560	530	563	572	565	553	551	574	604	547	548	564	557	601	538	569	547	552	594	577	576	507	528	588	540	567	531	521	559	582	544	513	565	571	571	533	592	578	595	584	530	549	546	576	565	540	574	577	537	576	586	564	535	557	553	579	545	536	521	523	568	543	574	561	561	557	569	548	536	529	520	534	547	545	554	515	546	578	557	562	550	539	537	554	541	545	570	526	583	522	518	579	543	552	562	567	565	576	531	586	543	556	554	599	553	565	563	553	544	544	535	548	552	588	568	590	556	562	582	521	526	522	523	519	574	583	504	537	595	541	534	566	529	570	601	583	516	534	557	575	521	608	555	582	593	545	551	586	559	531	572	582	527	567	521	549	527	548	514	562	532	563	552	547	509	495	565	555	549	560	579	544	569	574	566	530	540	562	526	527	562	551	588
4177	1824	2366	2024	1525	1044	891	740	618	533	469	425	419	374	429	405	437	400	444	405	413	389	410	359	395	366	371	403	389	386	360	355	332	372	360	400	379	361	374	357	363	390	358	394	391	363	377	397	392	382	384	372	413	382	380	387	388	355	308	360	384	364	380	395	372	346	367	362	371	374	369	374	351	394	384	368	396	396	353	342	341	348	372	399	419	365	401	390	380	380	379	432	373	368	341	378	378	372	340	402	364	367	362	424	364	395	366	397	411	339	374	370	380	410	350	357	377	373	377	384	407	370	404	361	332	384	380	380	403	394	384	365	382	392	356	357	393	365	391	373	369	373	390	420	385	395	370	379	387	391	338	386	402	370	377	374	388	403	362	394	334	361	362	371	374	333	424	378	362	398	377	343	361	394	348	374	341	386	385	366	337	379	353	349	365	397	382	396	390	376	374	386	364	336	384	408	417	341	355	358	393	364	376	377	390	378	341	389	401	374	378	423	379	360	401	384	372	364	347	360	359	328	378	365	343	364	380	416	367	372	389	368	388	331	370	370	385	375	375	362	359	407	356	357	359	369	362	372	371	391	383	383	399	359	370	370	378	370	341	389	390	382	364	373	337	398	410	400	375	379	340	344	402	345	352	386	387	359	354	361	367	381	387	375	361	339	369	352	384	406	371	370	359	385	385	365	361	350	372	391	349	398	383	366	374	392	364	361	399	360	372	387	374	377	407	389	396	390	424	386	378	372	355	361	346	342	385	382	370	361	352	363	388	358	399	401	385	351	334	373	371	373	369	386	408	353	378	377	379	359	400	350	377	401	401	381	413	365	386	361	391	379	371	396	358	377	365	398	367	376	400	434	375	396	346	367	402	367	387	366	416	379	316	370	418	376	379	331	377	326	313	344	373	389	352	362	384	369	395	359	372	357	348	390	381	365	370	413	403	420	383	371	348	394	368	351	377	366	344	370	366	407	385	350	361	404	372	389	378	368	372	332	413	387	374	381	362	353	357	349	374	365	384	367	403	352	371	338	392	362	377	356	367	344	366	341	368	409	346	397	335	359	368	370	333	382	376	373	373	334	386	407	396	372	350	375	398	392	355	369	373	354	407	375	368	393	414	402	367	352	411	392	360	344	358	379	372	355	370	362	377	371	408	390	337	398	386	372	392	352	368	428	379	398	362	385	379	360	347	399	365	371	337	365	388	394	388	403	390	387	370	409	392	335	390	359	375	347	337	363	369	402	378	380	350	378	350	391	366	378	375	411	388	347	356	360	362	369	353	362	388	411	387	355	376	379	406	345	409	383	337	438	353	379	349	381	359	357	338	360	378	379	388	370	366	347	395	359	375	384	352	382	355	375	363	376	349	380	377	380	375	386	384	402	385	339	367	360	371	370	368	383	343	338	376	404	359	401	419	344	355	385	362	386	418	394	364	362	382	372	366	374	341	355	366	354	384	364	371	360	389	366	382	394	353	376	366	374	367	378	368	390	368	379	408	376	380	370	377	356	365	386	356	400	375	363	352	361	397	389	350	375	397	399	349	355	351	424	378	373	375	362	381	386	379	381	389	363	351	382	366	390	390	359	386	363	350	377	391	398	395	336	358	365	394	427	344	375	403	370	384	343	379	381	374	354	377	387	363	383	350	405	349	431	387	336	380	356	341	379	368	357	360	371	343	356	321	399	358	405	365	376	346	365	360	391	368	323	351	381	404	377	389	407	376	348	403	386	383	338	384	386	361	388	354	341	390	350	350	394	385	357	356	395	372	397	358	361	378	382	369	385	366	406	365	409	410	362	394	373	375	393	383	368	426	349	382	323	392	378	324	360	385	332	382	382	398	392	378	344	386	381	370	384	365	387	370	378	385	352	353	370	372	377	345	329	362	384	375	368	410	395	349	340	373	380	372	375	363	410	374	376	380	371	354	395	417	363	362	355	389	354	347	357	371	344	374	400	342	345	361	367	378	369	397	383	386	376	360	414	318	381	343	376	384	350	391	375	361	386	388	371	335	367	372	367	348	367	349	360	379	391	352	386	384	378	350	389	397	362	339	395	374	371	363	376	376	359	382	409	387	391	350	389	347	372	325	358	364	394	385	364	355	356	404	376	354	379	387	349	372	374	376	367	379	365	378	363	380	336	347	384	397	384	366	383	336	372	368	369	378	396	359	371	374	395	340	352	362	363	362	360	371	400	365	355	381	397	366	392	395	368	339	377	411	392	373	375	351	365	410	372	365	337	403	391	401	400	339	365	371	378	341	394	421	361	373	369	399	358	398	387	373	376	371	358	363	363	354	382	368	382	361	374	350	378	341	406	392	394	388	370	383	407	368	385	354	367	381	393	377	373	368	409	390	378	406	417	386	378	373	354	400	372	351	362	366	363	349	351	391	361	361	361	390	385	378	367	360	396	393	413	377	406	397	380	339	349	371	362	368	378	326	354	358	346	338	369	398	350	386	402	367	348	387	351	352	339	336	372	361	386	375	386	405	371	349	363	399	396	389	368	338	364	361	374	384	348	350	380	365	324	362	372	344	362	388	354	383	381	386	352	374	329	394	375	401	394	357	348	344	401	389	397	363	375	363	377	354	332	326	302	352	408	369	392	354	390	354	366	357	379	355	404	402	359	398	361	400	373	401	370	350	391	369	374	371	359	395	370	373	351	366	363	397	423	381	365	438	389	380	380	363	389	357	374	384	368	357	350	391	385	370	374	358	362	357	385	389	376	374	380	392	399	367	401	352	362	372	387	370	336	374	356	346	377	415	371	365	366	395	398	364	346	359	385	367	362	374	358	376	427	333	393	390	363	383	349	357	386	389	380	362	378	345	373	333	385	348	385	364	362	366	363	390	430	404	384	395	392	393	364	356	349	391	389	391	374	348	389	398	370	379	359	368	382	386	381	388	399	402	381	343	396	387	412	392	383	376	334	360	411	357	389	339	343	401	403	331	383	401	358	376	387	363	369	344	364	368	372	368	373	347	354	354	343	419	379	389	357	354	374	372	366	395	387	380	379	334	347	398	366	378	390	366	366	396	406	342	373	328	383	373	378	342	412	390	355	350	378	379	349	375	361	381	369	371	394	381	360	421	367	383	391	382	364	384	334	403	390	370	393	408	319	379	359	373	399	389	383	405	370	345	353	399	392	380	340	356	371	382	384	387	314	339	362	364	353	312	362	382	409	374	376	368	347	378	373	387	410	358	333	313	347	362	376	358	366	352	344	357	368	328	364	366	377	370	362	389	333	393	353	390	414	392	343	366	361	374	377	353	380	360	415	342	410	376	422	358	349	333	402	352	352	370	349	443	394	339	372	401	353	398	338	345	368	401	399	384	366	374	343	362	366	385	391	379	392	399	385	398	351	388	358	352	380	408	350	366	404	377	360	381	383	384	395	371	368	370	315	330	370	390	387	381	397	359	390	356	382	382	365	373	335	365	399	351	358	334	342	381	377	365	396	390	425	398	395	357	400	385	360	367	372	411	348
3774	2264	4699	5866	5249	4194	3665	2855	2173	1794	1578	1299	1167	1226	1154	1104	1158	1051	1055	1004	982	959	931	952	898	1058	954	1001	955	1002	926	977	935	868	912	909	859	891	967	923	915	874	850	857	893	900	868	855	878	859	872	881	876	936	889	895	839	884	906	925	860	872	874	878	844	873	920	893	889	847	885	913	869	871	898	876	852	918	907	911	855	883	925	884	884	913	821	858	905	919	845	852	897	845	805	850	875	855	856	900	871	886	866	846	833	878	914	894	860	862	814	881	878	898	869	876	835	859	834	902	893	854	878	847	896	875	889	908	892	890	870	901	889	867	881	867	929	903	887	844	865	874	872	892	832	922	907	900	832	878	935	832	880	872	858	872	845	905	901	901	891	860	823	911	910	840	857	835	896	771	842	868	822	828	903	936	874	879	877	851	887	923	875	877	896	889	848	852	926	901	878	830	871	864	888	879	861	899	897	888	885	875	872	846	881	881	877	872	857	849	855	876	904	815	877	875	896	887	884	884	876	834	880	910	896	886	857	921	853	905	838	910	855	858	892	861	872	893	861	899	927	861	884	868	855	849	879	862	833	863	910	893	884	914	868	886	878	859	887	890	910	880	869	857	855	833	888	913	912	916	879	914	905	839	917	905	852	822	925	901	891	875	904	904	869	944	827	867	893	879	844	855	840	841	923	882	888	892	828	910	848	889	865	879	891	833	895	840	852	878	931	808	854	859	852	892	877	916	872	913	828	910	868	886	879	792	870	892	858	897	886	858	897	827	843	874	906	876	862	855	897	810	892	922	857	907	936	868	852	850	880	879	869	877	849	871	886	842	853	915	869	858	838	829	808	843	856	839	900	878	938	897	860	865	878	842	801	853	851	885	908	892	822	889	909	890	838	852	817	880	846	870	853	871	842	860	867	888	865	868	882	832	835	847	862	870	896	824	874	869	867	832	840	839	887	873	874	854	892	859	941	846	905	875	871	877	874	919	934	855	880	875	877	823	872	934	904	855	888	818	878	878	864	828	898	912	899	871	848	868	868	815	875	860	895	866	870	889	819	833	884	855	919	877	863	847	883	906	886	842	918	891	858	899	870	893	848	881	861	910	856	876	816	863	883	861	911	880	900	917	833	888	869	884	903	890	892	849	877	876	842	898	919	872	885	875	892	855	863	850	883	877	867	826	833	891	901	863	890	863	875	875	830	857	887	856	924	882	862	840	913	892	892	861	858	892	837	872	889	876	868	893	878	867	831	911	856	874	877	924	902	856	883	901	833	851	852	871	872	909	910	906	876	827	895	890	915	867	850	867	946	881	852	881	821	891	895	900	805	846	910	846	852	967	906	865	860	893	838	902	909	848	822	891	883	869	844	866	860	871	815	869	861	904	892	874	874	883	888	876	852	842	877	873	826	917	831	871	840	840	899	864	921	919	872	855	917	925	868	920	892	886	868	914	825	885	888	886	856	888	912	867	850	830	870	854	854	848	895	906	840	888	847	910	860	843	874	900	869	900	898	861	883	869	872	893	859	848	916	839	868	899	924	886	868	847	865	885	881	925	900	851	887	881	868	857	889	829	884	920	826	919	914	871	889	833	862	844	939	855	857	837	846	914	857	873	834	872	851	850	876	869	849	861	866	880	822	901	929	827	867	906	902	898	873	886	855	847	884	896	880	911	910	868	863	887	853	907	878	841	877	904	875	898	838	870	919	858	880	875	908	916	834	846	871	919	850	898	889	867	872	879	921	936	901	953	877	875	902	904	939	889	856	890	900	845	852	910	846	869	855	884	847	871	800	904	856	850	902	899	842	884	890	879	862	866	896	850	883	865	908	895	875	834	910	874	878	876	826	874	897	871	910	854	894	839	922	870	884	865	851	879	909	932	869	874	846	886	891	871	882	853	890	873	898	871	880	908	883	855	904	897	862	872	818	868	835	898	825	857	924	871	825	884	795	876	906	881	910	930	882	939	873	849	844	888	893	811	913	880	854	870	913	923	852	856	904	926	891	876	868	887	879	891	891	893	827	871	931	878	885	914	902	838	864	907	870	834	917	893	847	872	851	878	904	854	834	858	935	856	838	913	868	875	834	847	863	882	886	871	870	921	913	860	878	899	891	837	911	861	905	898	920	903	882	922	902	841	897	955	928	867	859	914	894	884	878	873	828	899	915	880	844	856	935	895	918	806	940	883	906	873	867	868	910	880	901	865	856	917	883	874	914	906	866	888	907	871	920	901	882	913	855	879	866	903	951	856	910	882	866	859	834	896	851	925	815	906	808	865	907	843	837	910	897	922	864	841	848	923	870	906	836	934	927	880	878	856	873	901	882	864	890	874	855	849	871	877	841	896	853	847	868	873	867	847	863	852	932	851	867	898	912	879	830	982	910	842	857	899	839	902	861	893	837	873	854	823	867	844	901	912	889	905	913	876	845	913	905	862	918	845	891	897	843	851	868	912	813	892	901	915	925	904	903	929	889	886	896	856	824	878	856	815	833	904	856	932	847	892	914	893	875	873	894	865	887	889	886	966	878	935	847	888	873	899	814	873	868	874	868	865	874	843	854	891	928	918	898	853	853	922	880	899	860	888	865	861	906	906	846	856	852	931	891	864	812	902	866	887	880	854	803	886	888	898	854	900	899	851	840	902	875	840	860	871	895	870	889	842	936	927	853	831	850	886	872	886	907	861	897	890	851	838	837	881	910	888	860	882	838	841	900	885	880	894	851	878	872	814	845	833	885	928	873	894	864	834	920	871	865	890	881	855	904	849	843	885	852	891	850	933	875	869	919	851	862	913	891	870	880	873	914	940	907	850	894	916	885	911	841	840	896	830	914	940	839	824	907	866	869	864	888	874	864	847	882	921	836	881	904	839	845	911	863	853	817	921	869	829	851	894	893	855	911	822	896	899	901	928	891	840	872	869	819	853	889	888	838	869	866	867	893	876	898	865	878	840	870	857	848	889	833	862	880	876	858	910	930	874	915	871	851	869	868	874	923	879	877	845	874	894	873	897	907	901	881	909	923	930	904	858	870	790	858	889	872	833	899	901	893	860	893	860	915	912	871	878	873	923	917	861	869	869	861	900	853	826	882	897	867	828	870	866	898	879	826	887	861	892	878	926	901	857	909	850	874	869	889	902	828	915	891	858	846	897	836	846	871	854	893	897	853	886	839	894	901	850	832	845	893	833	876	888	892	921	927	851	885	886	900	892	850	872	915	826	903	832	838	897	861	895	902	849	890	906	912	860	889	872	879	907	866	889	843	850	854	835	873	884	890	883	865	888	867	870	911	897	920	883	927	918	890	849	883	856	891	877	882	862	875	885	862	846	878	917	863	903	859	850	896	878	927	846	870	889	883	854	851	900	849	809	839	849	870	864	893	944	931	864	857	889	847	887	858	860	899	890	891	915	851	886	861	875	890	832	852	870	877	844	869	867	902	850	916	879	914	905	893	863	838	851	923	847	841	864	905	943	809	870	862	934	881	902	880	898
12694	4699	6054	5340	3315	2175	1589	1091	840	726	550	542	463	465	452	444	421	427	400	383	385	438	372	387	363	349	382	389	383	371	351	365	386	343	369	359	391	325	344	355	362	319	352	347	346	376	373	361	358	344	329	370	342	357	319	344	356	363	348	347	329	350	393	342	341	346	324	337	370	361	374	333	319	379	334	359	357	350	350	348	355	342	344	293	387	355	357	347	357	333	334	332	343	339	319	347	347	327	357	358	354	351	314	379	370	340	367	385	366	385	346	358	350	355	349	323	337	354	370	356	337	309	399	347	354	353	329	327	365	341	362	394	350	359	349	377	342	371	362	365	323	314	335	363	368	348	329	354	367	363	373	345	328	356	351	349	356	346	386	363	354	344	331	380	318	323	302	352	387	337	321	368	366	341	362	348	341	345	351	355	372	355	326	297	354	353	347	377	324	358	347	351	329	374	314	366	380	348	329	331	367	350	360	368	349	347	370	318	315	338	365	372	382	356	364	362	315	322	297	336	342	353	306	336	346	350	316	352	376	339	351	354	359	355	327	333	378	332	348	315	318	368	355	330	387	368	327	338	349	327	357	361	328	352	354	361	361	361	292	357	378	341	368	293	356	322	356	339	357	318	373	342	350	346	302	374	343	359	367	333	370	379	385	341	375	337	385	375	369	356	324	361	372	329	330	322	332	327	373	370	339	324	356	350	328	386	348	360	363	337	337	328	354	340	353	363	367	306	332	336	326	324	328	405	370	351	384	355	346	364	355	370	347	379	344	385	341	393	332	347	386	336	344	341	337	362	353	354	336	354	345	366	366	347	359	372	371	319	347	355	352	351	356	303	321	341	330	392	349	320	334	323	359	319	343	340	354	347	382	338	362	328	348	328	373	347	375	326	337	356	371	334	347	331	359	322	375	397	347	341	343	337	303	353	328	371	326	345	381	356	340	343	361	369	359	360	352	322	360	378	379	377	372	350	359	387	361	361	401	343	389	371	361	315	345	348	366	369	309	365	357	346	354	306	365	364	355	366	423	341	321	358	342	325	367	345	371	329	335	369	315	351	339	358	383	356	366	389	330	346	379	326	364	358	363	354	337	329	338	391	384	382	316	358	340	329	364	363	350	360	368	380	370	361	335	317	353	297	337	347	360	346	334	316	345	321	368	386	365	333	344	339	336	344	362	333	390	362	361	326	386	355	369	372	365	401	366	322	359	361	383	345	351	355	309	329	358	336	324	350	340	365	335	308	315	364	332	365	351	368	371	363	370	347	346	363	334	354	315	347	341	407	351	380	357	298	388	338	351	374	341	346	341	385	327	389	340	318	342	353	354	330	318	315	332	351	348	353	339	325	344	363	327	338	356	362	340	345	317	325	346	372	373	362	334	325	373	370	370	339	371	340	345	328	382	348	340	335	339	368	359	349	350	329	365	340	340	324	310	347	364	365	379	368	362	350	318	363	358	343	341	359	319	321	347	364	358	367	335	347	344	346	389	309	375	355	331	303	346	339	335	319	357	364	348	358	346	366	369	320	375	312	350	369	358	335	361	373	352	384	380	391	400	325	310	377	334	332	358	371	374	359	377	315	352	352	323	347	340	313	321	338	359	368	327	337	356	356	359	350	338	355	353	350	359	375	388	355	357	383	347	377	344	384	313	319	350	329	357	318	364	331	338	358	343	317	360	335	383	318	381	336	341	360	328	358	347	355	325	335	333	368	347	320	368	357	376	337	364	353	335	325	420	366	355	375	333	364	365	354	304	379	347	349	363	354	369	354	323	381	359	352	385	327	319	358	341	326	356	345	359	388	357	321	360	354	330	373	332	341	326	336	358	328	384	329	332	376	336	346	332	318	367	360	357	378	348	330	365	366	341	344	349	342	377	372	367	363	354	328	315	307	345	357	373	340	345	347	327	358	313	315	349	326	348	325	321	343	316	339	375	351	366	333	341	331	390	385	375	343	366	334	388	366	350	337	342	318	338	334	343	333	344	359	378	347	366	375	347	368	339	327	344	336	373	363	322	339	326	342	350	338	362	339	367	337	374	348	367	374	349	329	333	327	361	360	381	383	383	335	377	314	329	367	339	339	364	346	321	339	316	368	330	366	368	359	349	335	365	338	349	326	333	336	375	354	344	339	378	350	352	360	342	337	372	361	386	343	358	305	336	361	337	324	348	390	337	343	322	367	336	314	388	369	345	362	361	365	360	389	371	341	323	373	344	333	352	344	312	332	340	336	325	343	356	347	360	329	345	330	357	349	342	341	330	344	354	332	334	320	356	395	316	338	396	369	347	355	348	359	375	361	374	314	335	349	339	306	342	320	325	339	330	363	342	355	378	398	375	390	343	331	343	357	368	344	343	331	358	347	356	330	352	374	321	342	332	327	339	366	385	343	341	339	341	368	337	367	347	323	336	318	318	322	318	339	322	352	349	346	366	339	375	309	348	351	324	339	356	363	346	340	337	315	395	342	361	369	340	340	377	367	335	364	349	351	349	354	362	351	347	330	351	356	383	332	336	357	343	334	352	315	359	350	343	370	349	348	335	334	341	352	344	389	375	349	330	331	292	339	333	326	328	362	359	353	373	339	338	363	362	338	356	334	353	348	358	337	344	344	328	332	339	374	323	379	386	361	350	375	339	343	338	362	374	348	332	345	355	346	344	354	344	318	331	351	331	332	354	346	351	329	324	369	339	334	356	411	343	368	343	370	343	369	336	384	358	373	342	336	373	354	346	321	385	369	394	361	362	363	324	360	358	389	321	312	366	366	348	317	347	345	342	359	346	343	358	361	382	314	351	314	326	364	372	355	350	347	345	324	384	372	342	336	337	341	335	327	349	352	331	369	312	352	333	324	354	351	362	357	343	330	365	315	378	377	351	366	370	351	365	348	342	334	354	327	353	340	369	313	361	382	340	340	349	380	329	354	361	361	341	368	353	362	363	333	361	358	335	359	337	334	343	353	342	361	363	355	376	328	348	314	341	318	300	323	348	316	340	366	357	350	336	333	383	357	367	352	343	336	346	338	364	325	357	355	333	362	340	329	336	352	338	350	345	374	342	363	363	308	331	364	369	358	356	318	342	320	358	349	344	372	353	347	347	361	353	361	376	364	330	371	348	348	323	344	313	369	310	344	368	349	379	367	352	361	333	386	341	364	340	367	309	372	346	347	347	367	388	319	341	355	383	330	342	366	335	353	356	343	330	372	325	359	367	351	391	343	333	346	340	369	365	346	334	358	342	360	367	345	317	313	321	335	344	372	382	332	310	339	364	344	360	332	317	326	330	338	361	340	346	339	334	346	321	346	339	376	332	390	340	338	382	360	339	338	323	331	350	362	314	361	351	367	343	341	353	363	325	360	380	329	332	337	391	355	375	348	337	359	340	343	340	324	355	336	372	349	344	356	320	340	339	338	336	353	354	342	377	327	382	343	355	341	332	337	330	313	343	356	332	328	331	328	340	318	334	307	374	365	378	346	363	310	344	374
9804	4641	9590	12138	9918	7527	5602	4444	3434	2731	2217	1600	1588	1500	1434	1304	1339	1260	1206	1180	1083	997	1042	1019	1016	1015	1072	1052	994	959	941	922	936	896	849	888	865	837	833	814	872	811	833	839	831	877	768	821	834	819	785	794	856	831	816	835	844	878	813	793	869	879	804	789	833	809	794	789	831	830	799	808	798	849	825	811	797	821	796	830	824	810	800	846	837	825	829	816	852	788	823	827	786	848	847	780	779	824	841	758	795	812	858	821	808	755	798	812	867	818	806	785	833	844	780	815	811	860	866	819	830	855	799	805	791	824	852	827	787	803	808	824	794	809	795	816	841	770	827	828	808	805	835	840	798	781	886	845	864	830	809	829	857	840	819	839	786	820	818	837	829	819	847	846	848	782	784	825	818	807	800	858	785	802	809	818	818	819	806	806	810	859	804	814	787	818	880	840	790	820	792	837	803	823	868	809	782	837	776	865	825	822	798	838	868	832	802	794	833	809	781	825	806	864	819	778	826	813	816	841	800	801	804	845	816	831	838	824	776	843	811	853	810	841	803	808	808	814	843	812	841	799	802	858	824	828	807	832	863	828	829	870	775	790	827	835	792	810	815	829	845	817	794	912	820	837	784	806	764	859	834	880	781	787	798	867	819	840	803	840	783	857	827	822	805	824	834	874	837	808	858	840	785	837	828	801	820	796	828	764	765	802	844	804	820	771	852	815	810	798	841	800	788	822	825	833	841	824	839	821	888	784	786	824	801	817	805	806	790	838	827	737	788	790	790	841	828	837	771	806	813	818	844	840	830	846	796	829	809	833	786	785	794	786	809	813	799	839	822	843	797	827	839	819	794	803	859	797	856	829	748	850	805	835	856	793	885	827	799	786	846	807	846	838	830	782	806	780	821	762	806	817	781	803	770	850	831	806	856	809	854	827	822	809	886	752	820	815	853	821	818	791	801	770	794	790	863	797	882	824	829	862	803	893	775	815	829	846	795	808	813	879	818	810	798	861	813	800	866	776	799	815	785	844	793	825	825	819	737	850	795	774	868	843	772	779	818	805	878	783	831	859	851	810	809	829	806	820	787	836	765	873	800	785	856	801	817	848	828	823	810	839	786	784	812	873	823	840	822	788	855	802	797	852	828	814	815	841	853	803	815	842	794	836	794	774	804	841	852	815	802	815	796	809	803	802	805	813	854	828	834	817	797	773	804	797	827	865	813	802	806	857	901	863	789	812	843	788	849	836	834	799	817	822	801	824	842	814	792	855	791	789	822	796	846	842	811	799	826	755	824	799	798	806	767	836	790	848	859	792	802	762	811	804	803	790	842	808	817	830	821	795	847	798	815	881	824	817	783	807	804	817	824	828	853	853	835	827	873	804	818	820	809	796	780	831	776	786	829	818	864	808	848	792	793	812	757	810	887	829	835	839	782	822	798	764	840	799	879	795	826	797	852	819	793	813	812	779	814	826	848	807	811	796	846	799	806	843	823	831	786	811	825	824	799	799	796	820	849	841	820	825	875	816	834	849	751	798	850	864	811	797	795	799	786	806	797	777	888	807	822	810	798	844	855	839	864	794	854	885	845	831	847	829	782	857	827	869	848	800	814	808	819	868	855	794	844	778	836	831	772	809	784	801	810	818	813	833	867	825	814	813	848	848	823	822	814	901	794	860	805	800	830	823	826	850	820	802	816	766	847	806	792	830	833	858	811	840	793	829	774	820	807	809	801	826	802	826	823	783	814	805	808	843	854	800	823	816	776	810	841	796	844	892	817	815	808	828	814	837	852	791	832	798	864	836	795	858	810	830	828	780	851	814	799	836	802	833	814	851	849	790	823	746	820	876	776	791	829	804	876	767	774	794	785	803	878	818	805	819	805	842	788	860	823	838	784	756	859	774	833	846	800	858	804	809	786	833	780	797	819	845	831	846	808	812	815	813	869	827	790	785	824	842	817	810	811	830	826	825	811	839	848	801	865	826	846	828	800	842	852	783	807	779	781	789	878	812	869	815	847	785	819	835	791	845	786	821	822	819	811	767	839	833	818	810	848	831	826	793	837	790	832	812	849	796	839	800	831	795	854	913	781	824	808	813	803	767	827	836	812	806	801	812	816	796	798	791	779	833	805	777	789	784	812	810	781	799	777	821	821	790	785	803	811	814	857	828	870	792	780	784	790	826	806	789	786	803	846	809	797	844	849	779	840	818	796	879	774	775	815	857	834	795	815	805	807	838	810	805	823	828	802	829	845	790	810	818	762	827	788	842	790	835	789	851	834	818	767	792	774	748	813	893	852	804	831	806	793	826	784	786	800	820	832	817	807	787	875	825	822	855	772	790	793	761	815	882	813	874	812	817	853	815	849	833	811	837	805	793	856	765	819	817	861	806	844	875	802	803	792	813	831	817	861	834	821	857	758	832	806	791	805	796	908	799	864	867	808	811	802	795	786	812	819	778	837	818	783	825	775	760	798	803	827	805	873	789	834	835	815	831	829	856	843	853	788	773	796	807	806	772	843	787	827	794	824	861	833	865	796	867	806	860	762	837	815	852	771	879	821	833	822	808	769	807	861	798	780	788	806	821	795	858	821	816	771	758	826	844	869	799	799	821	822	834	805	795	848	862	785	783	841	844	857	814	845	766	866	796	754	786	828	897	845	841	834	798	790	814	854	769	756	789	825	803	788	838	839	798	806	861	875	770	793	842	818	836	836	822	859	784	809	861	783	854	797	775	813	775	816	836	820	845	818	848	791	802	799	828	790	762	814	809	853	798	852	826	798	800	858	844	817	844	806	798	806	803	807	801	862	805	824	776	804	776	801	878	808	839	829	815	810	788	818	851	843	827	840	854	776	799	779	806	773	781	857	845	812	785	791	826	809	848	854	881	784	796	826	810	841	852	731	785	823	776	790	912	811	811	770	794	840	825	844	891	837	820	776	821	832	798	852	786	798	796	798	796	839	793	782	852	774	805	831	864	793	868	807	843	834	802	835	828	774	815	818	850	783	786	820	854	829	825	872	767	808	804	882	802	836	810	836	839	807	810	854	762	862	786	816	842	793	802	805	805	832	863	826	812	821	806	846	824	828	823	857	778	855	823	785	794	859	791	830	783	847	869	834	783	845	799	779	773	763	819	862	817	835	864	824	833	809	837	777	799	775	810	836	809	837	786	808	850	866	855	782	772	833	825	839	827	850	834	863	831	833	898	827	802	760	822	828	862	813	842	795	842	774	820	801	781	815	814	798	795	801	747	805	844	814	843	834	808	842	810	806	779	809	797	824	824	802	841	869	791	800	909	831	821	838	821	789	829	825	858	851	808	861	786	856	800	835	838	847	823	780	841	795	818	769	816	815	848	819	839	771	871	865	851	826	846	830	796	846	815	810	882	849	787	834	847	892	809	876	773	851	815	801	786	815	814	864	815	824	831	797	818	858	827	810	850	843	813	783	875	788	827	879	782	853	780	835	768	872	810	776	869	799	826	822	817	815	772	766	779
20192	8241	8934	8558	5300	3005	1748	1129	897	670	560	462	419	421	391	347	349	305	326	263	271	286	266	283	276	297	289	268	255	276	266	242	261	226	252	220	209	227	255	233	215	226	244	242	203	211	259	247	246	229	234	255	228	221	206	241	228	248	222	225	214	213	223	236	220	211	225	261	225	228	210	245	196	248	222	227	228	210	218	263	246	239	240	213	219	259	258	228	207	250	242	228	220	200	221	227	211	227	248	213	237	214	242	223	229	244	207	202	211	229	220	237	199	249	251	258	200	222	245	223	238	208	239	245	216	197	198	234	222	251	229	214	224	212	214	229	231	231	227	209	212	247	219	235	235	215	226	259	205	219	261	227	241	221	219	207	249	236	234	265	252	224	215	220	222	208	262	222	232	226	217	246	227	218	226	203	248	209	252	246	224	239	245	218	217	226	231	210	254	251	250	199	237	238	220	232	234	226	203	226	257	233	244	221	239	231	245	209	235	208	237	224	225	225	229	236	233	212	219	231	231	236	239	235	236	236	229	197	231	220	218	223	269	230	225	234	229	218	221	231	201	208	245	243	250	247	197	241	221	227	261	234	238	204	218	206	223	213	219	217	206	223	262	249	230	243	217	235	231	227	238	251	217	228	208	233	232	221	235	219	229	217	268	243	254	222	242	203	217	215	250	253	185	226	254	235	232	241	210	228	241	198	238	231	219	215	242	202	245	256	198	244	192	240	243	225	223	213	208	236	190	217	205	236	250	250	219	244	219	216	233	222	252	229	197	240	243	223	258	207	212	241	213	239	206	241	217	229	251	260	244	219	243	230	231	246	261	254	216	236	235	218	198	243	223	239	254	251	235	238	215	226	252	226	232	213	239	227	256	236	243	254	248	227	241	224	237	218	227	213	236	189	213	230	232	214	229	224	202	201	221	219	243	224	231	215	229	227	233	222	210	237	217	247	217	227	201	250	236	220	251	247	223	236	232	231	200	242	223	244	200	229	224	228	219	202	178	219	216	238	224	219	209	214	216	216	218	196	236	200	218	241	235	241	227	193	238	227	227	226	230	191	221	231	215	229	216	228	234	198	237	233	228	230	244	223	223	202	239	231	220	234	224	232	230	235	242	211	227	233	253	253	233	236	195	255	259	251	225	241	255	227	249	237	230	213	219	225	232	230	225	233	248	228	237	245	237	209	198	224	240	234	223	250	249	213	221	243	214	214	218	234	219	222	228	226	237	244	222	201	228	199	254	248	233	226	226	254	225	206	247	226	238	234	225	208	242	235	225	224	232	273	231	233	245	234	261	214	211	249	211	250	241	236	236	207	229	213	235	197	202	237	221	252	221	215	244	193	240	253	207	248	249	209	243	223	239	201	242	231	258	226	213	222	247	210	201	252	212	247	241	233	215	213	234	209	216	217	238	243	228	181	213	218	213	251	224	249	223	224	251	219	207	238	252	241	214	220	262	260	213	231	213	235	214	239	252	216	244	239	261	218	218	231	232	235	203	228	192	250	224	235	236	231	243	218	257	232	251	226	244	255	223	248	228	225	219	252	253	214	236	212	251	211	208	199	238	236	240	212	213	229	228	202	255	227	237	228	227	203	248	209	217	207	238	208	253	242	232	219	232	216	235	218	182	198	239	166	223	209	247	219	234	232	204	232	227	210	254	206	241	218	246	226	216	195	216	241	221	228	201	224	224	247	210	219	237	245	252	231	237	235	216	226	264	244	244	208	228	228	212	206	243	220	237	229	213	232	216	196	213	243	237	222	207	217	208	227	239	241	236	248	224	218	240	200	217	247	247	242	210	220	223	226	231	250	246	213	227	236	224	243	254	262	246	233	207	223	214	220	221	191	227	215	227	219	240	241	251	199	219	256	219	228	205	219	236	205	223	227	216	259	262	211	261	234	255	223	223	228	209	217	269	223	206	259	234	219	211	228	244	241	268	233	220	221	197	252	233	230	244	207	198	222	244	206	215	220	247	250	212	268	232	267	224	229	206	222	231	217	233	245	228	227	218	234	250	237	228	241	251	235	241	255	232	250	234	249	229	235	220	231	220	252	225	245	239	219	245	234	237	228	231	217	219	216	221	243	215	242	232	237	222	244	198	196	228	214	238	236	236	262	228	212	216	216	223	259	230	221	202	252	236	205	210	226	233	203	216	231	257	240	232	226	211	206	194	240	215	256	239	219	216	237	264	205	212	222	252	219	219	229	245	210	227	244	210	216	252	217	251	250	242	244	233	232	247	241	194	220	235	221	217	230	247	235	231	255	246	201	242	240	239	207	222	223	231	181	241	210	230	258	217	239	228	225	210	242	233	260	253	246	211	199	236	245	225	230	222	228	215	220	197	260	215	208	213	223	201	222	189	234	226	245	243	241	217	241	225	217	277	271	221	248	226	231	222	212	240	202	251	262	231	233	230	225	231	230	217	242	244	228	245	230	216	202	233	225	213	221	240	241	216	219	210	233	246	207	249	241	243	239	234	201	254	216	234	234	230	215	203	236	250	222	205	217	224	236	237	277	228	222	221	264	209	209	233	236	221	228	228	222	201	248	239	209	245	254	199	229	246	188	211	272	219	222	233	247	262	229	218	237	215	231	204	216	253	243	233	213	244	218	224	240	207	260	244	233	211	204	230	233	215	215	233	218	267	243	239	225	251	244	241	230	212	236	232	240	226	229	241	236	232	224	230	215	247	220	252	223	225	219	247	204	211	221	222	250	230	253	241	251	230	233	239	229	242	228	237	219	237	230	239	208	234	215	206	222	220	238	222	244	230	213	226	252	227	203	247	236	268	235	233	225	231	227	257	208	226	206	207	220	231	214	245	233	229	201	244	231	254	240	229	238	257	240	225	236	215	233	240	213	229	233	204	246	218	199	211	224	219	234	229	250	232	235	222	234	238	216	250	215	238	236	203	211	204	244	236	224	227	236	229	208	225	193	203	222	237	253	237	228	218	219	215	229	227	248	257	245	222	219	233	214	213	255	243	200	223	261	223	203	267	230	194	248	212	223	216	218	227	210	237	236	227	216	223	238	232	200	231	199	243	245	218	229	244	219	216	212	214	229	266	241	248	228	209	223	207	223	216	216	233	268	234	235	241	221	247	207	215	217	193	233	231	223	235	231	221	212	197	253	256	225	224	243	227	243	201	214	258	201	215	225	206	206	232	235	219	247	228	256	238	217	206	205	248	262	209	224	228	238	224	232	208	219	228	211	241	214	236	193	242	228	236	207	224	222	198	215	217	207	212	224	249	220	224	232	230	255	258	250	235	205	219	265	232	198	238	224	216	250	200	203	242	247	247	220	222	218	217	262	237	229	243	216	240	231	212	203	223	227	233	261	250	203	212	234	221	222	236	239	216	194	225	242	232	228	189	242	236	234	243	224	199	214	209	204	209	254	265	225	215	227	259	206	234	237	210	208	220	230	243	246	220	234	273	214	260	232	238	214	254	207	246	216	242	228	214	261	203	223	235	245	228	211
12553	6583	12469	16268	12796	9571	6855	4970	4036	3193	2527	1854	1770	1593	1363	1402	1369	1199	1172	1058	948	896	847	863	878	896	931	979	844	874	808	735	730	622	687	648	657	639	605	620	611	607	604	588	622	567	587	586	584	498	621	556	545	566	565	588	539	541	566	536	532	606	551	588	551	641	570	566	543	560	567	592	553	537	547	566	552	561	567	576	577	569	527	535	563	548	564	560	557	568	564	563	532	538	577	560	561	529	556	560	549	567	539	542	597	533	548	574	555	550	509	574	562	543	573	558	575	550	545	554	563	548	546	546	528	547	594	559	582	589	567	567	523	569	597	552	588	583	562	581	555	566	562	581	540	528	572	601	598	577	566	578	523	553	555	601	528	536	587	540	588	550	569	523	570	537	578	575	576	541	549	552	572	582	556	566	515	588	544	560	580	560	542	557	538	542	541	556	580	583	568	555	558	567	572	531	530	567	548	570	530	552	542	545	581	547	570	557	600	539	571	574	519	563	602	547	532	555	584	562	529	552	571	556	581	572	541	587	495	532	555	550	565	562	585	590	561	551	577	511	551	586	556	493	542	532	563	547	543	566	528	512	547	534	587	562	570	608	555	552	579	580	544	525	514	526	562	569	534	569	553	531	551	510	553	583	578	599	597	539	553	552	567	579	566	563	560	544	581	559	572	564	593	583	560	543	529	587	600	598	546	558	581	552	594	539	550	589	533	556	619	550	556	589	558	579	565	530	523	569	599	554	524	532	548	578	553	557	506	567	552	577	550	587	579	593	551	562	566	608	582	576	585	599	548	562	586	527	546	579	547	529	532	553	536	551	583	559	563	543	538	561	574	568	594	562	532	534	602	592	571	581	530	519	502	554	610	539	511	546	557	577	537	547	550	573	599	570	574	563	610	517	539	559	558	563	522	572	532	587	579	569	599	506	545	611	598	515	607	538	509	545	530	560	579	551	564	547	568	538	545	555	569	556	565	558	541	580	598	576	520	591	571	505	602	561	565	534	582	561	547	573	568	565	549	557	533	567	569	557	525	591	607	581	555	529	584	561	558	572	575	566	528	564	582	580	504	533	561	577	560	549	571	554	593	565	588	536	572	565	558	547	570	592	610	565	531	535	536	621	564	572	524	577	545	555	525	567	572	536	563	569	582	548	556	535	564	556	551	548	515	550	576	521	541	552	548	545	530	545	567	520	551	591	537	517	568	576	537	536	577	598	563	584	554	570	544	568	499	566	561	595	572	564	578	593	551	572	572	542	541	551	566	531	617	534	560	563	547	559	536	541	548	547	555	586	536	576	565	520	555	533	548	547	584	628	516	548	545	518	568	558	601	543	543	556	578	531	542	533	554	554	541	598	544	514	556	564	548	589	539	564	557	587	543	558	564	535	524	538	554	540	534	506	534	580	581	555	613	536	578	563	566	535	580	575	557	586	543	533	554	558	573	599	552	570	567	591	566	561	571	558	548	551	569	507	529	541	565	597	565	547	611	544	527	543	531	563	554	556	536	581	586	541	541	524	532	554	544	557	592	557	554	524	549	537	544	560	576	548	548	553	563	599	537	574	593	543	534	570	558	561	529	546	575	591	545	582	557	616	531	575	591	518	567	584	538	541	584	520	510	538	541	545	606	597	561	580	555	558	528	576	581	583	558	508	548	570	587	579	543	536	585	537	573	568	542	523	581	547	556	571	604	517	576	576	586	529	526	599	550	550	546	549	539	612	557	557	502	562	539	542	529	543	585	585	568	550	546	566	560	589	525	559	568	564	539	572	557	553	520	546	527	532	568	562	572	570	583	549	586	558	534	570	548	567	610	515	555	575	587	606	544	525	546	563	551	544	599	579	576	527	551	532	547	566	531	507	544	547	565	537	549	566	564	581	560	587	545	549	563	511	600	530	515	589	547	550	568	579	550	546	559	557	535	573	576	571	597	585	554	514	564	565	590	559	532	545	571	558	542	604	594	559	530	536	565	561	564	536	532	563	540	536	588	607	552	529	579	563	580	587	542	566	577	561	534	545	551	533	575	520	515	562	547	527	570	551	558	550	549	556	581	570	576	504	566	593	570	579	566	593	584	571	596	586	568	551	598	548	536	580	558	578	545	574	580	580	552	540	531	525	562	600	597	560	530	525	546	561	555	593	547	539	535	509	575	511	543	560	575	552	539	547	551	562	561	507	561	557	598	590	539	572	555	580	550	588	572	534	549	567	513	566	571	584	566	564	531	567	584	544	546	572	544	518	575	552	563	548	546	518	591	556	577	595	502	577	546	534	560	562	583	559	551	597	548	557	535	564	579	532	583	563	552	547	571	547	553	550	582	551	549	566	555	575	555	586	568	562	557	575	568	591	569	553	542	559	584	548	544	554	552	579	550	620	554	547	486	580	582	569	584	588	600	550	596	562	551	554	537	590	536	578	547	570	550	550	607	558	560	546	550	590	546	563	527	575	583	571	522	565	566	559	553	552	530	557	546	583	563	535	603	535	572	568	527	545	555	562	539	537	575	559	546	548	555	568	582	560	522	593	511	582	512	568	525	558	554	562	561	577	543	559	538	550	558	583	564	567	547	577	548	569	570	550	590	602	542	576	572	566	547	543	529	558	555	533	583	544	593	526	557	536	605	554	585	526	556	548	571	569	524	562	584	516	575	540	527	573	542	574	560	569	485	554	539	572	519	501	538	566	552	547	531	532	543	567	587	530	535	557	526	568	548	525	582	549	521	541	576	559	544	560	564	514	552	520	524	596	580	559	607	565	570	545	543	576	572	582	538	561	535	591	537	504	572	545	527	557	584	578	579	550	624	545	541	509	572	551	555	587	560	520	568	566	543	531	558	565	547	567	533	527	589	512	577	555	581	606	593	585	514	568	561	590	572	572	596	559	585	559	517	594	567	500	583	561	526	537	564	570	572	519	566	585	604	543	564	536	591	520	575	575	581	567	524	553	530	522	570	553	558	526	577	583	569	570	571	577	598	558	559	530	571	547	554	541	569	577	538	537	540	595	572	568	568	521	546	496	553	585	562	539	556	587	555	531	568	532	562	546	576	583	539	599	550	549	589	582	541	566	580	550	527	585	567	578	603	553	590	548	582	566	557	574	527	544	582	593	560	536	572	544	588	542	594	546	584	580	545	554	581	574	572	543	536	577	527	562	560	531	536	566	578	549	554	543	556	567	565	590	553	602	544	541	579	561	584	555	537	553	554	560	599	586	522	550	557	531	563	606	583	569	545	519	540	554	589	559	559	546	562	559	538	495	535	543	556	552	582	542	544	573	572	576	577	529	526	533	562	554	550	558	554	581	568	543	571	561	541	573	550	547	548	541	577	539	555	540	539	548	597	575	540	524	530	533	522	520	540	606	546	487	546	543	555	532	587	542	571	527	539	569	547	541	598	575	543	524	578	527	588	527	546	562	564	569	556	551	584	538	528	606	539	568	517	523	603	553	526	570	543	568	572	578	539	595	553	570	592	569	560	550	514	581
4372	1999	2551	2299	1528	1031	781	726	569	540	467	401	465	412	386	384	410	422	413	384	375	383	426	394	368	385	397	416	417	397	399	352	381	372	361	384	393	357	355	395	380	346	420	398	400	374	388	378	386	357	350	379	385	369	365	425	364	400	412	382	401	377	371	382	379	353	411	412	370	366	347	425	373	361	437	395	353	359	389	384	372	345	363	360	391	354	376	381	387	389	385	342	382	401	331	357	422	357	415	398	408	440	386	379	395	368	362	389	387	362	394	384	378	363	381	383	394	372	365	388	367	375	404	428	398	359	342	385	392	366	355	328	415	400	327	405	405	402	389	380	357	370	367	395	370	378	370	362	395	403	378	431	382	407	362	358	383	402	385	359	402	365	325	386	381	403	362	395	356	359	391	399	436	393	385	386	359	378	387	378	386	393	388	390	365	339	374	375	366	360	363	386	369	380	355	366	394	407	350	412	371	364	349	381	394	416	379	388	375	372	385	373	390	400	361	371	357	373	377	366	370	360	418	378	385	377	410	386	376	356	376	374	384	383	404	390	399	408	367	385	374	395	380	435	361	396	388	386	406	355	377	367	422	397	353	392	389	376	380	385	396	396	382	379	372	356	388	410	327	387	351	351	364	358	342	379	373	379	379	368	387	334	408	384	377	394	397	397	408	348	416	383	359	373	357	355	357	402	372	372	390	391	411	387	364	359	379	395	360	343	377	368	373	366	399	384	345	426	386	374	379	375	362	362	390	382	372	414	383	377	380	372	367	364	371	374	376	369	371	412	364	379	386	335	370	354	364	382	388	408	399	384	365	380	363	399	379	361	377	357	394	371	388	366	385	374	353	397	346	377	374	407	383	375	355	405	394	375	390	422	402	359	404	417	348	361	380	381	375	370	334	371	358	368	365	393	344	377	381	356	359	391	404	381	347	392	402	405	400	368	388	400	407	392	353	358	427	373	379	357	328	373	378	395	366	365	391	396	392	356	397	349	373	376	360	373	411	340	399	395	399	368	369	378	357	409	399	391	353	373	366	355	391	383	391	365	379	362	359	386	394	383	387	389	416	377	383	347	388	369	390	369	406	362	436	412	389	358	386	399	337	377	357	386	414	393	383	366	354	368	373	351	366	380	380	381	388	390	391	373	352	376	384	382	426	385	419	361	387	389	396	388	393	377	411	374	376	369	402	370	374	362	361	385	352	371	409	372	413	366	360	367	377	390	404	387	384	409	392	381	394	401	358	388	352	364	408	360	374	392	362	376	375	361	375	400	376	360	371	371	382	413	387	402	384	359	342	377	355	401	331	389	400	374	380	414	346	368	366	377	393	404	380	368	383	384	361	344	366	374	378	385	380	331	373	411	384	358	384	393	343	363	371	364	392	405	365	401	345	405	366	400	376	385	415	376	346	366	356	376	369	358	367	370	346	359	386	425	379	370	377	343	376	378	407	366	405	369	379	371	375	364	381	398	387	416	423	400	374	360	382	366	386	384	313	385	377	351	392	360	380	374	370	405	394	384	408	380	382	393	373	377	414	381	392	364	389	357	404	390	381	401	373	356	370	353	403	389	385	351	376	389	368	407	387	417	339	393	377	386	356	366	350	359	394	344	343	360	360	366	410	374	396	346	337	377	405	393	406	380	398	410	405	352	328	355	362	388	348	350	406	367	366	378	399	377	378	365	367	357	403	355	369	350	363	360	393	403	387	393	377	386	347	367	393	335	411	377	380	388	391	361	376	389	362	410	370	396	373	389	364	356	377	357	401	376	399	378	393	378	352	384	350	366	383	368	407	383	365	380	363	333	349	383	389	357	329	376	396	381	396	407	365	377	420	355	365	362	383	386	396	375	341	407	361	378	404	378	383	402	378	347	395	356	379	400	368	394	394	388	397	389	379	399	369	394	363	381	442	388	379	392	353	362	349	385	390	386	364	377	380	350	361	412	398	348	378	380	368	386	415	378	396	381	371	352	418	331	374	365	385	374	386	395	385	374	364	409	406	389	383	374	349	373	359	350	372	367	403	399	408	361	358	376	383	395	399	365	370	375	373	383	400	362	393	380	380	360	395	399	366	378	406	364	366	356	383	358	389	366	408	396	334	352	358	358	396	396	350	397	382	365	360	372	332	373	369	402	373	394	356	391	402	364	381	333	357	366	362	397	362	370	378	425	431	361	367	375	377	371	381	407	418	352	363	394	389	400	402	374	395	391	426	383	413	374	348	351	345	382	372	378	403	340	395	373	389	388	367	368	391	366	375	407	393	402	366	392	392	385	409	368	363	381	324	377	389	399	369	392	397	368	407	387	400	390	370	375	371	400	365	418	402	388	387	362	427	404	380	400	414	372	390	420	424	392	403	371	385	403	372	392	401	396	382	377	404	368	393	406	396	402	380	383	308	385	352	374	352	377	364	361	349	391	416	383	432	375	405	408	387	382	405	374	385	375	424	392	344	387	384	413	434	371	389	392	354	387	389	388	396	369	377	351	356	352	339	385	391	396	383	376	355	402	359	396	366	423	433	368	379	411	351	378	417	353	387	415	396	386	386	358	365	388	394	360	383	393	367	374	394	385	365	368	360	388	403	354	406	394	388	350	400	411	339	392	389	395	426	395	367	401	381	369	380	381	385	358	395	362	367	367	424	406	411	405	359	376	392	396	422	361	432	384	383	445	372	358	319	389	417	396	403	354	360	371	367	377	363	395	410	396	395	403	423	354	410	343	390	406	377	387	408	356	362	368	424	422	361	368	416	389	382	390	402	365	368	372	340	400	381	429	367	396	372	384	391	366	385	376	375	393	358	362	402	392	407	372	393	372	389	372	358	382	390	394	391	388	371	378	367	405	372	413	385	386	375	437	374	391	368	382	431	376	373	362	356	376	334	353	435	422	403	353	371	328	381	372	364	368	334	375	413	385	383	354	381	367	391	388	372	381	409	380	403	373	402	393	361	408	408	383	391	364	407	389	386	373	352	342	371	377	378	397	401	388	393	401	395	385	426	396	394	375	412	367	395	348	363	356	375	347	366	346	362	401	352	406	391	380	372	379	379	359	404	349	400	367	362	391	369	346	381	399	374	389	384	348	368	397	386	414	351	383	345	388	369	334	358	384	394	380	400	371	358	376	327	360	379	388	401	378	391	328	381	369	335	375	390	346	390	375	402	383	377	405	374	397	368	397	382	400	381	393	374	391	363	373	390	401	360	382	329	395	377	393	381	392	365	365	434	410	422	412	415	353	387	411	386	374	400	353	372	371	400	366	398	393	404	382	393	393	366	382	337	376	385	351	404	383	355	373	395	364	393	349	379	377	372	364	360	359	378	375	368	417	359	393	401	376	373	389	318	362	390	372	412	346	378	389	360	372	382	373	390	399	354	408	411	386	426	414	349	419	397	390	373	368	382	355	413	397	385	360	387	348	368	395	387	368	418	402	400	380	352	382	417	391	384	398	354	407	392	396	372	361	395	366	343	376	339	390	385	350	396	392
3938	2502	4959	6445	5578	3928	2821	2215	2061	1874	1566	1458	1250	1261	1234	1215	1162	1077	1105	1057	971	1014	958	996	1016	957	1005	934	973	948	970	962	970	958	934	943	912	977	856	859	886	873	879	885	917	840	868	889	920	892	870	890	909	863	862	916	883	879	950	900	896	861	883	842	908	847	906	913	876	877	873	843	841	865	878	890	878	837	942	850	886	874	876	930	876	901	931	902	905	884	916	922	892	865	902	894	913	864	880	872	885	915	868	892	901	888	894	916	901	919	892	862	957	890	887	910	851	877	878	887	869	834	842	928	913	913	861	862	917	897	858	866	916	896	870	832	919	865	862	859	869	898	958	847	843	837	903	862	910	885	855	866	927	895	872	850	892	877	836	876	896	871	847	925	854	886	901	895	875	891	905	899	882	884	855	824	869	838	909	881	878	873	863	832	859	872	868	838	854	870	898	845	959	842	927	917	887	870	874	905	848	873	857	923	863	906	834	921	884	879	905	910	850	873	876	893	915	904	910	973	874	914	860	871	875	899	876	810	960	875	925	889	897	853	876	891	852	936	882	856	857	899	887	923	881	900	891	901	902	904	914	887	853	897	930	884	870	964	884	855	890	980	842	905	868	851	893	889	861	865	893	929	910	895	948	891	902	908	889	909	847	877	869	898	875	890	917	916	901	867	888	882	901	892	875	934	921	924	897	856	860	884	901	931	876	905	914	896	899	903	956	855	899	907	849	897	870	926	933	918	868	908	856	873	933	904	935	855	905	885	891	940	883	888	917	890	912	852	890	905	846	872	869	861	885	889	913	856	913	897	908	833	882	888	865	838	874	975	925	887	887	854	866	882	901	873	927	939	884	882	902	871	921	839	880	924	854	909	879	843	910	883	886	849	885	876	901	865	859	889	946	884	830	978	884	869	882	874	925	920	929	893	900	869	859	872	852	920	836	865	866	918	871	908	863	868	897	879	883	906	880	924	927	930	893	876	887	936	892	888	849	888	883	899	919	862	922	891	847	888	888	922	879	849	915	843	868	842	885	907	962	940	899	866	921	884	903	918	905	885	912	923	880	874	855	914	861	882	913	875	980	848	917	910	947	853	900	876	890	859	855	921	879	911	899	888	866	879	870	912	941	869	925	913	902	895	907	889	932	907	872	901	858	896	856	959	928	928	849	910	942	861	902	914	872	855	911	880	902	904	833	877	873	900	917	855	904	900	860	849	945	925	893	826	880	917	878	858	915	870	843	918	874	858	924	902	880	896	868	865	891	874	913	912	867	928	881	905	911	886	920	904	872	854	931	898	866	861	865	822	915	869	866	875	887	881	824	916	873	907	884	906	822	860	880	896	855	937	921	870	863	893	902	899	925	875	896	893	866	822	895	875	878	912	904	900	898	897	921	906	879	879	840	838	916	854	869	862	887	871	844	935	857	904	930	848	874	953	931	904	903	903	877	829	859	915	901	871	895	921	885	899	871	864	876	839	897	805	899	869	915	872	905	902	880	868	938	942	873	917	872	909	830	936	867	916	877	910	861	872	871	862	908	882	885	849	892	848	866	855	909	915	888	918	880	927	894	863	945	848	854	916	873	901	854	902	849	843	922	900	878	894	887	924	864	869	875	823	926	894	883	828	922	869	880	911	895	953	867	939	837	977	850	886	839	937	897	853	873	866	886	846	931	899	901	870	864	869	890	915	875	865	919	906	872	945	884	915	903	955	892	871	891	912	893	897	869	888	935	846	971	865	871	879	920	860	922	864	882	919	905	867	952	908	981	919	827	923	881	822	866	861	867	914	898	927	891	875	939	902	927	877	861	894	877	939	887	868	963	931	874	855	905	898	911	898	874	877	856	892	851	896	888	915	915	940	923	881	923	874	903	887	913	913	863	873	907	942	857	897	866	869	902	879	887	873	920	909	893	877	856	884	882	884	889	875	869	871	930	888	910	945	848	908	891	866	888	909	857	860	917	925	906	866	890	840	907	865	847	831	867	878	881	937	908	890	900	896	885	879	911	898	931	885	918	881	847	889	876	861	904	908	869	866	905	932	853	887	904	874	908	851	902	894	857	904	874	888	928	891	895	952	860	844	870	877	850	913	911	921	922	900	851	908	921	869	884	868	903	917	891	902	870	893	894	920	905	879	877	874	891	899	894	888	849	874	865	886	896	909	920	896	913	900	896	928	901	894	856	914	897	914	870	888	879	883	868	885	920	898	881	906	862	869	811	913	869	897	883	816	890	867	927	875	873	922	877	884	873	886	855	923	870	922	924	880	848	898	908	911	883	843	903	899	858	867	902	910	886	900	904	896	930	863	908	909	858	893	905	842	915	875	903	844	884	925	876	893	864	870	845	912	916	864	874	868	916	890	869	902	931	886	910	902	849	894	877	918	880	818	927	916	896	882	903	848	887	890	901	888	854	870	896	847	913	867	880	901	898	943	846	869	836	935	884	862	895	880	866	863	850	877	894	876	873	884	883	854	863	865	928	927	871	929	897	862	875	886	907	890	857	865	833	880	900	859	874	911	878	912	882	883	870	901	869	948	913	839	862	886	918	882	915	882	865	888	949	893	871	909	931	863	894	853	855	865	836	863	900	926	908	908	920	907	891	884	919	873	808	902	887	875	944	873	855	901	948	910	900	878	874	858	857	899	898	871	875	939	919	851	908	946	933	915	862	873	902	864	864	862	865	943	900	864	883	956	874	921	879	831	883	870	837	918	836	879	889	955	879	873	852	918	862	931	881	939	859	843	872	883	868	873	862	865	890	924	921	864	922	904	882	854	945	881	874	866	891	893	880	915	883	899	871	880	885	939	900	892	915	906	861	929	842	866	928	844	903	848	899	861	862	885	857	938	834	889	884	865	904	877	836	906	812	857	877	875	895	837	882	934	849	874	891	893	889	899	857	929	878	888	865	872	900	867	919	916	864	910	877	851	831	906	825	905	943	887	867	887	870	868	911	898	863	881	904	900	906	871	859	860	941	889	943	824	879	856	899	858	902	880	891	910	919	863	912	917	917	908	814	863	889	927	896	884	853	930	862	869	863	929	889	872	916	900	918	856	928	921	857	865	859	868	882	887	889	905	902	906	896	852	917	928	892	907	927	911	914	899	871	900	835	917	844	921	929	852	911	889	902	864	892	925	878	903	884	896	852	839	906	923	871	891	899	942	888	848	865	863	924	892	881	877	855	924	875	912	906	901	938	884	915	907	893	883	888	906	918	905	874	880	893	841	942	902	894	881	894	820	829	898	944	880	921	886	832	931	911	871	857	903	888	943	902	908	884	964	872	831	861	920	861	926	895	900	881	935	875	860	851	867	886	836	875	881	901	945	868	907	921	912	851	888	831	876	902	859	912	892	858	868	895	885	909	880	902	851	909	901	858	914	913	861	887	922	917	890	860	917	910	917	898	855	894	880	861	861	920	880	960	856	853	895	899	857	881	864	882	914	881	970	868	907	913	877	879	885	874	891	814	866	885	865	832	857	884	898
11195	5747	6327	5604	3261	1859	1157	949	829	644	582	537	505	476	375	404	450	435	398	338	367	389	414	355	338	354	359	375	364	363	365	360	366	344	350	377	391	355	344	351	348	327	348	323	332	353	322	336	339	334	365	324	337	387	350	332	348	326	368	360	337	330	342	339	322	320	311	350	330	350	370	356	330	369	370	362	376	393	366	328	325	369	374	355	364	350	340	342	314	273	326	356	325	365	336	376	393	355	384	347	335	304	337	349	345	368	355	350	306	333	312	314	316	361	356	331	333	351	373	345	337	352	375	347	351	343	350	323	339	350	341	329	363	340	364	371	332	317	348	374	316	322	321	331	342	328	361	356	310	351	358	342	304	329	349	345	333	368	385	317	334	333	318	332	340	364	332	343	358	347	318	373	350	351	331	379	350	335	349	310	349	339	363	375	339	336	369	342	326	375	340	320	301	316	359	321	342	318	385	346	333	344	339	327	311	342	354	339	351	318	357	311	326	357	315	330	323	340	362	363	354	328	307	332	326	343	362	347	379	311	307	328	369	348	317	350	334	334	319	355	374	346	343	343	346	312	343	333	341	358	314	323	363	351	318	314	379	385	356	335	372	363	352	354	342	307	319	385	369	367	346	318	356	333	359	339	336	344	312	356	339	385	349	326	354	314	344	297	353	340	316	330	336	327	342	361	343	340	348	357	347	312	362	332	374	331	279	395	391	365	352	327	361	360	360	308	346	374	388	351	339	311	333	333	345	324	357	355	315	336	351	327	372	349	363	392	334	322	386	327	384	362	347	355	328	319	304	352	330	323	341	350	361	348	343	359	345	340	346	363	365	329	323	339	361	351	372	315	388	351	346	325	366	347	360	350	305	355	348	381	354	347	348	296	348	315	369	355	303	306	346	366	336	366	344	352	326	337	346	336	353	325	351	361	342	317	325	338	348	346	340	379	348	365	310	322	306	347	336	380	336	328	367	322	317	338	358	346	359	380	329	348	342	363	375	361	337	368	362	344	321	352	308	362	349	348	379	325	335	334	308	317	368	344	344	369	340	380	331	350	350	357	326	348	301	348	382	339	346	343	344	327	363	362	352	321	332	341	350	313	334	329	347	357	347	338	326	353	368	337	329	371	357	364	347	330	330	324	332	331	357	351	324	370	350	355	326	362	344	360	302	413	372	344	346	337	326	352	357	325	339	392	370	338	372	331	356	313	322	369	358	322	329	358	332	335	314	333	325	357	388	342	331	383	380	356	327	349	369	359	354	379	363	340	366	351	347	320	380	368	378	349	343	357	375	354	331	314	369	355	337	340	353	312	357	332	315	341	344	361	357	329	355	340	374	369	326	324	365	335	313	349	358	342	349	344	336	367	317	356	347	339	349	341	335	334	335	325	333	351	388	398	346	325	347	343	317	321	364	313	321	362	340	326	341	372	349	346	367	329	330	324	348	364	330	344	348	359	342	315	385	384	311	337	366	344	329	361	336	345	293	314	333	326	333	347	356	359	322	324	317	374	359	323	379	354	347	346	397	334	357	368	369	331	366	347	331	344	377	371	369	355	331	345	350	345	340	344	345	354	352	332	351	361	355	352	364	331	324	330	296	321	332	329	392	350	353	380	351	347	334	308	380	370	348	331	370	320	350	363	348	391	357	322	368	361	348	331	363	346	347	346	363	349	346	342	346	358	359	335	379	356	384	371	343	362	337	322	353	317	335	336	339	306	363	353	308	327	358	375	324	328	339	320	381	339	358	355	359	341	371	352	320	304	349	361	363	333	335	336	383	377	348	328	373	350	324	312	359	351	339	340	341	352	331	310	322	345	333	351	332	371	348	320	374	340	355	364	387	335	340	358	368	326	377	334	345	355	364	306	334	348	362	316	350	341	354	356	353	336	381	316	342	325	336	344	328	348	320	360	354	361	348	349	371	345	324	359	366	382	339	338	351	333	339	334	326	310	332	353	341	346	317	346	331	342	318	342	327	344	334	335	330	339	342	370	319	329	354	366	337	325	347	331	353	345	332	368	359	371	351	317	346	359	350	378	325	347	327	360	350	364	296	366	340	351	343	344	346	341	351	340	312	341	344	329	356	347	336	356	316	311	338	321	326	336	367	330	306	341	361	309	375	372	330	307	374	312	347	366	334	320	327	369	342	369	306	350	380	381	307	328	342	311	336	359	367	352	319	339	326	317	362	401	346	355	353	343	345	355	343	329	320	353	367	320	328	303	349	351	320	365	323	322	355	329	346	356	319	359	313	323	318	318	356	315	356	345	331	334	286	336	319	345	364	340	311	364	348	366	316	355	333	325	352	350	356	348	323	317	324	318	381	349	334	339	345	328	340	320	363	335	339	316	362	347	314	343	313	326	346	344	314	342	337	350	345	358	340	327	361	354	389	347	358	329	324	315	378	341	325	340	359	379	305	319	342	327	333	360	359	345	340	340	343	330	360	343	345	341	344	330	333	329	358	349	329	341	326	308	349	317	314	339	332	357	357	329	346	366	349	369	352	332	345	362	370	311	340	343	372	355	316	335	360	346	322	333	357	340	329	346	324	372	355	348	352	376	334	331	369	343	369	335	340	331	320	347	365	395	297	353	369	357	357	354	337	341	314	355	336	326	355	368	354	386	345	341	329	355	348	328	401	335	384	307	363	331	349	341	318	359	362	349	355	339	367	341	294	379	351	369	335	345	317	328	358	357	326	347	320	320	372	352	370	345	345	347	338	351	335	315	360	341	326	323	332	392	387	354	376	366	344	330	342	335	354	390	345	358	325	352	319	356	338	350	349	336	351	341	340	335	345	319	378	319	332	337	327	331	359	321	332	331	389	362	337	332	343	334	348	372	325	319	353	364	331	368	334	316	350	355	379	355	340	345	349	363	356	346	309	356	353	347	366	333	343	397	344	343	334	366	332	308	329	313	337	370	333	346	347	336	369	368	335	362	346	362	349	346	317	346	326	325	377	361	353	327	371	356	364	372	367	380	339	343	356	330	355	381	367	371	336	314	339	347	355	341	341	334	344	355	342	338	339	312	312	335	351	362	385	369	340	311	340	374	345	340	314	344	332	325	356	346	363	342	352	342	339	348	351	332	338	311	318	329	385	364	374	365	368	332	319	337	369	362	349	330	343	327	352	355	337	352	358	344	360	371	334	353	331	373	321	327	356	349	374	355	342	354	342	357	351	347	327	368	328	373	340	390	389	391	317	395	344	358	334	329	331	355	340	354	340	324	358	372	374	311	363	360	362	353	362	374	347	324	382	361	349	317	366	334	388	335	306	336	347	356	320	362	331	328	314	342	346	347	363	373	341	340	303	380	336	347	364	339	343	325	360	352	391	364	350	347	328	340	324	321	359	349	340	330	348	331	325	384	352	352	355	322	378	402	366	357	314	381	379	384	334	356	336	327	354	320	336	349	347	347	332	292	333	325	359	332	358	351	370	338	304	336	330	356	329	336	318	322	400	347	406	342	353	308	376	315	364	342
9275	5451	9587	11663	8957	6073	4276	3624	3425	2544	2255	1809	1752	1512	1401	1360	1406	1303	1214	1110	1053	1022	1064	1010	1092	1066	1056	1016	1012	984	965	887	892	880	843	844	875	889	869	831	793	806	832	810	830	861	830	828	773	784	863	792	864	791	829	834	841	825	820	800	811	841	797	830	825	813	841	800	806	794	832	761	794	831	864	811	853	772	805	825	791	797	807	793	804	810	810	804	822	836	774	746	758	832	859	835	843	821	865	845	824	771	744	772	794	792	766	810	798	822	776	812	873	819	799	834	813	844	793	768	782	819	788	808	800	858	770	823	787	751	817	799	803	813	818	816	834	836	782	771	796	828	815	798	790	775	867	799	811	795	778	805	861	795	833	843	796	783	824	836	765	840	840	814	823	768	830	820	815	796	794	810	770	813	809	803	839	804	802	818	807	848	802	823	860	816	811	789	793	776	811	766	812	802	817	802	775	810	803	806	859	777	851	821	803	820	824	849	813	795	809	799	814	843	778	793	799	799	789	784	825	804	804	784	809	798	840	773	844	793	796	815	805	856	789	828	807	801	833	819	770	824	828	796	825	788	785	841	834	787	786	833	818	826	840	762	825	827	769	790	810	735	870	807	821	810	793	838	788	785	782	801	847	790	798	843	809	783	853	800	823	860	811	870	758	842	788	785	827	799	810	787	835	833	858	829	811	831	799	846	792	849	788	794	810	748	815	754	779	883	808	768	804	801	813	840	752	768	811	824	827	747	830	838	879	770	796	816	834	805	799	874	859	790	792	792	818	768	802	832	785	803	823	793	778	857	836	815	844	761	839	776	805	840	825	759	769	811	819	785	819	821	809	815	825	812	775	759	809	818	804	784	807	835	866	805	796	784	788	779	780	798	863	835	751	798	825	837	870	789	774	789	842	855	810	831	784	832	777	778	780	814	844	851	828	817	809	827	793	831	839	865	854	791	788	775	847	813	798	835	831	844	801	800	811	819	816	764	823	746	789	854	788	810	817	836	857	794	788	859	802	783	782	832	801	822	860	814	795	827	866	790	837	817	805	773	828	797	783	756	811	809	818	806	782	893	820	819	782	807	816	810	807	814	822	855	814	790	774	819	755	767	862	837	794	774	761	851	820	831	811	833	791	827	774	771	765	804	876	825	806	787	791	828	837	823	783	817	832	825	790	800	801	742	845	866	839	768	868	750	815	815	827	784	800	811	804	830	802	799	842	828	833	764	847	804	749	764	795	803	810	846	764	843	840	742	764	814	785	794	803	794	818	790	772	815	824	819	826	780	825	847	799	854	829	845	834	800	818	790	821	797	799	818	830	814	838	842	875	784	781	804	775	859	807	799	775	808	817	819	822	779	818	789	828	842	806	865	797	837	804	827	846	825	739	815	845	824	733	841	863	797	816	791	845	841	838	844	801	841	811	792	775	830	771	839	796	837	788	787	852	854	754	797	830	769	783	821	773	748	840	767	819	865	767	788	825	816	804	782	776	843	792	760	769	799	824	786	804	859	765	846	802	802	779	776	787	830	830	820	844	845	793	827	790	771	813	803	760	871	822	841	811	805	831	744	788	789	802	806	808	794	802	826	812	768	756	813	805	837	796	813	792	805	785	813	784	816	812	774	821	759	768	771	821	851	796	819	821	811	855	891	838	790	852	813	822	839	810	802	812	836	792	774	818	842	802	817	790	790	852	827	771	777	832	830	783	754	812	812	825	814	814	809	813	803	779	867	830	840	812	842	766	821	786	790	794	796	766	814	854	764	822	834	800	807	796	785	796	810	784	819	843	806	803	824	849	802	795	843	772	805	828	779	878	800	785	771	868	833	823	851	795	847	802	799	795	831	784	816	801	781	855	784	779	816	742	802	807	822	814	827	821	830	803	796	821	826	842	778	850	857	790	831	810	820	830	799	775	816	761	785	812	795	757	813	790	859	868	818	813	809	795	806	792	766	788	815	818	808	777	831	831	817	795	764	788	801	847	823	827	796	777	798	828	792	814	806	821	806	848	793	767	792	779	791	795	774	800	800	794	782	816	842	778	838	785	782	795	779	792	762	835	837	844	853	787	758	828	805	832	769	815	803	788	805	835	770	790	813	791	758	838	838	842	813	836	826	838	783	845	848	789	844	766	818	812	756	774	815	799	802	833	824	882	848	843	823	873	817	827	813	804	789	814	812	790	772	781	882	816	837	826	843	820	799	827	819	841	808	801	732	859	827	830	792	823	738	867	873	790	801	822	818	803	851	822	814	803	868	785	815	759	830	814	829	800	855	801	796	754	859	752	857	812	817	816	829	801	874	848	837	808	795	842	801	806	824	768	820	836	860	798	794	764	784	837	814	831	848	796	826	777	820	824	823	752	883	808	798	778	797	844	766	822	866	812	812	833	794	798	798	788	820	813	810	805	823	852	806	794	808	823	809	863	797	803	781	804	826	809	835	794	824	797	827	776	880	824	790	784	769	872	844	825	849	856	849	798	868	837	799	819	783	856	823	747	798	858	822	769	796	800	820	815	789	852	849	823	860	766	788	807	758	824	809	762	775	840	788	814	810	770	850	822	813	791	840	873	772	858	780	834	797	794	837	807	796	819	806	875	825	821	808	819	809	825	796	827	790	792	801	818	837	812	777	834	819	766	822	852	806	763	854	830	824	847	818	813	822	806	797	837	780	827	766	778	788	787	814	846	795	766	828	853	859	773	800	862	785	821	809	831	812	800	800	781	821	836	850	815	770	837	802	824	821	839	844	785	861	742	738	813	803	823	774	816	794	802	816	815	868	824	787	777	803	807	787	782	816	769	801	816	793	826	826	854	793	843	787	863	851	820	776	802	801	803	816	807	830	787	757	812	815	808	830	815	803	847	812	834	824	833	828	803	789	789	814	790	791	766	841	812	795	883	825	779	774	854	806	819	840	832	851	851	855	788	847	808	816	805	848	831	868	808	774	849	794	792	811	841	833	837	815	837	813	784	780	779	810	833	819	802	848	795	780	876	814	809	845	836	832	807	808	797	781	781	769	839	829	770	831	854	836	790	855	811	804	834	840	846	808	802	806	837	815	866	818	759	822	761	846	757	848	815	868	836	795	830	811	784	751	849	800	853	771	820	829	783	828	825	819	804	810	787	829	817	826	827	813	840	749	834	810	826	790	823	785	840	803	814	803	825	740	792	804	831	797	815	814	802	814	833	842	806	811	821	849	805	796	786	864	754	852	811	782	903	827	847	806	804	816	834	798	801	823	798	860	832	810	890	800	836	776	810	876	845	820	833	814	819	824	794	849	804	826	880	843	799	781	842	820	787	801	813	820	819	858	831	801	800	816	834	878	813	826	845	820	766	774	818	847	795	780	785	810	800	813	822	821	807	780	773	816	785	864	800	813	836	830	782	805	780	800	839	835	804	824	850	789	831	744	854	751	835	841	764	823	819	836	791	787	828	818	777	810	821	864	805	804	829	826	834	814	793	842	813	790	858	762	801	774	782	784	793	788
17963	9028	10081	8606	4806	2675	1808	1194	884	724	579	459	473	402	351	363	348	325	286	303	294	275	286	266	267	260	258	254	240	237	278	242	256	206	223	223	238	246	229	211	234	217	230	231	223	224	231	252	246	217	222	235	250	231	232	216	222	213	225	223	203	261	226	218	230	232	232	209	214	251	222	220	219	232	209	240	208	210	242	223	219	237	202	220	263	253	238	193	190	201	249	237	234	214	236	222	252	244	221	216	212	247	196	203	235	225	245	246	222	225	207	219	207	231	252	227	209	217	229	231	209	236	202	210	226	210	222	210	214	238	212	203	250	212	199	215	216	241	223	228	210	227	234	198	224	214	225	222	207	233	257	215	214	210	182	210	210	213	201	230	211	217	251	244	237	218	236	214	243	219	227	216	229	199	231	202	235	234	237	205	231	228	201	197	226	203	242	215	227	238	213	203	192	227	226	245	216	229	234	218	205	204	234	241	236	231	234	219	219	215	228	247	221	226	228	257	225	233	214	199	212	216	211	234	217	208	228	197	199	243	208	228	217	211	205	200	205	233	222	221	251	210	219	239	198	209	230	230	229	234	225	211	231	237	206	227	225	218	224	233	221	254	203	227	231	202	215	194	228	231	225	238	230	193	234	209	244	190	221	248	215	244	225	249	221	237	248	238	241	221	237	220	210	254	210	211	214	235	210	237	235	248	232	234	202	216	201	231	205	238	231	214	216	213	226	213	224	213	216	222	232	219	232	227	230	228	206	235	204	232	225	232	236	212	236	219	205	235	215	222	219	200	239	242	221	215	238	224	216	267	225	266	221	199	223	223	202	215	212	244	207	222	213	201	241	246	213	244	218	204	219	217	213	247	216	255	190	198	194	244	232	219	201	216	214	220	273	243	208	225	257	228	210	246	215	212	234	228	206	236	203	221	219	221	229	239	225	217	217	229	207	227	226	231	217	219	223	233	209	202	209	227	245	234	222	212	227	232	223	204	221	234	200	212	223	230	202	223	238	226	228	227	226	225	241	222	224	230	213	223	215	225	231	229	234	210	222	224	193	213	248	260	225	232	206	191	234	240	229	226	243	237	222	209	211	209	213	222	234	224	219	235	231	239	217	210	230	247	237	207	218	231	237	238	212	224	223	232	210	220	220	229	235	252	226	207	240	196	231	199	238	216	192	213	202	204	218	217	237	213	229	231	226	204	206	223	216	207	228	226	226	216	220	220	225	206	225	217	242	213	218	216	236	205	240	206	218	208	239	230	223	210	232	207	233	231	231	244	237	188	214	216	189	221	212	217	243	239	209	235	222	239	215	239	212	190	205	223	218	221	211	205	244	219	235	242	223	232	210	212	239	211	209	230	218	231	247	208	228	207	205	236	215	239	215	257	211	208	214	274	213	267	240	219	226	236	223	216	233	222	240	219	210	224	239	252	201	222	249	209	231	229	232	215	209	206	216	212	246	235	199	249	227	231	216	222	261	230	200	213	201	227	221	216	220	225	205	183	208	213	233	241	229	241	229	222	213	242	213	251	219	201	217	215	218	202	241	214	220	225	247	207	221	228	217	213	244	203	237	222	219	229	208	231	186	227	217	221	218	221	223	213	216	216	207	214	233	202	198	222	208	244	240	237	233	222	212	240	195	210	238	207	209	231	216	231	227	216	209	225	205	208	194	233	228	218	214	239	232	235	220	193	203	215	215	255	228	250	241	230	195	239	241	226	207	206	209	202	222	210	220	215	206	229	218	205	211	259	230	217	212	224	191	233	226	223	205	216	214	230	222	226	230	239	191	217	224	219	223	216	228	217	205	226	241	220	243	214	199	202	219	226	223	229	217	225	222	219	207	201	234	239	241	200	226	237	209	234	222	230	206	227	225	224	215	242	212	197	225	195	239	217	253	221	204	212	207	210	212	228	206	232	239	235	242	208	268	216	205	209	209	198	225	233	205	231	202	228	214	227	241	216	203	207	192	235	207	264	211	205	232	245	188	235	213	230	226	220	252	230	227	236	209	231	216	211	223	198	220	210	210	204	227	242	208	241	252	233	216	202	230	229	208	231	214	208	208	225	243	222	213	206	208	230	225	208	212	229	262	230	215	219	215	238	199	228	248	240	212	224	233	218	219	233	241	219	224	213	214	237	189	211	215	233	208	234	241	215	248	221	220	212	268	191	216	223	228	218	215	200	193	221	219	226	218	217	236	228	213	224	236	213	225	216	188	214	229	195	248	211	250	212	206	236	198	200	209	208	256	226	247	238	223	213	218	249	206	220	235	235	200	220	198	232	231	201	215	251	232	221	229	217	213	183	218	219	221	223	220	230	233	209	225	254	210	204	206	219	211	225	214	241	212	221	219	216	228	218	216	230	226	236	206	190	232	250	223	237	224	204	229	228	212	240	214	204	209	232	227	219	225	207	208	199	229	197	212	198	209	227	237	225	215	231	215	237	232	205	239	205	211	231	211	236	243	234	224	220	205	220	248	216	203	224	219	238	210	197	196	215	228	214	208	195	225	202	229	230	232	232	216	222	221	217	207	216	246	204	214	214	220	202	232	193	242	227	206	229	211	249	220	234	242	230	213	215	237	221	241	231	229	242	227	236	199	230	221	202	236	234	217	203	226	244	223	233	212	214	202	243	251	219	240	190	207	210	225	248	226	196	237	220	217	194	236	205	264	220	236	214	213	234	200	237	199	234	202	221	214	242	202	246	209	219	188	223	225	216	205	225	218	213	235	234	249	225	211	222	222	207	216	201	179	238	227	203	242	238	198	231	230	240	199	230	217	182	209	220	235	246	206	217	200	249	229	211	239	207	204	207	221	175	204	214	218	197	224	237	236	219	229	214	231	209	219	217	240	208	230	205	230	204	224	242	217	215	214	222	210	220	214	194	216	201	220	230	212	195	200	247	213	199	218	214	245	236	219	235	199	233	245	240	226	239	227	207	218	224	222	208	209	222	210	216	191	219	207	215	228	216	214	244	233	264	212	234	214	221	244	210	250	220	196	189	256	223	208	238	224	236	235	207	244	225	228	227	210	196	234	235	241	249	218	230	205	233	220	245	194	206	233	216	221	243	232	220	229	217	201	227	216	224	249	241	229	229	274	244	210	227	219	221	220	209	232	229	219	244	198	234	219	223	235	231	204	203	209	223	207	229	206	191	239	230	244	221	215	197	205	192	223	220	213	248	256	201	198	209	206	256	219	232	216	231	250	246	233	228	230	231	232	210	225	238	229	269	214	228	214	212	203	202	222	231	226	223	247	215	253	227	231	204	222	237	208	218	226	216	200	228	202	208	193	217	250	230	214	207	206	208	212	209	231	224	242	242	258	234	234	227	230	219	210	233	216	203	254	234	196	242	230	242	226	231	230	223	239	236	222	241	201	223	200	212	236	239	227	231	219	222	221	250	225	225	201	233	235	230	229	232	232	225	213	222	197	208	207	212	247	195	239	207	193	201	231	205	221	233	206	229	239	232	231	221	217	241
11622	7121	12634	15112	11376	7604	6300	4863	3940	3097	2433	1996	2047	1564	1452	1500	1332	1185	1089	1050	1013	892	913	897	943	964	929	874	846	825	758	727	741	648	625	673	673	599	605	599	601	581	585	556	524	520	538	514	585	582	573	525	537	558	539	538	543	567	559	546	560	566	582	592	566	506	589	580	542	600	530	529	567	546	541	548	540	535	551	537	548	571	571	564	552	568	531	562	568	524	550	550	558	554	526	554	573	539	579	548	590	544	502	599	571	546	505	529	548	569	550	553	547	577	551	522	503	553	549	566	582	492	514	545	490	546	539	514	556	522	566	520	556	526	574	548	538	542	538	530	585	510	502	561	576	555	576	577	529	544	568	557	548	556	557	560	542	598	520	546	536	511	552	511	554	565	489	576	542	504	504	535	537	536	548	544	556	556	530	548	565	540	587	528	543	580	563	583	533	559	536	517	507	529	528	538	546	560	587	572	598	540	554	527	564	559	516	581	559	553	542	564	549	567	543	548	546	585	534	544	559	581	515	511	538	564	504	516	544	493	556	543	531	603	572	490	556	534	506	553	540	571	554	539	523	545	543	534	550	563	540	569	524	568	540	557	550	542	540	574	539	529	556	564	534	559	606	561	561	571	568	526	543	569	545	514	527	539	549	549	541	588	553	539	481	557	551	510	563	524	548	568	542	564	533	516	546	537	538	537	562	555	571	541	528	547	535	564	520	536	542	549	510	518	594	519	557	515	553	529	554	528	595	537	574	573	548	535	543	538	578	541	571	554	562	591	553	494	560	566	536	537	569	555	551	539	523	555	572	567	527	532	565	553	540	620	555	537	516	525	561	532	541	542	552	566	546	559	547	519	592	565	548	574	508	570	528	592	551	557	527	543	504	549	553	521	538	533	550	543	554	539	513	533	598	542	556	540	515	539	585	535	556	530	571	539	528	551	550	535	513	567	492	584	567	579	548	528	561	581	568	546	524	501	553	512	541	533	563	539	542	581	531	537	558	530	574	523	538	587	548	547	571	580	543	566	596	529	524	535	534	577	605	558	522	541	527	559	543	540	530	566	553	528	518	542	517	534	550	515	538	522	541	560	522	562	583	541	551	515	546	575	524	557	525	541	512	541	503	505	568	567	520	544	530	558	561	595	593	616	566	558	539	506	551	564	555	565	595	572	532	550	561	586	586	552	540	587	517	527	567	565	524	570	563	506	523	520	536	548	546	547	567	541	527	532	598	536	552	526	522	573	524	547	555	513	569	539	580	524	562	512	541	539	546	526	570	544	565	535	582	527	569	552	562	561	528	542	560	567	566	537	510	559	603	526	519	553	491	517	538	554	530	504	540	549	534	560	532	568	530	527	553	541	534	538	559	555	522	576	540	546	585	524	504	593	535	529	509	580	564	539	499	583	555	530	526	549	582	562	554	535	541	544	577	532	560	545	588	506	535	529	523	514	538	540	564	556	564	538	529	565	561	557	542	498	542	538	552	527	550	582	555	522	587	533	522	560	553	525	511	599	531	554	548	553	554	582	536	554	542	586	549	574	547	519	537	545	551	541	548	536	527	528	559	556	501	487	559	520	545	549	581	557	596	525	590	543	582	559	508	536	550	501	504	556	511	557	573	559	558	525	599	530	529	578	554	596	566	550	515	543	511	515	555	529	540	538	535	570	518	592	565	569	558	556	556	525	579	551	495	539	542	541	548	558	577	542	508	536	547	586	573	583	549	549	504	543	556	541	551	557	560	529	526	545	546	605	543	552	544	539	582	564	545	516	548	576	581	540	529	573	542	576	533	548	557	544	555	551	567	521	564	527	549	580	595	534	545	493	561	557	513	536	548	582	532	560	519	552	515	572	575	554	556	552	542	560	529	544	536	577	551	555	527	541	531	539	516	532	548	558	559	595	529	547	544	535	527	559	533	542	536	555	568	548	545	560	590	508	563	551	502	572	519	593	571	552	549	535	556	573	548	559	553	541	522	559	546	556	578	548	555	519	557	541	533	575	556	557	557	521	515	540	508	559	537	558	512	559	567	570	540	528	546	567	566	553	544	537	555	542	557	523	564	549	566	546	564	568	564	548	509	574	530	539	570	554	568	519	564	505	544	506	576	502	484	565	499	558	582	564	514	551	519	537	570	504	544	512	558	563	544	578	546	549	534	561	551	563	543	568	503	558	557	525	563	546	547	555	563	535	507	520	532	530	551	530	549	505	569	548	573	552	572	573	536	520	518	551	540	510	551	578	534	555	578	554	526	529	521	544	555	572	541	536	527	560	574	529	559	473	527	538	531	528	528	533	526	588	544	524	546	552	562	566	529	502	573	545	587	516	572	559	568	528	557	548	585	556	537	551	513	514	515	621	571	548	542	551	555	549	497	528	508	557	568	544	497	563	573	541	595	574	536	551	518	524	567	575	511	546	535	539	531	569	521	512	505	572	612	534	577	523	545	548	561	541	558	571	557	538	544	544	529	549	558	532	533	554	562	528	547	542	570	550	581	566	539	584	546	550	543	549	540	551	544	538	536	541	503	574	572	546	549	548	510	545	568	540	537	507	540	562	572	576	557	562	537	569	550	496	509	554	556	530	602	528	563	546	515	543	577	567	543	555	538	539	586	542	527	570	554	569	524	540	612	549	534	555	507	536	607	587	516	591	532	515	567	542	543	571	541	523	588	538	577	555	535	532	538	567	533	530	547	584	512	580	510	550	522	569	569	522	575	571	567	546	503	559	571	569	504	534	516	571	550	580	521	583	556	555	592	546	557	483	493	528	574	537	523	542	568	553	565	547	550	509	575	574	575	562	544	516	536	570	588	582	570	555	521	547	531	589	518	586	553	564	513	598	529	534	581	539	535	572	585	545	519	514	569	568	522	554	569	510	540	531	536	546	548	490	519	528	535	595	566	520	526	520	517	627	562	555	518	487	555	553	541	573	541	558	551	592	520	574	554	520	537	583	548	512	530	540	534	557	532	546	551	558	585	567	536	531	548	586	540	574	557	551	523	585	551	534	559	556	520	549	549	555	541	566	577	547	519	595	558	553	567	552	556	541	521	547	545	546	537	566	585	565	541	547	593	526	516	568	534	559	541	505	502	522	530	532	537	526	532	607	541	564	541	553	569	553	576	502	555	572	532	563	545	525	550	543	572	555	556	488	550	513	556	544	534	580	578	540	543	558	480	583	540	529	530	563	578	573	564	544	503	533	570	548	494	497	536	553	573	562	509	510	538	537	535	549	587	512	541	554	545	547	561	555	566	504	530	538	543	520	512	586	529	546	512	543	513	513	594	554	553	561	571	574	569	561	561	560	532	571	538	538	499	537	563	580	563	538	576	515	521	606	524	536	516	560	554	555	524	509	554	560	567	589	535	559	519	520	563	559	557	538	557	540	546	553	596	510	551	540	556	524	532	533	514	550	532	625	518	542	537	576	560	572	532	597	517	595	547	537	561	532	530	572	612	561	511	590	567	520	558	558	513	550	546	550	504	541
3844	2002	2422	2026	1271	1006	739	668	584	511	456	476	440	426	429	444	384	369	406	411	394	393	387	383	384	395	390	396	393	396	367	377	377	407	324	349	397	368	391	393	370	370	364	368	379	408	350	397	365	379	346	383	394	359	387	407	368	394	379	378	381	369	394	339	346	365	359	373	386	342	356	371	388	364	374	369	382	391	386	339	375	367	370	368	377	374	383	395	372	369	378	351	369	341	395	371	360	383	365	368	379	367	374	379	352	377	367	397	381	365	359	374	370	361	359	358	336	349	357	377	382	362	349	363	380	377	335	359	335	331	363	377	371	358	370	378	396	354	390	379	367	352	364	407	382	370	390	391	435	349	389	332	365	361	386	366	371	372	372	360	350	374	352	369	365	365	355	367	360	358	338	349	386	372	388	372	371	347	387	340	369	383	358	365	369	362	361	396	346	363	381	382	361	367	356	375	364	365	381	403	406	346	363	362	348	373	361	350	402	349	374	342	366	365	379	350	362	374	353	348	357	354	362	352	366	359	371	357	377	311	359	379	371	373	383	377	403	385	373	362	352	393	353	365	369	423	365	380	347	378	380	344	356	370	406	379	372	324	404	398	370	350	394	359	385	314	370	364	362	343	361	375	359	359	398	419	378	353	390	360	345	369	371	362	342	394	329	360	367	384	384	379	358	332	365	379	356	371	368	328	403	391	399	360	325	377	340	363	375	344	338	362	379	383	376	367	371	398	357	384	348	378	363	422	349	404	349	346	347	359	374	344	356	367	348	385	363	363	359	398	402	348	383	376	348	374	361	367	343	366	363	392	390	381	358	349	363	396	381	343	368	344	344	379	341	341	353	370	332	379	386	369	390	332	345	401	306	327	372	359	384	382	332	375	337	343	397	340	333	377	381	359	366	347	366	336	361	345	364	381	352	322	359	376	371	362	389	381	397	372	387	368	337	356	368	369	366	352	399	374	390	383	333	397	369	322	313	360	358	381	404	336	375	352	370	382	384	356	337	404	372	400	364	363	342	345	369	356	355	364	354	338	336	366	345	347	367	370	365	343	356	386	375	357	361	377	365	387	331	327	345	405	375	375	381	348	362	357	350	350	348	362	368	397	376	335	318	350	381	393	376	383	379	393	360	351	398	374	358	368	383	375	354	352	352	365	373	340	361	361	382	360	322	368	399	378	395	404	395	387	373	364	370	374	376	351	357	334	359	403	350	347	377	326	354	377	384	382	357	374	369	346	408	361	369	390	364	378	399	367	357	362	393	369	361	343	355	341	377	350	331	358	374	368	361	377	350	400	354	337	344	382	354	354	375	370	394	376	328	370	324	365	389	378	351	365	370	384	353	340	364	358	362	359	368	356	344	374	395	389	339	367	400	386	359	377	368	353	369	379	328	394	383	343	362	366	419	386	394	381	343	394	373	352	370	386	371	389	340	355	376	351	375	377	334	315	351	403	346	367	390	354	358	381	363	339	399	343	343	362	367	363	366	385	378	371	379	370	346	381	359	313	404	384	334	366	404	341	354	338	356	377	346	388	343	353	362	381	328	363	383	393	368	380	325	341	355	364	361	370	375	350	367	397	368	347	434	365	370	372	382	365	363	369	346	367	338	344	365	378	403	375	390	379	371	343	352	350	380	365	365	366	369	346	344	364	366	375	388	412	341	385	381	361	402	396	362	347	352	340	406	382	349	331	377	375	373	356	368	380	351	357	329	354	378	391	371	373	372	336	357	364	436	362	395	375	391	376	384	347	373	416	382	380	360	368	353	355	383	353	369	325	378	372	368	362	362	378	358	346	386	330	357	356	365	362	348	343	379	341	358	340	376	374	353	375	340	334	358	352	367	364	360	428	389	393	351	393	387	377	368	359	387	339	376	384	419	369	382	352	342	346	365	389	388	358	368	339	369	366	367	373	339	357	371	340	348	379	337	402	366	370	358	361	364	346	362	409	393	370	372	372	362	400	390	361	368	368	371	405	377	371	351	388	375	386	359	401	391	354	335	367	367	397	361	381	362	371	407	330	359	379	369	369	359	326	370	387	352	405	380	384	370	379	352	373	379	361	370	363	350	380	361	358	409	350	382	382	407	382	353	333	358	342	355	366	355	361	379	385	387	347	371	356	343	389	381	331	347	366	374	366	353	395	394	367	379	403	354	355	355	373	330	394	350	353	382	350	370	384	346	353	347	360	349	375	373	413	395	370	375	372	353	354	363	359	391	363	391	368	348	412	368	366	348	384	342	337	378	351	406	374	385	364	378	360	364	368	396	348	403	362	369	347	352	385	375	326	384	344	369	339	372	384	388	375	355	325	365	349	379	353	412	383	329	353	382	394	353	358	372	382	412	350	381	376	371	329	373	361	373	398	381	393	371	383	354	405	344	345	383	370	343	379	365	374	343	342	367	387	370	355	375	398	377	333	361	376	383	373	347	352	358	371	369	340	356	350	337	335	404	375	359	326	347	368	355	389	367	322	364	355	363	349	338	364	341	348	361	372	363	357	349	405	404	380	366	381	369	391	383	382	352	369	356	394	381	368	361	330	407	342	366	360	323	358	366	348	368	368	352	359	356	336	384	355	364	375	377	348	358	388	360	379	394	406	354	382	368	364	338	372	394	347	381	342	358	364	381	371	374	394	371	352	401	388	320	378	350	350	364	359	385	373	390	386	376	373	354	365	332	363	392	396	413	375	405	339	356	364	354	356	365	380	393	352	363	415	353	345	417	326	352	384	329	363	341	382	369	361	380	384	385	328	370	379	393	369	376	352	388	355	394	352	341	432	340	357	345	366	375	389	321	395	359	338	354	413	350	380	345	347	377	383	373	387	371	374	365	342	374	355	371	385	359	361	321	346	389	327	363	366	328	407	392	360	304	380	369	395	378	333	395	370	374	371	404	355	389	339	344	370	391	364	372	405	335	373	388	361	342	381	392	320	392	360	395	387	348	333	349	370	389	367	332	385	335	335	403	355	361	363	387	345	323	358	341	381	350	365	376	369	353	397	380	375	370	329	349	380	404	366	348	368	377	376	340	372	379	355	408	383	348	373	367	362	369	375	366	348	340	347	363	348	373	350	347	362	378	411	368	372	371	356	358	356	362	376	354	357	386	374	391	366	376	370	343	354	395	363	383	379	364	347	346	382	386	348	368	380	357	376	353	337	376	377	362	322	396	356	367	383	352	379	326	376	354	351	409	368	408	349	404	373	375	354	361	347	384	364	370	368	355	357	373	347	377	412	363	388	372	361	336	331	372	396	345	372	394	382	365	393	370	328	400	369	359	386	358	347	368	396	369	358	365	391	379	352	364	396	362	331	380	368	350	384	373	378	369	382	342	373	362	340	358	352	357	375	360	357	356	387	341	364	369	388	365	360	384	375	335	360	382	395	322	394	376	392	372	376	365	345	336	359	388	404	349	373	336	334	371	363	376	342	358	380	375	355	378	395	364	353	394	377	343	371	377	386	358	360	364	347	362	406	356	356
3689	2553	4637	5810	4473	3493	2548	2160	2114	1682	1523	1399	1276	1231	1218	1163	1156	1084	1008	1047	987	951	993	955	1037	977	927	947	958	953	947	919	878	904	898	846	906	875	864	875	857	889	852	883	878	866	886	871	831	880	928	917	874	885	924	865	859	841	879	863	912	838	892	868	853	867	851	822	864	859	870	883	867	883	881	853	858	868	837	863	866	845	885	838	889	844	900	888	897	872	892	888	859	860	837	881	888	890	914	870	870	833	833	882	859	884	852	806	851	905	871	851	828	857	856	871	896	837	856	903	869	864	804	882	883	910	867	877	880	880	850	894	897	856	810	893	845	839	872	846	904	848	889	859	867	885	876	869	884	889	865	860	860	835	848	831	863	912	864	845	858	873	832	885	858	836	840	881	875	879	852	814	866	860	868	868	906	798	880	844	899	853	858	841	868	839	827	920	874	877	833	854	894	836	886	875	852	896	889	864	859	846	877	845	885	860	918	884	873	845	875	774	856	879	832	903	894	839	843	865	881	820	827	863	860	877	841	860	886	847	855	878	889	872	902	850	852	819	952	892	861	817	856	824	874	836	837	830	861	873	808	860	886	833	852	847	870	897	852	876	892	869	835	926	907	827	855	846	862	861	937	846	839	962	915	862	900	788	841	870	867	902	862	854	907	835	853	848	869	866	831	831	843	895	863	845	868	842	855	874	840	855	851	870	839	880	855	852	846	854	824	869	873	886	839	883	838	886	883	876	855	884	866	877	825	867	918	871	906	809	855	858	891	897	901	853	857	901	892	895	873	881	877	887	844	809	908	835	831	869	862	891	865	810	881	819	770	830	885	830	882	848	897	883	861	819	838	834	841	862	863	912	849	888	900	858	880	840	867	844	860	882	849	882	876	877	869	836	872	838	826	852	871	878	883	851	841	914	917	846	860	851	866	855	860	856	916	818	846	856	856	852	827	864	825	838	887	870	872	834	871	889	903	849	886	848	842	865	859	851	816	903	864	848	856	877	867	832	895	857	850	872	841	848	837	828	887	845	863	810	865	834	860	877	848	854	850	856	837	834	869	835	855	921	841	879	882	841	829	837	850	848	827	814	839	836	881	844	809	829	874	887	821	867	882	851	829	820	866	876	881	951	859	834	821	842	890	853	829	849	822	884	903	870	872	827	865	896	885	848	858	864	832	864	873	811	856	875	828	871	867	854	845	890	846	932	856	880	883	898	836	852	868	817	847	887	829	854	863	812	875	885	859	903	847	892	896	882	903	863	838	853	848	888	880	905	877	898	819	828	866	877	785	901	870	879	867	913	898	882	848	878	909	905	863	880	927	843	848	843	863	872	866	888	870	880	836	861	815	861	859	830	867	882	862	880	870	858	876	848	845	885	874	848	842	831	842	905	900	910	840	902	859	823	838	829	885	869	877	903	846	839	897	881	901	857	858	859	823	894	909	899	845	889	912	879	868	839	930	856	813	916	902	891	862	832	895	864	903	873	861	885	862	889	859	886	875	863	835	840	854	882	865	818	819	842	881	826	868	879	872	882	846	855	848	864	900	849	851	882	875	908	847	900	883	851	897	800	824	810	855	815	847	894	831	799	910	888	865	874	914	878	796	828	892	865	857	801	914	857	909	831	887	828	843	872	858	838	862	855	876	867	865	872	841	838	861	797	844	816	821	856	892	845	859	830	890	843	829	843	876	856	885	870	926	792	842	856	846	849	884	868	881	828	873	904	892	817	865	820	860	835	862	848	884	859	831	873	834	847	856	851	866	828	861	823	891	842	853	851	872	848	863	958	881	869	863	847	815	845	890	874	891	862	822	867	873	879	876	846	829	837	860	819	921	876	799	838	817	912	875	901	863	854	878	868	848	851	831	842	846	864	878	894	852	859	793	863	818	835	878	878	872	827	812	872	882	874	882	888	882	864	855	887	858	875	865	913	883	853	856	848	884	864	854	824	908	897	839	831	896	832	852	844	878	884	872	912	827	869	870	928	857	886	848	913	869	861	902	818	854	831	854	843	894	879	938	863	812	866	856	880	869	827	852	914	789	892	834	878	868	836	874	925	824	828	911	871	856	891	841	866	839	900	900	850	857	847	858	838	856	869	894	848	826	894	877	901	872	873	903	899	873	841	875	864	826	870	892	854	874	897	864	863	863	883	854	818	875	820	865	868	826	833	923	863	885	865	845	842	901	892	866	839	878	859	904	828	872	835	889	930	890	865	900	853	857	859	876	840	845	876	884	819	921	862	801	905	843	871	861	895	916	827	870	882	906	833	867	922	809	916	886	856	871	841	838	874	844	855	858	923	833	878	839	888	812	851	841	834	888	834	922	900	870	806	900	887	892	882	873	858	835	878	901	894	903	871	891	847	913	858	848	852	864	893	825	871	875	838	852	829	878	863	839	871	877	841	883	876	839	887	880	850	890	795	867	880	815	883	851	860	832	893	874	840	872	817	863	934	855	840	845	891	850	832	841	917	928	908	876	872	802	870	809	899	838	853	853	876	900	914	807	836	815	879	900	817	905	852	859	897	890	857	892	817	876	899	891	840	812	820	895	919	892	846	862	907	849	850	870	841	868	894	882	889	837	852	928	844	925	893	862	861	921	863	809	851	836	875	862	847	893	837	893	864	824	819	846	893	805	829	853	881	872	859	818	905	896	823	822	829	898	830	890	837	876	859	814	878	911	858	841	833	865	863	856	872	899	822	859	898	880	827	870	906	871	836	839	802	879	883	866	866	943	893	810	848	887	871	853	834	874	880	897	881	889	876	851	864	917	882	905	825	907	888	859	903	879	897	824	888	893	840	897	848	900	857	815	814	864	849	863	908	912	908	830	871	864	799	844	826	894	841	874	866	916	831	819	845	880	858	884	856	826	833	840	838	922	870	812	826	822	847	878	886	903	846	819	810	901	814	872	906	866	833	911	871	864	862	903	841	880	893	861	896	875	789	865	896	843	877	897	872	868	841	896	891	838	830	849	884	870	777	860	836	848	868	868	881	875	813	870	823	826	879	832	900	802	828	843	839	834	884	892	869	815	849	839	889	850	822	846	861	805	849	863	822	859	876	804	853	854	848	899	863	872	898	848	880	833	902	886	869	865	891	874	908	869	902	830	826	836	830	869	897	864	904	864	909	896	858	892	858	882	859	849	914	847	884	894	891	890	843	867	905	852	863	875	891	877	893	888	861	858	867	859	866	885	883	849	883	848	909	878	866	898	887	869	868	854	884	826	877	845	837	879	874	878	845	903	827	845	854	835	866	915	820	877	836	862	859	901	843	819	882	891	865	835	835	864	855	862	792	861	891	847	825	842	873	847	868	907	846	856	853	827	850	907	890	927	856	869	822	878	889	884	832	850	866	888	883	822	847	929	871	860	844	910	810	868	821	851	896	889	863	807	837	890	861	970	880	867	880	847	860	860	901	803	870	857	851	817	876	880	858	814	889	854	855	869	894	866	881	824	935	831	871	874	903	905	836	862	850	867	872
11640	4922	5946	5655	3200	2056	1225	912	762	648	531	483	460	493	450	449	431	397	388	404	400	392	359	382	356	383	345	347	365	388	386	356	395	363	368	358	352	354	392	384	345	336	351	315	328	312	314	314	341	360	323	333	323	343	334	323	336	332	342	354	337	350	358	334	340	341	322	353	334	343	336	338	343	356	314	328	318	342	349	347	394	373	330	312	386	344	348	358	333	348	313	353	311	335	372	349	349	319	344	356	362	338	339	332	353	354	336	333	362	319	367	367	395	331	347	341	355	374	337	336	333	359	330	317	346	343	360	360	341	340	355	331	342	335	332	372	365	388	358	322	360	361	348	345	343	370	362	346	316	356	366	328	356	371	330	381	379	376	346	369	352	361	337	351	305	352	388	353	322	353	300	338	306	341	342	355	343	323	344	345	343	388	344	342	345	349	352	347	339	328	357	331	347	336	328	317	329	339	367	353	377	307	329	363	298	301	341	348	322	343	302	332	330	335	332	327	357	364	331	328	328	354	321	309	351	359	310	346	339	368	368	349	356	353	339	355	341	362	370	320	351	369	338	365	369	339	374	341	353	334	329	353	351	347	343	350	330	322	355	337	309	366	343	352	316	330	327	355	345	290	312	355	395	353	310	308	330	376	337	329	369	344	356	340	406	328	342	317	363	328	311	332	342	315	317	343	338	378	347	384	362	339	318	310	319	310	372	342	338	345	307	314	360	323	362	339	341	329	318	380	369	330	407	320	362	344	370	330	359	290	364	357	350	339	311	351	333	356	313	322	341	326	342	339	348	384	370	337	346	329	315	379	326	384	346	334	336	393	355	373	361	336	332	336	381	333	345	311	356	334	350	327	359	343	311	304	350	340	340	385	355	332	355	312	354	325	331	321	352	316	358	345	358	324	333	352	353	346	317	341	328	359	341	303	362	377	353	327	317	343	362	341	333	358	329	364	353	365	355	364	301	365	364	343	328	330	369	348	341	337	351	353	363	331	328	325	338	359	331	348	306	346	304	333	370	351	338	370	365	350	360	330	370	389	317	363	350	333	338	329	333	367	336	324	340	361	337	304	340	406	341	362	361	349	368	343	348	332	348	331	337	349	318	342	364	347	331	353	372	359	360	361	328	333	331	332	316	363	363	332	342	330	370	355	339	342	352	349	314	344	375	384	316	345	362	336	350	380	354	351	307	381	348	356	350	349	345	393	327	363	391	319	316	351	353	342	346	322	348	378	332	380	342	357	347	334	308	341	361	316	326	370	345	322	343	376	313	325	321	333	354	328	357	301	336	311	305	334	361	331	363	361	322	324	340	338	336	336	367	341	309	356	345	334	337	341	332	357	336	327	350	351	338	340	328	333	323	341	361	337	386	317	297	337	326	351	382	352	339	362	352	396	342	352	325	331	326	336	350	332	362	385	323	354	348	354	329	365	332	357	349	387	339	335	349	343	358	372	339	322	319	321	346	358	348	347	341	381	398	317	380	354	354	375	324	372	358	316	352	347	357	345	357	357	371	378	340	357	353	355	323	342	320	325	351	349	343	336	338	382	352	333	345	330	347	336	329	360	355	347	364	320	370	338	376	351	339	345	330	384	324	350	360	339	308	365	352	346	356	318	327	358	340	341	339	316	386	351	344	301	360	354	320	357	338	346	352	341	356	387	364	379	323	403	345	351	313	347	334	339	378	345	370	313	334	346	329	317	353	342	349	391	327	318	352	337	327	370	342	332	377	350	338	338	357	349	330	318	335	344	309	323	341	332	337	339	342	318	329	321	336	367	300	317	363	360	303	309	328	326	333	350	378	367	346	360	338	326	352	363	348	374	309	367	362	350	335	337	330	338	332	364	342	321	341	330	355	329	345	357	372	332	370	312	328	314	346	362	351	352	362	294	365	345	301	303	339	338	347	349	352	328	358	367	330	344	379	339	369	386	330	349	333	347	350	313	328	355	337	353	356	370	356	349	359	347	351	349	298	369	336	372	360	351	321	322	350	357	374	297	337	302	299	369	356	374	326	339	340	338	361	380	324	345	348	330	334	340	340	370	350	337	366	339	324	360	353	359	347	369	317	366	388	328	336	367	332	354	367	297	352	364	362	326	350	297	342	338	343	379	346	325	314	374	300	347	344	373	338	368	353	370	357	345	346	316	330	346	327	345	360	354	332	367	338	372	328	371	352	326	331	343	332	339	337	344	321	375	335	355	365	301	367	353	317	333	342	358	349	334	321	353	319	326	359	337	348	337	354	326	372	320	368	356	376	365	356	328	346	370	359	358	351	344	342	349	341	330	326	382	354	340	325	343	369	347	300	340	351	369	364	343	365	327	291	352	352	383	369	374	324	339	329	361	346	340	344	361	334	345	339	355	381	328	345	332	334	359	331	315	357	343	355	346	329	348	310	330	343	312	322	364	323	364	365	340	339	355	361	379	317	351	313	376	328	341	360	315	289	345	336	337	312	360	342	338	346	346	352	350	340	351	356	340	330	312	321	335	352	344	334	376	357	332	348	377	329	347	371	322	355	353	360	362	322	349	307	328	337	340	349	364	331	321	341	341	342	343	391	340	345	363	358	329	341	365	308	377	323	317	357	324	356	377	321	388	350	366	334	357	346	340	315	349	337	320	336	323	325	311	317	356	357	342	351	369	361	360	340	392	309	346	335	357	332	365	339	337	339	338	342	316	348	355	358	386	356	323	375	379	331	359	326	336	349	319	362	316	327	361	312	367	341	367	341	355	355	311	347	328	370	349	332	363	361	339	361	358	326	368	336	358	360	373	354	339	320	343	336	367	339	346	364	388	383	364	344	322	333	350	366	342	362	372	352	333	389	295	324	326	347	319	330	340	354	341	315	337	359	358	339	348	330	371	331	338	357	350	324	362	336	352	309	340	335	328	350	344	369	322	321	361	355	359	291	347	347	351	333	322	360	327	319	339	353	362	360	350	345	325	376	373	323	364	324	350	345	338	356	355	354	362	298	291	357	337	365	315	372	332	327	297	336	334	378	339	356	359	386	335	331	336	342	328	344	370	363	330	329	366	346	302	321	333	320	356	328	368	327	361	348	320	323	348	307	325	362	369	354	357	310	339	308	361	351	297	338	342	350	335	339	327	342	335	387	348	342	358	325	284	328	342	352	333	357	303	351	353	332	367	350	351	323	329	341	365	339	355	340	347	354	342	348	338	329	341	387	352	341	345	341	341	317	347	316	363	363	333	352	331	311	350	343	336	347	332	295	299	354	359	366	341	322	356	381	311	392	372	367	326	319	304	351	326	326	320	383	344	378	354	337	346	363	317	338	350	339	360	322	324	362	372	363	361	355	356	348	324	350	356	334	320	376	323	336	304	339	327	348	360	347	297	367	336	341	355	336	334	352	335	353	347	329	326	347	328	325	317	310	346	330	371	336	328	307	348	358	349	349	365	336	343	370	338	320	363	346	306	338	333	311	367	330	360	346	354	366	347	323	348	337	351	346	323	360	318
9277	4826	9270	12075	9295	6448	4467	3772	3029	2373	1875	1681	1681	1509	1530	1452	1307	1287	1214	1177	1148	1086	1058	1013	1083	1060	987	974	1016	958	954	907	906	857	819	895	848	814	812	815	828	820	778	805	821	816	846	836	879	809	798	779	854	838	846	756	798	809	819	802	851	826	799	811	868	801	792	820	754	784	837	828	803	812	816	767	837	788	867	834	817	825	819	798	850	770	777	837	846	788	811	822	810	826	802	845	835	842	847	827	816	807	786	779	762	809	824	826	834	803	814	778	774	845	819	772	782	774	795	850	785	794	789	822	727	813	853	818	813	836	808	842	796	833	788	805	833	820	805	795	825	794	839	884	803	853	838	808	828	804	806	811	836	829	819	803	839	746	822	801	811	875	805	837	810	795	830	856	838	791	827	798	827	804	788	803	858	795	855	799	824	825	791	808	797	799	854	792	814	833	796	833	888	839	811	799	774	769	807	874	816	801	808	805	802	821	845	712	788	836	765	822	823	846	815	845	838	794	789	795	761	825	783	771	741	789	818	775	784	800	818	792	758	784	787	831	821	842	769	802	813	801	821	795	801	832	805	771	797	775	811	783	810	792	790	776	770	789	779	773	811	793	769	829	807	809	804	813	798	792	828	818	782	848	795	783	795	784	807	771	752	792	786	814	801	842	857	816	860	860	813	846	797	782	819	823	815	800	775	831	781	798	779	828	802	793	811	818	762	800	809	802	815	810	851	835	799	853	781	814	867	792	813	797	781	780	858	811	806	815	838	813	820	777	798	802	810	844	834	817	827	803	813	832	810	777	768	796	786	755	781	859	830	777	801	800	844	792	783	854	814	791	782	847	836	870	828	865	789	838	834	791	873	782	843	819	850	807	829	808	823	788	817	807	801	781	854	804	832	841	773	856	836	838	819	802	813	799	866	818	783	762	811	810	827	868	811	807	841	772	826	773	798	839	823	777	841	800	861	823	761	873	775	852	820	786	817	828	823	802	806	774	810	823	851	786	844	757	818	788	819	798	842	757	773	816	792	815	780	825	814	803	808	826	823	802	814	809	816	801	828	816	847	810	775	783	785	802	790	851	844	835	818	796	829	790	812	852	752	780	871	802	774	827	780	828	821	804	817	803	808	816	774	778	826	810	801	781	832	779	804	782	813	760	804	804	821	850	806	818	855	837	797	810	811	860	833	780	817	830	779	819	812	814	788	785	780	786	806	821	761	790	833	815	830	820	814	830	762	826	836	791	817	762	788	828	800	747	803	870	786	766	793	852	838	752	786	854	807	828	807	834	830	836	805	771	813	792	859	844	800	802	823	853	837	818	831	811	806	802	847	813	812	838	845	822	840	840	826	807	791	848	813	822	815	817	808	778	796	862	788	735	808	817	813	803	771	770	796	810	842	806	822	810	794	815	792	791	808	833	784	778	807	812	729	875	843	829	809	748	826	818	791	795	818	819	797	791	815	773	816	769	829	792	780	779	853	784	801	802	784	763	808	861	820	820	823	832	792	795	784	834	777	807	859	862	823	822	795	780	844	815	826	749	785	784	769	838	818	826	768	791	825	839	809	814	875	810	813	861	766	816	762	777	793	899	829	812	802	804	807	832	816	793	816	819	888	833	809	802	804	793	801	792	789	799	783	800	811	782	821	784	790	809	803	830	809	818	825	832	787	818	814	788	790	832	824	783	775	772	803	790	807	803	820	834	810	811	788	824	812	795	785	822	795	788	800	791	809	809	812	816	843	754	797	803	786	821	836	842	798	835	787	846	879	782	796	804	835	871	818	796	805	809	796	807	769	823	805	811	788	853	815	800	856	872	813	844	756	830	804	799	827	823	805	778	807	781	823	757	874	825	856	806	797	824	802	767	821	788	789	765	798	804	853	802	873	809	845	808	825	769	775	832	791	762	808	826	777	803	766	777	819	841	834	885	805	814	821	825	782	837	798	793	806	817	827	823	776	760	812	823	821	815	817	850	814	811	793	835	811	859	796	791	765	795	810	815	805	814	762	743	784	788	829	854	842	815	841	831	816	818	773	813	799	799	827	790	780	794	817	846	810	809	795	742	802	781	789	855	793	825	791	831	855	817	822	837	778	812	841	848	814	792	853	785	861	831	820	831	772	822	815	891	868	847	783	778	828	774	798	807	835	754	831	801	857	870	789	832	765	763	865	869	818	807	884	861	768	802	800	851	867	869	814	771	812	798	862	776	775	725	831	835	833	767	816	821	785	846	765	797	812	827	802	811	808	824	849	784	769	840	812	803	835	818	822	848	785	827	802	805	800	799	802	848	775	834	812	804	802	808	791	821	791	818	845	845	750	810	783	788	838	828	765	813	795	832	773	845	791	816	866	774	755	820	817	825	812	812	792	790	780	886	804	822	815	822	772	799	832	823	820	777	781	811	793	822	860	798	857	814	823	834	820	757	813	845	792	806	836	834	784	838	823	808	787	781	814	837	813	771	764	805	850	801	816	845	917	833	780	838	795	784	785	815	779	833	867	832	807	807	822	819	756	834	781	812	808	813	796	828	849	755	787	846	808	879	830	809	796	857	870	822	811	788	713	795	829	811	821	832	806	844	759	798	775	791	803	791	836	792	821	807	826	809	879	842	844	850	752	805	753	809	775	788	866	823	777	816	855	799	834	817	760	774	831	829	822	827	824	823	771	861	819	742	813	800	776	777	799	762	792	838	807	837	788	835	798	800	822	797	847	831	831	854	838	800	797	811	811	784	818	799	843	780	786	820	789	785	844	821	847	842	833	830	853	806	834	800	787	859	773	848	809	819	810	802	875	807	817	805	798	873	816	835	808	765	830	833	802	788	799	807	825	808	859	834	791	808	819	785	777	842	830	831	812	870	827	796	830	815	831	820	821	770	809	831	787	778	842	822	798	780	801	784	829	851	812	808	786	838	853	787	804	792	833	821	835	838	787	838	832	792	797	778	858	811	822	854	823	819	803	804	804	846	781	865	830	725	795	777	816	859	839	828	858	810	811	790	808	794	822	816	822	792	796	763	809	793	776	818	769	791	833	807	811	820	856	790	845	733	774	792	822	781	768	795	766	846	801	790	808	803	764	852	839	827	820	801	840	766	771	849	881	805	781	822	820	788	782	792	794	779	743	795	751	838	805	793	780	819	782	828	780	847	791	822	821	797	830	784	831	804	831	808	777	800	821	777	770	838	773	803	831	799	795	757	778	801	832	784	780	779	836	823	809	803	806	832	870	843	749	832	815	813	826	749	815	816	811	856	812	824	831	810	792	813	836	842	833	818	847	782	873	787	797	808	790	812	814	819	816	804	797	767	818	782	785	845	890	822	785	724	822	806	851	787	875	851	804	854	756	770	858	792	835	848	795	748	865	797	748	791	785	822	826	797	823	814	807	757	774	808	770	798	825	853	828	817	810	800	826	801	794	779	832	802	863	817	824	811	829	769	811	816	836	815	850	840	791	793	796	800	800	819	851	827	814	780	815	825	791	795	805	879
19471	7982	8456	8090	4696	2640	1649	1231	842	633	504	434	413	380	344	360	346	315	343	290	269	289	325	290	277	273	299	261	273	274	259	246	243	200	243	253	218	222	207	231	250	231	252	212	216	206	203	199	233	230	234	207	219	225	219	243	226	196	229	207	229	256	213	228	231	225	222	219	225	224	263	216	204	218	212	241	199	233	240	232	196	241	217	232	217	219	212	200	220	236	252	226	199	198	207	224	206	229	221	187	221	218	216	203	201	238	217	219	218	226	204	214	230	224	237	236	216	231	217	210	208	192	231	214	224	221	201	224	220	233	249	218	241	233	243	226	206	217	232	220	235	227	207	212	195	220	237	229	228	189	210	195	215	268	225	215	192	231	226	216	243	217	186	215	230	205	240	209	230	237	233	214	215	250	217	222	232	208	218	216	230	238	237	230	238	237	204	237	251	230	213	221	227	200	201	223	235	215	205	218	230	229	222	240	271	214	218	209	213	227	232	181	220	227	218	218	230	205	224	198	220	222	218	227	261	228	195	228	218	216	220	230	202	225	217	239	214	256	221	217	222	222	226	224	214	261	207	234	247	259	210	223	226	211	204	208	210	217	209	206	213	191	235	222	254	213	222	195	222	199	219	235	248	209	223	211	215	198	195	230	224	237	226	229	251	238	235	205	207	227	219	246	212	234	243	224	203	234	229	213	233	223	212	205	227	213	189	250	242	233	238	233	224	224	214	216	217	232	224	234	205	224	233	223	216	203	217	241	231	213	252	214	230	219	230	230	253	254	259	251	232	217	232	216	238	215	206	211	220	201	226	185	230	239	229	219	227	234	256	216	211	196	209	223	251	235	265	253	259	195	211	221	237	201	215	235	209	234	209	221	195	259	225	238	255	214	213	245	235	240	217	235	199	254	219	218	215	205	215	213	217	234	191	220	256	225	234	239	226	211	222	237	228	232	227	220	230	233	196	197	269	210	230	266	212	248	227	211	236	223	196	209	251	228	230	221	253	214	237	257	234	200	240	212	218	227	195	223	219	218	230	221	223	228	227	222	216	223	227	233	219	229	225	237	201	231	238	205	234	214	248	201	242	219	209	212	221	209	216	233	226	226	177	229	212	236	253	218	229	202	231	206	241	200	223	229	209	230	227	219	218	201	230	248	219	208	214	238	199	216	219	230	209	211	203	220	220	203	229	200	211	231	225	267	237	212	227	244	235	219	212	222	234	221	189	193	239	231	223	207	221	221	223	211	231	223	243	223	234	204	231	235	244	210	212	219	214	216	232	227	223	225	241	218	222	198	227	237	231	203	212	222	220	232	227	230	247	227	228	207	231	200	216	212	228	225	218	219	231	235	219	215	216	221	209	235	233	226	238	229	219	211	220	224	231	222	222	253	239	202	225	224	234	256	230	217	207	203	241	221	201	228	238	206	236	213	234	215	216	227	196	237	228	227	217	212	263	231	230	239	226	265	223	212	214	224	210	255	187	237	230	217	232	235	218	234	212	201	226	234	220	249	211	209	197	229	256	197	212	227	240	218	220	166	212	255	227	227	221	231	211	226	241	220	241	222	220	207	246	206	216	219	212	225	219	225	227	219	223	211	230	207	200	225	257	219	222	227	208	246	203	211	234	207	243	206	215	210	231	241	200	234	232	221	213	213	216	217	246	221	194	208	206	245	207	214	240	237	225	227	212	205	209	213	219	255	235	260	233	229	219	224	225	194	228	237	198	209	210	231	245	217	230	216	211	238	224	227	254	243	227	210	231	216	224	208	230	218	204	231	231	227	197	227	221	241	177	223	238	199	233	208	201	214	223	213	226	215	209	212	189	226	228	255	211	250	237	220	216	208	211	239	225	208	219	199	246	238	215	223	230	282	235	244	250	227	229	215	233	213	217	239	213	225	213	227	235	230	231	238	202	211	225	232	237	208	191	212	236	217	229	226	211	210	234	208	205	207	230	245	208	210	237	195	198	227	212	190	223	216	236	223	240	235	226	218	234	237	223	253	224	233	228	212	214	217	201	233	221	182	209	250	208	191	212	196	234	223	234	215	218	188	209	235	243	199	245	209	220	240	222	213	234	255	217	232	212	226	215	202	217	215	234	207	237	217	218	221	208	216	249	225	236	216	241	203	211	226	204	251	205	210	216	219	226	189	190	249	212	212	232	222	201	216	215	214	215	229	209	210	261	203	226	210	225	220	213	234	233	224	196	259	217	194	233	210	222	247	209	217	216	206	236	181	232	217	213	228	208	226	186	210	175	220	216	228	200	199	206	228	202	198	234	196	232	246	236	213	226	259	243	213	230	224	245	224	212	209	210	215	229	234	230	207	211	244	221	226	239	231	215	217	225	212	240	218	228	210	208	231	234	213	254	237	209	222	230	249	243	211	234	239	182	188	230	234	203	243	228	236	232	220	226	196	236	238	245	209	204	235	236	200	224	226	243	265	236	245	204	225	209	221	219	188	193	219	245	225	200	229	240	230	233	218	234	231	206	216	214	206	217	236	239	206	227	233	245	243	196	229	251	231	225	226	211	245	233	246	242	214	219	273	209	206	240	219	211	220	210	267	224	228	224	225	217	216	210	202	194	218	217	242	234	223	224	208	210	244	219	223	202	211	206	233	238	218	209	227	231	216	222	221	250	226	215	215	228	215	216	204	235	222	230	228	200	222	270	253	218	207	188	227	243	231	243	209	221	231	234	225	217	220	231	230	246	249	208	207	204	218	207	219	205	207	220	231	216	229	225	230	207	194	202	243	232	224	209	189	227	218	219	197	247	218	233	236	243	212	244	192	224	230	197	213	220	224	239	201	243	237	223	214	193	236	227	225	232	214	226	232	242	218	206	218	229	218	200	216	209	233	205	220	234	204	251	237	238	231	240	216	225	226	225	236	197	236	230	222	233	201	211	186	226	232	204	220	216	222	221	239	225	226	226	212	215	243	218	224	240	187	194	210	225	218	226	226	219	235	221	214	234	197	239	207	218	212	222	225	223	206	219	215	186	215	211	214	218	206	195	214	216	217	251	224	197	208	192	226	246	225	222	230	219	235	235	225	216	228	198	230	244	212	251	210	226	234	200	212	211	216	240	219	213	212	213	215	226	201	213	216	221	222	226	214	223	204	232	216	230	233	243	235	214	197	205	207	227	229	225	213	215	205	210	235	215	218	231	222	227	229	217	217	240	215	210	237	228	240	243	211	237	231	187	219	223	244	209	214	221	206	236	200	205	211	224	221	258	236	229	227	229	212	221	218	241	207	240	237	213	215	216	242	221	211	212	219	202	217	223	228	238	190	244	234	196	204	228	233	205	205	228	238	210	255	183	248	209	252	220	220	219	192	207	205	258	235	223	212	229	195	234	231	204	197	224	214	220	213	236	212	244	220	217	227	229	231	211	216	234	226	206	225	238	208	202	227	231	213	208	198	210	217	219	227	229	229	232	229	240	220	205	211	231	243	207	213	209	204	229	217	236	207	232	231	198	225
12372	6261	11912	15246	11706	8161	6241	4875	3690	2689	2119	1935	1891	1758	1540	1518	1361	1139	1195	1094	1014	995	916	995	982	968	922	884	785	813	806	791	720	625	624	659	645	567	567	627	635	608	559	583	556	538	548	608	516	566	578	550	523	534	561	515	605	586	537	535	611	508	551	575	554	549	558	562	570	563	566	534	551	558	557	547	542	583	580	525	568	548	605	563	545	566	560	569	594	540	579	576	557	566	536	559	529	531	561	570	543	537	522	504	586	541	571	553	556	557	525	533	590	556	528	535	555	546	549	527	552	530	552	522	544	539	566	517	568	607	521	535	582	556	524	542	562	571	567	518	573	519	570	548	540	553	581	591	519	548	573	561	537	500	521	541	543	530	538	567	496	508	578	528	522	581	560	549	538	548	517	570	531	554	535	533	553	551	574	507	532	591	545	540	560	564	571	520	551	557	555	551	514	554	527	544	542	572	521	566	515	588	541	584	537	552	500	536	546	578	552	521	530	569	571	515	573	581	568	562	557	548	500	563	540	560	545	526	542	595	539	519	519	534	543	535	553	548	527	530	536	518	544	523	535	544	564	528	536	575	522	529	571	577	525	579	520	517	565	538	568	559	523	489	529	563	513	518	555	516	535	519	543	490	514	572	537	512	573	551	584	529	544	555	527	541	582	579	559	537	542	520	527	517	499	576	588	549	567	531	570	554	565	518	540	548	561	548	545	524	529	542	547	564	531	549	574	526	545	506	537	518	546	558	549	531	517	516	574	589	526	554	526	558	541	525	554	562	513	580	488	557	520	562	555	601	543	530	589	560	543	546	567	510	556	577	542	536	600	521	527	503	519	531	506	531	534	574	552	607	572	540	562	539	562	541	564	528	615	591	580	579	499	530	562	523	523	522	516	553	581	583	510	582	531	562	566	534	598	531	519	571	547	547	567	561	568	537	533	535	532	568	528	520	538	547	540	557	518	524	554	530	583	593	560	553	511	552	558	533	575	581	547	572	519	559	554	532	535	530	565	526	566	517	588	519	524	538	540	556	513	511	526	539	549	591	544	558	501	531	535	531	538	546	573	590	542	554	512	532	532	538	563	528	535	572	520	555	552	567	551	545	584	556	522	536	592	510	520	529	542	525	549	588	553	505	524	554	562	549	590	561	575	603	553	525	551	550	551	541	575	536	560	550	548	523	527	541	562	547	499	552	532	528	563	551	561	528	523	520	530	539	587	533	569	564	526	551	579	555	515	534	546	577	523	505	535	549	542	548	557	558	561	567	547	568	543	544	532	554	524	523	560	578	543	577	548	534	552	538	584	555	546	593	524	545	527	565	580	556	561	536	550	543	578	526	545	561	529	559	580	558	545	564	545	553	549	548	551	525	541	540	565	542	552	526	533	518	579	581	561	568	549	538	534	554	551	518	533	504	526	557	553	522	530	549	521	539	537	552	569	533	536	484	553	520	548	591	488	582	556	512	527	540	597	572	549	542	532	574	540	555	507	564	555	553	514	573	548	530	563	529	541	570	561	548	538	562	534	543	531	526	560	514	518	560	566	585	552	552	579	545	560	570	555	532	498	566	491	549	575	576	512	561	543	550	522	547	541	568	501	541	502	552	553	524	559	540	563	552	507	555	513	559	535	548	521	532	567	516	573	551	547	568	532	563	546	577	534	504	561	554	555	539	550	526	542	516	555	523	551	511	552	559	525	567	570	509	540	566	552	549	565	580	550	553	519	540	533	553	557	535	542	490	515	545	518	573	559	571	526	567	547	556	549	557	537	600	565	559	528	561	521	501	556	545	577	556	546	519	545	554	568	533	562	575	510	542	533	541	543	519	548	556	542	537	543	529	516	549	559	529	554	518	525	548	536	589	517	540	549	543	555	568	584	510	568	484	559	515	545	534	560	534	544	549	569	554	521	576	516	521	552	559	571	554	540	563	513	559	519	511	561	551	532	572	530	543	531	525	522	555	515	574	540	563	552	553	515	553	556	570	537	556	562	548	574	546	527	546	543	558	509	553	563	553	513	557	533	552	553	563	537	526	619	560	544	555	505	545	521	559	539	584	528	546	527	534	556	526	543	521	581	572	531	553	532	545	537	534	533	546	524	520	528	526	585	543	555	548	522	558	528	575	579	533	565	529	502	514	509	556	504	530	513	538	592	563	578	535	536	525	573	516	579	522	511	547	600	494	522	603	520	569	554	573	555	510	552	511	563	547	514	514	537	544	565	527	510	543	549	580	503	563	574	512	571	542	557	545	584	541	536	561	513	533	538	566	538	574	571	503	553	538	532	581	533	522	570	531	545	528	549	525	516	568	555	525	567	531	540	541	572	540	573	569	538	566	557	511	571	571	539	539	542	543	516	521	550	509	530	564	577	526	558	522	529	557	540	551	535	516	546	544	551	528	555	540	547	539	554	539	550	570	523	530	526	522	562	546	548	511	512	554	549	511	547	541	549	551	548	557	588	556	545	541	540	555	544	568	573	586	581	557	623	544	527	551	528	565	563	514	526	541	528	533	537	552	552	525	577	544	527	543	552	521	539	552	555	546	498	536	578	523	557	577	508	535	541	548	533	577	556	622	546	574	557	541	542	495	549	508	517	543	527	566	578	544	561	580	553	520	570	548	582	558	542	533	552	529	513	559	533	523	531	554	525	533	511	548	534	555	537	528	576	555	531	567	528	584	549	540	534	586	556	537	591	574	546	516	541	587	563	529	530	523	562	514	547	556	545	572	536	529	573	567	517	563	547	591	545	534	536	566	590	553	552	527	525	522	585	576	539	524	524	523	534	562	543	549	540	510	574	529	553	582	502	536	542	549	598	512	578	530	590	537	552	549	551	567	550	539	568	554	578	506	547	538	539	566	602	568	568	518	587	560	541	519	537	511	570	527	553	549	510	543	599	517	512	511	555	527	545	545	550	538	587	555	605	538	560	534	542	525	535	540	548	597	566	564	550	572	565	565	510	573	582	564	522	583	536	531	564	545	539	611	542	526	527	562	556	545	527	571	544	538	544	535	497	568	569	602	544	577	526	518	507	546	558	588	519	549	554	573	539	547	553	545	579	565	552	580	536	514	529	567	536	532	569	558	542	536	558	528	496	548	507	571	568	594	548	519	526	594	555	538	550	551	568	533	484	531	524	532	519	539	539	561	533	528	612	515	526	544	536	524	570	555	496	512	567	576	541	535	586	498	579	518	547	541	544	531	582	532	551	538	499	535	552	556	524	579	549	552	564	535	541	566	553	553	531	526	540	564	547	568	531	547	581	531	533	571	548	529	543	550	549	590	524	549	547	516	564	534	579	556	520	538	541	559	512	536	535	522	566	498	546	571	581	557	523	575	539	564	518	507	549	563	528	553	544	535	543	538	530	537	553	521	544	565	495	546	493	599	558	557	550	507	552	526	555	537	538	501	513	532	571	564	532	553	550	541	512	553	559	549	532	560	519	551	533	547	551	558	560	524	549	561	585	517	545	556	572	519	565	560
4094	1805	2235	1701	1156	854	658	584	494	451	443	428	472	440	454	441	415	417	397	369	399	364	377	367	373	387	364	412	394	365	336	375	383	355	368	392	367	402	394	371	387	355	352	347	368	355	412	355	356	396	349	385	354	387	358	366	381	366	368	389	338	363	359	365	373	321	365	363	352	319	366	358	355	308	392	369	334	387	357	361	334	370	400	365	374	363	416	398	379	339	385	385	377	361	372	351	385	344	358	386	343	359	363	392	354	383	390	375	314	377	372	391	338	375	317	377	346	374	367	357	395	356	366	371	375	392	347	381	345	335	376	374	358	374	358	309	361	364	336	320	376	384	350	359	352	359	400	380	343	380	352	374	363	353	379	356	377	347	343	358	411	349	353	364	384	393	374	328	400	345	331	353	375	384	356	370	351	341	324	315	375	413	348	351	360	336	363	360	382	382	376	362	384	349	335	346	397	353	333	388	362	348	366	376	363	382	374	340	340	357	384	381	361	344	393	359	368	371	365	337	393	359	332	386	362	402	366	344	370	380	377	379	332	345	393	370	345	366	394	366	321	350	340	337	366	376	362	326	323	364	349	398	364	355	370	369	343	381	402	389	382	370	392	385	384	377	367	353	360	315	360	314	321	383	330	364	382	354	394	395	378	377	342	370	382	373	360	404	329	354	358	349	361	364	361	343	373	351	360	409	352	330	385	397	348	361	347	366	350	387	355	390	351	368	385	359	365	341	349	351	380	357	355	373	389	337	354	340	385	343	384	362	344	355	355	374	398	355	347	326	389	374	356	352	366	362	361	378	338	351	359	341	328	352	389	356	373	394	348	354	349	358	321	335	308	357	323	349	378	341	398	381	339	370	330	377	373	373	361	367	351	373	391	385	378	359	371	336	353	348	356	411	354	394	369	358	345	356	369	362	357	372	376	371	389	353	374	335	360	365	338	350	342	401	342	381	393	354	393	360	351	399	352	405	376	354	370	378	350	326	352	382	369	372	389	367	398	359	368	356	367	404	391	386	392	364	354	367	341	377	410	379	357	372	366	371	385	361	358	388	361	353	357	359	333	353	372	370	383	379	359	363	383	387	361	362	399	359	336	372	356	380	353	340	396	354	385	360	403	363	332	360	361	384	399	366	388	373	361	351	358	340	365	372	345	358	385	379	382	312	340	346	371	337	337	338	368	343	361	372	348	362	377	359	339	304	359	330	352	347	375	364	393	335	366	339	352	356	357	355	368	382	361	367	383	326	402	365	363	374	366	400	371	330	360	368	345	356	350	320	359	389	382	408	315	374	343	395	397	350	391	348	370	381	367	366	357	371	382	375	401	345	364	331	334	344	371	389	336	369	351	357	374	379	365	375	363	396	343	366	369	375	346	364	366	337	352	350	372	340	344	363	338	370	360	385	367	359	373	354	333	365	356	350	373	353	368	356	359	352	338	342	376	322	375	367	355	353	354	321	357	361	337	354	334	357	312	368	398	361	389	387	364	369	379	340	385	358	401	394	343	373	354	368	353	372	380	362	392	350	365	359	370	342	360	398	354	337	366	345	378	366	348	365	407	370	362	391	353	380	378	371	371	382	352	328	345	379	357	389	372	351	373	387	344	360	386	394	378	366	375	382	391	370	357	355	379	384	333	389	346	392	374	371	398	334	328	358	397	349	354	352	346	345	376	369	367	388	331	395	362	336	380	365	349	338	338	360	386	373	365	385	389	401	366	339	352	357	388	353	344	366	350	346	364	343	369	376	358	371	368	364	336	365	348	379	379	424	386	369	352	370	348	317	347	374	399	339	361	345	364	367	361	376	389	368	380	343	356	312	366	370	326	342	358	375	384	340	346	331	375	386	344	341	325	362	335	373	347	362	378	366	360	369	363	382	331	355	352	378	348	346	378	370	386	372	338	364	366	353	345	368	341	378	390	404	345	321	389	370	386	352	348	373	351	367	351	381	382	401	403	348	397	339	395	366	351	360	385	376	383	394	355	382	380	340	334	358	377	365	329	349	378	355	332	349	344	376	367	383	370	334	368	363	376	404	363	346	364	371	339	345	343	378	362	344	375	346	370	393	365	370	377	370	372	365	371	346	375	366	354	334	342	377	354	379	358	386	315	382	371	351	390	390	348	374	397	367	382	353	383	381	387	387	390	392	336	356	362	344	367	370	348	384	375	350	343	365	358	365	350	396	367	335	359	356	389	393	360	396	377	371	369	388	349	377	349	349	382	367	343	389	381	391	378	349	380	364	426	364	362	317	395	334	404	382	338	381	374	365	343	349	371	328	362	331	383	317	373	355	363	408	399	364	383	360	370	382	380	360	351	336	347	349	360	367	359	316	344	340	375	380	344	326	354	351	332	369	334	395	388	399	403	379	368	379	341	352	368	370	371	333	406	371	364	367	354	358	354	356	344	341	378	358	359	347	375	376	359	399	363	350	377	399	355	379	389	373	352	388	365	376	361	387	335	372	345	342	358	368	369	358	363	386	398	370	344	377	352	374	380	350	358	381	384	337	381	360	356	380	397	376	389	383	356	351	383	357	390	375	342	332	366	377	315	346	367	342	362	342	353	343	359	307	373	407	388	390	349	353	359	364	359	392	383	394	345	369	353	377	385	365	384	351	375	306	378	387	348	378	339	381	433	384	356	379	379	354	404	327	356	372	351	362	364	404	353	371	408	394	361	393	396	359	357	394	372	362	324	359	363	338	389	368	362	388	380	432	348	392	360	347	360	316	322	335	380	355	354	323	332	369	386	406	343	354	377	344	354	379	355	359	371	376	386	364	382	372	331	392	368	364	373	333	360	344	337	360	351	337	346	377	369	326	356	376	358	375	344	328	371	368	350	377	349	362	323	376	371	437	367	348	365	358	406	374	372	325	364	381	347	339	378	348	388	328	399	357	360	367	383	333	364	325	388	349	346	353	360	365	378	368	373	329	310	370	386	387	337	362	336	342	386	386	337	369	331	388	375	373	344	367	374	344	372	342	368	366	368	373	359	376	364	384	383	324	344	369	372	354	386	379	337	385	381	404	334	366	370	378	344	366	361	360	360	391	360	360	368	347	384	343	360	361	362	351	397	386	338	361	397	377	333	388	361	379	385	362	380	370	364	362	374	370	357	346	376	367	339	320	343	357	394	347	354	357	331	375	378	370	357	362	395	428	345	350	338	355	363	355	377	388	338	378	395	327	350	329	367	358	336	363	366	366	348	379	329	398	399	358	378	359	370	381	394	382	372	347	360	395	398	363	398	367	387	395	382	373	325	373	362	335	350	402	374	352	355	375	371	367	362	338	372	384	361	327	373	353	355	359	356	373	375	365	379	337	386	392	330	402	362	376	378	332	356	356	355	343	339	352	419	346	325	301	357	350	378	363	342	360	369	363	360	333	361	382	408	361	370	373	375	354	361	344	408	346	378	385	396	340	345	377	326	365	348	336	412	392	355	338	354	360	393	367	382	357	368	309	320	389	356	361	355	349	377	342
3735	2210	4269	4905	4224	3380	2557	2057	1625	1415	1324	1385	1350	1197	1173	1077	1133	1065	986	1000	931	985	985	1045	995	942	976	971	945	902	955	878	928	868	881	840	860	865	894	863	846	829	848	832	842	815	898	891	843	883	845	898	862	851	864	860	878	858	863	868	873	867	863	837	842	816	867	831	836	918	873	847	860	899	812	857	818	862	857	886	874	858	878	839	868	871	941	885	900	772	828	832	802	831	825	807	824	891	849	822	869	848	889	849	879	896	833	848	861	889	882	833	908	844	826	846	890	852	849	892	867	917	824	853	840	862	835	828	850	837	794	872	895	838	910	822	849	847	876	844	855	861	859	863	834	847	870	869	834	846	891	833	815	854	912	886	894	841	878	787	888	851	895	851	850	890	862	859	860	883	899	822	870	806	845	833	869	882	892	848	861	860	775	874	856	863	815	858	850	918	843	808	891	867	855	814	874	829	842	859	864	836	874	839	782	889	894	864	869	861	911	844	803	892	841	846	859	839	880	874	875	860	867	893	825	890	859	837	884	808	887	916	849	803	814	821	893	824	811	849	873	838	886	842	841	839	902	855	864	795	857	819	810	805	855	861	885	837	868	840	828	836	863	879	855	871	861	851	813	859	891	884	837	853	898	860	815	887	859	881	917	836	851	879	852	884	862	801	849	828	907	832	847	835	794	855	889	879	866	854	826	816	855	865	806	873	839	864	879	862	842	819	852	874	795	813	859	865	913	891	870	895	844	887	850	822	873	832	832	853	877	828	925	863	839	780	857	887	883	854	857	865	887	860	847	886	845	863	907	834	907	844	849	879	851	886	865	836	875	891	839	788	821	925	861	857	815	857	858	850	902	886	807	838	858	838	840	856	830	849	886	891	818	879	828	880	866	813	817	818	852	851	885	847	845	791	831	860	828	846	830	855	873	863	895	802	861	838	828	870	899	902	888	856	832	834	837	846	827	893	846	844	873	856	847	889	838	896	848	860	922	846	853	887	798	853	845	833	855	889	868	843	805	823	853	886	886	852	875	861	888	916	816	884	864	853	855	837	807	829	827	853	852	863	867	837	877	864	825	817	852	870	851	808	837	889	854	884	840	906	842	869	843	811	876	867	864	845	888	868	804	836	819	901	817	817	829	863	878	884	861	895	875	832	859	846	910	858	811	891	836	816	874	848	843	891	852	823	798	867	859	868	839	850	813	823	803	874	881	839	866	817	921	822	891	847	924	825	897	915	874	827	850	833	824	870	878	852	889	805	834	888	855	922	897	813	866	880	851	840	864	852	853	863	905	870	888	863	866	862	860	876	843	902	897	889	829	862	894	848	864	833	843	850	856	844	883	904	892	881	884	821	876	794	794	853	804	839	809	896	841	860	871	855	891	890	821	867	864	861	816	824	852	866	864	816	840	872	858	858	861	885	794	822	823	909	862	876	882	903	888	862	839	860	849	846	843	837	883	885	891	836	855	858	841	886	842	832	873	851	900	836	843	836	815	863	893	824	840	896	857	924	887	818	913	847	823	875	896	869	843	919	894	811	837	872	822	834	863	799	814	844	908	885	856	808	840	894	830	909	803	845	850	854	829	888	881	852	934	845	859	908	832	832	852	803	879	877	879	865	810	843	827	862	835	798	842	880	881	805	884	868	865	878	820	876	889	830	898	841	848	856	837	842	882	856	853	884	853	851	870	857	853	856	902	852	927	843	864	837	878	871	858	776	850	857	836	857	862	819	830	870	840	867	863	880	827	852	901	869	888	885	836	873	909	852	865	838	855	878	837	892	844	883	852	838	842	855	832	902	834	868	841	848	868	874	811	847	866	873	876	873	838	889	843	870	826	816	844	862	852	820	855	881	841	831	875	836	859	826	836	817	841	871	827	853	827	877	882	848	865	859	907	896	865	810	858	814	805	802	880	871	857	824	874	855	825	899	812	808	791	862	838	870	849	860	835	892	874	880	848	869	815	897	841	871	907	842	822	839	837	885	822	835	814	894	862	852	878	891	837	855	847	869	861	845	905	829	830	896	833	852	833	825	916	874	851	836	867	881	852	827	846	844	852	859	897	859	873	819	822	878	816	809	846	878	823	821	836	838	875	814	886	851	827	853	834	900	838	866	836	879	874	833	870	835	892	838	822	800	821	838	835	843	881	929	889	848	856	830	903	853	823	815	852	889	858	848	781	838	869	843	856	846	866	832	869	841	855	878	893	814	853	874	862	862	836	858	812	830	791	865	849	857	864	871	875	871	895	866	838	821	875	850	846	778	876	868	853	840	820	890	802	818	866	836	850	902	847	886	840	849	867	840	838	817	844	875	862	875	882	816	858	924	820	858	857	856	848	875	823	799	859	878	871	936	778	897	864	880	866	856	841	822	875	844	859	864	925	880	815	874	907	837	887	816	847	880	876	835	849	848	850	867	882	880	879	817	872	897	830	816	861	888	802	866	825	899	855	838	829	872	904	865	878	810	884	871	852	814	837	867	852	862	869	807	832	878	832	828	860	841	919	882	840	836	857	856	864	885	853	853	867	846	893	893	873	865	895	867	829	825	858	896	877	842	872	888	884	845	878	860	859	820	802	868	953	926	855	828	834	878	861	821	837	866	768	827	849	896	920	907	859	867	865	858	906	818	845	860	896	882	889	819	828	832	845	861	875	851	801	846	852	909	894	871	834	889	891	878	827	852	859	858	855	860	855	867	798	885	833	846	854	871	843	867	799	795	868	901	835	863	803	829	898	850	826	841	815	814	909	907	817	834	836	858	850	862	835	852	835	816	834	913	863	841	851	831	887	866	857	852	882	840	830	856	855	884	849	903	880	894	816	904	883	859	856	844	794	847	866	869	812	780	842	820	839	845	850	843	788	885	854	826	857	807	832	810	888	914	878	847	841	865	870	836	823	869	832	834	841	841	878	876	824	895	901	836	830	877	878	849	852	839	785	844	886	863	823	853	870	865	871	901	853	856	820	846	816	910	856	831	867	834	880	843	804	869	850	861	843	870	897	860	907	854	830	839	923	860	839	811	830	807	843	830	843	888	914	834	863	831	813	896	832	829	910	846	834	922	832	875	828	872	821	841	888	856	872	840	885	835	815	874	857	909	835	867	825	840	848	818	834	850	901	830	895	899	850	855	826	862	853	887	867	909	836	876	847	853	900	850	823	826	828	873	864	863	800	879	889	871	851	856	852	870	776	775	831	834	849	876	883	846	833	851	814	821	842	814	869	865	852	895	826	943	899	924	903	846	850	825	900	878	919	803	894	811	812	855	883	830	845	856	889	842	830	852	845	846	870	831	810	857	850	856	842	905	833	830	885	831	866	873	851	863	829	853	821	886	846	895	868	842	795	859	844	889	897	828	895	809	892	854	859	874	860	886	812	882	872	831	841	946	851	864	832	856	838	850	899	847	879	812	780	876	883	813	853	871	845	847	837	876	827	821	833	819	851	817	835	875	883	885	897	841	846	883	870	907	846	830	845	842	837	862
11951	4154	4395	4457	2748	1819	1177	818	615	623	528	531	510	477	441	434	446	385	387	388	371	391	408	349	348	368	379	360	372	360	352	368	321	367	358	363	336	378	360	362	372	335	331	315	348	346	363	330	329	334	342	344	359	359	310	322	296	329	367	344	375	333	341	341	327	361	347	337	364	355	346	347	339	357	363	335	348	369	349	301	340	333	369	365	372	348	389	349	342	355	340	336	342	334	362	345	333	337	322	344	364	317	339	336	328	350	358	357	362	342	323	364	369	356	335	341	354	340	359	348	340	328	368	391	349	325	308	379	363	358	358	354	357	359	334	336	336	340	359	326	367	332	346	329	349	356	371	343	323	348	349	356	329	340	333	328	314	335	335	337	308	337	319	364	353	322	334	320	364	337	352	353	331	370	352	360	351	310	325	312	330	340	335	306	340	331	367	379	316	354	336	322	358	370	365	344	343	345	332	326	348	339	319	333	356	348	352	358	333	348	342	339	318	341	329	351	355	355	366	312	314	293	355	326	347	337	360	338	330	326	345	338	346	349	351	353	350	338	294	343	343	305	366	339	348	324	347	325	357	326	354	355	321	346	323	355	345	310	337	328	332	314	333	343	339	322	311	328	302	368	322	347	339	356	366	356	358	328	333	362	365	339	354	355	320	338	338	359	309	334	319	345	325	335	368	335	363	354	324	363	340	352	322	333	338	318	306	361	354	342	335	354	382	314	397	321	363	335	341	323	353	359	366	340	325	339	358	326	361	340	348	339	337	326	335	323	307	318	300	332	322	362	320	307	360	351	372	392	363	367	362	324	354	327	325	347	324	361	322	329	349	353	360	317	315	343	363	368	353	323	331	347	337	313	348	313	349	377	341	322	332	352	343	333	346	367	390	344	327	331	356	331	355	341	364	323	318	337	302	354	353	340	349	347	345	360	341	353	314	376	348	355	339	369	328	310	333	359	359	376	346	327	354	322	337	328	362	336	403	355	343	392	360	362	363	337	330	371	326	333	346	321	326	318	352	342	345	326	328	355	321	343	376	379	345	347	309	347	351	348	346	326	317	398	360	327	353	355	344	339	390	341	348	342	344	322	355	333	296	322	345	366	357	360	346	337	360	377	344	336	332	317	333	330	312	354	371	301	370	329	356	338	317	346	346	343	355	319	350	340	364	296	315	338	340	359	364	334	349	347	342	331	345	336	321	340	353	322	358	345	328	332	323	339	352	316	316	330	333	346	341	398	355	357	323	319	340	351	379	370	329	348	330	360	340	346	338	339	352	331	366	334	331	373	364	338	329	329	306	346	328	362	365	337	340	367	360	346	370	366	330	331	325	342	347	357	345	327	355	344	362	337	343	303	305	361	323	361	315	321	331	372	347	350	321	316	336	331	330	304	350	340	334	328	332	347	337	337	310	330	330	317	336	341	338	352	323	338	341	334	337	371	336	319	357	370	326	333	364	329	344	353	360	352	375	355	300	384	359	323	342	361	371	345	348	349	343	342	345	337	337	374	374	330	323	312	355	318	315	380	335	315	335	333	355	346	344	351	328	346	370	331	329	274	387	333	354	336	347	338	362	351	368	338	339	313	358	333	380	364	338	360	341	318	339	331	354	349	348	344	338	329	389	326	319	359	353	340	328	343	350	343	357	343	369	325	360	351	332	382	327	364	339	339	380	354	354	342	342	348	352	347	346	359	326	396	353	337	370	335	344	272	361	326	321	320	338	358	345	352	357	355	337	336	342	333	321	348	348	331	354	355	353	307	360	331	351	330	335	334	361	354	310	329	349	345	309	367	331	368	350	354	371	332	363	347	332	354	327	338	352	355	357	354	364	367	341	338	338	345	322	323	323	344	351	315	312	339	341	343	342	353	344	346	322	302	325	353	349	330	322	347	340	351	364	354	340	364	379	350	323	333	318	337	348	363	348	349	318	357	365	344	318	353	339	329	356	334	326	316	326	352	326	350	355	337	329	337	393	370	349	326	341	348	348	340	322	353	333	368	336	375	344	328	323	342	328	372	384	339	327	360	319	357	339	334	331	318	333	357	359	321	330	354	340	347	347	368	317	357	363	331	360	339	358	316	334	302	319	341	312	348	346	379	330	343	325	324	363	350	338	374	347	318	337	399	358	348	324	362	339	334	364	349	391	352	359	346	345	357	334	370	343	361	325	370	313	343	357	299	334	365	345	365	341	349	372	356	327	356	365	342	346	332	354	322	341	328	352	349	362	356	355	320	346	381	342	366	359	310	342	335	346	370	339	304	317	363	362	328	346	356	355	316	366	309	365	338	368	320	349	314	319	314	328	357	321	350	320	302	372	338	331	351	339	326	319	317	330	298	343	369	325	343	368	347	336	335	338	299	343	362	339	331	343	313	348	300	351	338	313	335	354	352	371	344	339	382	344	352	390	336	340	355	340	369	350	368	349	340	391	342	346	348	344	370	351	372	356	311	331	315	386	325	350	347	362	364	327	368	348	333	348	367	359	364	340	362	322	336	334	343	340	352	353	343	346	352	346	319	335	327	333	310	350	332	347	343	334	310	294	349	321	333	332	354	357	372	345	372	349	350	340	373	378	390	363	356	327	331	339	340	312	369	369	336	355	320	345	326	372	393	359	332	361	326	308	362	384	345	365	332	408	311	370	320	322	346	321	368	331	339	314	349	339	318	345	323	341	324	317	370	335	341	320	312	362	337	343	331	349	340	352	362	319	338	348	336	351	368	330	337	335	351	373	355	355	332	322	317	322	299	323	338	360	337	358	349	363	314	331	322	337	362	341	366	312	372	350	354	311	346	348	332	371	338	336	340	354	376	379	346	331	328	359	333	348	349	341	320	350	314	311	354	342	337	338	312	367	331	344	331	332	338	315	366	351	330	343	341	336	351	379	334	324	339	363	382	329	341	366	348	342	337	341	343	353	346	328	352	319	365	409	327	328	369	345	363	349	380	382	362	336	309	337	310	342	358	377	358	343	341	329	344	388	362	359	324	350	326	387	344	345	360	365	323	311	340	368	355	343	317	293	352	344	367	349	325	327	353	365	336	330	350	383	365	318	365	359	338	354	350	301	320	318	326	352	338	354	358	344	353	368	347	368	334	330	325	329	343	360	347	351	360	317	337	347	364	341	390	345	350	371	355	309	331	336	338	353	332	301	383	360	382	338	335	353	323	337	355	369	325	337	326	353	353	346	380	326	348	338	355	346	376	356	374	363	361	320	319	352	342	381	315	345	324	350	343	354	353	332	359	320	328	331	399	387	334	310	331	332	352	313	323	346	331	363	350	341	345	343	364	340	335	334	346	366	313	368	341	341	313	327	320	372	355	336	338	343	341	320	334	357	315	350	368	345	313	306	356	377	352	345	349	350	344	335	334	332	366	367	321	324	359	319	336	362	347	343	366	339	318	343	351	342	329	342	335	364	353	313	330	331	347	346	308	330	367	351	318	360	338	344	337	335	335	320	351	335	359	356	339	342	342	329	353
9593	4003	7322	10171	8295	5812	4433	3230	2360	2010	1976	1866	1759	1578	1541	1509	1468	1256	1242	1158	1155	1118	1059	1078	1066	1093	1072	1034	982	1039	948	855	865	811	839	830	824	825	847	805	812	824	788	825	793	771	846	823	833	774	771	798	855	811	792	842	740	794	822	749	802	811	845	775	822	828	896	805	788	867	826	846	774	775	801	774	818	796	795	813	828	858	744	796	796	789	785	803	755	815	782	780	772	818	771	834	817	797	827	807	850	810	837	813	799	821	828	752	851	782	781	753	828	824	863	787	826	794	813	807	794	848	804	797	838	847	799	839	783	810	807	832	794	797	832	804	772	794	799	785	826	771	805	768	780	798	819	804	799	845	785	824	774	836	805	786	836	801	802	888	794	792	779	794	852	860	804	795	813	811	783	812	823	851	789	823	791	797	767	796	817	824	814	802	790	784	799	784	828	824	753	843	832	787	779	820	759	821	778	797	806	835	841	844	789	802	769	814	827	774	794	809	830	742	825	825	786	777	740	767	870	768	782	815	818	797	799	861	793	809	769	866	836	792	836	764	810	793	805	796	800	841	830	795	804	797	838	771	781	785	799	783	801	796	781	830	808	754	766	797	766	837	858	825	802	802	816	826	768	782	851	819	759	833	770	820	826	826	823	732	811	789	797	749	819	840	800	805	792	835	795	798	799	784	836	816	833	783	860	818	801	765	809	830	796	804	789	829	809	784	804	805	788	841	824	774	847	832	832	825	809	810	814	841	768	833	811	825	823	789	779	819	798	811	799	847	823	780	762	800	784	814	783	784	876	791	772	832	751	795	865	778	790	780	810	765	757	865	842	852	779	804	800	770	773	753	826	777	821	759	808	832	798	830	803	795	774	825	785	809	846	802	808	816	809	815	817	818	857	807	767	808	817	812	793	830	797	772	791	849	806	800	796	764	802	848	823	838	771	793	833	813	851	764	779	797	776	854	846	762	814	778	758	801	787	838	821	808	833	809	796	786	821	823	789	800	842	789	816	834	839	783	836	860	865	785	828	745	828	804	775	827	820	834	777	790	818	852	781	820	835	779	776	834	776	851	779	794	790	831	842	785	805	799	789	788	804	760	821	795	799	776	761	803	796	833	791	783	805	829	774	800	791	771	829	794	758	782	807	822	758	814	775	815	848	789	832	812	835	791	792	788	814	862	750	805	791	832	823	811	748	807	763	771	735	849	797	797	771	823	792	818	863	800	808	779	820	813	758	793	830	810	826	806	771	800	812	841	828	775	778	821	821	791	777	830	857	813	812	786	767	826	784	847	786	809	810	851	808	801	814	799	799	824	822	882	856	818	805	820	821	839	797	796	794	770	827	800	810	770	789	824	817	773	795	805	780	818	840	791	826	809	829	818	855	786	846	775	814	807	780	774	832	785	831	811	803	808	808	771	807	855	827	817	804	770	781	772	828	812	793	794	783	796	756	803	755	838	835	840	807	789	788	887	766	786	784	811	806	795	859	800	845	824	757	830	783	811	806	780	789	802	809	818	815	790	834	789	799	815	790	747	809	840	782	834	786	808	832	854	822	783	748	784	829	832	800	809	770	810	755	790	786	808	831	888	781	810	861	797	815	805	841	816	784	806	805	843	848	855	810	781	823	821	786	814	800	853	828	779	749	806	778	804	763	801	803	816	785	798	774	816	828	844	848	815	763	886	804	791	839	822	800	771	803	785	828	810	813	785	816	754	802	829	788	805	814	865	833	786	797	785	790	748	818	824	786	748	800	805	766	796	734	780	758	790	823	822	764	774	841	806	784	810	854	776	797	782	828	754	802	822	830	819	769	807	780	828	817	794	812	816	809	863	817	788	851	828	817	856	785	788	802	825	834	793	799	823	807	825	830	800	814	794	855	815	763	791	829	790	781	846	795	820	837	832	800	783	777	779	790	754	796	790	831	789	818	825	811	795	819	783	819	844	797	793	821	767	833	778	806	843	825	830	772	791	827	794	808	794	801	778	846	802	803	817	762	765	817	825	814	776	790	797	786	793	849	785	786	819	768	824	769	787	795	780	798	806	815	823	832	824	780	777	809	817	816	779	841	811	795	834	794	854	828	770	766	798	849	784	799	821	763	795	800	763	803	782	826	834	794	844	855	811	794	818	836	809	862	836	785	785	760	820	812	716	779	826	845	753	855	866	832	802	780	805	790	827	819	775	823	848	834	842	811	790	805	790	816	797	804	851	828	850	809	807	799	833	791	802	780	830	786	826	785	850	791	765	838	775	809	791	828	735	776	798	788	783	831	750	797	780	812	836	827	819	786	830	787	819	794	801	799	796	758	756	826	846	791	825	766	800	826	812	798	812	771	832	802	777	804	838	798	785	786	800	802	776	758	861	822	773	807	805	815	778	840	809	802	792	814	824	892	750	814	831	812	806	806	808	810	804	821	832	789	858	836	780	818	802	876	790	817	796	758	839	782	800	763	840	793	827	799	830	831	806	807	811	862	835	819	786	805	787	770	797	792	819	839	799	784	790	816	831	796	806	807	836	795	859	807	806	789	823	786	824	821	797	817	775	804	793	779	794	772	786	831	749	814	777	797	841	779	839	807	853	841	783	824	782	791	826	876	832	803	823	796	808	835	804	734	775	765	833	778	803	770	784	852	782	838	865	779	813	805	797	795	864	828	858	806	819	794	803	854	800	801	831	850	792	776	808	854	841	804	839	817	821	831	811	777	799	853	810	798	820	839	791	821	807	796	747	849	799	782	875	798	827	758	762	774	834	808	780	774	782	802	783	837	817	739	851	820	760	802	781	806	761	795	816	785	814	829	836	816	815	814	819	793	798	800	783	811	756	779	849	793	826	824	810	842	811	784	829	839	797	824	830	790	824	798	775	772	844	841	808	805	791	758	818	752	784	786	817	852	827	785	746	794	820	835	750	784	811	819	821	800	818	800	839	875	820	792	847	796	811	782	785	776	788	809	776	823	812	820	808	775	779	819	794	812	788	806	809	780	865	831	811	815	777	847	824	782	799	844	816	830	749	781	788	821	755	839	746	857	817	839	783	847	801	818	844	848	784	782	811	805	830	827	786	816	842	813	810	786	733	824	788	825	807	846	835	755	841	765	817	818	790	780	798	812	784	834	829	790	777	809	845	789	790	826	828	797	825	792	813	798	813	756	822	838	800	853	792	787	817	811	822	833	806	848	775	811	814	826	792	862	812	834	824	800	782	821	826	786	785	798	833	785	750	812	786	776	838	757	803	789	788	827	821	811	782	846	809	806	784	816	779	822	762	821	791	872	826	843	845	825	810	828	845	815	812	792	813	763	755	797	818	821	777	801	823	812	836	814	830	852	808	820	816	834	794	794	818	793	854	767	807	840	822	758	753	843	823	819	788	806	828	788	814	794	838	791	845	815	781	769	840	798	773	812	787	802	798	860	799	850	847	829	826	780	785	792	771	801	809	747	756	808	814	816	863	812	799	800	844	811	802	808	799	797	783	812	763	790	775
20156	7071	7578	7053	4102	2489	1531	1038	747	584	526	520	486	404	345	415	363	331	325	340	318	298	302	299	284	283	273	272	253	227	236	244	254	261	223	252	239	271	225	241	230	244	227	236	205	244	239	222	233	219	215	216	207	208	198	214	194	226	254	240	207	239	226	211	221	234	218	207	208	221	207	210	202	214	221	206	216	217	223	226	212	222	234	204	227	206	221	190	210	184	218	221	245	234	226	186	211	238	181	225	228	201	237	198	226	232	232	221	209	219	223	187	204	212	223	215	198	237	226	229	222	229	226	221	231	236	218	212	216	231	231	228	248	227	194	213	237	219	221	211	202	202	215	222	224	250	239	238	229	222	207	218	227	230	220	200	224	222	259	245	222	219	200	229	212	207	219	201	223	214	217	229	211	220	243	201	235	224	220	188	207	225	208	229	183	228	235	237	197	240	221	226	236	209	241	217	227	236	222	215	225	229	213	227	245	203	204	235	222	195	222	229	218	219	226	225	239	228	209	239	231	221	238	215	211	239	199	196	227	226	215	210	221	211	243	230	200	196	208	251	208	220	223	255	224	207	217	221	226	247	203	202	217	193	203	204	220	226	230	208	243	231	225	222	247	212	223	247	231	214	225	220	230	188	232	215	227	231	226	209	200	206	194	214	202	205	219	229	240	218	225	213	238	218	225	208	225	222	212	201	206	217	220	219	209	204	198	224	224	240	211	240	209	222	216	205	192	237	226	215	232	228	222	226	193	207	230	236	230	238	213	226	224	222	231	233	235	218	220	232	220	205	227	253	200	211	232	209	242	243	225	206	221	244	199	252	203	219	266	229	250	261	216	214	244	216	223	206	231	208	232	213	217	210	226	193	243	217	219	205	215	231	217	183	235	224	210	216	211	213	226	216	221	221	226	221	246	240	224	224	219	216	223	208	202	218	240	221	202	205	250	248	218	224	175	234	255	205	215	219	235	214	219	220	204	223	213	226	247	206	204	217	203	226	195	240	232	209	224	217	223	218	219	225	216	234	207	229	240	214	188	237	216	236	208	228	207	220	227	208	196	208	223	242	208	222	216	214	205	244	211	220	212	222	236	224	220	214	212	224	210	206	211	231	218	238	227	205	222	210	221	192	216	241	240	215	211	215	228	221	193	220	205	218	226	221	194	223	218	220	243	227	231	217	213	207	217	241	216	218	224	228	232	220	225	213	216	235	213	206	233	239	225	247	240	251	212	222	230	207	227	227	222	233	231	234	227	215	225	225	226	237	193	233	233	207	221	226	225	200	207	220	226	238	246	199	218	229	235	193	220	220	181	233	261	202	214	231	216	210	222	229	210	222	263	192	226	201	223	227	196	243	218	258	236	216	222	219	216	238	231	229	230	229	202	226	223	223	208	211	252	215	202	252	229	224	210	200	213	207	215	214	217	236	233	230	201	219	220	194	227	235	230	220	227	189	220	244	219	237	217	253	218	208	258	227	234	232	203	197	230	192	197	204	208	227	225	203	230	242	256	203	202	199	210	222	238	222	228	230	223	211	238	229	228	210	227	215	230	222	222	220	226	223	268	199	238	225	221	204	209	201	212	206	199	209	214	221	214	221	191	235	201	210	230	199	223	205	199	216	219	241	211	226	223	215	216	219	230	194	217	216	213	224	206	214	232	197	206	202	214	223	219	213	225	220	193	225	230	214	213	232	226	213	219	250	227	234	222	216	208	207	216	221	237	232	213	235	207	203	216	220	228	217	230	234	212	216	244	216	237	215	225	237	229	211	202	223	210	218	214	217	220	211	218	197	200	242	221	211	225	250	203	230	215	227	210	221	189	232	207	212	215	223	205	232	267	251	247	218	232	207	189	211	205	223	218	219	227	213	249	217	211	222	222	199	204	219	234	220	221	205	255	228	211	215	218	218	214	206	194	191	199	209	226	218	229	221	204	210	238	229	243	228	213	214	192	197	216	226	214	191	243	235	215	205	238	225	248	248	201	196	235	216	209	216	215	224	225	242	221	234	198	226	210	197	214	238	192	215	219	220	205	204	206	217	230	224	223	233	237	213	213	200	211	239	227	227	232	222	237	241	239	235	237	222	228	215	232	232	239	231	226	214	231	224	220	228	227	225	222	232	246	232	253	211	239	246	237	234	219	219	221	219	217	222	212	226	220	244	199	245	227	207	220	207	223	229	196	230	204	217	271	246	214	224	218	233	230	200	219	235	247	241	192	218	230	228	210	227	231	201	209	242	225	227	221	239	194	237	210	223	207	192	223	252	241	256	235	215	234	206	222	220	214	204	217	245	223	247	219	237	219	212	205	222	213	187	200	176	209	195	194	231	244	214	234	251	234	241	222	208	235	236	243	216	215	220	210	240	219	226	185	228	229	231	230	220	200	200	228	226	233	224	229	220	197	235	238	247	235	212	237	232	241	240	199	192	208	226	221	244	230	236	247	232	203	231	220	240	236	223	208	216	230	220	238	242	240	213	230	228	214	222	228	223	225	241	237	217	196	224	220	239	218	201	220	229	208	234	201	213	212	222	250	246	231	220	211	199	239	190	239	206	214	233	226	199	233	196	213	213	229	232	200	223	239	232	226	201	224	229	227	211	216	213	229	186	224	225	227	209	212	202	191	219	218	230	242	218	201	213	234	208	222	230	189	208	216	245	236	223	224	196	212	233	225	239	222	206	218	230	232	246	238	245	257	228	234	233	225	220	195	235	203	208	219	228	226	243	240	213	235	227	221	228	259	223	232	244	248	214	237	222	199	196	226	217	204	195	226	211	250	201	198	205	234	217	175	214	213	204	227	222	220	231	225	209	220	229	228	247	216	212	223	219	235	222	202	197	180	215	218	248	211	233	221	221	228	212	204	216	218	210	214	195	221	205	234	212	217	229	220	207	222	212	236	226	197	208	206	208	237	213	240	210	210	204	232	246	214	222	224	208	212	198	247	226	228	215	206	221	228	222	215	205	239	233	222	213	235	201	226	192	222	222	225	225	215	201	228	218	246	202	221	233	212	206	236	199	198	235	238	227	173	230	196	218	247	201	226	184	226	221	220	237	227	225	223	225	220	201	231	226	215	220	220	217	230	208	252	199	204	205	215	228	227	231	266	221	214	234	225	208	228	228	193	226	245	246	218	231	197	198	233	253	205	214	217	232	231	222	230	243	198	239	229	223	209	253	227	197	197	221	211	206	222	234	191	200	197	215	226	216	232	225	241	230	240	203	209	188	198	236	220	190	213	229	228	211	225	203	236	203	216	205	205	229	194	193	205	241	194	228	246	222	189	246	223	231	229	246	208	233	207	241	207	216	221	215	222	228	221	210	200	219	223	213	190	218	255	227	227	224	201	226	248	224	226	237	218	201	248	205	217	209	225	220	222	245	228	209	230	240	224	255	235	243	239	220	226	202	209	214	221	222	201	212	237	219	219	232	220	210	225	234	250	219	224	216	216	227	240	224	212	179	235	218	236	214	261	201	243	234	201	228
12709	5532	10317	13557	10572	7450	5414	4120	3122	2399	2348	2314	1925	1777	1516	1560	1379	1311	1236	1174	1085	980	1033	1078	1067	1032	945	862	838	778	693	694	641	628	683	564	606	599	582	623	580	593	573	519	545	576	513	593	541	539	514	537	575	542	582	580	554	522	545	559	576	521	553	545	535	513	586	581	586	544	572	535	558	540	543	541	529	563	574	495	553	588	526	542	557	588	553	537	564	552	558	580	566	549	573	541	605	610	533	598	547	556	531	548	560	510	529	567	566	586	555	547	539	582	562	502	516	530	529	532	544	548	552	514	511	506	557	580	586	532	510	532	595	546	529	552	535	532	537	591	524	537	550	581	546	529	521	526	533	523	554	526	548	540	530	513	549	565	533	568	559	538	551	545	526	516	536	546	564	551	563	548	559	554	535	526	531	585	537	531	566	523	589	560	581	581	534	556	546	533	567	572	518	552	545	529	541	523	518	528	529	548	536	566	556	553	564	564	576	527	524	539	567	508	511	534	569	548	504	539	524	507	550	582	539	550	554	567	529	576	557	503	526	534	565	544	550	575	537	569	540	587	575	538	563	516	555	531	503	529	532	544	532	518	548	539	543	568	517	532	546	524	541	532	505	534	542	530	561	526	568	508	577	524	559	569	522	582	516	535	550	562	564	539	566	555	544	512	527	524	554	573	550	546	571	525	571	550	551	539	514	521	523	549	551	552	542	555	537	490	596	544	520	567	535	504	584	590	536	566	525	547	496	535	510	545	483	504	513	531	543	545	553	523	547	529	549	535	541	507	611	541	538	532	582	524	505	549	564	566	540	518	546	555	544	602	543	535	560	576	567	542	545	518	521	527	552	541	517	539	562	578	550	588	564	563	529	498	518	505	510	540	491	530	521	559	542	549	511	555	561	529	531	528	565	550	528	549	520	567	575	565	553	529	523	533	537	533	549	533	574	568	572	575	518	520	526	552	490	523	489	543	513	570	551	544	542	519	548	580	554	577	546	556	531	571	540	562	530	568	555	568	536	526	528	563	523	548	519	548	545	512	544	576	543	554	523	565	527	543	564	511	515	542	516	539	547	539	573	548	536	543	585	564	547	551	545	509	518	522	553	535	529	487	556	513	548	560	539	524	567	572	542	554	610	548	502	548	514	572	556	523	525	573	537	534	533	539	580	554	503	536	569	557	559	551	553	524	528	557	523	533	561	581	575	548	558	570	530	525	544	505	524	541	550	569	534	549	561	516	496	589	476	524	524	572	544	551	558	525	568	546	542	505	533	564	549	575	537	569	512	522	527	532	527	586	533	519	567	539	549	527	529	542	545	503	563	581	517	575	517	547	533	562	553	521	545	558	536	579	532	509	537	549	513	548	560	542	538	546	555	527	551	576	535	563	504	603	548	534	530	552	572	562	531	551	523	559	579	566	531	560	562	555	560	534	558	519	575	521	525	547	573	501	554	526	582	552	549	555	513	495	517	504	541	546	527	521	561	580	564	549	551	562	544	567	536	554	524	532	531	523	558	561	536	544	591	504	581	528	608	555	490	530	558	582	551	542	549	571	545	534	545	538	501	558	542	527	518	574	522	577	542	511	552	547	560	560	595	527	540	537	560	559	568	556	556	562	534	512	556	554	573	518	511	559	520	532	559	556	544	558	578	491	544	539	490	584	521	548	499	574	582	536	574	594	563	501	576	518	550	558	538	553	537	568	574	540	585	556	541	527	566	534	520	545	556	518	521	507	515	529	547	519	549	535	545	555	522	539	514	547	558	556	558	586	601	577	581	533	541	534	565	592	482	512	508	540	556	558	506	596	514	522	511	533	548	556	552	564	538	559	523	548	525	553	552	538	594	555	561	545	520	561	490	591	550	529	561	503	583	541	573	546	557	571	525	568	540	557	542	540	514	516	551	553	549	587	546	538	524	559	554	523	561	577	562	535	564	562	563	549	563	570	525	537	532	516	569	582	557	518	567	576	537	525	532	551	574	536	548	516	548	545	533	568	508	546	555	561	572	537	497	539	570	555	532	562	522	558	546	561	551	541	588	535	547	568	530	579	561	548	538	563	586	470	488	514	510	568	560	548	568	611	559	552	538	518	538	558	539	551	537	544	554	543	541	585	578	534	545	522	522	521	568	548	542	520	565	551	532	518	516	579	584	562	535	559	590	544	548	552	559	545	539	544	520	497	580	540	545	544	548	555	549	575	533	574	540	591	555	528	549	584	534	593	532	559	536	567	548	557	554	537	542	529	581	525	543	543	505	566	572	559	547	512	541	520	541	549	560	573	494	526	562	501	567	552	563	535	579	527	549	549	561	552	555	552	582	523	511	541	582	529	513	539	493	521	539	537	531	515	592	528	529	554	505	556	528	527	544	534	503	491	576	562	532	557	538	517	562	539	528	546	566	537	537	557	573	574	558	526	584	491	510	572	539	528	558	549	565	515	494	532	572	546	561	565	511	559	546	487	558	528	557	556	484	531	554	565	527	552	553	557	569	505	539	501	550	519	543	539	550	546	543	609	517	563	539	594	545	496	531	518	526	543	534	559	546	539	575	522	549	559	537	560	537	608	559	583	497	548	520	566	525	564	567	532	546	534	513	511	571	550	549	506	555	576	546	537	547	578	567	535	489	584	526	566	537	538	556	544	539	530	514	546	556	493	517	543	579	566	563	509	512	572	549	598	538	525	535	534	539	536	529	522	536	541	579	525	506	525	513	564	511	565	523	567	537	581	542	535	542	537	522	566	564	619	512	561	537	532	520	530	520	514	550	482	594	545	528	528	561	488	550	553	555	543	541	570	562	554	486	516	535	570	561	561	521	527	597	566	522	559	532	513	521	512	531	558	507	546	535	540	542	542	544	520	548	576	536	521	533	575	548	567	590	544	556	548	560	530	540	537	535	563	561	557	534	553	539	558	495	569	555	559	549	559	553	535	498	578	571	518	552	503	550	529	520	534	544	571	569	539	509	562	561	546	528	559	487	551	563	522	576	578	513	537	531	540	576	537	560	517	516	518	536	579	557	516	562	550	551	532	559	524	550	517	557	576	517	531	553	584	504	521	512	572	530	580	532	553	515	575	545	550	564	502	518	557	509	542	535	534	531	566	559	513	540	550	547	558	553	545	498	543	507	554	527	585	543	528	547	525	586	522	532	530	552	570	597	560	529	552	520	562	598	554	567	544	555	580	574	545	525	554	552	534	541	515	566	554	515	535	540	501	511	554	538	560	592	561	508	563	510	559	553	552	540	541	530	575	534	569	492	489	541	549	574	592	543	542	532	538	549	549	573	548	523	564	562	573	533	574	542	588	572	575	558	543	514	530	530	520	530	531	521	547	529	545	571	564	530	514	545	523	541	557	578	544	580	532	538	528	547	539	532	523	551	484	594	534	537	545	544	554	478	538	502	546	525	532	555	499	562	564	566	550	505	527	576	564	551	549	507	534	505	510	525	543	540	513	518	558	555	523	533	533	543	532	548	536	550	542	511	557
4561	1782	2060	1696	1170	856	700	584	494	506	471	416	438	476	368	449	418	406	412	377	370	428	376	444	394	368	425	421	372	399	386	414	418	380	414	420	364	389	367	357	377	372	381	368	380	416	387	393	434	369	379	375	378	418	370	373	367	356	355	394	378	354	382	389	370	378	339	347	352	377	378	349	386	388	371	391	356	380	356	349	331	374	380	354	355	386	359	373	380	372	355	343	379	335	378	386	341	369	385	342	366	361	340	395	343	347	389	408	406	364	373	379	379	372	378	347	357	415	416	383	354	377	323	351	370	327	394	338	377	386	397	373	345	382	383	380	360	357	343	360	377	369	382	357	384	405	421	380	354	338	388	370	345	378	398	372	347	372	346	378	369	385	408	395	386	361	394	381	343	383	349	412	387	347	395	387	383	343	362	400	348	395	371	368	402	336	371	367	414	355	344	349	376	319	363	360	387	369	388	387	376	376	373	403	346	362	409	385	365	370	369	367	367	369	377	358	409	357	359	351	343	389	368	334	340	350	384	343	349	404	382	390	401	373	337	374	382	360	382	396	383	307	354	360	382	364	345	406	361	364	363	369	373	393	404	381	344	386	399	358	348	369	361	355	385	371	375	360	359	356	348	384	376	371	366	388	363	363	341	398	363	377	342	385	401	389	357	384	368	358	406	344	386	408	377	390	379	400	407	377	391	355	399	386	375	380	409	369	358	365	357	355	366	360	357	388	327	369	356	409	372	407	397	373	360	371	371	346	368	403	368	334	367	371	393	395	385	409	360	364	347	401	334	375	348	366	358	371	360	403	347	361	382	400	337	375	374	370	382	378	369	424	382	355	366	403	376	343	401	345	350	377	383	353	398	380	394	369	386	381	342	377	394	381	376	398	361	377	357	370	365	347	349	414	340	401	405	367	432	336	385	388	359	376	388	394	395	422	383	372	360	413	332	349	379	377	357	366	362	378	380	384	383	378	334	339	344	386	380	327	360	362	370	339	387	393	380	349	367	343	357	405	349	400	361	411	398	390	392	362	362	364	434	350	357	365	328	331	376	389	365	362	368	356	363	344	350	365	354	338	362	344	350	407	424	389	364	379	338	348	382	365	410	372	395	346	347	362	356	377	379	375	422	391	340	373	385	381	358	374	352	406	372	346	383	352	380	364	394	379	395	382	369	405	379	376	370	372	377	354	368	360	397	345	362	401	382	353	382	323	380	385	358	371	354	395	369	361	392	360	347	379	381	402	399	391	362	385	352	367	362	361	376	346	356	360	346	393	347	402	378	368	354	370	377	406	392	376	322	386	349	355	363	372	399	363	398	390	335	353	398	380	367	362	395	372	400	397	367	385	341	354	376	408	371	345	377	383	358	351	377	390	416	375	379	393	359	392	375	368	381	391	382	373	350	361	371	349	384	388	365	347	366	392	393	359	367	381	369	368	352	378	392	360	387	351	393	359	343	341	394	364	353	370	411	366	393	362	359	387	364	356	348	398	371	378	355	400	398	384	330	407	384	370	356	351	351	395	376	382	356	388	369	380	358	381	363	435	366	333	386	360	400	377	368	378	378	381	411	405	371	388	352	376	351	375	375	426	361	392	387	373	343	411	349	380	343	378	397	345	374	391	409	332	373	377	366	372	336	377	346	345	370	351	362	347	351	383	397	361	391	367	373	354	357	380	374	319	395	372	357	369	388	379	380	403	384	392	375	362	364	373	371	344	356	349	397	357	407	388	388	380	381	367	357	409	382	395	384	370	391	395	361	373	366	377	392	359	405	377	343	350	357	407	361	362	390	367	373	377	388	375	374	401	374	364	385	387	357	391	355	361	382	370	382	377	368	385	364	403	371	381	381	319	389	339	356	354	371	403	361	389	343	367	374	353	358	357	379	360	379	403	355	375	358	401	395	374	366	357	388	380	371	381	403	338	368	366	379	397	373	391	385	335	376	379	371	367	357	346	372	393	370	375	402	372	348	388	352	382	397	391	380	367	366	340	361	337	356	411	368	395	390	348	383	391	366	388	372	375	361	348	342	372	356	372	366	361	333	328	359	376	339	385	375	352	364	325	365	378	366	377	345	386	367	378	367	358	389	380	416	377	374	380	387	367	368	383	371	341	363	397	377	382	379	384	362	380	370	377	381	336	384	384	364	372	382	349	387	374	345	386	364	381	343	388	380	397	370	354	358	405	350	379	384	390	353	395	376	360	377	353	347	407	370	385	361	336	340	357	373	371	365	396	364	349	340	370	408	358	402	366	385	358	347	391	375	386	375	362	337	381	382	388	365	394	359	325	362	401	386	350	388	411	383	381	361	387	378	368	361	364	358	372	383	377	339	385	362	374	373	357	360	407	351	345	345	396	372	394	360	366	356	380	392	351	394	367	404	343	380	394	390	359	373	349	385	351	359	360	342	378	364	374	331	350	381	338	362	397	396	393	403	355	369	394	348	368	391	409	399	366	415	355	410	378	379	346	351	386	333	372	377	386	373	366	365	380	334	387	387	372	376	350	392	338	380	363	392	386	407	336	362	376	390	368	393	365	350	384	352	366	386	385	394	424	365	411	405	370	374	379	352	376	384	392	322	359	413	377	392	345	393	388	378	367	364	365	373	348	370	374	358	370	369	397	356	416	357	363	360	351	348	362	374	315	364	348	389	378	374	363	396	374	421	357	373	388	392	386	355	391	359	367	363	377	356	372	397	352	331	328	373	374	387	393	327	387	406	342	358	349	388	390	386	392	346	361	385	407	375	346	388	369	360	341	361	387	407	353	373	356	379	351	382	351	367	413	363	355	389	403	405	393	371	377	357	397	352	386	388	368	393	381	393	356	394	363	393	390	358	387	372	374	384	405	344	388	347	391	352	381	384	322	352	355	337	362	384	361	368	346	366	379	404	385	334	350	373	372	367	368	407	368	362	352	383	342	353	378	379	386	345	369	353	377	375	388	375	380	374	380	353	377	382	391	417	367	368	378	385	379	377	341	390	366	377	350	367	394	359	357	374	405	376	374	363	363	406	375	371	413	347	355	350	361	372	370	359	366	377	410	363	357	362	394	372	398	407	368	388	418	429	393	388	377	381	390	368	386	431	351	342	355	353	385	377	374	380	360	388	358	380	378	397	349	378	364	365	376	372	372	372	365	370	368	408	389	359	389	391	324	377	365	331	380	371	369	394	366	375	384	363	361	385	370	379	364	383	381	406	363	380	338	373	369	347	380	380	378	380	374	377	390	356	372	370	424	383	347	375	421	406	376	378	359	384	354	369	339	369	356	350	391	366	376	411	337	348	352	384	378	363	355	363	362	340	353	381	357	363	401	369	344	351	387	374	361	394	375	397	387	358	352	325	403	354	343	399	363	380	350	363	375	403	327	362	370	368	331	388	349	372	360	373	372	350	349	384	369	329	369	384	358	359	381	347	356	376	405	366	369	359	377	366	367	352	400	374	354	377	345	368	369	366	343	356	384	373	353	375	369	378	412	353	386
3925	2266	4338	4845	3906	3059	2245	1769	1528	1546	1620	1420	1288	1259	1138	1192	1091	1095	1126	1090	1027	1047	1060	1058	995	978	970	971	943	870	930	916	944	923	939	879	860	875	850	910	913	869	857	873	821	867	829	858	832	888	914	897	841	914	837	896	840	864	893	851	865	860	907	877	857	904	837	864	884	890	869	881	884	867	890	852	903	834	893	922	833	880	864	800	854	851	859	912	898	863	875	842	861	825	890	878	856	853	901	872	900	886	872	864	912	862	861	860	859	876	879	898	860	888	827	868	851	856	870	869	856	885	856	892	816	907	823	865	862	806	877	875	812	861	876	850	879	866	853	883	891	835	839	865	863	857	837	898	878	865	893	938	871	860	891	811	825	853	874	878	848	876	880	863	884	869	893	824	950	852	899	822	881	838	875	859	889	878	847	838	896	873	866	904	897	901	860	874	889	840	847	857	881	897	866	880	828	843	855	921	897	859	881	863	896	877	858	879	840	882	912	867	862	879	843	893	889	893	874	829	876	918	852	874	928	854	854	863	843	897	859	863	881	903	891	839	899	820	899	943	956	886	866	910	852	906	884	855	896	870	847	841	867	861	858	849	804	847	905	859	915	855	849	823	851	838	884	883	855	825	864	873	887	892	897	839	925	836	889	844	914	874	899	873	872	866	911	886	824	856	900	787	820	890	824	790	859	851	875	879	889	821	868	909	854	867	932	860	881	863	817	862	866	913	881	818	861	848	922	903	855	868	872	818	888	895	868	884	926	924	876	830	882	834	833	904	857	849	904	855	895	877	896	912	836	885	875	880	852	907	850	865	877	878	890	821	847	849	837	849	839	845	833	862	919	857	905	867	862	835	878	860	924	879	897	848	876	835	880	885	839	815	882	846	888	879	888	896	798	833	859	889	852	893	884	864	834	867	846	860	863	857	899	878	893	874	883	875	908	862	907	890	885	914	842	827	877	926	834	870	824	881	844	809	878	899	901	831	932	897	855	848	814	827	840	905	878	893	889	870	845	839	855	875	898	883	851	943	879	921	827	832	864	902	877	876	808	871	846	863	907	893	864	815	855	851	859	830	837	845	866	844	907	872	921	886	857	869	912	860	874	884	862	908	852	847	836	884	835	824	823	898	853	874	904	881	853	883	844	862	919	867	875	893	914	850	902	841	927	832	895	917	869	849	826	833	908	857	856	886	843	866	889	845	870	864	852	911	863	846	866	888	873	910	891	860	874	857	919	874	904	822	860	845	829	885	903	775	842	937	862	844	889	817	875	817	839	854	856	863	888	921	853	854	875	871	909	869	841	857	830	851	869	851	881	880	914	869	891	849	832	901	871	883	844	886	891	854	919	847	853	889	826	883	878	880	830	813	836	878	881	893	881	863	839	856	801	839	885	873	863	853	871	876	831	930	854	851	859	881	871	858	886	895	794	821	850	887	887	858	809	837	880	867	854	875	886	877	854	877	921	843	868	874	857	868	833	896	834	915	886	902	896	829	873	862	899	879	895	863	888	858	854	863	845	890	847	897	895	870	900	899	889	869	844	833	840	846	919	858	889	839	856	891	875	829	765	827	837	911	863	910	839	826	851	878	848	906	886	855	877	892	906	864	881	921	911	897	938	910	861	871	889	878	849	861	865	863	826	874	843	843	912	853	895	880	931	840	844	870	879	859	895	946	852	878	871	839	867	831	848	858	828	880	876	866	884	857	870	851	885	879	849	858	937	859	871	929	863	843	889	864	858	881	896	897	864	882	873	858	873	852	904	896	910	907	865	856	833	900	869	836	927	868	863	896	883	894	874	865	882	873	875	901	898	832	888	887	870	890	859	915	852	856	880	891	877	853	888	887	893	882	856	891	843	901	916	833	881	862	963	881	862	841	867	893	849	850	897	853	860	854	863	863	848	856	819	879	889	846	893	856	819	837	863	855	874	849	882	861	854	921	849	881	838	857	881	912	854	834	839	827	901	844	805	893	900	881	832	892	833	833	856	884	889	868	865	862	866	918	854	909	896	849	910	873	805	847	790	879	812	851	874	862	887	872	900	877	824	829	886	912	819	869	915	846	851	877	849	813	914	850	914	910	831	932	849	891	881	838	841	880	887	846	907	877	817	876	862	883	904	851	868	899	852	845	860	853	839	844	872	863	858	854	871	869	897	788	925	864	837	815	875	849	883	850	862	891	874	850	854	860	826	859	869	934	879	882	897	892	871	877	838	891	833	873	898	859	848	912	870	939	873	874	841	902	878	862	841	893	846	864	852	918	896	862	883	871	819	903	855	935	847	893	892	902	902	922	909	834	865	912	857	883	854	882	909	898	865	852	826	865	860	892	827	832	863	847	883	851	870	870	819	850	922	892	859	822	912	873	817	791	896	836	851	842	922	881	864	860	901	894	902	862	847	866	881	901	879	898	939	900	894	891	855	848	911	924	848	879	837	866	860	878	864	884	834	923	901	896	906	855	862	834	818	874	914	850	929	858	822	866	858	819	849	920	806	843	832	865	859	826	842	903	873	836	892	938	788	906	862	880	825	858	888	879	946	857	918	858	874	902	829	831	853	872	872	910	841	854	927	859	887	854	841	887	859	862	864	814	850	891	855	884	845	879	878	870	893	888	869	858	828	889	924	873	859	830	898	886	894	856	902	831	882	876	858	861	861	864	899	832	835	890	876	905	937	806	822	887	847	834	872	856	859	858	864	864	843	860	844	922	852	877	937	813	831	894	871	888	855	822	846	860	844	882	865	953	815	891	863	875	880	874	867	849	842	876	821	944	885	851	908	825	855	897	935	850	831	895	862	906	865	928	819	849	856	883	761	828	895	845	904	884	855	873	854	846	868	848	819	862	863	858	872	821	887	871	920	852	902	877	822	884	873	854	880	882	850	854	841	857	819	870	901	827	827	833	877	870	868	844	842	854	879	847	898	847	867	843	898	889	865	832	863	900	843	857	828	877	897	897	831	856	841	925	872	859	845	865	863	884	833	877	856	898	882	816	932	914	901	821	888	848	828	893	876	903	900	948	856	867	912	872	942	870	888	808	873	869	876	844	799	858	886	881	893	903	844	857	867	846	910	858	872	881	871	870	906	854	862	891	886	864	899	862	899	867	833	846	867	861	833	844	909	849	898	888	868	852	822	833	870	842	876	852	821	839	808	850	872	831	867	846	822	855	794	878	903	851	857	863	835	879	883	830	889	893	908	882	878	895	876	849	878	896	917	849	888	902	837	921	872	862	905	906	846	844	902	868	888	869	851	871	827	843	911	852	866	892	881	922	875	860	841	900	916	865	878	811	871	883	869	874	858	893	866	874	830	877	862	855	856	840	854	826	823	879	818	811	902	853	897	910	882	849	871	921	843	804	878	854	870	868	889	866	861	810	883	829	853	858	880	873	875	894	834	913	927	801	874	859	884	813	862	851	901	889	902	828	847	907	930	881	879	884	878	953	869	816	846	854	848	824	862	880	863	891	889	804	877	849	870	901	884	877
13644	4722	4955	4449	2398	1635	990	759	640	615	591	525	482	461	411	404	429	431	410	440	387	366	375	326	394	366	353	351	381	377	354	321	300	358	360	319	368	378	367	351	320	338	346	312	379	339	337	352	338	310	341	323	333	349	337	354	350	337	331	340	346	318	338	334	325	326	345	356	318	376	343	321	341	371	317	337	340	307	375	349	356	351	315	320	368	342	326	381	334	321	321	370	366	317	335	354	314	341	340	336	367	353	355	320	333	292	313	322	356	353	341	326	325	341	381	363	344	329	328	353	319	350	370	330	339	361	318	349	365	346	336	341	346	332	350	361	337	368	372	378	339	354	332	353	374	374	389	369	307	345	339	320	369	320	372	322	331	355	348	352	344	335	375	343	304	330	301	332	362	330	337	315	339	354	360	349	332	363	325	344	317	364	340	367	320	345	318	353	342	341	373	340	321	344	350	346	334	367	378	309	331	341	325	353	311	370	366	358	332	352	332	338	346	331	341	400	322	385	345	363	323	355	348	315	363	323	344	340	330	364	333	343	336	370	336	348	362	342	356	372	343	362	339	379	363	335	316	323	354	325	316	378	363	341	361	371	334	363	358	321	322	333	322	329	332	328	353	367	307	321	293	305	342	339	334	348	387	315	352	336	334	355	367	355	343	347	342	380	351	343	339	293	336	321	373	337	397	377	322	321	351	322	325	338	375	328	353	301	333	327	348	315	350	349	319	363	337	341	368	351	364	356	323	346	355	329	386	327	348	321	330	319	368	325	323	378	371	349	370	342	354	329	336	360	318	343	321	355	351	340	386	369	346	342	371	346	374	353	339	365	346	342	321	385	365	350	299	336	365	346	334	326	331	331	353	341	335	339	343	374	316	329	334	309	340	341	342	320	356	316	341	357	326	358	371	363	331	338	323	338	356	329	302	322	345	366	318	376	371	354	296	330	348	327	348	332	365	330	348	355	344	366	355	336	368	354	347	347	303	340	308	352	332	319	325	369	348	329	350	364	318	368	304	302	330	338	334	316	351	342	359	351	368	312	352	347	319	338	321	336	373	344	334	333	332	341	332	324	349	356	342	344	327	318	343	295	364	328	324	362	332	322	340	310	318	364	374	333	322	331	344	352	362	336	304	334	308	350	329	331	319	372	347	326	335	315	324	350	343	359	330	326	340	338	356	328	349	368	354	362	349	334	367	334	327	341	331	335	345	328	354	363	347	353	341	282	332	344	351	351	326	354	367	320	354	329	368	330	313	342	361	358	305	347	318	349	359	353	357	322	361	343	343	372	349	327	333	330	318	399	335	331	306	321	347	365	326	331	346	357	345	352	363	290	364	320	301	370	325	315	329	355	306	338	362	350	377	339	353	334	352	337	327	322	359	332	317	333	351	372	348	345	329	359	331	375	361	357	324	372	350	340	325	349	354	322	301	332	331	314	341	343	345	337	282	314	368	369	376	347	334	334	355	313	336	351	357	333	332	351	327	317	316	339	374	332	362	332	332	337	363	324	343	347	348	380	360	336	398	376	342	301	344	318	348	311	324	337	351	346	374	281	295	327	406	367	330	356	330	333	368	339	370	333	343	346	343	366	352	346	359	357	369	326	319	369	348	331	367	367	349	337	324	356	382	353	341	330	362	317	348	328	303	343	315	355	327	332	349	343	359	343	328	342	346	326	349	354	334	375	337	356	350	343	376	380	324	362	348	352	366	337	369	371	363	356	323	356	311	346	359	359	321	335	320	326	311	340	333	337	297	310	356	352	341	320	354	322	347	325	340	328	349	321	343	332	343	346	360	341	340	319	347	348	351	357	340	358	351	353	343	348	352	326	375	351	331	326	337	356	322	345	334	348	336	316	325	336	308	376	349	358	317	358	367	344	317	349	343	309	330	338	363	362	371	349	346	316	336	313	375	334	360	323	355	319	363	354	342	355	317	335	350	331	345	300	337	335	325	344	339	305	314	316	327	325	368	332	350	348	304	394	337	341	335	322	362	348	354	341	331	377	333	383	357	351	339	331	335	280	366	372	367	350	352	328	345	312	305	348	360	333	330	393	324	339	380	347	317	320	346	348	331	372	328	325	367	344	335	347	380	346	347	314	343	371	346	333	345	318	345	331	336	339	376	324	330	323	356	348	380	365	354	324	388	343	363	369	351	331	350	340	326	309	398	332	328	338	352	357	344	332	348	393	328	292	330	361	339	321	332	354	310	366	371	348	312	318	345	362	362	364	350	320	320	341	329	348	337	326	327	331	376	349	378	344	354	319	366	348	348	315	381	329	332	340	337	353	311	300	331	367	322	369	326	359	312	303	344	352	355	341	325	344	342	348	326	326	366	328	351	366	360	334	363	324	346	307	344	350	357	317	326	364	329	319	336	353	355	334	355	326	348	361	320	351	360	324	348	302	327	349	328	355	325	345	332	350	330	325	357	329	300	348	358	335	332	355	340	350	295	347	373	324	341	346	344	336	318	349	338	331	318	348	325	340	336	346	324	392	337	343	378	337	302	328	333	301	369	335	322	363	364	325	358	369	327	343	354	353	310	385	349	346	325	339	360	331	321	358	332	332	336	321	347	356	374	322	300	329	349	308	324	345	341	337	355	320	332	370	326	326	370	324	340	318	351	393	348	384	304	347	351	312	302	338	292	351	344	341	329	346	314	327	325	355	319	347	356	348	304	319	335	335	372	317	339	345	345	322	349	371	333	311	369	331	350	351	357	338	337	311	361	315	376	332	309	339	321	336	353	346	347	317	327	342	393	349	347	339	330	353	336	386	344	364	318	311	324	392	312	342	313	351	353	324	378	331	318	321	344	324	337	341	374	333	333	346	372	356	367	359	347	339	332	342	329	335	354	388	366	312	339	348	350	343	376	331	350	345	348	321	327	318	340	367	343	370	319	365	356	372	335	310	352	340	380	357	349	364	340	317	357	339	321	332	334	326	372	315	345	334	336	333	329	372	352	352	352	358	345	354	347	335	334	303	333	350	333	329	335	324	305	345	388	344	310	339	356	386	294	335	372	377	336	341	309	340	344	313	324	335	338	327	348	348	361	306	324	379	343	383	322	359	349	349	343	338	330	362	334	357	333	351	332	349	306	332	329	326	349	376	346	352	373	335	352	343	359	325	336	311	319	333	353	362	311	346	319	337	352	345	349	352	323	322	342	332	342	361	356	325	356	362	353	348	321	341	372	334	329	319	332	359	338	357	314	337	347	374	364	350	343	356	354	346	355	347	322	350	329	373	342	365	373	374	337	357	363	302	367	377	372	333	335	328	332	338	326	345	329	348	354	336	341	308	361	315	355	292	373	353	356	342	344	352	343	355	335	375	294	323	328	295	376	354	362	321	355	404	340	322	345	333	350	305	347	362	306	370	390	347	361	340	328	330	383	341	349	328	357	319	325	358	334	320	360	320	327	344	332	337	310	308	341	354	348	336	332	306	325	350	402	322	364	299	286	328	338	367	353	334	304	358	364	312
10400	4616	8124	9538	7149	5222	3808	2784	2373	2339	2104	2047	1716	1531	1376	1373	1353	1323	1320	1362	1254	1094	1163	1107	1124	1060	1056	964	949	923	871	872	817	859	782	871	846	787	803	840	797	809	799	808	828	818	839	824	816	782	783	808	842	818	823	792	793	830	807	812	778	789	843	814	817	820	780	800	839	817	849	746	816	794	788	813	847	810	816	799	829	806	792	795	750	841	779	826	823	853	813	771	777	841	812	857	787	790	779	786	849	803	801	843	826	817	742	828	800	825	779	749	821	850	833	762	781	808	830	843	829	801	811	791	809	812	771	794	782	755	777	794	773	816	823	808	788	812	779	774	760	831	769	810	845	810	818	794	807	794	816	805	794	770	781	809	828	818	794	761	774	850	760	802	805	803	751	806	773	763	810	781	775	808	863	777	800	820	785	775	776	802	796	794	803	828	746	804	846	764	823	801	798	831	774	725	759	746	788	774	855	793	812	833	838	791	775	805	753	781	781	806	805	830	787	812	770	807	776	777	821	787	772	778	778	796	809	786	807	862	862	811	783	803	780	851	743	811	851	805	779	825	811	881	786	811	791	803	796	757	794	786	774	773	823	827	796	826	787	772	803	790	799	828	819	771	838	810	768	786	830	832	794	804	833	836	808	799	824	824	821	770	794	767	796	769	802	809	801	826	779	807	839	798	808	820	738	785	883	778	785	770	801	766	823	825	791	824	805	832	821	797	803	808	814	806	851	826	818	815	778	768	811	766	783	873	850	775	773	834	813	845	783	781	820	812	792	788	777	817	774	779	791	816	771	800	782	825	799	772	819	827	718	786	817	840	763	828	803	862	794	771	776	775	811	805	808	802	807	791	773	772	811	815	790	806	830	754	768	849	796	772	820	791	795	757	802	832	838	756	773	795	823	824	825	847	859	782	837	772	793	844	828	804	760	859	827	805	818	820	776	815	809	768	793	806	834	803	850	802	808	762	804	849	768	849	778	839	786	805	807	824	777	815	779	818	809	775	820	810	799	779	791	852	825	805	830	793	743	798	820	808	759	811	804	791	841	784	812	758	848	786	822	816	796	791	802	800	829	803	824	810	792	803	798	811	879	834	748	801	815	786	801	790	796	805	789	799	767	735	790	769	797	795	747	817	749	823	755	821	780	811	798	797	797	803	851	796	790	789	767	844	786	784	791	796	802	838	792	823	799	801	802	852	816	767	859	807	760	847	820	836	734	793	793	823	886	790	812	751	800	843	843	811	868	778	773	856	831	789	836	812	752	808	824	784	757	837	809	789	799	860	771	778	787	814	823	811	834	785	790	774	799	804	792	791	802	815	779	759	784	750	806	817	827	831	764	827	750	848	831	789	785	761	777	806	801	806	865	784	802	799	765	799	829	760	801	803	810	848	811	755	800	798	829	791	792	794	772	824	806	852	768	786	746	795	800	802	830	810	819	772	776	825	785	829	811	826	764	763	766	810	819	803	823	791	852	818	868	800	781	785	842	814	806	789	800	794	832	798	797	808	759	795	789	800	846	827	804	764	845	828	764	784	788	740	838	815	778	786	816	807	839	813	830	768	773	822	824	798	769	811	815	785	791	776	838	842	807	780	819	807	817	797	820	844	760	811	803	791	838	765	782	839	781	789	822	830	796	770	776	811	794	768	838	810	826	801	819	801	730	737	814	860	834	716	790	786	791	829	833	799	804	783	766	829	751	799	781	845	830	806	803	814	765	834	811	793	807	802	796	800	812	808	786	797	741	778	805	784	727	817	786	777	831	838	756	819	799	784	799	818	847	788	804	773	783	820	761	805	795	794	817	757	836	821	813	845	853	811	765	778	827	753	781	787	795	791	780	851	800	808	768	734	809	792	806	792	800	844	792	776	768	850	796	779	758	798	759	802	826	830	753	798	773	785	787	844	765	810	807	773	798	871	795	874	779	846	772	756	799	808	824	787	806	851	754	763	810	830	775	813	814	819	814	766	775	839	782	793	835	737	766	746	818	806	806	785	784	835	775	797	803	815	781	837	834	785	773	759	797	859	754	800	806	839	801	780	803	779	800	805	791	740	830	815	841	803	829	792	833	798	847	843	822	804	767	818	801	769	759	814	771	803	767	863	783	811	821	776	841	784	827	863	787	814	812	759	795	763	852	809	772	811	793	800	812	805	876	798	811	787	806	844	765	820	847	863	802	774	778	802	775	802	798	803	782	767	800	797	795	760	829	808	810	822	812	796	768	843	764	818	771	871	787	825	806	817	796	815	820	797	765	817	836	795	803	815	804	848	793	771	798	774	749	757	823	832	826	876	784	808	795	762	865	814	822	805	765	783	849	809	836	769	779	796	797	816	828	781	829	793	781	825	816	853	786	832	819	816	762	766	811	790	798	801	827	840	827	815	830	811	803	749	804	781	824	834	823	784	842	784	799	828	800	752	797	855	795	745	824	832	802	780	801	797	800	786	782	790	823	808	791	771	792	802	796	812	812	763	812	770	827	802	794	808	825	789	815	861	801	779	739	815	808	853	817	766	874	798	789	755	814	766	812	843	842	834	806	843	766	803	795	809	803	795	813	756	818	791	786	796	804	857	802	752	802	820	791	759	801	752	810	773	770	809	853	798	794	789	799	780	776	785	819	776	857	840	796	801	774	804	762	750	821	776	752	825	760	838	836	827	786	792	787	748	791	884	795	845	804	815	779	807	778	817	781	795	798	820	782	780	782	827	792	863	842	766	794	798	787	773	800	806	808	819	796	803	887	837	814	779	790	768	807	842	762	848	793	810	815	858	820	797	791	788	800	803	767	822	787	784	790	799	821	751	808	814	784	796	808	796	894	814	775	832	762	778	807	869	840	787	786	814	814	771	802	826	794	799	773	822	843	791	776	800	765	799	803	768	825	777	813	805	757	833	751	795	784	769	759	877	789	822	775	780	835	776	865	771	820	772	816	828	842	771	785	769	821	788	763	802	825	767	799	862	797	784	809	782	806	795	811	796	787	804	809	787	834	804	835	816	863	815	781	829	772	779	794	818	789	733	812	828	844	761	816	832	805	793	819	791	819	756	806	794	782	760	761	815	813	797	843	756	815	819	781	781	824	787	755	834	753	835	793	758	839	809	791	782	806	765	772	794	793	817	831	822	800	828	763	827	814	809	788	786	797	834	793	843	794	836	793	811	851	761	796	822	839	794	800	794	789	800	810	806	808	826	789	819	780	782	761	784	836	792	852	823	791	846	785	836	808	800	781	751	770	823	809	807	814	772	783	846	767	755	791	785	836	810	776	765	744	784	768	834	799	820	788	821	802	775	771	755	789	786	770	768	804	801	833	800	855	805	787	790	762	870	824	815	795	805	833	768	758	769	811	823	814	753	831	801	788	819	825	777	801	811	767	795	834	800	764	784	792	781	798	850	737	817	779	831	762	835	867	823	785	826	794	768	778	764	788	772	780	788	772	800	856	783	790	839	836	782	826	824	842	752	833	801	800	819	799	799	792	823
21266	7626	6939	6037	3538	2220	1335	850	719	670	614	529	447	416	351	376	364	346	348	369	310	320	311	299	284	281	233	287	232	262	241	225	230	269	241	242	243	255	221	213	201	198	223	245	205	228	221	227	235	209	234	222	235	222	235	221	209	228	212	203	208	233	215	208	232	224	221	226	228	212	245	219	205	201	220	218	214	203	208	214	193	215	230	217	206	226	193	209	211	228	234	197	200	242	223	231	213	224	227	209	211	219	213	219	228	197	211	237	237	227	237	201	215	224	193	201	192	229	226	236	216	203	234	192	251	208	220	205	215	245	241	200	196	204	222	229	228	201	222	232	203	212	216	200	229	224	244	238	219	203	194	220	217	227	219	222	222	227	209	211	222	251	233	193	268	212	219	215	217	234	213	245	212	216	214	211	221	222	205	211	234	208	221	197	215	229	206	208	240	217	252	217	214	227	245	220	218	235	233	204	196	248	228	209	200	208	223	220	215	208	220	224	236	220	202	225	206	195	192	216	216	205	202	234	211	188	203	259	224	231	222	233	267	214	238	195	211	229	204	220	212	224	200	220	224	214	209	212	226	247	210	216	227	218	216	228	209	227	230	200	203	218	235	210	217	216	240	219	215	205	200	218	207	243	227	212	217	228	231	196	217	208	230	241	224	241	219	208	222	220	210	185	213	217	199	209	257	212	217	212	243	222	214	224	219	210	254	226	210	254	229	205	219	224	221	244	241	221	214	215	243	224	250	231	212	191	245	220	223	221	198	220	219	218	233	215	251	214	226	241	227	233	229	210	219	206	217	234	212	196	225	240	224	205	248	210	254	204	225	221	257	198	231	213	231	229	207	214	235	225	212	231	229	198	236	198	203	217	231	203	263	226	218	246	242	214	229	235	213	218	233	245	202	219	189	212	208	213	203	203	223	215	221	217	206	179	252	180	212	249	220	225	210	233	225	239	247	201	205	237	202	214	207	231	202	223	204	207	199	218	226	235	224	202	223	216	227	219	253	235	218	226	223	257	189	231	222	247	200	212	231	223	246	235	225	217	222	221	185	237	231	191	219	199	216	209	245	220	219	207	191	225	237	229	223	212	221	191	191	201	240	215	210	241	212	215	229	223	197	194	217	211	211	256	218	217	232	239	258	233	227	228	223	205	203	211	266	218	260	237	199	198	209	201	220	202	237	231	215	205	235	196	238	222	193	228	211	213	203	193	213	245	226	220	193	219	212	229	204	217	225	222	209	204	222	225	208	224	230	221	213	193	221	235	209	222	230	204	211	231	222	231	213	209	203	189	203	201	209	226	202	186	233	202	221	198	214	253	234	236	217	221	216	232	231	225	221	231	229	189	196	216	238	242	222	235	209	197	232	215	211	215	238	269	190	198	231	240	219	231	224	231	219	194	202	200	239	243	228	216	230	231	211	236	211	196	223	231	201	232	214	219	188	223	227	215	230	221	233	226	230	229	207	243	245	218	198	228	201	216	224	218	215	204	188	199	214	197	229	224	207	220	209	203	202	220	223	225	229	219	189	213	235	204	209	206	189	218	213	249	206	210	212	228	211	213	218	231	223	213	206	223	203	208	245	218	223	218	205	204	221	225	219	208	227	215	214	213	257	239	205	211	210	219	239	200	209	213	244	222	227	220	214	197	223	207	246	261	217	229	203	215	226	204	221	216	231	205	252	235	232	206	217	220	231	237	222	202	222	231	224	241	197	222	214	209	220	209	216	206	232	206	206	217	223	230	205	263	244	243	225	214	210	215	191	230	228	219	225	224	212	240	234	227	211	221	211	207	216	248	208	222	210	218	216	218	233	239	206	205	221	209	209	198	229	218	184	230	228	205	218	222	246	230	232	203	230	221	232	219	226	204	203	203	213	217	217	248	235	202	201	229	223	243	239	221	200	235	198	223	222	225	226	194	212	220	214	235	212	224	238	201	204	212	203	229	198	216	198	227	212	231	229	219	250	239	243	232	210	224	225	239	214	215	220	231	218	214	255	200	205	201	205	225	222	224	205	222	230	209	245	228	208	241	221	204	221	202	191	226	210	212	217	226	225	226	210	227	212	205	243	185	210	219	186	258	222	246	235	219	251	218	220	194	243	213	208	211	212	189	210	228	231	216	210	202	215	203	219	229	218	191	198	226	207	218	217	201	203	206	209	226	168	218	253	242	236	206	204	188	197	222	197	214	221	211	235	228	200	212	211	227	233	251	203	211	204	232	221	222	227	251	233	225	189	207	213	226	199	262	218	212	223	213	195	237	212	222	236	234	224	217	197	221	240	210	182	211	218	211	224	205	221	230	212	220	200	230	245	184	259	226	224	203	210	245	228	233	216	239	236	214	218	222	253	222	233	236	217	215	229	229	221	222	198	206	219	221	234	200	209	242	207	212	210	231	190	220	240	205	216	204	170	208	223	223	245	221	264	276	223	207	262	214	258	218	207	200	235	230	238	221	218	232	224	229	206	191	205	231	221	210	247	209	235	238	209	239	215	235	222	218	211	218	216	204	197	211	211	217	213	201	243	211	207	239	205	210	252	228	201	247	199	190	242	197	225	243	214	236	231	234	224	248	257	258	213	206	215	200	237	187	203	226	188	219	215	228	236	226	235	206	200	222	220	220	228	208	200	229	216	212	225	235	231	219	223	216	224	194	218	205	200	198	233	241	223	214	212	228	219	225	231	196	201	215	224	217	221	213	222	215	234	220	217	220	211	217	238	208	214	222	208	214	226	226	223	215	236	232	213	215	213	239	223	242	200	224	199	216	220	229	232	260	259	222	237	243	227	227	233	185	214	202	201	205	243	218	213	234	216	250	246	246	236	226	204	237	196	197	239	222	203	232	220	221	212	217	199	201	232	208	235	205	213	224	223	234	242	225	197	232	239	226	207	210	215	211	209	242	207	224	233	201	203	210	217	188	199	201	212	229	222	197	228	187	212	192	226	213	258	226	240	229	233	231	229	231	216	229	204	226	227	207	175	239	218	222	221	206	207	199	241	207	211	207	239	240	217	216	241	212	229	214	204	210	212	202	215	232	209	212	210	224	197	231	220	224	268	217	211	247	199	220	245	249	205	211	229	234	236	237	195	252	229	211	232	217	229	233	239	226	256	212	205	209	227	231	184	197	197	221	228	232	205	213	216	220	223	231	231	208	224	211	217	257	208	217	201	188	219	252	187	234	237	213	251	215	230	222	210	230	204	219	236	213	226	193	240	245	209	218	217	215	205	224	224	198	193	245	221	232	226	222	204	228	216	211	223	222	220	225	225	217	194	232	208	233	257	213	219	218	228	198	226	200	233	231	214	215	264	240	225	221	206	197	226	213	262	246	233	226	229	214	217	200	245	207	220	206	236	203	215	251	226	205	205	215	196	242	209	223	209	232	225	236	209	227	206	190	193	215	205	254	198	200	257	248	222	202	213	229	212	216	231	234	208	201	227	233	211	211	235	215	199	188	218	225	246	243	235	216	205	239	207	207
13105	5900	9980	12167	9439	6670	4891	3598	3142	3111	2568	2314	1979	1747	1662	1475	1377	1427	1445	1434	1114	1136	1072	1017	1045	1024	963	768	784	776	646	689	686	655	599	572	570	611	568	571	503	595	560	571	553	524	514	581	560	534	549	546	555	529	537	565	534	555	566	580	551	534	554	518	513	519	556	566	553	565	540	495	586	560	590	555	535	543	539	500	574	543	561	538	587	577	546	541	544	548	560	555	529	523	497	529	509	538	577	504	546	515	531	592	542	566	562	510	501	555	510	518	502	575	534	537	569	596	565	540	527	575	509	549	560	531	497	553	516	530	532	574	535	544	557	553	575	550	529	562	511	567	524	530	535	530	561	542	580	570	536	548	552	566	530	498	526	554	544	538	537	517	551	537	542	500	556	528	541	606	548	522	493	539	522	556	522	505	552	597	508	516	492	545	504	518	555	569	548	526	540	561	558	499	513	562	566	565	544	508	518	543	577	514	559	504	545	537	556	535	530	509	540	535	560	525	518	539	570	508	517	562	536	562	553	546	538	528	540	529	531	529	533	550	520	520	529	525	540	561	532	514	534	560	531	574	551	531	574	557	559	577	498	570	570	539	524	533	576	573	579	531	544	566	552	584	526	571	555	548	536	526	557	566	546	549	512	560	558	553	527	542	531	534	590	592	582	510	559	576	526	568	542	506	537	557	548	552	495	527	533	546	541	547	502	558	553	553	490	523	523	519	567	543	506	543	535	581	576	503	507	542	570	608	547	532	550	511	547	581	539	536	550	611	561	539	518	565	552	539	552	578	535	560	527	524	511	556	544	575	551	516	552	507	516	555	567	547	533	589	540	533	506	521	500	546	541	554	573	564	533	530	534	551	548	525	555	504	535	555	596	575	571	516	543	545	522	528	525	542	530	569	580	523	532	530	570	520	578	510	543	558	559	540	503	570	529	563	529	512	551	538	582	518	531	513	534	574	538	540	517	523	549	554	537	501	553	570	573	536	524	552	519	496	550	509	584	529	551	556	535	529	505	522	544	529	556	519	528	547	531	547	556	564	541	505	533	563	530	536	575	520	574	504	519	538	576	521	550	553	522	552	527	532	547	522	570	530	552	546	526	540	530	534	582	581	547	529	549	506	556	547	527	525	516	565	565	495	524	530	494	557	536	548	535	518	491	534	492	539	546	534	538	550	525	501	513	538	544	520	551	510	577	499	525	561	526	525	512	619	505	516	568	569	526	529	536	572	525	481	546	540	542	579	539	550	533	527	540	523	566	520	559	548	552	569	555	537	561	527	614	562	545	585	554	541	556	552	533	491	493	473	523	544	520	514	519	522	578	499	517	572	484	521	553	548	526	539	539	550	551	535	521	545	594	552	528	516	515	510	525	491	531	525	554	537	530	554	547	547	506	539	539	566	569	532	559	516	507	518	532	512	535	556	546	517	564	519	550	541	506	521	516	541	514	545	517	580	529	524	500	508	534	538	511	531	544	548	546	547	538	514	529	579	522	585	565	542	558	540	559	553	563	533	543	570	595	569	532	565	522	528	570	518	539	559	550	551	556	547	531	578	544	536	513	582	529	506	534	555	537	536	541	551	567	542	502	551	527	543	556	542	548	552	542	579	549	526	526	494	553	536	512	563	515	504	536	483	525	542	533	530	538	486	576	513	503	538	521	565	534	579	521	543	534	560	509	544	577	600	525	513	572	530	546	534	532	544	502	488	510	532	520	559	563	544	584	568	556	494	529	537	544	547	570	503	558	497	561	529	514	549	527	519	527	471	549	529	546	587	565	551	528	557	571	533	553	526	524	554	543	536	572	523	528	540	547	527	562	532	542	545	510	527	561	560	532	536	545	535	520	527	533	506	519	567	486	549	524	536	540	513	513	525	541	490	570	541	515	591	519	521	508	516	541	582	508	546	536	491	569	561	500	521	548	567	544	545	525	541	530	555	502	529	566	561	537	524	541	515	498	578	561	531	509	558	516	553	539	561	543	593	552	546	531	553	534	510	548	551	554	572	522	550	516	515	553	525	557	556	549	527	517	553	523	543	528	518	523	567	496	553	567	505	558	564	555	541	539	518	574	552	562	595	514	537	523	535	556	544	513	547	549	559	565	557	517	530	499	527	563	549	551	584	561	513	567	557	579	514	556	553	550	555	501	550	554	567	508	566	528	545	589	547	510	558	510	524	529	525	583	565	540	507	517	554	529	570	518	533	518	553	542	529	501	527	529	560	527	525	543	537	561	519	512	520	534	519	576	549	525	539	546	552	525	524	559	534	521	579	580	518	563	555	531	515	545	540	564	525	540	560	548	503	501	539	560	516	535	550	546	518	524	506	525	558	542	533	523	529	505	562	539	570	515	525	515	561	517	512	511	547	525	561	552	538	545	545	581	528	542	555	525	508	568	564	542	536	549	556	526	552	579	565	548	559	529	524	509	532	531	580	563	543	528	551	548	512	558	525	515	523	548	551	533	513	527	534	552	517	552	542	529	557	534	524	541	573	528	515	546	510	534	523	522	567	512	556	503	550	536	499	535	552	574	543	538	524	564	549	549	540	541	570	570	523	521	566	519	555	533	543	520	543	542	544	559	565	535	551	520	550	543	559	515	534	525	544	543	549	562	575	506	555	570	536	580	556	549	538	585	526	555	539	509	556	543	554	510	558	537	486	511	572	543	576	558	535	595	530	567	571	513	535	526	536	485	544	517	517	524	504	545	550	540	503	564	555	525	497	486	564	546	507	559	538	540	561	536	508	517	569	542	539	557	548	513	554	548	519	555	554	542	554	564	519	554	538	512	538	607	525	542	550	527	558	536	512	542	499	501	580	542	562	532	536	551	564	555	518	588	557	556	547	530	518	555	551	563	524	521	535	595	520	546	537	562	539	531	566	570	522	549	516	523	532	542	524	558	564	558	552	521	544	538	474	543	524	533	558	505	551	575	539	521	530	565	541	517	572	484	553	522	540	544	505	494	532	529	529	534	553	534	514	509	516	520	533	544	538	521	540	545	551	503	523	562	530	563	551	514	526	541	592	573	531	558	545	536	491	507	497	550	534	484	527	536	563	573	540	552	514	518	543	548	537	532	509	518	495	573	525	515	519	513	548	557	532	514	506	549	549	555	576	532	566	553	547	520	552	569	573	496	533	576	555	512	592	558	537	538	529	557	507	532	529	545	519	537	508	529	556	504	509	508	516	536	566	520	514	538	562	559	554	565	524	515	560	542	538	543	493	575	563	555	559	546	556	484	529	512	563	528	537	529	572	507	544	544	548	600	551	581	534	538	561	558	544	547	542	532	498	528	496	542	509	534	535	578	532	610	556	522	540	532	533	529	533	555	572	527	572	561	531	564	582	512	502	552	517	532	573	543	515	518	521	520	560	543	556	525	493	563	547	573	531	539	571	508	490	560	530	610	521	530	553	537	525	560	551	574	563	542	547	589	519	533	506	540	547	517	520	471	525	529	536	528	538	552	551	554	535	515	533	555	555
4291	1559	1852	1531	1019	729	589	519	487	494	504	514	443	467	426	414	403	392	399	421	385	425	363	399	386	374	381	397	388	372	398	385	339	395	340	364	364	378	406	371	361	307	353	369	409	340	380	383	355	394	346	384	358	343	372	391	358	404	393	384	400	384	330	373	363	380	376	358	380	366	390	391	390	383	370	382	383	374	353	353	391	406	358	326	387	352	356	411	388	403	369	387	353	366	397	373	372	353	355	369	388	350	384	389	423	365	370	391	384	327	411	366	329	349	365	357	354	366	371	379	358	349	384	364	348	383	360	366	403	363	404	383	375	359	324	360	411	344	374	398	346	368	348	352	349	370	363	390	401	361	347	342	381	366	397	389	353	389	404	389	376	399	344	387	391	341	384	387	351	369	350	402	350	360	369	376	336	389	397	391	390	368	396	349	392	388	343	405	382	356	352	396	383	366	405	343	388	351	390	344	351	411	359	345	394	403	367	348	360	374	370	353	351	377	383	357	356	408	388	368	363	388	343	374	392	362	393	366	364	347	380	377	365	392	391	353	403	404	376	387	414	357	351	407	382	354	416	370	396	347	372	362	390	356	377	369	389	385	348	354	375	338	376	404	383	398	375	323	373	359	356	355	376	396	368	375	357	416	375	431	377	345	375	381	388	339	366	342	397	362	357	365	393	382	341	378	350	308	406	389	353	380	379	345	349	336	377	368	359	339	336	380	417	363	327	395	322	378	363	391	403	388	384	412	337	379	389	390	374	335	384	355	342	377	352	366	347	393	385	347	372	375	378	341	396	373	374	366	412	347	373	407	362	381	379	400	384	390	369	380	369	372	379	395	338	382	398	363	387	377	397	404	381	406	399	390	362	336	362	378	367	344	366	400	426	378	358	403	358	377	354	392	384	370	384	394	393	352	382	395	368	359	374	365	403	384	374	374	385	386	363	360	403	365	397	394	370	355	391	358	351	381	379	346	370	366	351	381	368	406	386	406	363	380	377	370	357	371	398	353	378	338	351	392	407	341	375	365	395	355	358	376	360	373	410	387	366	365	379	386	363	377	405	375	342	359	418	336	341	375	384	344	370	351	419	397	355	399	394	360	365	351	399	392	365	378	396	386	385	354	355	363	365	365	347	352	408	416	385	345	390	356	369	336	343	379	351	368	378	376	394	363	363	381	392	380	367	401	352	396	391	346	390	370	399	383	341	360	371	333	376	385	366	388	383	371	408	378	405	407	398	387	326	393	394	363	357	364	341	366	408	365	366	399	416	379	348	363	376	386	380	391	397	370	412	395	357	349	400	345	397	383	378	388	366	328	389	339	394	339	385	407	349	399	361	357	401	385	348	359	344	349	382	394	379	362	353	371	357	365	369	400	390	389	358	391	368	373	347	376	368	366	379	419	412	415	383	369	399	358	352	354	380	393	390	372	339	407	389	365	389	372	360	373	419	365	355	361	374	388	368	374	400	354	375	394	354	340	368	384	363	395	368	371	348	370	357	359	406	372	383	402	364	360	391	364	364	372	399	368	385	383	404	372	386	405	376	366	387	353	359	399	377	413	406	363	371	382	354	350	363	368	373	360	370	386	374	357	386	360	336	400	343	348	385	333	402	400	396	388	365	357	361	346	383	364	369	403	373	356	384	385	372	365	387	383	415	347	408	391	364	377	372	359	377	366	361	361	349	389	362	421	361	328	405	382	381	403	384	367	366	391	358	361	340	383	410	355	426	357	357	331	359	351	354	372	392	383	381	378	403	381	380	348	394	362	378	384	374	400	360	361	369	356	387	324	396	364	377	356	346	385	355	382	331	377	343	378	357	364	349	398	356	385	363	387	395	328	368	373	329	375	360	350	390	380	346	366	370	404	369	375	367	392	383	348	382	371	362	353	374	357	393	380	375	377	360	400	359	425	360	367	353	358	382	353	401	370	353	365	356	372	394	414	430	346	364	309	365	341	349	371	345	346	367	349	348	315	366	359	333	373	358	360	380	387	362	385	361	331	399	382	383	364	350	364	411	368	395	411	363	395	365	369	400	362	395	394	375	434	364	329	345	364	374	372	359	365	373	355	352	371	367	354	376	379	391	386	361	377	404	381	367	362	359	383	353	398	366	383	366	377	365	421	370	394	360	396	338	353	365	390	388	366	344	357	373	408	372	384	385	387	358	375	397	358	404	403	376	355	375	350	403	355	419	384	346	377	354	404	386	366	396	363	357	390	379	354	363	377	363	378	382	405	329	356	378	346	400	370	339	419	387	364	377	381	363	389	374	381	369	363	356	341	388	353	375	396	380	398	320	389	365	382	370	400	395	379	350	365	366	394	347	381	385	381	359	374	393	355	412	356	355	377	371	362	372	404	385	396	339	371	380	360	354	385	356	338	410	346	403	348	365	387	343	374	365	384	365	364	336	354	368	357	357	366	409	379	356	328	348	358	362	330	383	383	352	356	420	387	366	371	390	347	368	367	360	364	362	333	356	359	368	374	406	385	403	347	370	370	416	347	378	391	394	388	352	372	369	370	403	404	350	394	385	392	372	366	380	398	367	412	363	371	385	390	361	388	412	378	381	356	399	363	364	337	364	377	360	370	367	375	339	363	392	337	396	381	363	374	375	394	377	375	343	368	371	383	379	382	377	364	359	345	355	389	352	354	370	380	369	364	364	388	373	401	372	360	364	377	395	351	376	349	381	371	353	372	400	331	342	401	393	391	376	368	406	377	342	366	383	379	372	373	397	361	375	363	370	364	390	354	342	364	378	358	382	333	362	374	386	355	372	406	394	379	366	391	361	342	407	367	392	408	374	389	389	359	373	413	356	399	359	334	404	343	382	398	390	386	370	370	367	361	322	392	350	387	383	381	359	407	338	355	374	348	387	368	356	380	363	349	399	357	338	346	359	409	358	373	387	410	373	378	410	392	382	373	357	346	362	366	374	383	376	373	343	361	380	362	371	364	402	390	380	382	402	404	381	372	377	404	381	331	343	358	373	403	392	392	398	382	390	401	336	382	354	385	419	358	400	353	371	405	387	380	363	384	391	342	385	377	391	319	354	420	394	371	359	405	385	388	371	370	389	365	347	387	378	380	328	353	396	339	354	349	398	379	336	361	398	387	366	358	351	403	393	390	400	381	352	337	358	331	405	405	383	354	378	361	344	384	363	381	370	325	362	357	379	398	368	398	398	404	405	333	353	386	349	403	380	367	382	381	408	373	379	345	367	379	386	375	359	413	357	378	396	363	383	423	386	387	382	384	340	405	386	358	374	356	374	356	396	365	346	354	381	351	405	364	338	360	349	420	339	352	404	347	367	386	383	390	355	410	361	404	361	363	358	368	342	303	381	349	379	336	353	375	361	402	363	380	346	365	395	422	396	347	360	348	367	378	378	348	399	358	368	384	418	368	397	345	384	349	394	336	355	385	369	379	375	389	375	351	379	390	343	407	375	365	363	350	425	364	374	420	371	353	364	325	385	360	351	376	362	365
3827	2187	3922	4228	3538	2757	2074	1732	1599	1643	1433	1464	1477	1343	1253	1283	1184	1166	1136	1148	1011	1152	980	1043	1008	1015	1042	966	897	945	912	937	889	863	868	839	920	876	866	887	857	883	866	883	913	868	867	882	855	854	879	844	884	875	898	892	865	877	823	885	829	848	886	909	808	915	893	843	828	891	870	913	893	869	888	897	867	915	865	833	875	823	898	838	913	840	812	892	881	840	854	891	865	889	825	892	864	862	826	858	849	851	846	818	851	913	848	888	871	868	875	866	846	922	849	884	848	838	878	911	845	865	830	862	879	871	822	862	861	852	858	886	848	876	898	914	819	878	833	855	943	904	844	862	891	925	911	877	828	931	889	843	828	870	892	886	883	863	901	904	875	873	905	892	909	887	858	886	845	883	817	935	846	876	855	872	820	890	862	889	863	872	884	895	876	892	868	834	851	842	867	891	881	856	900	845	891	913	887	882	902	884	897	862	880	847	865	955	861	845	841	864	931	864	881	886	881	883	895	879	851	876	930	837	869	826	897	840	889	856	942	827	822	833	853	883	893	919	835	871	894	896	812	870	871	897	893	800	879	894	884	869	834	860	867	921	889	862	849	870	874	851	841	857	856	901	896	892	885	886	876	846	877	822	928	882	849	889	877	839	875	835	885	836	895	848	897	877	837	862	880	866	919	883	864	860	895	892	874	811	902	865	889	863	849	901	876	861	891	904	898	863	846	882	888	866	842	885	857	949	855	871	863	838	895	868	861	895	878	895	834	876	883	873	871	860	961	901	881	895	851	863	865	883	827	869	861	873	851	850	946	880	869	893	905	917	843	862	901	863	876	878	843	878	870	856	877	877	890	841	918	871	869	870	867	918	878	852	876	873	877	847	917	906	876	895	833	919	845	867	803	930	859	870	851	847	917	813	912	838	833	875	871	918	842	898	889	852	878	900	887	850	924	876	927	919	923	828	876	910	811	844	843	868	852	878	890	870	872	888	881	833	823	883	889	831	882	887	866	878	882	835	879	862	909	843	831	863	907	820	911	891	910	857	883	867	862	887	888	863	854	876	856	841	839	876	844	880	893	857	852	885	862	886	882	865	894	868	859	871	873	880	899	871	881	890	856	857	857	796	865	831	803	835	847	861	869	900	881	841	891	823	853	897	851	863	891	843	876	863	887	836	911	842	949	886	901	865	867	890	842	864	839	873	876	873	874	839	874	830	880	866	866	823	880	903	844	875	840	871	874	906	859	865	932	861	893	923	853	880	874	847	894	833	892	848	890	865	941	888	870	897	882	814	894	884	861	870	876	929	919	857	844	874	847	872	887	902	868	871	887	879	866	834	879	898	907	855	912	852	841	856	843	848	856	866	859	897	849	853	797	847	900	897	942	932	833	909	908	887	882	889	814	823	870	892	863	846	830	863	832	794	869	861	887	871	829	863	904	908	850	915	898	881	911	817	836	865	887	877	859	835	885	920	877	847	909	849	871	864	902	803	906	821	846	908	879	886	821	873	861	857	876	949	856	872	848	847	880	852	910	889	798	869	879	894	884	881	850	885	890	904	836	839	870	890	900	825	862	872	854	871	874	848	847	903	888	859	857	917	923	833	836	859	832	851	858	876	887	849	866	928	937	916	891	872	864	852	816	889	919	879	853	859	841	852	896	873	853	863	882	894	880	840	912	893	880	859	874	887	882	935	877	867	861	903	859	947	894	863	884	854	898	891	867	888	874	912	827	904	866	842	865	855	854	877	910	793	824	842	907	872	894	916	812	836	846	870	834	827	813	868	904	907	887	866	851	868	912	913	822	913	863	880	871	862	885	889	810	897	893	839	895	900	888	908	847	849	887	888	849	869	857	863	856	847	904	877	863	882	876	908	903	863	863	875	861	866	906	913	879	850	903	911	868	846	887	855	891	867	839	914	861	847	850	882	821	880	883	913	822	838	921	852	802	848	866	859	864	872	907	938	897	835	906	851	869	863	834	856	848	876	885	962	873	869	876	843	826	891	919	887	812	874	864	908	855	826	863	865	845	831	828	839	863	905	874	907	892	884	893	890	841	861	887	948	874	848	883	872	884	871	867	851	863	837	879	909	872	862	869	862	900	871	862	872	823	805	840	896	918	844	880	878	883	890	863	855	892	921	867	866	919	890	866	899	904	863	905	922	886	855	915	889	914	854	815	874	870	836	876	841	862	906	870	860	865	876	936	896	873	896	913	861	940	867	892	821	897	887	881	852	876	861	856	927	877	898	850	913	822	905	891	854	886	829	901	903	829	854	877	893	864	862	846	874	902	865	900	825	871	870	880	930	855	898	835	854	889	843	883	865	892	854	845	916	855	859	906	858	836	889	898	836	869	871	884	893	862	873	868	848	870	873	845	853	893	891	906	868	878	893	930	837	867	874	902	894	896	843	894	855	888	843	850	871	873	929	883	895	858	848	885	840	844	880	871	808	879	885	849	877	818	891	916	835	907	860	856	865	874	881	884	872	907	907	875	867	917	868	855	868	877	881	885	903	885	868	860	869	889	852	893	893	939	878	894	802	859	877	878	883	817	866	860	823	861	907	892	825	835	881	868	844	871	833	898	921	844	852	862	872	874	849	880	840	817	892	886	869	873	905	879	872	904	888	867	846	905	864	866	806	851	812	868	847	876	874	880	888	890	918	889	925	914	895	873	872	866	861	863	892	871	838	815	863	879	829	876	838	807	844	864	878	866	880	850	879	874	879	886	900	843	862	886	873	841	899	942	861	873	855	859	854	878	821	826	837	880	856	836	887	844	869	892	878	864	897	848	874	877	865	873	856	876	880	863	855	866	886	882	893	865	897	891	919	890	840	905	881	834	867	932	877	910	906	852	853	813	889	857	858	948	871	851	941	835	872	850	866	941	868	880	865	883	884	834	884	822	870	895	884	907	832	864	893	859	852	889	877	853	872	866	846	907	866	898	806	875	836	860	949	884	910	896	909	902	883	872	845	833	878	826	854	889	859	844	894	846	844	868	937	886	920	874	860	889	912	896	895	895	861	918	845	868	882	869	832	908	876	900	878	883	939	877	862	898	882	848	864	884	872	871	904	930	822	815	822	827	867	895	940	875	890	864	876	856	851	890	841	848	875	865	899	893	855	941	875	852	843	869	863	885	846	837	853	854	868	892	841	909	869	898	872	830	907	844	852	854	864	811	915	833	882	841	862	837	861	864	851	875	865	859	860	945	881	878	889	910	867	858	898	836	865	843	876	851	818	940	861	858	852	893	909	864	842	877	873	899	862	865	826	897	846	829	861	903	950	828	874	853	854	921	867	886	838	865	814	865	898	839	941	894	854	864	836	839	876	857	833	808	860	873	868	874	877	899	859	909	898	840	880	904	850	865	867	871	871	852	845	860	893	926	881	911	839	843	839	876	925	907	834	870	884	858	852	896	855	860	840	873	880	849	911	881	853	908	823	903	902	846	854	846	884	890	864	862	844	889	908	870	851	870	836	871	865
13440	4456	4776	3801	2208	1326	945	742	637	647	543	577	497	566	512	490	406	428	414	444	366	425	376	395	388	378	390	357	331	394	378	315	336	388	360	383	346	351	342	329	358	352	340	329	371	319	358	327	347	334	356	340	345	358	297	352	350	385	345	345	340	343	330	352	351	367	366	315	326	337	401	324	349	349	369	378	339	347	359	337	314	299	342	333	329	368	354	319	336	340	358	342	311	367	308	336	346	316	327	336	337	344	354	349	350	333	305	333	318	371	341	345	321	351	365	344	282	353	346	363	361	355	375	331	333	328	367	360	335	317	327	324	342	345	332	384	330	311	345	337	336	331	353	316	370	367	353	361	316	339	340	319	346	367	325	348	309	354	312	302	365	354	321	362	348	317	344	312	317	335	379	344	314	360	330	327	356	342	362	375	311	312	327	309	332	353	353	350	340	367	318	359	333	356	381	328	292	301	363	321	320	348	332	344	338	344	333	367	339	355	317	368	368	319	328	319	354	351	348	339	363	334	324	300	335	322	368	355	348	342	326	323	362	308	344	363	312	319	360	340	351	313	339	328	368	365	347	334	345	336	351	297	339	332	335	370	354	361	394	318	337	323	356	363	383	306	350	340	316	349	322	339	326	352	336	338	313	339	333	324	383	355	350	322	354	334	315	373	331	366	378	326	327	302	319	352	351	379	331	334	324	335	354	348	314	365	363	325	355	314	323	348	360	357	347	383	331	334	331	300	352	370	332	337	340	351	409	334	336	358	360	333	314	353	328	305	333	315	367	350	328	305	306	366	360	327	329	391	365	334	327	358	342	340	334	323	351	335	381	367	359	365	346	338	364	331	345	326	301	378	363	349	342	330	314	334	311	353	344	359	314	340	347	349	317	345	315	339	342	346	350	308	328	334	353	345	361	374	342	346	371	337	351	356	319	311	358	323	353	336	334	329	357	355	356	340	323	307	291	328	335	338	318	370	359	345	362	337	351	320	357	305	351	361	381	335	338	373	375	359	359	290	349	374	334	341	320	351	350	330	311	341	317	331	368	329	338	339	353	337	363	365	341	335	328	348	353	359	335	373	326	330	345	349	342	359	334	347	319	319	363	338	370	361	343	347	360	365	315	346	359	348	369	315	329	350	296	352	345	360	353	343	319	347	339	368	336	379	348	332	314	318	354	354	331	364	319	363	312	350	332	322	338	319	371	388	335	331	386	331	335	346	325	326	331	347	336	347	289	327	344	335	372	329	344	332	342	390	292	353	352	343	320	370	332	344	351	320	339	315	343	322	291	342	323	339	345	329	345	334	341	319	340	364	362	369	342	344	345	361	321	314	357	329	368	334	352	378	331	394	334	368	316	280	337	335	349	332	332	333	382	361	337	352	358	341	332	332	359	333	347	339	321	304	333	312	336	345	325	341	344	367	321	343	361	337	358	293	358	325	387	347	350	351	326	338	381	339	366	328	362	399	339	357	372	349	362	321	371	330	358	342	391	330	345	326	345	366	341	356	310	351	345	374	334	337	347	319	309	328	339	316	362	336	330	360	345	328	330	365	319	353	345	341	337	303	350	360	308	323	341	376	372	315	331	360	329	358	338	341	327	346	333	330	340	339	352	305	345	341	350	350	349	333	322	321	345	295	331	344	312	348	339	336	324	365	342	327	363	337	340	351	366	359	355	323	352	355	343	339	312	315	307	299	347	338	363	343	301	352	370	343	328	349	353	328	327	314	344	381	359	321	292	347	342	333	335	335	365	330	336	349	325	381	346	346	344	356	303	359	374	334	355	333	328	351	354	343	353	305	382	331	351	329	333	362	374	331	345	343	345	320	376	357	316	314	337	345	306	334	332	365	346	335	359	374	328	349	332	332	333	315	312	312	364	358	318	383	333	381	340	364	357	333	313	320	329	327	350	339	340	359	315	333	345	333	326	353	335	349	366	299	341	340	317	321	342	335	336	336	341	325	363	322	361	327	327	326	335	344	318	343	378	387	311	364	364	331	345	322	327	355	323	318	355	313	301	345	314	343	326	345	323	361	350	358	319	305	314	323	318	346	313	341	347	327	352	340	323	342	360	339	331	356	321	328	320	327	346	324	326	332	332	330	334	336	342	357	345	358	351	365	309	299	332	348	336	399	334	367	348	342	328	340	349	327	329	358	348	306	323	370	329	312	316	302	337	374	364	329	376	314	365	324	340	330	352	352	356	360	341	370	372	323	328	374	299	342	336	332	373	373	374	328	348	352	351	349	347	300	341	368	342	310	303	348	332	342	361	355	349	325	370	340	370	299	331	362	357	348	344	322	286	334	304	319	344	310	333	326	345	370	338	323	365	325	352	359	354	341	338	339	323	318	348	337	354	333	304	335	321	312	346	323	321	317	341	367	315	332	302	321	354	333	365	317	359	356	354	362	364	354	294	353	317	336	359	301	323	367	341	368	349	341	340	358	319	317	304	337	371	356	343	345	297	337	300	322	296	316	361	344	344	327	342	325	390	349	357	348	362	359	358	346	327	320	352	332	346	344	345	351	320	311	358	316	332	364	336	348	293	326	355	348	351	349	359	383	369	367	339	323	322	348	337	354	354	370	360	333	339	352	351	358	332	324	355	347	345	352	348	305	339	374	378	364	340	300	354	327	325	367	339	343	332	355	347	354	328	368	337	348	359	335	342	323	332	341	320	370	366	353	321	353	333	301	369	374	325	337	327	346	342	327	324	340	348	352	312	358	316	335	347	296	342	349	329	313	337	361	385	368	338	331	365	364	363	363	345	357	361	324	316	339	335	348	312	355	335	341	307	340	358	318	318	358	385	320	317	324	295	333	324	311	336	349	339	377	312	324	343	335	337	366	340	320	374	351	330	317	339	350	357	347	338	324	315	344	315	355	367	350	337	357	344	335	351	365	334	318	317	342	340	314	304	330	360	324	302	362	345	316	342	329	360	357	333	370	387	401	338	342	324	335	374	338	356	350	328	338	358	370	362	365	327	325	338	336	337	323	355	360	342	305	324	326	359	307	359	370	331	351	338	361	338	358	341	327	361	318	317	303	302	348	377	411	325	323	353	337	346	336	385	311	308	348	322	331	335	287	327	342	365	348	327	353	351	337	387	350	337	413	341	335	297	348	343	338	366	312	329	322	304	328	366	353	353	329	341	339	343	358	316	334	349	317	332	385	349	309	355	355	359	332	347	355	362	339	346	381	359	311	354	311	330	333	370	339	327	335	328	331	351	350	339	356	357	315	315	342	340	323	319	340	347	349	342	337	365	340	335	371	336	345	330	290	365	368	358	339	339	376	359	333	350	361	343	360	357	316	341	329	287	370	357	331	331	357	360	343	376	349	365	326	336	360	348	309	349	325	327	337	318	332	357	366	330	359	383	343	332	328	322	354	340	345	329	322	315	366	338	357	356	312	320	309	361	336	316	355	347	340	333	332	360	333	356	364	334	333	335	329	363	340	308	334	369	376	357	340	335	349	336	305	363	351
10155	4257	7653	8939	6633	4605	3383	2901	2397	2315	2071	2074	1779	1802	1899	1936	1600	1378	1388	1321	1160	1237	1183	1157	1089	1107	1010	953	963	935	893	823	817	842	783	815	837	866	846	856	817	782	822	805	797	788	778	793	813	830	764	821	784	864	749	773	747	764	775	816	782	846	784	767	813	787	789	786	810	782	757	785	840	784	860	758	824	775	835	848	811	820	828	792	839	813	851	810	815	779	775	786	797	776	830	825	839	851	798	809	843	791	777	783	789	839	837	776	793	810	782	799	858	814	774	823	788	822	802	735	777	787	808	758	794	784	825	734	812	805	771	874	832	834	828	810	823	802	817	793	805	810	779	784	808	831	774	860	783	817	784	782	780	795	867	785	780	769	825	737	780	795	838	900	825	787	771	815	786	823	782	785	830	763	753	854	796	774	826	800	773	806	774	786	817	787	821	763	798	770	793	839	770	848	774	777	778	787	830	844	834	784	852	847	770	802	776	839	780	793	794	825	792	794	804	836	752	858	815	839	795	753	805	857	783	736	740	793	792	855	842	830	728	780	796	781	790	801	795	821	790	760	829	821	771	854	821	799	772	830	771	828	801	837	789	764	859	868	839	817	802	820	800	772	814	808	766	767	792	803	795	826	773	779	851	791	748	799	810	792	815	783	797	781	849	815	803	826	793	827	797	825	815	799	797	806	781	814	808	812	735	766	819	794	748	813	814	813	785	800	816	834	825	774	827	784	849	812	836	829	822	831	789	730	818	811	822	826	806	809	801	760	838	787	780	818	789	832	788	792	781	832	841	778	801	821	804	851	791	812	811	780	801	827	760	799	823	760	835	792	788	793	785	828	810	773	775	834	799	802	762	759	804	828	803	844	817	798	823	819	813	809	773	811	810	796	790	796	820	801	788	802	838	849	811	791	807	854	775	785	787	764	836	824	809	800	801	796	826	798	822	776	769	781	781	805	786	793	790	804	802	760	829	819	807	829	800	748	797	786	786	821	849	819	772	781	843	800	827	791	795	867	797	794	829	788	817	802	819	756	796	833	820	778	795	813	799	834	796	796	783	798	770	798	854	818	774	804	796	799	789	808	806	811	811	807	817	765	788	826	797	782	814	791	790	772	776	853	798	806	814	783	763	890	802	789	798	807	807	826	793	826	797	815	802	771	863	831	797	824	794	835	830	785	810	804	808	821	827	830	879	792	794	815	826	796	758	792	822	760	802	793	795	855	795	761	802	825	810	805	758	817	806	816	851	758	845	795	806	807	803	763	804	810	757	833	757	798	776	790	794	850	830	750	771	793	770	812	733	770	785	792	811	777	834	741	788	793	770	825	803	778	827	755	748	797	781	790	757	832	746	747	771	758	784	785	791	824	778	806	851	819	846	754	806	780	799	778	826	757	803	791	820	821	800	836	797	794	808	779	775	760	785	835	790	826	779	808	764	776	817	782	775	843	801	812	795	868	812	746	776	865	803	783	791	856	877	806	818	792	819	843	796	790	818	795	739	824	800	807	796	828	833	773	822	788	812	802	813	802	847	802	783	811	799	829	823	819	793	793	802	817	757	772	826	739	793	788	766	771	803	788	837	846	766	792	813	793	740	729	833	767	824	820	780	822	799	784	784	820	746	803	780	764	797	788	819	840	816	808	828	832	763	821	761	753	827	766	775	768	800	805	826	778	790	817	785	759	785	810	789	792	834	748	767	766	830	761	787	815	817	805	842	791	713	796	817	804	869	800	839	760	826	793	806	806	826	788	797	808	777	759	809	794	787	825	828	808	800	790	769	811	819	779	811	788	841	788	833	800	771	854	780	814	806	786	769	834	825	790	791	782	788	801	805	835	800	794	773	797	780	803	811	823	786	829	816	799	795	827	807	846	757	774	761	837	830	802	758	791	818	781	773	786	826	740	836	805	853	773	803	782	847	840	789	817	792	833	802	800	784	803	777	815	832	795	822	820	786	860	814	819	798	824	778	799	862	818	839	766	819	781	788	818	811	796	755	785	789	773	811	796	789	801	756	765	820	797	825	816	821	774	831	766	793	789	829	789	773	801	862	805	808	765	809	762	779	809	766	818	817	769	800	809	814	770	821	772	799	787	779	787	758	797	819	780	805	807	797	836	810	792	795	780	839	814	872	805	790	819	747	823	820	810	810	796	754	756	790	794	787	807	756	796	866	798	809	833	802	843	775	773	808	793	761	787	783	784	790	793	745	843	807	769	851	818	838	759	789	779	824	829	791	789	769	794	815	823	834	756	787	819	817	801	780	873	775	767	793	751	801	763	813	869	802	766	810	805	729	775	820	806	803	818	827	810	790	855	835	815	792	798	770	778	818	823	843	762	808	806	810	809	809	790	845	800	759	823	779	814	748	788	764	852	828	797	718	789	803	824	802	840	775	742	846	813	828	814	816	822	779	776	802	825	811	804	749	793	816	786	837	755	837	769	817	803	787	808	824	818	789	790	810	845	801	792	840	764	825	808	789	812	842	807	756	766	822	797	807	777	877	792	834	793	777	809	803	781	786	837	773	815	798	734	764	791	814	784	812	762	812	781	842	795	803	772	780	841	757	797	885	775	817	825	806	786	771	809	828	774	821	774	791	800	824	803	782	810	841	814	751	817	775	778	780	826	740	825	834	792	820	785	781	776	777	778	781	743	823	786	804	819	771	785	776	779	835	816	795	815	777	819	848	750	779	775	824	847	825	843	810	815	807	792	795	838	770	797	788	782	782	815	759	789	813	792	771	837	815	828	811	859	847	735	829	819	880	837	824	823	833	779	829	771	808	808	771	800	780	781	803	781	779	818	802	796	774	804	823	790	828	773	796	771	836	776	747	792	827	777	801	808	850	812	829	772	831	788	760	777	790	768	810	793	829	828	807	778	808	751	746	766	786	793	809	817	775	833	828	737	789	789	786	803	766	810	811	788	773	804	856	803	853	848	841	864	777	808	791	838	805	786	835	794	795	808	834	806	810	832	837	807	785	829	820	757	814	847	795	759	765	790	841	755	805	808	792	813	800	808	830	779	774	807	764	784	864	783	804	833	790	808	758	824	779	844	777	834	825	854	834	860	778	802	805	865	828	850	803	769	801	811	833	779	798	820	840	782	814	738	798	810	857	830	819	836	817	803	771	801	745	800	766	775	773	839	802	827	794	799	844	862	788	804	753	851	784	731	845	783	838	848	854	795	780	747	800	821	792	819	808	851	820	787	786	788	849	764	783	744	805	791	862	784	856	777	808	803	787	793	795	812	792	786	831	788	777	851	826	783	817	813	800	814	808	798	839	806	826	817	806	787	796	815	786	830	793	780	805	783	770	825	785	815	822	828	834	795	805	789	806	764	784	834	810	818	815	819	786	807	783	811	785	801	786	824	798	796	829	835	833	865	808	788	811	804	796	793	763	772	774	764	819	782	832	761	766	777	833	822	789	787	815	806	808	806	803	807	822	827	801	794	830	839	754	777	777	788	787	809	778	815	820	812	801	847
21155	7540	7225	6366	3446	2052	1309	916	708	632	544	501	407	467	458	469	341	327	374	340	334	320	310	259	292	287	254	238	278	264	267	211	250	200	243	223	220	233	235	241	221	215	242	216	216	215	194	213	210	238	196	189	237	208	217	218	216	228	202	203	202	237	208	201	222	238	241	234	239	218	214	225	210	218	224	192	220	199	257	217	198	193	212	228	243	199	224	199	222	230	228	216	179	184	203	229	197	222	236	223	244	230	211	211	236	213	242	227	208	208	232	195	213	227	213	194	226	209	207	236	217	216	213	202	217	231	223	208	212	197	203	228	214	221	215	215	232	202	235	223	189	225	219	218	235	232	205	201	237	248	223	213	235	197	189	210	195	199	213	194	222	186	229	231	231	204	232	206	210	226	222	189	194	193	226	224	204	224	208	208	225	223	189	208	201	208	190	211	206	222	216	232	195	208	209	234	206	222	227	218	213	255	214	214	207	225	211	190	217	232	196	212	218	220	199	229	171	231	240	228	201	212	224	215	193	189	202	228	225	238	225	214	209	196	210	213	213	240	210	196	215	220	254	248	203	211	213	230	217	219	221	208	227	233	191	194	212	208	221	228	216	227	229	186	222	199	222	191	215	187	197	211	217	234	210	205	195	234	217	204	215	222	219	211	225	222	205	246	233	237	227	215	218	205	240	231	214	221	224	236	226	198	214	227	199	225	235	216	196	206	211	214	208	204	220	233	200	205	203	218	203	203	199	249	210	197	243	237	214	255	186	236	234	212	205	204	265	191	195	223	224	214	224	202	199	191	206	211	221	232	243	208	207	202	265	217	195	231	217	226	219	183	217	209	200	208	203	244	207	233	202	215	183	218	244	222	234	210	212	236	208	216	208	233	209	232	194	203	215	209	205	256	179	233	198	213	248	191	208	202	206	219	216	243	226	205	235	231	197	222	221	194	242	202	219	241	209	183	238	231	217	208	228	247	194	206	216	214	237	221	222	205	194	202	208	233	229	203	211	220	211	228	191	241	226	236	207	221	212	223	216	199	211	224	231	225	234	231	217	212	213	234	197	232	220	206	225	218	222	217	211	222	204	233	198	210	197	193	199	206	233	222	220	193	211	204	212	230	233	220	216	234	224	195	237	209	202	216	194	204	206	232	190	223	226	213	212	225	221	196	222	216	190	233	225	212	220	232	220	225	220	199	210	200	234	219	212	211	241	210	220	189	222	220	217	226	210	226	234	202	195	212	218	232	236	229	207	196	226	220	201	217	208	198	205	216	212	214	197	243	216	201	188	205	250	222	235	235	230	225	222	220	231	221	197	198	218	216	226	214	212	217	204	213	187	206	204	227	227	200	224	201	197	221	209	233	213	209	195	210	218	244	196	218	216	225	228	191	225	227	221	229	210	187	228	237	200	186	200	214	257	252	225	205	235	200	241	224	206	249	238	212	209	218	264	220	206	242	228	205	215	228	238	225	208	233	214	226	230	214	216	211	240	207	205	203	216	216	215	220	206	193	216	223	221	212	242	203	238	218	210	206	198	219	213	221	184	216	184	227	197	222	210	234	195	242	191	206	212	206	187	210	210	244	217	242	234	235	248	231	188	225	199	220	198	233	204	209	232	197	219	214	246	202	213	227	226	252	222	211	196	188	223	200	201	181	206	210	213	225	228	222	211	229	222	217	218	211	221	258	189	203	225	214	189	218	201	230	228	204	224	214	243	205	233	204	193	228	212	233	192	218	206	220	205	225	217	204	215	194	187	238	180	229	186	220	228	217	196	241	217	205	218	237	203	201	209	198	203	203	204	231	238	207	201	227	221	233	215	224	227	199	242	205	211	193	207	216	213	246	205	201	208	233	206	175	218	212	212	237	218	190	253	228	213	199	194	194	215	203	197	216	243	227	186	214	226	206	217	251	204	232	243	207	230	196	254	228	217	218	203	220	188	188	224	217	199	222	195	225	221	232	212	222	235	221	212	246	240	240	215	202	219	238	195	217	206	235	209	222	217	214	231	218	190	205	184	226	234	209	216	247	229	207	233	214	222	188	228	218	210	218	226	203	210	223	227	205	233	220	235	212	222	216	193	211	205	200	198	212	206	197	233	209	226	234	222	257	202	218	195	193	200	247	194	236	207	200	228	224	212	223	216	205	194	236	206	200	220	208	196	223	210	211	218	263	237	200	200	226	223	214	210	235	220	236	215	223	208	223	207	221	247	233	235	203	211	202	218	219	224	217	195	223	210	207	211	239	240	241	214	230	225	220	200	215	204	202	187	214	203	232	218	219	200	221	206	206	199	200	228	204	228	235	216	218	207	238	211	231	205	211	244	197	207	229	222	231	203	208	223	210	193	231	185	205	207	246	219	181	225	232	197	256	234	249	212	219	222	218	217	240	202	219	210	220	224	224	215	242	213	202	195	229	221	205	217	195	228	218	238	226	226	235	223	223	196	208	215	263	220	254	206	221	245	215	235	199	241	206	220	184	212	198	204	186	234	230	212	212	219	198	192	197	204	206	228	195	249	226	221	215	211	208	218	238	215	208	207	230	226	171	209	232	221	232	235	205	233	247	229	213	214	204	224	210	218	212	207	222	212	237	212	217	211	219	217	214	214	195	235	234	205	235	216	221	222	234	213	211	201	213	217	198	207	222	211	226	212	204	239	222	223	236	218	197	190	222	213	222	216	222	209	184	222	216	218	251	213	207	227	208	222	241	198	197	190	181	186	205	201	213	242	233	196	211	221	226	169	220	226	227	217	199	224	205	210	189	204	205	223	188	240	202	225	219	189	195	239	214	212	228	248	187	258	213	199	226	225	209	240	204	208	196	216	210	227	222	220	223	207	275	216	227	211	240	217	239	205	217	237	227	200	198	220	208	215	218	196	203	205	195	233	219	229	225	229	220	219	227	213	219	219	204	217	236	232	202	193	209	224	223	206	237	239	241	243	228	233	229	214	225	191	198	217	208	222	214	243	211	204	231	219	221	196	190	201	226	240	213	242	218	216	223	223	247	224	197	197	208	192	210	237	220	220	217	224	221	227	200	228	211	211	234	229	230	229	216	231	235	207	191	222	217	223	213	227	211	237	233	228	209	226	211	194	246	205	212	219	205	218	207	215	207	211	208	244	215	229	183	193	199	200	228	203	222	220	196	204	213	236	225	202	220	214	214	235	214	238	206	217	215	220	230	208	213	229	240	214	210	221	195	185	202	258	243	193	204	233	227	213	220	174	221	213	229	199	224	211	219	214	230	201	205	200	232	242	202	207	208	222	218	245	236	212	233	178	249	224	217	222	216	207	196	225	186	234	205	222	206	204	223	199	212	245	217	187	245	203	229	257	219	198	238	210	222	209	185	202	225	203	187	194	199	231	223	212	218	227	215	219	221	225	232	216	217	253	201	199	203	195	215	198	213	216	206	223	227	213	239	211	234	216	207	238	250	194	228	213	279	207	216	202	202	190	195	234	210	208	220	233	217	222	221	227	199
13008	5892	10354	12342	9018	6476	4609	3686	2966	2504	2342	2431	2119	2033	2082	1998	1547	1520	1498	1307	1184	1107	1010	1068	1061	943	852	832	815	776	732	618	633	594	581	602	527	607	611	595	567	563	521	556	560	545	512	569	545	593	501	547	516	555	548	521	514	522	509	537	523	510	515	546	582	540	553	563	536	555	574	534	549	514	557	571	564	542	559	529	527	493	585	524	520	518	544	548	528	527	540	523	493	540	523	501	493	566	570	544	532	548	545	527	521	512	571	525	484	497	494	541	533	578	525	511	568	524	526	499	534	553	531	522	549	551	555	537	513	526	518	549	544	500	541	508	525	541	514	550	540	537	515	490	568	557	505	515	572	538	548	516	531	568	539	507	540	532	526	555	550	542	534	513	524	517	535	491	516	537	532	529	485	503	576	534	523	539	524	515	552	520	537	509	523	528	524	583	546	532	542	504	497	500	526	517	514	545	519	571	541	570	536	516	508	553	497	551	508	549	540	486	482	534	529	508	537	521	509	520	526	523	562	535	562	540	512	509	493	520	525	553	527	554	549	542	524	526	471	556	534	525	570	555	506	534	521	553	555	574	500	532	523	543	531	513	486	539	496	524	532	539	549	492	498	506	548	512	527	566	506	541	559	539	498	511	540	523	523	527	527	511	522	531	542	510	543	526	551	522	543	546	546	519	498	521	545	575	494	558	511	561	545	546	554	504	534	552	567	491	549	532	511	516	534	533	538	546	531	504	569	516	501	502	544	536	534	562	531	499	540	561	510	535	521	529	525	568	541	557	551	552	511	536	538	552	533	530	518	523	577	497	562	571	531	548	560	514	552	533	526	520	521	551	526	561	568	513	512	565	504	521	550	511	557	527	522	564	531	541	513	475	520	555	528	510	545	553	504	530	546	554	532	521	545	545	513	535	534	549	502	512	529	563	551	541	523	567	521	555	549	514	566	526	544	561	542	474	583	534	517	499	523	562	499	522	543	547	528	482	532	560	558	514	514	566	536	504	555	540	547	492	528	533	507	554	534	544	550	556	524	535	509	528	539	534	499	540	524	543	543	540	539	513	556	542	527	525	541	567	513	527	531	537	565	508	503	585	513	549	541	532	534	556	538	577	547	522	514	507	494	536	513	543	554	515	514	543	500	503	523	542	550	513	514	477	528	489	557	504	550	519	512	515	522	518	552	572	578	516	564	518	488	532	544	518	542	542	558	549	505	569	510	517	545	543	544	495	560	558	534	528	513	549	479	545	523	540	514	566	542	495	545	526	553	546	539	550	519	525	581	552	496	535	493	538	538	489	503	527	529	502	495	482	526	519	530	552	536	530	555	544	519	537	530	515	515	545	517	538	511	534	575	564	530	517	538	552	531	522	530	534	524	542	533	532	518	567	532	516	528	528	532	567	505	530	517	561	550	504	548	544	512	521	576	511	549	550	544	561	522	572	512	496	506	496	543	538	530	523	520	512	545	530	512	529	515	509	506	547	539	521	576	512	491	549	511	564	517	528	520	530	521	535	514	513	478	529	503	537	538	552	516	549	514	500	571	517	498	528	521	563	525	488	544	503	533	550	546	497	532	548	538	531	494	578	545	528	534	539	531	498	524	521	485	502	543	539	535	519	548	539	498	606	517	529	497	509	494	475	467	538	526	553	527	507	561	513	500	569	497	523	549	518	530	509	559	539	562	531	502	504	553	542	531	544	550	522	514	523	575	533	515	496	572	555	555	544	558	523	576	555	537	534	545	524	517	553	549	559	537	546	512	553	565	512	524	501	491	509	540	505	530	536	553	534	532	540	512	525	538	514	519	559	587	563	561	542	537	497	538	555	582	492	558	542	568	561	548	511	513	529	538	507	543	493	510	507	513	550	547	515	546	537	568	538	520	525	545	525	534	536	478	514	510	547	539	520	530	547	566	546	533	541	586	509	550	571	550	509	522	538	541	523	549	535	557	511	531	569	526	505	504	512	532	567	555	547	531	544	519	533	531	557	527	523	576	535	519	566	509	538	537	512	503	528	527	556	543	509	525	519	547	545	507	530	535	529	516	539	518	517	526	513	523	547	511	521	513	543	508	494	527	513	535	531	553	574	527	515	510	552	528	517	544	538	563	522	518	555	564	509	510	500	535	516	531	542	547	556	535	511	527	520	534	541	574	547	537	538	499	558	512	566	521	503	565	516	548	554	566	527	509	500	523	496	548	548	527	506	548	520	512	522	519	542	564	549	525	555	567	548	539	520	503	554	533	475	511	535	515	526	521	555	487	515	538	507	508	546	536	518	523	518	505	534	525	500	535	541	543	522	509	512	501	543	533	520	506	470	592	602	490	536	502	549	532	530	531	543	507	527	533	500	555	534	547	531	543	555	548	544	541	542	530	518	497	519	528	559	514	509	537	519	533	502	561	515	498	528	523	546	530	539	536	532	550	553	545	527	534	526	515	564	524	473	531	516	519	526	546	554	567	548	548	556	529	522	543	549	558	528	545	530	537	563	563	530	533	509	497	529	537	536	553	525	541	523	495	516	518	548	524	536	511	538	531	527	559	508	538	559	545	522	543	558	536	553	526	571	554	533	540	541	524	525	558	547	542	519	538	578	548	508	524	540	537	509	528	580	566	532	551	541	542	532	522	546	531	540	573	556	529	533	514	554	528	553	507	531	546	545	539	517	588	511	514	515	556	538	546	577	525	518	515	548	525	561	527	524	502	536	527	533	493	512	525	522	518	519	509	531	527	556	518	542	548	508	526	501	468	495	509	543	523	540	528	525	522	508	531	525	537	538	521	512	533	528	532	523	526	512	555	592	515	547	555	545	519	558	550	554	512	551	558	522	509	526	565	505	536	546	513	546	511	526	538	508	544	567	576	564	583	513	571	557	529	520	513	494	545	521	501	547	553	521	548	485	512	514	503	567	551	548	504	529	559	524	515	529	553	480	514	558	564	510	535	533	510	551	531	552	539	558	531	542	510	499	567	523	524	554	532	513	535	490	573	524	523	528	490	569	533	549	528	547	537	503	530	513	554	480	550	538	525	557	482	530	546	503	563	537	529	497	529	484	544	582	523	554	510	516	472	513	550	561	533	540	555	493	525	524	534	535	546	565	586	501	525	517	495	529	519	538	522	588	521	513	507	547	555	530	510	510	572	539	522	564	495	506	580	541	539	509	526	512	515	515	495	526	515	462	501	554	497	529	475	583	561	522	531	532	512	543	546	519	538	551	569	535	518	519	501	532	471	515	542	533	529	564	534	525	512	510	537	500	540	537	500	517	531	531	500	527	544	544	570	532	520	499	470	478	554	530	545	553	530	512	511	527	487	533	509	553	474	497	534	520	541	529	545	462	541	514	512	516	526	509	554	517	488	532	520	511	534	489	592	528	542	532	526	522	536	516	521	509	536	546	552	497	537	491	569	559	525	563	572	517	575	543	525	526	530	576	489	509	575	496	494	543	527	535	524	520	526	483	553	503	540	519	554	547	507	537	527	528
4049	1554	1881	1572	1023	761	602	503	466	473	464	531	498	448	468	466	406	394	407	440	400	425	388	361	369	379	439	419	367	366	361	383	386	402	363	369	333	376	356	362	356	389	396	369	346	365	366	384	380	419	375	355	396	396	370	387	388	344	419	355	395	375	369	380	374	365	360	394	375	358	386	343	389	353	369	380	368	351	388	355	393	341	354	352	377	379	365	403	373	372	387	384	358	349	398	360	368	337	372	358	364	341	355	378	409	367	375	398	380	371	368	396	363	382	362	376	365	333	344	358	363	346	372	401	374	344	394	364	368	388	371	349	391	381	385	373	375	385	364	367	358	337	370	374	403	327	398	373	392	383	349	359	352	364	376	366	386	402	391	364	351	356	352	396	409	380	347	388	336	398	348	388	382	379	357	387	373	345	367	375	375	424	387	396	374	399	367	367	371	351	354	393	380	404	376	336	349	338	367	375	375	325	327	399	361	354	384	383	410	347	383	375	389	403	369	376	372	335	371	369	374	362	359	352	349	386	366	328	360	376	322	387	350	359	382	392	374	361	398	365	377	347	369	382	371	342	358	399	362	362	371	401	357	378	375	355	414	370	352	390	397	423	411	355	343	335	372	348	361	348	374	364	335	381	409	384	347	370	368	374	369	343	375	371	397	355	409	356	388	383	359	386	369	392	341	353	365	357	351	363	364	373	349	354	389	341	354	356	390	358	341	386	361	381	351	397	356	356	377	363	387	342	416	397	365	365	391	369	347	362	385	377	382	376	390	408	399	388	368	374	372	396	390	400	386	382	368	349	325	363	376	407	380	362	385	369	405	374	393	345	385	347	411	355	355	346	341	385	363	363	369	359	360	364	389	342	355	368	429	335	411	368	383	343	355	398	352	393	375	387	396	345	358	393	342	352	348	386	355	368	355	391	360	391	363	388	380	377	349	389	424	372	366	348	370	385	377	354	326	386	387	379	368	366	356	371	361	372	403	378	372	374	396	372	372	360	376	332	362	394	385	352	388	372	414	370	391	382	364	389	382	376	358	374	379	373	385	409	394	350	356	408	352	375	392	331	390	371	383	345	367	380	358	391	396	348	353	342	360	377	386	338	355	385	350	345	370	374	351	348	415	368	418	373	383	347	362	347	373	386	347	359	368	383	365	368	392	389	355	352	393	379	409	353	363	370	344	386	382	362	370	354	382	369	346	387	372	382	345	393	357	386	376	359	363	381	380	358	348	389	344	368	359	344	389	363	386	343	393	415	388	340	353	379	369	371	389	368	330	359	347	348	395	385	405	355	369	393	385	385	365	361	368	356	388	408	394	393	383	404	362	333	371	384	386	391	359	369	360	394	413	377	356	350	380	401	356	346	409	384	358	377	394	377	383	374	388	353	390	354	341	338	361	359	381	372	388	355	380	313	379	391	342	370	363	379	329	395	342	361	399	382	378	370	356	378	362	338	381	394	394	348	362	334	377	361	383	383	388	371	388	352	394	376	361	392	358	360	361	352	381	373	380	372	376	375	345	370	380	373	376	348	353	376	363	376	368	337	355	403	366	366	383	383	343	367	354	403	353	391	373	384	401	344	397	361	383	334	336	366	397	337	397	344	381	387	356	395	368	381	375	382	360	384	398	403	389	346	382	347	355	382	357	391	345	341	336	360	388	350	371	364	339	329	334	382	397	394	395	393	395	356	394	343	401	374	393	371	331	385	365	381	362	335	350	396	390	362	389	397	373	389	401	379	388	369	383	367	372	355	370	353	384	398	362	356	370	332	426	371	349	384	332	393	385	382	358	386	382	380	336	355	381	394	396	403	358	376	390	372	406	369	338	385	398	358	428	359	336	380	351	362	364	393	373	354	389	368	355	351	322	351	364	363	378	372	359	380	395	378	328	362	369	357	417	373	380	359	357	393	355	337	369	393	329	365	362	348	362	363	372	373	373	336	394	384	385	349	389	400	390	366	363	342	411	358	395	390	360	377	339	374	411	386	386	365	385	363	366	361	395	369	337	394	387	373	385	383	362	373	430	390	370	420	404	398	336	413	363	371	362	393	386	361	361	368	421	384	380	342	372	399	359	366	375	350	385	372	396	384	406	389	342	384	339	393	385	352	375	357	350	381	354	337	359	338	344	374	352	368	396	392	401	374	379	382	347	383	368	375	391	334	391	366	397	378	437	406	389	381	365	369	376	403	384	350	376	364	347	380	388	380	390	368	363	423	327	344	421	362	378	362	345	362	382	328	357	390	333	357	345	371	352	365	361	378	298	372	344	378	364	406	363	341	369	380	380	390	388	355	355	351	371	351	351	391	364	365	378	349	366	372	418	329	381	360	363	361	356	390	361	361	357	373	357	383	349	345	363	378	346	360	381	382	369	347	371	364	368	370	383	386	395	370	394	332	364	403	346	377	354	341	338	365	356	348	382	393	373	371	403	354	398	380	372	350	396	373	390	359	368	382	372	405	364	350	355	385	377	349	368	374	356	392	391	386	378	420	413	362	389	379	407	405	362	411	349	394	350	338	359	371	373	357	413	389	377	366	363	339	380	346	367	346	372	358	369	372	358	419	347	362	387	361	370	374	379	382	414	361	340	385	360	378	386	385	359	404	369	378	353	382	377	389	347	380	367	376	341	341	408	366	386	357	413	347	392	333	351	368	369	352	396	423	353	356	395	368	361	377	379	358	391	374	357	355	399	357	343	372	356	357	388	346	371	344	396	346	358	387	395	343	346	373	339	348	359	380	348	370	366	332	381	391	368	383	378	359	357	382	361	364	389	379	322	358	394	374	366	364	361	347	378	368	391	384	374	364	332	370	382	354	404	399	349	326	389	350	346	353	370	376	397	385	400	386	415	364	372	356	370	330	364	353	360	345	358	392	387	384	371	370	404	364	370	386	364	355	354	404	419	392	403	354	398	376	324	345	338	391	368	384	359	362	373	368	346	368	368	369	373	393	425	364	355	394	376	371	386	396	372	392	355	374	377	382	355	407	345	332	374	380	358	369	343	353	405	365	377	380	377	376	369	369	380	333	376	364	369	410	375	391	368	379	370	364	360	351	386	359	388	368	382	348	397	358	329	351	357	373	357	314	383	415	369	380	436	386	372	372	350	405	358	372	413	350	344	335	378	363	381	353	343	357	349	369	390	356	348	367	394	378	383	340	372	354	361	327	348	380	349	375	382	367	416	349	346	375	368	374	362	369	355	378	394	365	357	375	378	376	379	373	389	364	399	341	379	366	347	338	362	375	368	404	407	381	382	393	349	389	362	382	350	364	384	362	373	343	364	323	356	354	393	388	343	366	379	342	403	340	339	350	387	381	348	362	382	369	363	361	382	364	359	361	339	363	409	342	360	369	331	389	386	351	404	395	393	395	399	362	388	399	398	390	373	346	342	347	399	330	388	405	377	382	395	373	368	361	350	385	416	369	402	361	349	364	380	374	380	385	351	341	366	340	374	383	372	356	383	363	405	366	381	391	345	388
3757	2010	3635	4510	3599	2644	1970	1776	1461	1455	1654	1609	1373	1408	1372	1315	1220	1240	1129	1094	1093	1043	1027	1031	969	909	960	965	956	924	907	852	842	890	897	856	818	866	867	888	903	924	854	881	894	871	853	886	866	903	858	867	962	883	892	879	847	859	900	929	886	874	880	860	859	863	908	871	867	851	901	907	855	852	894	889	863	826	782	808	843	903	897	837	842	877	877	901	881	820	907	877	860	894	852	853	841	842	860	828	898	840	861	800	837	829	847	878	869	789	879	900	852	814	867	816	867	906	908	897	819	852	875	793	861	832	881	874	899	863	890	844	882	863	864	868	869	877	910	859	859	890	824	879	845	885	867	857	861	880	903	820	923	916	877	894	863	911	846	843	882	867	862	862	850	808	897	876	833	825	858	875	846	850	843	840	866	907	884	887	882	881	857	875	859	869	828	863	850	837	876	891	873	876	855	883	809	872	863	910	886	860	885	897	847	844	816	854	833	879	828	852	850	833	896	822	870	853	865	834	871	876	872	863	892	881	875	885	860	793	867	860	839	907	851	890	836	858	838	832	835	857	812	891	838	888	837	823	805	822	879	848	882	826	855	855	870	821	872	874	858	888	831	812	857	924	868	875	914	851	873	889	889	874	852	859	898	855	837	840	849	879	867	810	890	856	893	848	863	897	863	797	845	850	891	850	860	761	827	888	892	846	910	863	858	852	872	818	896	839	918	847	825	810	862	861	838	863	897	848	878	844	818	876	923	866	885	881	838	858	855	866	861	902	851	865	874	836	855	906	866	830	872	867	881	806	908	874	868	860	801	905	831	854	851	878	810	857	849	822	902	867	886	898	865	912	828	842	886	907	901	845	894	843	848	879	863	862	900	805	898	828	839	887	896	870	892	858	869	850	902	935	895	860	859	901	778	885	849	946	889	858	862	901	869	858	870	892	836	874	883	875	858	884	857	818	865	910	855	853	863	871	850	892	859	862	851	891	873	916	883	888	835	872	876	855	770	919	877	846	860	878	894	838	864	834	865	865	864	897	768	875	895	890	881	898	889	866	813	840	865	875	858	836	881	861	820	850	927	867	818	864	882	892	820	900	819	864	879	896	910	855	902	856	849	786	836	860	836	839	882	877	802	861	841	802	877	862	879	888	845	870	822	880	875	841	829	944	814	874	806	869	874	867	858	841	895	847	896	902	840	937	907	886	864	897	842	879	831	850	868	849	912	908	883	885	899	881	907	863	849	897	847	892	886	871	874	842	883	896	923	823	869	872	909	866	897	834	855	904	864	829	850	891	829	862	921	875	839	910	859	897	859	906	889	883	851	858	785	892	895	885	892	897	839	842	892	879	813	863	851	898	835	879	838	830	907	880	891	826	848	856	876	854	892	877	854	914	889	880	861	898	877	862	827	906	834	899	835	889	844	846	883	913	852	830	887	827	883	872	854	866	882	845	902	859	875	881	814	902	888	879	800	898	859	830	844	873	841	885	864	871	873	878	884	871	835	874	875	876	858	894	861	851	832	859	869	917	894	828	911	867	860	839	841	868	868	833	873	854	830	879	825	828	845	868	838	865	871	821	883	897	822	876	886	861	941	882	851	843	879	913	844	818	853	859	861	864	915	862	854	921	908	886	850	778	877	863	839	866	870	922	855	872	924	818	822	837	887	897	861	813	834	876	881	865	863	854	895	895	886	870	839	891	841	937	818	876	873	827	851	843	873	873	931	898	838	888	884	886	834	830	860	902	904	879	877	930	852	899	870	826	857	860	879	835	867	840	896	882	892	860	864	818	879	870	861	911	874	805	884	892	868	922	854	832	917	839	864	814	852	831	923	889	829	914	884	891	896	874	902	899	836	849	862	843	859	882	868	838	919	838	935	885	806	870	848	856	840	867	905	854	841	840	872	868	866	864	837	885	872	880	852	873	898	871	896	887	835	859	862	846	840	895	880	834	845	852	869	884	859	850	867	917	902	797	894	893	893	807	890	884	859	850	922	856	941	870	864	818	867	866	865	881	832	887	869	946	829	855	927	891	883	859	872	893	865	882	896	849	900	821	885	873	904	885	860	890	847	907	830	838	889	820	857	857	882	848	837	831	878	822	859	867	953	850	914	904	835	889	853	907	856	846	890	879	883	858	866	826	839	874	876	927	857	918	879	855	866	829	860	845	873	901	845	875	851	874	864	920	823	860	833	889	854	857	864	846	837	885	861	878	852	880	917	862	879	846	838	876	856	876	880	833	858	926	847	860	904	867	910	855	852	851	907	922	860	926	869	840	848	882	866	864	869	900	903	894	850	835	869	849	861	840	853	871	871	863	881	892	807	871	858	878	897	858	861	852	866	885	872	861	838	853	861	817	881	901	868	924	875	910	883	839	817	814	886	862	894	878	908	837	867	871	833	847	822	852	899	866	886	879	892	802	825	853	829	858	867	812	840	880	893	874	838	885	847	879	873	853	836	888	962	874	874	837	916	877	867	857	863	824	882	842	817	848	864	918	933	864	839	838	864	846	857	841	875	857	925	841	836	897	875	921	864	855	920	838	890	841	864	836	866	888	848	874	898	842	839	887	840	865	932	899	898	836	854	922	865	871	901	839	877	834	832	848	888	843	856	857	843	883	823	876	857	891	888	825	860	852	850	873	827	847	889	839	891	908	879	871	956	878	828	854	868	894	887	839	902	911	877	778	934	862	797	918	846	895	892	870	913	856	888	858	871	905	930	861	867	863	824	826	888	941	794	893	870	876	875	863	870	849	862	878	858	854	827	873	846	838	887	880	913	876	896	847	867	858	834	819	826	886	848	878	860	873	880	831	854	887	878	830	849	835	899	857	840	868	883	867	830	866	907	851	886	835	870	870	901	875	889	866	835	860	901	837	938	813	852	895	888	850	856	864	912	851	856	833	848	844	849	835	874	881	888	847	829	873	848	899	849	858	871	836	856	905	886	935	840	898	888	833	867	879	893	869	839	863	839	895	898	918	853	831	914	853	873	826	893	832	878	861	843	918	843	849	887	895	828	904	855	864	820	818	855	863	832	863	869	837	863	844	850	881	890	826	865	864	871	835	911	909	872	882	821	877	869	819	862	874	888	832	935	848	843	879	877	901	910	886	849	824	877	845	850	852	885	913	898	843	855	917	881	867	874	834	826	878	855	879	886	857	911	882	842	873	899	867	869	827	877	886	883	888	862	814	867	919	859	836	885	807	884	895	857	869	842	857	826	834	935	912	864	891	863	833	868	869	872	901	831	888	880	853	851	852	821	852	861	832	809	849	902	882	940	847	841	886	870	819	868	824	812	849	844	873	833	877	889	896	797	877	877	842	842	871	870	884	838	834	842	838	854	871	883	838	862	880	842	879	815	860	875	809	924	851	845	873	830	893	870	872	841	838	830	902	836	861	881	888	897	878	843	893	869	815	885	903	879	872	863	900	832	926	893	812	893	856	842	873	887	832	891	866	861	881	829	843	850	870	830	858	893	827	890	904
12318	4426	4337	3922	2399	1484	1035	758	670	652	659	627	512	543	508	485	462	421	430	435	381	366	399	401	397	326	381	352	378	356	340	342	316	351	343	347	334	367	348	386	331	345	361	309	341	315	347	350	373	347	307	337	328	341	321	328	329	328	328	378	349	317	342	325	358	326	323	317	350	351	337	341	361	330	333	360	356	348	352	298	353	373	302	352	329	330	338	348	364	363	305	315	336	335	356	328	375	343	348	338	344	350	359	337	364	322	374	385	348	336	372	341	333	332	351	336	337	343	355	360	306	302	346	354	354	342	346	321	342	320	326	339	305	335	325	359	347	338	340	365	337	351	336	356	299	355	325	333	363	345	324	360	348	331	364	321	334	341	321	347	342	345	311	306	325	345	324	316	357	359	308	313	330	307	339	361	365	315	364	346	329	330	358	333	330	298	338	335	304	345	308	313	326	316	373	350	330	355	344	320	332	339	371	358	333	335	377	390	353	326	349	361	375	331	325	333	322	302	349	348	326	375	355	301	348	342	363	329	339	349	346	345	333	382	357	339	315	319	340	353	368	345	328	339	354	336	387	316	361	365	355	339	368	327	309	323	335	340	318	331	331	352	303	388	332	364	343	322	344	288	341	326	354	335	330	336	366	358	336	359	358	337	336	340	364	343	327	364	329	329	320	324	344	314	367	306	343	318	361	329	326	356	350	360	330	356	343	335	334	329	338	349	344	360	313	341	337	322	321	287	321	297	336	371	319	335	319	324	376	332	317	339	381	364	310	357	322	327	340	324	328	352	338	344	340	325	318	341	344	348	383	333	341	329	333	306	342	349	352	363	337	270	329	339	328	321	330	327	334	367	342	349	313	337	337	345	305	337	386	361	337	336	333	335	344	329	346	351	342	367	314	339	331	346	356	345	346	365	349	298	306	323	357	312	322	333	328	361	307	372	318	367	350	317	335	348	365	336	365	344	365	333	344	338	328	366	348	324	333	331	315	299	337	339	356	321	342	330	331	347	333	357	307	328	319	344	363	330	357	343	335	345	354	349	363	336	320	314	343	337	331	358	330	332	359	373	331	335	341	320	379	346	354	344	338	316	333	360	358	339	319	331	380	337	355	345	320	317	303	349	306	348	342	360	355	353	332	322	314	365	337	341	318	303	307	330	332	332	305	311	376	341	341	342	325	353	340	354	364	336	332	346	318	322	318	332	363	359	354	339	362	312	346	360	340	339	311	328	301	361	344	362	351	322	338	316	349	308	355	321	317	355	350	319	357	268	374	357	358	319	377	312	357	322	336	327	341	354	323	362	319	331	322	354	363	307	316	353	356	351	314	369	339	352	362	309	328	358	336	329	363	337	314	330	348	352	347	347	353	349	328	311	353	350	321	336	363	353	361	341	331	331	344	338	311	372	337	305	315	325	319	323	321	316	329	340	323	381	353	328	349	346	345	301	343	335	319	369	304	328	356	358	341	343	315	340	358	341	342	338	338	348	392	363	351	337	335	321	355	350	316	345	331	312	320	310	306	329	323	362	336	317	337	331	348	298	351	354	326	348	339	354	371	343	340	341	336	332	319	338	344	331	346	345	364	315	329	336	336	313	337	329	334	359	327	333	341	337	357	342	365	351	330	372	348	326	367	332	339	342	340	330	337	330	314	326	360	354	336	358	330	396	368	298	360	336	394	323	361	334	330	342	373	331	330	343	307	362	355	313	352	349	331	349	365	353	353	350	310	326	345	311	314	341	343	339	340	290	341	367	323	347	376	347	338	364	295	329	342	333	313	333	372	336	350	316	324	365	350	353	322	385	336	326	321	380	341	347	337	340	341	350	334	331	337	356	311	339	309	314	331	350	362	349	337	344	348	348	340	335	342	360	359	362	373	343	335	329	336	367	330	348	335	343	315	343	331	319	355	330	348	317	345	326	341	311	357	350	328	344	359	350	357	369	361	382	345	325	337	341	380	327	327	309	354	343	323	361	343	304	349	341	374	330	350	350	350	329	335	326	352	381	358	333	360	368	368	340	337	358	310	363	345	335	316	323	341	311	333	371	345	339	331	347	298	342	343	333	359	317	364	351	361	362	331	342	368	334	336	327	357	360	342	347	359	378	387	346	318	324	352	357	330	368	310	317	369	342	324	322	281	305	316	338	317	307	331	366	341	317	299	359	340	347	313	335	338	332	327	309	338	326	308	308	292	304	343	346	333	320	391	347	342	363	331	343	335	328	323	342	368	354	350	324	343	359	353	347	347	329	322	321	386	329	374	311	395	336	341	370	299	353	310	351	323	335	334	338	367	335	358	293	322	305	322	391	346	281	305	342	357	350	368	343	331	347	330	356	350	335	329	337	313	375	319	311	322	327	356	341	349	337	354	330	326	345	329	345	367	364	344	309	350	347	310	321	352	327	335	373	356	322	329	330	321	353	345	330	329	326	351	353	332	339	362	344	304	329	335	312	334	336	332	319	341	341	331	336	326	358	313	352	334	336	338	318	319	338	338	358	383	364	325	308	338	338	337	318	367	360	363	349	355	362	328	319	345	369	350	343	354	338	351	325	325	349	333	330	346	350	390	322	323	307	330	337	346	346	313	347	364	362	344	329	315	328	326	339	364	354	311	377	335	347	360	323	356	332	335	331	370	347	370	339	349	374	374	317	348	341	338	346	332	343	368	340	362	347	329	345	315	353	365	323	343	329	320	325	338	350	345	325	327	333	370	331	365	328	395	324	331	354	320	346	362	342	311	336	329	353	327	345	356	307	316	337	337	313	296	325	317	296	355	312	338	345	356	326	357	330	328	355	338	317	328	341	345	320	361	328	367	322	349	366	354	341	336	325	358	357	361	328	303	325	356	313	319	316	358	398	344	326	340	331	343	316	352	345	360	321	345	352	341	309	345	356	344	322	333	331	321	357	366	319	347	387	360	334	322	380	318	317	352	338	358	332	312	358	349	351	353	328	323	338	346	310	348	316	349	359	321	342	354	351	322	324	338	362	367	351	350	336	330	303	370	337	368	321	332	326	309	305	339	315	322	324	334	349	329	327	337	356	351	335	364	351	368	353	328	317	345	318	368	344	336	341	374	357	318	332	382	364	342	341	334	317	342	345	366	371	323	351	337	346	332	322	360	369	310	357	340	342	356	344	302	329	368	359	326	331	354	351	337	361	352	329	330	325	334	342	372	361	351	363	350	330	333	353	346	334	331	361	318	345	356	371	306	352	358	372	324	328	326	327	349	348	312	363	338	341	348	323	311	352	366	318	348	369	374	354	356	320	353	314	368	364	323	347	366	315	317	337	342	334	383	332	333	326	356	343	364	336	323	328	361	318	291	329	329	341	363	340	344	319	324	304	359	332	338	338	340	320	336	354	318	325	320	308	329	335	329	317	335	366	308	336	341	328	331	323	309	322	302	298	328	327	321	336	340	369	329	342	329	338	331	351	367	345	343	336	325	355	364	345	349	352	340	325	347	342	313	352	324	359	360	304
9660	4259	7012	9270	7355	5225	3628	2812	2527	2544	2528	2518	2169	2030	1870	1557	1555	1548	1450	1342	1263	1177	1156	1152	1042	981	1022	1027	863	877	890	805	781	830	812	878	844	805	771	797	778	782	764	798	790	773	760	768	812	772	771	797	811	798	801	764	775	808	780	767	761	804	798	784	789	770	816	838	766	854	791	834	791	833	760	875	792	813	833	773	796	863	827	767	790	782	848	790	805	792	755	746	843	772	783	758	776	807	846	803	774	731	761	843	772	782	825	777	758	805	797	818	768	783	783	784	822	779	772	802	778	763	790	797	779	774	782	787	782	808	806	783	760	791	818	843	773	784	776	815	777	788	783	774	796	791	780	794	770	774	776	830	754	794	780	786	798	820	795	796	808	798	791	828	787	849	837	780	767	781	822	751	836	845	784	772	852	801	787	816	830	817	793	784	801	814	801	790	798	799	795	793	836	789	808	772	831	784	803	814	797	799	786	819	814	805	784	802	774	779	792	799	776	795	772	772	786	802	764	795	776	819	834	848	774	786	761	763	792	775	788	788	820	789	783	832	784	789	806	820	796	781	776	803	784	832	821	824	811	771	788	774	821	764	809	782	718	745	821	828	779	834	845	806	745	836	819	783	816	818	799	755	790	823	767	775	826	779	775	786	734	770	797	766	762	798	768	818	802	781	794	829	770	794	758	793	822	768	810	787	791	788	852	809	781	840	788	776	847	812	768	776	788	756	784	791	837	811	812	828	781	796	803	769	806	840	778	782	819	768	822	786	804	811	766	800	819	776	775	759	773	739	787	797	763	758	741	756	784	788	774	854	791	826	786	826	798	841	763	769	774	802	847	809	787	832	882	796	792	747	820	797	773	798	805	799	775	825	770	755	810	802	771	823	794	814	846	801	777	764	800	802	805	854	808	780	790	789	806	769	836	764	820	803	783	767	827	840	794	787	774	810	774	802	760	862	766	803	782	780	864	786	800	819	797	785	794	806	768	798	786	803	807	742	787	796	776	803	815	830	820	785	781	750	816	813	753	814	795	773	816	801	840	780	800	770	840	794	784	765	824	817	817	769	785	820	831	754	809	789	832	750	791	764	789	853	775	795	808	732	784	802	809	799	793	779	777	763	774	746	797	779	827	764	784	794	791	826	792	729	756	857	781	824	762	820	786	766	772	795	804	782	801	734	769	783	793	753	770	770	828	789	768	779	795	816	794	818	812	745	742	831	779	770	774	807	763	789	811	810	759	811	782	832	785	874	828	788	809	753	788	788	802	792	799	787	768	756	800	787	798	793	766	795	801	796	813	808	813	777	798	793	771	782	800	777	800	843	798	799	764	822	821	793	828	836	827	761	776	807	796	855	775	826	822	775	782	802	791	806	768	780	831	761	758	821	762	768	797	787	747	790	739	787	839	829	818	797	818	787	753	795	829	835	783	815	835	763	716	762	764	784	768	794	772	827	764	803	769	850	753	775	801	776	788	796	862	809	817	766	815	744	790	791	809	828	766	804	768	803	813	835	804	803	858	756	788	866	803	723	828	778	800	843	772	763	728	798	719	801	777	785	786	780	805	815	764	789	756	821	776	810	783	775	766	797	896	802	808	807	770	843	784	849	736	860	792	767	807	780	753	808	794	794	755	785	791	843	811	770	758	793	761	814	769	843	804	796	807	788	809	779	770	771	752	774	785	776	832	765	792	759	774	764	758	780	780	797	812	805	801	754	786	799	806	763	827	812	798	762	753	799	823	738	811	784	815	755	807	781	802	787	762	769	806	826	770	778	836	735	791	755	799	790	762	760	747	829	822	774	805	828	775	781	788	774	803	794	849	795	767	826	769	777	909	757	785	787	746	843	824	811	766	811	720	797	756	769	808	820	846	753	822	765	815	796	741	801	836	791	827	820	822	765	826	821	754	767	797	799	808	801	827	776	769	784	799	822	800	822	837	796	793	809	835	738	818	799	803	819	842	810	783	763	790	802	802	744	822	824	815	789	791	784	820	782	821	761	778	789	827	809	757	771	747	819	772	777	796	832	775	802	820	793	755	839	757	811	813	790	792	795	811	816	808	794	782	789	793	777	770	794	817	811	760	806	830	791	780	794	766	760	760	753	797	795	760	832	766	754	759	792	816	733	812	807	773	791	787	785	798	763	797	800	754	760	755	770	802	819	821	794	828	839	791	780	769	803	797	771	767	791	780	771	820	809	796	836	787	812	808	829	811	792	749	790	801	803	785	829	797	811	825	763	800	829	799	827	788	793	744	833	790	808	807	787	792	784	746	776	766	829	848	809	789	821	815	794	787	794	768	816	812	771	800	791	794	829	802	769	768	809	793	849	815	801	804	815	805	850	791	729	819	791	762	843	812	769	799	795	820	814	797	818	831	807	762	779	860	752	785	789	780	758	751	795	816	783	791	767	806	760	774	789	734	771	769	803	821	819	779	791	748	813	776	823	729	787	801	823	825	773	774	775	774	776	847	783	773	788	829	808	841	793	740	768	780	798	789	788	812	807	770	807	784	802	794	806	752	745	799	813	770	808	769	753	767	830	783	734	738	760	803	812	865	803	856	817	821	833	781	803	831	808	759	813	745	808	763	768	814	762	810	759	799	803	796	825	814	783	816	805	770	787	804	795	817	795	774	806	850	794	741	748	815	802	812	732	824	825	744	759	766	807	795	805	785	814	809	825	835	752	780	777	755	787	839	799	782	825	806	793	776	787	778	797	794	779	839	757	755	777	820	797	760	822	798	778	798	739	815	794	773	799	801	802	761	816	810	778	828	835	774	758	844	819	791	793	789	797	782	802	817	754	789	838	822	838	819	843	786	777	786	769	786	809	814	772	794	774	842	770	726	802	777	773	797	808	802	757	794	794	804	811	821	729	784	777	778	798	810	815	788	768	783	814	802	764	825	782	867	798	820	796	819	815	784	790	802	851	825	756	787	842	810	830	774	844	795	819	810	802	763	744	808	815	718	748	834	752	771	792	824	818	811	809	842	780	749	793	766	808	750	817	838	782	783	779	767	850	761	769	772	831	805	822	815	796	854	808	762	757	768	782	830	811	828	778	847	797	803	746	801	768	780	822	760	778	789	789	784	852	843	814	797	780	768	787	780	786	768	820	824	745	759	794	762	760	809	873	793	784	851	803	815	696	786	774	820	813	794	812	778	796	796	758	770	811	813	802	751	785	796	770	828	837	814	787	787	786	747	791	838	821	776	805	779	813	764	779	781	801	786	828	753	787	739	811	774	795	811	779	770	813	829	810	768	791	804	797	758	792	815	771	832	794	748	806	798	785	776	776	829	775	826	836	789	812	790	812	770	808	754	810	793	807	801	807	748	759	805	812	721	789	794	800	779	842	859	785	794	814	807	785	744	793	848	764	800	838	773	792	773	763	780	806	819	783	774	819	809	825	802	852	784	799	796	733	773	778	765	844	775	792	841	806	784	779	816	796	780	754	829	773	791	788	781	839	834	814	761	811	767	794	777	788
20088	6728	6601	5640	3453	2087	1377	1020	872	783	637	621	514	507	479	425	416	402	387	336	318	303	284	273	256	263	273	227	244	269	222	241	242	248	217	211	228	233	196	212	213	222	219	210	213	236	195	226	228	201	259	215	215	213	198	210	198	190	224	228	233	189	224	222	222	222	208	206	195	228	213	202	241	239	190	227	208	221	202	232	217	227	218	232	253	213	220	199	216	207	211	202	183	218	217	206	236	221	246	215	221	218	208	221	209	221	214	234	190	213	246	224	210	216	215	232	203	206	221	205	213	209	204	230	211	200	240	205	222	206	192	230	217	200	222	243	229	206	203	213	223	213	202	246	222	235	233	203	228	216	189	200	213	222	211	212	218	210	252	262	192	220	199	200	235	232	217	201	184	203	230	202	230	227	209	219	191	235	220	225	215	200	221	228	219	247	203	216	191	190	226	225	214	200	232	228	227	214	220	247	213	226	222	221	209	210	263	223	226	193	223	226	210	204	205	211	210	245	197	198	212	199	224	232	219	212	219	229	206	222	247	227	229	201	194	200	215	198	228	203	240	215	256	220	215	185	194	231	227	199	251	218	204	206	246	240	202	213	220	208	209	244	226	221	224	210	234	235	190	228	220	229	221	247	209	231	239	181	200	200	194	215	235	232	206	227	210	218	216	227	212	188	203	227	195	243	222	210	224	202	198	231	234	197	219	207	235	209	237	227	229	239	226	205	201	217	183	211	225	194	213	206	212	229	252	197	240	211	233	210	207	211	241	238	203	206	222	207	214	196	228	186	241	214	207	228	220	237	205	200	185	188	200	218	217	230	224	249	218	226	218	224	224	173	212	214	233	203	230	210	200	186	213	231	228	194	202	205	195	206	202	229	228	223	220	228	207	212	207	235	231	242	221	210	211	213	192	208	208	203	209	193	221	208	171	209	227	220	224	213	211	214	224	234	219	189	231	226	212	193	229	186	213	219	218	229	213	215	217	217	196	207	203	224	229	191	219	217	234	247	212	223	198	229	217	219	215	222	229	211	217	218	185	219	204	200	222	212	202	212	202	218	186	211	224	208	221	213	213	206	203	223	192	218	214	228	195	227	222	176	203	229	192	213	223	194	227	206	241	215	213	208	224	198	200	217	215	203	237	250	222	200	190	225	245	210	235	244	197	219	179	229	214	224	206	191	204	226	226	186	220	241	220	219	189	209	179	199	212	199	220	216	220	198	200	195	241	208	204	221	235	222	211	233	220	206	201	238	186	237	219	220	193	190	224	197	191	198	205	205	184	214	207	233	197	205	223	229	208	220	222	236	244	200	264	229	215	246	198	179	194	208	180	205	201	229	212	246	209	212	207	243	221	231	241	199	210	222	198	193	218	215	216	225	232	257	243	185	209	203	194	205	206	209	206	203	231	191	218	225	195	216	206	200	185	238	221	214	224	219	236	216	221	208	202	207	227	209	215	191	197	221	204	205	217	206	216	225	242	187	225	214	241	232	211	211	202	233	233	186	226	222	200	203	251	239	188	208	234	209	244	214	214	205	210	195	207	250	238	246	219	215	223	221	220	220	211	227	211	207	252	220	185	236	212	213	212	242	226	225	205	233	241	250	215	224	235	214	225	216	208	210	242	214	241	214	200	187	205	212	228	209	221	182	196	205	217	210	215	225	221	215	238	239	200	207	219	222	224	228	204	228	236	218	197	208	201	242	244	200	221	197	221	216	205	237	226	208	207	215	217	208	198	206	222	242	215	232	221	199	197	211	212	203	217	227	225	233	191	234	228	228	194	197	209	236	185	205	194	242	199	233	204	218	223	202	201	191	188	200	226	220	195	197	223	206	238	237	203	209	205	199	200	236	210	205	218	220	222	221	237	203	217	207	215	215	238	233	230	223	212	214	191	202	223	217	186	211	212	228	220	220	220	221	221	223	231	211	183	239	213	224	197	228	248	217	211	215	223	203	218	225	222	252	228	222	232	222	219	220	184	209	198	219	227	217	225	202	209	214	186	226	232	203	227	213	201	189	213	208	191	222	195	237	189	208	205	239	219	203	215	242	256	206	221	219	190	220	197	223	207	208	212	235	209	218	197	189	233	230	194	184	208	202	206	226	214	196	188	231	194	217	219	201	220	201	183	212	239	187	174	224	238	200	238	231	247	230	207	204	201	214	243	213	193	215	239	214	192	218	194	211	202	220	211	205	223	210	199	197	198	214	189	214	226	221	214	222	223	209	192	217	225	245	220	228	226	207	201	229	226	211	211	209	211	232	222	214	239	233	201	209	217	211	233	231	196	239	237	219	206	227	227	226	205	200	215	214	178	180	239	206	244	221	222	211	229	217	202	234	227	201	215	189	212	205	222	219	212	181	219	212	193	240	215	222	195	239	221	224	216	213	221	236	205	209	210	213	200	205	202	208	208	221	244	220	211	209	222	210	224	202	225	236	204	219	209	219	245	209	219	222	216	213	232	220	209	212	238	200	206	192	206	202	206	233	204	209	225	213	216	234	245	211	214	203	217	230	200	203	223	253	221	196	187	235	224	205	199	209	201	191	230	230	217	205	219	198	222	225	223	201	216	187	198	210	201	203	196	221	229	203	176	204	220	209	196	216	243	208	226	234	232	237	237	226	223	170	214	235	213	193	228	217	204	225	196	237	240	206	218	204	215	221	233	234	226	203	236	217	192	216	203	206	215	229	225	180	191	210	208	229	194	216	202	222	214	216	235	244	200	224	216	207	230	237	221	220	213	229	249	213	226	196	222	204	248	227	233	221	219	202	211	215	223	192	223	231	209	193	225	205	237	199	188	239	224	243	241	211	194	230	224	228	220	219	220	210	214	209	204	218	193	202	189	190	206	234	212	212	181	210	211	237	208	228	231	209	211	234	206	223	254	194	225	196	199	216	215	206	196	214	223	215	219	214	232	200	233	192	245	227	250	192	227	223	220	185	199	226	196	214	213	206	230	228	256	256	223	193	222	223	217	220	229	195	206	206	200	196	224	214	210	191	220	216	213	225	216	203	228	217	214	213	197	231	203	222	213	179	216	226	217	206	228	218	209	213	210	187	184	221	194	192	220	196	212	226	226	210	213	223	235	231	228	244	204	213	225	221	206	212	225	206	217	257	211	206	216	245	220	228	196	229	221	190	198	237	215	214	214	210	219	211	230	196	208	206	239	224	237	234	205	231	240	194	219	220	188	216	214	231	203	221	207	250	234	196	209	225	231	237	214	219	197	219	236	223	192	210	211	213	225	197	220	217	219	224	234	226	259	233	213	212	224	206	224	234	227	227	217	218	243	195	212	210	218	205	210	205	215	226	226	192	202	226	228	202	232	208	204	200	247	217	206	232	220	211	185	194	236	235	219	206	198	219	214	225	228	228	217	196	202	226	219	203	213	202	206	243	235	239	196	237	225	244	215	203	212	208	188	227	232	209	185	208	235	259	185	230	216	191	241	204	199	216	232	216	234	222	203	197	225	224	239	216
12370	5344	9750	12361	9741	7169	5209	4047	3594	3414	3246	2863	2588	2638	2149	1851	1770	1597	1646	1476	1142	1173	1136	1069	953	944	829	748	776	687	668	584	609	559	616	617	599	570	563	530	538	562	541	501	551	506	581	527	587	553	544	529	504	550	579	564	505	538	587	552	525	512	513	477	496	536	557	547	533	583	547	544	533	538	528	550	556	531	517	510	571	543	527	512	539	517	522	544	573	519	573	558	573	502	534	545	533	529	531	459	585	518	522	527	504	497	561	504	563	551	535	550	519	520	516	566	502	541	491	506	524	533	503	497	570	559	516	495	516	547	515	512	519	512	538	513	508	542	519	546	514	513	488	522	576	516	528	504	483	529	548	530	535	532	557	542	526	515	552	520	548	579	522	530	530	535	519	498	519	519	530	506	524	527	553	492	508	548	531	515	501	532	567	527	501	519	574	591	516	535	571	496	524	534	519	530	515	563	495	544	535	527	547	557	528	517	535	518	569	543	563	519	521	544	552	514	538	528	534	520	546	531	541	528	481	537	573	510	560	495	549	518	517	528	564	547	524	556	541	507	464	513	475	523	545	550	520	516	550	559	582	477	557	509	524	530	503	525	523	516	538	542	570	529	517	565	526	558	528	533	545	516	525	542	526	490	549	529	530	541	494	556	558	511	527	533	509	524	505	547	516	542	485	567	499	482	532	520	532	540	588	544	523	494	520	518	527	548	533	478	516	506	536	503	540	497	508	538	561	551	544	583	525	569	548	525	515	564	517	518	551	522	520	535	564	536	533	502	504	545	557	511	525	508	526	539	542	513	497	506	542	523	522	535	542	532	538	511	514	533	532	533	541	547	536	526	538	544	572	587	545	496	551	527	522	542	528	500	565	539	516	529	555	506	512	498	565	552	511	497	562	551	516	526	496	539	507	542	513	517	547	524	560	533	546	577	527	544	529	506	549	539	533	538	569	533	541	578	543	517	553	522	523	543	576	518	526	528	495	520	564	569	554	513	549	511	505	519	523	566	514	535	492	533	560	503	490	540	531	531	570	476	547	537	540	542	497	532	538	537	538	511	496	515	518	552	530	504	503	538	575	502	562	511	520	554	523	548	489	482	524	505	486	578	504	536	530	501	550	536	565	561	510	525	555	515	554	525	546	489	551	525	552	561	546	521	539	528	536	533	517	536	526	571	519	542	504	502	513	486	559	528	552	555	530	526	538	534	550	539	507	507	553	553	554	517	548	550	560	507	547	510	556	539	565	484	561	558	539	580	547	512	567	528	536	569	477	508	535	527	532	504	560	562	535	547	484	506	532	537	500	545	515	514	523	520	488	571	512	495	515	544	584	534	536	524	517	531	526	555	525	521	562	535	536	534	525	565	555	515	543	488	531	567	493	547	544	496	549	546	520	548	520	528	554	516	566	519	570	512	512	494	566	517	528	539	547	545	567	498	551	557	585	517	553	477	510	510	519	508	546	531	502	533	510	530	514	530	510	505	527	539	549	550	506	551	498	530	539	528	555	530	531	573	535	580	529	499	564	581	550	529	501	531	533	550	527	510	517	493	581	539	555	558	525	559	540	541	538	516	506	534	548	523	549	536	535	544	535	531	517	551	541	500	508	533	544	503	531	493	517	546	545	512	546	538	542	501	464	550	518	533	481	571	559	575	550	571	531	536	518	511	515	539	555	533	522	546	530	532	523	498	524	555	496	562	556	527	512	533	509	531	507	533	570	568	565	567	513	565	572	512	517	525	545	524	510	535	519	554	532	565	549	523	540	524	525	517	538	489	544	551	504	561	535	565	541	548	525	551	561	573	511	525	556	536	508	520	554	540	515	526	507	527	540	546	566	510	498	549	538	517	498	541	487	546	554	523	537	539	550	555	497	540	526	528	512	516	562	542	562	512	508	524	548	497	491	530	507	515	549	543	548	555	578	515	556	517	540	537	542	528	542	529	553	514	529	538	537	530	529	520	531	558	502	559	540	526	511	493	494	537	523	519	517	500	534	498	536	569	532	575	507	549	487	544	543	566	526	542	555	549	530	523	506	482	543	536	515	553	544	517	556	589	558	511	523	534	505	490	563	512	526	528	509	509	551	533	514	523	547	544	553	556	526	535	516	521	528	527	522	547	547	514	530	483	525	531	539	497	538	537	528	525	527	533	525	536	540	538	530	559	551	569	572	548	561	545	547	537	534	527	503	546	509	525	508	500	554	536	534	506	528	463	514	551	538	509	567	530	534	568	493	533	490	557	532	552	508	548	587	536	543	511	536	519	528	557	546	506	510	519	496	547	492	519	515	550	490	512	505	530	551	489	531	533	530	512	524	521	558	576	540	573	494	546	527	534	566	543	529	507	538	499	536	552	494	527	540	536	506	505	495	483	488	551	557	534	532	528	557	515	548	532	522	517	517	521	554	528	495	494	511	532	551	540	544	545	532	522	523	525	520	490	538	508	522	563	526	515	527	513	562	493	542	583	499	547	557	530	489	506	536	523	512	550	524	540	537	494	609	514	537	547	470	548	516	539	550	537	528	531	514	532	523	524	551	510	555	539	524	516	548	538	514	525	537	574	486	541	548	522	547	533	520	502	512	529	550	539	526	549	469	516	550	541	540	550	540	534	505	540	523	527	529	512	548	488	497	534	552	523	548	548	563	488	501	514	542	536	557	487	520	546	542	547	524	553	535	509	530	497	506	490	549	521	530	529	561	555	574	578	554	523	578	542	547	525	574	501	519	520	523	568	570	515	537	540	496	519	539	555	548	564	559	488	520	530	522	520	515	545	548	517	535	521	533	527	580	497	551	559	532	518	513	542	489	545	519	502	550	509	575	505	514	502	505	499	524	558	477	558	579	511	535	509	507	502	516	526	515	557	536	536	567	521	504	522	519	500	522	511	500	519	515	508	535	537	505	550	521	556	535	505	545	496	514	533	548	550	513	545	564	547	507	568	557	514	545	528	493	543	511	544	495	554	524	535	533	534	526	534	548	517	503	525	519	529	522	531	541	553	515	549	506	499	560	566	546	531	530	536	548	552	548	569	557	524	494	552	527	485	507	512	519	510	550	524	523	540	556	530	527	542	484	512	540	498	533	529	481	562	482	535	519	531	530	536	555	528	559	566	548	549	528	544	499	585	520	487	498	494	510	511	507	536	526	553	514	505	588	519	532	492	527	540	528	512	554	565	501	525	543	532	527	533	494	551	521	508	494	545	524	546	535	538	543	552	538	542	515	528	503	528	534	509	537	531	552	519	514	524	528	546	565	501	515	576	525	553	487	549	512	496	544	526	542	522	579	563	577	490	548	543	537	519	519	519	563	512	547	528	522	536	529	523	514	542	548	538	559	513	522	543	501	517	547	514	512	585	537	542	525	566	516	551	497	493	504	484	501	554	522	559	543	542	506	521	554	617	514	561	501	549	523	544	541	529	538	523	540	515	609	592	501	519	565	511	524	509	548	543	568	489	504	546	523	512	509	572	567	535	543	553	511	525
3935	1563	2045	1597	1126	816	663	556	531	536	538	504	497	477	451	414	460	399	431	404	379	403	384	405	381	393	365	339	397	331	367	363	391	392	356	358	387	362	347	380	379	351	379	369	365	360	349	357	370	376	396	383	393	347	363	337	371	351	394	388	365	402	372	389	413	369	370	335	392	335	355	397	371	346	375	417	403	358	392	344	377	389	340	370	380	394	404	366	360	343	339	362	386	348	350	336	358	383	384	357	351	367	325	390	372	365	371	399	364	349	354	362	338	391	337	373	403	349	375	357	360	357	357	326	347	361	348	332	372	333	378	348	335	352	347	389	380	378	360	365	388	367	343	321	353	375	405	364	381	379	371	368	341	364	356	407	387	376	388	382	356	338	343	394	360	384	368	376	352	365	359	375	352	385	335	388	391	352	391	354	375	360	368	361	354	349	356	399	362	355	377	382	373	320	373	387	383	376	322	374	349	387	344	398	404	389	400	374	396	360	386	403	387	375	334	320	392	395	356	402	358	379	325	366	350	395	351	380	363	427	381	373	394	363	400	361	345	354	363	390	370	353	370	355	385	394	378	392	396	369	362	346	371	410	346	355	368	364	385	371	360	341	342	387	349	355	382	353	367	374	382	378	392	371	357	370	385	367	374	366	383	374	371	373	382	378	338	343	352	373	352	379	359	408	369	389	415	330	396	369	337	362	356	358	352	392	356	374	376	371	374	356	381	332	393	362	395	325	364	394	373	361	335	380	365	388	362	362	338	361	367	353	366	340	356	395	377	399	372	381	377	358	356	351	358	370	370	340	373	359	346	352	331	342	370	346	389	371	363	343	393	375	389	381	354	357	373	335	366	379	358	378	408	362	364	377	385	328	398	394	396	349	360	390	387	364	352	378	339	344	338	365	368	385	374	345	402	388	380	331	343	314	385	380	361	358	374	398	383	359	365	335	384	384	338	369	353	401	353	386	371	390	409	372	370	357	387	391	372	358	399	414	376	360	398	359	344	419	398	378	401	387	369	367	388	381	328	359	349	334	352	366	375	333	352	409	402	367	415	376	367	369	341	373	390	363	339	355	360	352	374	377	402	385	418	370	379	388	357	360	342	405	365	386	362	375	369	378	357	341	365	390	379	356	351	380	389	357	417	383	349	367	354	362	362	339	401	386	373	381	368	381	377	354	347	367	399	343	340	369	320	376	378	396	332	396	381	359	373	420	401	392	361	369	375	359	414	349	359	361	372	354	366	395	354	402	332	370	388	383	379	341	363	342	382	338	365	355	320	373	368	389	380	367	398	358	368	374	367	383	343	386	361	354	359	336	382	405	352	330	344	355	379	359	350	370	389	349	358	376	359	409	369	370	404	389	365	339	413	385	348	350	357	330	401	351	377	383	378	392	374	382	362	415	365	347	357	357	372	356	361	384	363	320	380	374	343	366	366	436	413	379	383	363	368	408	400	377	380	367	383	353	354	369	372	391	377	364	348	389	347	372	389	362	360	393	384	403	399	402	375	347	355	352	353	388	366	371	415	350	370	332	376	344	351	405	391	391	387	388	367	372	381	380	371	364	382	361	412	360	338	359	397	381	392	383	353	360	356	371	358	351	390	406	351	377	350	392	337	377	370	405	375	373	357	401	369	346	352	344	381	374	392	422	362	392	355	366	328	346	355	387	393	396	336	356	364	396	383	387	362	354	407	361	337	360	338	375	361	364	374	367	374	326	401	363	373	337	384	371	339	353	349	383	412	376	382	352	384	373	372	383	345	391	353	367	376	357	389	351	363	411	357	362	364	395	345	373	363	334	367	370	349	395	354	394	386	369	376	373	372	402	367	361	365	342	364	340	407	394	370	379	349	354	386	398	391	364	362	343	416	362	356	364	341	375	347	357	366	342	383	361	346	402	349	348	382	359	361	348	352	382	365	346	365	380	356	356	377	339	368	387	348	385	357	360	372	338	423	362	372	357	410	359	403	382	360	354	340	346	366	367	369	365	354	351	390	352	357	352	379	397	380	368	332	339	351	375	376	387	360	370	406	384	388	359	370	399	369	370	378	358	342	423	378	394	379	403	349	334	370	330	390	347	396	346	409	388	378	336	369	375	367	399	337	395	358	407	375	393	357	367	388	347	386	330	344	375	358	365	391	389	362	377	381	359	374	373	370	379	408	355	367	412	360	378	370	367	379	371	376	384	381	358	374	333	402	360	366	343	367	374	368	350	333	360	377	371	364	344	367	381	374	333	368	374	383	368	372	359	355	370	354	345	382	365	361	366	398	379	367	389	376	358	369	346	365	332	397	357	363	334	377	372	375	367	340	380	381	375	360	325	393	397	408	402	371	353	349	397	348	389	335	384	390	381	351	368	372	373	395	336	371	388	360	335	326	381	324	364	374	414	368	415	384	390	401	390	369	377	369	388	392	389	385	390	351	388	365	394	376	342	364	379	378	357	332	334	389	372	360	355	402	368	361	350	403	359	368	364	346	349	366	372	368	330	340	314	341	369	379	384	365	367	358	371	373	378	374	381	396	396	414	367	336	377	391	335	393	364	382	377	345	377	375	380	376	402	329	369	378	395	373	395	355	385	384	383	390	365	393	370	381	395	339	346	356	352	374	382	361	384	374	357	401	342	398	365	350	348	355	414	404	366	374	387	356	350	380	380	322	363	380	360	381	363	410	399	349	383	341	367	357	325	359	400	362	359	394	369	360	382	349	343	378	346	358	317	374	356	372	373	381	373	363	383	390	382	378	393	393	370	379	387	365	386	369	376	352	386	371	347	344	355	388	396	383	357	385	338	342	370	353	364	374	398	385	374	344	345	358	370	361	376	390	393	371	383	366	362	375	361	341	381	371	350	391	362	358	403	382	325	351	389	364	361	380	359	349	368	373	389	386	355	382	351	352	379	392	375	386	366	383	409	369	405	352	362	344	383	358	352	381	386	370	341	344	366	412	397	384	370	382	384	366	369	365	419	336	371	378	369	366	369	394	370	354	349	352	350	344	367	376	395	334	365	383	366	359	368	402	364	358	363	385	403	389	365	387	389	364	399	360	357	400	375	374	374	357	360	310	371	374	352	382	358	352	366	387	400	362	371	345	377	377	342	394	355	353	359	375	380	357	368	379	373	364	378	375	344	331	394	350	359	392	348	344	360	366	370	353	405	381	379	342	356	356	377	343	368	366	355	349	376	351	376	404	342	356	373	384	365	381	349	379	384	384	405	344	374	354	380	339	355	380	342	413	337	393	375	388	367	364	360	401	381	358	356	369	386	354	393	400	353	404	361	373	327	376	361	383	340	378	374	371	344	349	359	384	379	371	383	350	368	374	399	374	339	341	361	396	343	338	399	381	345	356	360	375	364	371	402	376	391	375	353	361	323	395	369	358	376	362	352	374	370	353	374	356	344	391	382	396	362	375	379	379	376	366	359	396	341	328	371	354	375	372	370	382	364	364	378	349	368	350	347	374	368	350	336	334	406	374	354	376	362
3707	2025	3979	4799	3902	2817	2253	1804	1821	1863	1814	1606	1578	1547	1372	1386	1295	1223	1198	1090	1046	1069	1051	1061	955	989	939	916	899	909	854	877	841	895	868	900	890	866	880	928	872	851	845	904	853	877	896	842	844	878	902	864	892	869	889	855	926	886	868	889	891	878	931	884	895	872	805	850	837	878	876	818	826	885	839	861	910	865	853	897	866	916	852	891	878	870	865	873	894	892	893	835	880	868	867	814	859	892	827	926	849	846	848	906	806	863	820	831	833	872	868	898	877	910	846	846	911	880	832	815	872	808	856	868	881	863	907	901	840	893	889	833	872	838	853	837	858	880	866	894	905	870	865	868	873	867	902	858	857	844	885	870	852	890	887	863	888	871	860	854	874	867	864	888	798	845	930	927	847	847	851	874	881	867	825	779	862	899	853	815	861	826	863	874	882	825	835	894	904	856	864	845	887	827	851	865	870	919	846	890	872	918	855	848	908	887	847	908	906	915	857	857	893	813	860	892	865	825	856	853	844	845	903	878	826	861	895	843	884	905	861	886	865	791	833	823	883	930	840	811	891	924	866	845	869	861	912	820	881	853	881	898	873	925	863	879	901	850	842	868	877	850	856	860	877	835	879	825	864	891	793	805	833	887	898	838	856	879	865	866	882	812	833	848	883	870	873	847	870	863	890	867	895	862	852	841	866	857	856	902	881	849	834	848	844	839	889	835	882	872	899	846	937	888	885	892	893	854	866	883	833	854	856	862	856	921	907	879	874	843	872	863	924	944	872	896	855	898	855	850	843	871	933	884	900	915	832	888	869	863	836	815	864	904	834	825	825	834	899	857	828	901	836	841	845	786	915	846	847	863	855	893	919	886	877	808	853	842	896	871	880	902	899	851	852	859	837	853	850	847	847	818	827	900	853	828	845	875	867	890	878	854	855	952	861	893	864	893	877	865	918	874	761	861	832	855	909	892	852	935	881	808	853	840	886	852	838	823	880	888	864	885	881	869	909	852	894	862	860	893	877	865	872	864	873	853	822	848	863	930	872	887	868	863	891	893	862	877	830	905	892	882	883	868	848	857	845	857	840	848	810	863	835	869	870	872	833	884	814	881	865	888	852	867	870	866	882	897	802	862	909	809	883	875	847	886	855	894	846	861	901	866	854	921	887	871	877	883	925	865	851	849	835	879	879	859	835	893	841	878	831	892	895	885	862	890	927	897	885	936	920	883	864	842	870	875	864	897	880	879	872	864	847	891	791	838	854	860	841	900	886	830	893	886	875	865	856	826	852	863	855	783	809	848	882	818	860	817	872	899	870	869	848	844	869	851	877	868	854	826	908	849	866	840	853	860	934	844	824	876	907	844	840	890	914	857	855	810	839	843	836	846	874	841	886	884	867	879	867	889	861	906	853	883	858	922	869	870	851	914	869	845	871	883	891	845	864	902	900	879	896	838	903	846	875	815	861	884	866	899	892	887	867	835	841	888	831	824	867	878	866	846	814	853	862	879	933	919	841	851	863	849	876	877	947	857	854	866	883	885	893	909	839	859	896	846	839	861	862	832	887	872	880	891	873	872	800	888	862	887	852	863	830	895	942	815	809	893	882	874	860	857	919	856	851	877	829	870	847	884	844	861	904	864	894	883	835	873	836	895	884	876	795	821	892	789	909	888	891	874	890	870	833	888	831	894	841	838	892	832	845	807	877	889	879	814	851	863	830	850	848	887	861	878	830	858	886	830	871	942	865	839	876	885	801	903	865	877	913	876	818	904	856	897	846	812	873	867	906	832	950	847	916	880	870	915	901	841	844	836	811	848	862	889	858	870	879	834	843	889	818	854	900	846	886	851	870	864	878	863	917	913	841	843	885	872	892	904	820	826	857	883	901	884	831	859	907	819	890	857	864	913	915	900	892	858	898	854	846	854	873	876	851	812	863	876	863	879	900	874	870	890	874	791	915	937	852	857	876	843	903	831	871	882	863	843	886	856	835	890	867	843	832	861	825	859	840	833	865	894	842	910	842	894	846	816	882	860	914	913	888	877	872	834	855	848	831	878	892	876	815	839	868	849	910	791	908	861	891	835	847	825	854	835	881	894	847	848	904	874	852	837	892	799	842	896	868	880	830	851	848	847	888	818	862	852	843	868	908	856	852	854	866	854	855	860	852	856	854	805	856	856	889	850	870	849	934	868	864	858	855	810	903	864	923	936	873	841	848	819	855	803	882	880	891	875	839	837	815	867	812	818	884	875	844	873	855	902	891	878	872	915	887	908	847	854	885	866	851	858	831	891	875	841	884	896	874	825	865	906	870	853	822	879	849	874	931	834	808	855	882	859	857	865	862	922	858	898	876	856	825	827	867	810	880	861	839	896	818	898	843	901	853	904	877	848	823	866	886	901	866	868	833	928	884	862	908	888	904	877	885	912	834	826	830	848	880	905	846	856	881	911	810	840	862	921	894	883	880	932	921	828	897	799	894	916	886	864	852	870	830	867	842	895	888	914	906	886	816	841	912	898	840	853	882	830	861	890	861	855	907	827	885	863	900	826	873	865	861	819	848	785	827	884	821	865	838	833	845	836	867	857	843	861	895	879	834	898	858	834	856	837	882	838	875	897	915	887	839	869	849	850	866	883	882	879	859	905	851	900	859	825	852	834	921	866	837	876	837	864	865	838	856	832	882	830	893	894	838	882	869	844	877	852	828	859	848	877	849	860	907	860	886	848	846	848	882	816	905	861	836	848	865	896	863	884	825	899	896	877	915	869	895	885	859	834	871	809	887	832	851	856	862	843	880	844	853	833	861	848	875	880	854	855	830	808	886	874	873	862	855	833	943	882	903	892	869	884	917	862	892	870	874	870	894	893	854	870	866	921	867	826	943	877	854	862	902	884	887	884	844	833	838	870	896	890	834	843	846	869	840	844	872	841	905	865	825	841	850	890	897	860	831	789	854	899	860	836	799	900	835	858	889	853	871	887	914	838	875	914	864	922	873	822	871	816	886	836	798	864	844	891	895	846	855	843	862	841	849	884	824	817	846	921	885	888	857	820	890	884	836	882	874	836	864	890	822	890	870	912	900	869	836	865	831	877	894	863	874	865	835	838	866	890	874	919	945	865	865	868	865	834	880	843	895	901	870	890	900	859	868	833	889	833	868	887	885	887	922	860	811	881	879	846	863	930	886	850	848	879	827	869	880	883	876	880	903	858	895	910	885	867	824	871	869	885	934	910	869	905	935	867	866	871	821	878	876	822	861	840	917	855	865	865	887	896	901	862	824	867	883	844	893	857	821	840	868	877	918	835	888	859	859	881	851	856	844	912	868	869	857	849	868	894	826	846	852	868	855	885	852	879	893	896	931	845	795	886	854	860	849	851	845	840	857	880	872	879	805	890	852	865	863	867	854	866	883	880	870	879	879	842	839	791	848	857	845	896	837	851	891	884	874	889	796	898	869	846	815	894	896	855	847	858	836	815	869	886	840	882	865	882	874	845	913	858
13560	4221	4185	3547	2359	1557	1081	816	731	655	655	625	585	580	578	446	465	440	448	395	391	414	372	376	385	363	350	372	365	355	353	309	351	292	346	359	369	308	354	340	365	378	396	361	341	356	343	335	352	337	339	384	323	357	344	285	349	366	320	334	313	316	337	359	339	346	366	372	351	342	338	327	336	377	328	311	369	358	364	342	347	364	351	340	358	363	357	368	374	337	310	349	323	318	341	359	330	375	329	356	320	354	336	336	360	333	359	402	341	339	320	384	336	407	368	359	360	324	330	346	303	314	356	307	296	342	337	361	347	327	316	329	331	335	349	342	353	339	350	332	337	341	318	300	319	351	367	362	362	341	357	338	346	312	345	351	347	328	340	350	349	334	358	335	379	319	322	368	332	344	333	341	359	363	318	328	333	335	358	335	300	331	340	354	316	334	343	356	327	356	380	342	360	362	325	359	302	349	339	302	345	376	324	340	355	320	373	327	365	362	323	351	348	313	317	336	332	320	358	363	331	361	350	369	324	323	354	361	325	334	373	341	354	372	342	336	352	333	358	333	343	368	341	342	398	339	353	321	348	332	352	324	339	303	299	318	358	353	329	295	351	316	327	352	335	328	325	340	342	342	331	336	339	351	343	360	325	333	330	331	342	368	300	322	313	358	343	340	326	305	328	322	340	308	353	351	339	334	368	351	350	373	362	314	328	360	327	358	327	339	344	341	366	367	331	358	345	335	364	318	362	353	354	376	327	381	316	353	345	356	314	315	329	347	303	326	318	370	324	376	334	345	330	336	338	328	401	343	338	370	298	367	365	351	317	326	362	324	332	389	350	323	350	323	351	315	347	349	334	358	331	316	338	336	367	341	353	335	335	338	332	352	341	353	359	352	366	341	330	356	331	318	332	327	357	379	331	342	341	340	353	321	361	371	333	344	314	311	340	367	354	364	349	362	306	330	351	372	365	319	319	356	379	307	342	375	382	352	324	347	310	342	318	335	364	342	344	322	348	377	320	334	323	331	327	336	360	356	340	353	348	344	323	334	339	370	347	348	335	343	327	349	357	344	350	315	325	333	368	319	349	342	345	337	345	334	319	351	333	361	391	366	371	364	360	362	340	374	357	365	321	350	355	360	350	360	385	328	360	364	326	323	333	367	315	351	346	329	360	353	323	333	321	378	355	326	349	332	314	379	358	336	314	325	315	359	290	340	318	315	371	327	320	342	328	362	374	326	346	315	337	361	383	317	344	311	326	340	338	335	340	352	350	356	341	307	319	304	356	349	357	347	344	322	305	329	338	352	339	317	323	330	348	337	359	326	342	386	389	325	352	319	332	351	370	316	359	373	356	356	334	290	303	315	337	357	349	361	372	347	377	327	342	352	385	357	351	328	340	320	339	348	346	394	395	327	348	300	342	344	355	355	347	347	388	342	326	346	346	367	353	319	368	345	351	333	353	340	354	347	330	327	346	322	351	347	363	331	296	344	362	343	332	325	349	319	349	390	321	334	324	330	332	371	358	349	340	367	322	332	313	363	312	342	339	361	358	360	343	366	319	329	298	342	319	336	346	346	313	316	336	335	359	314	356	347	389	350	330	338	380	331	339	332	322	333	354	376	337	326	325	357	310	374	323	355	336	311	338	386	306	350	337	362	340	338	357	370	305	378	319	362	347	346	344	303	314	330	330	364	341	359	334	351	344	341	344	340	355	346	369	323	341	328	329	353	344	357	356	354	353	306	375	341	372	357	355	334	360	371	343	354	354	345	323	369	335	330	350	350	370	360	326	335	341	364	332	342	362	371	344	364	345	360	340	342	345	331	339	326	351	332	365	322	309	361	311	333	312	321	342	350	343	346	337	365	331	376	359	327	361	365	311	338	366	338	335	306	347	333	342	361	336	368	388	369	340	363	323	363	383	359	342	367	359	351	304	342	327	318	333	324	304	334	353	331	339	328	350	342	348	369	312	332	371	317	328	382	356	339	344	303	343	346	323	338	353	321	330	348	331	350	337	373	363	316	341	318	358	326	356	350	370	311	331	372	294	355	362	365	332	341	400	319	381	361	318	393	348	342	322	350	349	345	370	325	324	286	347	360	358	319	327	349	340	380	379	362	312	326	339	348	346	337	290	363	338	362	349	319	349	358	324	334	378	347	367	349	357	347	343	368	365	338	332	339	330	355	322	340	329	338	369	328	359	331	374	350	353	345	307	360	382	374	317	328	334	377	352	325	307	348	317	350	332	328	352	337	344	347	351	355	365	342	344	340	334	330	359	322	335	332	332	343	347	347	339	352	354	345	344	340	339	357	311	323	345	325	363	319	327	356	344	348	298	356	343	343	329	328	353	376	345	332	357	361	350	350	339	337	328	370	306	354	331	365	358	337	328	338	312	340	328	339	378	341	342	368	333	338	354	353	318	354	330	373	315	319	312	338	353	338	318	333	330	329	329	352	352	295	340	331	343	346	341	319	330	319	359	349	359	359	360	387	357	332	361	349	350	338	323	346	353	336	305	341	291	357	321	327	342	332	354	311	350	355	357	335	323	303	329	320	357	347	396	324	362	364	356	364	376	339	362	315	349	351	363	362	315	335	345	326	355	342	330	362	341	350	355	363	335	329	337	348	289	342	357	319	297	316	340	308	352	300	360	337	347	315	355	362	352	332	329	330	351	326	320	370	351	309	330	366	364	350	314	335	360	361	371	347	323	342	337	330	339	317	340	320	353	297	357	352	343	313	347	308	322	346	347	332	329	346	333	348	327	344	310	327	388	309	365	339	379	347	361	367	358	345	317	317	339	366	358	344	335	348	319	346	347	351	312	346	339	369	334	348	336	333	342	364	329	311	338	350	337	345	349	353	339	361	318	332	363	357	343	315	324	365	367	324	314	342	334	361	324	369	334	366	380	348	342	340	344	357	337	359	353	336	311	357	326	350	322	386	328	348	336	348	345	349	340	336	318	345	306	310	332	349	324	310	330	350	350	321	357	340	352	337	360	339	356	366	351	385	349	316	337	366	342	344	371	345	300	313	325	351	345	351	322	314	338	327	367	338	340	376	326	336	338	349	366	337	323	342	327	345	341	359	333	329	350	337	366	333	312	327	360	382	332	352	339	287	315	322	325	359	373	371	341	388	342	336	358	375	360	329	356	330	337	350	357	359	312	371	322	354	370	365	339	344	327	315	356	348	354	358	340	398	330	388	358	347	272	334	372	346	385	359	329	314	365	377	349	347	304	359	328	354	375	311	353	350	356	337	385	339	345	353	331	340	389	349	343	353	333	370	362	364	312	336	293	331	320	340	336	347	370	330	348	339	341	344	341	344	345	358	356	373	349	353	296	344	332	336	342	356	320	341	344	334	345	351	354	395	381	309	346	348	308	296	343	332	344	344	357	351	343	306	348	326	366	338	342	324	336	363	361	320	304	319	337	333	359	333	351	323	310	373	326	362	331	334	351	319	347	352	302	339	384	328	346	326	337	383	328	351
10360	3860	6797	8721	7450	5508	3895	3185	2928	2782	2660	2593	2229	2166	2131	1818	1694	1586	1423	1340	1221	1178	1117	1142	1019	995	977	909	900	911	876	873	868	800	828	847	849	839	817	772	782	837	803	790	772	803	787	764	774	795	783	815	798	793	823	811	788	799	841	839	810	800	815	787	801	831	852	790	831	810	811	811	784	829	805	831	807	790	777	787	835	838	789	732	830	832	837	756	799	730	807	814	802	791	847	837	779	813	793	826	756	790	821	750	805	786	753	783	823	778	842	824	789	801	818	814	787	755	840	809	781	788	808	814	761	811	818	807	749	781	777	821	818	821	826	738	761	822	848	823	796	812	822	832	861	809	780	808	820	808	808	795	822	853	783	840	768	756	764	818	863	863	801	818	762	806	780	794	799	818	805	779	749	787	762	819	784	760	813	795	795	766	839	762	779	815	825	790	816	799	801	798	764	828	734	770	829	781	743	856	788	771	735	741	788	768	809	811	849	795	821	777	783	791	788	778	809	796	822	814	810	809	793	780	858	773	798	841	748	815	834	792	814	852	780	759	793	815	856	812	822	816	816	845	811	799	851	766	861	808	766	813	783	763	824	748	803	802	788	815	765	767	813	814	834	759	787	735	804	757	812	807	852	796	863	791	776	800	791	794	841	787	795	818	807	803	829	796	836	789	773	819	814	739	841	783	840	850	744	779	793	802	817	794	766	771	807	806	813	861	823	835	840	848	835	829	818	811	829	794	819	799	824	809	814	735	788	815	830	841	789	798	795	790	811	811	781	842	769	827	781	783	808	757	786	808	793	824	801	747	827	720	812	764	787	798	797	834	808	798	770	834	803	810	751	791	813	848	841	790	780	816	782	819	806	791	812	785	802	813	714	795	837	806	792	830	839	796	816	864	826	842	828	776	777	848	804	844	731	814	738	815	788	724	843	770	803	772	769	839	831	844	781	805	786	817	761	801	839	803	828	806	818	802	833	781	773	821	820	807	824	766	812	777	798	815	746	800	853	775	784	776	853	790	770	842	756	833	860	789	783	820	816	827	829	871	758	787	838	775	842	789	798	780	814	776	786	748	835	801	772	830	779	764	838	836	751	766	810	789	802	803	809	792	849	801	824	792	802	795	810	818	783	801	781	768	821	796	800	804	806	825	805	804	820	790	877	776	829	747	780	788	813	789	801	798	800	778	801	821	830	849	802	809	803	805	734	784	810	798	836	825	827	788	793	794	743	829	797	747	794	792	773	764	816	864	815	798	828	826	786	765	808	803	752	782	850	803	792	795	770	769	782	811	829	783	793	778	791	782	869	812	801	832	773	837	828	785	812	784	800	766	784	807	800	877	806	806	830	753	801	809	758	814	831	793	823	831	837	796	838	753	759	824	799	790	799	805	779	789	814	835	778	844	820	785	804	801	765	813	833	831	814	795	790	800	797	833	820	797	788	842	831	829	802	846	822	833	834	831	796	827	800	822	818	783	791	768	788	782	831	807	859	784	806	842	818	789	815	779	783	806	840	831	808	804	837	799	802	869	801	829	760	796	809	823	823	813	754	840	758	794	778	831	859	766	781	827	795	831	813	805	785	802	822	824	733	771	837	784	827	804	765	838	795	789	786	764	750	756	775	785	757	829	791	825	741	841	826	839	784	773	787	817	784	817	803	790	836	775	753	843	794	799	754	836	829	758	801	808	775	803	773	752	783	774	792	813	839	763	803	812	828	741	792	826	835	799	781	787	806	831	829	768	771	805	829	812	788	809	794	792	810	820	806	776	793	770	774	774	773	836	764	797	789	779	819	774	799	798	840	803	777	811	817	813	810	726	796	808	821	772	852	793	819	786	795	799	804	790	775	800	822	768	794	816	739	756	800	827	824	852	812	830	799	804	776	820	796	802	830	812	840	792	738	813	796	814	785	779	812	805	829	827	729	762	778	780	801	786	781	789	813	827	779	775	795	825	791	830	823	820	778	775	776	804	781	823	768	809	782	801	834	817	820	776	805	800	768	812	843	726	746	815	814	842	789	842	831	823	828	797	797	796	798	863	826	831	779	768	778	727	809	815	847	739	791	756	762	814	825	816	802	878	815	851	831	796	761	831	787	795	842	786	851	790	739	776	798	823	814	780	771	831	783	853	745	769	789	804	790	802	818	848	775	795	793	843	809	830	803	770	752	809	812	807	816	794	789	802	798	808	771	801	787	821	793	790	761	786	773	819	804	845	796	797	827	865	765	821	853	808	812	808	760	817	796	776	875	748	815	838	735	759	799	794	815	762	821	867	791	814	796	799	779	802	808	789	811	855	821	791	793	871	829	827	866	773	767	839	848	790	792	768	739	844	779	861	762	799	777	778	740	755	838	764	771	762	798	815	802	863	816	826	830	812	822	777	757	861	797	817	812	833	776	806	820	745	844	781	795	767	793	751	804	803	808	812	784	832	801	779	780	789	785	814	832	768	791	785	828	806	792	820	803	776	802	775	785	762	759	813	846	757	837	820	747	761	798	769	839	872	775	805	812	792	791	748	818	811	817	816	819	811	833	802	773	787	846	844	828	826	737	770	803	786	797	778	793	806	759	799	782	782	831	782	777	787	783	787	813	821	801	758	814	762	804	819	812	758	816	835	830	790	821	805	810	765	798	823	843	784	754	807	817	819	829	817	807	848	812	796	777	827	791	800	783	819	832	823	845	766	883	783	764	778	777	812	825	828	822	752	813	855	787	808	813	772	808	781	832	832	770	815	810	754	799	789	808	765	805	826	810	815	825	821	846	776	804	832	789	809	763	795	755	810	768	798	824	768	766	832	764	811	800	799	810	770	826	766	823	759	817	791	844	843	803	824	797	822	843	789	834	774	802	760	779	801	784	816	816	824	813	756	847	743	806	777	829	790	844	758	820	774	809	842	760	789	780	796	840	783	808	773	826	799	760	822	763	810	779	796	787	851	848	825	802	738	812	821	830	812	815	807	759	782	780	750	809	803	813	765	791	764	785	772	827	767	759	788	785	790	824	818	818	775	809	757	841	837	847	815	736	796	826	804	838	817	759	801	755	830	804	779	724	783	787	829	793	878	834	801	812	789	777	778	769	775	812	789	814	810	781	778	814	779	747	814	778	820	777	829	792	791	827	809	803	798	846	804	723	792	804	832	851	806	781	800	866	845	794	801	804	771	744	805	780	795	793	799	838	790	842	859	815	827	796	798	820	791	828	758	803	783	831	837	803	777	769	799	849	820	786	826	777	801	782	785	800	814	811	739	790	829	733	793	863	812	777	776	787	791	783	756	782	769	729	766	809	846	848	791	840	805	808	762	818	793	841	793	781	849	809	810	808	799	812	793	838	785	824	784	741	823	835	790	827	811	831	760	800	782	810	832	839	766	790	817	815	801	822	797	810	790	846	740	755	795	772	817	820	817	773	793	789	820	802	826	836	786	791	776	784	845	839	755	783	788	831	824	807	833	828	769	831	794	797	755	779	800	751	817	806	832	769	799
21335	6597	6743	5784	3580	2088	1416	968	890	888	714	667	609	520	545	426	366	392	394	294	303	312	288	297	297	249	266	231	225	253	256	215	228	215	175	235	228	235	222	203	236	215	214	197	227	248	215	217	213	240	237	194	240	246	236	222	210	213	228	212	206	240	213	226	209	233	210	191	225	201	209	240	208	242	252	179	221	202	202	203	212	219	210	209	197	221	225	223	238	213	247	188	220	217	220	234	218	228	192	219	214	202	224	211	176	236	231	224	208	238	228	236	234	223	203	219	214	218	225	206	197	241	210	221	215	224	203	211	248	194	243	233	221	227	218	216	226	220	214	243	193	237	225	210	225	222	213	212	225	199	200	202	205	225	200	231	195	211	211	223	258	212	210	214	250	248	206	233	236	227	199	218	234	228	226	240	197	235	259	208	240	241	221	215	227	224	226	240	225	220	206	241	212	215	209	222	205	231	223	222	235	235	210	201	222	221	198	250	237	228	212	200	227	216	225	237	218	226	215	225	233	207	216	217	222	239	233	228	202	216	227	223	186	186	213	217	210	219	226	202	217	225	222	213	227	215	223	214	219	224	217	214	219	198	226	228	259	217	198	237	218	225	223	231	202	237	219	202	203	216	235	207	229	217	251	241	247	228	222	203	213	237	221	215	241	212	242	200	225	204	226	230	238	198	190	187	191	205	197	210	240	220	207	228	202	211	247	224	227	229	219	216	205	222	219	261	218	218	203	256	232	192	221	231	194	214	206	228	230	215	220	249	217	223	224	208	203	177	200	225	225	203	218	208	230	229	234	191	229	244	194	233	217	227	205	243	206	207	213	231	233	206	223	209	209	197	206	207	198	257	223	229	214	212	229	189	214	224	206	238	195	211	185	174	246	235	224	204	202	243	227	233	219	192	201	216	217	219	225	213	210	200	192	224	210	246	226	254	227	200	198	222	225	232	218	221	198	222	256	227	211	189	200	192	213	234	211	214	223	211	241	216	224	219	230	228	236	209	222	230	176	195	224	207	235	212	202	237	212	246	208	210	230	208	226	279	203	200	213	219	240	234	222	233	188	207	205	247	244	221	209	250	242	207	218	219	204	270	210	186	226	248	249	221	198	207	224	230	231	235	259	226	213	239	217	226	221	220	214	231	220	220	232	221	233	227	203	246	216	218	212	223	241	226	208	199	198	226	232	243	227	201	227	253	207	259	227	229	213	216	209	180	240	191	223	218	207	244	214	227	236	223	213	218	241	232	220	221	211	220	205	224	210	226	201	222	209	222	212	234	216	216	237	221	202	211	224	228	208	229	192	214	224	228	196	219	196	185	250	220	224	230	213	222	224	216	217	221	211	194	210	207	233	232	228	207	249	239	225	214	219	225	226	214	226	220	233	237	246	240	205	188	222	234	206	211	205	215	211	232	244	236	193	210	227	234	232	236	210	240	207	232	216	194	213	200	228	236	217	192	215	204	212	233	232	213	213	218	217	231	215	212	220	209	251	216	235	217	203	239	184	238	218	234	219	204	215	218	205	229	200	226	228	213	220	224	211	225	240	221	205	253	224	234	215	230	232	219	219	192	208	226	246	209	204	229	241	212	237	230	198	209	228	212	228	225	212	228	214	215	195	220	197	215	209	217	244	220	228	231	203	227	236	227	184	204	221	220	230	209	233	241	239	199	245	225	208	186	196	215	212	218	238	247	229	224	239	202	241	229	212	219	219	226	215	204	205	203	224	249	241	240	218	202	204	216	232	217	226	227	226	214	210	223	212	198	204	214	202	249	210	233	228	200	211	244	215	219	208	228	239	260	212	232	183	213	235	197	223	215	219	235	230	216	210	200	204	251	245	212	203	239	200	240	214	211	220	233	200	222	199	226	235	187	206	226	248	222	214	245	230	226	190	257	244	233	228	193	222	206	211	240	256	214	203	218	232	226	224	242	207	236	234	244	217	211	229	219	217	227	220	234	204	200	210	213	211	201	225	227	207	181	246	208	220	213	218	214	251	232	226	210	216	202	195	225	224	226	186	224	236	173	193	218	197	228	197	235	237	232	210	200	198	220	210	206	203	213	209	212	217	234	231	229	237	223	218	225	222	212	230	227	216	227	228	228	224	213	215	219	238	225	209	210	210	203	194	212	240	212	202	238	231	218	211	221	242	214	237	225	217	202	194	222	258	229	226	210	222	212	239	231	226	233	195	210	201	227	220	235	204	205	210	213	203	208	215	226	243	238	209	212	226	209	196	246	235	208	202	219	201	220	225	237	241	237	207	242	218	238	208	215	196	183	224	210	217	196	208	229	197	244	227	192	240	220	249	224	194	251	219	201	215	222	196	236	248	206	220	255	219	223	236	214	211	236	214	200	228	218	202	237	240	241	209	204	232	212	203	199	228	197	220	225	215	219	248	196	249	220	239	264	208	185	206	223	232	240	257	231	203	216	214	222	208	205	210	203	234	230	219	214	223	165	226	228	247	250	221	206	210	201	242	208	228	232	221	236	238	239	212	196	227	223	215	207	231	210	189	216	227	206	238	224	216	224	231	205	231	214	211	208	190	215	211	195	216	207	194	222	213	206	226	217	240	223	205	207	236	197	226	191	211	212	227	193	207	209	231	198	226	241	205	235	249	210	228	219	217	204	217	215	224	248	215	217	220	234	202	229	219	229	232	240	220	236	207	201	221	215	175	191	222	219	242	196	228	176	238	211	188	204	224	204	222	214	233	223	221	205	234	232	230	229	232	239	198	195	204	253	193	206	214	228	224	239	205	217	245	241	194	242	209	185	203	225	219	244	187	204	203	230	212	197	193	189	208	214	191	208	250	239	238	223	230	265	245	222	214	205	223	218	219	218	215	235	244	222	239	236	212	197	219	216	224	207	241	204	239	223	238	223	189	220	241	205	206	219	210	207	240	232	241	216	233	235	224	225	223	229	212	213	206	213	221	206	217	202	245	215	210	203	247	257	214	213	244	243	231	220	204	214	215	220	205	227	199	219	247	213	199	216	197	202	178	239	199	225	228	236	219	180	225	193	235	222	233	217	217	223	236	219	224	204	247	225	208	205	232	226	201	218	214	217	216	204	225	214	232	219	210	228	226	201	211	181	207	226	212	248	196	219	249	228	215	216	244	191	206	241	195	233	236	228	234	223	220	221	212	238	221	241	202	233	215	211	219	244	237	208	209	214	238	231	221	219	217	225	230	191	215	213	225	223	207	180	223	216	237	223	230	222	203	252	235	215	230	230	225	223	214	229	190	202	229	215	201	210	193	220	215	212	219	231	225	221	226	241	244	208	251	237	243	246	227	212	229	238	202	196	220	207	210	220	235	228	188	215	220	208	227	247	218	223	221	222	225	225	217	215	226	220	236	204	223	234	226	233	204	191	233	224	223	212	226	230	205	197	213	222	223	222	225	221	212	219	217	232	216	225	239	219	218	218	220	194	195	215	227	227	234	210	231	202	212	214	236	234	208	216	212	216	212	202	242	196
13593	5042	9694	12090	10146	7179	5371	4328	3967	3879	3352	3368	2993	2385	2262	1897	1699	1722	1557	1406	1220	1131	1157	1011	937	889	805	763	700	709	689	638	594	605	592	565	586	570	611	517	591	560	545	560	539	552	535	580	524	546	542	536	538	566	549	546	516	569	514	511	600	563	551	599	558	533	621	560	536	479	541	520	585	553	569	548	573	561	547	529	530	556	561	524	564	529	524	511	557	534	554	512	530	528	575	544	562	579	571	536	483	522	568	544	579	553	572	534	540	544	526	503	551	534	566	510	516	553	537	548	523	542	557	555	545	517	539	557	570	580	538	524	570	494	500	559	547	548	545	566	522	574	534	544	526	475	549	541	564	553	545	597	567	529	537	605	533	494	533	524	562	557	503	525	590	547	494	537	543	548	503	519	523	533	561	553	559	533	534	544	517	543	506	522	485	508	523	528	498	559	492	505	545	555	538	537	518	567	553	548	520	507	549	524	528	535	526	547	537	533	535	542	511	551	561	502	575	546	527	533	526	556	491	514	554	541	543	552	550	495	538	531	509	535	534	564	534	501	513	544	560	554	569	559	528	562	530	573	555	563	503	535	530	553	571	557	548	544	538	565	544	527	509	547	555	540	562	513	581	528	531	551	554	497	559	515	531	543	559	536	575	520	567	558	540	497	545	542	523	542	571	541	558	539	536	525	561	555	506	529	536	510	534	542	486	536	530	517	535	566	541	560	527	529	582	514	541	508	532	500	481	519	554	546	547	533	532	537	545	531	532	511	569	577	524	528	577	563	547	553	530	561	537	536	520	511	548	542	560	527	535	559	587	518	554	556	519	532	527	558	556	552	550	552	548	518	518	574	583	529	518	497	541	561	535	579	539	532	530	548	569	546	525	534	521	537	526	509	527	537	510	580	506	602	548	560	530	537	551	563	555	504	571	533	540	545	526	472	507	562	511	572	574	521	538	510	558	566	546	532	531	561	543	512	543	553	515	553	567	556	579	539	541	558	553	546	525	562	535	492	541	546	540	513	542	570	530	526	505	538	524	511	544	524	550	517	576	498	530	555	508	568	580	543	557	550	528	553	561	553	511	558	501	584	558	510	519	545	529	505	528	512	519	517	556	515	574	535	533	523	538	566	479	544	547	537	576	560	506	490	516	530	550	531	550	546	516	552	527	512	515	479	510	481	541	550	532	533	534	532	546	516	531	523	540	510	537	532	551	569	529	530	513	587	525	538	535	539	555	542	553	551	542	534	542	549	494	546	542	526	527	550	519	556	540	534	559	531	549	562	563	522	560	515	589	548	570	542	549	574	548	570	548	528	567	519	540	534	555	543	538	581	521	544	538	539	558	571	548	526	522	533	560	488	568	536	561	521	571	603	522	589	584	537	504	536	549	533	553	533	566	502	516	516	564	549	488	507	515	521	558	516	521	571	533	561	540	524	533	546	516	535	536	548	504	531	563	534	574	558	552	549	546	496	519	543	520	538	543	559	539	543	517	517	538	527	564	519	547	532	526	555	545	539	514	542	556	510	529	527	561	520	528	548	606	548	505	563	528	538	546	570	530	550	525	524	548	551	564	574	536	492	501	567	552	552	522	579	563	519	544	574	562	537	529	520	530	497	564	528	549	554	530	561	461	550	530	565	528	540	543	587	595	539	570	532	494	544	550	558	542	563	593	556	545	566	500	545	509	500	533	530	550	548	550	540	582	514	537	558	482	543	516	520	575	521	589	523	549	551	546	531	575	522	528	539	545	577	549	540	531	510	541	527	595	507	547	548	520	600	516	593	494	520	536	536	570	545	566	533	579	569	539	563	531	557	553	565	581	558	534	542	517	558	542	525	562	507	525	525	506	562	547	491	541	566	554	545	497	549	507	491	557	573	516	554	543	534	516	545	535	544	567	494	547	533	518	517	565	541	541	517	494	532	536	517	535	559	528	567	505	557	547	528	498	520	593	561	513	553	540	518	559	524	590	531	552	540	559	520	541	502	508	542	526	528	534	523	493	521	535	521	561	520	541	522	525	506	556	573	558	558	530	577	518	538	524	578	527	532	574	500	532	528	570	504	565	513	548	534	500	538	541	569	567	531	518	514	516	549	552	506	525	565	531	481	536	498	527	553	557	545	526	546	539	559	584	553	551	564	554	511	529	567	539	517	510	529	529	578	526	545	572	543	518	563	522	582	508	580	513	567	516	555	562	537	542	533	523	543	551	547	523	524	542	532	540	498	566	543	540	503	466	538	540	551	567	511	582	555	523	536	505	558	552	518	534	527	521	509	542	498	543	524	549	572	535	558	498	536	547	563	537	548	548	538	525	550	540	580	528	552	504	537	560	541	531	539	515	536	523	549	563	521	525	531	567	539	516	569	550	559	483	513	542	560	543	577	540	544	549	543	559	556	535	545	573	533	563	502	553	510	567	564	567	554	546	542	534	529	524	528	552	497	546	565	547	547	494	519	532	512	522	544	582	523	480	581	529	549	558	522	590	554	552	490	551	518	508	504	512	544	540	549	534	543	527	590	534	556	560	563	539	524	556	517	523	574	526	534	547	539	566	539	561	506	527	591	554	549	520	555	545	523	571	545	540	515	507	520	564	566	556	534	490	566	548	505	551	495	535	507	566	539	568	520	576	512	537	536	577	519	565	502	523	544	571	527	523	591	562	532	509	505	595	565	486	550	553	558	539	553	498	525	547	530	532	498	545	536	541	539	543	549	556	529	556	516	529	533	543	577	603	514	491	545	557	524	515	583	496	528	530	544	557	578	532	525	526	532	536	562	496	576	502	561	547	548	523	531	551	519	523	567	535	573	548	530	534	521	553	528	527	516	537	504	524	529	558	517	542	521	546	580	513	544	556	537	578	514	551	525	560	535	544	559	517	539	528	543	523	545	577	552	537	531	546	470	513	500	582	523	539	500	517	551	592	554	504	504	540	492	578	526	528	557	545	556	550	537	541	536	547	535	528	561	562	563	519	526	555	537	539	491	540	601	525	555	576	552	518	538	531	522	533	527	514	568	559	540	558	591	539	556	597	530	528	522	554	555	559	524	543	543	524	508	539	514	568	529	565	509	569	551	547	544	567	563	513	536	528	511	592	550	516	530	591	620	549	503	534	526	557	556	511	544	541	551	577	542	539	567	554	547	546	524	609	497	512	521	585	537	486	549	510	563	536	536	536	571	502	533	596	555	540	541	546	528	588	513	512	552	544	550	560	565	534	517	528	544	552	545	502	565	511	540	506	591	552	529	572	577	542	520	576	493	492	558	512	502	564	535	535	546	524	544	521	560	525	563	559	566	534	516	579	583	559	514	559	521	523	518	536	506	514	515	542	539	595	536	568	574	548	566	551	559	531	495	542	549	494	532	542	543	540	524	533	554	562	537	525	528	546	513	505	529	541	561	574	567	513	562	554	568	496	552	527	528	534	550	522	537	532	524	514	549	534	567	497	513	549	522	510	533	524	521	529	507	536	531	532	530	542	544	567	546
4260	1495	1901	1583	1098	824	693	561	608	553	564	481	473	463	436	437	443	443	412	428	427	403	405	405	386	386	395	321	355	402	374	345	340	382	343	371	332	396	344	383	380	371	373	365	354	376	374	362	366	366	380	358	346	376	397	367	363	340	383	381	362	365	362	378	407	343	375	380	358	346	353	383	371	330	362	339	401	364	371	384	372	349	365	356	369	353	386	348	342	375	334	367	360	350	367	352	347	401	360	367	381	368	354	359	361	368	392	356	384	324	355	389	379	384	378	372	384	381	339	362	338	382	347	321	394	356	357	360	391	349	383	386	354	386	370	382	388	365	372	377	362	358	356	332	324	387	386	361	395	374	367	393	373	370	381	358	365	376	368	351	343	391	380	355	365	347	339	413	412	339	383	367	348	373	367	367	347	325	390	389	374	354	366	354	323	340	330	386	388	370	350	354	416	372	360	367	348	339	374	346	343	378	395	380	390	377	365	355	368	369	361	334	381	380	372	336	426	336	370	355	400	386	360	390	384	355	332	381	320	338	324	378	379	393	411	401	405	362	365	381	366	335	372	380	374	358	363	372	343	390	380	376	374	344	358	362	360	361	374	385	365	359	364	359	343	379	358	367	392	383	365	394	348	357	378	372	400	389	367	376	358	383	362	358	387	376	348	373	354	350	384	366	357	384	360	344	344	391	391	365	385	345	355	327	374	355	395	385	371	356	369	333	345	328	367	363	351	399	368	354	342	389	389	397	379	358	362	367	338	373	346	339	354	368	347	385	322	336	363	347	349	378	359	395	400	363	359	381	328	374	390	348	361	372	374	350	359	345	345	411	373	350	324	363	354	339	392	367	359	405	334	361	337	373	364	371	360	385	361	388	344	368	387	401	427	343	403	346	376	367	349	366	349	389	384	369	343	401	385	373	383	384	385	326	345	377	382	391	396	371	393	393	420	378	363	378	358	385	365	362	322	342	395	359	361	329	360	367	344	370	375	392	394	349	360	404	375	393	423	365	380	351	365	320	364	358	368	357	384	377	391	348	405	408	348	328	379	338	374	354	370	358	374	386	370	349	363	377	377	366	387	380	394	406	397	354	381	381	386	356	347	374	366	384	403	384	351	357	353	379	381	379	401	343	366	337	378	364	389	340	367	349	374	328	320	360	400	380	362	397	335	362	387	340	332	371	383	363	393	396	381	358	412	367	406	346	349	326	341	350	343	355	360	382	349	371	370	397	363	320	360	366	385	363	379	387	374	357	339	384	392	377	368	394	369	383	324	379	368	322	377	316	371	376	401	345	380	387	368	364	350	334	368	369	352	363	359	352	358	366	342	387	376	365	387	324	372	337	353	364	387	360	379	351	380	359	355	336	389	389	391	358	349	371	360	380	384	337	330	362	343	383	324	344	377	349	379	367	347	379	345	371	355	398	350	361	362	367	374	374	342	394	352	328	380	361	371	342	367	383	337	375	363	402	366	365	338	363	359	376	378	357	365	389	411	367	348	408	351	378	350	358	362	378	359	387	388	393	355	379	364	418	426	386	361	359	350	350	357	355	356	368	400	367	328	365	359	369	347	335	386	355	312	366	388	361	353	351	378	370	394	341	370	361	360	319	355	311	329	357	359	382	360	366	406	394	350	353	384	349	351	309	406	412	371	341	372	372	383	367	411	362	335	348	358	382	397	349	380	360	351	347	379	354	337	386	398	382	385	361	380	376	379	340	348	379	391	397	367	369	342	388	390	352	342	350	328	360	363	398	363	349	393	344	331	362	375	356	391	387	341	371	343	399	364	369	353	396	337	388	373	373	339	393	355	364	373	340	388	353	383	314	373	332	395	354	391	404	375	388	347	394	407	399	361	355	340	343	332	357	385	355	376	389	343	358	380	375	377	367	352	388	365	364	353	383	363	404	356	369	351	389	402	372	394	364	369	359	354	351	352	383	357	387	353	403	368	333	366	344	353	373	354	385	387	380	380	380	355	407	379	375	375	361	358	412	362	386	385	381	355	364	372	348	384	396	336	375	346	387	369	379	369	358	359	366	432	373	364	359	352	366	363	384	385	339	382	356	364	393	369	394	384	395	379	410	368	372	370	373	360	327	344	378	332	357	373	395	351	356	396	348	392	375	345	365	409	370	376	354	366	357	342	360	372	355	344	332	393	340	356	350	359	395	346	367	336	367	374	356	332	345	371	344	352	357	357	353	369	390	371	430	398	376	354	361	369	357	373	396	380	356	368	388	359	352	387	378	397	348	348	398	387	356	376	390	380	384	344	358	361	370	343	335	340	380	401	360	331	354	349	390	388	376	359	365	363	386	348	377	351	396	387	385	312	369	353	350	360	342	365	378	337	389	368	364	380	360	370	337	381	409	375	386	355	353	352	382	402	364	379	371	366	385	351	368	350	347	320	328	345	364	364	421	394	364	361	348	359	408	392	395	368	422	349	384	357	337	353	361	360	339	392	355	370	393	376	388	353	353	332	368	337	405	377	366	364	381	392	400	393	403	377	364	360	382	381	411	392	383	385	404	392	400	353	381	347	378	347	357	337	357	364	347	364	379	368	383	320	393	390	337	354	376	392	386	321	381	386	355	375	365	387	396	365	374	355	345	399	382	402	379	348	374	363	355	344	372	391	447	363	366	354	373	365	350	392	377	365	383	334	351	364	358	397	334	401	364	349	349	393	323	344	352	360	304	337	380	359	353	360	357	340	344	371	334	406	327	368	345	358	368	414	375	364	393	370	344	356	386	407	354	329	365	377	376	369	380	361	399	386	417	378	388	368	413	344	331	337	377	349	384	384	400	330	347	369	409	340	393	365	353	374	412	387	397	338	357	372	384	352	351	353	388	356	353	346	367	358	372	362	395	369	359	328	335	369	392	359	370	391	393	363	374	347	310	378	332	377	367	343	397	355	405	375	357	401	393	350	365	359	402	383	373	381	344	335	389	372	381	387	394	364	365	396	375	352	372	380	312	365	409	412	348	401	352	373	365	374	350	362	368	361	379	364	365	348	376	360	354	357	391	338	315	347	365	356	356	342	344	376	347	391	364	389	361	377	350	356	365	368	380	379	366	389	386	362	413	367	367	378	331	365	407	355	404	372	364	368	381	353	349	392	402	334	352	375	350	388	361	367	361	405	379	366	383	397	355	333	352	359	379	343	398	341	363	401	322	391	397	354	405	342	383	360	350	343	379	340	367	361	347	374	340	337	352	389	422	368	402	333	386	356	355	355	335	325	372	366	387	378	353	373	358	399	356	367	373	380	326	412	396	371	352	349	347	349	399	380	375	330	373	346	340	379	391	419	326	367	371	415	343	353	371	362	384	299	352	372	346	356	360	349	401	377	369	397	376	319	379	379	339	358	326	390	417	379	366	351	392	384	358	404	368	394	367	356	356	346	390	357	373	399	362	383	360	349	377	353	338	333	397	352	388	360	345	387	356	364	378	403	361	410	340	365	371	374	345	331	348	347	386	344	352	387	383
3808	1838	3810	4528	3611	2906	2384	2252	2253	1928	2061	1774	1698	1517	1418	1172	1249	1236	1179	1088	1023	1023	950	1009	941	912	862	916	815	878	915	871	841	862	847	883	828	801	843	845	857	804	865	887	874	833	823	873	919	860	859	910	876	894	813	885	903	908	800	867	869	826	864	852	894	865	939	830	878	888	838	910	904	868	858	850	785	887	851	885	874	833	855	852	939	850	851	854	889	838	895	895	878	870	864	865	831	795	863	891	857	904	860	857	846	875	890	903	842	850	822	856	839	888	904	842	822	857	874	839	902	840	881	835	910	893	824	856	883	828	880	885	876	845	882	873	874	898	882	810	816	867	785	839	868	833	887	822	870	927	871	874	862	860	873	888	900	849	830	822	847	859	887	881	822	866	884	854	864	847	857	894	883	828	899	896	888	862	876	853	882	859	875	930	798	846	797	832	846	904	870	887	851	860	916	891	897	877	853	858	846	861	853	849	822	872	849	829	841	882	860	858	843	848	878	870	815	885	784	925	829	865	892	885	820	822	890	853	829	893	869	851	848	876	828	882	855	873	851	894	857	837	811	861	823	881	826	817	865	849	812	830	884	844	853	843	847	825	865	882	827	823	893	924	857	847	876	859	847	866	866	918	826	904	831	849	920	896	874	844	904	887	894	865	920	901	804	907	827	940	882	863	871	840	880	901	828	843	920	853	869	847	841	860	876	839	887	896	866	838	919	772	861	901	864	859	871	876	852	871	890	839	826	845	860	868	850	922	835	864	812	842	845	856	881	867	901	859	897	855	880	908	840	900	898	870	835	844	807	806	892	820	841	838	878	846	901	840	852	874	864	853	862	864	852	856	871	878	838	883	844	892	839	856	868	867	866	856	910	891	872	829	868	872	814	853	859	848	838	835	864	838	824	873	866	870	862	882	850	889	821	866	857	864	886	869	859	917	843	881	837	848	812	846	892	881	865	846	895	844	838	808	835	874	836	902	856	942	844	900	876	874	845	864	819	872	841	852	816	857	828	832	857	859	884	818	902	811	841	854	841	898	825	913	882	859	889	860	893	848	836	864	851	830	830	860	865	855	896	854	882	801	862	854	799	813	894	870	882	816	820	834	835	840	844	905	859	813	859	833	841	844	870	864	880	893	847	806	839	935	858	949	896	823	894	845	945	855	882	883	864	855	929	837	879	831	861	853	885	849	891	860	882	872	857	826	860	836	849	887	870	854	876	830	889	829	912	855	868	911	883	885	896	888	827	927	869	863	904	851	899	868	849	863	865	873	858	873	862	822	850	826	907	884	875	843	855	852	812	825	884	868	888	897	861	843	842	897	849	812	886	896	846	844	932	850	856	913	873	883	875	835	860	867	848	838	869	829	867	882	894	903	863	870	847	820	859	874	889	841	821	877	879	904	862	874	883	822	922	852	862	837	852	903	894	893	837	863	862	844	899	806	867	912	843	867	893	812	842	896	859	852	859	832	887	867	859	829	823	902	924	869	861	899	858	897	853	913	876	848	839	844	862	829	891	912	892	834	834	869	820	908	846	888	871	880	863	867	833	836	851	894	859	835	822	886	885	844	842	906	834	862	889	790	892	857	881	878	856	876	877	861	873	848	850	804	895	882	843	856	855	936	851	887	847	870	805	865	914	846	843	780	877	894	830	886	881	893	836	943	910	872	897	857	865	862	871	888	901	859	840	864	852	809	826	859	819	902	875	849	858	930	862	902	840	878	860	903	844	856	858	879	843	867	850	859	881	804	859	845	803	849	841	834	877	853	855	863	841	832	850	873	889	853	865	812	898	856	855	873	866	862	806	880	890	857	817	859	848	862	846	857	848	870	882	850	870	853	842	892	865	880	866	814	852	837	866	839	816	860	880	866	866	845	853	826	826	912	848	889	807	818	840	834	874	878	900	876	839	880	841	849	841	827	864	851	852	928	910	897	847	846	868	846	846	893	860	888	886	845	941	836	848	842	833	889	831	870	860	893	878	875	869	886	904	890	818	922	834	879	849	821	832	857	888	908	864	850	885	856	849	829	849	875	861	894	871	847	875	849	868	906	920	842	850	901	942	856	884	881	878	824	858	867	865	835	831	914	938	838	859	872	871	889	852	864	877	868	844	858	866	850	865	862	877	871	873	887	873	854	844	852	836	842	873	865	828	886	867	830	876	863	845	906	907	864	915	870	885	853	862	833	831	856	850	823	845	880	823	908	823	836	862	837	851	834	846	858	866	826	840	849	884	826	884	844	831	788	894	872	889	846	857	827	903	843	901	832	885	848	880	825	867	846	801	853	853	857	847	927	826	824	889	869	905	877	875	854	836	878	905	851	860	860	813	826	887	826	871	812	874	868	857	868	854	842	846	861	827	852	883	877	839	847	850	845	831	832	927	904	868	862	891	861	851	863	884	873	884	825	868	883	903	869	914	895	881	877	882	864	811	885	925	840	800	824	876	855	844	921	854	914	854	907	861	859	839	870	836	877	827	877	830	866	845	884	838	877	846	869	881	803	866	871	845	852	856	849	878	843	888	886	862	836	864	855	828	843	912	838	834	887	804	866	928	843	875	821	911	913	822	872	838	909	875	902	862	881	843	857	856	845	853	848	866	873	817	923	807	925	945	780	839	895	863	883	862	888	889	879	840	829	870	900	882	862	898	872	886	889	879	820	822	867	873	902	875	849	866	882	868	854	884	875	837	891	842	837	876	878	854	882	866	849	853	881	834	814	854	814	812	885	877	892	906	891	888	812	842	879	871	837	896	871	841	851	902	819	867	846	813	847	820	931	878	864	867	913	882	880	861	880	921	839	900	890	881	902	876	866	868	859	908	826	863	861	873	841	857	822	830	869	862	871	866	928	858	840	816	822	886	844	871	829	853	861	805	878	877	816	948	827	857	866	855	887	888	865	874	864	944	802	873	859	829	844	832	892	860	915	825	857	877	887	889	869	839	901	876	824	915	871	862	860	856	838	840	850	880	833	853	846	895	860	849	818	890	858	834	858	815	845	856	854	810	810	888	861	844	870	902	824	802	828	885	850	847	840	863	900	895	854	918	853	897	894	889	877	835	894	878	900	887	859	837	887	875	843	896	787	890	850	886	916	877	862	860	855	842	891	837	899	869	829	893	831	823	855	897	785	837	825	898	860	809	860	865	857	897	815	876	878	873	846	856	901	858	845	909	925	866	873	866	842	851	863	895	833	822	846	876	863	844	878	836	908	867	903	867	885	914	859	845	920	895	857	862	858	898	843	829	884	822	826	892	877	858	892	888	837	888	825	897	820	955	855	861	803	883	907	893	868	866	854	878	844	872	860	899	874	878	877	759	871	856	835	910	853	873	927	924	850	843	901	790	885	846	850	846	868	832	861	875	832	888	861	854	837	850	840	880	862	847	833	843	835	856	889	887	895	869	803	913	880	878	904	822	858	902	840	856	871	906	853	812	824	880	860	903	831	888	812	851	827	875	822	895	862	893	879	843	864	876	850	779	837
13867	3943	4500	3467	2151	1506	1051	936	895	782	682	688	607	552	498	404	491	445	467	437	402	412	406	362	349	342	352	370	344	350	332	365	353	303	368	333	307	347	348	311	307	352	294	348	302	343	325	343	327	328	348	368	320	357	371	335	337	371	363	330	352	332	364	337	345	309	349	348	352	368	367	345	341	328	338	336	320	354	340	304	349	337	339	358	370	319	393	350	356	366	305	336	365	395	310	341	325	327	330	319	338	316	339	342	319	335	290	314	287	318	331	359	318	323	373	350	381	317	351	319	352	320	310	344	308	348	346	328	358	324	362	331	371	330	340	302	346	320	334	321	344	345	361	355	349	336	356	322	324	349	347	331	342	327	365	346	347	369	336	332	325	349	360	335	317	327	324	325	302	316	328	311	352	357	344	305	337	341	353	292	356	325	347	353	330	379	342	380	325	336	305	309	343	341	327	340	353	357	356	330	339	306	325	311	338	347	342	342	369	325	330	313	328	373	347	302	371	316	311	313	354	349	344	313	330	311	365	301	335	363	332	350	341	379	296	316	324	306	314	326	321	336	346	327	351	316	330	324	304	351	369	343	335	315	301	338	366	343	349	302	335	334	346	324	340	326	336	316	354	330	310	328	335	312	351	353	312	322	292	305	350	319	308	337	338	338	344	323	300	330	366	335	355	351	335	363	333	341	345	351	340	313	335	318	346	349	341	346	321	305	342	326	365	341	356	306	368	354	345	345	345	391	343	358	339	333	343	337	335	308	389	399	341	303	360	339	340	368	341	308	324	344	329	327	344	342	340	351	355	349	335	325	345	327	329	322	360	338	304	361	328	357	324	320	330	373	332	362	383	373	326	341	319	320	348	387	343	336	331	343	369	349	320	386	317	352	351	319	366	321	345	312	386	322	302	347	362	344	301	336	315	372	371	357	356	335	377	324	336	361	344	332	360	311	332	340	307	343	339	331	353	326	333	318	353	332	308	314	323	338	322	365	378	366	344	323	344	338	364	328	343	343	349	333	330	351	371	333	327	330	295	330	378	375	333	323	368	310	346	332	333	365	378	324	369	372	325	315	348	335	346	324	328	341	358	317	382	311	311	322	366	326	311	315	325	315	294	341	337	336	339	362	341	317	334	336	340	363	353	347	307	344	340	324	334	318	383	333	340	306	384	341	326	342	331	356	363	320	302	337	311	327	346	322	328	328	304	342	329	357	341	330	366	329	313	340	345	340	337	330	350	298	334	325	344	324	357	308	298	326	317	336	334	363	351	361	349	371	363	347	337	323	342	328	349	343	338	340	383	326	354	352	325	350	332	302	342	308	294	348	324	364	303	321	345	351	309	340	317	366	313	361	352	367	318	359	373	333	337	340	310	334	333	317	362	358	334	327	333	358	353	339	322	363	328	396	354	309	350	328	365	341	364	328	322	322	348	349	340	316	336	319	306	334	357	315	351	349	331	345	331	348	359	332	370	355	335	361	363	312	352	337	354	348	323	356	350	332	358	349	367	311	345	348	350	333	341	302	354	307	349	325	337	333	327	325	360	311	370	330	305	316	316	331	298	400	363	323	333	326	324	344	337	333	338	349	355	341	326	340	329	348	360	327	329	331	319	358	369	362	369	337	358	349	349	306	345	362	375	352	351	350	304	322	321	353	350	337	331	368	379	348	338	330	359	336	357	332	343	381	339	324	327	323	334	374	330	356	347	367	307	360	363	328	354	326	315	331	329	338	298	355	328	334	318	344	367	337	343	330	350	304	337	331	319	323	345	323	331	373	330	328	321	353	311	350	339	346	325	330	302	312	345	365	343	355	328	334	333	299	323	345	330	311	330	352	333	341	342	319	353	351	330	321	305	327	332	356	318	339	330	342	346	346	356	332	330	337	376	350	347	325	338	328	374	350	315	350	333	322	341	342	289	305	331	351	344	323	328	337	325	344	343	339	355	320	345	322	343	313	329	363	347	359	337	352	374	346	346	351	357	311	322	358	363	334	311	317	281	357	314	328	344	307	363	316	328	336	310	358	349	325	297	347	298	368	329	339	360	327	378	323	355	316	341	327	359	307	355	334	343	335	345	342	321	357	350	285	354	325	318	341	347	346	348	370	319	338	331	357	386	342	334	347	315	319	348	320	336	333	319	370	339	341	286	328	306	331	319	307	341	338	349	328	349	346	336	322	339	359	353	357	326	341	339	342	321	364	355	346	342	367	330	341	345	333	306	352	375	348	320	343	339	335	338	337	343	345	348	388	320	357	347	344	337	315	326	289	296	342	292	318	346	368	357	376	316	312	334	353	328	330	313	363	351	335	311	358	358	363	361	324	328	338	351	356	332	343	353	348	361	335	363	332	349	333	350	343	360	319	320	327	315	338	303	302	343	334	318	313	344	353	346	315	319	333	345	296	327	339	316	333	354	329	349	352	352	335	375	336	326	312	319	351	359	355	304	336	367	314	319	325	351	293	338	339	326	339	333	333	334	336	360	339	350	329	365	346	360	342	340	349	351	336	360	327	341	340	380	331	334	314	349	364	320	363	334	309	313	337	329	373	347	352	341	351	304	322	324	294	337	300	322	330	348	347	379	367	335	331	324	320	338	337	337	331	346	332	341	358	319	341	326	323	339	328	316	377	334	346	347	320	351	354	321	306	342	334	341	336	356	374	337	326	367	323	359	323	401	370	323	305	334	331	324	322	347	341	339	332	320	318	322	353	370	350	308	356	338	351	344	346	336	339	346	323	323	314	315	359	351	347	325	294	321	338	310	374	348	329	359	354	332	355	341	345	351	339	323	352	345	323	309	324	341	344	354	356	370	366	336	327	334	349	353	339	340	353	333	351	336	333	356	320	324	372	343	333	347	344	364	332	342	348	345	335	335	321	363	349	310	337	320	320	320	317	333	343	344	305	351	364	304	340	324	320	358	345	332	369	347	331	376	323	323	313	355	320	319	338	327	366	340	334	359	344	320	333	325	355	343	313	330	357	338	351	328	335	309	309	313	305	355	314	349	344	345	323	321	357	359	340	311	322	368	350	325	324	325	312	347	331	347	356	373	340	330	306	341	356	317	361	320	335	340	349	344	329	341	374	354	375	343	372	373	315	328	340	316	369	357	345	348	342	337	336	332	352	337	307	304	362	316	326	368	339	358	326	362	327	321	313	338	357	309	349	323	337	319	362	334	371	364	330	349	344	362	316	332	350	344	350	322	374	317	333	336	336	344	313	347	305	335	350	347	350	351	341	315	325	332	340	312	323	330	341	328	330	305	328	336	325	338	342	331	341	326	339	317	344	337	355	356	374	321	306	359	323	378	355	337	354	325	331	287	326	313	339	330	341	329	356	362	345	340	344	344	339	309	366	315	308	320	363	349	338	312	312	356	368	362	338	363	376	339	323	344	352	317	333	293	348	318	334	354	335	315	387	315	298	350	331	315	381	325	360	299	333	329	325	337	315	365	346	344	322	336	351	340	345	337	360	344	345	359	350
10513	3668	7344	8269	6685	5348	4366	3791	3419	3139	2934	2799	2354	2013	1830	1559	1763	1698	1434	1274	1183	1108	1090	1012	1013	933	999	968	922	922	942	859	846	790	813	808	842	807	837	815	831	790	820	796	839	746	784	820	772	797	817	793	837	828	814	774	832	811	822	809	780	845	816	829	780	821	768	856	755	825	752	802	795	776	794	799	822	786	804	779	782	788	782	763	793	784	787	838	823	781	794	768	806	815	826	793	784	793	771	832	796	766	834	812	760	809	759	831	789	790	799	837	801	770	728	758	800	826	779	819	760	769	814	815	756	790	798	811	857	815	770	758	759	820	813	791	806	859	808	802	837	814	778	777	824	776	781	766	823	781	825	796	817	830	801	764	796	783	745	791	772	827	801	814	791	810	811	789	783	806	812	767	805	803	777	809	784	789	825	770	754	791	798	778	838	825	767	834	794	801	779	799	814	828	783	792	795	802	818	802	775	779	835	820	828	762	798	767	780	791	808	804	781	765	737	824	799	792	797	836	780	800	737	792	814	776	781	754	750	756	816	806	811	806	751	810	807	823	756	800	825	751	832	810	788	806	800	834	764	775	713	782	788	822	821	827	805	805	788	817	811	821	809	840	775	791	808	794	788	780	800	762	784	817	795	825	779	796	850	823	766	777	781	785	786	782	799	790	773	881	815	789	818	781	817	777	799	775	824	746	801	743	798	781	805	799	777	791	718	781	797	817	787	801	736	817	807	789	783	769	802	829	838	800	788	782	808	733	740	826	805	766	795	811	772	815	816	748	829	826	772	775	780	816	790	793	839	763	808	817	801	846	825	794	792	805	755	763	775	794	795	770	744	714	761	770	746	793	796	856	786	798	769	808	832	788	760	798	779	793	771	793	807	826	805	766	842	761	813	778	773	738	747	811	819	794	797	781	870	792	806	779	807	827	797	853	776	759	746	785	811	779	812	803	748	779	785	820	755	794	781	814	769	834	816	784	805	782	821	771	792	808	817	806	794	816	815	787	786	806	797	762	776	775	789	791	738	803	795	822	781	769	823	800	797	797	800	779	806	810	851	811	833	750	755	817	767	792	766	782	740	808	788	784	818	794	790	777	806	778	801	816	825	797	783	771	779	781	798	801	760	802	765	813	841	728	856	798	807	802	792	771	785	834	795	789	796	809	774	794	790	793	748	821	804	746	736	739	775	803	769	853	784	788	827	777	790	816	768	826	818	782	793	768	822	828	796	816	797	782	781	800	818	758	742	809	802	797	789	834	778	802	765	753	801	769	788	823	799	836	791	776	789	819	807	787	820	747	809	758	834	817	833	798	761	770	778	795	799	790	793	728	827	789	786	750	808	848	805	775	795	802	833	783	753	812	749	861	780	786	777	749	797	790	816	758	829	764	801	782	817	840	754	809	763	828	815	800	814	819	793	816	809	771	798	813	814	803	793	791	753	825	807	787	814	814	749	854	785	787	806	757	768	773	817	797	768	804	806	824	765	787	769	781	746	874	791	784	811	774	830	785	812	839	769	816	800	835	817	745	790	823	814	815	836	804	811	801	797	805	768	819	755	834	795	832	752	820	805	802	840	838	780	812	806	799	825	770	762	804	781	789	772	770	824	849	825	813	772	843	770	851	788	760	794	787	812	810	783	743	831	753	810	790	763	808	853	799	775	728	806	765	809	835	791	781	811	802	798	757	774	782	777	771	805	768	821	785	813	743	800	807	814	803	812	818	798	831	827	835	821	862	853	806	770	786	817	819	790	822	788	797	841	820	815	820	787	829	817	759	781	828	821	778	792	764	760	847	858	848	775	814	871	796	847	812	866	776	818	789	757	794	758	826	885	813	813	791	771	820	741	743	822	787	849	806	808	777	786	820	825	836	813	816	816	761	802	799	816	856	828	814	792	754	756	840	728	792	785	830	789	722	800	754	799	805	798	832	819	782	812	762	795	762	810	816	765	795	788	803	884	795	798	787	804	809	796	812	793	787	781	768	790	760	754	755	832	826	767	765	783	822	847	825	826	796	762	809	852	772	770	805	793	796	807	788	792	800	754	782	781	795	771	810	810	784	811	771	816	802	842	824	766	850	819	779	839	771	797	758	805	772	830	762	841	742	798	859	807	821	799	792	783	786	808	810	781	754	833	771	803	822	854	780	774	782	805	835	773	785	826	830	852	811	773	791	755	800	878	857	853	710	788	808	787	786	770	854	778	782	787	806	771	779	797	784	765	782	803	823	751	788	842	821	808	835	758	780	751	787	810	793	791	777	802	791	787	770	788	793	794	843	774	791	837	817	745	790	793	845	797	711	776	838	789	773	788	854	810	773	791	837	762	831	788	773	797	798	800	760	755	807	793	790	790	771	785	819	785	801	753	782	786	797	791	811	785	767	777	763	815	829	758	814	800	744	802	762	808	783	775	798	780	726	813	801	826	763	796	794	803	819	814	820	780	812	781	841	839	745	811	772	825	793	775	798	847	784	745	780	778	790	756	768	814	797	797	839	791	772	821	781	776	743	816	806	787	790	792	799	859	776	807	829	816	772	776	850	760	805	775	784	765	762	756	757	779	774	823	802	753	799	863	763	794	823	751	749	788	788	805	777	769	790	832	789	853	816	810	808	798	822	786	805	780	851	792	786	845	791	761	793	791	780	802	821	807	813	818	722	726	833	762	744	835	794	713	785	806	765	771	787	784	811	791	778	835	775	776	812	768	832	796	780	796	793	855	845	783	784	811	785	772	831	773	788	822	812	830	801	764	791	800	781	803	815	811	755	786	775	802	868	833	788	846	803	736	794	846	783	802	759	780	782	768	802	821	801	835	772	780	810	828	803	759	772	724	765	822	795	773	808	809	795	752	842	744	844	820	805	750	787	817	827	762	791	806	760	766	813	774	780	820	784	825	811	782	806	783	840	804	776	791	815	821	810	781	817	774	786	768	805	794	777	788	857	801	767	801	782	810	812	807	802	749	826	809	753	777	750	762	795	802	798	810	775	779	785	807	818	769	799	821	764	805	789	818	826	808	739	785	812	847	809	775	764	782	863	762	787	776	806	788	778	818	785	808	785	859	809	814	769	792	811	825	772	809	764	807	799	825	791	803	815	832	781	829	804	808	819	791	791	759	799	790	780	811	766	789	754	791	818	797	769	780	792	792	812	788	771	789	864	818	813	782	780	787	821	781	792	782	788	739	821	786	763	799	744	761	805	774	824	789	754	818	814	823	840	800	794	800	773	815	772	786	765	769	795	759	818	771	794	834	819	800	772	782	831	800	797	798	764	789	794	796	800	747	760	779	839	856	773	834	792	807	789	806	799	804	819	786	853	808	779	866	762	782	809	810	764	810	839	790	796	774	812	808	771	762	796	770	803	817	793	790	782	814	846	812	822	771	824	799	760	730	776	772	838	787	811	828	819	832	748	820	797	780	801	777	793	737	827	764	786	760	820	728	785	844	771	801	758	806	757	789	737	845	806	797	782	804	805	801	805	729	781
21231	6673	6571	5547	3389	2075	1539	1108	979	901	763	776	630	504	427	403	411	428	371	334	286	305	316	259	267	227	262	240	241	247	213	211	238	220	241	243	241	229	264	215	218	218	225	215	200	220	217	206	209	219	191	207	242	226	227	205	224	225	214	209	212	212	202	206	220	203	215	216	243	214	220	209	215	204	242	233	226	220	225	211	208	192	243	219	217	208	202	216	211	229	241	240	205	219	222	212	222	235	196	218	237	196	233	232	215	206	219	242	203	219	211	213	205	254	243	252	220	229	202	217	204	226	212	209	212	219	217	216	210	212	221	221	213	221	200	210	218	238	249	205	235	222	218	234	211	212	217	239	226	208	223	211	230	202	216	219	198	205	212	247	218	203	218	193	227	223	210	227	227	247	238	222	186	217	229	229	214	241	237	257	220	221	239	213	220	240	220	199	228	203	227	221	195	208	223	215	240	225	217	228	218	222	229	236	241	238	219	223	205	216	222	211	229	191	219	217	186	233	236	188	218	217	208	231	230	221	227	218	185	231	243	196	221	211	210	252	224	196	188	205	214	231	197	204	229	207	220	204	219	205	198	179	227	193	242	228	205	214	216	203	184	239	215	205	205	222	209	197	238	197	227	219	223	227	228	217	198	215	220	223	238	212	221	203	213	208	217	238	227	219	216	207	215	211	196	200	221	201	202	209	222	250	209	218	223	194	228	207	215	206	245	208	222	212	208	214	225	245	221	215	203	222	217	215	225	231	219	211	235	205	188	220	215	227	210	198	223	222	216	203	222	175	209	197	226	220	186	194	209	210	204	213	199	221	220	244	232	213	234	204	227	233	211	243	228	219	213	214	219	205	214	210	215	200	209	254	197	201	223	260	254	215	223	229	221	250	213	214	223	203	202	226	216	213	204	235	238	189	221	196	203	208	223	232	203	216	214	212	220	199	210	197	200	219	244	209	207	199	217	231	234	199	199	194	215	212	219	216	215	219	205	217	198	216	203	204	212	219	185	233	232	213	216	211	219	205	206	246	223	230	181	204	208	224	205	240	209	196	241	212	214	209	190	212	236	215	200	232	236	202	230	184	200	226	213	220	231	220	231	227	232	218	204	200	209	220	214	184	218	216	209	203	202	203	199	221	207	251	190	207	240	222	192	221	212	233	215	216	210	220	206	229	231	192	254	197	203	225	222	221	213	192	206	218	226	231	239	225	204	240	192	220	223	190	226	227	198	234	217	226	226	191	214	217	198	225	203	217	241	210	197	228	206	215	193	220	203	210	205	218	213	217	192	222	212	240	210	238	205	224	204	230	194	240	227	217	228	213	236	214	228	210	228	255	213	242	215	209	216	244	201	201	191	202	217	232	231	199	222	220	223	233	214	237	206	216	232	204	193	230	193	209	213	208	197	208	209	209	240	218	221	227	223	222	216	209	201	202	234	226	222	217	221	212	231	202	221	210	198	241	207	242	245	246	197	202	229	212	219	192	204	190	223	238	209	198	236	217	216	197	226	213	202	205	221	235	230	200	208	229	260	210	227	224	210	197	205	183	217	223	191	221	247	227	217	212	223	227	218	242	211	216	224	198	235	188	219	200	207	195	175	171	197	196	228	236	235	229	237	216	256	236	214	210	187	191	229	215	219	199	208	201	223	228	199	229	219	185	231	193	209	199	222	216	205	185	218	206	210	191	203	195	217	229	239	200	215	193	218	214	259	197	220	229	233	208	220	208	230	214	209	192	220	203	216	201	233	208	223	208	198	225	207	204	232	182	215	221	205	242	191	237	202	210	206	217	227	209	204	210	236	212	230	207	226	189	199	222	218	214	209	199	201	208	197	183	218	221	220	218	217	202	204	214	188	218	235	216	208	232	225	237	227	198	193	233	185	221	189	203	211	219	237	237	220	223	221	202	201	214	205	243	209	199	212	224	196	212	202	222	194	194	219	226	229	208	205	227	215	221	208	220	223	210	186	220	216	207	218	215	241	220	213	228	182	215	238	212	237	204	225	198	224	225	224	195	195	212	220	197	206	209	194	200	227	213	200	218	250	226	238	220	237	197	211	221	240	215	212	214	269	222	200	226	237	212	192	208	247	233	201	204	211	240	191	189	210	213	212	222	229	192	196	210	241	227	219	230	201	239	205	222	212	198	224	240	189	188	215	229	213	207	235	217	219	214	228	241	220	220	218	199	203	216	213	220	204	236	244	236	204	225	229	224	211	198	207	194	234	224	234	209	230	201	165	227	205	215	199	224	204	223	205	206	192	193	201	228	209	210	237	265	213	191	234	217	225	217	195	197	234	211	221	199	182	245	203	233	196	232	228	225	227	237	217	254	217	208	222	230	200	197	209	222	227	202	228	227	207	217	204	196	227	211	213	217	212	191	201	235	227	200	212	246	216	193	217	220	181	207	226	219	221	224	197	211	237	212	206	206	229	229	219	233	234	218	202	201	182	214	217	191	217	199	222	198	187	226	208	221	223	213	207	203	203	231	207	212	197	221	216	201	200	200	205	232	213	201	224	198	186	213	199	234	209	193	226	203	216	233	201	232	219	206	226	240	207	209	186	244	232	230	228	212	218	232	207	224	255	255	252	209	212	219	202	210	222	229	214	240	200	203	213	205	202	183	200	213	246	212	223	220	225	214	235	225	209	233	233	211	210	201	228	187	237	210	215	242	190	230	232	205	217	225	215	227	212	226	226	242	219	219	228	261	199	200	230	187	192	235	226	216	218	212	241	234	229	185	206	223	215	205	219	200	218	216	205	226	209	219	214	237	220	235	214	190	222	214	219	233	198	215	210	228	242	223	222	205	201	204	203	210	210	239	201	207	224	225	221	220	214	213	233	224	203	223	220	227	220	195	232	221	221	192	226	229	243	230	250	185	211	216	203	218	212	198	238	169	226	221	211	233	217	213	233	216	220	201	211	209	216	234	216	217	212	223	224	214	206	215	218	229	239	220	206	247	184	221	215	236	219	203	226	212	210	251	216	197	200	221	215	214	219	237	203	209	207	227	193	191	211	210	208	214	217	208	202	215	205	233	220	219	243	223	194	220	236	217	232	210	226	209	221	203	201	221	211	240	189	188	236	249	245	190	207	200	230	208	208	192	199	196	228	221	244	194	220	216	197	225	201	222	214	224	198	198	212	233	242	211	220	222	214	221	250	210	197	225	210	219	241	233	228	234	204	195	232	202	232	209	216	243	201	198	191	202	207	202	189	224	199	221	207	221	253	209	236	230	235	217	229	212	245	201	234	231	221	197	210	206	206	220	195	195	225	225	196	216	208	250	204	220	239	224	223	226	212	204	268	234	193	210	221	234	198	262	200	253	200	230	240	229	189	219	205	230	227	232	229	224	209	215	229	196	211	203	196	222	220	221	217	234	225	193	187	223	265	216	218	196	230	218	190	230	231	213	211	218	215	201	223	209	257	228	214	204	224	215	216	192	209	201	233	223	206	219	207	191	183	196	242	230	211	193	228	214
13241	4976	9494	11501	9393	7519	6031	4935	4724	4138	3478	3634	2913	2426	2023	1900	1901	1750	1595	1396	1122	1038	1035	931	943	855	899	817	753	699	633	630	627	617	614	562	608	587	539	541	580	527	565	579	562	515	511	585	520	600	557	558	535	496	499	540	519	544	502	564	563	560	557	546	567	524	508	584	540	543	540	574	544	539	513	538	577	525	509	528	538	531	526	553	534	538	517	516	543	529	575	570	525	515	517	517	519	514	566	557	514	518	554	519	551	522	503	490	509	552	525	552	534	504	479	523	523	570	540	526	531	515	564	524	545	504	544	573	545	514	517	506	546	545	552	533	538	510	522	519	576	500	506	550	534	504	538	524	554	537	559	532	552	556	508	513	565	509	519	519	578	561	569	552	508	528	545	522	532	546	583	564	517	558	531	521	542	522	579	537	524	499	535	548	557	516	556	554	546	517	520	506	577	559	532	509	526	522	531	531	524	565	542	530	545	539	502	537	563	510	522	498	520	507	557	523	517	513	536	534	546	560	546	506	530	482	537	551	511	575	509	544	542	525	514	506	569	558	517	555	556	550	560	550	525	520	492	519	578	561	512	559	528	506	521	511	569	583	567	537	527	521	551	541	486	523	579	545	529	520	536	549	540	520	518	533	510	528	533	516	552	533	547	545	530	557	502	531	536	534	547	569	524	535	506	544	522	546	534	518	520	523	527	549	530	537	586	570	535	509	527	547	525	516	555	520	512	548	520	512	512	555	561	539	535	537	500	548	517	534	490	575	487	553	532	542	522	541	531	492	501	541	542	538	542	552	577	576	531	541	524	550	550	536	558	491	542	515	572	549	512	551	561	564	506	516	547	519	501	549	515	526	510	503	558	522	552	539	557	505	511	560	562	522	545	553	523	535	516	537	568	531	525	537	516	578	572	582	508	515	491	540	558	536	518	530	594	520	561	546	489	559	504	523	518	545	492	502	577	511	539	515	494	545	534	505	517	548	545	514	521	519	538	512	507	559	536	514	544	496	519	543	563	556	526	537	491	549	533	516	489	513	505	545	543	489	517	572	532	546	531	516	504	523	523	563	566	546	556	489	523	533	496	528	557	569	519	553	561	510	515	522	527	554	527	531	581	563	553	532	581	554	479	508	565	531	549	524	534	529	496	518	561	510	566	530	541	509	582	526	533	510	554	547	543	534	567	509	541	572	551	519	559	525	526	548	513	527	554	523	515	543	542	527	573	490	522	512	539	532	524	532	525	527	539	545	493	560	526	508	519	548	517	510	523	516	517	515	537	535	526	551	510	494	552	538	568	519	491	530	524	515	518	557	519	505	528	527	500	557	511	514	531	557	571	552	536	528	542	518	537	548	492	509	541	534	528	550	585	549	531	546	525	550	486	521	526	534	477	528	557	529	543	536	526	552	536	530	489	550	519	542	592	523	520	518	521	518	520	518	560	550	539	519	570	546	503	531	518	541	511	538	558	537	556	566	535	528	569	517	539	526	519	546	565	541	536	566	513	506	536	568	494	574	532	569	498	544	562	576	527	535	514	562	513	554	559	539	520	532	530	536	536	512	551	533	531	553	528	518	538	528	503	551	494	512	534	536	537	567	542	555	502	567	516	550	496	576	515	537	505	562	556	500	513	577	522	521	576	494	518	567	546	561	552	594	550	512	538	550	518	528	514	501	564	477	533	539	536	557	542	573	550	582	556	532	503	514	496	524	518	494	528	525	549	542	543	523	546	506	539	543	579	539	597	539	497	566	545	531	543	503	531	546	563	535	512	511	563	513	560	562	514	551	505	548	569	509	555	554	492	534	532	572	525	504	545	510	522	530	543	490	525	510	541	512	540	578	553	567	556	536	567	543	500	567	532	522	554	551	539	503	528	544	551	523	531	513	539	528	529	531	539	592	549	502	521	528	476	545	483	539	512	541	496	552	519	536	504	520	575	555	542	575	523	542	526	527	533	521	535	539	505	496	493	517	520	559	547	555	528	491	522	552	527	501	522	493	544	525	534	522	550	532	484	552	529	520	519	536	538	551	525	509	560	533	544	512	537	515	503	545	534	549	541	550	518	561	551	520	512	481	515	551	534	510	580	548	533	552	526	561	551	564	512	519	537	548	514	542	540	530	521	523	522	543	555	571	547	556	534	469	544	478	503	553	529	520	578	509	506	593	473	564	535	554	548	517	553	488	510	527	540	554	545	576	553	532	527	532	518	523	528	554	499	551	518	522	538	578	532	581	534	582	491	504	513	512	510	568	530	519	558	539	517	553	519	593	568	548	548	491	555	534	527	510	562	530	539	521	559	500	564	498	507	524	531	491	536	536	524	564	524	595	545	500	539	514	513	519	552	529	518	557	527	585	497	533	556	527	520	544	526	517	512	549	502	528	528	486	516	525	552	541	497	528	506	524	554	534	504	554	542	523	517	548	554	565	528	544	546	542	521	516	526	515	574	524	573	559	538	548	564	552	543	535	523	508	505	550	483	542	537	527	530	526	539	521	545	536	536	541	546	527	538	530	501	523	540	507	550	529	504	506	571	551	546	538	554	548	510	551	545	505	512	545	547	521	546	532	552	552	531	537	532	512	551	507	494	460	536	554	533	541	530	495	524	549	539	507	508	545	551	551	495	512	519	586	534	508	573	568	542	523	565	496	538	487	566	547	512	505	546	528	545	550	582	514	528	503	546	540	529	520	461	538	486	551	541	526	521	537	546	520	533	500	533	543	491	524	534	543	500	529	590	575	544	514	569	546	543	514	486	539	523	535	524	507	513	523	508	523	546	574	541	564	504	576	549	520	581	560	551	531	546	520	527	552	500	476	508	550	551	554	551	548	527	502	518	580	542	558	513	493	544	535	583	508	556	547	494	576	553	540	525	522	509	561	550	515	476	526	543	497	539	515	544	533	578	517	512	566	558	537	512	536	511	561	542	494	527	577	551	530	530	543	553	537	563	519	570	531	532	517	538	527	508	460	533	545	511	525	500	513	500	527	583	492	549	571	569	524	534	505	578	549	513	567	532	564	558	510	549	540	552	536	559	503	506	529	494	542	552	527	511	541	534	534	521	498	540	537	535	550	547	532	543	525	521	533	553	553	530	506	557	472	499	575	546	528	526	563	546	550	541	563	520	516	526	509	530	519	543	526	552	520	535	510	537	498	540	530	549	526	505	505	562	528	512	532	532	550	549	526	585	557	579	535	573	534	543	550	519	540	545	530	478	519	584	511	516	510	544	560	532	510	596	554	513	518	512	547	526	531	576	526	551	544	517	525	488	539	526	510	536	539	531	548	504	538	521	527	526	566	521	536	563	494	531	531	533	549	549	543	530	536	522	506	518	521	542	572	526	557	539	511	503	525	543	546	545	493	576	540	518	539	541	532	555	527	515	482	536	521	502	547	558	536	569	561	573	535	525	516	540	505	569	562	552	520	517	534	524	529	524	519	543	569	516	516	509	466	522	532	516	540	523	519	508	548	554	570	544	519	563	515
4360	1605	2012	1657	1038	908	716	615	572	594	526	507	471	482	453	392	453	409	417	411	361	362	398	380	396	362	407	397	367	342	357	382	362	390	422	346	349	399	370	349	403	398	375	390	368	373	383	393	371	360	340	374	394	364	380	347	348	384	409	384	374	360	387	379	382	360	376	347	352	360	358	392	381	340	376	353	394	380	336	371	396	347	379	409	384	380	384	399	382	383	318	369	374	403	371	388	380	352	369	376	347	386	364	386	377	381	389	408	358	388	351	340	376	374	379	359	345	380	360	407	368	397	365	331	399	369	363	423	360	349	306	331	352	385	381	364	347	372	409	396	367	377	373	368	394	398	363	368	370	392	353	366	362	346	358	324	377	357	372	336	361	362	344	394	378	399	385	375	357	396	345	347	365	372	417	369	368	355	352	348	362	395	358	351	365	354	367	355	358	349	363	364	408	346	384	369	384	415	328	408	356	347	377	352	328	422	371	382	379	364	370	369	390	393	394	346	358	366	402	376	356	348	361	375	369	355	358	359	374	352	345	388	354	340	339	367	338	414	366	374	363	352	414	391	379	379	359	343	372	359	361	360	357	359	351	367	350	349	404	391	426	377	349	359	379	353	370	345	391	390	402	370	379	387	382	339	357	389	405	328	351	369	336	368	353	396	380	360	361	366	357	352	373	374	358	361	334	387	357	365	391	404	350	361	359	382	360	375	346	374	348	341	382	356	367	407	322	390	364	371	347	388	364	372	394	350	385	335	355	365	380	382	354	397	358	392	370	381	355	363	383	405	378	368	359	334	369	404	381	371	332	372	372	359	370	351	366	388	389	354	367	376	407	379	366	394	380	386	360	350	374	331	354	350	360	380	376	391	376	353	375	376	392	351	383	340	394	336	378	370	361	343	370	376	389	340	364	350	370	380	344	361	393	345	390	361	389	361	367	380	400	388	366	342	375	332	384	350	349	396	390	397	363	382	368	381	343	379	362	363	351	376	368	354	352	361	389	392	374	361	360	365	405	375	339	354	401	369	374	356	378	367	332	370	373	366	366	345	391	346	368	349	350	381	374	373	381	368	376	371	347	368	388	369	367	363	398	357	373	419	407	368	347	352	344	372	338	359	365	415	394	339	408	407	338	356	404	357	361	374	360	414	391	408	352	334	340	351	376	418	389	360	361	336	352	374	361	370	374	367	370	358	359	382	358	337	379	402	364	367	351	407	366	346	384	366	375	407	430	397	399	368	416	346	349	363	387	355	362	343	397	401	331	347	360	424	415	384	361	358	393	377	401	344	324	378	360	401	393	355	404	375	357	364	340	364	349	341	413	327	389	376	406	326	365	380	405	364	356	382	372	360	389	364	365	353	394	348	353	378	366	383	349	354	367	365	375	382	353	385	378	363	429	365	372	396	398	370	363	396	321	372	359	371	361	385	355	370	394	368	386	376	379	375	389	341	395	404	381	368	396	399	357	371	402	353	378	396	349	368	387	379	391	372	406	335	376	372	409	379	356	370	367	384	365	354	369	364	362	315	378	359	345	333	363	390	393	362	345	372	359	379	360	370	364	384	356	398	356	374	372	384	348	374	349	387	431	348	354	374	356	361	372	330	354	371	350	392	366	369	394	380	383	348	381	409	369	369	365	331	387	349	348	353	370	371	385	368	371	333	343	360	388	417	349	359	368	363	359	386	365	368	360	362	374	365	366	366	347	401	363	397	398	376	389	382	395	357	372	406	353	369	381	384	371	362	374	395	379	407	366	330	368	355	348	382	361	371	347	363	339	371	377	409	409	400	324	412	377	389	381	357	402	367	365	390	381	408	360	393	372	374	390	368	380	372	365	372	383	364	381	377	365	362	384	343	338	399	369	379	401	394	333	366	371	404	409	372	364	385	371	389	373	371	370	384	381	401	343	334	344	363	392	373	359	345	361	349	364	338	387	388	361	358	389	337	336	362	387	393	354	380	381	364	382	396	380	345	342	392	400	365	397	382	356	364	381	343	387	380	354	352	379	403	353	369	373	338	361	362	378	377	413	376	373	356	372	389	376	369	379	370	339	439	358	374	338	359	426	394	375	378	368	344	391	353	349	370	359	396	344	408	360	384	360	391	381	350	405	404	363	374	370	347	370	402	357	352	383	359	370	365	390	355	357	385	394	365	412	380	383	371	345	387	348	400	366	336	370	339	385	391	363	361	396	332	378	311	369	344	382	373	357	383	373	375	384	381	378	382	369	359	347	384	368	369	359	359	397	401	409	405	352	367	346	385	350	369	367	417	361	358	352	369	390	326	383	432	382	381	378	347	371	353	340	373	351	342	383	341	364	375	386	365	365	380	353	401	381	377	339	375	394	377	399	368	340	365	384	373	357	376	347	370	365	380	372	386	387	379	356	358	331	402	343	359	365	387	405	338	396	368	359	353	368	357	363	363	366	347	348	395	360	388	343	343	342	374	372	359	345	370	358	334	360	382	396	358	395	352	368	381	385	396	369	378	363	371	369	368	370	389	373	381	317	380	341	377	361	377	331	347	398	375	381	367	366	372	359	368	403	376	378	399	354	372	381	365	361	376	366	376	370	371	368	373	385	372	366	369	356	377	350	338	362	390	338	345	379	385	398	366	386	388	345	390	387	350	360	368	410	338	391	369	358	382	384	384	348	349	364	389	401	368	369	405	369	381	352	350	336	404	395	387	366	335	356	366	388	378	407	372	358	366	361	350	383	368	378	400	343	374	371	363	352	383	406	384	364	373	327	363	361	393	405	350	352	360	383	403	380	358	385	403	371	383	336	359	407	358	375	338	355	404	386	384	390	363	368	322	370	382	367	364	404	402	385	392	364	370	379	398	395	362	359	351	400	373	370	390	364	365	393	379	338	370	402	397	334	359	386	396	383	344	400	365	362	384	342	357	381	369	389	357	375	390	376	365	344	370	384	371	381	423	346	400	396	389	369	392	382	380	384	370	383	386	377	378	371	349	372	392	348	364	380	412	359	367	369	359	350	365	394	390	370	395	345	377	391	378	354	363	359	389	347	370	412	347	362	372	369	368	395	370	358	403	353	371	379	351	369	425	344	378	353	396	372	348	390	363	357	377	366	394	353	384	374	363	391	354	326	394	375	386	340	392	402	403	372	368	375	368	399	347	366	355	400	353	361	341	405	365	347	396	378	364	364	372	372	396	347	358	358	367	356	389	381	387	387	364	413	352	387	381	351	351	371	384	368	383	357	364	388	401	369	388	372	355	359	386	389	346	360	358	378	384	395	389	361	371	361	387	386	375	403	352	351	365	373	383	399	381	416	366	373	364	355	355	387	365	392	338	378	394	364	350	368	356	361	379	359	352	369	361	374	382	406	377	367	396	401	371	379	370	389	386	333	389	356	375	341	370	352	412	374	363	389	370	318	371	366	386	374	377	373	369	370	399	382	366	361	372	377	371	364	389	372	391	374	393	370	388	366	384	346	353	375	380	352	366	348	376	403	373	362	366
3881	2141	4108	4879	3812	3134	2403	2131	2088	2084	1928	1925	1572	1444	1276	1361	1425	1272	1168	1108	1034	1012	1032	941	933	922	961	876	912	872	824	892	919	857	861	888	819	855	898	872	905	855	876	851	872	901	880	812	815	864	874	859	867	873	861	902	904	860	879	878	871	882	840	819	882	852	892	835	873	854	910	862	891	828	904	837	838	858	894	900	900	849	874	873	896	867	848	840	892	835	825	812	860	870	873	850	921	834	884	922	857	894	880	841	854	849	865	811	863	871	874	843	849	866	850	833	861	826	848	850	828	866	936	889	807	856	854	861	868	870	843	837	868	887	869	824	892	843	831	842	917	803	880	909	833	850	879	854	888	861	854	856	836	877	881	895	867	842	862	872	911	861	852	933	851	863	824	900	857	848	870	859	860	886	870	872	905	858	861	866	894	861	884	878	869	834	846	902	884	842	854	845	903	842	847	858	846	894	861	830	850	882	885	871	831	888	845	880	821	809	905	879	871	885	843	872	866	852	843	879	830	799	877	892	861	839	870	883	888	811	893	869	849	836	856	895	874	889	892	898	853	842	884	894	868	851	849	894	890	828	869	839	898	821	891	849	826	936	864	863	821	889	832	876	859	860	840	892	929	889	878	890	857	859	858	880	906	857	893	871	915	897	869	875	891	837	861	866	872	905	833	873	880	895	814	830	884	906	831	820	867	879	879	911	902	866	920	850	893	885	827	816	891	856	875	879	848	827	901	872	838	840	876	883	943	857	868	839	860	814	837	879	831	898	897	858	820	842	854	865	871	863	837	885	826	832	915	781	924	880	880	862	858	892	841	870	893	884	887	886	848	894	847	862	857	898	877	842	931	857	858	862	823	843	915	872	858	889	884	803	840	850	799	873	890	865	877	844	841	846	882	865	883	864	861	848	819	846	833	874	912	908	890	884	868	848	858	864	931	883	840	845	850	868	908	911	923	895	919	905	812	857	838	915	883	861	850	894	854	909	873	826	887	859	848	833	849	914	912	940	830	841	838	885	850	911	836	917	873	868	845	885	892	902	843	836	885	925	879	886	830	866	871	824	851	861	866	897	884	869	805	875	842	848	846	845	876	865	863	863	825	859	856	881	896	887	851	885	822	863	849	850	852	862	834	851	850	842	880	894	911	887	869	859	876	924	863	885	861	878	876	885	858	950	876	905	858	835	898	870	896	847	875	875	911	922	880	865	865	889	877	835	912	889	902	850	870	839	893	847	845	844	897	869	891	905	902	859	841	878	879	841	898	901	913	861	799	949	848	877	872	880	859	848	838	842	874	845	894	918	833	865	878	911	853	856	829	922	873	857	852	867	856	913	880	872	879	892	824	864	914	822	862	873	946	871	804	823	880	822	856	898	849	906	873	910	887	901	886	884	895	869	891	794	852	866	818	883	827	895	858	887	878	869	876	845	860	835	867	882	822	874	835	888	856	878	942	839	913	822	838	874	894	850	909	910	912	882	901	839	890	879	919	906	898	850	818	910	903	868	891	895	832	860	891	875	802	849	865	894	822	860	905	850	880	911	833	817	878	904	865	902	862	837	876	838	835	861	830	893	887	826	894	860	866	817	892	865	840	914	828	847	938	854	870	849	833	838	880	879	834	876	872	889	920	864	832	915	832	884	834	816	838	847	860	878	862	843	850	892	896	918	837	797	877	897	835	865	913	923	871	822	840	885	905	860	858	870	869	851	831	896	875	820	889	847	899	889	859	886	854	820	855	831	836	879	867	881	846	855	885	858	822	875	859	868	924	876	882	900	846	856	852	877	855	928	867	823	843	931	900	820	856	869	848	861	870	881	902	825	838	839	877	870	812	877	850	857	829	875	891	897	833	840	898	815	855	872	877	906	864	906	847	844	854	899	878	868	894	883	873	904	910	877	843	896	868	873	880	848	836	858	873	831	894	935	895	835	902	868	846	826	830	872	834	876	883	818	853	841	905	868	879	807	861	891	863	811	876	886	862	887	875	878	813	863	927	877	869	887	913	855	866	878	870	832	853	865	879	878	841	898	872	810	892	845	826	853	887	822	837	839	900	903	873	858	845	848	803	840	815	880	856	859	898	879	906	870	853	825	882	893	921	864	915	805	841	857	865	850	817	829	909	831	850	877	820	863	833	909	822	892	898	801	853	861	843	812	903	888	910	836	812	841	909	867	866	850	870	880	842	846	842	919	880	828	881	880	840	856	867	855	906	878	859	888	856	840	830	875	820	836	852	869	855	829	887	878	888	891	840	880	862	856	880	873	811	839	841	884	889	879	862	873	874	914	909	941	814	828	832	870	835	885	872	874	866	824	850	861	877	864	899	881	935	908	871	871	851	894	874	895	843	981	871	897	817	881	872	839	855	846	872	877	788	881	879	897	841	865	875	864	867	900	874	838	871	886	858	849	887	899	899	853	891	840	847	865	931	829	847	823	904	854	853	863	876	867	861	902	876	820	885	787	849	872	848	905	853	918	869	881	866	858	864	920	850	850	843	819	842	847	898	914	831	850	840	857	833	874	893	848	887	850	873	862	890	843	843	893	853	862	897	875	849	854	876	814	807	916	884	898	871	883	829	851	888	864	907	838	831	860	857	923	895	904	884	884	857	883	812	853	850	886	824	904	823	838	848	837	885	826	835	874	872	899	834	915	886	863	891	854	892	842	820	894	880	825	885	872	880	865	863	889	875	866	844	858	882	885	860	833	852	902	885	862	931	848	873	806	861	879	872	852	895	898	907	833	849	834	836	893	862	793	882	846	865	853	840	858	842	868	856	926	859	848	873	859	872	887	861	879	900	876	850	870	921	837	889	885	929	880	854	867	874	850	901	858	866	857	879	872	834	837	870	850	845	893	816	872	829	866	860	873	891	869	889	840	897	892	936	832	849	830	875	859	870	857	866	868	895	835	836	894	865	862	827	886	889	833	856	843	862	917	849	866	855	834	833	866	896	881	906	857	939	853	873	862	907	870	899	890	863	883	858	849	875	893	875	868	830	830	866	847	911	856	823	851	882	846	822	915	873	860	877	907	904	829	880	874	875	827	907	857	911	868	807	889	907	883	851	833	815	858	863	880	840	843	886	855	834	896	827	893	840	892	885	866	846	896	868	863	874	825	827	829	891	880	837	880	814	843	885	859	857	836	871	895	894	843	842	848	849	887	934	877	846	913	939	889	891	875	843	896	848	818	885	875	880	880	874	828	866	910	818	899	867	899	872	843	942	814	855	884	871	862	850	894	875	852	890	864	850	906	852	868	893	826	887	886	898	871	842	819	910	884	926	886	892	880	880	892	848	912	860	885	879	836	868	857	820	900	881	884	914	913	830	835	885	871	873	838	858	857	862	908	916	880	882	893	884	849	898	800	883	856	787	853	849	899	846	805	822	873	911	865	869	847	863	841	862	855	845	833	929	900	876	850	905	838	901	884	892	879	915	873	843	865	839	853	831	921	844	847	903	891	867	888	881	872	859	861	865	905	896	846
12577	3883	4170	3348	2135	1665	1107	914	857	821	757	707	604	587	484	464	493	436	456	432	422	390	365	360	363	346	370	373	333	366	376	365	318	335	368	351	302	335	342	340	314	348	347	328	342	326	351	370	366	319	325	352	336	339	366	348	357	343	334	322	356	359	329	338	335	346	343	323	365	361	358	363	344	351	326	324	340	353	377	358	323	321	345	327	333	343	380	339	368	394	335	340	338	343	348	333	321	330	340	326	377	351	350	328	302	359	340	343	347	313	326	337	346	339	397	371	360	343	324	332	378	342	339	355	341	329	326	343	299	342	327	316	342	343	321	362	337	346	314	346	313	346	373	353	329	326	370	359	334	324	335	344	325	355	319	340	356	351	329	314	358	338	335	341	331	342	313	372	324	360	354	318	350	375	364	395	346	329	383	379	353	318	330	331	301	370	346	359	355	358	339	338	317	309	384	316	276	326	308	326	305	348	336	320	356	364	380	350	363	320	333	323	321	298	338	332	359	318	307	334	320	374	365	336	347	324	341	326	348	316	311	387	323	370	349	317	383	330	355	350	308	316	312	380	340	344	337	353	373	356	350	354	345	389	358	330	355	325	349	345	324	320	368	337	338	309	377	340	347	332	334	325	351	375	337	340	309	331	362	340	330	322	329	309	324	297	368	370	330	335	360	375	311	338	351	290	335	376	333	377	368	351	326	339	314	330	358	318	372	323	335	348	359	333	332	311	337	311	378	346	329	338	349	322	324	324	343	344	339	331	375	342	351	384	336	326	342	366	319	318	272	344	325	348	365	378	327	323	334	345	316	312	374	366	318	359	376	352	372	372	363	324	334	334	347	350	346	349	339	329	344	327	341	319	333	321	319	354	337	342	312	342	343	352	345	351	335	341	343	337	347	351	317	301	357	324	352	370	366	354	358	324	302	332	348	366	346	348	379	312	325	343	348	329	378	368	356	336	381	328	349	359	347	344	366	330	356	341	363	340	339	344	301	341	342	353	355	377	349	365	388	333	356	300	366	371	320	334	322	332	354	311	312	336	339	376	314	354	325	375	340	315	310	345	318	341	315	335	364	363	368	355	324	358	345	358	345	387	340	351	329	355	353	325	346	320	332	364	351	362	363	328	321	330	346	325	349	348	342	357	368	353	313	339	324	385	351	305	324	310	335	355	350	310	319	361	353	332	344	317	361	337	324	312	311	330	338	382	342	297	341	328	338	351	364	320	334	312	316	351	329	348	336	365	332	357	344	288	375	381	332	362	358	361	350	344	325	353	368	354	320	338	343	360	321	343	369	369	349	363	319	338	334	332	353	305	359	346	353	311	334	374	328	340	329	307	339	346	362	355	332	344	331	316	334	345	340	329	335	373	349	355	334	329	319	311	334	343	321	379	349	356	371	342	325	326	306	324	353	367	340	370	337	349	358	360	352	348	335	344	322	343	355	353	347	335	344	364	321	323	363	344	352	355	325	338	336	327	333	345	374	360	318	363	330	362	354	359	327	303	324	377	351	317	349	315	347	380	319	319	318	346	342	341	345	322	294	334	340	327	359	331	345	316	320	339	350	350	374	338	322	355	325	347	354	339	325	311	375	367	363	328	362	348	345	345	366	317	322	357	347	317	318	327	312	328	346	343	312	343	377	325	345	332	321	348	324	354	352	374	356	327	342	327	371	322	341	341	327	328	377	326	301	331	336	337	327	352	327	329	380	330	353	361	356	359	356	368	356	361	307	320	358	339	319	313	310	324	330	327	347	339	323	336	338	353	360	347	361	294	330	351	301	357	352	325	322	324	357	358	323	339	328	316	358	327	349	352	338	305	356	367	338	329	346	349	325	340	345	345	342	348	327	316	345	368	340	349	349	313	328	316	337	339	385	332	344	382	362	328	363	360	340	314	332	381	340	309	335	314	352	352	347	382	360	327	345	329	357	361	314	337	340	335	344	336	356	309	355	381	329	382	375	356	326	353	341	347	362	352	333	334	325	336	367	323	350	359	360	351	339	360	324	361	347	372	329	345	347	321	335	356	355	340	317	362	368	343	354	346	353	343	347	325	327	329	360	337	336	316	299	311	334	331	368	367	359	330	298	347	348	333	332	340	334	328	346	365	370	371	351	345	372	341	363	349	308	356	317	337	335	346	351	366	338	345	335	323	338	368	340	354	314	335	342	382	334	331	349	359	324	335	324	345	337	366	314	343	327	357	362	338	324	345	366	370	352	348	349	370	343	350	349	334	348	386	345	346	372	346	344	348	357	378	328	358	328	330	382	308	309	347	375	365	336	357	337	345	325	291	345	350	326	323	318	338	370	367	343	322	371	336	366	359	407	371	390	327	315	337	341	342	370	331	333	341	326	366	380	317	310	349	337	352	325	333	347	365	326	340	343	313	335	328	328	342	330	361	342	323	398	337	354	376	359	347	336	325	320	334	352	363	362	335	324	344	374	336	303	341	319	309	341	346	385	360	312	335	336	332	347	382	344	337	360	349	328	358	352	340	324	342	325	355	323	361	342	348	345	315	308	334	339	341	319	329	358	301	351	335	312	340	331	343	344	344	344	376	386	326	369	353	340	356	365	387	340	344	341	327	321	335	319	329	302	357	314	330	332	365	358	303	317	364	327	310	327	335	348	351	328	347	400	375	315	353	316	329	366	361	364	369	326	353	338	356	330	325	357	356	324	319	336	352	319	358	361	334	357	342	380	329	373	340	339	331	385	401	327	337	350	339	356	306	326	341	331	347	336	334	332	346	310	355	309	349	333	350	329	340	365	317	358	336	318	306	341	345	360	372	335	381	345	324	381	331	347	332	326	325	371	376	340	343	326	352	332	340	297	333	373	360	332	334	350	384	343	318	330	330	366	338	333	365	390	366	343	335	349	336	356	317	356	348	361	366	371	357	353	383	325	351	383	340	372	351	331	378	357	343	321	294	341	313	374	331	339	324	340	346	346	346	377	390	343	351	350	316	387	346	347	315	339	408	327	324	342	325	344	337	323	348	328	341	330	338	379	343	338	323	367	341	331	348	300	302	336	331	370	314	355	334	376	301	313	342	340	318	346	370	347	312	344	331	365	362	372	362	367	323	339	321	344	336	342	318	322	346	336	318	323	356	306	359	322	354	344	312	317	381	356	379	343	353	341	342	331	327	344	365	337	335	345	354	362	367	339	354	329	351	333	350	290	342	342	364	360	345	350	311	326	357	349	340	323	304	358	372	327	354	334	331	330	334	336	354	309	366	327	353	354	316	336	336	352	328	326	308	362	356	345	376	328	334	358	340	340	344	347	355	344	348	355	339	335	330	321	334	377	383	317	360	329	328	366	342	359	353	340	359	329	357	362	332	320	388	312	356	348	347	315	332	350	339	331	286	358	363	349	356	294	349	327	327	344	342	349	379	337	325	367	318	351	371	343	331	326	343	302	341	349	340	326	380	380	321	391	358	382	345	350	306	354	319	371	310	319	315	375	346	349	343	336	327	320	337
9816	3885	7460	8524	7303	5853	4513	3740	3541	3432	3192	3014	2197	2202	1889	1762	1683	1567	1449	1261	1217	1134	1123	1046	944	968	895	937	917	911	834	847	828	820	867	831	823	781	799	813	826	789	851	832	811	856	750	780	816	801	786	792	773	813	796	779	750	799	815	840	799	786	762	850	816	774	834	827	865	809	794	859	855	831	831	761	757	806	832	811	797	817	795	820	791	787	781	812	795	758	829	777	792	808	846	868	839	797	812	797	820	753	826	746	808	816	792	839	787	846	783	854	806	807	842	855	794	793	815	787	774	767	787	853	797	819	837	770	812	790	827	821	810	837	856	849	765	778	813	865	828	814	861	806	837	836	781	757	825	820	775	838	833	824	753	770	832	809	800	814	776	803	790	758	799	811	750	792	791	788	765	807	799	794	790	832	783	789	751	846	818	785	791	773	814	772	749	843	810	805	786	834	844	806	808	781	795	804	838	793	819	793	813	855	793	791	772	765	840	759	791	810	801	767	799	769	843	790	792	778	833	870	758	783	813	829	789	790	811	737	810	823	834	798	804	767	829	815	816	822	800	854	777	808	808	778	790	812	848	755	809	810	791	762	802	867	842	790	779	808	758	794	783	823	777	817	761	802	769	772	794	829	793	795	811	758	782	805	787	806	763	887	809	768	782	822	811	740	774	810	788	826	825	817	841	795	812	805	837	759	782	763	767	790	864	788	818	791	801	766	820	794	841	820	871	782	762	775	799	823	838	796	775	835	822	782	859	838	805	862	773	818	838	776	819	823	774	791	823	762	843	816	761	765	780	770	795	823	790	758	763	775	779	804	797	838	763	799	823	807	782	775	799	798	807	815	773	835	842	785	805	781	768	817	784	771	879	780	794	828	784	840	790	819	799	775	823	782	790	860	810	838	815	795	868	829	801	831	809	812	779	787	806	813	856	808	823	758	786	794	792	803	829	798	776	835	825	831	820	789	799	786	760	765	797	892	761	779	798	757	776	763	805	823	806	820	794	785	740	805	849	811	844	732	778	791	818	791	780	733	815	767	819	794	788	736	801	832	731	837	811	811	781	793	777	788	828	798	876	789	794	781	790	841	774	805	765	815	856	848	804	806	777	812	815	779	827	803	819	740	791	774	791	797	768	771	825	755	793	830	783	798	856	809	754	787	858	800	786	827	802	776	798	798	743	833	809	846	803	754	796	829	813	812	783	793	786	812	785	792	819	776	835	815	786	845	763	775	784	817	753	815	822	816	801	851	836	791	846	736	759	802	802	824	788	809	810	780	809	774	840	835	794	836	786	828	842	824	802	852	866	818	805	786	814	845	841	794	842	815	803	847	791	773	827	771	820	819	804	841	764	803	836	815	799	778	820	854	826	832	759	789	794	792	824	821	803	791	761	781	822	829	783	800	794	806	815	866	822	761	764	798	766	801	829	822	779	839	789	740	771	813	777	826	750	766	843	777	763	778	850	788	832	822	819	779	776	880	817	799	809	800	775	778	809	839	839	847	783	764	738	767	820	826	834	820	747	795	822	833	819	855	799	820	840	823	797	819	765	791	796	765	770	813	801	789	820	776	797	796	774	795	793	886	861	807	840	763	798	812	809	859	770	773	793	772	816	794	775	782	812	811	801	841	828	789	795	813	791	780	805	817	802	796	835	759	800	805	790	774	757	823	793	840	820	804	838	768	818	806	776	787	800	781	829	779	788	786	809	791	757	734	829	780	812	777	782	781	823	806	816	780	822	833	794	855	853	785	777	783	824	834	819	804	813	778	786	788	825	759	816	837	776	764	795	829	789	813	774	867	825	783	805	792	798	797	726	837	782	834	782	831	833	811	813	804	803	801	772	811	800	787	774	788	823	797	771	783	771	826	808	819	844	759	794	765	788	765	783	769	799	804	803	798	826	823	796	785	767	844	783	845	810	848	805	859	805	830	799	784	761	809	784	781	812	858	763	789	788	775	807	782	831	835	794	762	798	812	791	791	818	797	795	804	782	849	808	764	779	772	814	802	753	794	843	800	840	808	812	819	808	840	826	858	826	806	840	813	845	776	833	819	832	798	824	780	794	778	796	776	824	810	796	842	783	797	821	798	783	781	815	843	801	783	801	826	790	821	780	814	798	797	790	779	844	785	758	779	819	822	796	780	789	820	837	835	826	804	799	771	794	831	800	829	783	808	748	843	838	761	751	800	810	763	760	819	813	834	804	814	754	784	799	793	758	794	811	836	811	786	825	817	814	785	828	802	814	835	816	808	784	785	835	805	792	870	790	795	808	840	759	774	829	780	815	819	790	833	831	803	753	817	808	755	798	849	819	776	778	801	813	844	791	770	802	812	791	796	802	808	825	773	770	825	783	835	771	849	865	806	792	812	736	781	838	809	820	789	830	771	805	813	857	831	810	807	787	766	835	829	803	834	770	834	794	778	807	852	814	795	826	832	765	827	782	810	797	815	808	818	801	807	793	733	827	819	794	832	774	801	822	826	795	776	805	814	811	744	836	746	833	821	841	827	785	815	813	821	823	791	780	811	810	770	753	807	786	811	780	724	744	794	820	809	774	761	826	774	777	785	755	784	832	841	803	815	830	799	761	811	787	815	808	808	776	804	852	814	843	803	843	764	812	770	801	786	798	808	788	813	840	779	797	784	806	785	867	781	800	780	868	828	763	813	781	827	850	825	838	787	840	780	802	772	795	770	817	816	753	841	807	748	821	799	835	831	799	818	824	763	832	811	812	843	864	832	796	807	822	787	710	760	837	846	783	830	814	833	785	811	779	822	838	826	785	844	813	823	832	815	806	792	817	839	782	804	781	757	773	812	816	811	797	813	846	779	807	815	833	794	819	844	770	834	806	836	787	752	775	827	808	814	884	857	820	836	833	778	707	803	817	795	779	793	795	818	759	805	797	795	776	828	791	809	809	792	768	740	786	789	802	816	856	772	779	824	858	863	796	835	782	786	799	777	808	822	811	818	788	843	799	802	797	796	747	815	787	789	797	812	762	809	815	817	786	776	809	777	797	824	786	832	764	817	776	799	786	814	768	780	802	738	773	826	790	775	813	758	795	827	784	790	850	764	873	804	810	828	833	791	817	722	798	801	792	789	792	819	752	783	780	804	795	769	818	809	836	808	820	742	793	813	787	835	828	767	828	803	788	805	761	805	794	788	813	806	839	811	821	811	808	793	825	819	791	757	827	810	806	827	816	811	769	830	813	807	802	839	835	820	773	782	796	781	780	765	863	809	818	794	828	828	808	810	839	799	795	775	794	761	815	817	797	775	793	783	858	817	837	785	843	810	750	754	764	812	802	860	807	801	798	805	762	771	755	883	750	751	819	766	838	810	780	784	799	842	805	813	812	772	816	814	776	836	754	816	819	771	806	809	816	796	800	795	820	831	832	806	772	849	817	845	844	826	778	775	846	790	816	770	806	790	793	808	870	804	809	840	789	770	800	807	832	818	849	788	755	774	790	800	765	808	827	851	757	762
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
