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
336790369375	336790369932	336790370482	336790371032	336790371582	336790372132	336790372682	336790373232	336790373782	336790374332	336790374882	336790375432	336790375982	336790376532	336790377082	336790377632	336790378182	336790378732	336790379282	336790379832	336790380382	336790380932	336790381482	336790382032	336790382582	336790383132	336790383682	336790384232	336790384782	336790385332	336790385882	336790386432	336790386982	336790387532	336790388082	336790388632	336790389182	336790389732	336790390282	336790390832	336790391382	336790391932	336790392482	336790393032	336790393582	336790394132	336790394682	336790395232	336790395782	336790396332	336790396882	336790397432	336790397982	336790398532	336790399082	336790399632	336790400182	336790400732	336790401282	336790401832	336790402382	336790402932	336790403482	336790404032	336790404582	336790405132	336790405682	336790406232	336790406782	336790407332	336790407882	336790408432	336790408982	336790409532	336790410082	336790410632	336790411182	336790411732	336790412282	336790412834	336790413382	336790413932	336790414482	336790415032	336790415582	336790416132	336790416682	336790417232	336790417782	336790418332	336790418882	336790419432	336790419982	336790420532	336790421082	336790421632	336790422182	336790422732	336790423282	336790423832	336790424382	336790424932	336790425482	336790426032	336790426582	336790427132	336790427682	336790428232	336790428782	336790429332	336790429882	336790430432	336790430984	336790431532	336790432082	336790432632	336790433182	336790433732	336790434282	336790434832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2647	3650	2300	2647	3650	2300	2647	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2648	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	3650	2300	2649	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25871	19152	20423	18574	26654	25378	13891	7512	3841	2300	1990	1614	1242	933	837	694	772	731	596	538	457	409	407	628	5933	8266	5385	3263	1602	650	289	240	223	223	247	216	223	228	222	212	236	250	216	211	227	208	228	234	198	226	222	204	252	205	187	208	231	220	238	201	203	227	214	204	213	217	214	212	248	225	250	226	212	197	218	216	234	182	214	228	194	231	221	235	183	211	213	210	232	199	207	230	245	210	231	219	239	236	225	238	208	210	217	222	207	248	216	216	228	209	225	236	215	228	243	207	223	206	234	218	242	208	210	211	229	239	205	242	213	231	223	223	234	221	238	226	227	210	199	210	242	207	239	208	217	245	207	226	215	213	220	227	219	208	207	214	243	206	211	215	200	212	216	210	248	190	223	200	252	204	208	205	253	212	217	215	219	247	231	229	229	208	217	185	222	246	232	226	232	222	202	202	177	211	206	207	224	253	230	205	229	226	208	183	224	241	231	239	235	231	214	233	223	214	233	241	239	229	217	211	207	222	205	155	215	216	216	230	223	212	246	264	214	201	245	188	238	248	224	230	235	237	222	220	218	220	199	192	221	230	260	221	207	235	212	210	229	216	197	250	217	227	242	198	218	217	211	252	199	218	220	197	213	215	239	240	207	239	219	211	212	211	242	236	202	207	252	228	223	216	245	240	218	213	209	233	226	215	212	245	228	202	193	239	250	210	223	205	228	231	197	200	207	236	253	212	197	218	215	198	259	224	218	209	228	241	207	218	201	238	225	230	200	218	210	241	217	244	224	220	227	216	221	220	224	212	221	238	229	217	224	229	233	248	218	224	237	227	188	226	211	202	209	193	193	226	212	220	224	250	230	238	212	204	193	210	225	217	200	229	234	244	223	264	227	224	236	202	219	204	209	263	231	215	205	212	219	210	210	225	207	231	246	216	272	219	232	210	246	214	208	226	225	226	232	239	237	223	236	238	217	203	226	218	237	213	224	221	228	207	199	201	227	244	242	206	228	217	218	210	225	242	220	208	216	243	227	223	234	229	233	248	239	239	240	204	240	211	209	249	227	200	219	232	213	220	208	230	209	238	234	227	211	228	262	236	248	232	223	246	259	219	219	209	245	220	182	206	235	209	204	196	228	216	220	216	199	227	229	224	201	210	255	213	232	228	234	227	235	224	208	195	182	231	247	220	234	234	199	207	220	204	199	207	233	232	222	210	214	250	214	209	220	233	203	209	219	215	248	233	210	216	239	195	225	228	201	209	210	228	208	232	217	213	225	228	237	229	232	220	225	205	256	203	252	214	223	230	211	219	226	225	205	213	222	212	233	211	204	235	227	195	229	232	208	226	225	217	228	208	227	215	244	233	198	248	223	232	232	225	218	217	222	208	202	234	226	227	207	207	229	220	207	202	187	254	238	212	220	220	227	228	220	223	204	222	220	226	205	210	221	222	243	237	255	210	230	237	224	188	218	242	247	213	227	234	223	225	214	212	223	236	253	228	208	227	222	213	201	244	223	207	195	225	243	216	223	218	218	221	195	217	216	232	232	249	214	233	220	228	201	218	207	236	218	198	233	211	207	205	233	218	218	220	234	225	208	215	210	202	204	219	207	221	244	202	225	259	240	220	205	215	224	232	222	253	198	223	213	219	255	252	190	234	203	235	215	207	231	240	215	203	240	237	221	212	242	220	211	218	212	226	215	232	201	216	237	240	210	201	208	210	230	210	233	218	205	218	218	216	199	220	196	213	214	236	243	240	232	220	225	219	202	224	222	219	196	229	237	199	219	214	207	206	241	213	244	192	224	182	207	203	239	234	227	250	223	231	221	256	236	217	205	218	227	208	211	200	218	208	202	205	231	206	250	200	207	208	191	220	203	248	230	214	221	235	208	221	240	212	227	208	212	221	236	236	221	225	228	218	205	241	205	212	211	232	231	223	210	216	200	219	218	233	228	242	247	227	227	246	217	212	229	238	243	221	220	202	231	206	220	200	223	220	216	222	240	243	212	218	222	260	219	241	212	199	214	230	228	215	233	215	216	199	222	221	216	225	197	243	205	234	250	219	221	206	225	243	222	203	216	212	210	221	234	250	210	222	212	212	223	201	263	208	241	210	230	222	201	213	237	235	233	207	226	246	238	203	240	219	220	224	209	249	208	220	221	232	213	217	219	197	226	200	206	207	218	223	237	225	220	234	238	207	234	215	234	213	214	208	195	214	203	199	215	201	234	206	216	243	220	231	213	223	203	235	226	192	234	200	209	210	230	223	201	248	218	205	203	227	235	230	217	209	222	203	212	208	246	215	232	219	223	203	229	204	223	197	219	223	235	209	199	238	196	240	191	239	207	228	232	239	241	210	260	220	243	226	215	207	216	226	219	238	225	233	215	209	236	200	252	208	233	239	242	212	223	208	219	211	218	233	213	207	233	235	234	220	200	240	226	237	248	204	240	246	232	226	214	223	243	227	216	244	235	228	226	220	209	211	216	239	221	239	232	200	225	188	265	226	192	233	213	237	210	218	220	211	209	231	223	208	222	199	234	228	212	256	220	219	220	204	210	207	228	195	226	254	236	237	226	232	224	246	216	232	218	209	210	230	232	214	208	198	225	242	218	238	201	226	218	202	240	238	235	239	216	208	210	211	235	223	215	236	231	237	253	216	238	211	222	208	254	199	207	221	219	207	224	241	209	227	218	204	206	249	233	237	232	218	217	208	205	231	222	222	228	244	265	234	231	231	229	229	236	213	250	228	227	244	226	254	219	242	230	197	222	207	209	188	216	216	237	230	203	246	232	227	251	209	210	215	229	216	215	210	230	217	231	256	226	199	213	212	182	209	208	216	255	249	221	236	193	200	209	253	198	230	197	266	226	203	230	220	216	216	233	189	217	229	198	224	214	224	220	229	216	239	224	241	204	243	219	210	232	191	206	228	211	215	210	252	198	225	213	223	208	230	218	226	228	220	219	219	227	231	238	229	241	229	213	241	242	195	210	217	217	219	216	215	224	198	232	235	202	216	231	231	216	226	211	234	223	212	253	201	205	240	226	231	214	195	247	247	224	214	202	222	255	215	234	223	234	202	244	206	217	235	217	200	233	207	216	249	235	234	203	213	219	222	228	234	211	237	227	223	220	213	242	225	216	215	201	201	243	254	231	249	234	229	216	228	223	203	230	234	209	261	205	235	208	226	227	231	217	229	223	221	211	239	236	234	237	239	202	206	218	226	228	240	243	239	230	215	214	226	237	221	211	210	235	245	211	237	224	237	214	230	234	209	220	220	238	213	240	249	243	253	213	214	196	244	209	223	193	248	227	227	216	226	215	206	226	209	217	218	214	234	197	209	222	230	240	217	230	224	205	246	222	221	226	215	207	218	218	209	224	219	228	215	246	244	226	221	232	223	230	205	200	219	241	273	194	242	210	221	216	242	240	204	221	232	232	235	217	203	221	219	248	241	255	220	222	205	216	225	190	223	203	177	250	221	234	221	233	207
13944	13870	22653	26863	35474	33883	18443	14988	9754	8388	9351	8057	6384	4962	4276	3875	4161	3862	3226	2565	2093	1827	1982	3359	25651	28618	22163	14761	7243	2832	1082	684	590	578	546	562	573	587	511	538	567	581	569	547	541	559	584	544	560	553	568	583	534	540	571	561	578	578	585	552	579	543	539	543	586	510	581	539	576	570	569	536	581	569	598	534	565	537	561	549	553	534	537	522	545	536	569	556	522	591	512	528	534	586	562	577	515	535	546	575	562	543	515	523	525	537	507	530	546	534	577	601	507	565	560	509	539	539	528	547	567	563	518	526	521	542	541	538	578	545	522	549	560	554	546	518	544	506	530	515	589	504	560	548	535	569	532	559	550	529	532	545	552	514	563	568	524	582	521	570	553	533	590	519	523	534	551	569	561	562	597	550	576	575	517	621	530	555	514	586	562	508	533	540	544	553	545	555	505	537	572	538	550	516	549	500	533	582	528	559	551	564	559	567	557	529	536	538	577	544	568	530	571	523	530	566	529	564	565	563	551	567	528	548	543	537	535	577	563	539	550	627	554	593	535	500	561	585	554	573	535	561	543	564	531	560	571	562	592	592	539	543	616	539	532	543	560	560	583	535	531	538	572	537	546	544	518	537	603	524	569	565	565	561	601	564	557	540	581	566	592	543	565	567	592	560	587	558	592	601	587	548	540	593	533	531	567	576	559	570	534	555	562	562	534	549	503	520	570	550	568	548	589	540	537	560	526	531	565	554	585	525	562	558	567	567	562	556	590	550	553	529	588	547	558	577	553	572	574	509	555	552	545	569	549	543	572	590	573	524	560	546	540	544	556	530	546	531	533	546	561	518	569	547	561	568	574	554	520	550	555	575	493	545	575	569	542	545	563	553	554	579	546	539	526	541	519	554	516	556	549	541	581	546	505	535	533	514	554	527	542	529	570	566	541	549	550	522	544	602	554	545	571	519	511	527	529	554	595	607	570	554	561	543	532	551	555	562	560	521	549	508	590	567	566	564	587	530	585	567	551	546	535	546	558	555	560	585	546	567	540	580	538	548	546	576	578	535	549	556	585	529	561	580	564	565	529	498	562	578	583	530	542	542	569	500	525	577	579	574	516	571	555	530	543	526	513	548	550	557	549	561	519	559	548	526	507	551	525	557	531	588	581	505	556	540	569	528	539	550	537	547	499	538	539	567	550	526	548	555	564	546	581	567	570	558	570	596	560	516	545	560	574	544	564	556	539	562	526	558	563	581	576	517	548	569	528	536	577	517	554	552	566	555	529	596	527	532	544	559	567	602	565	560	560	537	546	538	594	512	539	560	577	584	525	584	574	546	565	596	523	503	533	537	588	539	553	538	551	514	555	552	511	560	520	522	566	543	561	540	548	531	527	538	560	560	569	541	550	501	566	555	521	566	564	576	540	575	576	560	508	528	564	546	575	517	546	587	602	580	552	586	536	549	565	534	595	568	518	555	541	573	584	531	541	530	547	556	548	554	570	557	558	587	574	570	508	534	546	511	570	515	555	530	562	546	512	577	547	571	539	592	562	542	544	595	542	538	547	514	548	579	526	537	567	536	551	590	588	541	569	560	558	565	556	532	528	543	577	521	591	518	570	514	573	557	540	534	524	542	577	558	550	587	572	591	580	526	541	572	576	562	531	531	558	546	526	611	595	578	555	555	577	556	507	584	548	600	587	538	521	555	551	502	537	551	506	559	541	532	563	534	522	547	518	554	571	512	572	620	565	520	552	540	574	581	545	585	509	589	558	559	529	558	551	566	554	562	554	557	536	568	566	590	564	562	572	533	555	586	561	494	546	572	570	557	544	616	577	560	568	557	570	578	535	559	565	537	554	539	550	557	542	554	556	509	539	514	578	572	477	577	539	541	541	559	574	529	568	563	573	530	554	545	537	517	542	567	572	550	557	551	550	551	546	537	560	555	546	546	552	555	566	597	503	545	556	566	543	542	579	566	562	577	548	536	551	585	551	569	555	555	551	545	561	547	602	592	570	586	549	557	539	554	552	534	572	537	555	587	543	555	576	556	547	606	529	523	556	571	502	559	559	570	566	544	539	503	603	588	609	539	515	566	567	531	552	501	557	511	549	509	587	544	581	585	552	557	583	563	537	503	562	552	518	560	565	547	551	535	566	548	512	551	482	564	526	530	550	562	556	568	521	540	589	538	553	521	585	563	530	552	579	581	560	552	572	614	529	529	571	553	554	521	608	578	574	570	579	550	554	584	539	561	564	569	539	564	551	529	549	556	539	555	562	544	529	570	629	541	529	563	579	576	543	574	533	586	537	593	542	524	548	559	536	554	495	542	536	607	549	576	550	525	560	536	558	539	572	501	524	534	554	520	553	561	538	557	547	566	566	590	552	556	603	536	540	550	522	526	543	521	582	574	631	513	574	580	542	554	574	569	547	547	533	571	592	564	516	556	563	559	538	567	560	542	525	570	542	541	554	590	516	521	531	583	581	539	561	548	576	539	544	533	558	548	575	500	521	543	558	539	541	571	559	521	558	567	544	556	540	538	560	534	543	510	600	541	587	567	546	542	540	588	566	568	568	571	558	554	595	547	577	546	557	490	560	518	549	525	519	569	512	576	591	520	553	575	547	538	540	542	569	548	518	586	574	555	559	545	555	546	558	496	555	545	571	582	543	581	575	549	557	569	576	544	530	535	559	548	557	535	566	559	540	549	565	533	554	565	570	543	577	515	555	545	540	563	586	539	552	577	538	563	535	581	573	563	564	574	519	534	562	590	582	590	569	539	520	549	551	563	520	526	508	557	567	535	562	557	547	540	551	503	542	568	533	575	593	526	559	562	580	574	542	560	597	548	545	551	557	534	579	591	569	556	542	593	577	535	524	542	507	575	539	556	545	524	563	548	569	561	534	542	525	508	570	537	557	493	598	560	536	559	543	566	559	589	523	550	537	551	555	527	544	544	539	547	587	555	565	572	507	549	586	556	568	555	528	542	534	515	570	528	537	584	519	550	556	581	581	534	575	569	544	541	560	521	528	543	564	554	523	562	543	555	525	575	553	532	522	564	539	540	548	505	581	527	548	502	540	562	519	524	547	542	552	551	565	522	565	511	519	557	525	555	571	504	568	598	578	568	572	578	534	558	550	539	512	600	556	538	550	555	585	577	572	523	559	560	564	556	566	527	525	565	550	568	562	563	569	573	547	529	521	519	558	551	539	570	537	551	544	506	570	519	560	570	563	604	534	574	532	579	576	547	571	533	569	560	553	548	564	550	564	590	561	565	571	510	541	550	531	587	584	575	541	577	531	568	574	554	546	549	580	552	520	538	518	537	580	540	522	532	554	533	548	575	515	566	558	515	490	526	554	524	554	531	585	577	544	549	545	565	554	484	602	543	548	546	543	550	519	541	550	567	570	548	557	547	537	559	562	587	547	547	558	523	528	580	526	515	540	544	546	564	577	579	558	546	570	553	571	611	530	551	520	555	593	543	501	565	561	537	557	586
8918	5865	6472	4743	3558	2637	1948	1219	970	897	739	676	574	504	452	500	423	442	443	438	347	367	356	316	452	693	716	571	466	357	298	281	277	281	250	284	304	259	280	301	296	273	287	279	264	265	316	279	301	287	302	286	334	271	281	243	277	252	237	291	271	304	285	284	344	284	245	286	269	261	297	298	324	297	305	289	294	264	293	276	285	299	279	285	294	295	287	265	279	254	286	288	243	262	293	284	290	288	265	316	301	263	286	267	274	297	299	314	292	262	269	290	291	245	286	276	256	238	319	288	276	267	279	269	284	260	292	261	295	280	293	291	298	302	270	260	305	282	272	300	274	282	264	272	288	281	302	271	279	314	254	284	272	270	301	292	277	276	302	337	264	270	295	301	256	278	304	255	278	258	299	277	309	271	261	269	297	300	293	282	277	285	254	267	285	277	285	265	274	289	301	282	270	259	284	282	299	293	278	280	264	286	265	290	275	271	280	313	259	276	294	296	279	278	305	253	276	279	301	317	259	292	278	295	305	255	283	290	302	262	283	270	260	282	289	271	278	276	277	281	315	292	267	261	297	300	310	293	291	307	249	304	292	267	294	267	295	301	279	271	315	302	268	258	298	311	282	289	282	236	279	261	293	275	296	325	298	250	305	266	278	303	267	247	251	322	278	271	275	296	266	266	276	266	269	311	286	300	284	269	277	283	284	273	257	316	271	296	266	271	286	294	278	293	288	270	257	269	273	286	324	293	309	319	277	291	295	286	296	282	266	274	292	262	257	286	274	267	298	299	269	262	269	333	280	272	270	289	285	278	274	282	273	267	288	290	306	278	288	273	258	301	296	269	273	289	295	302	283	289	278	263	297	291	259	282	278	284	273	284	265	302	293	289	261	297	279	254	295	290	279	250	283	264	225	278	272	274	275	287	271	292	282	291	328	262	295	303	244	282	273	257	271	297	275	278	281	261	336	282	291	342	293	301	287	282	279	308	305	305	277	306	295	277	265	275	240	286	259	265	289	286	275	249	295	277	279	288	310	309	265	288	271	277	299	249	272	287	259	222	313	284	301	318	295	294	276	310	260	262	306	338	290	240	258	276	274	275	280	319	271	267	286	301	259	296	286	273	267	288	273	274	275	296	319	288	280	292	271	268	262	267	296	278	308	300	270	270	291	281	264	251	264	294	316	255	327	254	285	247	277	315	270	283	297	268	270	282	281	285	256	275	258	291	296	286	303	313	282	258	265	286	267	252	276	276	243	277	254	302	305	277	293	295	302	292	307	274	287	287	301	289	276	296	288	309	283	283	301	289	283	288	265	254	303	276	278	274	263	289	270	303	302	263	278	291	290	314	273	274	295	305	266	306	304	280	288	280	293	313	311	288	265	298	266	268	276	275	277	288	283	261	297	280	291	295	302	297	292	280	302	301	290	280	238	276	287	307	293	301	298	267	292	280	259	287	292	251	272	272	282	303	262	305	267	288	286	285	261	293	270	275	299	277	267	277	265	299	292	301	276	302	266	281	309	268	277	279	314	286	303	284	291	284	292	247	315	297	277	263	303	275	313	291	277	259	257	284	255	273	290	265	279	296	288	295	282	291	279	286	307	280	275	276	293	295	277	260	269	288	287	276	299	275	259	294	272	291	299	288	279	289	299	284	306	309	288	269	258	265	288	285	312	253	305	303	319	301	288	269	292	293	294	302	272	262	322	303	286	288	277	308	296	277	289	302	283	291	278	279	315	261	278	286	271	285	239	283	310	294	300	293	285	274	262	284	259	275	269	296	282	295	313	248	275	275	275	256	296	288	264	265	302	297	258	286	287	247	278	274	280	236	312	259	234	282	286	268	321	317	312	281	286	241	271	297	313	288	273	284	267	261	269	290	292	285	282	257	299	262	253	316	270	290	294	282	276	250	286	285	273	259	277	304	261	303	266	264	270	281	248	296	236	264	307	291	282	229	304	304	265	266	292	312	279	281	278	278	293	287	319	291	263	285	249	283	273	277	305	259	258	289	277	272	292	289	286	256	271	284	275	275	266	296	297	296	252	266	304	278	283	278	251	295	269	275	293	278	317	278	311	287	282	265	260	295	264	262	283	276	265	286	297	271	271	324	252	281	269	291	271	261	271	317	270	272	291	285	294	294	309	288	284	260	302	276	315	244	291	307	310	271	294	269	283	301	298	313	275	306	300	286	310	285	285	273	303	300	253	284	276	277	276	260	286	290	279	256	306	284	306	281	280	286	278	259	313	286	282	292	274	299	267	273	285	275	264	275	266	267	249	283	287	285	273	273	283	226	283	296	296	281	267	269	301	251	265	266	275	258	281	304	291	299	277	293	281	253	273	283	280	288	286	278	252	323	253	260	298	287	298	320	295	283	257	288	257	275	276	300	316	274	252	276	258	298	292	283	287	284	266	260	270	285	261	289	267	264	262	288	242	304	283	292	263	306	293	248	272	268	275	278	272	310	274	258	268	279	284	281	285	241	272	245	272	276	300	315	302	289	279	263	301	253	316	277	277	307	290	263	290	284	260	268	288	268	295	304	269	296	301	296	292	292	276	242	294	301	292	280	277	273	291	246	273	254	248	308	299	285	256	318	281	283	294	292	246	291	293	277	296	301	302	271	256	281	287	274	275	295	299	302	323	264	288	296	313	317	273	286	262	282	279	289	281	278	308	286	268	291	297	263	291	264	285	286	282	296	279	289	292	291	253	281	268	281	271	285	292	288	283	269	264	269	282	303	299	298	270	279	286	287	308	290	270	292	289	287	285	306	259	271	286	301	292	310	252	280	292	269	300	269	293	254	277	298	261	315	256	285	270	272	264	278	285	284	286	271	297	276	296	291	293	281	271	299	310	318	312	292	279	295	258	314	282	293	310	279	250	264	261	260	280	275	265	304	295	329	265	276	286	308	306	290	292	296	289	296	303	261	283	264	275	292	275	289	271	278	265	292	289	268	292	275	282	286	280	262	270	283	264	275	281	278	279	267	291	273	273	288	264	293	286	277	254	263	261	273	285	274	261	275	270	278	287	263	264	281	289	278	283	279	300	280	287	286	293	281	268	278	281	301	248	284	312	273	296	289	293	285	279	307	265	295	278	269	277	286	296	300	287	280	262	293	288	273	301	288	292	260	300	261	269	301	291	282	290	293	262	291	276	297	290	267	286	289	261	295	303	268	266	282	255	288	287	284	280	242	256	289	268	279	294	274	259	293	283	291	278	264	269	299	283	319	274	259	257	299	298	272	262	300	277	269	288	285	281	235	276	271	271	283	279	270	282	273	265	265	258	282	269	291	287	299	284	272	274	285	304	261	272	293	263	271	295	284	326	277	266	269	275	294	307	293	289	261	297	297	279	272	277	287	264	275	307	288	303	260	269	284	284	302	301	254	277	281	270	284	293	307	264	279	281	286	261	261	276	285	278	278	311	302	286	290	257	266	278	271	278	250	297	286	294	248	306	283	293	295	274	260	309	284	291	280	276	288
5432	5238	10372	12062	11557	9716	7759	4980	4067	3539	3444	3136	2657	1907	1833	1737	1720	1822	1707	1458	1153	1258	1104	1008	2119	3002	2702	1980	1368	939	768	703	667	671	691	697	655	698	708	670	687	687	701	692	668	695	653	715	611	709	697	655	728	682	664	712	672	657	703	639	723	723	673	638	691	710	681	661	677	674	657	683	675	681	676	681	694	677	703	723	637	687	681	677	707	694	714	653	657	722	692	639	684	672	653	672	698	681	716	710	749	690	656	718	676	678	703	636	696	677	694	684	704	710	697	707	709	684	661	639	613	692	675	703	699	656	658	688	683	662	669	704	738	691	711	693	687	691	695	724	691	683	670	635	709	689	700	736	687	704	707	762	693	693	728	617	645	674	720	741	693	699	669	673	715	735	651	703	686	660	679	664	683	686	692	630	643	687	717	680	687	721	715	669	667	672	694	656	675	716	662	677	649	703	681	653	674	683	668	698	693	676	690	643	715	654	693	656	700	685	694	709	670	671	662	684	721	731	699	680	665	668	675	694	680	697	728	699	712	693	713	728	704	711	749	705	678	692	711	659	693	710	707	698	700	661	645	670	702	703	696	648	680	725	680	697	672	717	685	658	739	671	719	692	651	691	678	672	701	672	697	705	674	708	679	670	717	696	689	699	683	716	678	677	686	638	739	695	702	696	647	682	672	736	704	661	598	665	700	693	678	696	694	698	686	660	759	704	650	686	684	662	683	680	702	669	647	716	700	673	740	679	697	634	684	673	704	620	671	698	702	691	702	663	693	698	666	692	682	679	690	683	640	691	691	704	668	718	700	700	675	693	680	703	688	675	725	716	730	692	713	695	685	691	646	674	707	668	659	661	714	676	692	675	705	672	729	703	707	696	659	679	620	711	700	748	671	685	632	663	698	703	693	637	718	672	714	720	716	703	735	670	645	650	692	708	684	735	658	660	679	713	684	645	702	691	642	697	694	644	727	692	685	709	693	648	641	677	656	695	705	659	701	681	687	686	651	731	747	692	644	695	700	711	689	695	675	677	699	663	743	702	716	704	722	671	687	698	668	726	674	697	732	717	733	672	683	679	668	680	639	716	658	683	686	664	699	713	677	694	676	692	706	715	642	702	747	645	692	697	714	699	685	682	696	660	749	694	721	708	732	683	666	668	698	696	716	695	687	668	679	650	691	696	641	700	672	691	729	692	696	676	645	694	649	704	642	696	683	668	690	684	746	663	661	665	719	711	687	692	728	647	652	705	645	724	706	730	691	696	683	677	694	697	704	686	686	719	702	634	694	730	726	672	678	703	702	724	693	667	702	679	708	678	702	683	655	696	678	672	683	657	679	720	655	671	716	760	659	702	682	667	724	680	734	687	683	591	662	680	690	702	679	686	681	695	687	667	688	688	720	683	666	675	671	661	692	703	667	693	692	677	674	702	655	664	720	689	675	676	675	681	669	682	649	663	732	736	670	666	710	667	680	677	683	660	662	716	683	718	697	684	694	673	691	648	714	697	720	623	639	644	736	666	657	663	676	667	712	677	738	686	651	678	711	670	671	719	707	649	718	659	750	678	680	716	721	662	676	674	695	672	623	661	630	670	708	635	685	660	736	712	660	682	691	705	673	712	696	654	683	713	687	667	694	680	721	696	635	661	629	676	679	646	717	707	718	755	677	690	685	667	700	696	667	723	680	699	701	684	640	677	671	726	694	693	719	701	627	635	681	652	692	679	742	664	715	678	711	677	702	677	677	652	695	674	686	695	645	689	658	633	713	655	733	717	641	640	677	657	705	704	691	649	717	719	703	676	663	676	684	722	714	696	622	668	698	704	707	629	717	705	698	698	725	727	675	736	683	713	704	719	747	692	648	709	713	676	717	703	689	692	653	644	655	705	647	674	673	685	656	701	720	711	682	716	656	704	619	655	648	696	705	682	717	652	613	707	720	716	739	663	698	700	697	647	729	692	691	697	669	701	670	676	674	658	687	718	678	662	691	685	677	638	678	705	704	717	697	666	661	651	688	706	710	676	718	662	656	666	750	703	665	677	651	681	713	695	683	688	674	688	710	701	717	695	651	697	660	690	679	643	704	679	712	654	638	693	708	696	687	705	715	712	690	708	717	718	724	649	721	652	684	663	718	689	717	673	662	655	680	699	711	644	683	704	676	669	679	646	679	674	727	706	704	668	655	717	687	664	684	629	654	703	675	709	696	707	684	674	696	651	681	636	687	675	654	699	719	706	737	679	700	663	730	668	652	703	673	716	725	650	688	695	648	704	717	709	703	639	698	673	686	642	655	665	662	686	666	696	667	683	687	733	713	677	652	638	683	726	676	646	725	643	655	707	658	709	694	671	659	664	674	713	682	724	701	669	665	673	708	727	694	713	698	690	657	670	688	713	707	718	677	696	664	681	752	656	732	648	674	664	680	668	697	701	684	683	665	674	696	693	739	654	674	656	679	712	679	657	709	657	685	649	668	670	687	708	713	671	690	702	737	689	698	682	666	709	751	692	705	619	722	720	686	703	657	675	709	699	718	653	696	693	708	709	660	673	710	666	714	712	685	675	697	672	667	627	666	693	650	672	702	761	714	714	697	673	709	664	713	693	699	710	708	702	691	706	724	703	649	722	672	718	651	693	688	682	712	681	728	665	717	636	705	704	665	643	718	670	678	664	672	633	662	677	713	646	742	710	674	743	647	658	661	645	688	705	694	669	662	707	717	697	671	714	666	659	719	708	727	698	704	707	698	667	726	731	647	659	691	655	685	715	687	692	704	733	692	708	654	671	740	690	671	700	669	704	724	673	654	666	689	671	657	728	653	718	650	713	718	704	713	696	669	682	691	661	706	666	675	652	668	690	762	677	687	683	695	694	659	701	662	657	731	735	689	674	693	674	675	676	686	664	675	688	675	695	627	688	681	676	691	674	700	698	661	649	716	657	676	685	733	690	654	686	646	686	652	641	678	669	652	684	700	682	673	667	671	648	692	668	642	683	699	693	673	683	705	683	641	702	630	646	718	711	644	696	720	739	790	663	688	667	728	630	682	681	683	687	693	694	694	694	673	705	651	682	694	670	716	692	643	696	666	702	673	694	694	707	711	705	695	710	691	677	694	684	664	648	705	657	710	690	686	707	657	646	750	711	694	682	686	686	676	736	673	683	652	677	687	734	692	696	678	681	684	754	691	661	608	651	666	669	658	669	718	677	706	639	710	664	704	692	685	746	695	669	731	676	701	717	683	706	675	665	690	654	698	655	714	676	675	729	676	739	700	683	719	687	720	620	676	698	719	676	668	715	703	695	636	608	720	697	685	673	706	698	650	722	631	733	654	687	719	679	687	704	694	689	665	697	695	702	715	708	668	692	663	669	696	672	700	697	695	666	692	746	674	706	684	681	740	673	691	707	647	706	709	678	695	702	673	667	715	703	668	712	707	708	657	691	691	686	713	688	707	644	716	716	650	713	717	685	705	691	672	704	672	707	659	657	683	678	707	671
17084	13054	13467	11619	19248	15226	7498	3179	1699	1182	919	752	734	641	689	641	624	669	685	551	490	501	310	616	2917	2952	2334	1501	838	433	333	281	278	280	292	304	293	305	284	322	285	287	293	269	268	263	267	298	297	276	301	257	312	293	289	316	287	268	283	288	263	308	277	283	281	303	290	242	265	281	319	305	293	296	285	285	274	261	260	272	285	270	319	297	307	296	292	287	312	289	302	265	282	274	302	265	294	284	275	318	255	296	278	290	281	278	280	299	274	298	301	307	311	295	254	286	298	253	290	280	261	271	271	283	284	291	284	269	312	302	290	300	342	265	285	268	307	269	299	253	320	269	236	285	248	295	298	288	264	314	311	310	303	321	300	301	325	300	275	281	255	291	258	287	304	289	319	286	287	325	290	315	311	290	288	296	307	280	297	287	313	299	307	304	277	304	309	290	308	302	287	296	292	288	304	270	318	266	281	288	285	285	268	288	288	266	260	257	311	275	258	256	289	276	294	307	290	274	300	287	301	308	301	285	271	300	311	278	267	266	271	256	282	266	296	339	283	305	292	302	295	279	286	325	286	286	275	283	294	286	280	312	270	282	287	276	271	269	298	280	295	282	294	292	271	267	273	280	280	276	269	283	289	303	297	284	273	287	299	266	308	300	260	284	296	288	290	293	276	308	303	276	292	278	285	276	298	308	328	278	315	266	271	284	292	291	272	277	288	287	287	295	257	256	238	275	302	266	266	302	302	277	275	282	343	314	265	278	303	273	301	264	279	263	289	286	296	300	282	274	296	288	300	269	278	288	256	288	312	290	280	297	307	284	269	309	268	253	298	300	278	279	305	297	268	287	268	291	277	333	284	267	297	295	321	312	269	270	256	287	309	279	297	270	281	303	322	278	315	291	279	307	285	273	285	290	274	307	303	275	316	270	272	270	267	302	268	284	286	277	300	275	281	290	271	308	320	338	306	321	281	297	288	262	304	276	264	277	269	307	269	278	286	295	265	272	279	275	273	283	274	271	274	302	309	308	303	266	278	287	284	267	318	260	270	287	296	306	266	287	298	288	308	269	277	262	262	250	290	300	323	320	296	280	297	280	291	250	266	320	270	267	296	276	258	267	305	282	312	282	290	257	291	295	280	286	274	290	288	291	299	308	275	292	301	310	286	287	269	294	283	291	294	332	279	297	302	276	275	257	290	301	299	279	286	269	293	244	284	298	263	280	282	309	288	291	297	310	292	276	290	318	298	270	274	277	272	271	274	287	294	305	283	276	294	265	261	318	282	269	303	244	253	272	275	286	303	279	261	283	319	333	294	269	283	268	276	308	261	246	319	296	289	267	255	297	282	281	282	269	274	298	276	248	296	290	291	284	259	316	275	276	302	268	310	285	277	273	265	263	306	315	289	265	265	281	254	275	286	294	264	262	292	274	260	307	280	290	315	262	280	266	306	271	279	270	303	303	303	281	322	296	281	285	297	310	298	268	287	281	298	307	273	248	281	318	305	290	330	301	266	284	296	262	299	283	301	286	287	296	301	285	282	286	279	290	284	313	302	295	312	267	326	306	315	282	295	273	275	273	295	325	268	302	287	259	315	315	261	252	291	321	255	273	275	267	296	286	295	294	292	261	273	277	271	288	314	268	301	314	317	305	294	344	288	273	289	267	269	246	295	281	301	301	283	284	280	256	292	305	277	299	297	308	289	324	289	281	301	289	302	281	275	288	310	292	332	312	300	276	285	276	282	288	254	289	288	290	317	284	296	292	256	285	298	315	273	296	295	289	300	268	294	289	310	304	287	271	290	294	276	288	265	291	289	269	294	298	290	275	309	276	261	287	309	310	320	287	271	302	276	323	267	263	319	269	278	268	311	259	273	295	285	284	300	309	291	302	250	277	288	295	277	266	289	287	291	301	286	263	309	270	300	298	286	295	304	284	291	272	280	288	303	298	288	277	300	267	268	289	278	317	301	311	301	273	298	310	285	265	283	280	280	282	262	309	277	301	267	295	301	292	281	281	294	302	320	273	301	268	301	312	310	268	286	241	320	294	258	294	285	299	312	300	293	256	292	307	285	309	310	270	277	285	261	289	305	290	305	301	320	302	284	311	309	266	265	292	296	283	277	296	292	279	300	291	297	279	303	287	312	272	300	309	272	291	279	274	283	293	321	280	292	308	303	271	281	308	253	282	278	301	273	286	312	279	311	309	301	287	299	260	289	285	255	293	265	328	286	309	291	300	298	266	280	295	267	302	268	258	261	294	275	279	297	263	290	306	273	286	284	291	322	276	279	308	272	295	297	280	285	310	288	276	308	298	292	274	294	301	252	250	274	280	307	255	274	285	294	286	295	305	280	244	285	337	299	272	282	296	296	264	259	290	305	306	306	296	288	235	280	300	277	303	286	283	295	293	273	257	254	282	265	280	273	290	312	312	289	291	289	279	293	314	275	288	278	278	250	307	258	277	292	297	326	287	290	282	290	311	267	291	265	271	303	273	298	274	290	260	305	294	281	276	264	271	290	254	251	284	292	291	268	290	268	289	288	291	295	287	288	280	264	305	270	278	310	290	277	287	279	291	289	261	291	316	295	306	273	268	291	314	315	298	302	290	288	240	281	282	288	300	283	267	281	280	295	298	259	288	292	296	277	277	295	282	293	304	284	259	323	287	268	275	270	276	294	288	304	274	271	267	279	263	294	289	259	313	259	315	307	289	275	278	279	293	265	297	290	302	275	297	278	314	308	283	281	293	288	275	297	253	312	286	292	295	290	315	300	286	266	299	296	280	294	276	264	298	298	297	281	269	269	310	274	277	287	300	298	268	266	287	296	326	303	298	298	286	288	268	284	250	291	276	268	298	251	291	322	300	295	290	274	303	291	306	315	294	286	291	301	284	302	306	286	268	273	304	302	296	291	303	278	283	287	334	301	292	288	297	283	290	277	306	291	304	301	277	296	311	241	284	268	309	292	295	277	317	297	266	268	300	330	283	271	301	296	270	275	296	296	290	276	310	288	282	297	319	288	278	274	291	285	308	304	276	289	259	251	281	272	293	256	249	276	278	262	307	315	271	292	286	274	299	275	294	315	283	258	268	293	304	293	294	280	291	283	284	265	269	289	296	298	305	279	305	272	291	292	258	278	284	295	274	313	288	303	325	266	306	306	280	301	293	271	298	300	294	306	310	296	263	269	277	294	282	288	288	295	303	288	270	263	302	292	273	286	261	300	284	284	299	291	315	283	269	287	276	288	284	280	295	271	296	270	301	276	297	305	290	298	273	288	297	283	295	297	290	336	265	263	241	271	278	278	296	289	253	285	278	310	319	303	253	305	266	268	254	265	268	290	305	292	305	299	308	301	294	292	302	282	280	279	291	272	278	294	259	269	281	279	292	290	289	281	286	295	299	317	276	293	312	280	288	288	276	310	296	286	256	275	240	262	301	283	298	274	275	301	279	299	265	283	293	318	276	282	304	295	289	288	269	284	303	278	314
10551	10803	17262	21049	30208	24084	14253	8021	5978	5329	4296	3494	3100	3118	2976	3245	3017	3232	3364	2583	2204	1878	1102	2951	15837	14858	11538	6973	3560	1583	946	784	705	673	711	736	680	668	683	673	697	734	666	698	687	721	656	702	689	681	713	686	725	681	660	686	685	722	690	698	662	674	668	689	667	659	697	680	681	703	693	696	657	714	728	703	698	700	726	693	729	714	717	700	666	678	714	720	688	683	738	692	706	705	770	679	775	706	695	688	669	677	685	710	679	643	673	668	690	694	717	746	728	724	718	692	695	720	732	749	693	675	743	733	719	714	709	649	705	669	700	716	667	747	716	665	670	673	679	715	677	713	721	705	652	705	734	671	717	665	693	690	667	688	706	714	677	660	678	651	715	705	712	694	702	744	694	677	680	683	663	711	710	708	688	660	667	647	692	668	681	676	687	745	673	687	766	740	729	666	663	699	717	681	659	680	680	686	731	721	701	690	657	653	702	688	697	722	750	661	714	706	675	692	706	689	688	667	673	753	718	735	723	657	680	717	689	729	707	721	679	695	716	671	729	706	749	715	665	704	714	740	674	692	707	715	706	704	735	685	696	687	655	701	720	726	645	702	703	727	702	714	693	662	701	694	686	701	633	700	694	726	727	719	692	689	765	724	689	711	689	705	682	716	706	690	679	707	739	722	694	753	699	712	727	707	726	700	712	694	668	692	692	651	706	703	696	714	696	658	736	734	670	700	665	701	706	705	719	686	701	693	671	706	665	708	702	712	648	727	702	699	699	710	703	700	698	722	673	674	705	693	716	726	745	670	663	707	638	669	702	699	690	702	697	651	738	700	705	718	703	683	707	744	652	708	732	720	700	682	691	699	670	723	726	712	685	676	676	686	713	699	717	746	724	707	642	706	693	710	702	728	697	726	705	722	698	700	710	679	699	728	709	714	715	719	686	705	768	713	725	683	716	643	675	676	759	671	683	696	754	672	694	649	686	697	697	703	713	703	622	689	716	673	668	721	722	723	684	699	706	712	680	695	683	721	675	660	730	676	703	683	683	720	736	689	672	687	744	693	767	686	667	657	688	738	704	732	728	702	760	700	704	671	675	683	660	671	683	702	723	711	711	649	672	724	721	702	692	659	723	719	685	723	714	712	740	670	678	707	652	711	720	720	689	671	715	705	696	661	689	695	747	716	722	700	678	690	637	713	672	718	678	721	658	686	701	724	695	729	732	687	691	731	706	739	689	710	720	715	717	687	709	691	678	754	693	653	669	719	722	724	678	743	655	648	703	678	729	690	716	695	686	705	709	725	692	679	716	712	713	745	712	665	675	728	754	725	741	734	699	701	716	724	662	656	754	698	664	742	756	713	707	694	748	717	708	718	701	704	674	708	680	715	654	719	690	700	723	662	729	718	703	692	669	683	665	676	689	723	649	691	718	708	685	726	687	724	733	722	685	703	758	702	691	752	664	686	663	742	680	683	705	718	625	712	673	751	711	682	632	697	705	671	677	697	689	721	689	744	741	649	686	715	699	689	678	677	690	703	692	685	665	684	723	643	664	674	736	742	731	720	733	695	713	739	704	694	706	699	655	710	683	693	717	706	672	719	646	718	688	679	705	721	739	703	710	704	693	696	716	719	674	720	690	709	668	672	737	719	719	662	679	697	752	679	714	692	659	700	685	695	704	680	699	694	731	683	674	707	653	698	703	688	685	696	680	646	736	711	717	683	679	665	738	696	704	699	694	671	697	707	688	650	703	695	693	703	723	713	697	699	711	677	714	653	713	716	686	702	662	726	655	668	745	693	719	743	712	719	741	729	695	664	729	681	720	681	714	730	755	667	679	724	703	702	730	708	714	714	690	718	707	670	673	670	668	732	728	693	684	758	658	723	716	692	698	695	641	691	697	668	656	670	718	694	709	654	719	716	696	709	746	680	653	681	701	698	702	708	695	703	676	701	702	695	717	701	691	682	671	687	700	664	685	732	689	706	740	708	711	668	711	686	727	747	729	681	716	746	722	705	668	687	681	739	720	740	735	676	685	674	654	708	703	656	704	684	662	706	699	743	662	693	698	703	717	731	709	697	696	690	646	685	696	700	675	727	670	737	642	696	671	709	729	705	650	682	680	694	700	695	698	660	676	687	715	736	726	699	696	678	679	749	677	695	703	719	653	716	700	759	719	696	684	665	651	689	700	708	665	707	728	682	641	694	689	749	719	663	695	689	687	673	713	730	673	720	737	661	709	691	706	746	734	708	686	679	661	717	680	686	698	697	676	686	719	702	689	735	738	697	682	655	678	716	701	617	669	651	711	689	687	716	757	705	670	690	701	716	668	725	765	722	730	756	702	709	690	692	691	707	763	685	714	711	650	657	761	690	720	669	715	679	686	669	725	705	721	671	702	649	687	714	703	722	653	680	678	703	680	702	690	680	713	699	750	698	668	681	676	727	733	692	701	749	705	725	743	715	715	725	720	717	719	660	685	696	662	700	680	709	690	737	700	720	686	730	738	729	668	680	724	694	707	700	745	687	716	726	693	705	687	676	625	695	717	720	684	688	714	677	669	723	686	685	642	668	716	678	716	743	689	709	725	676	730	682	702	709	716	694	758	663	739	633	716	667	763	683	726	671	683	669	724	633	702	726	654	719	674	718	663	693	680	697	692	703	714	682	725	690	692	707	676	697	739	697	665	705	687	697	741	628	712	709	668	696	668	753	696	664	688	668	703	634	673	701	689	696	743	668	688	606	685	753	721	692	706	751	647	687	677	691	737	701	722	743	748	719	696	670	730	698	675	683	698	732	727	701	735	723	693	690	693	679	748	691	681	698	752	695	666	701	657	663	729	715	710	739	727	721	698	673	719	689	737	646	723	722	682	695	688	742	694	679	703	680	710	678	684	645	677	661	729	678	698	715	727	711	733	767	654	695	710	738	728	641	671	718	703	681	688	691	665	709	735	703	696	716	750	729	689	726	687	724	690	695	686	735	697	689	699	741	709	706	699	697	741	748	705	691	642	735	714	706	671	728	666	717	709	657	708	686	712	712	700	715	721	731	699	668	709	666	696	732	671	703	712	634	708	673	702	708	718	641	728	715	715	671	663	716	684	699	726	717	719	737	678	695	692	735	700	692	684	728	659	709	667	690	678	706	715	697	700	659	676	701	688	701	711	732	712	735	718	715	763	753	672	694	727	676	699	676	727	685	683	730	743	742	699	721	715	699	652	713	692	716	673	743	677	687	667	737	735	664	690	742	704	689	722	680	691	734	725	721	684	731	692	707	734	679	710	678	733	692	706	706	677	681	712	696	688	725	754	724	693	663	770	680	707	651	704	711	702	637	693	706	665	663	686	644	672	717	743	687	679	723	715	668	719	683	666	739	674	689	642	718	705	709	718	717	713	685	720	726	686	666	691	704	736	659	667	704	681	708	712	703	695	736	693	707	702	677	722	682	677	676	626	691	716	716	729	734	687	752	700	691	681	629	713	665	678	707	750	689
28125	21456	22962	20136	31525	27496	15984	6738	2902	1731	1225	1107	1031	1009	876	852	761	751	790	750	688	533	395	501	5998	8040	5751	3250	1456	608	352	272	265	273	258	253	267	260	264	262	267	252	249	230	233	237	279	232	256	284	235	261	221	267	242	274	270	241	268	251	267	260	229	247	272	270	277	229	270	248	253	297	226	237	239	277	239	252	276	268	265	258	266	268	254	271	293	250	242	239	240	246	249	230	256	241	277	262	282	234	272	238	265	268	261	242	237	257	267	239	237	246	245	268	247	283	251	259	253	234	250	245	232	265	260	234	250	256	258	243	266	252	215	251	267	285	271	272	238	262	253	252	237	274	246	235	233	231	239	263	257	264	269	264	228	267	257	244	268	253	254	251	295	252	245	272	245	262	254	227	224	246	267	295	267	252	258	270	258	236	280	240	257	264	235	219	224	222	249	260	253	238	261	242	247	260	245	264	272	268	253	254	283	246	253	251	272	247	247	265	244	273	227	222	255	283	265	225	267	287	275	239	289	223	253	234	211	255	230	304	275	251	236	229	309	268	246	265	224	275	262	215	254	264	279	280	236	239	253	245	247	255	224	255	246	235	254	261	239	250	231	264	250	239	249	233	252	240	220	245	247	251	234	252	246	271	245	249	247	265	270	218	252	249	253	258	269	263	263	268	242	246	247	246	247	270	243	241	254	253	253	238	238	259	268	249	280	269	238	266	245	248	256	241	242	243	248	251	236	249	264	257	266	257	253	255	269	229	270	291	220	274	252	233	262	261	260	261	269	243	251	266	226	264	262	237	283	248	259	260	258	287	253	232	259	239	243	254	250	285	248	268	243	247	290	253	261	240	244	221	257	223	254	268	259	272	235	237	262	249	259	252	257	226	226	260	257	235	248	210	251	237	212	267	231	254	322	283	225	270	241	227	221	235	268	230	281	257	244	243	261	249	254	250	246	245	240	226	272	260	255	249	257	246	268	264	238	254	256	240	247	253	254	243	243	249	303	267	283	258	258	272	242	260	253	253	240	276	225	237	238	259	264	231	267	268	246	266	284	261	251	238	265	238	233	246	265	253	235	273	237	259	249	255	295	275	243	225	253	292	247	250	224	246	262	223	252	241	248	250	273	281	236	259	243	238	273	280	278	231	262	255	272	247	266	251	244	266	246	249	277	232	289	239	246	255	265	240	238	242	279	250	270	252	245	260	262	254	242	273	249	256	297	235	275	235	228	245	241	242	247	258	263	275	251	235	233	232	246	239	234	222	275	280	267	301	247	264	253	232	258	270	252	247	240	259	235	270	240	259	279	275	258	248	253	240	258	263	244	245	257	288	287	249	262	254	265	265	269	271	227	275	267	281	255	262	270	231	243	221	242	259	244	269	253	276	239	259	276	253	255	263	268	255	255	276	252	249	255	261	243	235	270	252	263	259	265	259	245	281	266	257	257	230	250	265	277	272	266	263	265	254	254	272	246	258	272	247	240	263	259	261	274	257	276	254	233	227	260	252	244	248	272	245	254	256	255	256	245	250	243	258	256	224	255	244	255	244	274	262	249	246	238	252	247	272	284	262	242	271	274	257	256	248	264	258	244	271	252	242	262	265	292	249	247	273	268	241	265	243	237	249	256	271	272	251	266	268	266	257	227	251	274	265	224	239	263	254	263	267	272	254	243	269	243	289	252	278	269	252	252	234	262	273	258	281	261	220	234	235	269	250	257	220	241	227	260	266	246	258	273	232	269	198	256	257	278	268	224	262	246	253	223	263	275	244	247	242	249	252	219	263	234	263	266	257	231	222	261	248	236	255	269	228	251	240	254	245	275	260	260	255	273	268	232	281	220	245	252	244	263	252	236	238	255	249	247	245	247	220	223	241	257	288	244	243	251	239	261	249	247	270	279	253	241	247	245	267	252	261	253	260	232	260	282	226	249	240	253	254	248	265	232	252	248	288	260	239	267	239	261	238	252	218	237	265	272	244	237	261	233	271	244	255	278	236	255	248	272	262	238	226	293	252	249	237	249	273	233	230	270	256	266	266	254	268	244	249	266	262	233	265	235	263	262	249	244	251	259	276	251	239	236	251	278	253	280	252	250	248	260	241	249	254	251	260	270	261	261	261	270	281	267	235	243	269	257	229	236	266	260	247	248	263	275	252	262	252	273	257	276	246	278	285	247	261	259	277	229	254	261	276	267	247	283	262	265	255	237	268	230	316	267	263	250	257	253	234	270	279	253	270	261	250	271	244	265	259	248	209	235	240	225	251	258	254	243	256	228	267	265	245	238	236	245	239	246	259	243	247	260	260	262	283	259	237	247	269	252	266	263	263	230	247	252	260	240	253	269	247	255	224	261	256	249	200	228	226	263	257	267	246	251	257	275	249	256	223	277	263	263	261	259	243	231	222	249	225	254	255	243	259	268	263	239	281	281	264	243	273	238	252	273	242	243	281	233	269	260	243	256	259	246	244	227	253	239	222	257	248	236	254	257	260	272	251	260	256	259	274	243	273	244	284	256	259	260	240	275	243	243	265	262	261	234	239	230	234	255	271	257	243	270	258	262	234	277	229	234	250	249	236	284	233	243	255	247	262	254	246	271	279	269	229	247	254	248	264	251	263	278	235	254	233	238	260	257	273	246	244	239	270	279	257	260	279	234	238	259	282	269	239	239	245	254	251	274	251	245	254	238	254	273	266	233	261	259	287	267	282	251	269	273	240	230	288	262	218	252	259	239	257	235	266	261	251	279	269	310	265	261	249	262	268	257	248	241	252	235	253	252	269	234	264	231	243	244	259	255	251	221	264	269	236	235	244	236	251	293	269	230	251	237	273	276	264	235	224	257	246	246	238	238	260	254	261	263	235	260	270	262	240	284	289	232	264	253	285	250	234	233	272	253	276	228	256	256	265	251	262	258	246	209	222	237	288	257	273	265	257	256	261	247	264	242	254	219	272	272	235	289	251	240	272	228	264	267	249	266	248	248	243	224	280	244	249	245	231	238	269	249	227	245	244	248	220	265	242	246	269	248	279	247	260	264	260	254	265	234	314	278	273	282	256	287	231	224	243	272	246	222	274	266	254	267	255	247	275	276	249	249	257	235	241	245	249	238	271	255	258	264	243	263	272	282	239	257	265	281	244	255	276	275	246	271	258	243	288	249	245	245	236	250	279	238	280	278	240	252	262	267	248	240	261	252	260	262	251	248	244	246	265	235	280	261	255	237	249	280	239	264	263	253	283	245	239	262	260	250	242	231	271	259	260	287	285	267	253	214	242	247	269	265	229	260	267	248	252	257	273	250	236	246	250	267	269	272	249	260	253	258	237	275	244	256	236	261	289	254	259	265	257	263	261	250	246	271	255	263	277	243	257	244	251	261	241	280	252	244	237	240	267	233	227	250	235	269	248	277	264	258	251	265	247	256	261	275	242	264	281	263	225	229	267	256	240	272	237	238	259	266	255	229	228	271	271	256	240	260	262	243	244	236	250	284	238
15430	15880	24165	27787	39739	33982	22269	9899	7402	6451	5233	5070	4877	4792	4274	4443	3620	4164	4247	4125	3417	2772	1798	2528	25407	27660	22594	14482	6690	2312	1079	740	639	631	648	620	629	631	642	648	650	620	633	590	630	618	648	617	601	615	623	621	656	631	625	631	595	608	647	625	638	640	615	649	654	634	617	610	576	638	595	662	639	581	613	661	639	649	589	591	612	589	636	611	650	593	631	642	634	601	624	628	600	624	622	592	616	622	630	630	598	669	612	609	616	661	625	606	619	616	671	570	608	597	567	605	637	637	652	583	605	643	619	648	591	607	631	611	631	624	621	683	628	632	638	586	647	626	639	609	629	654	644	622	600	647	600	607	631	693	596	611	630	623	633	638	671	618	643	677	631	656	583	660	628	664	607	639	627	621	609	656	666	626	620	615	668	627	639	631	615	613	571	570	693	664	576	653	679	623	622	619	684	609	639	635	657	619	621	593	626	618	617	640	617	601	615	617	636	603	668	691	632	630	580	596	609	585	618	600	641	604	665	647	620	595	642	670	590	638	641	604	593	596	637	614	640	625	620	662	596	656	689	658	592	627	634	646	585	645	632	618	639	650	634	632	629	649	624	646	599	658	637	656	581	614	632	594	629	652	622	614	615	606	595	608	633	605	629	639	620	637	626	591	631	614	632	645	665	619	606	641	620	657	661	648	563	614	658	597	656	645	578	672	663	646	612	618	617	645	643	593	625	636	629	628	608	605	604	653	639	645	637	571	582	648	627	609	639	631	606	627	610	615	619	631	593	619	625	617	643	624	593	656	582	661	609	625	653	601	644	618	665	608	606	653	633	598	603	612	640	615	646	616	622	609	601	647	613	646	624	639	647	617	667	649	682	640	647	639	644	620	644	567	643	624	628	622	668	581	604	585	681	586	644	611	622	663	620	611	696	636	633	609	605	613	632	627	600	594	606	608	643	637	617	661	600	640	623	605	638	659	659	604	621	580	598	663	624	675	562	646	638	638	588	645	662	629	636	658	605	628	639	625	640	631	658	625	643	608	661	630	617	610	643	611	650	600	668	604	657	601	609	596	644	671	603	647	640	644	644	598	588	577	608	660	586	600	597	650	625	648	617	654	603	593	647	641	626	567	640	622	658	610	682	610	606	594	591	617	663	647	635	668	620	663	605	605	623	632	638	619	634	652	633	657	639	625	604	647	647	649	591	628	583	605	613	623	608	627	667	604	676	639	622	602	626	593	636	653	657	599	664	585	631	612	627	633	609	607	590	619	653	626	617	626	625	646	622	649	648	643	649	585	612	613	598	662	646	640	607	671	611	574	660	666	635	602	657	610	657	655	611	679	654	608	629	664	624	596	664	640	603	626	672	612	674	628	644	606	618	670	623	620	642	582	613	620	584	609	620	643	653	594	629	613	655	641	617	594	605	619	643	614	646	657	648	656	626	650	626	646	611	635	632	617	599	626	652	644	608	624	603	614	625	600	625	582	612	627	566	607	650	644	634	614	605	611	594	655	639	601	635	657	647	633	600	657	599	618	648	646	621	620	632	614	618	645	700	665	604	607	654	617	617	616	617	660	639	644	609	596	598	660	635	645	620	615	610	585	604	619	633	566	648	572	694	660	627	632	634	628	624	588	674	580	644	655	621	685	659	684	644	661	608	610	586	591	607	617	635	628	657	610	642	621	629	646	623	591	641	602	603	622	611	637	613	646	612	581	590	626	640	585	624	610	625	644	583	576	608	626	618	649	623	618	639	650	618	654	620	567	574	638	624	658	682	639	602	623	607	672	599	600	642	643	617	630	611	647	635	615	592	605	586	646	656	622	639	586	658	581	613	657	679	629	611	587	682	644	641	573	612	628	576	615	607	647	617	623	620	566	614	679	664	614	621	605	638	655	581	637	598	587	650	611	623	642	589	577	643	646	628	663	597	647	658	612	640	562	644	660	589	591	610	599	622	642	602	610	623	638	614	658	638	633	607	645	559	646	672	663	576	614	636	638	627	624	607	592	617	623	626	643	670	613	618	630	665	638	638	626	655	612	673	665	622	578	642	640	590	635	652	577	676	600	590	627	620	597	614	636	640	636	651	630	608	601	650	626	624	585	620	639	612	626	646	606	649	664	613	585	632	611	599	626	636	575	648	547	645	631	643	654	622	665	621	622	598	636	641	622	643	684	618	626	630	600	642	626	656	645	685	613	608	624	632	638	671	632	649	645	635	635	684	585	646	625	615	599	649	608	681	640	625	643	591	622	628	653	644	582	608	652	644	636	629	641	617	603	609	656	578	617	672	620	680	630	633	667	610	658	664	600	583	644	679	613	614	659	614	643	654	647	633	636	643	656	608	623	627	621	638	661	618	602	621	622	653	636	604	614	624	609	663	589	587	633	658	640	571	628	634	633	654	618	626	610	608	642	639	610	643	642	628	600	636	631	620	639	597	650	641	618	662	618	613	637	664	617	602	572	629	659	609	620	627	628	603	641	635	652	650	615	608	597	637	608	636	674	643	670	610	611	625	629	594	645	622	602	628	575	619	606	662	650	619	637	610	653	655	623	621	622	628	605	664	647	657	651	609	634	643	602	609	629	655	607	602	614	634	620	645	650	625	659	624	603	625	638	635	610	621	650	590	601	676	641	602	629	639	613	612	607	632	595	618	649	591	670	586	627	652	625	637	592	656	679	588	628	617	632	614	593	613	574	594	640	644	656	622	652	632	609	647	628	677	657	569	604	640	656	626	619	606	590	674	606	649	642	613	636	609	668	638	634	637	636	604	607	611	652	644	601	641	614	621	643	634	623	694	644	554	663	629	639	606	617	638	614	694	656	652	644	622	652	572	644	615	607	648	584	670	659	618	693	632	614	642	611	596	648	670	610	607	650	643	620	589	653	611	630	601	620	614	656	646	634	685	621	641	605	669	650	635	629	626	631	686	601	636	654	623	598	602	616	673	608	622	661	640	644	568	626	616	666	676	640	647	607	612	661	604	614	643	598	617	610	618	640	639	649	587	609	617	600	612	617	662	608	624	649	653	648	646	613	658	640	595	608	634	582	618	637	639	646	646	598	660	683	626	601	625	617	636	597	631	651	644	628	640	616	598	665	674	638	669	632	636	619	617	635	629	606	587	610	616	697	621	618	629	681	629	643	630	637	642	630	628	599	629	678	633	616	566	616	669	625	621	601	583	607	610	686	679	663	650	630	587	662	596	643	646	624	641	631	617	613	648	588	576	620	652	623	665	643	604	587	608	598	591	591	638	588	632	633	605	614	615	643	618	683	593	652	645	607	614	614	649	625	617	637	639	627	610	639	655	606	643	601	578	635	636	629	622	702	638	621	632	642	635	650	651	661	598	605	607	632	592	640	642	625	618	646	626	599	612	607	610	607	636	669	662	610	641	615	652	564	675	590	696	631	616	637	589	624	579	626	631	560	638	598	649	644	645	634	646	619	628	546	598	605	605	650	614	640	594	622	616	591	626	642	638	643	636	625
9780	8503	7407	4857	4780	3299	1857	998	718	596	619	564	519	455	394	425	395	399	433	395	375	347	339	385	536	820	861	645	437	372	322	304	289	302	274	295	253	283	295	296	302	341	304	283	297	286	287	310	291	298	285	296	293	275	316	311	277	304	283	286	288	301	283	309	309	304	303	298	272	299	281	304	302	295	268	315	262	264	305	270	313	304	264	288	289	301	332	303	275	285	333	317	332	336	289	313	295	290	323	283	293	323	281	310	271	273	307	279	308	292	259	309	282	292	292	291	298	308	295	282	294	278	277	301	322	301	284	309	291	298	289	297	296	302	265	292	277	286	306	283	283	317	268	286	289	296	289	297	272	278	308	306	296	292	295	299	258	327	283	305	298	302	277	274	288	278	290	276	329	310	288	321	316	283	298	297	288	270	293	302	314	271	295	339	308	275	277	287	275	317	295	281	257	264	299	305	283	317	278	273	277	295	320	297	315	270	287	292	291	306	285	321	301	299	331	294	304	288	312	302	319	291	327	301	271	285	287	326	260	289	311	252	299	315	295	253	279	341	299	270	283	272	307	298	303	271	294	293	292	307	297	298	288	291	297	277	294	323	295	292	266	277	279	303	304	293	302	294	289	250	318	306	305	279	317	296	301	324	260	297	306	288	320	251	315	275	320	289	265	279	306	284	320	312	289	307	289	302	317	273	280	326	271	317	323	283	318	314	298	293	297	309	332	299	302	297	299	297	294	323	310	310	280	273	307	286	279	306	286	310	290	274	299	252	281	266	283	285	305	289	296	311	314	311	285	305	286	286	311	280	302	308	303	289	309	284	297	303	260	260	307	312	319	287	307	293	328	292	298	279	322	295	279	311	330	264	278	303	298	271	314	292	278	271	282	285	281	307	287	269	265	331	279	304	284	302	270	319	306	272	287	294	282	292	302	295	274	272	304	291	310	313	282	296	293	278	299	286	292	277	279	288	317	308	315	307	307	311	316	278	270	325	303	290	299	287	299	274	300	293	279	277	261	275	306	290	265	315	311	305	276	305	306	292	305	290	330	318	306	302	313	295	291	290	315	278	269	280	324	302	289	262	276	314	304	284	269	275	313	279	280	296	290	291	289	241	296	290	328	287	344	333	279	289	286	324	289	283	284	307	298	275	266	272	305	303	283	288	316	338	325	284	290	292	313	340	278	286	274	308	280	284	295	287	294	300	276	334	291	320	287	305	276	310	317	329	298	312	281	271	298	279	261	303	275	323	277	251	291	299	342	299	277	281	288	315	291	302	300	296	302	332	260	291	291	280	300	241	290	283	278	311	279	292	289	291	302	314	316	266	291	277	285	280	305	295	284	288	325	269	266	286	296	295	308	280	285	283	280	286	289	263	273	303	293	303	314	288	292	273	287	305	309	312	310	297	281	285	306	312	282	303	293	309	271	308	306	309	282	320	316	283	274	315	284	302	316	266	305	301	300	291	301	300	284	289	325	292	270	338	289	294	287	286	247	287	304	357	271	272	295	301	297	274	284	303	300	305	289	297	294	316	331	277	293	322	305	306	278	306	310	285	285	270	299	310	303	289	311	283	286	275	299	310	323	281	314	294	299	267	298	285	299	273	262	302	284	319	285	275	294	273	286	320	306	315	316	274	315	271	313	282	282	300	324	298	278	300	292	301	286	306	318	314	315	290	294	283	281	307	281	299	294	314	280	309	303	345	311	296	299	276	274	332	274	309	304	292	308	279	289	309	263	273	320	314	257	299	278	255	321	290	304	302	291	295	294	310	249	314	273	309	290	303	254	271	284	318	297	287	267	323	335	274	269	259	296	308	285	310	321	274	305	287	316	294	302	283	289	313	260	281	279	331	322	310	297	289	295	272	311	308	276	302	304	287	310	284	282	318	302	306	296	309	301	310	300	301	302	264	299	344	305	324	283	289	303	287	277	310	298	300	264	293	297	268	312	280	261	256	293	296	322	298	278	270	333	302	289	351	307	303	318	284	316	309	312	282	281	311	287	334	315	266	314	298	306	316	260	293	313	347	318	316	287	290	295	290	328	290	294	308	299	311	300	281	282	271	290	312	261	275	304	282	265	296	302	324	312	336	333	312	290	289	276	319	285	296	305	299	320	287	262	308	275	308	262	309	280	294	299	302	300	310	293	280	285	288	310	294	295	313	298	296	289	299	322	271	301	316	274	314	314	288	292	316	321	311	273	295	252	267	295	271	297	315	317	251	306	287	320	318	307	272	275	314	277	293	298	291	283	270	272	282	302	296	297	284	280	312	330	275	319	301	307	298	250	294	295	294	269	304	300	299	296	261	280	311	279	282	276	332	317	265	275	301	280	303	328	282	317	302	285	290	266	297	321	323	293	315	282	277	297	290	316	327	306	340	287	322	297	300	308	319	277	298	268	285	288	278	291	300	288	293	315	310	289	304	283	315	297	305	281	309	295	307	261	287	290	306	301	279	281	267	292	354	306	275	293	293	298	293	270	264	299	295	322	298	279	296	274	290	290	293	285	270	293	316	299	291	302	279	302	296	275	290	301	312	309	312	328	296	319	279	328	281	285	295	317	286	328	276	275	299	278	304	306	312	299	339	326	304	296	293	292	293	291	350	301	283	283	284	282	307	325	291	339	304	267	300	297	295	303	295	274	312	283	293	298	306	256	327	306	308	311	279	293	294	302	273	290	274	274	305	287	288	288	277	292	309	268	279	299	301	289	287	298	300	309	295	316	304	290	295	290	281	299	291	278	296	293	283	302	279	277	294	299	290	271	312	289	304	313	267	313	291	276	334	274	292	291	306	303	312	308	295	305	323	301	292	282	290	279	274	292	284	298	282	294	309	302	284	312	300	284	291	267	294	311	288	283	278	287	292	307	307	326	286	297	328	295	297	281	287	299	292	279	300	285	296	319	300	296	305	302	301	305	321	282	319	260	278	284	273	252	282	300	295	285	285	292	286	273	275	326	291	332	276	299	295	302	301	306	319	277	261	303	303	242	272	313	312	311	327	301	293	292	300	318	269	293	290	292	291	307	336	294	305	315	266	293	269	278	291	273	285	303	264	293	305	320	267	315	261	289	318	302	273	309	280	267	322	290	304	301	300	279	302	315	297	276	315	313	315	286	271	294	276	288	273	309	300	305	286	298	300	277	254	282	283	302	300	315	290	272	306	284	269	334	315	263	288	269	290	281	302	284	288	307	297	305	316	294	324	285	290	317	284	305	274	274	289	275	304	298	282	308	293	303	263	298	313	310	293	286	294	273	284	297	314	300	303	294	293	296	296	274	288	290	321	307	287	272	288	301	249	312	270	304	300	321	321	326	287	271	290	327	307	298	286	298	301	328	316	288	277	345	295	328	274	315	293	299	300	297	278	313	314	318	297	275	282	276	309	293	310	288	303	302	315	308	285	250	296	285	312	302	295	320	297	263	296	315	280	306	300	277	302	279	292	287	260	294	292	320	296	293	276	256	309	323	303	299	291	300	282
5974	7289	11401	12007	14509	11598	7325	4113	2884	2606	2492	2279	2157	1818	1397	1386	1520	1531	1639	1644	1575	1361	1232	1258	2480	3596	3560	2158	1334	915	806	764	737	705	670	684	711	720	698	764	726	743	681	706	748	695	709	704	748	766	692	739	712	664	685	730	759	736	688	705	720	683	659	718	705	713	727	708	742	693	636	734	729	771	727	711	672	764	698	695	698	726	713	706	696	702	715	728	715	653	783	694	678	663	743	717	701	732	737	701	727	703	712	709	695	718	694	679	717	721	690	696	700	770	640	724	704	720	675	731	724	705	745	727	712	745	701	736	717	724	684	724	690	721	684	679	733	704	714	754	714	703	708	722	690	707	682	726	708	684	737	698	745	730	712	709	710	706	714	725	680	788	711	732	752	672	684	697	735	707	739	679	679	729	732	767	731	700	692	717	704	731	750	704	719	742	730	737	683	715	675	737	684	726	740	658	714	739	712	688	703	748	735	667	688	725	727	733	704	649	751	751	726	756	718	745	740	682	670	661	676	734	720	800	715	706	725	717	719	706	739	726	741	690	741	690	680	663	685	709	713	674	686	749	719	717	648	714	705	745	739	713	723	693	756	703	783	695	699	715	682	725	738	758	714	726	745	719	727	681	714	709	748	726	720	755	708	732	782	704	697	717	703	703	721	693	702	707	736	714	697	727	747	695	688	685	699	697	722	728	673	713	729	693	773	741	760	674	736	700	679	700	749	701	719	672	736	734	729	700	679	727	718	716	700	694	715	703	747	698	681	759	717	771	704	738	702	708	739	786	720	723	742	740	690	761	740	734	699	703	712	725	717	760	691	700	721	703	692	655	740	793	726	726	715	723	690	721	711	701	706	728	706	694	718	728	719	700	711	734	702	723	698	718	731	706	731	689	754	725	761	718	690	689	702	730	712	722	723	743	737	723	718	742	681	716	713	731	710	669	679	719	671	686	744	657	706	699	745	718	699	710	677	690	749	724	737	740	679	690	715	736	706	740	702	672	718	680	709	664	743	737	693	733	664	708	681	698	699	718	660	695	722	723	722	712	711	728	741	763	715	721	670	719	681	748	746	680	718	695	727	668	691	737	714	659	741	696	734	698	712	693	725	732	708	724	711	699	703	680	723	738	733	756	724	743	740	734	737	724	686	745	707	703	660	666	767	710	682	722	704	749	761	702	696	722	717	658	754	735	745	726	705	706	643	713	705	701	692	781	712	690	684	702	710	711	711	700	746	712	740	745	759	688	692	721	730	725	695	696	736	738	685	708	723	723	732	633	659	656	694	741	710	724	672	733	746	692	718	714	700	715	721	736	754	740	759	709	794	705	682	758	704	739	731	719	718	704	745	732	680	721	678	699	696	693	748	692	689	687	691	731	693	710	731	728	735	739	714	688	679	718	731	705	696	688	677	683	735	745	710	719	696	674	720	701	704	712	705	725	692	748	678	728	721	713	720	685	703	725	716	710	696	741	667	673	698	693	724	696	692	734	705	704	711	718	677	662	678	727	710	713	718	678	675	723	660	744	723	695	756	681	713	721	723	731	696	707	714	724	693	719	726	746	709	738	702	706	699	750	719	698	677	755	666	741	717	724	772	731	746	740	685	722	680	686	725	711	738	751	709	780	689	711	708	673	678	715	674	723	738	643	712	715	713	656	708	735	702	739	700	660	714	750	704	668	720	698	704	741	759	786	678	726	728	741	744	696	723	731	706	734	700	736	706	718	680	702	734	717	702	739	751	739	721	737	692	705	719	677	774	661	728	649	743	703	690	717	747	709	682	708	667	733	740	737	709	672	724	726	684	745	701	711	715	704	753	713	694	695	683	700	684	727	732	643	732	685	695	649	691	648	789	718	697	764	707	665	691	681	743	689	682	689	695	655	719	681	706	693	719	753	721	728	758	723	733	729	742	680	722	678	725	706	757	743	684	639	740	750	685	717	671	738	705	711	730	752	751	667	720	726	679	728	731	712	716	741	747	681	715	714	739	705	726	707	704	732	687	743	699	714	724	659	729	708	684	740	769	706	660	758	693	715	724	727	672	715	710	729	676	712	695	719	710	741	747	701	701	682	730	716	714	687	675	711	725	718	729	702	716	715	672	682	747	704	704	709	709	726	724	689	778	739	757	755	710	676	692	721	678	700	701	697	708	681	714	714	767	779	745	743	677	719	690	715	721	762	694	702	688	778	750	758	721	724	719	689	701	679	647	731	717	707	718	713	709	713	676	742	735	702	747	720	697	733	687	749	690	746	767	709	630	722	688	683	709	702	703	788	716	726	696	674	712	750	730	673	709	764	724	737	719	707	729	693	693	704	680	709	738	726	713	717	736	768	702	721	751	719	718	761	735	720	752	712	715	692	723	751	662	679	726	715	725	719	665	694	691	694	696	736	749	703	737	748	684	704	710	754	702	721	731	736	685	737	712	713	730	673	748	695	739	679	675	720	737	719	712	714	722	723	726	789	741	687	703	751	726	727	750	706	713	758	732	743	739	776	677	784	717	704	712	657	635	697	764	733	720	742	711	724	681	698	690	706	671	716	705	656	704	692	711	774	726	701	701	767	689	735	753	719	674	715	707	743	750	753	733	700	753	706	753	724	725	713	708	689	731	709	723	699	747	695	728	666	718	719	718	723	742	711	738	737	736	773	764	754	754	685	713	738	694	770	714	721	686	731	697	700	725	706	746	674	650	663	690	708	665	758	688	714	680	740	687	742	716	680	698	733	747	704	674	731	723	731	707	680	723	695	701	713	709	744	735	701	745	731	721	714	698	749	696	738	720	711	705	697	750	702	677	716	690	715	700	730	712	691	739	715	699	744	706	721	727	739	731	741	705	709	713	726	715	720	696	748	698	724	712	693	717	737	768	717	700	725	708	739	725	748	714	730	762	730	682	700	763	680	712	693	691	747	718	710	720	745	711	688	697	716	710	715	740	726	707	710	670	709	738	678	727	711	703	698	728	708	711	719	671	723	692	764	735	729	735	702	697	711	717	728	702	705	674	689	741	690	765	700	689	713	692	718	710	752	697	715	703	711	713	717	707	686	646	733	712	722	684	774	672	688	700	682	707	670	747	746	711	716	732	694	709	693	713	706	700	715	745	685	714	710	698	726	726	703	725	761	724	693	744	683	732	691	744	676	790	696	727	688	697	691	747	761	699	727	692	715	700	726	722	686	732	702	714	767	725	676	720	726	738	733	689	693	726	723	708	707	720	682	712	694	708	695	710	690	714	736	723	727	750	738	669	683	717	739	723	689	707	735	702	698	713	752	696	776	682	674	734	744	725	723	682	722	725	752	650	727	722	700	741	761	737	689	706	717	709	709	737	722	749	705	741	709	706	721	683	719	669	735	713	698	732	728	682	705	723	767	693	720	724	785	724	715	765	740	753	674	705	739	749	714	698	740	683	765	725	713	776	722	735	739	739	707	703	752	720	746	747	719	699	711	697	696	718	748	677	752	683	657	678	720	717	666	775	721	710	700
18000	15945	16994	15743	22896	18699	11088	5227	1834	1162	902	919	1017	806	619	599	657	519	488	524	538	535	563	460	2624	3454	2423	1308	667	419	302	300	282	281	288	264	264	285	242	281	284	272	291	303	256	306	325	264	325	269	278	289	281	322	286	252	281	271	307	280	249	287	327	285	277	286	256	283	271	305	285	263	254	302	266	277	311	297	297	283	278	278	270	270	257	299	266	282	283	249	295	246	267	268	267	273	288	295	299	281	300	287	291	272	311	290	266	282	254	306	308	292	275	282	290	292	277	242	233	296	324	298	279	303	290	300	266	274	291	260	283	293	297	262	284	277	301	271	272	274	285	293	280	314	269	283	265	297	256	276	271	258	290	302	275	266	294	262	257	270	256	290	281	305	299	314	283	287	273	282	283	271	276	287	265	262	284	286	267	282	287	279	284	288	292	283	262	283	307	274	292	307	282	307	284	264	279	281	259	273	248	275	284	263	270	258	287	268	296	257	274	300	288	295	268	289	292	272	256	303	266	260	292	283	286	282	308	315	293	279	272	264	271	308	269	283	290	298	291	261	270	278	266	289	287	256	287	285	279	252	286	268	264	249	270	285	303	321	318	277	261	280	301	270	278	297	284	289	302	282	240	268	278	294	274	254	295	286	269	277	271	331	289	301	287	298	312	310	320	264	271	291	324	283	278	275	258	311	283	296	295	296	260	295	298	288	296	273	302	276	281	314	265	305	266	287	304	262	275	262	263	295	281	310	291	287	316	264	282	269	280	287	270	283	263	270	266	285	259	279	273	260	293	250	272	264	269	285	260	290	260	283	270	283	282	280	281	303	279	294	283	291	303	278	278	296	291	281	261	279	294	239	314	301	286	266	254	291	264	281	250	281	268	291	293	296	265	305	279	277	245	290	280	287	271	242	293	273	277	270	287	257	274	296	261	288	268	298	270	250	309	304	284	282	309	308	278	281	267	262	263	279	303	287	316	297	291	280	259	291	283	300	289	310	271	274	276	287	264	286	295	302	309	277	285	286	276	267	267	267	283	298	294	294	259	275	281	297	279	267	267	286	273	257	265	266	297	271	273	265	281	274	270	280	301	256	259	312	262	286	282	281	296	256	279	290	276	270	282	279	239	284	274	282	280	282	274	302	268	294	266	257	286	270	296	296	290	281	275	297	257	331	307	292	281	258	277	303	290	271	304	268	294	248	262	277	247	254	274	267	274	260	284	309	331	292	260	270	262	276	259	275	284	276	285	291	303	297	293	298	289	251	250	300	257	312	256	265	273	254	322	280	300	249	306	289	252	267	263	260	300	270	279	261	308	283	275	301	268	253	258	277	260	298	294	281	272	260	291	273	267	263	266	262	289	297	281	306	337	277	268	308	271	262	292	280	267	306	272	276	301	279	261	295	283	296	284	269	323	280	294	319	311	294	272	286	298	260	293	299	275	282	307	256	272	267	289	295	266	305	282	289	280	257	305	272	314	270	271	279	273	235	287	300	269	262	275	307	280	255	289	267	260	273	292	270	275	292	267	293	278	275	280	307	278	298	244	296	291	275	283	288	273	269	288	275	268	304	310	274	296	294	308	262	288	293	275	310	292	317	284	260	287	303	293	281	299	289	306	295	257	271	293	288	290	289	275	275	276	294	233	259	293	276	281	277	276	281	279	290	294	280	289	263	268	293	310	261	248	280	288	279	273	260	260	287	270	271	292	280	286	297	294	277	295	312	266	249	293	263	266	290	284	293	286	303	288	254	304	263	259	264	290	291	337	292	272	290	302	264	305	309	291	316	265	296	316	259	259	301	301	283	287	260	270	293	269	309	261	292	270	272	286	295	275	277	294	297	291	287	294	327	302	265	301	296	293	279	271	305	259	285	308	274	233	251	274	269	283	283	276	275	283	262	300	290	307	307	263	270	300	257	259	288	259	271	283	279	293	288	282	301	296	284	282	288	278	300	281	285	273	272	282	275	289	279	292	315	275	289	315	285	295	302	264	287	285	272	288	289	265	276	267	273	319	278	287	311	274	304	277	276	286	289	304	256	292	272	292	264	287	267	298	268	289	302	275	287	272	282	267	287	302	290	299	274	289	296	272	326	264	261	284	277	325	259	300	271	276	265	280	305	331	279	287	272	295	300	261	270	302	295	282	264	303	293	268	257	273	286	293	273	269	269	294	279	291	255	290	262	268	276	328	300	273	304	295	289	284	320	303	272	259	289	278	291	309	277	288	309	295	302	291	289	303	310	268	312	281	283	287	283	292	257	253	265	278	263	313	292	275	293	261	252	266	263	289	309	307	283	299	296	287	290	282	273	264	276	304	254	286	281	280	299	280	283	275	259	250	298	257	300	280	270	276	274	296	291	303	281	280	282	266	272	305	315	279	294	282	285	284	304	285	291	301	245	271	292	291	294	300	279	267	334	263	314	276	288	304	295	276	279	290	268	292	285	276	253	302	298	245	279	297	283	280	278	268	295	270	292	321	277	273	249	299	313	266	297	293	278	255	287	277	293	255	296	287	288	293	308	279	290	305	267	299	288	274	293	277	309	294	291	243	294	300	282	265	252	293	263	256	288	301	266	258	278	309	287	271	274	255	242	280	298	292	272	298	297	281	256	313	287	292	279	266	289	267	275	304	300	284	315	291	255	288	283	310	298	268	291	294	264	287	244	277	274	303	296	334	262	293	288	287	292	291	271	295	303	275	260	247	279	278	270	272	270	260	264	297	288	272	275	289	281	282	304	285	288	270	288	283	318	264	278	295	291	281	289	269	270	284	296	273	278	251	264	323	288	272	289	274	278	282	290	274	283	282	306	285	273	295	275	273	288	274	292	284	285	279	273	291	307	290	286	284	291	321	280	281	310	300	288	299	284	281	292	296	302	270	315	278	291	288	291	284	287	273	295	290	275	268	306	265	277	270	300	303	260	298	297	269	251	291	300	275	315	304	276	317	287	272	250	274	262	305	271	278	282	277	264	295	273	270	309	266	284	313	298	285	278	292	313	301	276	270	264	256	263	247	281	266	272	287	293	259	282	274	281	317	269	294	304	284	301	277	276	274	276	300	271	281	277	281	296	310	293	263	250	267	277	293	294	284	299	295	288	288	284	280	269	285	296	281	309	263	253	252	254	298	264	277	281	278	291	263	272	289	294	295	268	282	309	280	265	308	273	251	299	284	289	300	266	286	319	291	239	305	294	285	285	264	257	281	271	271	265	319	280	287	283	281	274	286	291	300	293	295	295	272	267	252	282	269	289	282	282	266	296	302	292	282	276	297	288	274	283	245	271	260	292	283	278	288	287	281	268	288	275	258	261	264	264	259	268	261	293	311	272	293	292	293	288	284	285	271	258	293	283	260	280	266	273	260	281	258	265	303	285	288	308	247	290	284	245	262	247	293	241	273	260	286	306	269	274	329	295	273	276	272	307	300	234	284	302	282	278	284	262	284	253	299	231	290	304	280	248	299	299	273	279	284	302	297	299	290	260
10937	12411	20633	26122	33122	30218	20941	12604	6304	4737	4165	4671	5456	3573	2587	2906	2981	2368	2167	2292	2230	2397	2454	2159	14779	17000	11650	6082	2744	1263	828	764	700	680	727	628	739	661	710	661	670	683	680	710	644	707	721	691	683	694	692	659	721	709	646	656	639	641	680	717	680	680	665	697	690	694	692	667	621	694	685	680	677	718	720	663	741	694	691	679	644	708	707	688	713	674	654	677	704	704	678	675	686	692	725	684	695	639	696	675	741	686	666	662	702	635	710	679	703	643	674	636	688	696	616	729	684	711	687	714	682	655	682	662	688	667	700	725	683	640	674	682	709	637	682	694	656	670	675	712	660	681	656	669	736	664	657	707	710	704	678	660	699	701	697	652	704	623	672	678	676	705	709	709	711	699	630	705	669	697	673	662	681	698	691	667	683	697	683	673	655	654	686	636	690	682	700	725	653	677	638	648	667	681	689	669	635	679	657	752	725	666	715	681	745	666	742	734	713	693	743	696	669	671	685	662	701	650	666	677	653	637	669	681	670	684	707	665	690	671	723	671	624	692	674	696	696	691	678	686	647	701	655	706	671	662	732	658	690	676	685	719	719	660	729	673	684	718	659	717	688	657	781	705	702	696	674	698	689	704	650	687	701	663	660	697	663	693	688	648	686	699	658	665	680	721	687	692	726	686	651	630	626	692	681	630	678	691	688	718	674	658	677	669	680	662	639	660	699	707	693	663	720	702	647	709	680	713	681	690	659	702	665	692	697	680	684	707	723	681	634	719	722	633	738	664	665	688	715	683	655	695	691	681	687	640	650	676	689	667	695	690	706	644	697	660	661	699	679	644	728	727	733	653	726	667	683	676	665	626	708	680	683	677	680	655	731	715	684	749	716	706	637	667	683	692	672	766	716	712	693	681	663	687	678	690	707	601	658	690	707	703	699	698	666	636	697	686	722	700	684	691	670	686	702	701	666	717	679	661	656	648	709	720	691	680	677	643	664	692	713	691	672	692	670	729	700	716	722	675	653	720	709	696	730	689	679	685	687	701	654	682	726	673	660	664	705	703	713	701	667	706	711	679	621	701	677	696	692	728	673	697	677	693	704	683	649	697	669	674	719	705	698	693	714	669	693	710	699	688	667	673	669	706	658	686	695	669	681	716	672	729	695	701	722	649	678	696	654	664	657	728	674	697	665	663	678	674	684	688	663	692	688	674	662	659	685	663	657	693	680	677	664	652	673	729	654	640	634	673	677	657	715	743	641	668	689	672	644	698	668	661	704	634	721	678	680	643	651	693	689	707	676	739	672	678	733	733	635	714	686	648	707	680	716	640	690	659	667	665	674	651	706	720	654	716	701	707	711	699	697	707	715	673	732	707	711	723	666	672	680	684	695	655	650	672	658	687	687	640	693	657	693	728	683	687	679	674	657	648	656	604	716	643	676	721	686	635	677	683	692	664	661	688	678	675	713	670	677	669	646	663	743	687	669	659	669	682	680	708	692	683	680	684	647	666	713	723	690	636	684	653	681	706	691	671	684	684	657	701	648	652	748	698	700	652	697	675	657	702	731	713	699	675	685	726	679	656	693	671	651	682	666	645	675	619	740	685	651	682	650	661	709	715	669	649	645	669	671	690	663	688	704	702	675	669	700	732	664	679	643	691	690	680	666	697	665	710	633	665	704	684	692	688	725	729	671	630	676	673	652	647	665	685	641	619	701	623	688	703	690	674	676	702	741	684	694	643	641	664	710	675	715	709	663	711	734	650	683	698	690	671	660	663	688	649	730	687	693	669	709	714	701	622	660	687	672	666	710	659	645	689	707	640	724	651	658	677	743	728	675	680	683	731	686	690	719	689	687	660	639	672	666	709	681	660	697	661	650	710	694	709	732	707	695	709	698	703	697	701	690	710	752	679	703	679	646	691	683	677	644	669	684	710	654	672	694	666	671	706	680	724	661	675	708	752	743	674	703	695	697	720	686	643	700	693	672	663	707	647	654	665	686	655	696	707	698	639	724	666	668	728	657	647	676	715	719	722	694	714	694	678	716	682	710	633	678	689	733	700	680	688	691	674	718	704	697	706	702	699	657	672	673	656	664	686	699	655	672	658	743	686	681	715	690	734	671	673	678	608	655	693	675	660	712	651	676	715	726	692	672	646	666	678	725	688	702	720	684	715	691	666	714	662	685	695	676	680	707	680	691	706	704	657	685	656	717	652	687	688	654	676	715	654	677	632	676	624	675	679	707	658	680	728	665	704	647	672	690	696	693	706	677	673	643	674	633	669	647	645	662	682	682	655	675	664	673	655	669	724	709	681	701	686	728	671	647	705	704	671	719	691	704	740	679	731	703	731	699	660	731	675	725	650	699	643	670	699	676	682	633	727	662	704	669	671	687	682	676	729	684	676	685	702	737	661	654	705	676	628	683	648	626	680	687	694	636	664	679	637	689	719	656	697	715	673	659	702	667	649	592	697	704	693	647	678	676	713	661	641	714	666	698	666	644	681	637	655	709	686	719	689	678	715	675	672	653	654	656	662	663	634	693	727	721	693	683	676	726	638	682	707	710	674	711	695	682	652	659	697	681	710	698	697	654	675	661	678	662	714	670	686	695	647	692	692	728	677	700	714	676	671	735	655	653	653	676	688	672	693	684	676	700	648	678	662	669	686	692	675	692	696	717	660	667	678	702	672	656	664	674	649	680	686	673	696	708	680	676	670	682	686	749	683	682	691	663	617	703	673	661	632	722	655	684	682	674	690	685	691	681	648	646	668	723	674	704	640	678	684	694	715	680	667	652	727	643	692	622	644	712	682	689	676	646	680	697	674	685	656	662	655	728	716	706	659	696	678	648	668	711	652	674	675	708	690	690	706	673	712	636	691	683	688	681	693	674	699	657	711	685	629	728	724	677	669	695	715	703	643	654	727	722	726	694	699	677	731	654	726	716	721	721	687	722	700	690	658	728	736	668	684	664	753	686	678	661	693	677	664	682	671	678	633	673	690	702	651	697	669	667	730	657	729	699	723	675	690	665	714	718	721	706	647	661	678	702	683	623	682	647	655	695	655	646	698	680	661	652	674	707	680	690	645	703	718	711	751	754	705	651	699	702	691	648	687	669	670	665	662	704	672	664	675	668	667	669	663	655	658	728	655	687	679	689	683	687	657	688	671	706	741	678	662	685	717	701	680	702	671	654	675	649	699	699	687	688	688	647	707	672	688	690	680	647	665	697	661	684	653	689	619	683	650	665	673	688	715	682	680	648	680	760	648	716	686	667	656	714	610	632	643	711	642	746	677	687	685	687	702	660	678	669	714	677	686	665	673	619	676	706	687	651	679	667	671	663	660	736	650	638	686	722	655	689	711	698	686	667	697	668	700	692	696	672	702	645	693	648	672	713	701	678	627	707	641	669	643	646	697	665	675	703	684	658	665	739	699	651	664	674	702	694	686	677	702	683	711	703	690	678	695	669	686	681	703	699	699	677	667	676	744	666	711	654	672
27060	22328	28036	29454	36854	27462	20144	10773	3941	2267	2230	2013	1946	2210	1462	1294	1291	797	701	651	642	789	551	2463	8081	7010	4406	2200	922	443	280	217	234	250	226	253	253	244	229	254	235	215	245	241	233	216	239	240	239	219	227	246	224	258	251	228	246	228	238	294	207	223	261	246	226	224	246	220	227	233	239	244	215	239	273	243	225	238	229	262	253	243	247	263	244	198	231	252	228	235	229	227	242	228	250	220	252	248	228	231	231	229	255	257	195	240	246	231	228	269	237	250	235	238	230	258	211	240	250	231	251	231	244	226	235	207	225	219	254	268	243	231	221	223	222	219	230	247	212	225	227	227	232	253	243	267	257	251	220	234	237	238	223	215	233	245	219	236	271	210	223	240	221	245	229	225	235	218	223	244	247	229	243	248	214	258	219	240	222	261	221	272	228	220	218	243	226	224	253	242	255	223	237	226	203	241	183	274	243	229	242	246	247	230	253	243	228	228	231	250	230	242	223	232	264	213	231	235	229	268	244	239	229	241	236	235	237	217	232	253	238	229	233	233	245	254	226	225	215	223	255	238	242	238	260	210	241	260	228	241	238	229	239	264	223	219	214	234	209	252	252	253	224	228	243	235	221	253	252	238	249	235	248	270	223	231	221	219	223	257	228	265	241	243	246	264	226	235	200	239	225	243	211	261	277	247	203	219	229	242	223	237	237	240	240	236	255	232	237	234	226	246	226	225	240	251	248	238	255	242	231	215	250	234	250	230	268	237	257	232	212	286	230	237	238	252	227	227	219	245	230	241	230	219	230	246	249	273	237	230	241	249	243	248	251	226	260	239	236	237	231	235	219	224	215	233	239	227	247	222	266	226	247	218	256	213	222	251	234	237	288	231	256	229	211	231	243	238	228	239	245	256	221	255	220	246	228	205	233	239	251	218	248	234	206	227	234	209	238	225	231	253	245	228	263	227	233	218	240	211	234	240	214	228	229	208	238	236	213	222	220	242	237	235	246	276	271	230	209	249	211	242	242	223	222	237	219	233	257	246	278	250	255	233	250	223	236	252	248	217	237	237	202	223	249	226	237	236	241	240	232	243	219	211	253	243	227	248	205	265	245	223	206	222	261	230	245	244	232	226	246	220	220	277	236	239	241	257	233	235	207	231	214	244	220	223	206	233	218	223	204	248	249	220	224	194	258	220	209	213	242	242	227	212	253	258	224	228	220	241	231	230	246	235	238	236	251	221	227	211	226	220	259	242	221	214	242	192	228	250	250	251	241	228	245	219	253	247	237	248	209	231	239	228	223	233	227	239	237	223	239	223	247	238	220	212	250	246	224	241	230	222	215	236	218	237	241	225	232	215	204	244	259	205	226	218	243	259	253	235	237	232	226	235	241	202	252	245	269	219	226	239	244	221	254	213	252	227	224	223	218	247	258	219	228	246	253	249	224	210	239	238	236	257	235	207	229	252	228	227	237	236	266	236	233	270	225	246	241	242	229	234	221	221	267	227	226	254	215	221	233	218	223	220	243	261	236	222	221	218	238	243	223	212	242	238	215	237	233	237	210	241	239	248	240	219	245	245	272	253	227	229	249	228	224	242	225	222	226	227	230	231	241	223	231	223	233	259	281	255	246	247	244	244	216	259	222	230	232	249	233	245	231	254	231	244	283	244	229	239	234	246	268	218	203	243	245	250	224	232	240	241	257	248	226	209	203	234	262	215	246	238	240	250	242	235	239	247	219	240	236	207	244	245	248	239	231	243	250	226	248	215	212	245	239	234	259	247	221	217	233	241	234	254	244	242	225	235	222	238	234	245	225	253	232	241	270	255	250	232	252	254	240	220	241	231	231	238	234	210	209	257	209	236	240	229	241	226	212	211	240	217	224	236	237	218	270	248	218	226	226	240	240	233	221	231	234	222	275	254	219	235	252	219	241	231	222	233	257	228	235	232	249	239	249	242	226	242	221	235	229	228	213	226	233	250	237	259	230	250	230	231	239	228	237	233	260	230	229	245	225	234	221	235	247	220	230	256	248	214	222	225	232	241	235	229	259	206	228	214	256	279	222	246	230	243	210	219	247	258	226	212	239	239	266	224	232	244	231	239	232	224	198	250	220	227	232	244	257	247	240	221	262	227	242	211	210	264	263	258	286	249	234	237	231	229	223	221	233	237	261	249	219	221	236	218	214	238	244	261	224	246	203	228	258	267	253	219	227	228	241	226	225	257	232	245	241	219	201	203	239	213	253	231	235	235	241	256	261	229	242	254	278	215	221	249	234	243	237	250	224	232	225	229	258	243	198	236	219	225	223	206	224	249	254	250	245	219	253	225	231	268	244	239	220	230	250	245	216	247	247	258	218	251	230	210	217	191	223	233	259	236	248	227	226	210	270	241	248	254	257	214	243	228	222	272	234	218	237	217	221	251	211	255	223	223	241	227	250	229	234	226	256	231	238	239	243	226	248	250	204	218	203	237	243	233	244	242	218	273	242	263	219	245	214	221	224	220	243	249	231	261	254	264	215	258	216	202	243	212	246	252	239	243	239	229	241	229	237	214	247	252	205	242	205	220	224	215	226	268	252	238	232	248	241	233	247	237	237	219	245	232	255	238	223	228	212	248	245	227	253	242	242	239	221	245	245	213	234	249	239	288	238	225	229	270	246	247	238	278	255	254	236	275	228	217	242	242	217	216	206	227	254	214	214	227	228	234	227	235	224	215	226	213	214	237	227	222	245	224	223	239	247	264	232	248	231	206	249	249	220	224	250	223	253	211	250	235	241	249	240	220	232	226	253	214	218	234	237	228	225	230	212	233	244	232	236	241	252	227	238	254	210	229	238	238	234	234	260	200	249	254	242	237	218	230	221	239	222	225	208	267	254	251	256	234	237	249	254	228	222	236	237	248	207	222	237	246	249	250	246	245	221	224	224	208	249	231	235	238	220	251	200	224	230	247	230	236	227	234	210	256	234	239	234	240	233	248	269	242	239	249	233	213	231	229	229	261	217	226	279	251	253	229	237	222	239	240	236	233	214	236	219	232	215	233	243	249	235	251	245	235	213	229	228	228	220	240	230	230	237	225	243	223	207	251	240	237	257	261	238	221	250	220	208	240	227	249	229	267	247	245	240	230	235	228	213	215	214	211	223	230	233	245	227	238	219	255	204	253	236	231	252	216	236	261	221	224	245	246	222	230	262	232	242	233	215	249	205	228	200	257	241	259	248	245	249	268	245	222	244	247	239	227	242	240	234	235	257	251	234	196	249	245	236	235	255	216	227	251	253	225	233	236	258	239	233	237	236	236	196	264	254	223	222	227	223	236	255	220	242	214	247	247	212	254	244	235	255	218	261	226	209	232	212	222	234	251	208	236	220	229	245	227	246	241	239	236	240	212	220	245	220	246	241	242	210	223	249	240	247	220	231	259	227	218	251	249	240	229	221	245	241	220	293	240	223	242	230	250	246	243	231	228	233	215	204	240	225	208	210	230	236	235	251	270
14892	16663	29360	35817	41235	37195	27764	15947	7680	7820	9414	9320	9741	10566	7299	6535	6044	3703	3654	3616	3724	4524	2814	12537	29479	25739	18408	10230	4324	1562	817	610	613	573	606	574	604	611	601	581	560	549	581	570	568	580	565	602	562	587	604	552	523	567	594	604	531	571	557	554	584	589	569	589	554	593	555	573	601	613	586	554	646	604	563	551	638	570	551	559	603	577	620	585	601	591	585	578	584	559	576	533	581	564	560	590	572	575	573	582	574	571	604	580	566	577	580	599	548	615	562	603	590	567	552	557	590	575	535	516	569	586	544	545	585	565	596	572	606	595	594	536	583	567	568	598	557	589	585	569	609	577	570	602	605	561	534	570	531	591	579	582	587	593	578	630	542	558	571	585	593	602	619	500	525	584	583	568	583	611	561	594	560	588	596	546	564	550	599	583	624	624	590	585	574	556	571	578	602	578	601	557	586	551	565	544	568	612	665	572	580	585	568	573	526	579	583	582	572	593	592	627	569	594	558	593	630	572	581	561	596	585	593	565	575	580	610	575	585	631	553	609	588	605	609	604	607	545	614	594	576	574	570	564	589	559	580	605	594	591	558	605	586	592	544	638	607	536	593	595	573	570	574	579	555	589	527	566	588	572	564	573	620	588	590	587	589	615	564	599	579	596	620	566	588	571	583	558	569	574	601	543	516	613	561	605	593	599	609	583	593	560	558	571	573	585	578	569	525	564	577	600	580	561	620	566	601	592	593	557	574	590	596	558	627	580	558	559	607	560	603	575	593	574	610	557	580	589	555	602	573	579	554	574	612	594	570	580	553	561	586	602	549	568	637	567	601	599	567	577	572	567	583	563	530	550	547	580	606	581	602	603	583	618	575	606	533	577	573	543	601	520	552	587	563	586	564	566	552	571	592	590	605	583	587	560	592	590	581	604	605	574	598	564	571	541	612	588	584	561	547	612	584	584	613	558	552	591	599	576	567	578	583	646	614	543	529	566	590	622	581	596	596	527	581	596	602	568	561	577	562	565	582	594	540	577	556	588	603	614	600	585	597	560	556	560	552	570	562	608	573	571	544	562	548	564	559	586	578	566	590	577	587	558	539	559	585	568	564	591	572	590	561	607	570	601	565	567	562	592	554	540	553	579	557	578	581	586	588	563	575	599	616	604	541	575	584	580	575	608	566	591	590	602	553	584	600	575	572	581	576	596	538	572	614	556	545	611	553	564	574	574	591	573	618	580	591	606	546	577	548	551	575	591	542	555	611	582	579	559	566	527	601	622	567	550	602	589	590	602	612	532	544	601	606	582	566	570	595	592	596	532	582	612	552	542	554	620	581	624	528	576	592	566	554	598	583	582	551	567	574	596	575	547	556	585	547	564	556	579	563	578	583	582	552	565	552	563	626	548	627	630	573	578	542	571	584	587	553	592	578	577	554	616	533	603	543	531	542	587	555	569	558	562	607	556	589	598	553	583	537	573	574	644	565	597	555	595	579	597	588	568	556	584	606	560	545	571	556	582	580	587	579	587	652	585	570	599	545	569	539	547	554	588	604	560	595	589	532	568	591	579	565	575	565	616	553	580	603	592	603	603	563	562	587	586	583	561	553	612	568	599	573	543	622	600	559	536	593	618	587	570	583	577	580	597	530	550	538	595	572	570	555	569	598	556	541	574	540	574	509	552	584	584	579	609	581	624	612	577	585	572	636	592	545	562	600	587	575	575	611	551	579	565	568	552	576	517	560	594	569	574	591	580	561	563	564	570	573	574	554	597	575	583	588	623	608	572	572	567	598	556	597	556	612	602	569	540	586	561	572	577	606	576	574	569	571	543	577	559	587	593	589	594	579	627	596	567	553	595	577	626	530	586	558	565	537	578	614	608	573	598	557	578	596	541	640	563	608	576	584	621	586	559	572	576	566	552	582	598	547	577	577	569	606	567	609	604	617	578	579	582	581	566	562	584	568	574	566	569	618	570	564	557	533	571	562	586	559	588	572	536	556	564	587	555	572	625	614	575	601	583	562	564	579	602	613	551	533	548	588	596	604	594	584	583	602	571	577	530	569	549	566	583	588	651	565	600	640	567	572	597	598	603	553	575	570	580	552	579	537	562	588	560	604	555	638	596	589	632	515	587	570	598	602	535	578	578	593	603	589	546	571	621	601	590	622	576	596	584	619	560	570	571	562	591	591	574	575	579	537	554	611	573	529	588	533	580	611	620	556	571	568	556	553	556	549	596	583	589	599	617	590	559	574	572	595	544	577	580	639	591	573	584	560	603	569	581	625	615	581	585	582	620	574	578	586	596	600	580	522	611	577	593	572	612	562	566	609	581	567	550	615	615	601	608	553	595	564	600	580	569	602	564	577	599	628	590	570	600	582	593	572	605	629	547	587	583	577	574	561	547	586	571	570	575	555	596	608	595	599	581	575	575	551	587	576	560	601	579	576	527	577	601	558	551	598	563	622	590	537	596	605	590	622	580	548	577	576	587	570	570	571	577	556	558	580	600	568	574	573	556	567	606	561	544	598	582	604	562	540	522	563	525	601	555	550	535	548	554	595	578	559	587	548	546	548	594	558	593	533	547	606	542	577	557	613	616	559	588	567	568	588	604	555	575	584	560	564	601	564	587	618	577	559	561	604	569	591	583	574	580	584	586	513	572	583	590	573	565	549	589	589	570	622	566	620	589	558	564	602	582	560	526	568	549	622	554	597	538	589	581	583	550	570	525	565	575	580	602	573	588	543	605	570	619	543	557	573	560	594	579	555	570	627	575	534	591	568	550	560	584	582	585	552	549	581	583	553	557	608	596	584	562	576	613	619	569	604	633	567	589	585	624	557	570	623	586	569	574	593	568	577	558	554	593	581	563	581	570	549	600	619	544	548	577	552	585	614	634	562	601	515	606	560	597	570	558	613	568	597	574	590	587	598	565	605	558	584	530	612	576	596	583	568	569	541	584	617	606	549	581	621	622	579	571	579	632	587	648	604	593	539	529	534	550	535	617	613	586	543	548	596	579	541	605	566	586	582	576	601	590	580	592	608	573	560	605	606	564	602	601	575	563	605	617	579	556	570	572	610	587	573	520	565	572	595	539	575	574	584	605	560	611	579	588	621	541	580	601	582	532	615	585	580	560	574	561	569	548	573	556	595	564	621	569	564	579	586	610	552	618	572	568	529	580	537	594	603	559	567	593	599	575	562	583	574	598	574	594	547	560	575	554	609	600	608	551	531	584	581	553	592	577	550	588	532	595	568	550	585	614	544	586	596	587	609	592	524	564	621	580	583	583	572	557	589	599	554	584	564	597	613	614	568	608	561	569	572	596	574	567	561	580	563	563	589	537	568	569	590	594	615	544	565	642	604	586	623	625	605	594	613	569	608	563	613	547	590	571	562	564	578	613	550	587	550	588	597	579	599	568	594	570	571	564	557	546	601	583	576	608	593	582	568	584	547	629	575	536	562	593	605	607	550	615	618	547	593	565	569	595	592	589	591	551
10768	9470	10562	7519	4599	3965	2085	1080	715	598	519	553	588	474	431	484	462	459	437	395	424	402	345	358	640	712	661	511	390	321	292	272	281	289	246	265	271	284	269	276	260	267	249	285	259	295	295	279	254	266	276	269	241	245	233	255	279	296	244	273	274	264	265	281	263	271	302	265	265	248	264	303	270	268	283	282	251	278	290	264	233	276	244	273	271	260	275	275	273	265	251	264	283	289	286	258	289	258	275	299	264	281	267	320	252	277	291	259	295	262	251	254	305	293	275	252	254	255	263	306	261	272	263	284	252	290	262	255	273	268	260	260	285	266	263	239	266	299	264	291	268	264	246	243	262	258	261	287	268	265	271	264	255	262	268	268	237	258	271	239	260	289	284	299	312	296	262	258	263	257	274	281	292	270	269	259	273	299	277	285	279	287	262	289	274	257	287	278	266	268	271	261	275	252	293	247	250	260	282	275	258	255	262	302	264	236	268	271	277	264	248	262	267	249	259	275	277	291	313	257	257	252	272	306	259	263	291	263	270	248	267	239	275	231	238	254	245	288	267	270	271	275	249	288	267	274	269	257	268	286	247	277	279	276	285	286	275	296	276	265	250	285	259	285	274	291	271	272	277	272	269	261	258	294	259	268	260	289	283	291	298	242	280	278	283	295	319	269	279	255	305	226	249	296	271	270	295	258	335	273	261	271	268	265	304	275	256	260	245	266	293	247	281	291	284	258	240	280	288	243	256	276	254	252	290	305	289	257	278	265	252	267	264	257	264	271	292	262	256	286	265	312	264	294	250	275	268	299	240	236	282	246	287	283	297	295	278	280	279	233	234	282	241	282	270	265	265	256	230	278	297	295	283	270	260	256	264	290	268	272	267	259	253	284	278	248	240	302	274	276	277	276	294	261	245	269	261	280	269	284	265	297	275	230	298	273	264	267	277	298	294	254	270	288	245	261	269	270	260	243	272	277	298	260	282	303	233	248	287	268	258	252	271	240	284	296	279	272	268	259	251	254	288	289	287	250	287	279	283	271	247	259	266	289	286	273	261	266	280	241	276	280	279	290	276	253	246	290	249	291	289	288	263	278	281	261	268	251	256	288	265	284	271	267	261	283	284	262	263	272	281	302	282	269	273	257	283	253	273	258	290	288	271	273	273	283	293	269	270	270	278	266	308	286	312	276	279	267	281	260	280	290	287	252	282	288	265	259	259	301	268	264	259	265	275	281	258	301	288	255	264	280	285	276	274	276	270	261	281	276	255	256	275	275	281	250	284	283	253	251	252	256	296	256	247	261	285	262	271	258	263	277	309	292	279	264	286	243	297	257	290	251	284	298	280	259	249	275	285	260	263	270	267	261	270	286	287	265	261	251	285	268	293	280	290	268	265	292	294	261	283	276	277	267	265	253	276	289	284	290	251	273	288	271	279	284	251	290	281	248	278	277	266	267	270	256	271	251	251	249	256	278	257	251	262	255	264	262	296	286	269	239	254	276	267	324	237	291	229	275	292	268	294	253	267	264	265	291	258	251	245	276	256	247	255	259	248	266	258	312	268	269	247	268	301	279	278	294	289	241	269	252	289	303	294	287	268	263	254	236	265	268	273	274	287	270	282	288	295	280	276	293	285	286	301	270	298	252	286	286	267	271	281	280	266	261	266	282	254	266	279	257	270	237	250	263	290	289	289	282	255	237	266	237	275	280	263	275	260	295	276	274	242	293	296	286	281	261	267	293	262	295	297	286	260	263	294	267	275	311	296	237	297	263	269	273	267	265	289	249	250	301	234	265	282	241	293	271	292	285	291	279	270	259	270	259	247	257	281	311	286	277	267	280	273	255	265	257	284	275	273	271	270	270	275	279	277	254	280	260	273	258	262	281	264	282	243	261	265	269	302	271	251	298	253	289	260	319	270	271	270	264	273	279	284	295	283	271	276	276	255	266	282	235	254	298	267	270	266	254	277	267	276	266	276	218	304	279	257	266	254	297	250	293	271	262	270	288	253	278	277	277	261	268	254	278	254	325	260	255	246	295	264	272	311	254	295	253	282	266	275	278	256	268	254	256	268	283	285	259	228	263	313	270	272	269	263	298	239	272	270	258	280	232	272	279	275	289	260	295	279	279	271	277	267	263	254	298	252	280	241	274	274	263	317	229	254	317	267	267	305	265	214	275	274	270	289	272	256	282	289	281	231	258	235	273	273	266	260	246	265	269	280	293	285	276	279	270	311	304	279	266	249	263	273	261	258	280	267	273	271	290	277	278	257	283	246	269	259	257	282	261	267	254	293	288	288	258	279	274	250	261	246	287	262	292	288	289	287	287	269	274	258	251	269	255	275	288	280	257	285	283	252	251	284	276	283	270	278	264	265	287	260	276	274	280	240	278	283	251	272	265	263	260	256	261	227	287	246	267	277	280	277	303	244	276	264	273	262	263	259	283	255	278	265	245	311	274	288	268	295	292	282	263	256	257	290	266	276	282	268	284	245	247	268	262	303	249	258	288	246	282	252	276	280	270	283	278	270	297	294	270	255	270	287	239	287	244	286	255	266	264	292	251	262	243	262	263	297	310	266	273	268	242	253	243	279	275	267	255	269	245	299	275	299	268	286	272	279	232	256	261	248	279	255	277	223	259	278	265	304	287	275	289	250	267	249	301	241	247	237	279	272	274	274	284	257	271	248	264	242	259	302	277	274	273	313	268	300	300	255	270	315	266	276	291	256	274	265	245	256	243	253	265	257	283	266	275	285	259	279	325	266	302	260	249	285	249	263	265	270	261	285	249	264	267	279	265	264	284	293	257	273	262	297	298	241	256	259	265	304	277	279	287	241	272	256	283	277	314	275	263	248	261	263	289	273	266	275	253	258	254	267	269	260	299	291	245	274	308	279	290	288	265	255	252	259	272	284	260	255	268	246	283	261	255	266	254	290	259	253	254	272	277	232	269	265	251	240	249	275	270	276	259	283	289	280	272	268	240	269	263	272	264	268	272	235	290	237	274	280	269	264	249	283	240	259	287	314	253	254	292	254	248	253	242	277	268	263	252	256	258	285	291	286	245	264	261	263	264	287	258	287	306	256	262	309	287	262	254	248	268	286	281	254	277	261	267	290	267	254	263	297	259	272	249	266	296	267	256	251	245	275	271	282	252	261	281	275	255	272	250	272	249	274	249	292	291	284	275	289	312	270	280	277	289	293	281	270	260	248	271	250	275	271	272	268	272	260	300	260	275	292	257	300	260	290	269	230	258	287	264	255	275	279	270	290	282	262	285	280	276	271	279	257	306	272	290	242	263	270	266	255	284	281	261	273	243	266	294	227	251	259	267	294	271	252	314	287	266	262	257	230	250	256	274	271	266	246	246	263	248	273	277	262	302	266	263	258	287	281	271	267	290	261	288	270	246	295	277	262	263	284	296	270	235	251	271	283	273	271	285	262	272	308	294	248	275	260	288	254	265	276	268	276	273	275	269	279	246	262	291	267	282	265	254
6493	8146	15565	17053	13456	13482	8146	4505	3016	2465	2239	2385	2639	2299	1835	2081	2116	1990	1990	1715	1780	1508	1130	1547	3001	2931	2379	1604	1109	795	729	706	672	604	644	640	696	705	637	706	672	665	625	657	695	665	650	658	665	677	636	694	681	636	652	652	659	642	638	629	657	674	630	667	666	655	653	701	641	648	626	634	665	663	617	672	682	614	673	653	688	631	673	633	688	633	674	708	737	686	648	685	635	674	644	632	597	658	650	719	680	699	666	662	668	648	655	715	660	654	698	640	653	638	631	701	671	657	638	709	666	642	652	629	627	633	644	669	629	687	594	658	674	634	655	662	637	652	642	665	675	652	698	665	647	595	646	713	667	637	678	600	717	652	653	671	645	616	624	656	675	659	657	630	677	674	639	649	665	686	685	695	679	639	667	664	663	657	644	619	688	673	624	644	697	655	635	653	623	612	660	648	642	662	657	645	622	589	678	606	659	607	677	638	700	700	600	671	654	654	625	666	644	664	640	689	686	623	662	628	674	643	671	638	687	699	652	688	632	648	631	703	661	700	664	647	617	686	671	669	606	630	690	650	667	665	681	671	653	631	635	635	652	667	625	630	634	643	679	678	655	693	660	683	648	687	708	667	680	678	668	620	635	643	670	639	682	623	655	637	648	675	722	637	622	635	658	681	641	664	633	648	685	659	673	662	661	645	650	642	683	615	620	619	621	641	644	676	632	611	643	615	604	641	673	657	671	678	655	644	650	690	667	615	650	649	751	651	674	716	636	655	636	649	612	697	674	675	664	685	657	646	623	655	684	668	651	639	631	656	648	625	668	600	678	740	681	646	700	656	683	636	677	678	669	681	697	674	674	691	616	659	610	671	681	623	651	682	651	659	651	642	638	723	630	661	630	676	672	606	668	641	661	654	656	662	664	669	649	659	645	686	672	656	645	659	628	667	640	636	636	652	662	640	632	657	639	637	676	641	681	671	658	629	689	686	654	678	650	602	668	658	664	672	644	656	618	631	675	608	647	697	656	629	707	654	698	638	667	631	643	686	665	621	677	701	637	717	640	634	667	639	679	657	687	673	700	629	664	672	611	636	672	666	658	674	684	651	662	678	685	598	663	671	681	601	626	633	621	653	672	653	667	703	670	683	642	651	684	679	664	665	619	634	680	620	612	674	718	621	613	656	659	622	664	639	697	666	739	682	689	631	642	670	714	688	644	638	648	677	679	661	668	660	657	642	632	658	640	708	678	636	631	681	653	649	631	639	677	685	630	668	691	667	665	611	662	647	582	657	640	656	668	640	662	656	655	646	671	632	645	669	666	644	642	703	689	638	635	646	650	682	662	653	691	598	677	627	650	648	623	673	646	645	666	650	677	717	698	646	674	679	624	648	685	639	648	597	655	648	647	605	682	654	656	665	648	664	690	659	682	660	662	649	644	648	670	679	670	657	611	712	690	675	639	679	668	659	767	625	653	667	674	644	660	685	648	601	657	716	685	627	620	648	674	637	662	646	661	654	682	678	648	691	655	690	649	623	671	639	673	678	623	683	651	681	649	655	683	647	644	694	680	611	610	650	688	635	686	600	630	666	633	660	688	665	643	695	625	647	655	663	669	670	630	674	696	673	655	634	685	621	654	648	652	676	662	621	633	695	648	655	642	637	656	637	628	682	695	648	653	625	630	638	663	663	643	673	662	638	653	648	677	630	637	657	696	601	655	674	634	599	697	658	658	714	645	645	635	652	626	695	670	665	677	665	666	653	696	689	700	710	611	657	649	651	666	640	665	655	696	673	649	625	668	650	662	627	694	656	668	669	677	675	660	667	645	668	684	679	626	678	681	674	683	635	654	699	640	676	680	659	682	658	630	654	650	677	641	637	654	703	651	697	648	677	606	639	638	638	668	659	651	632	667	663	635	668	721	623	673	676	644	711	700	688	672	631	708	649	619	681	656	669	645	616	658	672	683	658	649	613	674	640	637	687	662	640	655	657	653	711	636	650	706	651	659	614	656	669	658	671	601	628	714	683	677	688	664	703	646	647	625	664	645	672	666	666	666	674	662	717	681	643	631	630	653	689	706	684	628	649	650	637	664	665	656	633	640	658	681	658	621	635	694	668	640	657	675	638	655	636	679	685	657	632	649	675	653	640	638	636	682	688	659	634	656	642	699	669	629	648	606	671	688	676	679	643	669	662	641	637	659	667	707	673	686	644	650	692	639	665	666	686	651	679	635	649	644	684	611	696	698	689	654	684	640	661	629	628	650	633	686	653	674	663	691	633	632	662	680	648	659	650	617	680	675	601	619	703	648	673	604	657	658	673	699	658	641	651	648	659	679	675	694	667	699	575	681	658	683	681	661	610	671	685	647	614	656	659	676	676	634	641	647	720	639	656	646	651	633	663	668	683	674	694	684	682	664	632	676	687	642	664	599	620	658	631	644	665	608	661	668	633	616	671	674	641	613	600	680	675	655	680	641	657	665	640	668	658	655	655	622	659	680	654	660	657	674	664	612	682	721	652	665	677	608	663	654	688	635	652	693	663	684	653	666	656	656	602	695	638	662	631	700	659	682	701	701	661	601	632	614	640	623	627	656	685	666	703	624	691	692	632	683	659	656	698	624	648	692	647	668	679	618	637	663	656	674	665	651	650	658	625	622	655	624	698	676	618	649	638	640	676	621	643	668	629	619	663	640	643	652	698	667	647	634	656	663	675	635	597	641	672	633	686	627	648	659	648	650	654	669	593	654	653	624	591	643	686	659	680	627	668	620	644	618	686	642	631	626	693	656	676	684	655	650	653	712	669	690	643	658	664	665	651	683	661	661	672	645	660	674	703	643	685	653	656	674	622	685	653	648	637	700	639	682	623	638	633	610	635	675	667	621	651	706	640	664	650	655	659	676	638	684	642	650	636	637	633	644	642	642	670	658	648	649	696	651	703	637	667	639	643	688	627	664	649	663	654	639	620	705	653	671	642	651	653	616	665	664	704	606	671	642	663	625	658	670	629	656	669	660	633	695	636	667	663	666	688	658	652	618	662	668	671	691	637	624	672	652	646	690	647	639	671	679	652	653	669	664	642	626	650	590	694	678	677	658	649	646	637	643	672	651	669	685	636	657	654	705	658	630	587	684	649	609	676	653	651	668	621	658	667	661	669	657	686	671	721	694	638	676	644	686	635	649	664	635	622	712	617	634	695	650	631	650	620	694	620	664	677	623	644	646	701	647	671	696	613	632	608	644	672	706	646	665	660	685	667	660	689	682	641	648	682	647	679	634	634	658	644	661	638	679	672	628	635	590	631	654	649	689	664	688	661	689	674	674	635	685	678	638	704	663	673	639	668	715	676	692	622	636	666	660	744	698	679	685	637	626	606	658	658	631	661	677	649	625	666	696	708	641	649	613	648	636	631	651	669	667	659	640	650	675	648	644	637	661	679	684	710	619	650	621	659	648	725	705	682	627	661	659	657	691	674	691	709	682	698	647	659	654	641	640	630
18903	15533	17060	23379	25360	20265	12008	4983	2075	1623	1295	1158	1086	1135	831	815	922	669	635	572	512	559	378	722	3627	3285	1955	1091	573	359	291	298	293	262	259	247	293	271	237	250	249	243	245	260	253	238	289	265	249	273	264	235	298	268	270	260	258	253	263	282	240	235	256	282	261	256	267	278	247	300	285	283	282	253	276	243	261	250	219	238	246	259	246	277	266	258	263	248	253	277	260	267	242	272	267	251	263	233	265	258	278	269	254	269	247	302	272	253	270	284	263	289	279	256	253	237	267	239	261	259	273	265	258	256	271	287	248	261	225	269	244	264	261	261	280	238	271	261	268	243	237	252	263	244	238	251	255	251	249	264	271	266	278	269	253	286	254	267	258	268	270	280	263	245	234	267	258	270	274	272	251	263	251	281	233	228	247	273	243	258	283	260	288	260	237	259	260	260	247	298	267	293	249	263	267	254	279	262	248	269	266	283	274	279	298	257	273	275	252	261	287	240	239	280	277	277	241	272	238	234	256	286	275	273	263	270	249	261	223	253	256	245	232	250	276	267	223	240	244	247	264	258	256	242	270	262	276	253	280	228	270	254	283	260	254	265	228	266	245	289	250	258	287	285	292	262	251	277	226	265	263	255	263	245	261	278	289	252	270	258	246	286	233	264	264	260	237	277	237	269	280	281	266	262	266	276	269	271	249	286	271	260	251	254	241	254	262	248	238	266	247	266	239	253	245	281	250	253	237	274	264	283	291	255	245	253	274	227	262	274	269	232	255	257	290	266	273	254	278	272	254	245	253	296	260	260	251	262	281	257	282	258	245	273	276	269	281	249	252	241	243	272	251	257	255	260	260	297	270	271	263	274	266	257	270	278	271	236	250	245	253	263	239	254	260	254	236	264	270	245	263	301	242	271	266	242	276	291	235	263	239	263	245	236	263	279	264	228	259	249	275	225	258	256	258	258	249	241	291	252	261	237	255	261	261	279	255	243	279	245	254	271	263	256	267	240	293	263	241	274	255	277	296	262	264	245	246	252	265	232	265	261	273	241	287	281	260	259	252	234	266	260	244	254	283	259	268	247	259	265	276	255	280	247	251	260	238	282	259	262	259	285	284	261	253	247	267	276	262	258	276	250	258	277	276	267	243	270	269	246	275	278	285	248	240	253	296	242	227	265	257	267	255	256	276	277	300	254	239	249	229	257	206	265	253	286	247	287	294	252	225	230	249	278	255	246	255	250	280	281	258	252	252	258	263	281	274	303	222	272	251	262	260	235	247	252	271	257	258	259	243	288	285	269	257	269	269	272	228	269	264	267	253	279	257	244	265	235	273	275	253	282	237	281	287	246	239	226	249	228	260	259	266	270	280	261	263	263	280	246	267	259	258	246	262	237	249	237	263	244	236	256	250	246	280	269	268	255	268	270	264	265	226	240	274	265	238	280	257	228	258	239	265	291	239	263	244	274	264	231	249	266	228	235	253	274	247	228	268	259	260	266	247	258	279	235	259	273	269	278	256	244	260	267	243	261	290	260	269	291	255	218	247	262	233	243	247	266	289	267	241	247	232	261	232	254	238	268	252	275	276	276	260	259	253	268	281	272	250	242	241	233	265	244	294	238	281	261	272	252	260	258	251	256	261	255	230	287	270	278	270	239	264	269	239	274	243	256	250	242	270	268	262	285	287	249	254	262	269	274	282	297	265	277	285	270	238	247	253	274	281	252	282	265	251	269	268	230	253	253	261	261	239	289	259	232	240	296	272	296	268	248	281	265	254	247	285	246	263	249	252	245	250	248	259	276	281	266	265	267	247	272	275	268	265	253	278	272	251	245	252	261	260	256	249	260	273	290	263	266	239	270	271	254	284	238	246	260	277	251	260	265	278	251	268	254	269	259	279	274	249	302	295	265	250	239	257	273	245	255	257	295	236	241	237	262	283	275	255	286	260	256	253	276	255	266	277	280	266	248	282	267	233	269	256	260	249	264	247	274	284	258	251	247	256	272	242	246	227	248	245	253	263	281	227	277	228	269	250	269	267	239	272	262	244	287	269	274	288	259	236	254	268	255	269	247	247	243	254	234	262	251	267	243	274	247	254	249	242	239	280	261	255	283	246	255	244	262	265	254	263	269	264	260	284	277	248	235	242	290	256	259	272	248	293	266	256	269	262	259	249	283	247	241	259	262	279	263	247	235	246	253	251	253	246	263	226	267	228	270	272	233	249	263	278	299	265	246	228	285	279	244	243	258	284	281	234	229	244	240	265	277	287	262	275	236	269	270	288	259	269	243	255	242	262	226	262	263	245	238	258	234	262	251	255	281	242	277	236	277	245	264	237	282	258	252	235	274	284	264	255	265	275	297	223	250	245	267	251	264	263	268	281	281	269	266	263	269	271	266	249	279	243	276	282	238	263	222	274	249	244	262	252	287	273	236	254	266	236	263	266	219	258	274	280	257	261	228	247	253	272	257	232	250	280	255	275	272	248	274	272	267	234	265	255	261	254	275	303	291	256	277	266	287	293	245	260	287	266	265	274	248	279	265	267	265	277	282	235	260	286	248	263	292	250	258	266	255	251	252	278	280	244	275	255	234	255	260	265	220	262	269	240	266	281	255	251	247	266	209	250	240	256	252	270	283	236	288	277	295	229	266	226	259	271	265	278	265	254	259	225	285	222	269	252	269	279	263	237	281	280	291	241	246	241	264	251	266	259	262	274	256	258	253	288	248	227	280	253	261	257	279	274	236	283	288	300	243	243	239	256	261	261	266	221	249	269	228	288	262	258	288	266	269	238	261	257	247	258	265	281	273	246	245	292	279	277	234	254	274	236	281	278	262	258	263	291	283	251	281	284	262	248	245	267	271	269	275	233	268	270	232	252	215	265	280	250	274	259	249	271	272	266	253	272	228	270	248	258	251	275	273	226	253	252	276	252	242	266	276	264	276	266	256	289	245	263	263	241	251	280	249	262	271	260	300	258	237	254	269	227	272	267	244	280	281	222	271	281	268	247	266	255	265	244	242	247	265	274	257	269	265	278	272	254	279	235	250	268	251	279	286	260	255	255	255	277	239	250	290	244	271	262	236	245	322	293	263	261	289	253	285	252	253	257	275	298	280	274	256	261	269	250	237	274	251	268	255	276	254	270	257	269	264	241	254	280	264	263	286	258	273	242	262	258	257	257	225	254	264	252	279	259	275	245	273	294	284	254	277	258	253	261	262	261	287	255	262	307	239	282	261	261	259	268	257	251	293	250	226	258	259	273	260	264	276	257	289	228	263	253	303	252	269	236	241	241	273	268	285	247	279	243	278	251	257	273	247	274	280	258	260	253	262	287	249	247	274	228	289	281	244	261	263	237	263	252	263	275	273	301	274	240	261	288	265	276	263	276	278	252	269	285	285	286	289	232	230	287	269	269	247	224	291	258	232	246	256	256	244	270	243	247	230	274	265	227	258	276	240	278	284	233	295	250	280	261	262	246	263	246	262	258	257	265	289
11539	12091	20896	32465	33773	30578	20023	10645	6521	7001	6324	5681	5494	5754	3944	3789	4709	3240	3180	3014	2535	2815	1928	4053	18179	15394	9690	4992	2199	1111	765	675	669	627	609	669	666	598	641	627	619	617	626	627	658	708	602	633	643	588	620	643	605	659	616	655	614	635	644	620	598	632	664	637	642	632	625	625	647	649	675	664	604	630	642	562	638	638	622	602	646	663	612	622	621	694	659	679	657	654	606	617	648	676	663	585	625	611	612	622	663	636	576	642	605	642	623	651	616	643	603	613	646	646	626	640	623	683	674	637	663	608	611	632	646	699	615	616	629	674	629	611	669	622	723	622	649	634	599	640	599	643	596	599	609	648	652	696	660	603	630	573	653	632	638	664	707	667	686	622	623	662	610	683	639	583	630	667	660	642	631	696	634	613	624	629	603	632	641	660	671	638	651	621	613	648	631	707	642	654	632	644	604	648	647	633	628	604	615	661	662	674	639	604	623	662	645	656	590	638	638	626	654	655	676	645	626	651	620	653	614	637	608	607	625	582	682	619	656	633	625	647	664	617	655	633	631	638	659	675	605	637	662	617	617	624	643	634	617	604	618	611	688	610	591	665	607	644	662	605	666	617	644	670	628	644	648	647	648	618	628	595	642	612	609	667	621	594	642	624	614	647	681	606	657	635	669	642	661	604	661	589	641	578	625	646	619	650	604	627	655	694	657	645	623	626	577	607	619	633	613	626	655	609	640	636	601	584	624	649	663	622	661	559	617	638	632	673	633	636	641	633	592	699	656	623	644	620	623	608	658	633	613	616	657	638	658	647	591	654	627	634	675	627	592	602	665	623	631	660	628	617	655	656	643	616	635	626	625	627	626	635	622	640	606	620	662	627	668	644	652	616	636	649	604	626	706	621	628	601	665	633	639	662	641	665	655	620	671	643	655	635	595	632	621	596	619	643	662	663	639	642	663	657	663	595	591	647	642	643	635	650	642	622	650	624	625	615	631	606	587	671	650	649	624	617	658	656	598	604	621	665	667	628	661	644	659	630	634	619	611	650	674	664	654	685	610	619	604	627	642	659	636	641	631	618	645	656	660	579	612	640	663	591	611	667	644	635	659	648	630	593	627	605	628	626	633	602	671	628	629	628	671	649	625	634	579	590	609	618	643	654	585	654	659	634	635	677	603	574	649	645	611	692	626	637	661	652	598	686	644	622	628	637	665	622	586	613	658	668	659	632	629	596	645	618	706	637	666	610	643	609	617	671	653	662	617	648	598	664	682	639	599	632	584	649	631	619	608	654	654	666	587	656	620	598	593	622	649	672	612	638	619	597	630	641	657	642	637	689	656	630	660	612	621	615	643	619	654	634	666	595	632	627	663	608	594	630	663	628	604	659	637	617	645	649	600	644	615	607	626	586	638	644	664	629	628	609	595	665	657	546	656	633	639	662	651	659	655	633	643	608	658	643	603	626	648	612	643	569	598	595	652	631	627	620	652	639	638	648	649	644	650	657	600	596	609	638	639	633	630	629	607	627	623	657	618	613	627	667	646	585	623	631	645	621	653	680	607	626	616	624	630	604	608	609	693	626	651	575	617	611	652	662	613	612	636	596	647	610	572	587	624	669	694	647	623	673	603	594	620	627	606	585	643	649	699	629	667	622	649	671	634	658	658	642	643	644	623	642	597	635	599	604	600	647	650	605	647	591	615	661	605	630	658	619	628	629	622	663	607	681	613	620	611	668	648	659	635	623	657	651	642	611	661	636	636	612	623	627	592	617	648	630	593	649	676	616	612	656	608	651	587	626	640	627	669	643	680	645	632	653	652	634	604	639	623	615	664	673	639	653	653	638	541	633	653	636	636	633	604	652	616	599	658	626	638	608	699	629	641	616	626	577	660	577	643	648	614	670	631	636	620	644	646	684	615	596	648	628	654	674	683	667	626	585	652	632	606	621	613	623	670	619	627	608	650	633	653	645	644	669	658	606	592	627	630	601	621	609	617	614	635	654	658	626	641	646	593	626	628	655	640	641	681	604	647	641	647	614	635	625	609	646	664	630	605	598	607	648	629	649	621	629	639	678	637	682	678	672	600	637	634	640	682	593	643	607	662	621	650	632	664	626	598	625	629	678	621	660	628	651	688	650	622	659	608	636	633	599	646	639	642	678	666	617	635	622	630	632	610	641	648	610	624	642	662	642	619	660	626	601	660	678	641	640	641	590	692	615	654	599	651	622	661	587	624	652	661	656	614	708	627	604	624	603	666	666	657	634	635	651	636	660	621	633	651	621	639	628	620	661	570	655	624	647	616	682	620	654	587	634	654	647	655	613	628	591	631	637	608	618	718	607	619	634	658	610	638	584	636	685	631	631	612	609	623	604	645	649	636	643	613	655	595	599	628	654	664	665	573	613	680	691	667	665	626	636	637	638	613	584	635	621	604	619	623	633	632	615	647	671	645	628	678	660	658	651	609	647	630	660	615	643	620	619	623	625	599	660	696	600	629	608	610	625	642	617	617	611	641	614	591	616	591	638	638	644	625	612	605	656	606	637	587	636	621	666	631	612	641	585	660	642	618	626	650	569	591	659	635	653	653	649	613	623	605	640	630	608	647	690	602	654	628	649	664	618	619	696	636	621	652	634	636	636	691	613	671	673	625	609	641	624	633	645	626	649	605	651	630	618	649	586	600	615	614	626	613	653	600	627	628	619	638	611	660	581	632	618	646	647	639	613	595	603	671	647	631	635	654	664	642	605	642	664	646	682	669	626	663	646	657	634	650	620	638	648	653	673	614	676	640	629	626	603	662	630	647	666	627	652	651	677	633	669	600	604	619	687	617	646	659	658	624	615	594	599	644	631	621	603	628	673	641	673	617	659	680	659	596	630	604	615	633	676	631	661	644	616	612	660	614	641	646	618	658	628	656	642	651	600	617	653	621	616	643	640	619	673	661	632	631	666	657	605	637	608	621	673	587	632	659	621	673	644	580	651	630	651	651	642	610	621	620	633	637	641	641	637	607	616	623	667	660	610	659	623	609	615	651	637	627	652	667	686	619	634	635	635	640	619	633	621	657	632	637	632	633	626	661	651	603	660	673	591	597	630	629	667	598	658	603	637	632	639	624	629	672	651	637	634	619	656	672	656	620	613	635	618	671	616	634	630	643	611	626	654	631	630	601	636	643	636	641	620	632	646	661	626	666	612	633	670	610	682	629	665	648	673	658	643	675	591	627	662	610	582	586	606	654	632	632	624	625	622	657	639	590	616	604	642	589	639	652	629	615	610	642	615	618	649	643	625	649	583	644	655	635	626	622	654	645	652	628	642	637	661	633	627	604	629	640	623	629	637	611	627	656	616	625	640	626	679	613	630	639	639	584	635	629	586	630	625	634	607	633	673	627	651	612	627	608	662	638	639	635	646	587	675	569	652	617	636	586	567	638	645	615	649	669	656	647	618	607	596	651	637	612	649	601	639	686	634	647	600	677	649	623	647	677	602	614	619	656	645
28641	21377	24338	32116	36416	32280	26349	13484	5477	3257	2413	1857	2001	1994	2387	2472	1823	1143	1000	936	688	1230	967	1733	8359	7365	4865	2238	995	362	293	228	215	218	219	260	212	272	212	236	224	202	227	228	226	250	236	228	218	207	200	237	212	234	257	232	238	205	225	225	204	249	230	219	214	225	195	220	235	219	224	247	229	209	216	231	205	211	228	197	215	201	211	234	218	214	209	258	231	229	260	238	230	219	226	200	210	214	221	239	231	209	214	244	245	223	220	229	190	244	222	233	212	243	224	239	237	234	219	231	217	232	201	215	237	235	218	214	219	207	244	233	196	229	218	215	201	210	240	225	223	234	224	214	237	218	238	201	252	231	215	234	210	227	234	220	224	199	238	221	209	237	221	224	229	239	224	190	224	203	238	203	205	193	223	241	226	227	195	212	211	208	253	223	199	217	253	244	231	217	209	222	230	248	242	225	265	224	202	221	226	202	229	235	248	222	202	239	241	236	232	206	222	195	231	235	190	211	228	228	221	208	239	219	204	215	239	242	225	218	236	207	221	220	215	217	235	223	226	219	211	242	222	240	215	239	208	234	220	252	226	232	226	236	227	221	238	222	229	234	215	208	214	238	236	198	217	204	220	240	217	219	215	232	227	219	212	213	204	230	186	224	246	217	236	236	264	237	247	214	242	197	228	233	243	205	221	236	211	225	236	230	218	199	255	217	222	210	231	220	217	223	235	246	207	246	210	232	202	207	217	217	238	230	237	221	230	230	230	208	210	241	258	200	219	239	230	202	212	222	199	228	218	223	241	203	223	200	254	224	209	225	243	209	229	198	245	232	204	198	215	205	224	230	219	238	234	222	227	225	274	228	237	229	239	224	247	236	213	240	220	237	211	230	217	231	222	241	228	209	235	226	235	211	221	209	229	230	249	247	240	213	217	230	214	243	211	216	219	182	199	250	217	250	210	244	240	221	248	228	220	211	220	234	232	218	248	230	236	210	202	234	198	216	241	236	230	252	232	232	224	208	227	217	226	217	225	240	243	202	226	229	255	244	239	210	246	210	226	213	209	219	212	213	201	203	228	202	241	228	221	230	241	221	245	212	238	216	209	214	222	221	217	205	216	214	238	210	209	241	218	210	232	254	232	198	218	233	217	233	244	223	254	239	231	238	216	218	223	211	225	204	239	233	195	246	242	221	240	191	206	217	212	210	207	220	210	228	229	225	242	231	215	231	228	249	239	205	225	239	229	235	220	225	238	195	226	194	226	222	205	201	224	221	250	206	262	218	213	244	235	227	217	221	225	221	204	219	217	196	239	224	230	231	215	221	231	246	226	234	215	237	225	225	218	238	240	232	222	218	250	228	218	210	209	216	251	229	246	237	213	221	221	208	218	213	225	239	217	214	226	238	219	269	235	244	202	245	233	247	228	260	214	217	242	192	241	200	220	213	236	240	251	199	225	234	199	257	242	229	241	257	234	254	203	198	223	249	236	235	205	204	240	229	248	218	215	233	205	228	242	236	217	240	230	219	213	256	205	247	218	202	235	196	239	198	234	209	207	220	211	217	221	231	227	190	229	223	234	211	189	181	227	240	229	239	211	216	208	242	232	221	232	214	197	254	214	220	236	222	205	227	227	224	198	238	191	211	220	265	234	233	226	206	212	219	243	239	215	212	242	193	232	244	209	210	224	239	248	228	225	231	213	247	236	235	237	254	231	232	242	218	230	217	219	207	220	237	222	216	213	231	214	229	211	219	211	219	234	231	227	233	211	241	242	226	230	239	238	196	235	206	228	234	227	205	213	212	223	237	223	192	235	235	231	215	243	246	255	240	228	219	196	201	218	197	211	252	229	222	223	232	235	196	201	215	195	221	218	223	207	201	209	219	230	237	225	211	221	225	207	208	201	224	210	223	247	225	222	227	210	210	253	238	217	218	232	219	220	234	210	240	218	215	187	241	248	222	216	239	241	227	243	234	212	240	204	229	239	212	228	202	245	227	209	235	201	212	198	190	224	235	223	201	235	224	240	216	255	221	230	230	204	218	225	204	227	220	209	201	228	223	221	197	229	224	213	204	225	246	243	218	214	216	223	233	227	216	190	197	223	219	227	221	217	215	219	244	228	224	248	209	244	215	201	216	207	225	250	249	256	209	221	221	241	234	222	226	219	235	220	203	231	218	193	222	217	230	246	210	209	225	234	226	213	216	222	239	203	219	197	233	234	208	225	240	252	173	203	252	243	223	233	250	247	203	228	234	232	243	186	240	232	225	253	213	215	224	210	210	241	244	218	207	229	205	228	225	250	223	214	211	233	242	239	235	200	211	209	230	231	248	192	209	212	211	224	218	230	250	232	205	239	219	227	236	197	230	236	203	231	214	212	224	251	213	195	233	245	184	218	210	203	239	232	241	221	246	239	214	212	226	229	223	228	219	240	237	231	219	223	236	240	233	201	224	208	233	233	247	213	232	234	215	221	212	225	216	252	208	226	232	207	222	227	221	233	201	220	195	213	226	222	211	223	227	219	203	209	219	224	217	219	225	207	206	242	229	223	230	235	250	222	251	230	219	209	223	237	224	203	225	231	184	228	255	216	222	252	209	233	223	243	236	233	215	227	235	218	236	233	230	249	211	242	222	224	254	209	221	217	240	224	212	228	213	216	253	265	238	240	230	226	223	227	236	225	244	231	198	221	216	248	234	235	238	213	213	224	244	232	236	235	257	241	230	204	219	250	208	261	245	229	254	211	232	211	245	205	211	188	238	216	214	217	208	251	246	244	216	192	241	210	212	251	255	242	215	227	232	232	204	234	225	217	241	216	238	222	224	211	230	222	229	233	226	223	222	232	220	222	224	228	231	228	236	264	237	195	241	222	221	219	213	229	254	229	252	239	230	232	246	229	230	232	250	237	232	258	229	231	251	229	233	220	209	194	204	214	229	238	230	231	227	231	223	244	222	193	242	213	221	232	238	202	215	208	200	234	206	219	234	238	231	190	236	234	237	215	218	239	277	224	215	210	248	225	210	206	206	257	242	238	203	222	206	216	196	230	233	228	245	224	250	227	202	215	226	234	232	208	203	211	217	252	234	226	236	230	246	222	207	243	230	247	216	228	220	243	206	235	253	233	224	223	229	232	204	205	225	215	238	229	215	235	225	213	203	222	214	238	232	211	215	209	222	205	223	209	203	220	248	249	228	230	205	215	234	238	221	241	222	220	232	214	232	245	233	239	225	278	223	224	243	255	214	233	224	223	194	230	235	224	242	221	235	241	259	224	240	264	206	226	234	233	210	227	215	203	250	230	223	216	206	230	214	211	207	222	219	214	229	212	193	228	210	215	214	233	206	223	230	238	223	207	195	238	224	243	218	225	225	242	223	228	224	243	235	217	203	213	217	216	232	211	231	224	213	210	239	219	213	260	244	218	209	210	223	242	240	205	205	215	215	236	194	230	217	229	222	221	240	213	255	230	241	218	203	210	229	245	240	217	252	231	234
15911	15199	24487	37545	41565	40518	34374	16840	8879	10411	9592	8825	9533	9118	10305	11600	8708	5939	4999	5201	3913	6877	5827	9964	30326	26605	19823	10567	4388	1486	710	602	555	538	590	540	524	572	578	553	567	534	550	509	580	548	572	545	552	580	522	619	583	545	578	576	590	571	525	535	555	542	585	577	541	543	553	542	519	539	560	568	597	575	550	564	534	518	540	573	584	545	582	535	576	519	541	512	540	562	566	535	511	564	542	553	564	531	556	540	524	526	541	587	553	594	592	551	568	544	614	552	556	587	528	529	552	574	526	567	560	581	531	555	594	570	567	568	580	568	488	531	548	580	560	562	546	547	548	635	564	567	533	567	567	551	530	557	523	584	563	542	568	535	589	541	517	523	576	519	542	578	527	566	552	543	579	585	525	542	563	580	555	538	590	565	564	555	529	557	533	567	548	536	554	564	558	538	568	592	572	572	574	536	563	545	578	561	552	561	536	571	574	543	543	562	543	543	573	584	540	592	535	537	542	541	540	555	572	557	530	578	527	507	568	548	560	557	583	516	507	558	538	542	571	559	559	577	597	608	533	543	545	553	610	538	574	565	559	532	534	550	526	533	580	587	539	547	560	537	548	558	559	579	544	540	544	600	597	547	567	562	537	563	587	576	578	580	535	512	585	546	559	588	530	517	579	527	540	554	524	577	534	535	564	524	563	571	566	602	575	533	569	538	586	603	562	604	521	590	552	591	549	516	531	586	555	522	578	572	562	527	568	550	614	549	539	553	548	553	562	501	585	533	561	545	542	538	573	534	580	556	533	562	574	567	558	580	499	551	560	547	534	527	539	569	550	549	538	499	560	522	553	554	535	540	564	567	577	537	576	582	589	573	543	551	602	522	550	525	568	561	579	544	483	469	534	537	593	595	557	559	561	575	537	536	553	610	586	528	549	545	548	572	523	541	539	534	609	556	557	550	543	554	509	585	542	576	514	593	503	567	587	580	578	505	569	554	545	617	533	550	538	588	540	571	548	521	566	581	559	547	588	540	588	571	561	545	590	571	551	523	521	586	562	512	540	535	545	539	557	546	554	554	614	527	563	476	576	552	560	537	531	567	514	574	526	592	581	556	565	567	576	579	547	551	527	544	566	541	574	601	559	563	577	591	585	538	533	594	602	512	546	544	589	549	543	544	539	558	541	572	567	559	547	586	579	529	560	541	561	557	567	548	547	517	575	576	533	530	589	535	588	553	515	572	594	555	583	525	558	547	545	596	556	531	583	543	532	580	528	533	541	585	587	574	586	534	546	552	541	537	603	551	574	522	562	575	546	523	572	534	509	584	531	555	540	534	575	555	553	567	613	558	550	534	597	512	517	536	567	545	558	618	557	510	541	550	547	563	585	520	536	546	503	506	578	556	556	606	536	550	578	586	525	576	527	555	544	559	567	510	567	570	560	538	566	566	553	551	574	531	515	589	570	576	553	588	518	535	556	559	590	529	592	567	578	531	550	540	550	547	578	574	535	566	554	500	556	545	565	544	596	565	554	561	580	578	551	571	550	544	570	556	606	536	533	534	532	604	586	593	536	571	537	587	560	551	547	559	564	508	552	616	538	565	549	525	538	552	566	562	557	557	538	545	591	520	520	561	545	557	596	572	599	550	522	545	552	550	554	583	566	530	554	584	567	543	555	577	537	573	540	544	629	562	554	559	547	559	550	597	591	541	591	565	557	532	576	530	542	559	527	576	518	548	529	551	543	592	513	560	549	572	576	593	542	563	579	549	572	515	530	511	538	558	517	589	553	528	538	557	563	522	512	532	566	557	573	558	580	560	549	569	543	551	561	549	549	563	567	611	502	539	581	545	546	531	520	583	554	561	570	581	548	558	546	549	509	574	564	536	570	560	587	559	533	562	564	556	504	560	561	532	571	521	571	531	516	515	580	534	520	526	586	582	521	565	571	556	563	552	551	554	581	571	524	561	554	593	513	521	583	568	557	592	559	530	553	564	572	531	533	561	526	549	526	529	546	537	545	570	553	592	527	555	554	588	556	519	537	595	581	566	542	588	539	585	556	569	553	566	531	544	517	565	573	592	575	535	528	513	556	547	580	553	527	538	586	534	556	521	554	537	599	589	533	520	565	581	576	552	555	549	532	544	571	539	597	517	569	550	617	532	521	537	549	560	552	516	564	563	579	575	535	547	535	568	552	578	565	524	535	524	487	557	616	593	556	549	566	599	557	538	549	587	566	531	574	554	526	577	513	552	559	582	519	521	544	557	539	543	554	566	589	544	572	560	524	592	577	553	578	548	528	604	533	571	552	566	545	634	521	548	542	591	542	547	550	603	542	521	559	598	556	572	515	557	564	572	578	571	577	577	541	555	540	560	586	552	534	559	546	534	587	519	578	543	574	598	560	559	551	550	572	540	530	509	550	548	570	588	575	538	511	555	550	575	560	532	531	583	529	537	568	520	558	547	538	550	552	533	545	540	581	570	570	549	509	534	545	576	583	572	598	510	566	548	528	536	594	563	553	557	549	515	550	612	547	549	521	575	570	527	549	583	545	578	532	581	528	536	535	525	568	601	570	552	524	540	550	578	546	574	568	545	576	579	567	537	564	535	502	553	603	530	604	552	585	554	523	548	547	557	553	619	546	544	579	549	510	545	523	589	570	585	542	582	572	586	556	595	553	545	559	545	598	565	568	552	536	528	582	526	544	598	539	549	540	558	522	592	538	541	564	517	563	529	538	584	573	551	537	572	558	550	591	583	578	572	525	574	520	525	564	561	580	509	547	545	527	554	573	539	565	539	545	560	516	560	507	605	522	517	528	591	487	572	554	548	543	581	586	575	511	558	541	520	555	579	580	519	561	527	571	543	522	555	522	550	517	573	502	545	551	575	569	552	525	574	528	534	519	563	562	525	575	626	538	595	589	559	567	539	579	545	528	556	572	581	547	591	569	562	532	553	577	527	524	568	541	575	587	575	589	516	571	523	598	558	563	609	517	526	580	497	549	541	566	568	581	540	550	547	553	552	527	575	545	527	535	536	555	545	511	536	586	521	610	560	563	581	592	512	555	578	524	530	550	518	542	567	548	548	563	562	551	539	598	546	590	547	573	540	567	584	558	549	559	548	525	556	576	527	521	561	540	552	587	561	529	530	579	541	577	581	565	535	565	579	567	541	548	545	560	589	543	571	554	563	567	517	515	581	521	573	555	534	536	522	529	560	554	535	529	544	554	528	550	556	566	554	525	549	514	540	561	578	537	507	572	564	537	560	564	561	517	547	563	543	596	555	541	573	540	553	605	573	561	557	594	545	543	559	563	567	539	554	544	568	552	557	502	535	577	577	523	542	574	574	574	548	545	545	558	531	569	545	538	559	535	511	512	561	528	581	545	555	569	583	536	582	532	532	516	543	599	520	587	557	553	548	571	560	545	581	561	607	564	571	513	564	546	606	594	558	580	557	559	557	522	578	562	582	559	579	583	584	546	515	555	564	545	572	594	555
9544	5836	5565	6953	5097	3123	2027	1463	1060	735	693	607	551	526	594	563	495	438	373	344	346	396	391	391	697	813	687	471	376	318	278	254	267	271	265	252	268	268	242	274	297	273	284	289	280	259	260	279	304	272	239	249	265	263	284	274	305	261	277	254	238	261	240	267	253	250	226	269	268	295	284	288	289	274	285	259	268	244	283	271	291	236	297	244	259	286	276	241	285	274	294	257	287	264	291	251	301	260	263	279	297	290	263	303	255	272	264	235	274	263	264	249	228	286	259	280	278	250	291	323	263	264	270	267	271	256	267	264	306	261	273	244	234	271	267	261	267	270	286	245	280	278	270	251	265	245	307	280	289	291	285	251	280	286	266	294	274	277	274	278	263	301	265	303	265	279	291	237	287	256	229	268	300	297	251	248	302	285	280	243	261	251	257	275	260	302	269	250	249	276	251	293	278	283	255	266	245	244	270	311	294	275	284	260	273	274	273	251	251	266	256	250	245	234	268	295	288	276	305	306	265	250	242	291	230	263	276	285	266	294	240	267	268	247	260	261	257	294	274	280	267	296	249	272	244	278	256	289	271	263	292	256	300	266	250	274	245	262	255	268	283	262	271	263	269	251	294	285	265	268	272	257	284	251	250	271	270	274	281	281	242	274	264	259	299	267	276	278	275	288	269	285	279	284	289	258	275	267	240	274	258	269	268	269	263	251	299	283	269	259	267	253	247	290	245	261	263	280	273	263	287	260	301	283	276	269	282	256	286	277	291	272	276	254	245	273	312	272	248	300	268	263	292	264	283	283	268	254	267	275	242	262	282	279	264	250	284	267	253	262	278	297	280	255	289	264	263	288	292	288	258	254	303	269	274	259	293	264	250	249	270	254	241	250	297	279	264	267	284	277	254	267	260	279	267	273	253	259	269	259	276	282	262	259	249	262	270	256	271	275	276	264	260	252	254	262	241	310	271	269	270	244	252	243	268	307	296	282	268	272	252	255	270	288	243	253	278	265	260	244	255	288	277	309	258	263	290	275	270	269	238	242	277	238	259	256	311	240	276	242	257	279	275	301	266	242	269	263	263	253	223	220	235	279	283	249	270	297	299	264	287	261	262	267	291	288	242	258	293	284	260	274	270	241	264	256	255	264	284	264	264	272	272	278	262	263	300	264	259	276	262	259	276	272	289	293	273	293	304	281	249	290	253	275	279	281	271	258	258	250	271	243	250	281	287	264	289	260	258	289	288	291	245	304	276	265	279	268	289	255	262	285	294	273	268	280	282	284	276	248	245	282	269	247	256	258	278	294	237	267	256	275	274	264	245	272	263	252	272	262	281	264	282	274	266	274	267	292	236	257	236	263	266	297	263	257	270	261	271	261	281	261	289	279	266	226	269	285	267	256	280	250	282	267	238	252	233	261	287	309	252	258	259	268	272	261	272	278	280	254	256	266	262	282	253	292	282	287	237	281	274	285	240	322	286	263	308	234	267	299	258	263	255	251	266	247	278	285	274	263	262	269	291	285	281	291	283	285	266	265	264	247	259	272	272	235	284	273	232	267	275	262	256	259	267	286	278	286	276	303	274	286	268	287	286	266	249	305	277	283	260	299	255	286	266	289	262	270	262	287	272	276	253	261	284	238	262	257	278	277	283	276	295	258	249	268	264	257	276	264	274	257	267	245	253	255	270	259	285	252	260	259	265	272	248	271	261	274	282	248	256	287	278	277	264	268	274	282	276	246	258	274	282	283	285	291	276	262	261	271	245	280	276	284	273	281	308	273	274	310	287	234	264	266	279	240	266	271	275	287	250	268	274	268	289	254	245	270	269	251	288	282	264	260	260	256	261	276	272	278	255	278	243	276	265	287	266	258	271	270	273	279	272	292	255	252	291	287	266	240	265	245	250	260	288	300	277	294	309	248	301	280	261	264	283	278	288	264	248	242	257	265	251	273	277	254	321	273	271	246	244	278	274	263	247	264	248	278	254	246	264	258	270	253	272	269	307	275	291	252	259	286	268	258	259	238	276	268	270	267	279	284	289	273	291	273	263	264	268	254	264	257	266	289	264	285	250	255	295	274	240	260	280	293	294	258	277	259	290	238	272	272	255	274	297	294	289	249	256	245	263	259	293	270	273	250	265	242	276	278	286	281	267	278	276	244	255	248	274	250	264	292	241	263	256	297	254	268	238	278	286	269	262	285	297	280	254	268	235	262	293	248	290	251	247	250	255	256	281	274	269	259	279	268	272	285	271	270	236	280	258	286	268	278	261	250	267	264	273	255	241	253	262	263	275	249	270	271	279	234	241	257	276	286	263	260	274	258	277	280	305	286	271	297	271	271	236	278	267	265	274	281	263	254	273	284	317	256	264	284	259	261	263	285	277	265	242	247	255	243	290	268	273	270	284	252	267	274	271	279	262	242	234	267	267	266	266	296	258	248	253	277	276	254	254	266	290	241	297	272	278	252	285	262	252	241	254	279	239	266	267	265	243	268	258	280	245	233	287	244	278	282	270	243	281	246	282	277	305	277	300	303	266	284	268	293	278	265	282	256	250	266	242	300	284	266	266	262	278	266	254	269	268	274	270	249	267	270	273	275	246	244	239	273	287	258	285	277	291	288	282	275	265	283	259	246	256	291	289	290	290	272	290	275	267	266	294	286	260	287	256	277	266	274	254	254	284	270	250	277	266	241	279	267	252	259	273	253	244	252	254	244	266	287	267	277	285	246	255	243	250	257	284	284	272	244	279	302	278	280	227	271	297	269	289	281	294	245	279	268	254	270	288	266	252	279	255	248	286	246	280	266	283	290	275	288	257	273	295	266	268	276	287	250	280	278	241	251	268	294	268	281	253	297	259	271	260	255	268	283	300	237	267	274	286	282	285	273	282	241	279	264	248	242	239	271	296	274	272	260	236	269	293	259	254	305	293	254	262	296	266	307	274	258	274	309	286	276	274	260	274	259	270	270	263	265	272	264	265	230	256	250	284	269	258	270	274	242	257	265	299	246	255	303	272	288	253	261	268	299	262	276	266	248	261	252	272	248	273	249	287	271	255	250	296	266	283	298	251	264	277	248	256	253	280	261	295	271	259	255	299	253	268	301	286	262	244	277	268	286	229	253	271	238	274	223	283	307	254	277	263	281	278	293	307	241	257	280	264	261	255	270	275	276	259	282	293	276	281	271	267	243	274	278	261	257	282	272	279	278	261	276	275	257	272	259	254	274	286	266	258	255	282	219	254	256	253	283	283	299	295	270	241	273	262	312	276	248	266	284	267	263	276	294	274	262	275	248	246	260	246	292	291	247	256	274	222	255	273	271	260	266	281	285	291	268	246	250	246	265	248	253	268	258	288	228	279	258	284	278	282	255	261	267	255	258	253	280	272	306	287	265	264	267	297	274	291	277	273	271	226	258	297	253	240	289	255	306	263	250	267	263	281	283	257	331	295	266	272	264	268	290	256	249	255	257	278	274	279	291	288	294	256	266	271	290
5717	5109	8879	17000	14589	10799	8420	6670	4657	3246	3043	2706	2338	2463	2565	2580	2150	1757	1470	1379	1215	1407	1546	1710	3139	3471	2705	1654	1064	809	743	689	679	662	650	631	693	634	642	633	623	656	607	647	626	646	644	674	686	650	630	639	628	682	701	662	708	671	673	665	685	657	692	633	608	639	680	666	670	673	659	645	692	647	650	636	647	643	654	615	644	670	639	673	677	653	629	649	700	686	637	675	655	615	652	669	642	665	643	628	661	677	661	681	681	709	690	649	639	669	652	661	652	725	594	654	656	651	663	674	684	658	678	695	672	634	656	626	700	650	656	619	669	751	656	641	644	675	630	667	662	630	700	675	636	650	637	673	686	637	610	666	665	654	661	667	691	652	642	647	700	638	657	634	675	640	636	633	669	655	658	649	729	656	653	660	648	657	621	641	655	598	659	620	603	652	630	628	651	625	600	647	667	677	657	632	685	643	664	663	659	670	656	674	661	665	672	661	657	645	658	662	697	692	656	684	646	664	660	696	650	645	621	603	632	665	689	638	692	675	623	683	687	653	662	624	670	662	626	658	649	670	618	641	664	640	656	691	641	657	656	634	678	643	634	670	650	666	621	657	705	651	628	674	632	632	636	660	641	591	674	661	670	657	647	650	647	675	655	648	619	665	671	600	694	600	655	642	650	702	627	654	619	626	673	662	651	632	632	599	670	652	669	614	704	686	603	650	644	627	678	692	660	631	616	680	676	694	626	688	642	654	701	675	647	666	643	650	690	681	634	652	660	695	649	667	647	646	654	654	648	670	657	670	664	614	656	701	687	645	681	670	628	673	682	658	704	697	661	624	658	604	623	619	648	667	627	643	605	634	638	638	643	676	660	687	658	649	693	648	639	703	641	641	669	623	682	639	661	647	612	647	661	646	643	685	662	668	628	647	681	655	630	673	674	681	623	672	702	626	645	643	651	670	664	673	657	615	679	662	642	624	676	680	671	649	623	692	660	665	642	647	710	674	649	723	653	608	659	663	631	636	708	635	662	633	624	701	665	660	676	659	656	687	649	651	655	663	702	651	655	624	655	661	681	699	687	671	639	662	673	692	705	646	656	656	625	611	658	652	667	643	656	638	635	660	682	635	646	676	676	630	663	623	607	653	667	659	647	687	681	636	599	633	661	659	630	653	715	651	618	665	651	656	628	632	654	659	665	694	646	683	641	664	681	693	618	665	698	647	660	665	660	632	648	659	654	687	669	620	688	630	639	655	679	671	656	632	652	630	645	613	640	677	639	667	647	644	622	576	722	671	622	678	691	657	645	629	645	677	696	644	667	633	652	612	650	688	671	616	638	681	623	653	698	662	639	632	635	678	679	631	652	682	654	673	646	625	668	647	671	655	647	675	700	641	642	660	647	675	624	656	661	665	619	696	672	664	622	661	684	667	649	603	672	696	649	638	633	628	651	626	651	655	714	623	660	680	654	649	699	634	624	627	689	622	678	661	647	652	681	637	648	662	666	662	697	687	657	658	653	633	636	679	655	639	630	651	656	635	675	641	644	657	697	665	661	633	643	640	641	654	660	659	636	672	659	650	608	653	627	667	628	674	690	663	624	649	637	683	645	656	637	618	679	718	637	675	598	649	630	653	606	654	637	671	675	670	646	606	647	644	653	655	620	640	649	652	687	647	638	604	677	622	661	668	642	649	678	661	649	652	644	652	642	595	650	649	638	657	623	706	640	697	620	687	668	586	621	661	706	687	638	637	658	639	653	649	645	659	669	671	633	650	629	645	702	647	691	659	613	639	658	609	672	639	649	657	638	677	695	656	696	644	660	697	688	640	668	650	656	680	660	672	681	668	665	659	660	645	645	688	656	682	678	686	718	658	653	656	644	692	667	633	654	706	585	711	640	658	650	646	678	619	665	634	684	685	632	655	696	662	639	657	646	688	666	674	651	658	651	670	656	686	621	675	633	654	683	605	632	619	649	666	628	707	655	673	640	641	615	588	602	721	655	616	656	648	685	630	641	616	667	633	648	617	648	668	621	627	649	682	664	704	656	657	652	658	648	666	669	639	640	664	626	640	663	658	671	653	671	680	655	647	633	677	713	680	673	683	681	633	629	654	624	608	663	667	668	691	650	664	662	681	681	627	654	646	635	669	605	685	639	626	652	665	664	612	659	624	657	610	633	671	672	651	659	672	613	662	660	656	640	654	644	654	633	702	646	667	658	655	645	676	619	673	665	684	641	664	655	649	641	650	658	659	669	657	647	656	654	657	638	702	644	651	667	641	614	664	647	634	649	676	664	634	694	645	642	656	629	707	682	663	643	669	645	667	663	662	655	639	649	638	640	660	666	674	668	639	645	674	643	645	715	650	625	666	671	659	634	679	637	675	620	693	674	668	644	658	666	707	647	648	640	638	665	663	669	618	642	646	692	618	689	721	656	644	665	666	642	649	687	640	650	627	609	691	665	647	629	667	633	633	645	667	664	636	642	683	664	673	675	667	638	663	651	672	697	633	691	644	664	668	668	700	663	664	685	672	688	663	648	668	667	690	637	690	591	643	639	650	672	652	651	672	654	667	659	661	627	683	645	639	630	626	644	672	673	655	688	666	633	696	652	631	632	659	643	668	678	666	649	661	661	667	682	630	634	652	654	664	663	657	644	644	653	664	641	668	684	670	644	681	650	705	642	679	657	714	673	702	669	633	662	690	640	704	633	701	646	672	667	612	657	683	659	585	655	603	646	710	602	654	678	714	703	692	642	662	658	599	598	618	688	654	690	643	620	640	651	674	659	634	658	668	624	676	688	663	647	617	647	664	668	634	636	636	615	636	632	651	645	661	672	657	643	677	642	694	680	665	665	679	647	596	671	674	695	647	629	657	631	671	636	683	664	704	636	651	672	670	681	647	637	696	717	672	611	683	656	671	655	636	661	655	679	677	631	662	704	673	677	657	667	684	692	620	684	615	635	680	622	667	655	628	662	601	691	632	662	620	620	710	616	678	675	657	641	699	614	637	658	652	650	671	645	630	715	665	668	641	646	598	643	681	681	651	681	621	663	675	682	649	603	625	653	652	655	651	682	645	643	605	697	695	627	627	623	679	682	684	658	686	624	682	661	675	646	681	673	654	613	691	637	621	659	643	673	624	666	629	691	609	629	662	601	692	636	682	709	641	648	658	656	622	667	641	602	629	642	670	609	631	682	691	669	663	650	629	622	645	623	643	650	703	648	615	677	625	630	669	718	664	665	641	652	665	667	637	640	637	649	660	619	655	660	647	667	664	652	695	653	692	634	620	610	637	666	679	714	613	686	671	683	660	597	642	648	616	654	644	633	625	639	668	627	691	677	665	705	644	623	674	654	619	645	645	672	612	650	631	679	647	701	609	640	660	668	595	628	644	643	654	635	633	688	655	659	618	663	674	647	648	664	624	655	672	641	677	680	694	675	679	671	645	678	679	679	657	674	673	638	640	639	655	668	645	606	631	672	690	646	666	647	675
16462	13673	14521	21061	24294	22585	11956	4476	2102	1542	1238	1044	972	1052	1035	1107	1147	1029	1551	1702	1489	993	1027	1681	3827	2616	1761	957	566	374	292	289	273	269	278	283	273	268	256	238	263	257	260	300	278	266	280	280	243	275	268	257	251	270	274	299	245	278	271	280	236	269	284	260	256	285	256	298	270	280	284	251	273	290	283	281	316	251	281	290	264	288	269	274	243	279	269	272	251	266	289	238	263	235	249	256	271	252	277	280	261	270	278	262	236	246	289	275	268	280	263	261	261	284	270	254	251	281	264	271	258	258	272	283	273	274	258	274	277	265	271	254	268	266	263	255	257	258	266	274	260	248	255	241	273	254	248	260	287	265	265	265	294	247	269	249	274	267	241	276	229	267	273	250	254	259	271	291	250	274	257	250	267	254	279	260	266	271	255	269	262	253	289	229	280	264	248	254	261	279	234	255	257	262	273	268	265	246	275	237	279	299	266	274	263	265	279	281	287	252	297	283	251	296	271	294	258	285	254	252	263	272	276	265	276	233	265	268	269	255	287	267	272	251	260	292	256	269	293	270	276	258	284	270	260	276	261	255	276	285	256	280	249	237	268	244	265	272	278	262	279	287	259	280	286	260	277	268	298	254	279	300	262	264	268	270	226	273	277	264	268	291	259	251	279	249	256	252	277	252	237	288	308	290	247	253	244	297	265	263	251	276	253	230	264	244	283	248	271	293	269	236	262	254	252	273	261	254	271	247	278	252	251	246	270	288	296	266	261	261	285	257	237	281	268	246	254	259	264	289	240	272	275	262	267	261	261	286	249	244	261	251	248	267	239	276	259	275	257	269	266	259	267	278	265	244	270	283	251	282	258	271	261	280	239	271	292	271	304	284	252	281	259	257	280	283	266	260	251	285	279	283	255	253	307	301	267	239	249	270	256	254	269	269	262	233	238	271	288	283	264	273	226	263	274	260	280	253	269	253	263	266	267	266	265	289	312	253	271	278	275	274	218	253	243	261	257	255	286	270	274	251	280	262	260	273	286	219	252	255	258	281	277	251	281	261	286	276	259	292	267	269	277	267	268	275	269	269	245	283	266	284	318	293	279	258	295	275	257	241	262	264	248	267	280	270	249	237	267	268	298	323	245	257	258	277	270	271	255	298	233	297	264	256	287	269	279	264	258	253	282	285	236	260	265	272	275	290	298	274	263	273	254	242	244	266	289	254	286	245	258	282	243	256	298	271	259	235	255	255	296	250	274	272	259	258	278	271	270	230	271	259	281	259	301	265	269	260	245	255	265	277	275	280	286	272	274	247	269	295	242	268	259	275	270	258	266	283	276	269	245	247	303	285	243	253	277	288	265	294	270	262	277	251	267	251	274	267	266	262	241	260	251	275	276	272	252	269	256	312	289	271	269	311	272	250	250	277	240	239	252	257	260	280	266	285	280	281	267	284	258	262	276	261	277	258	276	266	274	282	304	252	282	264	258	269	263	284	267	281	275	237	278	275	289	293	255	275	248	285	251	281	228	224	266	269	282	257	284	288	263	267	239	292	258	254	263	302	245	260	254	233	251	261	279	290	260	269	273	288	266	261	280	275	277	249	272	257	272	262	249	267	257	250	259	245	271	240	244	271	251	266	275	300	281	273	253	259	262	234	246	254	305	260	284	275	315	245	288	270	247	241	244	266	269	285	275	279	294	246	283	258	289	271	248	228	264	288	262	268	259	292	268	262	263	281	286	295	244	265	273	279	276	317	271	301	277	287	282	283	238	256	286	265	256	285	275	279	253	277	285	261	251	250	275	271	297	266	285	319	259	258	245	237	263	294	272	245	258	267	306	264	292	263	325	242	241	250	289	261	277	289	291	282	289	276	256	235	260	284	261	267	275	284	288	265	261	272	269	262	276	262	263	258	251	246	246	270	262	257	257	225	264	292	241	268	281	265	255	250	289	252	282	293	259	259	227	273	252	247	256	272	265	285	275	274	273	272	261	257	273	265	267	269	265	278	263	265	236	274	269	260	274	254	298	249	242	262	280	291	275	268	266	232	275	271	226	301	271	279	255	255	291	267	271	265	275	294	265	271	296	271	264	233	250	263	288	264	280	277	282	231	252	252	264	254	262	306	254	284	251	249	263	288	274	263	252	277	284	269	267	236	262	269	264	266	286	289	241	277	251	257	267	241	265	277	242	259	241	251	256	246	271	268	254	252	240	265	239	269	279	280	265	252	252	266	254	247	274	271	285	259	284	301	290	229	250	288	291	246	261	247	239	273	259	263	267	270	279	271	259	279	259	280	269	287	287	261	275	254	287	296	265	258	274	236	286	275	262	256	291	275	294	299	260	233	258	251	266	241	262	259	273	245	284	273	259	263	247	283	269	278	270	274	262	271	256	299	242	283	268	292	276	252	247	286	267	232	262	240	245	246	250	257	257	286	282	234	287	286	261	261	240	235	275	262	250	276	246	272	280	250	260	246	259	266	281	268	265	298	249	299	277	241	279	294	259	271	287	263	263	243	251	258	294	275	284	251	241	255	274	243	256	282	283	256	239	288	282	260	290	297	266	284	255	268	253	304	275	265	274	268	239	276	290	247	261	287	280	297	265	251	280	259	253	276	298	250	277	272	225	243	272	261	268	284	263	253	248	278	239	274	265	277	284	278	277	272	258	252	273	278	253	258	274	258	257	253	262	263	273	288	260	246	251	263	253	261	279	249	280	253	258	263	275	279	280	235	303	254	266	276	267	289	264	271	286	256	292	284	284	278	254	275	260	254	263	242	272	268	314	260	287	262	302	259	240	247	251	247	221	292	253	260	253	284	250	266	266	248	290	313	251	260	226	278	261	275	272	266	279	266	250	269	253	276	259	284	262	270	281	261	266	280	253	264	266	278	256	267	267	279	280	260	296	253	282	286	256	255	241	271	271	274	278	273	267	278	281	271	246	259	275	284	273	266	258	295	277	281	291	243	242	261	291	302	267	261	259	282	297	263	272	257	248	274	285	272	287	271	245	263	287	294	267	270	266	257	246	285	289	266	274	270	299	255	272	266	252	289	246	251	294	291	296	260	283	268	254	247	260	259	256	285	269	271	275	257	229	269	281	288	256	233	273	282	273	269	235	294	263	269	281	266	272	248	243	272	260	260	242	272	251	270	293	282	264	294	247	252	282	260	276	266	287	267	270	239	259	298	241	253	293	261	285	310	270	271	240	261	268	262	292	228	288	246	276	275	306	272	256	295	247	264	260	274	246	316	269	248	263	259	233	273	268	257	285	263	263	271	265	275	275	305	286	275	270	236	283	279	270	283	284	291	245	267	219	265	249	277	256	253	262	230	253	294	253	284	272	261	262	263	300	289	281	260	255	252	270	272	268	278	260	286	259	243	292	275	292	287	272	252	279	253	262	264	295	247	249	255	273	249	217	288	263	263	243	271	266	251	254	279	265	250	295	289	254	251	272	258	222	265	248	280	244	254	261	292	270	263	271	265	257	277	279	257
10106	11510	17263	29639	33990	29918	18812	8060	6449	6278	5726	5244	5018	5152	5509	5780	5733	5196	8089	9499	7744	5540	5522	9649	18845	12674	9036	4266	2103	1112	711	701	647	683	692	626	658	703	643	627	670	640	638	673	656	646	651	655	652	649	647	699	661	696	654	677	656	682	645	669	634	678	693	651	674	642	705	653	645	643	646	636	651	646	636	702	658	658	630	676	638	704	667	656	699	664	657	685	632	697	663	697	650	699	673	642	687	682	637	599	632	634	655	677	640	643	629	662	651	683	651	628	652	647	638	621	663	701	676	669	682	688	634	663	693	633	635	645	673	673	667	668	677	631	653	688	620	641	661	702	672	674	625	639	668	648	684	647	733	650	658	667	650	703	603	650	649	647	642	644	627	622	637	697	671	626	673	684	624	628	629	678	661	602	660	659	628	658	643	626	622	628	623	677	642	673	679	653	673	639	664	626	662	695	652	669	668	702	652	658	622	648	660	655	658	678	670	578	659	669	674	654	662	678	644	629	675	638	640	656	662	641	668	654	695	703	618	648	627	670	644	617	639	668	658	665	670	650	649	658	671	689	680	662	701	652	625	676	660	655	637	612	645	628	656	656	622	657	643	660	652	652	607	649	642	642	703	667	629	675	636	624	662	690	658	679	704	627	680	660	663	655	669	630	646	646	687	639	669	643	630	703	650	669	672	686	655	635	689	721	713	642	642	644	664	652	650	644	710	681	637	616	639	640	635	660	669	664	656	652	680	655	652	661	610	710	620	676	683	641	638	643	655	640	661	699	693	687	657	652	638	711	698	678	669	613	658	664	658	698	657	630	685	684	644	662	647	664	629	593	621	696	633	651	666	645	666	668	663	683	716	630	649	630	628	616	684	647	621	655	631	629	635	693	668	617	655	620	634	646	602	629	685	667	678	677	704	681	637	672	659	639	642	705	662	669	644	641	623	695	631	643	673	651	609	694	677	594	582	613	648	664	669	642	623	674	643	670	650	630	631	670	639	664	650	670	644	679	638	651	642	666	675	662	646	600	642	654	650	648	644	699	669	680	613	666	652	669	631	656	649	678	660	657	640	643	676	656	678	636	609	659	675	690	694	629	663	666	625	633	667	651	638	644	656	690	675	598	608	684	670	640	653	630	649	626	645	649	659	684	682	656	648	657	674	658	654	724	673	699	660	653	700	671	654	689	676	642	678	634	673	666	696	652	656	687	644	639	669	646	705	643	696	658	651	669	706	678	634	636	633	669	682	671	656	677	637	655	669	724	679	651	626	649	604	642	663	671	650	676	668	646	648	673	660	656	680	674	670	661	654	679	650	595	665	667	600	641	650	611	665	606	675	647	646	670	660	707	629	668	655	658	618	665	650	732	679	653	630	691	606	682	634	682	660	641	673	672	673	659	637	667	633	659	617	642	657	597	678	650	662	669	640	655	658	623	684	632	658	636	659	670	637	633	648	594	628	672	624	693	590	637	666	677	621	652	666	646	653	640	684	656	619	711	658	626	625	626	683	636	641	687	615	630	628	688	647	641	647	688	626	642	662	630	641	643	612	632	639	673	614	613	607	674	647	646	671	650	645	654	661	657	651	668	680	649	667	598	640	657	614	625	663	587	645	631	638	580	615	651	682	647	663	658	639	616	693	631	644	595	637	644	680	646	668	630	629	655	651	654	674	626	640	633	612	645	686	646	632	630	681	665	683	653	672	640	642	619	661	619	690	661	661	639	659	688	664	687	662	638	655	635	648	680	662	639	655	669	648	679	625	645	673	654	614	690	635	647	603	684	658	655	640	641	660	677	658	643	618	664	656	669	621	632	666	651	668	664	638	638	716	631	614	688	673	629	665	679	611	684	651	716	638	635	647	661	651	651	682	678	710	648	689	681	707	717	665	653	660	651	685	647	661	669	646	675	679	643	619	669	645	655	637	643	641	710	653	664	693	677	686	666	674	670	655	671	661	642	647	674	661	663	606	643	635	669	652	693	646	665	634	660	685	669	626	652	632	659	646	695	683	609	652	704	676	667	673	649	602	676	672	678	645	674	679	609	628	651	657	601	654	667	665	707	652	622	677	669	609	656	709	675	626	634	673	648	651	606	691	643	651	672	641	607	661	646	704	701	649	632	646	668	668	666	668	696	620	646	659	631	650	662	649	654	627	641	638	675	678	611	649	644	646	646	655	653	696	616	657	707	665	662	651	716	619	638	635	640	665	634	678	617	670	682	647	654	646	696	648	657	689	669	667	651	623	639	666	675	692	673	659	624	671	626	606	639	680	631	675	699	682	666	662	632	619	647	594	622	690	704	658	690	656	645	629	635	700	649	654	625	617	657	648	631	642	673	678	643	644	692	598	629	684	651	682	653	681	671	612	669	588	653	595	610	643	668	601	603	712	645	677	656	664	661	659	669	622	681	671	644	646	667	676	617	670	658	658	664	640	673	647	652	647	651	641	686	667	685	679	635	661	635	630	652	637	637	673	672	641	649	663	710	625	671	669	635	635	652	608	658	642	604	626	626	663	629	659	641	687	643	628	637	690	674	629	639	675	674	671	643	669	633	695	637	653	629	686	619	712	634	657	683	648	631	695	643	626	666	629	690	700	664	693	666	653	651	645	622	660	642	640	681	620	609	676	613	716	655	604	665	646	657	664	644	610	648	693	659	593	650	670	682	635	601	678	666	685	672	590	681	630	621	640	595	675	666	664	674	667	621	652	648	599	649	636	677	651	645	645	626	682	645	656	647	685	672	656	653	656	609	654	656	685	657	655	636	677	681	646	645	671	675	597	637	660	648	685	646	593	689	665	679	652	654	665	678	625	626	645	655	675	640	672	675	692	642	683	598	665	634	601	663	651	684	689	656	675	670	706	629	647	641	659	666	628	695	637	662	629	663	638	628	689	660	622	645	645	659	673	622	621	665	632	681	676	640	636	661	647	691	682	669	586	670	669	646	637	683	609	674	686	637	632	642	654	653	637	631	614	652	677	664	648	678	631	633	620	630	663	717	721	644	631	705	659	627	675	639	671	692	658	645	629	642	644	642	697	654	652	662	622	688	646	683	642	651	639	644	633	706	665	654	645	656	663	649	696	672	600	703	681	670	658	642	636	701	658	660	638	638	661	664	587	634	644	648	610	642	667	663	650	674	677	684	650	674	662	675	695	665	661	716	682	637	650	662	647	640	664	648	623	667	635	644	642	645	665	638	626	696	665	640	695	667	650	647	700	659	663	633	703	641	721	676	616	643	662	681	669	637	654	660	614	616	644	655	633	655	624	645	682	616	651	684	674	626	675	672	690	674	635	648	633	631	658	647	648	678	649	667	671	647	605	640	655	643	615	686	651	629	673	642	639	682	685	650	687	613	661	643	635	664	639	669	626	649	634	627	621	646	673	612	682	653	632	681	638	650	624	666	621	708	664	658	668	643	689	630	646	639	714	620	608	641	652	643	679	662	647	655	590	685	631	662	588	684	682	673	674	642	618	666	650	662	687	645
26513	23641	24740	37320	35268	36699	21696	10335	4815	2743	2493	2585	3202	5733	4761	3330	2337	2202	2910	3098	2061	1755	1268	1613	7356	6677	4179	2306	1072	514	304	274	229	248	233	248	243	256	249	240	236	227	249	279	243	219	256	247	245	247	241	208	221	253	226	238	219	227	260	201	223	223	228	235	248	236	232	245	248	223	247	221	258	245	228	245	261	248	222	217	241	232	272	237	249	240	220	227	231	248	243	252	234	218	213	234	223	243	263	221	224	224	234	235	263	210	214	261	207	257	229	259	212	218	209	235	236	234	246	231	227	200	245	226	234	240	256	210	240	223	220	284	211	270	237	236	241	237	230	237	225	214	246	243	236	243	278	236	234	231	239	222	234	223	217	255	233	261	237	268	228	255	231	246	230	231	244	214	224	213	280	236	230	249	236	227	251	247	241	223	232	257	232	237	248	249	243	242	251	275	231	220	270	229	225	212	224	233	222	242	232	254	271	245	236	246	244	245	258	221	219	229	217	216	233	247	225	251	224	235	242	236	263	231	259	244	231	236	262	230	250	275	251	209	253	269	232	238	225	250	219	240	266	208	250	231	222	244	217	244	257	230	280	242	214	244	231	212	221	242	229	225	245	215	225	229	230	228	191	232	255	226	230	224	249	225	226	241	261	282	222	232	252	251	257	224	261	258	282	250	256	225	220	242	258	213	234	248	211	228	244	250	193	246	244	249	253	233	229	218	236	230	247	225	215	246	253	249	240	239	248	244	249	253	246	233	253	263	232	256	244	234	277	267	213	224	278	237	248	259	216	270	228	259	234	241	215	216	240	198	197	225	216	265	250	230	219	209	248	237	227	231	246	248	243	205	213	262	226	239	227	244	215	226	244	223	268	243	259	233	235	264	225	257	243	237	231	214	219	239	240	242	255	230	233	241	222	212	206	217	247	246	231	225	240	230	250	234	205	232	214	222	244	257	240	230	242	261	223	244	245	254	227	222	240	227	250	231	231	220	222	246	265	227	270	249	249	233	225	242	248	219	224	240	238	216	205	213	254	204	248	226	242	223	244	233	214	236	230	241	233	224	227	253	254	260	227	209	241	260	216	223	214	246	241	235	273	254	225	219	248	226	232	217	230	213	227	238	257	239	222	238	254	221	249	215	242	230	251	236	242	240	222	235	239	249	252	231	258	224	228	229	259	207	219	226	253	263	233	255	211	244	271	223	253	233	247	236	261	230	243	225	231	271	231	208	221	213	220	216	218	244	289	238	257	222	248	240	210	207	237	220	225	221	247	209	225	221	223	221	194	218	236	228	255	249	230	246	230	201	207	243	239	223	212	221	242	219	248	228	229	257	237	233	248	244	189	254	256	229	229	251	230	248	237	215	224	229	206	246	266	238	229	229	229	220	242	258	241	230	253	257	227	243	233	255	227	224	233	216	245	238	208	247	229	259	250	235	274	216	219	240	251	262	260	239	210	235	224	251	222	234	247	241	264	246	221	233	227	243	229	241	246	240	215	206	226	236	225	247	215	238	226	221	245	242	244	233	241	243	236	251	239	227	232	216	218	239	219	231	262	217	226	236	270	208	253	237	252	242	269	247	243	233	241	238	233	259	243	230	222	222	224	226	248	268	242	251	233	241	242	249	246	230	228	228	222	240	236	224	261	235	244	232	246	244	218	246	231	251	254	216	243	245	228	239	238	229	223	251	230	207	241	229	259	241	247	255	222	243	240	234	234	243	242	221	247	242	256	224	233	243	217	253	243	231	236	204	237	244	215	262	230	254	226	221	244	235	225	234	239	258	250	227	220	222	231	242	239	244	250	279	252	257	230	233	281	258	213	233	264	220	222	214	223	222	257	235	249	219	228	259	240	239	238	259	250	213	230	252	259	244	245	229	223	271	250	233	235	217	233	238	244	253	243	258	231	221	251	248	211	257	220	256	228	232	237	221	234	255	256	243	238	232	218	243	244	254	266	236	215	223	246	248	216	232	238	247	251	232	219	233	238	277	231	292	233	216	207	236	224	286	209	231	237	250	239	236	273	203	241	215	238	230	246	248	258	251	221	259	242	235	217	234	249	222	260	225	227	250	249	237	229	208	241	222	238	213	241	253	279	219	230	236	225	230	247	215	249	255	240	264	246	209	222	247	266	235	251	253	236	243	232	221	201	216	226	241	249	217	231	249	216	247	209	251	247	247	257	242	210	231	229	212	247	243	223	241	229	235	227	203	248	210	225	236	211	227	266	266	224	257	226	243	222	226	242	272	228	220	235	250	250	209	252	269	237	224	251	242	246	224	228	233	244	240	227	256	260	239	240	235	211	227	226	243	234	226	238	222	269	231	227	266	265	237	240	226	246	243	261	249	227	261	234	215	246	240	236	245	246	276	222	241	236	261	246	249	234	236	244	239	271	234	255	265	259	249	249	236	208	254	249	264	242	218	225	262	229	253	249	227	239	209	224	232	235	269	243	237	245	220	240	229	235	226	229	241	239	229	240	217	236	230	228	214	233	223	245	242	221	225	247	245	227	225	241	256	227	206	212	243	224	233	236	229	260	261	217	217	226	243	210	226	257	246	250	229	228	236	232	234	217	233	239	237	252	245	222	244	253	253	243	238	232	227	222	237	224	218	248	220	232	248	241	240	219	227	257	217	255	237	238	227	238	230	199	236	227	210	241	228	235	263	263	252	235	239	225	254	238	228	225	245	229	221	238	240	248	222	237	223	234	248	254	244	244	232	227	243	247	266	189	264	254	260	218	236	239	229	231	247	238	266	206	265	217	228	215	250	244	215	250	258	228	190	253	249	252	261	212	229	231	257	227	227	237	229	255	236	229	241	226	255	214	227	263	226	238	255	216	225	222	248	237	251	227	249	246	226	246	260	237	243	237	253	234	254	238	240	256	254	234	229	252	244	243	250	220	247	228	255	227	259	254	242	229	261	236	263	192	259	232	236	220	249	256	239	232	227	224	241	210	247	255	212	241	217	232	234	242	223	208	210	250	226	233	237	263	206	232	245	243	261	214	242	238	250	218	227	229	209	235	235	233	222	255	228	221	231	228	263	239	230	242	220	270	235	247	251	232	231	268	240	213	228	225	219	228	247	230	213	220	241	238	225	235	219	240	266	282	237	239	241	239	237	219	210	232	244	246	237	237	231	219	235	216	230	238	218	242	225	220	237	224	242	243	238	237	261	248	234	254	231	252	261	228	253	243	235	241	206	204	248	229	261	233	235	228	248	243	212	263	238	207	221	237	260	207	228	246	222	247	229	255	235	241	248	254	230	227	251	245	241	255	252	221	250	240	248	237	232	224	252	243	220	259	242	225	227	222	263	223	237	248	262	260	239	200	251	229	232	258	246	256	231	236	242	238	238	252	253	214	230	229	241	223	231	219	246	211	259	249	232	234	244	219	250	257	215	235	223	253	230	261	213	238	233	241	230	259	227	228	213	283	247	238	239	232	224	267	227	222	238	219	220	233	229	225	216	250	222	236	237	238	237
14737	17622	26158	39973	40582	40607	24055	10052	7887	7978	10215	11960	13842	19668	15775	12870	9973	10077	13174	13736	10340	9579	6870	9328	28175	24667	17869	10682	4721	1776	802	656	622	576	587	600	576	545	559	583	604	570	587	587	555	545	554	579	586	569	596	557	550	550	587	647	570	535	619	548	580	591	572	555	562	555	628	576	608	574	572	569	570	559	604	602	591	624	566	583	593	591	603	571	586	604	583	592	547	568	576	649	598	550	622	540	561	585	641	608	551	596	549	615	544	599	593	547	569	516	595	593	588	572	552	585	564	578	614	609	625	562	605	607	579	571	570	566	592	585	587	595	571	582	552	587	573	569	605	576	526	590	558	598	568	541	548	612	589	617	616	555	580	610	625	552	597	583	560	513	595	555	572	560	563	602	548	540	546	608	633	600	544	583	621	593	568	579	585	588	578	586	609	576	607	576	554	590	578	599	605	580	592	592	589	583	614	572	569	577	607	574	617	614	602	564	627	597	614	555	602	600	601	618	576	552	616	628	596	586	601	560	559	621	556	586	638	617	588	593	571	587	566	559	589	573	559	574	587	593	607	589	594	537	573	614	560	591	567	560	597	617	610	605	583	537	550	602	581	611	612	557	582	557	575	574	574	618	622	582	599	618	622	593	616	588	583	565	562	601	563	592	503	580	570	562	548	581	606	622	548	606	624	599	594	592	602	578	599	604	564	603	538	555	610	602	605	510	530	590	596	582	570	550	579	584	620	602	593	563	597	564	566	625	594	633	589	572	597	542	562	599	608	580	551	589	557	599	594	590	578	588	574	572	588	593	615	555	549	565	583	573	587	562	566	596	606	600	595	600	604	553	598	601	595	603	595	554	615	588	592	567	605	594	580	632	586	611	562	594	590	575	588	557	600	572	559	590	610	563	626	583	602	570	588	558	537	590	561	563	619	567	545	563	547	555	597	592	591	608	566	607	634	571	562	580	608	601	618	537	598	584	615	586	567	577	541	607	532	569	619	602	581	599	608	557	609	581	591	545	578	561	585	591	547	550	638	620	573	581	608	560	635	599	567	604	534	585	581	570	549	638	598	557	501	589	529	593	578	591	564	587	589	580	580	600	579	573	587	587	602	594	595	609	577	611	584	560	573	590	574	573	600	570	602	589	598	569	605	583	534	527	579	598	568	565	576	581	565	540	564	566	614	564	598	571	578	584	620	598	603	605	620	542	590	592	588	572	552	541	555	617	563	602	555	553	572	621	582	588	583	568	544	609	586	611	613	549	570	623	581	556	572	607	588	563	576	569	598	545	574	593	581	563	573	619	559	583	550	579	547	558	569	579	574	576	563	578	551	548	582	569	569	597	555	575	555	568	620	572	573	612	616	532	571	593	565	578	574	579	610	602	572	573	597	604	594	585	606	598	604	589	586	553	589	596	599	567	606	588	576	613	555	602	621	578	603	602	591	538	578	581	583	599	559	578	586	575	592	587	578	596	553	586	571	565	596	609	567	578	587	588	611	571	582	581	563	581	559	590	587	574	577	571	584	614	505	593	575	597	576	594	636	575	565	585	597	559	590	596	586	553	581	554	602	558	579	571	572	585	582	543	590	593	610	582	567	558	531	574	580	553	605	566	601	585	602	583	561	623	604	574	568	540	619	553	565	607	558	556	574	559	607	592	566	557	639	580	578	550	591	550	586	574	599	562	584	589	595	583	599	607	564	590	603	559	535	582	596	592	589	592	588	608	630	561	604	576	595	565	567	615	592	581	556	589	607	598	572	586	628	601	596	627	594	537	579	611	547	553	586	600	631	555	558	612	582	597	572	596	588	584	584	580	606	598	558	575	587	588	583	579	581	583	549	578	575	569	578	547	588	608	563	614	570	535	548	546	593	619	615	580	569	576	560	595	611	582	606	585	641	570	542	566	631	561	550	595	610	563	631	617	536	574	596	588	571	577	569	590	536	563	575	606	631	566	563	604	589	621	603	580	571	574	551	568	603	636	574	570	564	607	594	588	566	612	537	612	579	557	571	599	637	626	595	587	541	577	618	599	558	572	581	611	544	634	563	614	574	575	624	544	552	535	570	581	587	567	622	612	606	612	584	633	577	587	591	597	554	585	579	596	549	538	564	578	604	618	632	587	582	575	581	610	541	577	572	574	573	584	623	600	590	585	586	560	602	595	593	600	612	588	618	591	612	558	575	597	575	563	559	613	574	567	578	558	626	604	571	585	585	578	579	580	610	592	571	570	570	613	557	589	588	586	600	582	618	575	566	637	522	599	628	578	597	589	568	561	589	563	540	597	604	596	572	612	553	611	585	580	584	587	560	584	627	576	582	609	566	595	621	560	613	577	544	613	566	583	604	603	581	614	551	594	641	561	565	576	563	617	584	571	579	555	535	626	581	610	575	528	594	575	528	539	600	556	618	572	566	551	611	561	595	554	598	560	632	630	590	580	592	598	604	616	597	579	552	587	570	587	621	581	562	566	563	597	595	554	593	573	578	563	578	559	565	564	562	608	573	581	571	569	561	593	577	576	579	560	563	615	581	591	576	553	599	606	587	567	556	571	553	576	620	603	602	568	599	622	576	575	608	557	539	601	585	561	606	576	600	618	569	556	555	562	618	561	557	533	555	603	639	567	572	571	569	608	564	597	572	610	562	623	562	581	564	600	596	567	578	571	543	579	574	574	631	616	561	566	582	601	595	598	566	567	570	542	556	579	531	548	565	549	604	615	592	565	565	593	584	549	627	592	562	550	605	573	516	622	562	606	554	593	557	568	624	596	595	578	591	564	567	560	577	602	617	633	547	535	534	565	522	588	599	554	625	537	556	597	617	548	560	628	581	584	540	633	537	571	583	586	563	566	617	563	597	601	583	559	620	510	586	579	576	592	545	589	576	597	591	583	573	594	577	579	591	604	596	606	585	570	618	616	557	611	585	609	585	561	600	596	588	551	563	600	594	600	607	521	617	577	579	583	588	610	529	595	577	563	575	517	571	634	547	594	590	591	580	589	571	566	613	602	565	585	618	593	557	566	587	598	584	593	572	597	596	609	566	575	597	554	599	562	581	593	599	538	581	576	590	609	611	593	582	581	546	591	591	584	621	603	589	603	575	584	618	556	601	631	608	580	571	568	561	556	591	567	581	586	585	632	541	580	577	607	580	622	603	612	563	593	592	605	641	604	548	556	524	575	570	576	624	556	582	605	596	566	566	602	590	569	586	578	596	624	595	561	627	557	620	621	580	550	580	591	605	585	564	572	574	604	619	625	564	595	581	598	573	571	597	566	574	599	577	559	567	570	550	581	610	583	592	566	555	618	570	551	559	577	592	615	627	582	590	577	588	585	551	613	582	572	556	598	593	624	574	590	624	558	580	564	578	612	545	571	576	560	610	585	580	544	550	569	601	578	602	627	576	571	624	605	539	586	549	586	533	585	556	543	597	576	563	583	620	586	635	593	583	572	624	654	593	603	526	612	595	567	619	617	599	565	604	605	580	623	545	585
11289	8965	12783	5846	5121	4263	2228	898	800	763	766	757	723	761	545	526	529	540	544	530	419	416	382	427	525	738	765	563	398	368	313	254	273	276	296	271	322	258	284	263	267	262	276	296	302	258	309	261	298	299	248	301	303	300	267	266	298	285	286	272	270	289	261	287	291	273	297	263	292	298	280	288	285	306	291	304	277	276	276	274	277	287	247	285	267	291	230	258	298	295	277	298	290	271	292	269	300	292	267	287	290	273	290	288	270	281	294	264	286	263	282	284	282	252	289	266	291	297	277	283	275	285	289	298	308	281	278	294	280	270	281	259	281	298	278	265	255	271	277	268	299	293	288	287	255	265	263	305	275	258	289	281	288	268	260	291	272	285	284	282	249	259	292	282	288	300	277	324	333	277	281	276	290	272	295	278	266	253	255	292	267	279	292	297	263	281	271	269	292	289	291	250	255	256	261	245	292	289	277	289	256	301	261	321	282	299	287	270	278	276	290	286	283	297	271	271	294	268	301	276	286	285	277	274	268	309	227	293	260	275	275	321	311	287	280	295	278	312	251	247	271	285	249	263	310	251	287	286	307	272	298	282	262	243	260	274	297	240	331	274	279	306	273	297	283	286	297	257	299	302	255	302	314	281	275	269	293	249	275	274	251	258	281	278	262	265	277	281	291	262	271	287	277	273	253	290	298	275	271	291	276	271	259	286	252	292	304	288	263	256	277	293	294	281	319	280	283	265	282	271	297	286	294	272	276	290	290	275	282	285	271	270	299	258	260	278	274	246	275	283	308	278	274	309	288	290	277	257	294	313	262	253	289	284	304	305	273	241	282	286	249	278	281	273	275	310	300	277	298	249	247	242	274	301	285	276	286	267	310	264	269	302	298	287	276	282	304	275	300	281	269	261	251	312	267	265	277	276	283	272	280	251	264	239	264	285	293	238	309	280	303	278	286	288	276	294	295	283	299	298	291	292	271	260	299	304	264	290	322	287	289	238	289	272	272	262	308	269	282	269	289	268	259	278	292	287	288	314	304	291	265	288	280	307	266	288	276	259	280	230	297	272	286	271	250	289	282	276	284	305	283	264	276	257	282	296	299	264	264	300	308	256	289	296	296	305	274	280	283	290	324	286	256	285	288	304	299	292	234	274	250	267	315	277	286	306	289	264	281	279	261	279	254	290	288	271	290	267	286	277	285	283	280	280	290	272	295	276	320	280	261	248	281	261	273	276	278	262	273	273	270	293	299	288	297	264	287	301	272	305	281	287	303	292	249	290	282	273	254	325	260	254	275	301	267	259	266	288	300	274	310	225	290	253	260	286	271	295	258	257	294	236	302	287	270	298	312	238	295	290	294	264	271	274	290	288	283	264	252	302	277	285	277	283	263	271	253	269	300	272	260	288	255	285	328	247	256	275	291	281	303	284	254	270	289	279	302	280	265	289	281	290	285	271	276	276	276	247	252	275	307	319	260	300	271	261	286	263	307	271	258	259	280	310	292	249	256	295	283	291	277	276	287	297	315	290	288	277	296	264	300	283	272	274	269	281	274	272	292	260	260	275	257	278	267	269	282	279	256	257	294	281	242	267	317	261	260	254	297	271	296	267	281	290	300	261	258	303	306	282	303	270	270	273	303	273	307	286	260	296	264	267	285	266	290	241	282	263	290	301	259	290	308	270	266	275	262	305	284	291	257	291	279	251	296	276	294	269	307	270	299	307	271	283	316	263	271	293	276	281	263	285	245	310	269	282	281	268	296	276	296	279	299	284	260	284	272	265	301	316	270	268	277	270	266	252	255	296	279	275	255	284	263	257	257	274	285	264	289	293	296	286	268	274	255	263	266	285	274	305	295	256	272	278	299	255	288	282	268	270	285	267	308	285	273	285	293	297	302	283	282	286	278	314	291	296	279	291	275	247	287	320	250	263	274	279	315	285	265	287	276	281	281	264	270	310	285	292	273	261	254	275	249	283	296	252	271	275	281	286	267	256	315	282	263	268	254	282	297	294	277	325	302	264	263	326	263	269	276	261	249	288	281	269	271	277	269	269	263	280	287	297	285	265	301	291	295	275	274	275	280	299	276	277	277	267	280	252	258	274	273	268	267	257	297	287	278	266	296	290	299	280	251	311	289	269	252	290	292	282	283	248	276	288	248	275	265	266	276	265	278	299	273	273	284	301	305	254	273	299	267	282	290	283	276	258	299	272	298	298	290	267	285	271	258	289	299	273	305	242	296	292	288	262	270	299	266	285	288	260	283	301	267	243	293	278	299	307	260	262	294	247	315	308	305	278	287	273	308	235	300	276	259	297	236	268	241	246	311	258	253	288	305	287	258	294	286	260	255	267	291	281	314	291	287	261	293	301	263	306	296	259	307	297	295	271	279	290	252	300	282	292	275	298	258	271	275	288	275	274	248	282	282	289	306	274	288	284	309	292	277	287	259	283	267	242	287	289	268	287	289	257	265	251	278	278	300	328	279	276	287	277	276	288	300	291	288	284	248	282	264	285	232	283	300	284	275	300	284	289	273	314	287	279	302	286	271	270	241	294	264	263	279	259	278	269	277	264	302	276	290	301	264	294	293	251	266	308	279	315	265	284	266	267	257	250	276	270	274	293	260	263	279	290	277	250	289	255	254	275	286	279	291	251	274	268	264	281	271	276	279	262	265	328	280	236	284	282	266	282	284	266	289	293	284	266	301	287	282	262	289	298	303	310	271	238	282	260	268	287	308	299	253	286	301	248	264	270	263	278	333	289	289	282	267	258	282	265	314	295	272	280	239	273	270	251	277	285	300	304	285	289	273	274	285	284	292	294	270	268	263	276	286	273	302	265	284	296	279	278	317	305	291	251	272	283	281	278	268	257	316	292	300	302	261	310	272	282	287	275	267	250	296	273	256	286	292	279	275	276	298	286	287	290	269	296	302	283	263	296	266	291	287	258	291	245	280	276	307	252	304	270	279	290	296	265	268	281	307	270	281	251	306	279	256	276	302	299	280	298	275	288	279	296	270	288	288	300	287	284	286	276	272	324	316	266	256	273	252	260	296	277	294	291	279	270	258	295	295	273	326	283	271	281	274	242	252	299	305	288	274	262	284	267	306	312	260	283	284	312	263	270	290	274	259	316	294	294	267	264	262	285	260	244	263	274	282	285	287	268	267	297	293	284	281	275	287	267	283	260	287	261	280	272	278	284	290	256	266	288	264	283	299	251	253	266	298	288	269	264	264	249	303	322	304	266	293	270	233	266	261	261	312	288	262	301	272	279	267	270	296	250	297	286	258	280	288	290	277	308	311	267	282	278	294	321	289	295	258	282	271	276	256	261	262	269	278	268	297	276	266	284	287	277	271	295	274	274	262	283	270	300	297	270	295	298	277	272	284	251	267	270	292	233	309	281	300	273	303	292	290	246	237	267	257	290	305	245	272	265	270	246	265	270	276	272	282	281	299	287	281	276	302	283	289	297	281	290	278	274	279	294	284	300	273	242
7001	7267	16527	13620	15367	14956	7940	4009	3400	3377	3335	3386	3439	3066	1998	2231	2301	2526	2609	2150	1707	1647	1424	1699	2433	3144	2875	1919	1199	871	734	696	630	658	685	699	719	704	697	688	661	640	708	674	647	667	681	679	632	669	668	704	683	674	688	704	662	670	661	666	700	675	677	746	618	661	662	706	664	683	699	669	695	652	675	670	736	671	717	659	664	675	688	629	703	663	631	642	669	689	674	623	678	700	674	690	683	640	692	656	673	657	671	685	623	688	697	725	658	651	669	669	681	711	714	686	729	673	685	670	676	680	660	680	650	644	672	635	706	664	655	707	677	681	659	660	697	705	681	695	637	700	667	644	674	666	681	639	666	663	705	672	675	608	692	648	719	679	663	657	669	641	653	655	698	656	747	683	725	682	667	700	709	675	635	700	681	614	635	677	636	679	667	657	672	700	662	668	728	650	695	709	665	681	655	665	694	695	721	672	681	643	699	709	713	676	685	691	640	668	697	653	670	671	712	687	651	677	693	646	695	672	673	681	690	674	653	687	667	693	651	638	685	657	673	735	677	660	668	710	733	698	637	679	662	671	685	669	685	706	668	678	669	679	678	653	621	688	689	689	637	709	680	672	658	722	683	668	685	699	694	692	704	703	674	706	669	681	690	674	680	701	667	756	664	715	704	677	664	666	639	668	720	669	672	707	682	647	689	670	683	659	663	673	698	682	720	650	692	680	657	639	645	707	635	668	701	684	675	704	657	696	676	679	711	681	643	689	676	701	649	718	668	683	688	688	671	677	660	656	654	648	696	682	708	692	676	626	670	670	685	697	699	628	698	676	659	686	609	693	673	722	691	651	641	685	725	674	676	654	736	704	655	683	669	701	631	677	673	738	666	661	666	715	664	662	714	673	709	677	699	658	672	648	666	663	706	664	685	680	720	734	647	683	698	704	677	708	663	675	690	680	735	701	710	650	664	720	726	669	665	730	686	672	657	688	684	647	662	679	656	668	679	659	690	707	684	647	677	715	658	659	678	681	684	651	690	739	657	702	674	692	713	684	674	675	633	706	643	709	712	681	653	641	706	668	703	711	674	645	683	670	651	632	672	697	654	694	680	692	696	670	629	679	649	649	717	698	697	700	703	664	647	676	661	652	655	707	659	690	680	648	686	733	689	687	698	666	671	708	653	655	688	681	668	651	672	656	655	675	746	673	711	640	698	695	653	628	699	720	695	688	716	697	697	683	694	667	717	681	658	676	697	679	669	697	742	721	674	697	662	694	640	632	669	668	674	679	712	689	679	695	665	683	643	662	701	664	629	677	661	620	676	681	700	680	655	686	750	694	737	674	663	607	671	651	687	689	688	681	718	652	700	680	709	673	686	678	672	671	735	703	680	644	659	606	666	699	659	666	677	709	678	623	647	678	640	707	713	698	715	651	699	689	642	680	657	697	704	640	705	695	682	675	693	723	702	711	704	637	684	660	682	636	718	634	624	670	697	670	650	712	669	666	687	671	712	675	695	673	714	716	672	681	650	673	677	686	659	687	661	686	650	704	680	703	673	649	691	687	682	632	684	684	695	715	701	662	668	661	701	677	690	652	680	661	719	704	680	674	720	689	700	673	688	676	696	635	662	710	640	640	703	660	626	703	732	691	640	708	682	654	707	699	675	697	639	704	748	628	662	619	683	659	672	686	647	653	699	706	664	656	652	683	655	734	663	664	678	665	702	637	673	744	674	695	689	660	682	689	653	671	657	702	690	643	645	714	682	665	724	644	640	666	606	669	678	658	697	684	693	690	703	725	661	662	752	696	713	674	671	680	695	725	706	657	685	681	686	712	691	669	656	671	667	664	635	680	676	687	675	717	661	685	687	682	669	643	656	687	669	704	662	683	734	736	693	639	654	697	663	682	682	667	684	646	695	695	643	659	690	700	700	682	722	666	673	654	668	678	702	687	683	647	676	678	677	690	652	657	673	669	676	695	669	669	703	656	656	680	669	691	686	657	732	660	676	684	684	660	665	667	655	696	661	640	657	655	657	664	674	661	672	673	681	636	689	704	692	705	676	646	718	709	682	676	710	699	688	686	668	733	690	685	685	699	694	679	728	649	688	670	694	672	704	713	693	710	657	695	675	715	628	692	716	658	678	665	682	677	719	727	693	655	692	650	683	657	698	677	626	708	697	632	674	681	677	678	700	661	736	680	685	656	683	690	672	697	647	644	659	666	650	678	649	664	668	694	681	674	682	686	660	707	678	737	636	668	637	685	678	703	695	705	658	694	673	643	665	684	664	668	717	680	690	686	658	672	702	657	675	676	699	652	667	690	668	680	682	671	703	695	713	671	688	701	691	646	665	665	718	686	700	702	720	696	700	671	692	668	670	689	673	711	672	676	651	699	702	644	721	704	668	686	654	673	655	674	649	703	682	686	701	677	691	657	633	640	688	662	706	644	730	647	696	672	677	694	723	688	693	645	674	684	663	700	678	684	678	665	674	711	631	690	662	676	702	623	679	666	727	672	689	707	690	691	674	688	714	694	690	669	650	699	718	675	681	650	688	698	706	682	653	668	684	654	650	674	689	676	634	697	672	698	669	690	686	710	680	666	684	665	710	670	679	674	685	653	715	699	729	676	719	656	716	710	671	664	683	639	670	733	639	733	673	666	715	649	716	650	677	677	663	682	686	691	644	650	680	701	728	676	727	680	653	651	616	662	722	653	668	701	612	718	699	721	676	665	695	665	680	679	654	686	692	721	697	700	702	693	645	642	675	693	669	680	704	626	718	650	667	714	660	638	670	697	643	653	639	663	696	720	671	706	667	701	696	707	685	676	676	643	712	657	644	684	679	701	683	679	683	677	667	680	756	678	686	669	666	736	702	658	675	699	679	699	684	754	676	670	622	602	651	717	685	718	724	639	659	715	668	677	676	702	707	667	646	692	680	640	657	709	678	694	669	692	684	747	697	672	710	689	656	680	653	690	658	632	711	677	680	696	697	679	693	669	686	677	649	677	699	672	700	717	654	694	699	693	671	705	650	703	700	651	661	679	698	693	688	702	646	673	662	661	665	703	680	712	668	653	676	675	647	684	693	637	712	684	632	649	640	657	694	719	677	694	645	670	689	648	658	669	743	695	683	631	663	696	696	702	630	638	661	753	657	670	597	681	632	709	682	680	700	684	678	670	715	692	691	629	666	666	689	665	677	708	645	708	671	692	652	696	698	682	723	671	700	667	662	715	700	668	723	694	721	725	651	689	694	648	700	704	689	711	699	696	655	663	708	684	664	692	727	663	655	629	678	644	689	653	660	676	708	663	708	637	676	729	651	683	646	662	675	678	724	655	664	688	684	646	695	687	711	726	658	678	699	642	673	691	665	671	647	713	635	632	677	663	697	683	685	680	703	655	679	679	721	676	673	667	721	692	655	705	701	686	655	657	684	652	691	680	721	668	668	706	653	679	688	696	698	755	674	648	676	693	688	701	651	666	678	693	667	680	723	641
18760	13252	14716	14358	19929	25250	20812	8154	3592	2247	2195	1944	1851	1127	1144	1199	1300	1797	1298	903	666	598	535	859	2142	2802	1877	1205	658	396	309	274	278	258	289	297	272	282	301	259	248	279	265	285	309	252	255	307	293	271	256	274	287	251	279	257	288	303	275	263	241	275	240	254	266	279	263	296	263	261	273	241	262	258	268	256	301	268	287	269	251	289	283	249	265	298	277	288	289	268	270	252	238	290	290	297	285	261	288	299	285	244	260	259	257	273	283	313	307	243	262	271	271	291	257	273	266	262	267	247	274	259	270	232	281	271	315	240	283	296	297	264	273	252	265	243	266	269	265	276	255	282	256	260	296	312	290	275	266	252	292	286	229	250	266	277	284	261	290	270	265	298	321	271	279	254	267	270	266	291	297	248	274	305	294	269	270	261	277	261	264	261	306	255	282	287	306	268	269	269	300	303	300	246	283	262	252	291	271	251	226	267	286	295	251	258	281	271	244	261	262	284	279	288	274	270	271	267	273	258	255	272	281	280	292	289	266	282	278	287	288	268	280	285	287	298	236	284	260	307	263	288	295	284	279	273	305	284	257	299	275	281	311	275	270	263	279	274	260	260	263	285	252	286	292	265	301	260	274	275	283	268	274	279	236	297	287	297	280	302	304	284	273	285	268	272	256	250	304	277	293	276	294	258	262	242	292	277	289	253	258	272	310	288	278	256	251	246	279	277	269	279	309	277	285	274	272	268	278	280	292	260	279	275	253	267	250	279	301	286	285	305	295	295	279	285	268	255	273	286	265	294	294	293	300	282	259	259	257	277	256	251	270	275	277	287	294	293	271	277	281	275	266	281	249	282	291	287	287	261	278	248	273	286	275	274	265	253	266	273	303	272	272	253	271	271	281	281	272	287	268	299	261	262	285	286	258	274	289	278	260	270	282	270	276	286	263	253	252	287	282	311	269	250	291	263	271	289	257	241	253	246	292	286	294	259	294	259	270	285	269	279	269	263	282	275	298	270	264	270	295	285	271	261	268	308	259	300	270	278	275	281	288	270	283	273	249	259	261	266	305	246	284	267	267	265	278	275	309	265	258	288	271	247	289	259	270	265	261	286	248	293	278	277	268	292	255	277	286	272	275	256	287	340	308	273	265	315	282	265	258	296	279	267	266	275	280	266	279	257	246	276	261	282	269	254	262	302	261	250	280	282	302	275	299	256	272	327	266	269	271	273	256	301	290	286	273	293	284	287	276	293	275	289	318	275	281	256	267	274	242	305	259	271	274	266	280	286	267	268	265	302	281	258	295	280	255	277	272	240	269	264	275	278	249	267	254	268	286	298	249	294	255	249	258	276	270	279	270	267	291	309	265	264	238	267	291	285	258	300	250	275	250	261	287	296	264	268	253	273	275	261	285	254	257	281	270	276	288	278	303	283	237	267	306	276	261	306	258	254	272	292	275	255	240	287	295	278	281	278	273	260	273	305	261	273	261	291	290	261	313	272	254	249	261	299	266	285	288	269	287	282	273	282	264	302	281	284	263	267	246	276	269	281	252	261	267	294	249	303	272	258	269	238	289	289	284	287	273	280	267	276	273	287	268	253	302	259	256	260	290	290	256	278	263	268	263	302	305	278	289	259	284	271	290	260	291	268	283	279	261	306	250	300	255	308	256	261	282	274	279	267	284	264	254	241	293	244	287	256	265	274	267	283	243	268	274	285	296	286	287	260	297	258	257	274	308	264	250	263	240	245	256	280	272	245	280	267	289	306	251	266	271	292	292	286	290	304	294	262	266	261	280	277	238	288	264	275	276	291	291	259	256	265	284	285	265	277	279	271	260	298	297	257	247	287	292	287	261	262	303	262	286	267	286	279	304	292	290	272	254	249	262	291	302	288	274	267	275	281	258	254	265	236	285	280	305	285	277	284	229	254	254	277	281	276	298	296	271	296	238	256	275	312	272	276	290	273	296	291	281	261	271	281	253	278	253	276	238	270	284	259	301	266	276	304	292	298	277	274	292	276	262	266	281	289	307	278	307	270	244	256	261	265	284	279	262	263	264	293	273	265	244	296	297	292	273	263	251	263	296	283	283	280	294	284	249	296	305	302	296	250	260	280	268	299	270	265	311	297	292	294	282	274	272	266	268	303	280	284	251	319	309	287	269	267	279	284	280	276	271	235	252	294	285	262	261	257	260	301	268	278	257	295	255	276	280	294	277	261	300	304	252	254	292	261	265	275	263	281	285	267	259	272	261	276	293	255	263	272	277	259	301	270	325	260	275	278	280	286	288	265	252	245	270	293	265	278	275	270	279	254	258	264	270	277	270	247	281	266	269	272	251	278	244	275	280	256	282	265	264	247	300	263	259	296	268	243	284	263	272	326	273	257	259	293	252	281	262	284	265	284	294	260	301	279	273	253	282	273	280	285	286	261	262	291	281	285	267	256	275	271	267	274	271	285	255	275	290	293	270	265	263	257	262	271	269	296	273	268	284	284	298	300	267	263	253	284	283	270	269	303	252	337	268	282	292	261	243	271	261	299	285	292	257	279	256	264	250	301	275	269	259	312	271	265	277	230	289	259	311	311	272	266	255	274	291	288	279	253	238	258	262	246	280	278	283	277	276	275	280	245	280	271	285	258	284	277	276	287	272	262	262	280	284	286	268	267	257	274	292	235	272	296	276	293	289	268	289	243	279	260	264	273	265	286	268	283	293	255	309	265	260	281	264	262	255	268	274	297	299	278	239	278	277	281	304	286	242	287	283	266	300	267	264	281	259	294	266	259	252	307	272	278	304	278	265	243	281	257	291	311	298	258	246	287	259	268	304	239	276	298	283	263	267	268	289	280	283	275	244	243	278	266	262	267	293	285	278	267	237	263	249	283	289	249	276	292	270	275	295	279	277	287	279	262	262	257	290	298	283	300	271	302	282	279	290	284	281	237	287	270	298	272	265	299	300	257	277	240	303	270	258	303	257	260	275	222	250	277	282	285	275	253	287	265	286	275	287	285	261	282	268	276	262	287	250	259	304	285	305	277	255	264	262	283	271	281	284	269	278	292	257	261	278	287	261	267	286	249	291	237	316	268	316	277	266	232	312	298	282	276	295	290	266	265	276	273	277	292	277	276	242	295	297	307	303	248	286	269	283	316	287	269	288	268	254	313	254	269	287	248	294	276	288	265	273	278	305	283	263	282	286	296	259	276	289	300	307	283	261	243	266	271	305	276	277	270	268	294	247	277	276	294	304	293	260	268	276	296	273	247	279	261	293	305	297	261	258	279	261	291	247	257	269	290	291	297	294	259	279	275	295	267	276	259	284	263	297	256	277	291	272	255	290	241	266	261	287	249	256	264	304	274	276	256	267	255	263	268	257	271	251	284	242	290	256	280	257	249	263	290	266	277	292	297	246	258	287	290	272	246	252	259	243	266	244	249	281	301	280	284	272	275	261	275	264	290	264	277	279	267	273	283	278	261	251	287	284	278	289	261	289	262	281	291
11478	10097	17844	22521	31395	37705	29741	14493	10035	9059	10211	9143	8484	5277	5857	6119	6734	9400	6825	4787	3480	2732	2596	4974	12168	13985	9535	5585	2722	1294	856	703	668	650	701	638	680	668	703	654	676	677	647	666	684	649	688	641	724	681	715	714	658	681	675	649	647	671	646	664	687	641	643	708	671	657	698	683	655	683	677	681	622	672	666	675	642	666	653	707	650	690	687	677	652	659	686	659	687	668	643	627	669	661	673	681	625	631	646	687	662	655	677	664	671	667	645	674	715	663	663	664	659	635	705	647	660	679	663	657	673	636	662	692	651	662	621	634	629	675	633	671	641	690	716	700	661	636	676	668	683	645	713	638	661	627	661	638	661	645	656	649	675	679	663	722	677	691	635	628	656	679	671	701	682	657	676	688	655	675	690	654	648	679	671	665	693	670	663	697	621	634	686	637	681	671	609	666	673	675	714	671	652	644	626	636	631	628	632	717	624	669	660	714	684	662	671	675	659	697	678	727	691	716	678	647	661	698	647	675	665	688	672	670	690	653	668	635	651	704	690	671	639	674	647	676	693	724	664	721	682	664	693	651	674	686	662	670	694	657	718	698	651	639	695	678	651	633	730	671	747	659	633	653	703	653	655	670	683	715	654	634	632	705	637	660	701	652	693	684	703	650	677	631	710	625	656	693	678	638	698	696	673	661	688	627	666	667	685	682	734	675	681	657	627	680	688	695	646	686	739	662	632	647	661	638	620	659	621	650	696	651	674	635	685	659	648	650	664	689	715	641	668	688	656	638	655	660	675	672	622	724	640	665	711	669	671	672	660	658	683	666	666	618	707	654	687	643	632	678	651	719	691	679	679	668	686	682	678	696	580	636	691	697	683	648	635	660	666	658	667	665	613	649	663	636	664	693	647	687	701	654	670	675	673	667	641	649	704	700	648	644	648	684	638	661	662	651	678	642	620	636	679	666	640	673	691	691	638	684	713	645	659	619	688	660	617	669	671	656	639	627	675	668	677	634	733	654	605	709	656	678	687	673	698	658	684	623	690	637	622	659	633	677	702	697	675	679	674	643	641	638	665	673	678	638	637	639	662	633	683	710	646	670	681	676	656	680	679	627	678	643	638	654	673	671	658	646	704	670	632	666	664	660	650	671	679	622	678	669	656	627	705	671	639	696	661	715	681	684	639	634	648	695	667	683	694	639	630	640	659	679	681	669	680	654	710	691	646	691	667	617	679	683	707	694	676	639	679	680	690	652	718	675	647	676	646	693	669	678	670	672	642	647	677	679	693	661	645	584	641	669	680	665	644	685	707	693	693	706	632	598	655	649	652	670	678	702	668	645	679	692	677	665	655	664	594	698	692	672	698	659	676	675	676	687	671	697	663	642	691	644	671	674	687	664	647	681	719	703	657	651	652	668	683	707	610	648	654	659	667	630	678	657	689	684	681	677	614	681	660	689	667	704	708	669	714	663	627	638	675	689	690	663	666	676	613	658	695	674	678	630	649	656	699	653	675	674	655	629	759	663	649	648	647	638	685	707	631	654	676	717	651	661	678	628	676	712	640	653	638	695	633	659	661	679	684	628	674	629	686	670	692	707	641	673	681	654	694	670	701	673	695	695	689	641	673	683	652	682	667	656	635	699	711	673	685	692	684	658	660	638	663	639	698	680	659	654	682	656	652	701	664	675	693	651	690	691	671	688	662	712	671	696	642	624	651	669	701	678	652	677	652	711	622	661	668	655	660	690	661	717	633	662	661	694	662	660	701	691	636	671	680	661	643	690	655	687	662	672	678	681	683	635	664	666	648	640	671	667	648	612	656	605	633	707	695	716	723	632	674	635	689	656	648	672	588	687	705	612	667	681	617	671	628	662	708	697	669	667	651	662	626	698	692	695	667	641	655	653	635	628	645	698	669	661	694	714	712	639	667	608	708	660	650	672	672	667	683	691	710	694	647	662	687	672	623	710	715	672	630	683	686	712	677	660	668	669	684	670	640	637	643	650	671	680	660	669	691	653	677	672	690	702	646	644	656	669	666	636	705	681	668	673	656	646	670	649	706	696	669	692	690	701	668	747	677	669	694	663	693	662	690	642	656	646	706	669	648	631	690	731	621	695	674	666	699	657	669	654	693	654	691	639	648	647	667	692	686	690	638	664	667	668	707	632	633	598	692	668	707	625	652	700	639	686	675	669	673	679	630	683	688	688	644	667	668	609	663	693	654	704	618	663	683	648	659	681	657	647	664	661	639	621	681	666	683	684	664	644	654	694	696	652	661	662	644	642	684	681	652	665	658	726	674	732	671	701	697	666	656	700	690	660	663	686	634	671	686	635	678	667	649	675	682	735	685	662	679	641	710	728	629	648	635	673	637	664	664	591	671	618	660	670	626	659	677	667	684	690	647	643	629	673	646	655	674	675	680	653	728	636	632	632	679	673	661	706	722	634	671	672	656	670	717	668	695	671	689	673	606	673	683	638	700	649	697	690	654	684	688	691	669	654	648	651	645	638	669	657	683	646	690	632	678	665	667	677	689	644	650	670	625	678	680	675	682	657	630	656	660	700	650	696	703	636	673	710	638	719	664	674	612	686	652	671	663	641	667	631	652	672	690	678	659	688	652	668	711	686	709	685	691	672	688	656	707	707	678	694	681	639	669	703	648	691	632	696	614	662	663	648	668	690	649	662	646	655	661	701	666	726	657	660	682	696	640	659	686	654	705	628	682	704	673	681	678	714	694	669	673	695	660	669	618	699	636	683	651	690	667	668	665	669	659	661	680	627	728	600	674	629	687	670	645	680	640	706	625	659	674	691	648	683	719	704	642	668	673	658	691	639	641	635	661	673	666	700	697	617	646	641	694	698	681	692	705	679	711	601	695	647	674	690	665	654	634	692	717	647	641	651	667	647	681	675	684	667	692	720	691	662	637	670	677	624	650	647	628	647	685	655	702	706	647	693	687	683	625	678	676	630	688	709	680	693	704	656	676	647	686	677	633	721	670	693	640	634	640	707	678	696	694	653	677	670	707	712	653	701	678	657	678	680	633	653	646	650	721	694	674	724	673	692	659	683	654	710	651	681	636	680	646	658	632	688	627	690	651	649	661	693	627	650	695	696	678	716	670	679	650	694	662	647	649	667	708	632	682	632	643	690	622	701	670	672	682	648	647	665	628	636	681	643	618	665	664	693	650	665	647	604	679	651	636	670	683	693	672	686	615	686	694	665	678	686	704	642	663	656	679	650	648	649	677	660	684	630	671	649	656	662	681	719	690	684	715	664	689	667	692	693	721	652	658	640	675	682	634	652	682	636	675	675	690	645	689	714	655	647	655	689	658	653	690	662	658	638	666	679	670	627	621	684	683	693	659	675	678	661	669	691	688	721	672	683	664	665	652	699	653	691	658	650	699	601	664	679	693	663	701	667	689	665	631	664	695	663	642	691	665	635	680	688	702	646	692	668	730	693	697	714	650	666	666	652	699	693	655	656	685	649	641	663	657	660
28551	19966	21376	27569	26404	29164	30517	20154	14092	8923	5056	3846	2271	2114	2436	2393	2076	1940	1465	1069	1189	1116	912	1361	6895	5680	4401	2440	1134	471	316	256	253	257	265	241	217	250	225	242	261	247	231	252	245	250	212	254	236	277	262	267	254	273	267	252	241	246	231	251	269	224	256	241	236	262	281	235	249	240	257	230	285	241	232	238	277	224	214	270	252	255	262	247	247	253	239	271	259	272	279	229	251	231	236	250	234	268	244	216	239	213	235	216	235	240	218	260	239	244	249	267	243	239	247	253	236	244	260	246	238	213	248	262	238	236	241	249	249	238	227	232	266	262	248	256	259	229	255	241	245	242	257	244	266	254	225	268	233	266	255	250	250	236	238	227	242	262	234	221	228	254	268	230	259	275	265	238	265	241	230	254	289	240	223	231	257	252	249	236	254	251	243	272	271	249	218	208	207	240	216	230	239	279	254	246	264	239	284	251	242	234	247	248	239	225	272	233	235	225	217	252	251	260	254	260	233	237	253	246	237	225	222	252	242	259	238	237	245	261	258	234	254	255	222	228	259	225	262	240	261	276	253	247	248	244	243	255	233	263	206	252	241	250	217	243	234	233	253	235	253	264	239	228	251	223	239	268	246	222	279	227	266	243	265	281	247	235	257	236	267	202	217	229	220	243	254	270	230	242	248	231	252	262	244	229	246	231	244	225	239	249	248	245	235	259	263	258	266	232	234	264	223	245	262	257	258	229	257	242	252	268	252	248	242	228	243	251	230	238	248	239	262	222	269	260	235	226	224	241	217	245	241	234	256	247	242	244	224	221	247	255	240	245	238	255	263	270	233	243	240	265	256	239	243	240	233	241	233	231	238	231	248	247	260	258	235	249	221	243	239	206	257	232	243	257	242	239	248	282	255	237	225	223	233	235	230	235	229	251	227	265	258	267	249	240	244	257	247	225	240	249	232	239	260	271	244	267	243	254	236	266	241	266	265	225	215	250	233	260	250	248	231	236	246	227	236	244	234	242	263	229	230	208	275	253	241	216	230	236	251	289	250	245	243	228	243	260	237	255	239	253	217	256	233	230	270	262	269	236	255	254	241	252	204	248	233	248	216	235	211	232	236	254	255	239	226	240	271	248	242	223	243	252	235	260	239	237	239	241	206	259	249	213	211	242	231	253	250	259	239	246	225	220	236	249	234	257	245	272	238	237	256	257	249	247	234	258	241	260	255	214	249	252	243	221	248	266	255	243	228	268	249	249	236	232	237	246	239	271	255	241	258	222	248	246	237	186	222	244	283	247	224	229	252	232	259	217	255	259	232	236	251	270	259	227	236	244	259	241	261	288	263	231	234	236	261	234	227	249	244	248	230	241	234	282	234	223	245	239	250	255	207	256	256	248	260	239	247	294	273	259	256	253	233	247	253	275	252	286	280	258	262	221	248	246	284	247	234	235	227	243	237	221	226	258	226	228	214	263	234	255	237	287	241	230	219	227	230	262	217	227	270	257	225	254	255	241	257	260	248	233	238	250	272	257	236	230	247	229	236	238	258	219	230	240	232	243	236	212	247	238	249	248	254	244	251	231	229	250	277	234	249	234	244	252	259	222	238	233	242	245	225	256	227	251	234	274	243	217	252	241	265	260	237	232	251	261	238	277	257	247	245	256	251	269	238	232	240	241	254	229	260	221	262	224	238	259	268	263	247	259	260	222	250	249	251	248	249	238	236	244	263	231	245	255	204	254	246	255	246	256	253	251	278	214	242	250	237	231	226	254	262	249	264	276	259	249	231	255	256	224	265	252	232	224	259	218	244	220	245	258	225	254	224	254	234	266	241	248	248	235	258	246	239	243	264	260	264	240	237	245	260	261	232	237	260	231	271	260	247	275	259	219	234	272	245	225	233	250	256	239	247	257	267	254	249	259	247	273	247	230	233	252	272	237	240	236	241	254	243	236	249	269	234	257	208	243	260	253	237	253	254	239	232	264	260	256	272	238	254	224	245	274	258	242	230	235	254	259	259	222	250	242	267	228	229	239	252	246	257	230	263	236	242	247	254	254	205	264	233	245	248	263	255	236	220	255	247	267	236	233	245	263	247	228	241	233	244	242	220	244	252	254	228	229	243	253	253	253	266	232	247	270	265	257	249	253	248	251	247	250	275	258	247	265	241	236	244	242	230	278	258	254	241	251	234	253	245	227	249	251	270	258	235	267	251	240	243	257	251	244	278	248	241	211	232	247	285	238	262	242	295	248	234	243	220	223	228	229	242	229	244	226	263	244	255	239	258	284	265	236	270	230	263	246	266	275	249	232	218	246	238	238	242	241	258	257	218	217	236	207	245	262	238	256	241	239	241	221	252	269	235	236	239	244	239	262	249	273	266	251	230	216	238	245	252	268	225	249	278	262	244	265	237	242	211	216	247	243	263	240	247	250	259	206	254	244	224	228	226	218	199	245	243	253	223	229	231	256	241	245	229	228	230	241	290	285	236	247	254	248	255	251	265	255	250	240	266	230	230	240	256	256	243	219	226	238	248	241	271	240	271	248	259	258	229	267	291	253	253	230	246	265	234	247	250	224	259	244	223	245	227	249	244	253	228	231	240	248	213	248	266	226	249	253	244	213	245	249	263	242	266	263	209	220	261	213	255	244	249	249	292	241	260	242	252	208	257	264	260	270	242	234	236	236	250	250	219	248	257	245	230	265	242	221	227	239	230	222	235	222	261	236	208	254	244	283	215	224	260	283	220	272	252	247	237	233	230	248	229	245	209	230	244	234	240	253	252	249	272	252	253	254	238	243	241	253	249	224	247	261	246	235	232	234	272	240	282	244	270	220	261	259	238	233	237	252	250	259	255	242	257	225	264	245	224	268	234	239	233	242	272	224	229	242	238	239	240	230	239	224	255	229	260	259	247	268	239	238	254	251	243	235	227	263	242	237	230	244	266	225	239	226	230	226	240	225	250	244	257	270	242	255	244	207	236	236	229	233	231	240	196	228	244	229	245	252	244	255	229	233	239	264	260	243	234	234	251	229	221	225	274	244	267	227	242	224	243	256	234	248	229	253	233	227	213	233	244	263	244	268	253	257	230	241	272	261	238	267	234	254	248	252	255	254	221	252	269	240	232	253	234	205	252	227	247	250	277	230	248	238	233	264	210	234	265	257	246	244	244	261	260	240	245	262	239	234	267	232	257	252	263	254	262	229	265	233	205	246	250	223	267	242	259	255	278	260	237	261	223	228	263	249	231	237	239	233	264	269	243	216	247	272	258	276	258	219	251	250	235	265	246	229	232	255	259	252	239	248	261	231	282	266	246	247	226	276	212	251	253	265	230	252	225	223	232	231	243	270	230	253	237	249	249	221	247	232	273	248	251	249	231	249	260	254	228	249	220	243	241	228	262	218	227	230	254	248	240	231	251	258	255	225	249	265	231	273	213	273	260	224	228	254	240	231	237	248	239	244	263	263	234	237	253	261	261	270	234	263	241	246	244	208	266	234
16425	13121	22910	32560	33638	38779	39067	31275	26145	22512	16352	15221	8947	10239	11695	11727	10661	9872	7539	5664	6548	6490	4846	7970	27053	22467	18865	11085	4948	1755	870	683	611	633	614	596	600	615	612	629	605	615	592	561	640	622	610	601	611	569	551	584	617	570	596	609	639	602	630	579	581	600	635	607	604	605	564	641	584	597	597	595	618	585	589	599	641	614	613	597	588	618	620	596	575	615	585	607	603	613	595	581	582	605	593	574	643	644	621	572	544	583	565	568	569	599	557	631	603	576	591	588	561	568	565	624	557	632	583	603	615	585	599	578	650	596	629	640	595	609	590	614	613	592	585	645	585	604	601	595	621	604	567	641	630	599	609	650	627	616	604	560	628	617	625	586	578	625	590	623	621	600	624	617	575	598	597	600	594	631	600	633	604	648	596	611	571	593	632	551	583	592	586	598	567	565	624	626	624	574	584	615	611	612	568	622	601	580	614	612	622	597	582	582	557	646	598	586	589	598	595	623	564	569	571	623	577	636	600	615	599	572	603	576	610	588	616	603	631	574	560	601	609	631	590	643	625	616	615	588	597	606	618	611	567	625	587	613	592	592	587	627	598	586	624	518	576	591	618	617	597	607	615	602	617	624	645	605	585	608	608	611	567	622	634	634	641	603	599	645	577	591	610	616	621	584	587	571	575	618	622	602	585	599	594	594	633	603	584	645	561	597	602	594	608	597	613	613	585	563	612	640	614	605	616	635	577	634	642	656	603	594	581	603	625	588	624	581	614	582	570	593	599	623	582	593	619	560	628	591	561	617	570	598	645	601	553	555	611	601	587	602	602	583	612	573	639	582	584	589	640	621	640	588	614	605	582	575	628	609	569	622	576	631	600	584	591	588	613	585	594	578	582	624	584	599	637	635	625	593	609	529	589	592	610	537	570	625	659	652	620	642	583	543	611	621	623	578	606	624	611	607	577	626	601	612	582	644	607	644	633	579	551	621	597	581	638	604	563	633	611	610	585	608	607	603	602	618	605	605	608	608	596	616	617	637	617	589	602	605	562	595	656	631	610	586	562	615	607	585	594	537	593	589	598	591	575	576	593	597	598	600	613	547	604	589	585	616	577	609	608	619	600	558	569	574	610	603	596	556	566	569	613	588	616	581	604	667	572	586	597	581	599	573	607	577	600	591	577	624	584	598	600	585	628	624	646	595	559	576	611	603	598	558	543	601	616	633	579	612	588	571	629	571	601	602	587	584	631	609	628	648	614	596	620	575	573	620	571	569	610	622	614	596	618	611	593	617	585	569	616	627	629	574	578	623	655	592	592	580	531	591	593	625	596	631	580	598	620	571	610	634	615	631	613	590	593	566	591	607	602	598	606	629	572	578	571	624	592	605	609	611	583	594	591	639	639	616	611	615	604	590	550	569	619	627	584	623	598	615	586	614	641	602	541	607	607	583	624	592	591	619	590	612	589	596	608	583	593	583	608	586	659	588	571	573	586	577	588	614	573	569	626	642	590	587	585	583	632	643	582	593	629	587	572	633	565	594	591	608	594	567	632	595	618	602	575	592	624	563	616	591	599	592	634	566	601	581	561	574	606	611	615	601	601	609	576	580	632	590	542	613	572	650	615	606	594	616	577	598	565	587	600	541	554	630	575	582	593	611	598	590	582	592	638	650	613	647	609	607	585	570	606	597	570	639	598	590	589	596	626	617	606	566	618	591	616	597	601	611	608	641	610	577	586	627	596	625	619	633	619	631	606	593	625	627	593	602	598	629	591	609	551	599	613	589	604	582	576	598	597	600	577	618	645	614	602	618	611	626	617	620	578	633	588	627	597	614	603	611	544	586	606	594	560	569	590	644	601	618	611	594	622	579	587	609	559	625	612	620	617	597	623	624	646	612	580	632	610	582	602	600	526	623	608	590	550	603	597	606	590	612	595	593	602	600	594	609	614	632	593	624	601	583	588	629	607	624	608	611	603	596	650	613	574	598	604	576	566	612	545	594	600	590	580	602	585	617	572	601	571	573	641	563	629	560	614	614	587	622	606	581	586	647	580	566	577	573	619	657	631	565	598	557	641	600	615	639	627	639	562	608	566	604	619	621	576	553	631	581	607	605	621	541	610	594	613	604	577	617	608	581	561	586	610	623	628	635	596	578	555	590	639	565	602	557	648	603	637	605	553	631	625	630	572	587	586	605	638	597	592	614	595	625	604	580	619	589	609	661	566	580	576	577	625	579	636	606	604	630	558	580	594	610	619	616	579	625	587	572	583	595	579	623	569	617	636	606	601	605	590	598	585	581	627	599	636	616	604	606	596	606	601	585	599	611	618	622	604	583	620	640	576	620	640	625	626	604	617	604	619	600	617	630	639	591	549	612	577	630	663	594	618	542	589	557	601	641	601	617	629	569	604	615	570	606	608	603	605	626	628	573	606	593	622	620	603	632	590	597	596	615	568	566	611	578	581	584	631	595	630	615	591	616	636	606	613	595	572	609	590	608	651	610	603	631	581	633	574	611	593	602	649	646	650	638	561	611	580	606	620	617	589	619	584	647	577	604	667	591	580	562	609	624	596	574	592	646	607	622	599	611	593	549	584	614	609	566	626	637	592	573	594	545	586	562	552	626	600	559	574	647	596	620	592	566	620	592	602	600	618	560	605	606	616	609	588	609	620	606	589	627	632	611	568	614	602	607	601	615	618	639	585	591	597	613	642	598	635	567	581	590	600	586	600	625	589	588	552	633	560	628	585	589	623	594	566	600	609	606	591	617	566	606	598	637	607	571	585	611	584	558	566	616	588	584	605	590	620	626	574	579	613	572	590	609	596	572	629	630	603	557	603	612	577	592	606	606	658	585	610	643	587	569	616	638	642	599	605	573	620	552	573	580	560	569	582	608	589	617	634	562	610	641	574	640	618	622	605	557	666	587	573	578	591	557	579	594	609	602	622	658	572	635	570	583	599	609	609	588	583	629	600	614	604	606	642	611	647	590	610	615	648	616	579	572	574	553	601	580	557	577	622	608	608	602	626	639	619	616	591	612	647	609	593	606	655	641	615	611	609	584	613	594	575	615	608	637	597	595	640	580	595	600	580	604	571	645	565	624	593	569	610	602	617	577	616	583	610	632	593	584	590	615	628	643	589	601	606	626	618	580	552	617	594	580	635	585	563	622	605	574	584	600	630	575	576	582	574	586	610	587	604	608	591	605	571	586	598	579	580	606	603	579	599	602	598	576	595	601	609	595	576	575	593	539	599	566	591	607	572	585	617	596	606	601	598	576	623	640	590	598	593	612	573	604	603	607	563	551	603	625	596	589	595	592	565	631	561	548	583	590	591	604	632	624	614	579	583	598	607	556	562	559	613	567	599	569	612	582	602	616	596	608	567	570	641	610	581	639	607	624	671	623	607	613	586	612	600	544	624	591	633	606	581	620	603	573	592	546	598	565	640	588	625	608	565	594	619	576	617	568	634	589	655	611	628	587	620	639	570	572	534	633	602	637
7694	3818	7174	9636	7036	4970	2263	1009	849	923	1058	1071	1124	982	806	619	471	449	494	459	482	582	623	577	593	654	678	658	483	371	347	322	280	279	285	285	288	272	249	261	319	279	297	296	292	272	308	290	296	273	254	295	298	276	281	276	258	295	257	241	279	283	311	265	255	293	294	282	287	285	265	272	295	288	294	288	292	288	297	288	311	281	277	244	352	275	303	304	298	265	283	275	282	263	291	265	273	278	291	259	308	250	263	283	290	301	289	290	247	268	294	278	292	304	245	279	293	288	268	286	258	297	267	317	282	303	311	267	286	284	286	278	289	283	320	275	269	316	285	266	250	287	291	241	295	260	283	268	302	312	256	299	299	293	281	275	299	284	296	284	279	282	315	267	287	291	265	274	290	288	255	300	283	277	303	270	281	294	271	288	286	283	291	300	296	288	293	279	267	285	281	281	288	285	287	287	269	282	313	277	275	278	288	265	303	278	294	280	291	296	305	285	300	301	268	249	287	277	257	267	288	274	276	309	296	266	300	279	279	301	292	309	292	291	252	280	273	295	241	303	305	271	277	299	291	283	307	269	264	311	288	277	298	286	282	265	270	300	298	310	290	273	274	276	287	259	279	284	297	281	267	288	265	276	266	238	302	283	250	298	291	294	301	266	255	261	288	283	314	314	314	288	316	297	271	281	283	290	304	296	270	309	288	299	278	309	273	269	306	272	267	262	273	304	306	246	298	274	269	308	272	297	318	293	310	265	280	298	283	289	282	276	288	289	289	302	286	279	282	308	269	255	287	292	299	298	313	248	283	267	295	278	277	283	279	301	272	299	278	296	259	256	291	287	262	272	291	256	236	278	286	288	284	264	291	294	277	278	283	282	287	297	287	281	284	276	280	300	265	273	291	293	280	286	255	261	272	257	292	263	283	303	314	271	299	290	286	281	295	298	303	272	285	301	323	293	279	251	316	299	296	328	266	266	272	264	303	268	290	292	267	254	301	281	292	301	282	293	278	289	289	314	261	273	290	284	301	282	298	279	263	272	263	261	277	275	278	283	290	255	310	311	267	282	292	277	278	303	280	251	273	252	286	275	322	262	304	255	274	284	293	267	284	282	292	259	298	288	277	291	265	280	294	260	288	309	275	304	290	311	285	264	279	309	280	271	272	288	297	306	283	293	275	288	276	305	300	310	298	283	325	291	294	305	293	269	287	293	287	307	288	288	298	245	256	294	275	277	280	301	255	296	285	278	308	294	264	320	258	290	305	287	264	287	268	295	290	289	273	293	257	233	269	294	310	297	279	284	277	287	287	266	294	269	279	305	274	317	288	286	276	268	260	303	285	282	286	299	274	304	267	270	276	267	262	258	271	300	302	272	286	257	252	297	287	268	311	277	295	271	248	280	260	285	295	264	278	313	233	273	245	291	291	252	286	281	286	285	296	286	261	267	299	284	255	269	253	298	290	297	293	277	302	272	298	281	257	293	272	270	273	256	279	334	300	266	261	284	286	307	263	302	299	330	286	269	251	268	266	281	270	325	275	315	267	263	302	284	263	271	281	332	276	307	299	296	282	270	267	295	286	318	258	297	298	303	318	303	299	270	244	299	315	311	281	269	282	249	288	291	318	293	251	262	288	271	277	264	265	284	284	276	272	285	275	274	263	291	296	277	301	278	272	265	278	272	262	270	250	282	255	287	291	273	308	248	292	297	291	294	277	320	253	264	288	253	277	273	292	271	312	307	263	327	234	303	287	281	260	274	326	264	288	341	308	285	306	303	274	279	284	284	301	323	298	282	310	288	309	302	317	310	273	294	254	276	288	271	268	289	282	297	266	275	282	252	272	270	260	278	265	297	276	269	274	278	278	314	306	269	278	289	302	265	344	283	298	276	307	311	297	274	302	268	301	303	309	289	257	302	284	275	285	304	272	284	294	285	306	309	294	276	299	273	269	285	261	282	253	284	284	302	299	269	310	268	294	260	284	276	289	264	312	282	280	294	286	308	269	263	315	274	274	274	303	280	257	296	292	262	279	283	281	257	298	251	301	255	292	251	268	278	290	274	267	271	276	330	305	284	289	257	280	316	265	288	276	252	289	259	271	269	267	272	284	288	297	283	291	282	262	301	245	261	295	286	267	267	290	311	268	312	300	271	266	268	309	295	257	256	264	265	296	304	283	293	282	325	252	273	281	307	298	273	296	279	288	304	299	280	288	294	310	296	284	264	306	320	267	280	303	276	293	296	284	308	291	275	289	296	296	290	300	282	299	298	275	270	273	298	289	297	304	287	290	310	287	261	307	284	290	271	317	280	302	261	305	275	289	282	278	295	292	281	279	300	270	292	282	271	284	295	278	275	303	260	282	299	292	275	286	290	272	288	272	293	285	280	276	285	248	310	274	286	307	280	289	294	282	296	293	268	258	275	273	273	260	319	273	293	287	275	283	269	278	290	273	303	240	282	291	313	252	280	282	300	303	257	296	284	275	283	294	293	260	286	300	283	295	286	269	303	281	304	281	294	309	254	287	277	282	305	273	241	265	297	288	313	282	293	298	297	279	298	284	260	248	281	288	267	277	275	270	285	277	282	280	313	276	282	277	277	285	288	273	344	288	285	281	289	281	262	281	314	280	282	286	273	311	297	303	313	275	263	282	263	269	262	245	280	305	275	272	308	252	274	274	270	277	304	273	292	278	281	286	309	295	293	282	255	269	286	293	294	285	289	312	283	316	265	263	273	267	285	261	295	276	280	258	263	276	254	243	278	280	265	267	290	278	268	277	267	275	295	278	283	291	277	272	289	301	307	275	266	301	286	262	275	282	293	262	246	299	301	270	307	292	269	305	313	288	314	285	285	274	289	312	297	287	281	291	298	260	275	272	295	278	313	284	292	297	272	290	260	315	283	295	300	283	297	281	298	282	304	276	286	275	306	279	318	251	286	275	289	295	259	289	291	320	308	288	272	255	277	255	267	280	306	302	306	277	284	288	301	273	266	284	281	269	290	277	282	279	281	272	270	269	298	297	274	294	290	272	295	272	285	278	265	272	276	264	278	289	303	284	256	278	324	295	264	289	263	231	295	258	263	289	271	293	285	286	269	283	308	273	290	278	275	297	295	268	286	289	284	314	253	269	270	267	282	310	261	253	298	259	268	290	290	265	310	283	277	268	278	266	326	260	281	290	273	284	279	286	294	273	279	293	261	250	281	280	310	266	276	262	268	313	294	272	277	247	302	294	284	261	305	287	273	291	287	270	287	286	272	270	262	263	321	289	285	282	271	285	275	287	270	292	227	294	287	274	260	289	296	279	284	304	241	287	278	274	287	295	260	295	296	276	304	309	312	291	309	286	280	287	276	267	270	269	281	245	275	281	282	261	269	312	286	296	275	240	264	278	268	291	304	277	290	300	297	284	279	274	274	270	325	263	283	263	274	273	315	284	289	276	287	274	287	298	267	301	270	249	323	274	261	267	279	258	284	283	286	283	300	256	281
5027	3356	12248	20338	17893	15230	8533	4440	3543	4355	5108	5321	5641	4893	3888	2954	2284	1759	1994	2051	1991	2761	2878	2663	2939	3094	2893	2292	1672	1083	831	749	737	723	681	674	670	714	714	689	688	696	695	705	704	690	721	699	727	653	652	664	712	682	718	658	679	653	724	703	659	684	636	708	725	694	684	714	663	728	659	705	627	663	714	655	707	711	693	669	705	695	622	693	701	673	717	717	682	663	674	651	680	648	641	694	698	681	677	728	690	654	687	687	713	698	669	683	690	650	735	671	679	716	709	694	703	644	684	686	623	667	687	720	672	715	663	712	695	706	686	712	648	715	732	670	678	729	702	687	704	660	679	698	679	689	698	666	685	674	761	726	703	674	663	712	707	694	634	701	696	663	685	673	707	663	732	666	659	694	698	666	688	689	674	681	690	699	736	688	736	648	678	674	646	666	720	700	660	687	720	685	707	641	675	712	679	693	696	657	666	670	688	677	642	689	687	672	689	673	697	646	713	662	665	680	666	688	662	695	643	672	662	708	731	697	694	692	676	711	701	686	651	667	691	680	647	702	670	713	689	668	711	690	674	664	649	695	671	669	697	689	683	696	670	651	680	678	618	666	696	683	693	671	690	698	675	677	691	691	701	667	639	704	707	698	690	676	651	679	695	707	691	634	708	681	733	695	634	618	760	734	673	672	655	656	669	649	653	694	753	670	678	660	750	702	672	749	642	675	740	698	668	684	673	684	686	686	655	709	693	693	726	691	699	684	680	682	692	713	692	669	685	690	700	673	679	717	718	696	718	689	676	708	682	717	678	752	680	655	693	714	674	699	692	674	724	680	718	702	715	676	637	650	659	730	704	668	690	675	700	702	726	636	652	713	650	702	687	668	661	667	679	691	684	720	679	716	709	710	681	617	671	684	702	701	706	696	687	666	637	688	689	707	648	695	665	678	701	681	742	729	706	709	731	686	699	682	667	660	695	691	653	682	695	682	660	711	692	718	670	677	663	683	746	672	696	685	643	627	649	698	663	688	726	668	669	665	699	711	696	678	699	659	705	730	748	676	700	712	711	707	664	637	738	626	676	681	675	719	672	723	682	655	693	690	661	689	729	715	694	697	710	641	688	720	664	705	744	718	692	707	692	696	659	718	665	697	727	648	690	656	707	713	711	679	658	689	700	659	659	636	694	696	687	686	649	679	724	709	668	680	644	742	715	599	642	678	690	686	653	656	708	689	656	677	687	682	717	692	700	673	693	627	667	698	665	706	714	638	718	688	664	655	647	710	699	607	697	661	699	649	704	737	689	672	719	696	719	671	689	695	722	674	664	685	629	663	678	680	706	639	679	691	698	665	668	698	714	660	740	634	685	690	680	673	636	685	682	671	695	688	672	671	710	657	664	678	653	711	702	697	697	626	673	729	694	713	627	712	703	668	689	718	687	722	640	637	699	685	727	715	681	718	696	682	696	667	651	682	668	644	718	601	678	711	622	650	713	693	689	659	691	673	692	620	688	642	646	658	680	697	658	721	668	663	697	672	709	718	704	705	685	685	681	682	709	667	711	701	703	642	660	653	647	722	698	611	655	637	704	676	660	725	708	683	652	690	669	708	701	706	669	617	638	684	719	703	694	705	749	700	647	679	674	704	670	692	695	686	690	642	716	685	692	698	684	675	691	745	651	714	686	668	667	698	655	678	688	663	654	688	696	725	688	704	727	741	668	720	698	743	652	677	711	684	676	674	703	714	654	663	713	711	666	686	683	642	695	691	694	685	684	681	654	667	661	667	698	708	655	715	684	679	704	661	702	694	662	694	659	699	678	690	681	696	739	687	672	707	682	719	701	647	690	710	659	695	736	704	687	705	731	689	700	663	616	683	713	674	690	756	712	624	732	733	649	669	700	722	727	710	697	692	675	695	665	703	692	688	637	668	697	630	681	680	695	698	672	650	708	705	726	688	666	682	662	669	664	661	699	713	640	667	712	664	752	672	636	741	689	681	717	673	641	726	741	683	711	726	700	646	711	700	624	658	681	659	742	717	679	728	670	658	699	675	676	725	643	680	702	666	718	685	658	658	685	696	699	649	670	674	662	666	676	739	690	694	691	713	661	620	730	688	670	718	718	692	699	709	702	726	746	723	666	663	684	684	638	671	634	674	652	659	660	697	733	662	697	703	669	677	687	660	663	661	679	620	683	714	676	707	684	693	656	723	720	685	703	694	659	710	710	714	671	670	706	660	669	697	677	701	682	707	717	685	672	663	706	678	739	699	703	677	644	673	728	662	676	703	673	702	668	727	687	700	680	697	715	691	713	666	643	657	677	670	678	698	689	638	720	691	687	714	664	690	631	651	662	644	686	707	700	743	659	673	702	687	688	655	674	676	704	739	667	686	651	664	658	709	695	704	673	719	680	658	681	688	692	674	696	684	658	722	716	722	706	674	653	687	724	685	696	721	645	704	650	699	689	659	721	651	712	657	718	646	701	651	674	698	724	668	701	631	691	718	684	691	679	675	664	693	646	682	665	726	687	654	669	714	734	655	720	698	638	662	680	696	718	720	680	710	648	726	697	685	633	717	699	699	666	682	702	700	697	693	700	701	706	705	699	716	647	682	660	667	663	695	705	649	681	685	669	693	688	677	680	675	727	685	703	672	712	690	706	658	663	715	721	655	705	693	677	698	677	698	663	697	692	674	665	674	681	683	704	648	658	711	661	716	627	683	717	703	697	635	655	707	684	704	647	643	677	718	628	690	715	695	616	736	669	678	696	698	690	686	728	652	643	649	680	698	710	698	673	683	683	701	663	713	715	662	735	728	692	692	714	735	725	644	683	681	699	648	658	692	695	714	683	687	703	676	717	735	607	674	654	711	653	636	682	697	657	700	732	757	660	670	693	707	681	744	697	694	615	675	644	685	659	720	708	665	663	708	693	665	711	678	745	666	716	704	652	707	715	656	678	754	704	731	657	697	663	689	681	663	706	718	656	676	703	685	649	743	730	681	705	722	674	694	628	653	661	723	718	667	691	675	704	698	704	702	671	674	666	697	661	685	664	634	702	712	667	683	661	702	690	692	690	687	660	720	711	662	730	723	711	682	686	691	690	659	702	688	698	687	730	668	662	631	721	724	690	729	684	720	705	692	636	669	682	701	648	680	709	691	697	672	683	693	711	684	694	670	682	730	728	677	667	686	697	694	705	705	681	655	684	730	667	660	681	679	668	762	715	698	667	646	681	687	649	690	661	690	712	679	704	743	691	681	657	689	707	701	725	640	687	692	757	676	690	615	712	738	673	737	697	697	690	716	681	686	692	706	702	692	693	665	665	697	670	759	704	671	694	683	660	647	667	736	768	708	677	728	665	673	685	691	700	725	733	647	675	653	690	713	652	703	661	711	681	659	748	697	683	705	716	691	669	682	711	673	705	652	702	676	717	667	652	708	625	707	736	712	746	692	713	687	674	676	708	705	706	681	704	688	688	701	668	704	671	692	695	691	685	664
14375	9896	10978	13933	18685	19249	16360	12769	7609	3864	2131	1279	1074	939	783	661	581	613	569	689	765	849	870	845	1834	2369	2265	1618	945	570	344	294	305	292	298	288	296	260	294	302	273	280	262	251	283	248	280	290	277	326	300	278	273	310	286	275	295	286	247	248	271	275	256	278	230	273	259	289	275	284	287	291	283	293	319	283	277	301	303	255	280	277	297	287	281	258	296	270	260	261	241	298	261	265	268	279	252	279	277	301	267	297	254	258	305	303	255	267	291	244	251	276	301	266	293	241	281	287	251	246	244	297	265	312	259	257	274	274	280	267	254	266	276	323	295	294	264	268	273	262	265	281	290	275	268	270	290	268	267	309	280	281	274	292	266	266	276	251	275	296	265	256	278	296	274	263	278	297	267	271	299	268	279	291	259	291	255	275	272	263	286	274	282	259	294	307	275	272	279	310	283	292	285	308	252	277	291	272	235	271	266	286	302	273	272	254	287	275	286	279	276	283	248	282	298	309	256	302	283	264	249	264	269	284	258	280	261	303	275	255	261	285	293	297	293	278	297	245	304	260	261	290	272	288	273	249	268	273	261	314	259	283	269	280	279	253	304	290	281	253	281	296	235	273	267	290	291	277	254	263	271	270	272	284	276	284	286	280	275	283	299	274	300	277	290	262	269	261	261	281	276	289	285	258	279	303	274	283	287	282	239	271	284	311	270	278	305	264	279	273	312	283	290	301	261	270	262	273	288	299	279	291	287	274	284	289	269	263	273	322	277	272	316	292	274	267	297	254	306	288	294	296	285	295	285	295	315	255	270	286	286	279	281	264	287	282	283	287	240	262	325	281	268	262	279	292	281	283	294	252	247	298	270	290	262	266	261	300	271	288	285	301	287	278	274	279	294	295	301	288	311	301	295	295	269	262	280	293	237	265	288	275	314	256	273	261	281	274	292	296	280	281	295	299	283	280	260	264	301	264	278	281	245	295	282	303	290	285	255	289	274	264	268	288	270	265	283	271	285	282	275	251	268	264	262	285	277	244	276	250	253	276	257	286	281	270	302	282	264	251	270	245	254	288	266	267	281	262	263	268	280	252	283	266	263	264	259	297	291	274	286	290	273	248	273	267	273	302	279	263	268	256	283	270	257	294	267	267	301	238	256	277	300	300	293	258	254	290	272	291	260	263	267	272	262	243	294	272	277	294	277	301	285	265	294	333	254	280	270	288	280	302	281	303	263	240	284	286	276	296	268	264	313	239	266	278	290	306	286	271	232	296	252	261	273	268	291	263	293	289	286	258	276	250	282	267	292	255	281	273	259	305	258	306	273	266	268	282	290	286	312	249	272	267	325	260	270	295	261	290	268	258	256	284	313	296	255	254	286	286	303	298	270	272	296	263	301	261	266	243	279	311	265	298	273	274	274	300	283	261	298	286	289	315	293	263	285	305	279	256	279	287	286	249	275	304	285	249	253	267	276	268	290	293	271	272	277	279	275	260	261	306	294	264	322	268	298	311	283	275	300	291	287	308	267	252	290	290	267	293	266	297	273	271	305	290	290	280	263	259	284	282	287	293	247	279	272	263	276	259	290	270	293	295	278	295	291	267	296	251	285	271	270	302	270	275	266	283	294	292	278	266	288	263	279	301	309	248	274	270	284	247	256	259	285	280	257	270	302	285	278	272	266	276	287	255	288	243	252	292	298	292	261	283	282	312	269	250	291	260	297	272	284	275	283	261	310	277	263	258	278	256	264	273	309	283	302	248	288	271	260	275	273	302	267	266	292	245	315	275	268	259	273	274	267	272	275	277	309	302	263	265	245	256	286	296	296	282	309	301	251	252	284	277	267	272	279	268	298	262	254	287	282	263	284	299	280	271	237	290	289	273	280	276	277	261	275	267	268	302	269	269	299	286	264	301	296	281	278	290	242	287	251	273	274	272	259	268	282	272	249	249	279	283	266	301	290	294	274	271	256	292	277	239	292	269	266	261	263	284	267	300	315	274	299	286	279	290	285	279	285	258	274	285	281	313	301	278	272	280	289	280	291	277	292	277	277	273	279	297	276	287	268	273	276	266	307	282	275	311	245	234	301	291	273	256	299	267	263	267	277	272	264	288	308	279	279	295	293	289	267	265	290	284	261	266	306	276	285	270	273	278	274	269	293	274	253	280	280	310	273	327	279	313	288	273	286	301	280	250	273	269	289	288	277	279	261	257	272	269	278	301	294	265	296	278	287	270	266	290	302	282	312	266	262	295	275	321	304	275	296	284	277	242	280	286	285	251	271	272	267	276	294	275	274	300	284	259	267	287	270	293	280	288	309	286	265	257	270	257	287	301	283	248	291	299	313	254	260	297	288	298	302	276	267	282	271	294	241	285	261	271	241	266	279	279	302	268	272	295	309	281	279	282	279	274	267	279	278	291	284	271	265	279	257	274	257	282	285	293	265	279	289	296	269	254	283	273	281	267	268	305	268	280	284	276	280	280	272	288	274	275	279	281	296	281	271	268	282	278	264	286	273	288	286	298	298	283	272	286	289	258	272	281	263	253	287	296	253	297	285	290	302	265	251	285	297	266	294	280	310	281	278	273	280	277	286	279	287	277	258	258	280	287	280	243	273	245	293	277	300	262	267	278	254	299	272	280	254	270	277	284	258	270	266	254	286	297	310	298	277	288	285	299	300	299	268	313	239	271	265	253	264	303	272	279	271	278	246	255	288	285	280	291	276	257	272	255	281	287	292	274	278	277	271	250	276	252	273	290	286	252	280	244	270	246	285	271	298	311	254	279	271	260	265	277	303	269	280	249	269	265	282	263	298	286	217	265	293	272	260	274	269	290	297	226	282	269	285	294	286	285	261	281	283	273	298	282	274	261	292	257	264	286	259	259	245	239	271	268	289	273	253	266	253	267	266	284	307	248	235	255	307	262	270	250	262	256	265	285	262	274	291	238	265	290	298	287	292	276	250	268	278	310	266	269	297	271	292	265	257	281	271	276	259	280	283	268	271	265	294	252	270	281	306	264	277	270	278	285	264	264	294	280	304	287	259	293	278	283	277	272	264	271	256	309	292	275	304	291	276	272	241	263	292	307	285	284	275	266	252	264	283	283	277	278	277	267	278	294	274	270	296	319	265	283	263	270	255	280	270	266	292	286	247	282	242	280	300	276	268	273	308	286	282	283	308	274	265	248	269	281	270	274	296	289	282	292	281	251	276	289	305	284	320	295	262	263	258	294	298	291	254	266	302	287	288	262	284	280	307	266	307	265	291	239	283	262	283	261	279	262	273	236	298	262	250	305	284	284	266	289	273	291	261	277	293	275	237	280	248	262	297	265	253	266	293	265	289	274	266	294	290	274	274	283	297	275	265	291	254	288	233	280	270	285	280	270	267	299	302	277	284	289	290	288	264	274	284	301	331	252	270	295	283	296	298	277	276	281	269	294	301	286	275	282	254	251	258	276	260	287	283	300	289	285	266	261	287	272	292	270	299	297	269	312
9683	7549	14430	23113	30057	30427	28381	24498	18459	13012	8453	6175	5532	4694	3999	2970	2837	2712	2625	3502	4171	4213	4381	4644	10802	13451	11097	7999	4197	2038	1026	739	679	687	700	676	631	647	677	608	637	665	659	716	710	669	669	686	666	666	657	695	697	678	639	720	657	659	656	609	725	651	691	654	669	679	672	650	651	687	643	687	692	696	676	652	666	681	676	651	661	658	656	620	650	651	656	698	661	646	656	676	624	659	630	677	637	687	651	677	672	655	680	691	659	638	655	687	680	710	666	671	675	688	664	707	702	633	671	641	705	674	704	686	711	662	654	689	611	676	674	733	662	681	701	650	665	644	703	666	715	709	645	673	664	686	725	667	643	697	631	665	711	684	639	713	702	708	666	678	681	662	667	699	701	669	637	666	677	655	631	664	638	648	690	647	658	675	637	722	714	687	658	697	687	720	679	717	618	693	698	626	679	694	687	679	701	674	651	686	631	699	670	668	715	666	649	639	656	704	676	698	668	698	667	712	664	738	698	697	662	693	627	649	677	730	694	675	692	663	688	676	638	658	631	680	645	690	699	652	685	730	669	686	610	677	701	717	653	712	687	661	670	676	673	680	679	675	665	638	673	691	635	646	679	646	638	662	666	684	681	667	701	666	656	650	692	685	648	707	677	709	673	657	655	709	682	673	656	660	700	664	667	691	644	657	674	674	683	637	667	675	653	696	703	645	646	625	689	683	712	658	692	623	635	659	673	662	641	656	689	704	661	670	632	635	655	648	719	683	687	697	712	655	651	647	709	670	698	656	685	694	662	645	672	666	700	664	712	655	667	700	681	650	662	626	666	679	628	676	702	639	678	659	622	735	661	672	683	712	669	662	656	686	702	662	682	728	711	667	670	678	687	642	649	683	660	645	687	665	693	637	641	680	676	677	694	681	639	666	686	683	680	688	631	676	655	667	655	646	682	632	710	659	669	643	640	716	687	688	629	675	639	660	619	654	657	682	714	678	694	669	671	701	669	656	645	684	653	681	656	691	640	648	662	666	724	670	679	697	660	669	678	710	695	656	663	610	684	672	647	670	672	688	715	695	661	673	677	641	685	656	661	693	681	685	634	657	716	686	684	669	695	669	635	614	713	690	649	674	647	681	674	682	641	657	712	662	628	670	661	721	667	657	664	656	650	673	665	695	691	656	684	675	688	671	647	646	621	645	713	678	631	636	696	632	705	692	658	690	685	643	666	696	667	680	694	649	676	711	626	652	676	655	669	705	717	654	661	677	674	669	717	742	660	677	666	711	634	622	659	661	641	720	709	676	653	677	622	697	599	723	683	744	703	632	649	717	651	669	674	629	647	683	662	676	633	692	654	691	663	707	749	690	699	615	645	622	652	642	712	701	706	667	688	680	640	629	717	703	660	649	668	671	639	665	650	711	675	679	699	665	660	711	670	667	649	688	668	688	694	720	668	631	649	617	631	660	653	661	674	665	666	646	640	690	720	691	654	652	677	683	645	685	624	718	706	670	669	647	680	693	626	693	656	653	665	717	663	692	630	674	634	642	666	621	720	661	686	691	667	652	661	651	629	707	689	650	600	656	655	699	710	634	660	683	697	667	666	647	663	659	676	666	687	703	708	638	712	654	643	681	649	706	689	704	696	678	719	650	706	659	701	649	615	718	679	715	673	719	676	664	687	707	676	601	723	677	649	696	686	661	710	689	711	684	651	699	681	649	646	688	695	683	662	679	667	692	636	667	663	656	717	644	668	666	732	669	630	680	686	685	622	658	690	663	671	690	681	667	628	654	665	674	659	729	680	696	662	698	690	668	659	670	660	681	664	701	682	683	706	722	688	687	648	681	696	653	668	688	691	700	647	640	638	722	728	651	645	651	656	670	709	731	651	645	667	651	638	664	681	663	701	688	698	622	704	688	660	664	713	679	644	681	643	671	695	636	687	690	696	691	665	692	659	661	685	685	652	613	668	657	698	694	653	686	699	721	691	733	668	655	710	643	679	674	705	663	712	696	706	682	728	650	697	666	645	686	683	697	667	674	641	661	694	667	644	710	616	670	665	696	601	677	659	698	645	692	687	630	662	710	686	650	634	660	652	643	659	683	651	693	724	654	730	701	714	738	648	667	688	710	640	704	656	642	674	725	671	664	699	690	675	650	689	662	692	665	685	686	719	671	671	631	682	691	670	632	664	670	676	664	659	702	672	685	680	639	690	702	671	681	651	657	680	689	669	652	677	716	744	649	719	697	714	662	692	653	644	697	676	677	698	650	680	715	697	687	674	663	710	695	721	689	674	695	704	675	636	651	680	615	676	683	695	647	671	618	690	652	697	659	656	661	646	658	703	664	655	692	678	670	689	718	703	687	732	710	673	648	667	668	707	681	662	675	717	666	683	692	738	694	691	695	646	668	681	672	673	661	712	714	699	650	667	677	678	643	609	657	650	688	731	682	678	653	701	704	695	669	677	689	686	689	676	676	674	672	654	689	654	688	656	648	657	667	636	694	663	628	682	689	692	648	758	644	661	691	684	661	598	646	675	657	654	710	628	658	697	617	665	711	650	727	667	688	655	721	681	678	648	691	685	717	684	684	647	660	657	666	629	689	713	688	630	703	652	669	704	630	642	623	687	711	674	642	641	649	652	720	654	692	670	675	659	678	667	655	676	642	698	674	702	708	663	694	642	655	654	678	665	713	648	676	668	637	685	652	668	680	659	673	654	694	698	700	662	732	632	651	667	681	635	701	691	656	671	640	687	689	684	675	676	676	694	723	706	699	648	652	704	715	681	711	691	674	652	700	648	662	699	672	685	691	635	729	699	639	703	689	610	664	700	686	651	688	695	693	684	650	675	693	682	666	644	658	667	687	651	664	685	629	687	679	680	674	658	667	720	663	697	670	650	680	671	663	654	626	696	666	668	672	683	670	617	646	672	652	729	718	698	694	678	658	695	691	674	696	667	656	693	646	662	674	713	657	691	680	682	693	628	694	706	669	644	628	670	676	720	690	667	716	680	703	667	694	695	672	648	740	672	685	682	649	643	679	649	664	666	693	697	720	719	671	674	704	692	688	667	676	637	708	692	684	677	704	670	718	698	672	661	676	646	720	693	676	636	661	684	673	673	662	655	654	670	652	654	675	737	697	627	681	620	671	660	678	696	683	630	664	641	674	675	705	707	682	714	682	656	699	697	703	647	693	648	683	640	648	705	643	714	655	710	661	661	727	635	704	654	693	686	673	689	624	688	658	650	701	662	703	701	720	636	656	686	693	663	672	674	728	683	680	656	592	669	630	645	658	669	666	691	690	702	701	662	681	676	700	699	694	635	630	688	639	737	657	677	713	668	724	671	651	750	687	675	680	711	657	733	666	692	645	685	652	660	689	686	658	641	688	611	660	695	644	632	610	671	682	726	649	720	708	704	670	646	723	661	693	632	668	647	646	641	664	712	722	699	718	708	639	713	648	638	659	650	681	649	682	677	695	701	677	705	640	623	675
25763	17999	16310	16730	19702	24102	20312	19642	13869	7758	3381	2429	1941	1373	1114	969	973	869	945	846	854	824	997	963	2437	7920	6071	3897	1970	877	438	288	271	249	239	230	218	235	238	235	240	233	256	249	255	229	211	225	244	265	212	244	217	243	251	247	244	205	220	205	254	239	253	224	223	244	240	235	209	241	239	211	249	243	253	238	246	255	249	240	254	230	266	263	242	224	239	212	254	253	231	255	226	247	246	251	252	236	239	241	241	232	228	229	245	260	256	199	223	229	221	247	239	232	269	243	226	224	263	242	260	214	250	262	238	234	282	234	245	245	234	259	225	220	229	247	212	253	250	247	238	246	240	266	252	254	250	234	239	234	233	238	256	230	250	233	219	244	234	213	250	242	222	248	254	227	223	237	224	237	253	258	219	254	258	239	246	215	237	252	258	269	216	217	222	233	240	213	236	248	256	256	240	271	230	244	210	274	224	237	243	228	249	188	230	213	236	248	244	227	220	223	220	218	231	211	243	232	252	234	237	259	284	231	257	232	249	276	219	241	220	236	218	208	205	255	227	238	245	234	266	265	229	253	268	254	241	238	226	236	244	229	247	249	239	215	246	228	231	238	229	226	245	251	228	216	225	249	258	234	225	240	256	215	228	248	272	246	217	254	238	249	247	255	243	247	242	246	216	270	235	223	268	270	218	244	256	261	228	244	226	240	240	235	206	271	221	245	215	243	212	231	230	231	240	229	230	268	253	248	249	277	267	255	226	242	243	246	235	238	221	258	252	251	235	237	222	252	226	232	212	248	224	276	265	254	253	263	256	257	237	251	254	258	245	237	231	255	221	210	236	210	233	251	262	238	230	241	213	232	207	242	240	237	257	214	229	220	206	256	264	231	230	249	228	248	237	230	226	229	243	238	245	217	221	238	251	238	238	229	229	231	267	263	237	233	242	239	234	221	229	221	234	251	240	218	202	254	260	258	240	246	210	259	249	227	282	263	229	217	218	244	203	230	242	246	218	230	235	290	253	242	252	246	232	255	226	249	246	215	227	198	264	213	252	256	236	213	235	220	238	231	239	246	240	204	211	232	266	236	238	225	241	255	217	266	246	240	223	223	249	246	261	229	259	233	220	242	232	242	218	237	261	249	242	239	219	239	247	232	213	222	245	256	235	219	228	251	233	247	259	233	200	245	254	245	247	237	254	267	227	240	232	253	231	235	258	206	232	257	220	217	196	225	250	230	245	227	221	239	219	242	223	265	254	228	214	209	252	244	245	232	226	233	256	227	195	246	246	233	253	237	229	249	227	244	243	247	207	242	256	237	248	223	240	235	245	255	252	245	220	247	261	221	222	250	263	248	211	267	229	265	236	256	240	255	257	260	255	226	226	239	225	261	209	254	236	240	233	221	238	203	227	236	235	241	250	198	245	220	258	236	246	256	228	244	215	229	246	240	236	263	234	241	234	220	247	261	251	245	252	244	244	227	256	270	210	251	226	242	263	250	228	224	268	224	238	220	259	239	223	228	236	261	214	235	230	233	238	284	235	226	256	256	258	272	231	243	265	252	241	243	214	236	250	228	257	284	226	236	224	236	257	244	265	256	206	234	239	234	249	216	261	212	246	232	247	228	242	213	252	237	257	235	235	247	226	249	239	268	232	229	223	238	245	217	254	220	248	223	220	262	259	267	246	227	229	249	245	272	255	256	245	231	282	231	259	222	237	267	252	258	235	238	226	231	242	232	223	249	213	247	244	216	225	235	248	236	218	221	236	240	252	234	244	274	219	232	222	231	227	207	249	243	251	235	264	254	244	254	265	224	215	239	241	246	223	255	239	236	243	248	218	220	244	230	247	218	236	241	216	263	242	221	267	237	270	239	229	243	216	225	217	227	251	230	235	261	203	225	256	244	243	234	249	238	239	244	218	239	238	237	237	242	225	271	228	237	238	253	221	242	265	228	222	244	252	258	215	248	227	220	229	202	258	247	244	232	234	215	238	240	209	242	212	235	248	251	231	226	219	234	226	215	197	252	233	206	246	235	270	220	225	213	234	225	250	212	232	251	216	264	240	221	219	253	224	245	221	235	238	211	259	202	229	252	230	224	248	224	229	212	252	256	239	260	227	237	245	231	241	226	225	263	217	255	220	224	236	254	226	227	245	230	261	268	234	259	245	215	241	249	253	241	273	205	245	235	241	262	236	219	227	228	238	259	238	223	223	263	226	199	241	224	255	241	230	256	230	246	235	235	237	216	251	256	263	246	227	232	264	250	233	240	236	258	239	213	241	227	208	241	222	241	242	221	267	254	263	230	214	244	236	229	212	229	234	232	217	244	236	241	245	223	241	236	226	226	243	231	236	252	225	222	242	248	221	250	220	234	220	236	219	235	212	213	245	237	211	254	262	253	207	220	239	227	221	242	207	230	227	242	219	236	232	237	230	240	223	246	250	238	228	248	232	218	264	253	300	249	247	240	251	234	236	244	257	268	228	261	231	216	255	223	233	273	246	252	252	227	229	218	274	250	217	244	238	221	244	237	228	216	260	217	228	248	238	220	245	245	236	241	239	248	255	238	241	260	262	269	227	242	203	231	228	244	211	261	258	219	241	248	223	222	245	253	256	217	245	220	254	231	224	207	264	249	247	256	269	212	210	269	248	238	239	256	242	234	202	238	211	252	257	226	220	245	284	207	238	239	243	213	229	239	246	229	234	209	231	248	259	246	228	218	240	203	240	229	228	230	261	229	228	263	242	256	242	231	233	230	247	227	239	263	234	215	233	236	227	257	237	225	240	250	233	213	240	267	243	237	219	236	243	234	276	260	226	250	234	242	258	270	254	247	237	237	237	261	236	228	236	237	235	225	216	230	244	214	235	252	235	252	199	252	224	236	214	229	234	245	242	251	243	263	231	256	226	222	231	236	249	245	257	232	256	261	217	240	247	238	254	237	226	236	241	236	251	250	262	246	224	243	226	248	250	247	213	247	259	227	243	249	253	242	223	221	227	217	237	238	223	237	233	254	229	225	225	222	208	229	223	242	251	236	267	226	249	255	237	228	219	228	257	258	273	237	235	222	236	235	256	220	269	210	250	200	236	243	235	237	239	231	244	224	254	254	227	215	216	242	228	243	230	234	235	244	203	206	264	229	260	248	233	219	261	256	272	253	235	231	252	220	223	196	257	222	222	225	229	249	262	241	243	251	249	212	217	226	234	235	243	241	215	264	257	227	223	213	238	240	242	229	248	227	235	234	209	232	231	241	244	267	242	208	249	238	238	226	258	225	215	245	221	260	235	242	214	217	228	251	256	215	252	225	246	231	256	229	242	236	261	252	249	235	223	228	234	225	228	236	244	255	229	230	238	251	236	230	200	230	213	272	228	224	255	217	236	253	245	234	226	265	218	234	251	243	223	255	221	234	263	243	222	268	219	235	211	225	213	243	226	244	249	261	254	248	255	211	222	255	251	243	244	260	286	241	272	230	259	204	227	227	263	217	243	224
15136	11772	16461	24196	29070	32388	30450	29247	22726	13306	9322	9747	8474	6458	5820	5049	5025	4680	4825	4503	4669	4848	5457	5784	13025	29249	23031	16876	9277	4233	1459	756	625	590	611	562	591	605	597	568	618	558	617	585	578	565	589	576	548	578	577	547	615	579	579	575	582	573	570	584	567	534	544	593	545	572	617	577	596	557	579	594	581	539	640	543	547	599	582	590	580	546	588	584	573	575	595	586	592	565	626	610	600	598	606	592	586	588	574	568	611	588	589	611	578	621	598	586	609	596	558	603	624	599	606	563	579	585	639	555	589	567	605	567	579	574	650	561	571	604	577	599	574	563	612	613	574	573	589	557	614	573	567	570	568	603	587	594	624	626	568	628	593	541	610	592	572	604	588	578	609	581	590	604	589	587	579	564	600	593	540	597	590	551	577	606	543	600	546	553	578	567	601	548	584	602	586	608	553	567	598	577	597	579	583	616	590	630	618	546	577	609	581	539	564	575	596	565	614	587	587	618	569	593	618	598	588	585	534	573	592	578	589	575	590	578	564	566	613	664	622	605	566	572	610	590	549	575	562	592	601	586	522	615	617	621	540	635	563	631	582	577	526	620	583	555	590	535	536	555	645	582	570	596	545	585	554	555	560	597	621	580	569	570	572	589	581	539	588	610	577	604	620	574	576	620	566	604	590	538	601	554	582	586	583	608	552	553	604	620	583	563	530	574	610	590	559	588	591	623	613	597	576	609	607	581	617	590	603	585	596	559	622	559	606	574	589	577	604	597	615	612	571	579	572	603	517	556	552	559	564	634	537	628	592	549	586	560	554	525	568	556	583	560	594	557	601	583	597	565	561	583	615	583	580	572	563	568	557	585	602	563	575	594	618	599	632	563	598	586	554	582	574	601	594	619	592	594	542	555	561	603	590	598	568	618	562	643	562	627	610	592	575	599	544	587	580	590	586	597	595	582	564	615	588	580	586	575	604	542	573	593	598	601	592	577	597	597	550	585	635	608	585	609	605	552	570	585	571	612	586	601	597	583	510	596	556	601	595	561	602	581	576	615	576	582	573	528	582	641	597	583	573	576	601	563	585	587	552	601	575	576	586	606	583	571	604	628	563	587	563	579	592	599	549	555	628	538	602	538	580	592	537	585	625	571	577	604	608	594	560	587	582	563	574	605	566	519	617	605	590	599	572	559	585	618	568	569	534	542	524	611	561	648	588	621	565	575	577	567	556	593	583	576	580	590	578	564	579	583	632	571	580	559	586	615	591	595	603	603	544	569	565	555	623	603	604	597	564	592	609	617	621	578	594	568	566	588	585	565	567	576	605	604	627	588	563	536	584	552	580	610	567	586	599	608	579	603	576	586	574	576	592	614	571	580	586	594	597	597	605	551	573	590	592	564	570	551	594	574	593	608	591	572	555	568	569	554	599	539	572	582	563	592	615	572	564	606	592	600	546	633	617	559	584	627	642	567	596	579	574	563	586	566	567	604	577	570	552	588	581	576	579	599	596	614	562	574	556	582	617	585	548	605	577	585	589	573	603	546	592	574	569	561	622	561	623	585	597	616	551	608	570	653	588	572	623	590	603	616	560	601	591	619	630	611	608	550	578	589	600	577	600	589	548	547	546	579	580	588	588	591	541	595	599	569	572	559	572	596	590	554	594	579	585	617	604	558	600	556	611	607	558	607	575	618	593	585	582	595	628	598	563	615	587	543	561	556	585	544	562	614	621	582	585	608	553	546	576	606	559	590	599	615	539	614	597	558	575	582	541	594	567	559	588	584	546	620	599	604	559	573	579	608	659	611	581	584	578	566	617	582	594	559	599	601	572	572	573	574	556	581	634	612	593	568	548	598	603	559	607	570	594	592	593	566	578	548	614	570	628	544	550	604	574	590	575	571	564	610	602	628	582	579	562	531	624	585	578	514	605	537	581	551	618	597	599	560	594	597	596	594	624	589	610	587	578	590	570	604	557	617	598	613	549	601	596	574	607	550	555	583	618	610	565	584	596	586	570	626	626	602	561	608	561	586	567	596	553	604	590	595	553	598	567	569	548	576	550	582	570	581	618	601	611	615	566	598	590	586	589	584	575	612	583	598	600	593	626	583	562	578	580	555	620	607	578	588	576	569	568	567	607	595	563	559	615	652	618	595	591	559	565	571	593	605	592	588	586	569	591	617	603	551	583	619	580	610	575	615	600	618	580	612	573	609	590	608	630	615	556	592	622	593	575	582	589	572	557	571	585	563	617	570	599	580	603	602	575	573	615	599	641	568	573	653	541	570	609	571	593	603	548	575	611	582	562	598	540	594	567	610	561	603	533	607	575	556	599	553	573	574	591	611	568	577	635	583	630	624	598	669	582	578	581	584	572	577	534	543	559	601	560	533	616	562	573	578	614	562	583	583	596	578	593	623	560	584	621	584	576	603	565	568	582	561	588	574	582	608	622	598	584	565	564	605	574	645	604	542	559	610	592	569	542	622	551	601	578	671	586	577	559	598	594	606	580	590	601	588	587	592	565	622	560	633	596	576	591	572	580	584	549	559	625	594	571	596	617	625	552	568	539	582	587	628	622	593	568	567	581	546	599	564	619	547	547	541	643	584	600	554	561	586	564	611	591	583	607	573	591	568	587	579	634	590	588	586	600	600	604	560	621	584	569	599	588	590	621	592	570	591	577	594	580	576	559	601	582	603	579	603	580	600	633	612	569	550	625	595	585	576	587	569	604	542	633	581	578	603	594	584	620	589	606	575	559	559	626	589	575	568	605	613	584	604	577	578	580	577	624	594	609	599	606	547	615	612	604	568	605	594	589	584	602	559	570	588	563	575	581	610	610	605	596	571	585	579	596	581	609	629	609	572	603	628	580	622	576	558	580	567	605	554	630	573	583	584	579	588	601	610	581	622	597	550	589	671	555	603	567	569	602	585	608	533	604	606	634	591	595	567	620	605	536	577	586	574	596	597	581	587	576	574	564	599	577	582	604	547	579	601	603	646	560	590	579	594	603	564	576	578	584	588	609	550	608	611	568	586	578	552	571	562	576	581	592	564	573	624	595	548	592	589	591	581	620	574	609	590	575	570	612	611	578	607	594	562	562	627	605	589	576	606	552	605	542	576	624	599	600	613	556	551	588	559	597	609	582	567	630	602	600	590	602	577	581	588	603	574	574	608	573	544	585	593	592	551	605	621	596	590	557	540	588	577	562	555	573	573	575	613	563	619	603	586	590	580	572	593	563	600	566	564	551	627	559	578	602	590	562	604	614	615	588	572	592	568	633	620	589	575	560	578	580	554	537	600	601	581	593	568	580	541	568	593	516	596	603	523	567	570	588	575	553	563	601	625	583	577	596	603	600	552	582	619	614	595	580	647	582	563	574	588	571	603	623	601	574	575	601	564	617	626	592	542	583	561	543	595	576	587	577	624	565	594	575	579	600	591	624	587	562	564	562	597	578	627	589	624	567	565	553	608	602	569	563	608	602	559	589	601	586	580	592	596
4567	2386	2911	2850	2357	2106	1904	2238	1759	1536	1414	1147	977	928	689	583	580	578	528	486	481	474	483	445	437	662	705	646	450	365	299	275	265	254	248	280	239	258	275	259	258	279	301	271	257	267	270	271	258	290	289	272	282	261	278	275	268	280	283	262	283	306	274	287	267	271	306	276	298	284	305	264	256	252	271	281	306	286	291	264	266	274	304	261	299	274	271	307	270	260	298	260	269	265	254	281	270	262	247	285	306	260	275	265	276	261	294	279	290	241	277	285	309	289	285	297	258	264	269	288	276	263	258	280	257	264	249	273	293	285	257	294	301	295	291	264	282	289	291	281	293	256	259	263	280	268	302	292	262	250	284	288	263	236	277	310	251	265	306	288	294	300	255	268	309	285	284	291	273	275	287	256	308	266	259	272	258	288	277	252	319	288	287	275	277	263	268	325	293	253	284	285	260	273	267	293	257	266	288	310	264	255	268	279	303	293	280	274	282	278	259	258	267	282	290	280	270	286	275	279	274	301	269	265	274	272	310	282	311	294	305	277	260	277	300	273	263	306	257	263	253	253	306	281	271	273	276	275	272	272	250	262	278	271	266	296	297	255	291	285	264	287	273	305	270	273	273	298	269	262	297	261	271	239	271	262	287	279	274	300	286	276	274	259	255	276	259	281	259	275	293	279	259	257	298	254	259	269	257	264	293	280	273	259	303	283	291	271	284	290	318	291	288	293	255	299	306	288	240	298	279	280	266	260	268	286	273	296	277	256	235	300	276	270	292	316	258	303	272	285	293	278	277	249	291	300	267	311	286	274	262	280	249	256	273	269	257	287	287	283	280	294	292	283	300	267	278	278	251	276	261	279	308	286	314	245	269	269	268	286	315	253	263	266	263	271	278	249	251	297	282	280	269	286	253	269	233	254	280	293	260	289	285	282	262	281	281	289	278	273	259	271	264	276	302	266	291	268	257	296	280	275	282	260	285	293	263	281	286	266	309	261	286	263	305	299	323	262	277	293	271	272	273	250	278	299	298	287	276	292	276	278	255	255	263	270	266	287	258	296	281	284	287	284	289	274	292	252	269	276	283	297	295	285	283	287	277	272	283	290	298	271	264	278	278	265	283	234	262	275	307	292	237	256	287	292	289	261	289	295	284	264	283	280	300	285	280	272	289	247	247	264	278	244	277	262	266	267	298	267	310	252	285	310	280	261	276	279	274	294	311	294	262	286	289	284	280	269	276	290	282	275	300	269	238	273	294	292	315	284	281	287	257	302	273	287	247	262	246	260	299	266	269	296	273	262	289	290	294	257	264	249	287	273	303	273	293	268	288	280	286	282	254	266	274	263	270	284	322	297	265	250	274	306	273	281	280	305	239	245	265	270	271	269	257	270	256	271	270	275	278	260	273	292	306	273	296	271	298	297	310	282	241	284	262	271	259	284	309	259	277	289	285	295	295	261	292	247	246	270	279	279	278	291	280	280	291	262	251	264	294	275	283	266	247	280	285	268	287	281	252	264	294	274	252	280	303	280	294	290	302	272	255	272	283	283	268	285	278	294	274	292	302	326	260	308	278	261	278	291	278	276	272	256	275	300	284	266	301	296	292	296	287	253	267	266	286	287	304	275	299	293	280	314	286	296	327	274	279	262	259	242	264	287	269	251	285	263	247	260	293	285	287	290	255	254	243	288	259	304	274	295	265	301	271	293	295	269	273	297	297	279	305	256	256	268	267	267	265	261	255	316	250	307	288	277	276	297	300	264	317	316	299	272	285	258	263	305	274	272	280	303	277	279	275	265	270	270	282	247	312	281	268	293	260	286	266	291	267	281	288	284	270	316	283	265	270	288	272	298	313	283	271	281	269	263	291	269	263	293	271	310	278	262	258	282	276	262	283	282	294	281	292	259	325	290	263	270	258	273	287	236	280	286	280	286	284	283	266	283	293	261	296	298	280	262	284	270	265	294	268	287	294	292	280	278	260	293	269	270	269	281	290	272	280	276	267	264	275	265	268	291	310	289	271	292	284	272	274	285	285	288	254	268	287	227	311	256	254	279	286	311	273	301	268	277	268	271	286	249	262	248	271	272	261	294	285	251	303	281	265	258	285	297	266	298	272	283	281	244	290	310	278	272	261	299	313	288	272	243	296	265	283	266	266	241	262	265	296	305	278	246	301	274	292	291	256	301	254	270	286	277	276	300	286	289	276	295	275	278	295	286	285	290	284	274	301	259	275	305	306	241	270	250	301	268	262	267	277	270	269	292	282	249	278	299	270	295	290	259	235	282	279	280	236	270	290	286	272	229	288	241	263	300	265	244	289	324	263	301	262	276	264	258	272	275	273	311	325	269	286	278	227	286	283	263	270	297	288	289	308	262	267	283	272	306	273	296	288	294	257	265	274	255	313	285	284	271	239	294	280	268	249	268	271	283	253	292	267	292	261	272	283	263	255	282	292	276	277	258	236	281	267	245	295	297	261	294	251	281	241	276	275	253	254	291	264	286	277	284	292	263	291	302	276	287	283	279	262	262	298	287	247	255	286	299	260	288	267	286	275	297	263	279	285	281	286	250	278	266	287	297	259	255	287	273	271	310	269	243	238	286	291	288	280	284	278	257	289	267	262	293	281	306	263	245	277	278	269	296	267	282	295	276	286	264	282	270	306	270	298	268	269	285	285	282	310	296	249	257	249	290	295	284	299	279	289	272	266	265	254	264	291	274	295	254	302	274	272	245	256	280	288	299	269	266	256	286	263	248	297	310	277	274	274	254	288	261	251	266	267	270	315	271	257	285	260	291	270	256	273	270	278	256	287	240	299	253	274	267	266	268	263	261	283	269	283	289	269	298	288	259	294	279	270	293	274	278	284	275	302	287	275	266	293	267	257	259	268	265	292	300	245	252	301	300	298	279	287	294	287	276	259	257	299	276	234	280	282	297	265	265	272	247	272	261	281	255	289	266	274	284	275	293	315	302	270	252	254	264	281	286	277	238	288	290	285	274	317	250	267	262	266	267	292	254	287	262	268	265	292	256	260	250	280	258	292	319	264	263	269	296	289	281	250	254	268	265	299	294	314	273	272	279	292	278	274	295	279	279	277	257	278	271	306	268	301	282	268	308	317	238	285	302	278	290	251	268	295	286	288	292	290	272	261	279	264	295	268	254	277	261	295	269	271	268	268	259	237	289	261	263	264	305	284	280	270	257	302	265	278	250	261	262	280	277	283	254	270	295	261	275	274	268	283	285	243	258	274	299	282	290	270	286	298	247	283	280	256	293	280	293	284	312	293	282	322	282	288	249	276	285	279	269	288	264	273	243	261	262	290	303	273	269	277	271	264	275	277	305	280	279	300	270	256	287	265	278	254	295	251	254	316	276	257	294	254	269	278	256	286	298	271	275	261	279	255	273	293	290	265	276	258	274	280	266	255	264	293	286	278	271	312	294	267	259	265	276	275	286	270	277	275	296	248	278	248	278	250	249	257	282	267	262	274	286
3469	2501	5511	7854	7789	8378	8203	9051	7338	6809	6294	5283	4872	4346	3186	2734	2657	2547	2460	2333	2177	2081	1983	1772	1865	2925	2956	2252	1395	1044	799	738	646	652	656	677	636	652	667	657	659	683	650	683	669	676	645	678	712	673	669	695	718	664	663	641	693	701	654	684	712	615	681	662	678	681	696	637	665	675	661	673	668	607	649	674	679	670	642	658	614	654	637	685	637	659	638	713	649	652	699	679	675	680	683	668	686	650	673	672	654	614	658	655	621	654	656	713	685	673	643	688	707	682	644	700	660	661	705	668	673	702	688	660	694	666	694	667	660	678	628	632	678	702	636	655	644	687	672	684	678	634	633	641	692	671	662	665	644	645	669	679	677	694	678	652	689	664	667	653	678	629	646	643	688	682	700	651	644	658	680	658	663	701	677	647	705	638	686	650	703	672	697	646	652	655	703	679	659	680	637	632	638	661	647	651	651	678	640	627	691	655	672	662	653	678	698	690	654	648	716	640	722	671	676	663	703	695	695	634	686	712	661	700	646	659	688	670	637	643	673	677	669	662	687	667	676	651	637	656	651	680	664	679	679	660	665	672	689	698	685	669	657	635	682	638	678	667	690	685	642	651	672	638	648	685	678	653	665	682	664	668	686	658	643	680	689	683	683	694	673	688	675	667	660	691	661	625	673	645	668	642	682	644	672	683	651	662	680	628	667	683	657	619	641	672	632	633	682	680	660	642	704	645	674	680	688	666	670	670	693	652	672	693	698	711	655	673	687	650	655	684	631	668	629	681	659	680	689	667	704	674	664	679	671	656	661	689	670	627	647	655	664	668	669	658	644	669	693	657	669	698	644	718	628	674	674	678	624	667	651	642	694	649	692	707	692	660	730	685	681	669	655	639	634	720	714	673	659	670	677	717	642	649	685	681	701	681	718	693	676	679	692	596	666	633	677	641	664	677	657	682	644	691	630	632	633	662	668	640	666	634	658	665	673	687	651	665	670	660	678	678	673	671	644	696	634	679	680	694	687	645	694	691	674	682	636	625	634	659	637	616	684	647	699	650	653	623	660	637	665	614	746	645	641	659	658	719	665	673	667	639	693	628	668	658	690	699	689	629	699	629	699	647	720	686	667	712	689	645	697	662	618	658	671	681	735	700	671	635	655	671	668	671	641	635	691	652	668	688	644	623	713	679	667	677	648	620	678	647	672	661	660	597	717	697	649	690	658	665	657	666	727	646	684	655	643	687	664	669	701	631	726	640	640	658	653	712	679	650	735	661	679	622	671	653	707	711	656	686	701	654	667	625	679	643	700	671	661	650	702	666	656	686	638	683	643	663	701	642	647	629	627	649	676	670	630	625	720	667	669	695	693	638	668	668	722	667	705	697	661	643	676	625	611	655	655	633	660	640	661	682	646	664	672	669	687	600	640	665	700	665	701	636	626	698	682	664	635	606	702	658	639	660	641	638	630	646	654	688	644	684	686	715	709	687	675	655	658	693	655	657	668	631	709	625	660	699	677	706	708	668	640	645	647	665	688	670	667	716	668	691	726	663	688	677	657	626	674	686	618	675	666	717	669	717	691	666	649	669	664	672	676	665	665	679	706	676	693	654	696	633	663	665	689	660	639	656	653	659	692	693	638	634	680	663	664	653	676	656	650	671	647	650	644	638	689	634	695	681	710	660	659	662	665	690	643	675	648	700	695	622	646	684	679	685	703	638	671	691	647	677	667	624	643	683	699	687	675	655	673	664	664	620	669	696	694	650	651	691	655	699	658	634	666	658	662	704	673	699	683	658	708	685	650	648	655	666	635	628	629	691	655	682	710	690	662	672	664	623	667	701	682	654	663	669	670	656	657	684	633	712	640	670	697	685	656	711	626	656	641	724	632	690	693	654	617	660	650	674	667	687	707	667	650	703	666	655	669	666	707	630	647	643	616	642	677	657	696	656	661	684	692	691	664	661	667	682	713	636	667	665	681	656	671	643	684	687	660	660	670	649	669	685	682	682	687	701	683	653	706	635	660	706	646	655	682	673	677	663	653	629	655	726	647	634	649	618	689	706	679	660	643	671	670	703	651	644	668	695	723	620	677	652	628	644	639	645	671	642	660	667	686	699	673	654	706	630	662	717	678	713	636	663	638	662	669	621	665	698	665	651	661	649	674	674	689	634	681	638	669	645	661	642	693	640	684	706	657	641	675	665	676	643	687	656	634	684	685	714	703	652	653	710	692	658	669	679	615	664	631	669	629	655	676	639	663	686	670	689	641	657	658	606	701	700	622	681	642	678	647	676	656	664	651	646	696	687	652	654	613	692	650	695	675	682	603	650	655	651	676	633	613	665	640	659	654	693	600	650	626	685	657	629	686	645	649	697	704	697	684	678	677	658	634	644	645	670	672	676	687	691	664	629	654	653	642	620	648	688	656	654	631	672	667	663	702	688	620	669	662	678	685	688	630	650	692	663	684	659	676	703	706	670	659	695	646	652	654	660	629	643	667	674	626	680	675	658	643	715	644	690	693	652	708	650	669	701	654	657	663	718	646	662	633	681	655	661	674	630	651	691	681	696	672	615	689	620	633	656	685	674	639	672	657	624	681	639	655	639	663	627	700	653	705	663	657	630	665	640	662	666	646	712	655	739	649	659	658	642	669	677	657	630	657	714	638	661	654	654	674	683	717	658	665	684	689	669	673	698	679	662	671	633	652	732	645	705	658	601	636	680	669	620	622	660	701	687	642	688	676	670	645	662	655	699	675	674	626	692	662	702	650	680	629	638	663	674	704	713	655	635	682	685	681	673	657	689	650	629	634	675	673	679	635	652	645	662	683	673	699	654	678	656	663	649	676	675	679	676	669	644	715	675	668	621	689	693	672	686	664	681	645	684	658	634	660	648	664	682	618	660	672	689	644	646	651	700	670	713	666	680	617	644	650	668	631	666	652	642	666	656	651	651	713	702	654	663	672	630	650	660	676	647	674	617	653	690	666	649	647	695	717	674	618	694	649	685	698	665	688	667	678	645	636	655	632	656	698	664	665	658	691	649	642	627	693	655	669	670	659	672	706	682	653	681	652	687	710	642	677	686	652	645	652	680	681	675	702	669	657	651	681	675	650	682	692	686	684	672	683	691	673	650	722	698	641	689	618	665	659	679	710	625	682	704	721	691	663	668	705	652	689	672	662	637	664	661	630	669	700	686	677	682	655	678	658	692	677	635	659	687	703	689	662	592	619	648	654	693	667	690	655	697	670	637	707	698	677	668	699	610	686	659	718	685	660	690	677	695	687	634	673	652	672	679	650	682	686	641	664	707	664	693	653	622	677	683	683	620	628	681	673	637	655	695	711	656	671	678	655	666	732	686	678	643	658	653	713	626	671	672	660	671	641	677	650	676	663	709	652	670	678	691	684	680	642	680	697	670	646	686	668	699	670	669	654	655	684	695	662	658	663	669	622	643	692	668	692	679	648	664	711	626	687	695	670	700	691	668	700	687	693	658	656	651
12434	7016	6152	6003	8108	15519	17320	14017	5616	3428	2415	1860	1571	1304	1134	1062	926	764	690	588	600	531	602	466	1438	2869	2398	1586	853	486	334	274	261	290	243	265	267	282	261	269	289	249	267	255	266	262	271	255	242	262	288	221	250	283	258	266	280	265	278	239	227	278	277	286	256	265	277	267	253	260	279	247	264	283	248	280	251	269	272	287	250	250	253	250	270	249	272	275	256	275	275	301	274	266	250	277	236	273	272	261	267	263	280	265	225	248	318	266	251	278	273	259	262	251	262	246	260	253	283	289	279	242	251	273	240	259	257	250	263	266	260	259	253	259	255	254	263	234	241	255	261	241	256	249	247	264	265	254	263	251	311	260	249	257	273	266	259	266	256	267	277	252	271	258	284	250	279	262	268	282	240	236	295	272	239	272	247	281	259	267	253	255	276	266	267	283	265	257	252	255	255	240	266	250	272	248	219	280	316	271	244	320	308	256	226	252	237	254	284	257	244	270	240	241	286	222	258	291	236	272	256	279	241	279	296	255	264	275	234	273	221	267	248	269	270	271	253	269	278	291	273	261	233	284	253	242	270	255	248	254	229	251	241	249	283	273	231	249	246	260	252	287	248	249	260	266	267	238	286	290	267	258	276	276	258	258	256	284	279	289	270	272	254	257	260	241	265	255	283	290	256	269	249	278	283	259	276	247	268	266	245	283	273	258	278	272	301	269	261	282	270	264	285	281	264	229	296	261	259	258	268	255	286	242	261	285	262	277	253	274	248	270	259	278	253	261	259	254	278	269	269	252	248	230	261	263	245	282	244	243	244	248	302	269	267	263	281	238	245	251	251	260	239	291	275	237	259	270	231	249	275	283	271	256	266	247	262	264	296	239	241	258	268	270	264	243	245	280	276	256	269	265	250	250	260	269	255	268	253	258	258	242	263	276	273	269	275	273	265	278	272	263	254	287	275	286	256	286	241	243	261	283	259	268	309	257	263	253	283	287	263	276	237	266	249	280	240	263	296	244	262	237	275	264	270	278	268	248	270	265	252	270	262	283	235	264	262	256	277	260	270	263	260	260	262	260	256	232	265	268	263	254	254	271	282	240	283	251	260	265	262	253	255	273	251	269	290	266	259	285	261	293	244	243	265	268	284	259	268	284	258	236	240	271	259	291	259	239	294	254	266	275	226	268	257	261	265	247	254	274	236	253	258	258	240	276	256	252	258	271	254	258	275	263	253	284	264	265	253	256	271	277	280	246	267	264	261	281	276	269	303	280	284	260	264	258	251	268	264	271	232	275	261	292	277	287	234	259	286	281	271	261	272	249	275	247	259	272	287	280	250	243	264	248	253	250	263	250	269	242	258	261	277	242	255	265	250	272	276	299	245	279	302	263	282	242	280	270	282	293	280	280	250	283	286	268	253	245	251	264	244	254	278	275	242	258	282	260	260	253	277	261	276	277	278	261	258	262	247	301	245	271	287	274	266	258	267	296	250	312	249	264	270	243	280	280	230	247	273	261	260	258	249	256	258	236	293	264	257	304	268	226	255	257	278	264	245	263	311	321	269	264	271	288	260	274	271	260	243	246	279	245	269	259	237	281	277	259	235	277	260	305	281	243	254	254	246	258	244	248	258	224	254	281	293	263	240	280	248	278	293	251	262	270	260	225	229	292	260	259	253	264	273	272	258	282	264	262	272	263	269	267	266	262	262	257	267	225	259	290	251	248	263	243	260	234	266	246	243	301	269	269	250	248	251	272	273	312	258	245	281	232	275	266	268	240	254	272	262	223	243	248	249	266	250	264	275	251	286	259	293	251	294	266	257	273	259	262	252	277	272	295	267	233	259	271	275	292	263	269	273	257	238	270	264	250	268	277	287	297	273	250	242	280	270	246	280	242	261	271	244	274	248	275	228	258	257	242	262	271	274	259	265	290	272	264	268	261	278	272	262	265	262	283	232	268	265	276	252	271	267	272	263	246	290	252	257	272	254	265	267	242	287	256	286	264	272	270	241	288	253	269	288	265	263	245	266	298	241	273	252	244	228	285	256	255	250	270	263	267	266	268	256	266	229	260	247	253	267	255	275	228	220	259	280	277	277	257	251	263	272	279	260	238	288	255	282	280	275	291	292	277	238	261	241	258	257	240	247	260	279	285	263	295	265	258	256	259	272	263	288	270	245	226	252	235	285	296	261	247	263	272	265	281	290	245	280	268	296	256	270	292	220	267	255	282	249	254	239	250	273	267	227	272	259	244	260	246	235	275	272	257	283	274	260	232	255	264	252	295	305	257	295	251	254	248	261	267	231	250	242	263	240	273	241	264	253	247	261	268	238	262	262	253	254	258	291	228	279	272	240	266	287	255	254	233	251	252	253	269	263	273	261	279	247	308	251	279	272	268	257	309	255	249	270	235	274	271	256	283	268	235	276	271	278	283	259	283	263	260	252	271	264	250	279	310	299	252	257	237	265	248	252	229	252	269	262	270	270	274	258	251	237	256	268	289	234	281	254	237	243	290	268	262	265	291	261	261	265	254	248	268	257	252	285	247	279	244	247	266	263	271	245	248	260	253	273	241	264	240	231	250	264	249	262	231	253	240	244	249	242	279	251	248	272	263	241	268	268	272	299	244	276	246	222	277	253	267	261	281	272	264	278	272	286	257	256	251	237	225	284	236	269	255	244	263	245	293	274	263	273	234	246	256	255	285	267	282	262	259	269	235	252	255	269	222	279	287	257	271	272	244	276	273	285	286	266	262	238	256	300	271	278	244	265	267	279	243	246	294	279	260	279	243	244	253	253	284	265	260	264	264	280	245	247	270	252	263	245	248	251	276	261	255	221	272	285	252	268	287	240	239	248	245	255	271	282	228	254	241	271	274	266	244	268	270	248	271	274	262	264	255	268	239	267	284	244	261	261	262	278	253	269	272	287	233	240	265	252	292	261	290	256	259	248	270	301	260	272	248	265	262	280	258	282	269	250	290	272	288	279	260	250	258	260	270	298	247	261	256	274	281	259	267	261	271	282	241	292	269	226	240	232	265	240	276	253	260	228	246	284	242	250	259	222	244	281	227	268	259	252	258	314	288	292	258	243	260	256	271	258	244	276	257	264	263	261	272	264	230	230	239	273	286	290	253	233	240	244	260	258	287	311	271	252	273	264	280	284	255	259	224	244	257	231	247	244	238	241	275	226	281	272	292	278	281	263	256	266	240	252	259	260	261	276	278	274	269	263	287	292	271	275	273	282	294	280	251	258	274	231	295	262	263	288	291	289	276	253	273	261	277	248	264	244	286	254	234	295	241	267	249	299	268	229	265	241	252	268	261	246	260	255	260	260	289	304	265	248	287	284	273	255	290	257	262	280	280	286	273	229	246	269	236	272	286	269	272	270	264	267	267	261	285	268	281	255	254	248	268	255	243	270	262	271	256	297	284	258	295	257	275	257	274	248	239	259	281	255	248	281	251	264	259	250	250	272	274	251	241	263	248	249	285	298	268
8071	5663	8926	12614	18130	27371	30899	18130	11160	10705	9304	8490	7703	6780	5747	5556	4832	4097	3553	3147	3173	2765	2702	2035	8504	15126	12011	7782	3982	1945	951	713	674	647	628	675	664	648	587	638	649	626	641	634	669	616	643	649	633	648	649	622	631	645	640	618	659	618	686	617	629	665	628	638	585	641	691	634	668	597	651	636	644	661	615	640	612	612	624	648	629	598	648	672	643	668	641	624	627	652	667	679	615	703	596	627	631	601	692	664	632	624	648	618	629	677	629	597	636	614	596	639	616	631	634	645	657	655	640	616	645	643	613	638	591	586	660	679	672	655	620	632	648	672	665	636	618	637	646	638	639	603	662	598	626	646	640	632	629	634	596	632	615	660	633	610	655	572	640	648	665	632	606	645	631	652	640	647	627	598	631	652	602	682	636	688	646	627	645	646	615	643	651	642	657	626	628	649	660	617	636	683	645	682	641	644	650	682	629	630	672	652	628	654	631	641	679	651	640	638	649	628	645	617	653	640	661	624	649	673	653	654	623	660	634	657	645	638	583	623	608	606	625	619	655	664	606	633	661	632	655	694	620	631	650	618	686	590	639	616	642	580	633	617	620	615	628	625	659	644	661	674	663	613	625	614	615	650	656	635	623	614	640	618	633	649	680	661	666	623	615	648	630	644	651	591	633	653	626	635	633	633	655	611	712	651	643	639	661	625	638	649	632	675	681	625	616	618	667	605	679	662	625	604	625	647	596	621	639	614	649	632	630	620	657	630	566	648	631	671	649	600	630	679	671	627	595	657	626	641	637	634	643	652	692	687	594	580	656	611	624	637	660	620	630	602	635	633	647	634	591	597	638	615	636	636	619	616	627	647	659	665	649	651	635	656	592	618	628	685	655	678	628	606	636	578	664	636	611	651	665	619	626	661	630	656	641	635	621	665	625	634	620	589	603	653	645	678	644	642	690	652	647	676	628	640	651	682	649	607	657	592	661	638	633	633	667	665	597	669	645	645	641	653	649	631	621	582	632	677	634	636	596	627	680	593	683	625	668	637	626	639	676	671	619	624	583	629	631	642	625	625	586	665	653	628	613	658	673	630	644	660	640	664	646	631	603	624	629	627	650	631	618	646	674	647	665	657	668	637	637	637	615	676	627	648	584	649	681	632	686	637	600	634	634	663	590	654	658	683	645	654	632	641	608	636	684	585	672	710	634	643	688	663	627	699	646	643	666	634	667	594	641	661	641	575	638	630	650	635	663	671	687	656	683	676	625	654	651	577	642	674	619	606	675	609	627	661	596	642	584	577	646	642	647	631	641	621	687	640	636	662	699	623	711	653	625	601	639	610	662	643	644	646	636	655	640	664	622	602	641	656	679	682	644	662	614	640	593	632	582	652	616	644	673	602	634	626	654	638	651	641	645	657	645	668	660	637	660	631	668	663	626	593	616	633	600	688	646	622	656	601	630	643	649	630	610	662	640	636	635	652	646	616	689	592	666	623	649	616	634	606	612	665	641	607	622	636	618	652	680	609	641	635	657	616	637	638	659	680	606	639	653	604	601	684	636	622	661	621	628	613	670	629	637	647	607	693	624	624	600	609	637	622	648	614	624	628	666	605	632	659	667	619	602	600	594	608	600	653	670	643	624	648	682	631	642	625	640	680	648	585	647	623	643	619	649	620	642	656	642	678	625	684	622	639	648	661	603	638	638	647	611	652	639	630	653	628	668	682	619	679	613	636	616	633	677	673	624	675	622	669	662	674	639	610	658	669	615	614	633	666	652	624	630	638	640	630	638	673	633	618	657	601	628	604	626	655	679	629	635	624	626	640	656	603	655	630	624	605	639	583	696	676	623	664	670	618	617	666	685	656	579	600	626	692	603	622	680	616	663	690	649	629	667	618	660	606	615	633	663	640	652	646	615	645	627	639	610	606	668	645	700	649	636	587	646	664	640	628	685	617	633	635	610	642	658	619	634	620	611	673	673	646	661	652	645	628	660	639	650	667	600	659	621	640	620	626	642	605	624	669	664	638	598	622	698	625	659	627	663	630	568	640	698	631	638	646	610	646	673	639	624	645	676	667	654	684	622	637	675	668	597	675	606	599	619	644	696	657	684	627	668	619	652	693	638	639	670	628	637	676	630	639	668	657	654	648	614	643	634	636	672	611	665	629	655	618	632	629	651	664	637	616	694	646	641	652	655	668	655	647	615	621	607	591	661	606	636	657	632	660	665	599	631	630	654	649	662	652	611	689	659	653	683	668	635	652	596	617	635	628	621	630	699	647	643	654	648	653	675	591	660	611	644	633	622	660	662	672	653	606	582	633	641	684	636	666	645	645	667	654	627	626	639	652	643	671	668	636	619	656	626	607	645	668	638	599	673	631	642	621	590	624	646	647	623	618	696	646	631	640	638	640	661	633	593	616	656	606	591	648	594	644	604	654	676	609	609	681	593	661	646	672	654	697	661	625	692	694	626	638	637	619	634	634	637	609	624	667	641	682	624	644	668	653	660	623	623	605	593	640	614	638	652	647	661	646	634	643	612	690	621	625	651	677	638	642	629	609	632	659	626	620	683	662	632	647	632	635	623	593	635	662	676	633	623	692	632	618	636	641	612	679	646	616	626	636	659	607	638	636	641	642	677	672	608	638	615	655	679	643	622	632	632	631	643	649	661	634	650	628	653	660	655	632	644	618	649	635	648	662	644	680	631	641	586	594	632	640	647	630	596	637	647	607	619	678	620	631	600	584	599	696	665	629	655	630	689	671	634	610	619	612	632	665	608	668	653	679	643	658	707	657	631	624	587	639	661	637	615	631	640	662	662	586	648	605	604	668	619	611	648	660	598	658	625	643	612	672	664	631	613	610	666	620	646	609	668	604	606	662	633	626	622	642	641	647	640	655	644	593	606	685	610	602	652	643	656	618	595	634	686	618	623	644	667	649	653	643	634	664	673	653	668	648	646	608	644	627	681	648	600	620	654	639	624	657	648	653	653	665	635	636	612	649	653	631	629	622	645	701	647	660	660	629	659	648	652	653	619	589	637	649	645	608	672	646	672	602	645	643	659	596	664	677	596	596	623	673	588	640	664	635	663	694	650	638	675	654	635	661	631	664	600	645	615	647	689	670	642	624	661	637	614	641	687	600	636	648	680	637	606	666	603	638	613	652	634	635	635	674	642	618	638	649	669	620	657	658	623	644	617	681	632	590	639	605	640	621	642	692	601	643	652	636	637	682	661	643	638	625	634	692	633	655	587	618	667	667	654	685	628	623	598	597	614	598	641	653	631	639	648	680	640	654	678	679	621	619	637	651	613	667	639	604	640	635	616	644	620	645	637	606	642	654	639	632	630	660	649	641	645	592	621	669	629	624	684	623	611	614	629	663	642	610	656	630	663	625	613	649	636	633	660	662	608	640	609	657	654	606	671	629	670	660	679	662	621	629	647	656	626	628	653	605	650	626	668	644	651	644	586	615	632	634	700	635	662	649	637	662	635	616	634	682
23353	16786	13223	10905	13802	23376	23131	14707	7215	3497	2190	1567	1505	1211	1010	1193	1348	1297	1228	1051	967	965	885	745	1326	6508	6383	4261	2095	928	390	283	238	230	227	226	220	212	228	224	239	202	205	225	234	223	220	221	207	235	202	222	211	220	202	244	175	226	238	232	217	220	229	219	226	234	205	223	211	190	218	242	202	207	215	213	223	248	209	254	186	220	234	257	250	258	236	218	217	220	224	233	247	231	187	205	201	241	234	228	234	234	207	247	221	204	216	192	230	191	203	225	205	245	242	232	222	241	230	194	249	194	216	235	211	213	234	219	201	213	227	199	202	214	192	223	233	214	221	222	215	201	228	220	230	210	219	199	229	239	237	223	193	220	213	224	225	233	218	209	197	234	236	236	202	241	215	207	230	217	200	212	210	232	215	195	225	220	221	216	220	213	208	217	213	208	230	209	227	187	219	225	223	230	232	199	218	204	245	186	232	224	211	212	231	206	208	214	198	210	201	208	212	209	217	228	226	189	221	218	214	221	214	210	242	240	198	208	218	222	185	222	224	201	213	220	210	250	206	206	232	238	212	223	233	233	238	207	237	228	219	210	215	239	233	205	227	224	248	240	237	202	251	199	207	214	235	238	203	204	209	200	241	237	249	225	237	212	211	199	227	219	188	213	205	230	237	222	214	223	225	233	231	209	216	226	206	235	212	221	262	209	201	226	216	224	214	209	214	213	225	217	210	216	204	227	238	229	224	238	238	220	239	224	227	196	235	200	206	209	222	241	228	219	236	215	203	210	209	209	221	228	231	221	216	216	200	191	203	220	191	219	193	227	206	237	189	226	225	225	247	221	236	237	238	231	231	249	235	220	222	198	229	222	232	221	221	221	228	236	222	217	217	205	205	253	204	229	206	210	207	225	203	202	189	229	210	231	231	224	239	233	232	211	213	226	211	245	231	212	252	220	212	215	200	226	218	227	245	237	228	223	210	211	238	205	211	202	227	248	204	203	234	222	229	205	198	224	215	211	204	223	221	226	197	223	228	218	205	232	212	230	212	212	215	223	178	214	225	221	195	229	248	222	210	227	203	212	212	242	207	226	209	211	205	219	219	202	222	244	235	232	238	228	215	224	188	205	215	238	223	214	236	210	258	226	223	246	219	221	226	228	220	215	216	225	214	230	204	219	255	225	213	210	198	209	240	206	231	220	206	200	207	222	205	233	211	204	214	195	213	213	207	209	220	201	203	226	208	219	203	233	205	228	223	204	262	244	202	236	210	243	221	226	210	221	194	210	217	236	217	209	206	200	222	228	200	213	228	236	212	198	217	211	226	227	200	232	214	206	222	209	222	239	215	232	231	240	211	226	204	230	194	222	230	202	197	195	209	206	229	233	221	219	206	207	196	191	220	211	216	249	229	257	210	219	221	218	216	211	199	193	191	215	219	211	206	220	212	212	233	230	204	210	249	210	259	248	224	205	195	248	227	210	196	211	213	210	214	228	247	227	220	242	201	240	242	200	224	213	216	208	220	222	220	234	230	234	211	205	214	233	201	203	213	225	197	215	239	222	219	237	211	204	198	238	218	247	232	234	227	180	220	217	233	205	217	214	203	220	216	213	224	237	241	234	212	262	230	213	214	210	236	232	224	222	205	217	220	218	208	221	219	209	225	200	236	237	204	238	214	217	200	234	226	216	213	212	241	221	193	238	247	213	201	202	211	232	217	211	212	227	227	223	206	227	226	220	224	230	218	221	231	208	225	226	202	230	237	218	237	221	223	232	231	207	197	232	243	218	208	229	204	204	220	175	221	233	225	229	219	200	211	225	240	191	231	200	231	210	221	246	239	215	204	219	199	210	220	219	220	213	205	226	219	212	187	210	213	226	227	227	234	227	213	215	239	216	221	202	260	215	225	222	207	231	224	211	215	223	196	217	216	236	248	214	200	226	218	196	235	194	224	224	214	204	248	245	222	201	235	218	206	176	201	193	206	205	244	210	222	223	238	220	217	223	237	242	227	200	213	250	234	229	194	231	212	192	196	192	218	190	256	226	219	240	214	238	215	209	209	222	215	210	224	230	202	212	223	211	217	224	224	229	209	213	212	208	214	251	251	211	197	207	214	217	204	237	205	224	211	222	211	233	217	223	215	199	245	211	202	249	216	238	206	242	222	236	224	208	236	212	230	219	223	235	225	209	203	214	242	212	188	210	228	219	212	179	218	207	232	228	219	211	235	268	195	232	196	204	232	194	192	208	229	234	193	216	210	238	214	200	227	202	208	219	220	213	218	216	227	219	235	216	220	208	221	193	246	217	229	212	230	221	223	215	236	195	209	231	202	222	224	215	234	210	200	224	214	239	220	212	232	210	209	229	201	228	213	219	213	208	233	217	226	219	208	228	235	220	227	204	223	232	213	249	235	214	215	222	234	200	218	211	205	199	217	214	195	189	213	217	259	216	213	222	202	197	230	208	228	223	214	227	239	209	207	222	206	229	209	219	231	225	224	204	199	206	195	213	193	199	223	227	236	216	200	245	210	221	230	225	208	217	212	232	205	203	212	257	260	207	243	217	213	245	212	236	214	229	238	227	224	208	212	193	232	225	214	228	225	220	204	242	202	244	193	221	231	212	217	234	242	232	219	229	230	233	196	206	217	205	222	209	204	223	237	226	212	208	178	220	229	199	224	231	216	212	206	237	214	207	234	225	244	244	252	221	197	214	209	210	213	215	214	228	219	227	203	205	209	223	219	237	206	234	203	231	209	205	194	217	210	205	206	231	196	215	238	219	207	212	196	212	210	210	229	221	208	202	266	204	190	225	241	202	231	223	215	211	204	236	229	225	215	213	224	209	211	222	210	224	200	202	218	220	230	205	194	234	226	222	213	234	202	236	205	214	213	237	202	233	210	205	212	207	208	222	217	214	227	239	213	199	196	216	215	208	216	229	221	214	213	219	203	234	212	212	212	190	245	210	223	254	207	220	243	225	223	221	217	226	182	200	236	213	228	221	227	238	205	200	257	208	211	225	213	203	202	203	217	232	229	212	218	215	216	205	216	219	212	214	215	233	229	230	196	220	213	198	226	215	220	218	197	208	232	237	240	223	207	218	212	230	210	226	205	232	225	206	191	223	214	216	217	197	229	207	218	213	216	191	206	222	225	245	212	246	232	230	213	195	236	194	233	221	213	219	220	204	212	238	223	226	212	238	217	203	208	192	199	226	205	227	200	227	197	191	233	205	223	201	233	205	215	211	214	204	197	222	223	218	217	218	178	225	204	235	233	209	191	202	221	215	203	223	218	210	227	205	249	196	206	198	226	224	230	221	187	218	210	226	200	219	220	225	226	217	235	186	235	223	209	226	229	212	218	221	209	184	218	230	231	245	210	210	222	230	227	212	228	211	214	236	231	227	210	201	213	224	235	217	234	241	232	198	187	208	214	231	226	207	235	215	205	221	243	230	212	209	246	208	192	232	221	209	222	214	231	236	216	236	212	224	220	208
12645	11248	13821	17974	24595	34359	33247	20747	14703	9821	7881	7455	7247	6403	5597	6677	7311	7260	6559	6000	5434	5598	4724	4105	7861	26446	24772	17801	9930	4124	1360	714	596	596	503	520	530	541	576	464	537	594	554	555	543	538	524	536	530	525	561	527	550	542	527	545	557	488	583	538	562	577	552	511	534	578	548	547	505	585	514	557	523	553	524	506	539	548	527	540	542	500	547	509	566	529	536	547	570	536	556	506	521	550	542	529	508	551	555	638	538	513	537	542	550	539	525	552	537	547	564	528	530	560	558	614	575	536	549	543	574	552	548	541	490	543	530	587	523	568	570	501	494	535	571	590	504	539	553	559	476	517	517	574	536	567	559	537	566	539	528	507	559	564	545	543	573	551	550	561	489	565	520	562	522	520	548	557	509	578	558	554	560	535	557	549	594	545	538	564	582	513	576	575	533	541	542	550	544	574	540	516	542	505	550	543	548	529	555	506	565	537	535	573	502	507	513	566	532	566	549	595	558	507	517	554	543	576	514	549	559	536	569	503	580	581	544	572	546	542	520	550	556	560	512	533	513	536	496	559	522	492	518	550	559	578	508	554	538	550	514	581	522	565	550	512	517	581	561	572	524	535	556	527	547	558	518	580	590	513	534	544	553	544	534	509	547	555	519	539	541	558	521	523	561	521	532	605	549	511	544	577	495	548	545	572	566	560	533	552	534	540	499	506	556	549	545	565	542	609	545	511	579	542	520	525	557	555	572	582	499	532	549	537	552	544	533	564	542	544	530	535	562	530	577	568	550	510	506	508	551	541	548	527	528	529	521	527	536	574	554	520	609	511	533	514	537	537	560	558	539	551	542	506	565	571	548	518	527	510	496	510	560	559	561	482	520	526	534	547	544	532	537	490	497	532	543	523	549	549	539	579	541	531	568	578	553	545	530	583	588	557	521	546	540	503	548	559	539	523	519	537	540	540	545	456	533	545	550	537	530	563	550	546	569	551	561	566	590	556	538	516	485	548	584	529	510	553	553	548	568	534	550	534	529	529	553	501	510	517	552	535	559	551	565	526	562	515	557	513	557	563	530	508	526	553	570	594	507	552	549	562	570	593	543	548	578	504	559	540	539	564	560	581	555	598	540	598	546	605	537	560	529	522	557	545	576	537	556	553	562	507	538	546	558	517	540	518	538	592	516	579	516	512	541	550	518	522	533	536	510	560	560	537	551	539	539	527	579	545	531	541	510	573	535	501	522	496	524	570	563	538	541	574	566	624	566	538	498	565	556	539	557	558	548	544	548	590	558	585	556	560	493	589	545	537	533	576	554	578	539	567	534	523	522	552	518	534	560	509	524	543	539	521	569	562	524	553	533	504	541	500	543	562	526	533	520	493	573	530	516	557	534	524	487	547	536	575	533	531	524	538	514	539	555	512	525	504	538	522	568	589	502	551	536	564	583	525	530	579	603	481	472	547	552	571	550	548	546	572	513	537	529	509	540	542	557	564	528	546	518	555	535	569	589	551	548	536	548	523	542	520	510	504	527	525	521	544	537	544	566	527	532	521	535	530	494	548	537	531	533	548	574	562	535	526	562	487	527	548	556	567	546	587	550	560	510	549	550	516	582	539	492	551	554	504	563	548	565	575	552	543	562	516	545	514	546	533	530	515	569	576	531	548	512	518	536	515	529	575	522	518	531	513	525	534	546	516	530	517	498	528	548	501	527	537	554	528	545	489	544	517	512	501	524	559	519	547	520	528	509	542	557	510	557	554	533	561	531	502	525	519	538	570	557	554	542	587	519	591	531	610	555	543	575	552	501	561	554	543	571	535	551	496	573	534	544	536	533	534	533	584	526	605	547	493	525	519	548	513	557	570	574	506	542	561	542	535	555	551	474	520	494	558	561	582	535	575	511	569	543	546	528	541	521	516	526	504	528	531	565	508	497	554	575	555	503	525	560	545	524	537	528	550	543	540	545	600	539	542	525	543	535	517	574	538	543	541	562	571	503	595	541	530	531	573	529	607	586	529	537	493	525	563	526	560	531	532	543	542	555	518	512	577	538	565	538	505	508	565	529	518	533	518	532	531	555	533	547	556	561	500	573	523	526	551	534	526	543	589	552	525	531	557	540	496	539	566	546	516	547	551	535	525	560	560	543	589	581	555	487	578	554	556	537	551	560	549	576	575	525	554	535	553	542	513	546	528	538	570	535	535	558	508	521	501	541	553	545	539	561	487	546	556	572	559	496	530	533	522	529	507	525	553	547	536	485	589	532	556	502	537	571	509	561	527	531	559	531	552	523	535	521	578	529	562	513	556	554	567	577	519	519	568	528	531	550	583	524	526	563	543	511	580	516	557	551	543	544	527	504	541	543	519	557	537	525	490	543	565	550	532	547	582	560	546	526	511	526	556	541	564	528	547	517	528	554	550	499	507	528	536	561	541	541	519	525	564	578	526	526	533	568	568	527	531	517	571	527	533	517	518	570	546	551	568	536	540	534	556	535	498	534	539	560	559	517	509	534	504	568	553	520	510	529	577	549	538	520	526	503	548	539	507	536	557	536	528	562	540	591	568	519	558	544	499	532	547	542	551	557	545	550	508	553	536	568	539	516	538	554	522	505	530	568	513	566	507	546	560	571	567	535	550	531	540	550	570	521	561	562	520	514	585	522	567	535	539	539	564	534	567	550	569	572	582	551	511	543	533	523	543	541	532	518	554	573	502	548	536	535	566	526	530	554	540	552	532	518	512	532	509	534	555	565	594	558	536	538	545	534	497	519	580	547	528	539	575	542	559	531	542	481	554	545	588	546	538	547	527	598	520	549	547	595	528	518	535	527	553	533	580	533	536	574	524	535	501	555	546	544	577	536	527	521	603	497	543	522	558	525	497	574	549	501	542	552	533	497	540	583	556	560	535	560	562	559	546	556	527	524	522	538	562	565	567	561	560	553	537	530	553	529	507	558	593	545	557	535	579	549	563	521	521	540	555	534	593	561	544	560	552	542	567	512	570	519	541	557	567	531	580	518	537	579	543	526	541	560	521	507	523	535	541	524	541	534	516	548	587	552	570	514	542	557	532	526	576	520	564	541	541	549	495	540	531	498	544	546	551	532	587	548	507	539	540	537	523	550	538	552	563	529	519	543	540	517	563	555	583	540	509	512	562	560	546	586	539	547	533	544	546	572	549	527	540	553	533	553	516	575	478	563	548	549	525	537	547	566	547	541	543	547	517	518	523	529	553	518	564	569	512	522	519	539	534	506	532	500	553	529	570	566	485	536	509	525	543	550	492	542	533	545	556	547	567	533	547	557	532	550	538	530	544	536	529	485	517	532	542	536	530	544	538	539	555	576	543	535	516	524	546	563	503	523	545	519	486	524	529	537	553	583	531	552	535	530	528	548	564	569	551	534	535	522	541	555	529	546	539	491	547	528	543	524	574	533	553	536	542	542	505	534	520	538	536	504	560	527	531	500	538	596	539	529	554	534	519	540	502	532	572	554	582	529	567
4459	1953	2630	2022	2016	3521	2737	1664	1070	889	847	741	656	659	556	555	638	634	604	419	452	504	497	448	447	565	675	646	521	355	335	296	284	233	253	260	256	248	262	248	272	263	231	233	249	257	283	278	247	247	273	289	268	260	283	272	242	239	280	268	276	269	264	262	263	268	255	254	279	255	280	248	285	246	263	274	259	261	242	279	255	276	281	256	266	258	257	256	282	279	248	230	269	256	267	245	234	280	258	282	243	259	245	269	268	256	234	266	262	272	285	257	269	243	264	278	268	241	301	272	271	245	248	252	272	276	282	266	280	241	292	292	255	249	267	281	247	280	261	266	250	251	264	288	271	275	272	265	257	269	235	253	264	240	284	268	239	258	270	266	244	277	277	252	245	251	279	254	280	249	269	259	262	268	253	260	285	273	276	242	282	269	268	279	248	266	264	272	263	240	264	263	289	260	265	258	257	276	259	290	259	269	268	228	236	263	270	285	241	296	235	268	238	255	250	284	266	279	231	238	262	279	230	282	261	272	254	284	265	255	271	273	281	239	263	258	263	235	254	250	303	261	255	277	235	269	265	258	275	266	248	244	261	242	264	268	262	259	280	261	270	274	262	258	287	270	272	269	271	279	273	276	256	281	265	271	261	258	258	265	235	237	289	282	257	251	242	249	268	265	266	220	244	269	284	276	253	259	262	265	230	263	246	245	250	253	254	245	268	271	242	226	240	233	224	225	270	244	261	271	248	258	253	257	290	248	242	248	255	279	273	268	295	268	221	238	256	278	299	238	242	289	261	262	228	275	278	271	289	279	232	264	259	265	286	270	293	273	250	283	261	262	237	231	246	256	279	283	266	308	256	267	303	285	289	241	281	264	263	253	259	269	236	266	247	261	270	276	270	268	273	284	264	262	243	269	241	245	274	266	252	230	258	258	280	279	283	279	286	245	282	254	251	257	257	257	270	288	263	254	267	279	240	277	221	251	248	250	255	275	233	256	244	253	230	254	275	273	241	243	222	242	259	246	253	240	273	251	274	249	257	258	271	255	261	266	262	256	286	247	246	238	289	267	269	288	237	285	276	222	262	275	261	236	271	243	233	248	264	252	262	243	270	232	257	229	255	285	250	249	281	250	272	243	255	268	260	250	277	246	272	256	270	291	261	244	280	250	268	296	254	246	274	257	250	251	271	228	257	268	278	249	231	266	276	253	278	254	265	285	262	250	276	285	280	260	250	289	237	271	250	267	282	270	262	252	282	237	263	242	253	247	278	240	257	249	265	266	279	298	238	254	246	260	251	256	231	253	281	277	244	242	259	286	279	243	247	246	251	285	237	265	253	286	252	289	266	259	282	279	245	265	243	269	273	259	251	272	243	253	252	231	274	273	270	254	250	260	254	263	285	250	286	252	258	253	269	257	276	281	284	248	245	265	263	271	270	270	257	274	256	267	264	260	265	248	257	283	254	258	304	272	249	239	244	246	248	257	256	251	257	247	230	270	280	264	246	282	273	246	267	238	264	258	261	295	283	253	259	243	283	270	271	294	263	271	254	222	275	250	245	252	249	267	240	226	268	256	256	273	282	247	261	244	277	267	259	272	251	245	234	249	256	277	243	238	264	274	268	260	308	233	289	269	247	267	251	254	259	258	276	253	296	251	248	267	259	248	291	267	248	261	235	288	254	260	285	224	268	269	268	270	297	281	288	295	252	263	286	272	290	263	245	249	268	299	273	230	247	229	251	229	250	239	265	222	239	271	271	238	259	247	279	286	276	246	258	268	251	249	260	255	270	283	277	260	254	262	250	262	287	294	243	224	267	262	239	217	259	263	272	258	253	248	235	232	247	245	259	240	285	270	265	282	267	266	221	258	258	250	253	269	273	272	256	272	246	249	270	232	275	252	227	257	266	254	272	278	271	283	263	248	267	288	258	262	280	271	262	245	266	246	292	277	258	262	268	256	262	284	265	260	233	262	268	278	253	280	248	233	248	257	238	266	277	268	244	278	255	262	246	246	248	261	244	267	254	272	247	242	266	271	275	275	264	257	255	240	252	276	275	263	264	286	275	258	247	288	261	288	259	262	252	273	254	238	279	257	247	271	280	299	259	253	266	281	269	252	270	223	254	291	248	228	238	253	281	241	258	281	270	278	256	302	280	257	253	272	259	253	265	248	234	259	256	265	257	243	259	282	285	230	258	251	270	264	247	269	257	254	282	254	275	260	289	264	259	247	262	252	253	297	251	271	249	243	274	272	296	270	261	260	269	274	254	256	275	263	244	280	268	258	264	268	245	276	270	271	248	260	267	254	244	251	288	237	297	257	242	248	263	267	248	257	273	252	285	245	263	278	276	249	275	291	257	244	254	273	278	278	274	261	230	255	263	256	271	300	283	217	243	231	262	252	244	261	252	256	273	271	268	281	268	279	257	230	256	228	284	287	289	278	261	250	290	287	252	260	292	259	258	243	240	257	265	252	275	260	244	287	264	259	297	234	264	261	259	273	255	252	258	234	260	267	292	260	240	275	276	275	251	267	255	258	271	258	249	236	298	248	264	245	274	268	296	264	252	277	242	251	252	219	270	270	274	269	259	257	238	258	301	223	267	264	307	256	272	300	296	243	267	263	237	266	260	263	238	247	243	259	267	244	252	278	245	272	262	259	247	232	260	269	256	257	263	251	243	234	270	277	274	258	269	258	262	290	259	258	255	244	252	242	265	240	298	269	261	268	241	243	246	242	268	274	316	236	240	233	253	261	286	245	257	250	233	263	264	254	257	270	279	261	261	244	250	275	248	273	285	241	258	246	258	285	227	247	237	261	263	245	268	236	264	264	266	252	277	258	241	243	264	267	275	271	254	239	262	266	263	274	277	262	261	264	275	279	273	247	258	247	276	267	276	260	267	211	249	298	229	278	281	247	258	252	270	275	258	284	234	262	248	267	220	286	257	244	264	298	264	245	249	230	247	265	227	250	247	280	269	235	256	251	269	258	272	290	272	251	269	245	280	265	276	282	284	260	243	267	259	265	251	266	245	250	282	269	239	261	265	248	288	274	277	270	297	284	244	230	257	251	272	227	264	230	249	244	252	250	287	261	260	235	287	267	228	287	264	268	263	288	274	270	294	264	276	263	274	270	280	260	272	255	243	288	277	238	284	264	266	253	249	270	258	218	268	237	258	251	229	237	249	255	264	279	237	255	259	275	252	254	269	236	284	246	261	281	263	274	269	256	264	252	284	281	233	274	282	270	264	271	256	264	273	255	244	224	285	252	266	240	279	293	288	247	245	256	283	258	279	252	271	247	250	238	230	243	262	252	316	273	259	273	283	271	269	219	238	289	265	227	269	262	260	265	239	276	244	256	272	278	255	261	248	267	283	291	251	272	272	245	268	242	252	299	283	262	266	244	270	297	268	271	279	258	276	267	252	246	247	278	287	270	266	254	270	277	274	247	249	268	252	268	242	291	276	282	281	244	261	262	266	284	253	261	245	290
3429	2163	4989	5944	7294	12759	10503	6739	4750	4132	3536	3155	3157	3047	2753	2811	3168	3137	2838	1851	1986	2360	2291	2135	2024	2893	2900	2352	1568	1107	807	707	678	642	620	617	649	625	673	677	688	587	660	604	599	662	611	646	584	611	651	685	618	637	654	617	629	636	639	657	610	619	689	651	611	626	639	640	596	649	627	637	622	575	610	637	625	624	657	623	580	659	668	632	629	621	649	620	614	664	600	654	696	601	624	641	646	606	649	611	614	652	643	681	623	637	596	643	627	624	659	612	604	655	654	641	687	604	648	637	651	624	645	658	635	618	640	601	649	629	672	657	614	584	651	641	631	657	646	665	672	614	611	713	643	581	655	591	622	615	654	642	693	644	602	690	635	677	682	654	638	640	647	655	619	605	614	646	656	601	635	584	635	674	597	622	669	662	634	622	608	620	648	644	611	589	662	688	634	653	581	625	632	644	628	613	617	671	621	625	687	616	670	676	649	663	655	649	644	626	605	619	602	625	673	618	622	627	614	647	649	632	681	652	648	615	641	620	644	649	653	644	652	640	576	607	602	637	626	657	678	603	649	645	636	651	640	648	631	614	635	681	644	643	682	651	636	654	603	651	652	605	641	606	642	662	664	585	626	707	659	636	619	636	654	641	666	647	662	609	646	627	622	610	663	635	605	653	612	644	682	608	694	633	634	647	614	619	603	691	667	684	578	619	651	604	608	616	620	694	630	636	637	635	639	623	609	648	635	626	634	659	651	642	587	673	689	646	655	620	634	666	648	653	662	598	621	602	624	639	630	599	666	661	619	668	599	612	620	634	655	613	643	637	681	672	671	655	627	638	626	607	641	660	635	639	661	644	662	639	653	642	606	593	651	647	587	655	644	646	657	637	656	593	643	659	652	651	623	678	637	646	628	652	622	618	610	632	649	633	578	639	611	638	605	643	627	623	658	656	631	638	607	633	614	643	643	606	629	641	630	635	642	616	638	592	666	620	641	631	632	662	648	674	594	624	650	646	643	605	605	613	643	609	616	629	569	612	618	601	646	664	668	628	631	604	651	597	643	632	605	612	623	592	661	650	643	672	627	590	659	647	621	655	661	628	637	668	622	615	632	637	666	617	628	604	614	593	648	625	607	643	598	609	650	608	604	638	631	617	631	651	608	681	629	653	613	662	633	602	664	615	620	660	669	690	607	611	700	651	630	595	612	628	635	641	595	652	634	588	627	652	662	648	651	674	645	618	656	625	684	626	651	636	648	643	611	606	673	648	625	654	669	650	622	611	618	636	637	595	625	620	600	654	689	623	666	665	600	654	640	604	662	617	621	629	611	644	648	652	647	643	591	615	644	649	657	629	601	609	681	627	633	652	618	635	615	678	619	648	659	713	630	619	665	671	661	640	630	612	671	631	620	655	639	612	614	641	648	652	662	633	637	621	605	606	680	655	622	650	629	657	630	651	701	603	626	610	647	623	666	605	637	621	603	613	647	656	682	652	621	670	603	625	628	625	627	631	661	631	638	700	600	673	697	631	642	626	637	643	645	648	644	640	672	631	614	627	619	675	644	604	658	607	651	632	649	652	634	645	639	652	658	651	626	692	669	594	635	626	691	644	609	654	627	670	625	636	644	631	694	653	624	649	580	618	634	643	650	659	687	673	645	672	622	664	623	640	623	648	677	631	648	663	610	643	633	595	632	657	636	639	679	596	606	668	650	654	637	609	633	615	624	599	593	673	636	667	599	613	696	627	639	644	575	663	641	617	668	674	683	607	670	657	646	653	612	663	671	667	602	652	599	611	628	651	622	591	596	634	569	637	649	679	663	608	634	671	651	653	621	627	646	669	630	671	636	658	672	636	641	614	623	582	646	663	626	679	659	627	642	669	629	642	621	626	653	635	686	639	658	624	634	646	619	652	628	624	634	656	635	607	627	619	629	661	645	608	621	635	683	630	663	655	654	595	578	630	627	642	609	605	641	681	652	714	667	632	653	593	620	645	609	643	649	649	629	623	659	663	624	661	592	624	606	670	673	597	586	621	666	655	609	618	642	689	650	615	694	653	647	617	660	606	639	682	659	631	646	623	620	641	654	677	663	640	617	669	647	667	619	656	641	653	611	602	574	663	664	634	601	676	625	614	619	645	593	627	644	643	637	655	654	624	633	626	698	635	646	642	669	636	649	651	654	643	681	632	682	661	625	643	643	644	628	644	627	632	650	635	675	672	683	660	633	626	595	621	665	673	638	625	632	670	666	629	695	694	639	671	619	615	700	630	651	657	637	623	618	629	650	664	635	607	596	601	646	631	624	678	683	609	630	606	580	649	606	610	664	610	632	640	652	683	638	645	668	640	655	662	664	682	637	691	650	644	699	615	632	621	653	609	637	655	645	624	644	645	654	642	654	645	669	686	626	629	631	652	656	650	665	638	655	624	678	648	666	630	609	656	627	647	649	638	656	650	634	674	630	601	626	658	639	611	647	604	617	615	652	680	622	616	642	638	659	632	618	683	625	644	670	645	674	667	615	626	657	576	622	650	626	653	641	645	595	633	649	622	625	652	655	693	639	636	657	641	631	639	669	659	594	637	669	672	642	656	632	624	634	611	689	674	661	646	672	632	612	615	635	618	646	644	654	661	673	667	606	653	609	680	666	643	646	593	631	683	603	643	679	639	609	593	589	585	628	662	647	617	609	661	667	641	694	619	631	678	690	641	632	647	645	610	575	661	657	691	665	621	704	660	621	646	630	663	644	671	591	628	678	641	646	628	673	654	598	645	617	608	616	608	574	659	638	601	672	650	614	599	619	634	618	634	627	621	674	644	584	609	657	692	608	605	637	635	697	652	668	644	662	599	615	606	646	630	623	654	645	603	637	642	653	643	659	621	668	602	640	628	601	618	645	653	654	670	630	638	654	649	634	640	608	610	663	620	646	670	601	594	604	634	615	591	684	633	632	636	683	647	628	642	677	617	640	639	637	592	645	676	657	679	636	650	605	655	612	645	625	639	664	664	617	653	582	642	632	575	671	622	615	649	670	640	654	641	676	609	617	674	659	666	653	692	669	631	599	617	649	691	632	684	643	632	631	640	578	604	643	612	692	623	643	633	592	619	630	613	604	644	671	660	626	591	647	640	637	641	665	642	635	650	638	644	600	669	667	597	649	631	660	598	585	601	626	663	680	621	628	700	599	653	630	626	676	602	575	659	671	612	621	606	638	663	647	666	661	629	594	584	668	622	655	623	655	652	625	661	635	624	651	618	655	651	653	623	651	655	616	646	641	695	632	628	634	619	643	659	646	639	637	641	629	706	632	592	606	705	656	622	668	628	652	654	656	622	625	617	656	682	629	653	654	640	628	626	652	650	674	592	652	617	634	640	653	622	625	621	628	665	653	649	608	649	632	640	678	663	625	646	623	610	642	686	645	632	709	614	626	629	674	621	618	632	635	645	620	644	653	636	635	645	634	615	602	672	612	632	660	623	621	663	674	665	633	649	615	626
12446	6418	7155	6511	6009	6286	8384	3276	1407	1009	900	693	724	672	774	744	603	517	604	477	467	449	466	434	1197	3384	2933	2089	1163	562	375	290	257	246	271	268	263	215	236	263	254	262	234	278	281	207	245	246	238	258	257	255	288	267	277	267	242	259	260	269	284	282	235	277	248	266	263	258	262	270	247	274	293	269	250	240	285	234	258	267	284	267	240	263	248	259	255	284	293	256	256	252	263	249	269	243	230	255	259	233	256	270	245	248	248	247	243	254	257	264	259	262	277	285	259	276	260	261	266	265	261	248	256	252	273	254	250	237	249	233	235	245	258	247	264	255	230	272	293	223	253	241	245	239	253	235	272	254	279	232	244	250	266	259	284	236	281	253	272	267	275	252	278	261	229	237	240	250	222	252	235	268	237	254	270	252	267	238	268	225	267	256	262	246	254	256	269	260	279	251	270	265	253	233	265	268	268	236	252	245	227	260	277	266	239	249	250	270	275	245	294	265	239	245	235	243	276	255	237	253	237	257	259	278	257	268	261	249	243	243	258	239	260	282	265	250	246	240	245	260	236	254	262	236	290	273	273	266	257	287	248	267	231	258	250	231	255	224	258	274	243	230	264	264	236	248	257	241	260	263	247	257	243	259	248	236	237	289	286	252	253	250	238	255	257	279	263	241	266	267	261	260	255	267	252	244	253	271	247	238	267	255	272	275	259	264	256	246	251	264	257	248	283	247	271	245	272	276	265	236	250	211	271	247	236	250	238	245	246	229	303	275	233	244	256	268	256	250	248	285	273	282	230	264	258	269	255	265	242	251	268	247	270	256	238	259	256	257	255	254	246	240	272	286	251	271	252	233	247	260	230	253	238	276	258	299	256	287	234	284	260	283	254	256	282	241	278	254	249	260	271	283	251	251	275	285	292	254	260	266	233	282	291	275	273	275	257	279	243	259	239	265	242	266	242	257	231	262	275	287	233	259	250	254	249	286	267	218	244	276	240	247	274	265	240	286	259	217	248	253	248	254	292	260	265	241	256	259	258	255	228	264	282	266	257	252	256	279	249	269	243	253	253	282	242	274	251	250	266	255	251	258	237	262	255	279	282	285	249	261	264	280	246	261	276	260	255	271	250	244	246	237	250	249	252	255	264	288	279	262	285	235	264	288	271	256	223	285	258	300	257	282	241	260	246	259	240	261	263	246	274	265	278	290	305	265	234	255	271	226	256	268	282	235	241	252	243	249	252	253	231	236	261	284	239	255	268	273	246	230	256	270	249	270	259	272	262	281	264	250	249	253	269	278	234	247	248	266	282	278	253	264	236	237	213	236	260	281	251	266	263	263	263	259	271	252	259	240	282	255	330	270	264	273	257	239	286	282	278	253	294	257	280	277	236	264	264	229	255	255	249	250	248	242	245	264	224	289	257	252	279	231	267	258	243	235	272	264	263	283	244	247	304	257	297	289	237	259	248	251	256	278	231	248	274	268	277	250	243	298	249	270	280	249	248	267	240	261	258	263	265	252	251	262	231	235	252	273	268	267	270	235	254	265	260	266	259	265	271	273	265	249	235	282	286	259	252	281	289	265	261	285	219	262	259	253	250	274	260	250	256	264	258	267	246	271	251	281	252	254	256	257	262	246	281	257	244	270	254	304	257	285	240	256	264	247	299	288	250	257	249	236	266	247	274	265	238	242	281	242	247	281	242	274	261	294	256	268	304	246	255	248	262	287	238	250	264	262	256	245	242	256	265	278	268	251	245	257	258	275	242	237	270	242	275	249	250	244	272	241	243	267	246	267	276	266	260	246	264	257	254	271	272	262	271	274	276	263	241	275	225	272	258	262	262	275	272	242	280	259	261	227	280	256	258	281	255	268	236	276	274	240	295	289	249	233	285	240	251	252	266	265	272	264	264	244	254	279	230	254	260	257	245	256	233	226	260	230	222	219	227	260	252	287	267	241	243	263	301	277	247	263	244	232	218	253	268	260	258	246	278	249	246	248	285	252	263	270	259	262	253	270	294	234	257	259	261	273	216	262	283	270	280	276	239	269	289	272	275	256	246	258	207	249	284	264	268	256	257	249	246	293	283	255	253	237	270	236	266	257	248	251	257	277	279	274	239	230	261	306	262	266	257	271	249	242	257	254	257	243	253	264	273	258	229	243	244	254	261	234	258	266	305	238	278	254	286	259	258	244	253	231	239	278	255	251	236	236	267	223	288	249	248	265	275	270	267	256	244	287	242	274	249	267	270	256	250	245	235	240	247	252	269	264	233	238	269	250	238	239	234	229	244	236	273	268	259	222	230	261	245	270	256	295	254	241	265	250	278	281	276	242	262	263	267	270	251	258	279	264	275	247	250	233	264	230	262	258	274	264	269	265	248	268	261	252	275	247	258	265	258	270	260	251	271	254	256	248	263	245	239	249	243	229	283	258	267	253	247	249	246	258	280	269	279	241	270	258	256	214	242	236	263	276	237	258	243	217	274	241	258	254	259	218	246	232	269	256	262	248	256	273	235	248	232	272	242	258	277	246	267	265	255	264	255	268	278	250	277	261	237	243	243	245	247	274	245	263	221	258	226	278	258	262	261	279	281	266	264	260	257	280	241	250	281	262	254	262	254	236	243	228	231	233	223	250	265	277	261	263	286	254	290	265	230	221	274	240	231	229	221	229	251	282	292	279	271	267	229	259	261	256	245	273	259	257	243	267	260	251	205	253	262	279	245	256	267	258	268	243	238	236	281	245	251	257	249	268	294	273	265	271	264	286	252	225	241	263	223	266	275	240	251	268	223	271	235	274	278	246	251	244	254	233	233	267	251	250	262	278	261	241	277	257	269	257	276	238	243	265	242	265	286	261	248	251	274	244	256	247	245	247	232	270	247	256	249	244	265	232	225	248	246	258	238	248	271	246	261	270	257	256	262	268	270	237	274	297	242	253	270	261	245	258	255	277	243	269	278	246	280	254	260	269	268	253	254	273	265	240	295	255	277	252	255	261	261	252	247	234	249	248	238	240	240	250	274	238	244	260	235	264	250	264	257	242	268	283	266	244	271	258	261	265	252	242	251	254	259	252	294	255	247	247	255	277	248	240	232	268	246	228	261	259	259	248	266	269	253	255	279	254	284	279	240	277	254	282	254	241	270	284	262	236	258	257	276	243	249	265	261	257	266	261	275	281	285	261	252	260	253	266	252	274	241	259	254	269	261	245	247	263	281	281	254	281	249	269	255	250	256	251	274	246	266	239	252	255	266	254	234	276	270	244	262	254	247	289	267	251	256	250	288	288	260	267	246	250	229	253	246	245	258	282	290	257	263	303	247	264	228	243	264	252	264	239	258	288	222	278	252	248	286	247	258	246	270	243	252	252	248	274	255	253	262	262	250	244	260	256	249	259	262	260	269	260	249	265	256	249	257	239	256	270	237	276	246	246	252	242	249	281	247	236	259	258	271	280	300	244	280	245	256	230	247	251	257	236	247	270	239	247	264	249	254	254
8170	5197	10160	14566	13541	16110	17973	7718	4761	4226	4162	3526	3447	3522	4046	3802	2950	2402	2750	2333	2032	2014	2092	1988	6672	17575	14441	10221	5336	2243	1032	750	666	613	624	615	611	625	639	599	660	616	626	624	602	655	657	631	659	622	621	612	640	604	635	586	612	611	635	613	648	549	600	611	628	638	582	686	608	597	649	621	652	629	626	598	605	660	661	648	650	612	593	660	605	617	613	609	604	585	624	643	598	605	616	584	668	630	677	649	636	597	571	578	618	641	623	637	633	610	633	632	651	641	602	613	634	621	602	623	636	610	657	607	610	625	617	637	605	586	639	612	671	624	591	672	613	605	570	614	632	623	640	667	653	578	598	631	589	607	652	630	643	622	586	651	608	650	614	637	616	585	641	631	599	605	644	624	647	594	642	638	624	634	630	626	574	609	612	644	649	613	659	641	625	625	657	629	612	645	662	599	598	628	611	595	631	632	621	581	569	630	643	596	636	636	593	668	639	620	630	605	621	589	641	614	633	614	609	641	648	645	670	598	640	656	641	612	625	658	626	657	613	624	627	641	641	627	603	593	650	617	613	639	606	641	621	620	616	599	624	627	616	620	635	609	602	657	607	600	612	621	635	643	635	610	593	591	650	650	582	623	618	602	632	617	627	610	669	647	632	625	608	594	641	617	605	630	600	634	624	654	631	596	598	640	660	634	648	664	650	597	633	634	637	635	608	629	608	631	592	640	597	657	617	594	647	605	565	625	651	616	628	623	627	650	618	590	634	595	604	629	636	630	600	613	592	638	630	621	678	635	664	667	659	618	621	635	623	599	648	618	662	598	630	624	638	595	592	616	642	623	603	593	625	633	638	654	595	630	656	593	604	645	635	665	608	671	656	669	669	618	670	659	583	653	632	610	609	616	577	654	652	643	621	638	623	630	646	656	577	593	607	608	646	604	594	612	628	616	613	661	629	593	624	658	631	623	631	621	624	654	665	588	632	609	615	607	608	680	653	615	633	627	615	628	662	655	632	640	655	631	612	618	614	623	612	644	635	642	664	596	612	650	601	612	640	620	572	653	627	655	610	644	621	614	662	639	640	635	589	619	625	609	630	592	647	621	664	603	674	652	647	652	618	652	630	602	638	642	618	632	644	619	564	632	645	622	593	643	613	634	650	652	635	651	626	688	548	657	654	634	592	647	607	642	630	599	603	645	656	640	598	619	625	632	681	618	609	611	579	631	609	641	590	652	575	626	677	614	618	609	590	619	594	629	602	642	593	634	594	638	609	624	635	617	602	652	647	605	597	573	598	624	640	626	607	620	613	607	583	628	624	627	657	637	595	614	634	625	630	646	559	604	642	625	615	610	640	618	587	583	614	608	646	621	657	626	596	646	643	643	618	627	575	604	603	623	664	640	642	556	633	636	634	605	611	606	616	608	618	598	670	619	665	622	623	614	635	661	633	658	613	596	659	630	619	637	666	619	591	622	629	630	609	598	594	639	621	623	635	601	622	609	618	621	614	610	606	628	615	619	632	614	588	628	590	616	592	615	647	637	603	680	634	623	609	649	680	610	650	648	623	610	641	663	660	610	612	618	679	623	617	624	664	638	602	628	602	592	647	639	654	618	651	600	634	624	588	652	622	599	580	624	624	649	605	609	612	637	608	641	610	607	625	605	607	638	617	574	619	638	633	666	617	631	586	596	650	599	606	679	599	636	591	589	650	602	622	619	583	607	643	619	627	601	641	682	607	659	624	634	640	640	655	628	583	620	656	648	651	627	593	627	571	594	574	599	588	685	610	679	614	610	643	647	619	635	627	638	672	649	673	648	638	627	630	598	595	628	613	645	651	630	619	612	614	693	619	598	610	641	622	611	629	654	596	603	591	616	599	580	572	631	621	648	619	624	580	631	585	608	661	643	647	618	626	635	601	630	596	619	598	636	610	631	632	637	609	630	584	637	635	623	594	617	650	627	635	610	610	629	636	627	677	653	655	621	632	658	637	601	673	616	689	637	656	601	618	614	622	604	659	618	674	565	647	640	639	655	632	605	656	595	639	639	627	607	638	583	623	623	593	600	655	647	648	589	621	602	589	612	663	648	627	590	634	633	647	595	632	619	628	668	641	604	647	608	602	612	629	605	615	583	667	619	644	627	634	628	587	633	616	630	682	607	599	600	640	678	642	667	612	655	627	633	665	620	579	610	644	590	638	642	598	645	632	629	612	599	646	630	665	628	594	645	615	643	615	599	646	630	591	679	612	648	586	620	634	630	649	615	636	601	615	639	593	613	654	631	652	588	593	648	647	629	645	621	609	596	674	669	606	611	613	607	618	642	631	583	617	614	633	648	646	588	636	613	632	613	624	580	601	646	660	648	620	591	636	625	640	645	603	636	665	633	608	629	631	605	646	649	637	597	668	653	635	598	620	668	609	620	668	617	618	587	615	613	640	611	592	678	628	603	647	615	672	625	568	636	607	613	646	671	564	630	642	589	616	592	641	633	626	637	602	605	679	615	562	610	640	637	600	584	603	644	607	636	600	642	621	592	597	576	614	626	593	641	599	641	640	629	631	616	646	595	628	631	623	639	646	608	631	610	629	652	601	629	641	612	612	669	609	599	609	578	657	636	627	581	657	623	617	619	627	620	611	636	620	623	635	606	646	621	622	644	632	596	586	619	636	610	644	594	644	658	634	638	664	663	638	656	625	618	637	614	641	644	641	620	641	603	589	621	635	611	654	592	642	640	658	642	565	616	662	595	675	637	607	600	632	683	608	649	658	636	647	642	652	628	642	591	618	662	698	618	609	701	595	647	653	616	650	629	614	612	639	608	628	665	612	623	657	607	623	632	691	622	603	628	614	617	657	571	650	623	643	607	656	622	601	657	615	608	616	637	631	590	634	615	623	653	642	600	610	609	624	554	643	636	597	612	571	609	625	637	626	616	633	611	605	640	631	581	647	593	599	652	656	601	581	597	719	615	601	672	621	622	630	578	695	644	657	609	621	598	672	637	613	627	659	660	619	625	616	673	655	646	663	649	579	641	570	600	632	637	626	646	645	646	675	651	559	629	651	656	680	621	644	656	658	636	666	635	591	606	617	609	676	623	606	566	592	658	651	639	598	611	618	561	587	632	607	607	633	621	617	651	634	603	605	629	598	633	613	608	663	612	621	636	620	644	655	603	668	652	621	624	656	651	648	604	630	651	652	606	635	657	639	653	637	646	597	612	642	630	604	621	585	606	617	635	605	647	623	663	646	613	629	644	650	649	634	636	623	621	583	607	630	601	630	616	604	625	642	620	656	615	637	631	607	639	631	598	600	623	643	638	669	621	642	595	598	630	610	623	618	608	661	619	641	680	609	583	610	672	587	662	627	611	694	646	556	631	594	608	600	612	624	660	622	620	624	629	636	680	620	603	650	643	616	620	612	625	634	627	649	619	614	657	619	621	635	638	611	598	594	656	580	603	632	613	598	592	605	642	603	618	616	640	669	643	615	610	658	576
22806	14668	15440	14625	11779	7569	10517	4478	1780	1236	1062	892	756	812	647	764	757	628	564	498	445	504	535	612	3664	8125	6369	3958	2000	771	370	258	243	241	198	246	220	199	206	199	212	208	236	229	235	225	215	203	206	209	219	228	222	209	207	237	209	212	200	207	188	211	202	198	209	233	227	204	266	228	218	210	211	198	210	200	206	218	211	213	215	213	229	225	222	204	220	221	207	204	216	203	226	194	220	211	203	226	234	228	216	244	213	240	219	184	184	206	205	189	211	214	216	240	220	231	214	211	216	206	227	227	197	208	221	229	221	235	199	217	212	220	190	244	199	203	199	212	215	228	208	206	223	198	200	204	210	201	257	189	231	186	229	205	200	210	227	218	190	216	207	228	213	242	208	199	233	219	233	232	219	226	231	213	216	212	213	196	190	214	216	198	230	223	219	223	208	213	211	226	202	202	204	197	216	229	208	210	206	234	235	227	241	223	186	201	241	224	228	201	236	210	220	187	213	224	223	234	225	238	240	214	202	193	216	219	201	201	191	229	225	217	224	221	200	218	205	218	205	223	190	209	231	217	214	237	198	194	227	207	206	217	227	216	228	197	191	188	193	196	208	230	252	212	227	200	215	212	220	191	205	217	212	199	236	238	214	209	223	186	236	225	234	198	231	234	209	212	226	216	214	227	178	191	220	221	191	213	210	204	242	216	215	225	242	222	206	188	219	229	200	221	227	219	224	206	227	235	219	244	239	207	189	216	234	208	232	229	184	219	220	242	202	208	202	218	204	219	223	190	212	237	236	244	229	205	209	221	220	205	189	190	219	244	222	201	194	214	233	235	208	217	221	204	214	195	234	201	204	193	203	204	223	187	193	216	225	209	222	183	200	228	212	209	223	193	206	223	217	217	225	211	220	236	205	235	224	234	202	217	208	213	197	221	239	227	229	199	216	226	222	210	226	202	230	208	230	220	245	233	233	230	231	236	216	235	221	229	209	220	193	247	227	207	220	208	185	217	226	233	191	226	204	268	201	194	210	234	258	224	228	235	213	211	218	186	219	207	171	222	226	215	215	232	197	219	221	226	232	233	206	183	190	234	217	220	229	228	221	212	222	227	201	209	232	218	211	250	216	220	212	215	214	204	214	208	207	221	217	217	202	241	217	207	201	212	254	214	198	218	218	231	201	212	199	205	212	211	219	168	237	224	230	214	222	249	197	202	232	198	233	206	197	196	206	218	195	242	240	229	204	233	205	244	206	220	216	231	219	196	223	196	185	235	233	221	202	231	187	240	216	235	193	182	229	218	199	214	199	214	222	229	224	204	222	201	200	213	215	224	198	206	205	224	184	232	200	218	206	196	194	238	199	243	211	206	204	201	229	235	212	210	220	215	201	231	228	236	244	220	215	236	215	269	226	221	207	194	233	222	208	201	207	222	229	204	207	225	231	204	193	189	210	229	207	206	216	225	213	202	229	212	226	228	206	218	209	192	195	209	212	197	228	240	243	201	206	220	206	231	235	200	202	213	213	236	223	222	215	217	196	194	221	192	216	214	214	190	214	238	216	215	245	221	233	212	205	198	208	220	234	244	209	180	226	241	225	223	227	219	217	228	202	223	222	175	218	192	224	214	204	196	210	214	241	202	178	202	190	223	224	200	238	235	228	207	217	213	212	211	239	204	227	229	215	245	224	216	213	201	207	195	219	221	222	232	221	223	234	194	220	209	233	230	212	229	219	215	198	208	206	222	223	213	211	221	207	220	206	209	215	254	214	228	238	239	177	218	226	207	225	232	217	212	165	210	207	233	212	215	217	241	194	241	245	220	256	174	234	216	236	229	231	248	201	202	222	214	212	207	223	218	226	229	217	257	225	218	215	196	210	203	229	216	193	205	204	239	227	213	228	222	197	221	222	219	210	227	219	215	212	216	185	213	203	210	200	188	218	187	218	217	222	231	222	198	202	242	240	205	229	206	206	226	178	204	237	223	233	189	218	188	232	216	211	259	198	197	203	191	197	193	235	217	216	213	234	221	231	205	212	192	217	215	201	226	221	223	212	205	218	192	213	246	216	210	196	215	216	246	234	205	241	217	220	219	219	224	220	213	200	207	214	195	194	233	199	213	233	222	216	219	240	239	232	202	228	223	210	208	214	230	196	241	229	192	225	190	212	235	216	241	218	219	223	213	192	212	220	215	208	229	191	215	217	197	202	207	210	215	224	210	238	213	199	232	211	191	199	221	224	201	208	210	189	222	200	204	236	220	213	232	224	232	199	218	197	204	243	213	219	214	228	219	187	210	202	191	194	211	202	194	230	205	230	230	229	205	216	230	246	184	204	204	196	237	201	211	223	210	231	220	227	185	209	211	232	195	215	201	200	226	207	174	229	204	242	204	219	225	187	230	212	258	208	227	202	215	236	227	220	220	225	211	207	202	213	225	200	227	204	219	224	235	214	195	213	232	212	206	219	208	213	216	225	180	202	212	240	220	212	224	221	237	226	218	255	199	204	192	203	219	228	205	228	232	216	212	216	212	212	207	221	190	220	220	233	226	215	190	218	219	205	207	250	213	229	219	207	205	205	214	219	210	245	219	214	218	233	214	214	217	228	236	206	213	206	220	219	217	209	197	213	207	230	210	201	225	238	221	219	210	203	233	237	243	231	222	203	219	184	228	241	225	238	208	233	213	226	217	201	222	214	196	222	222	197	217	214	190	226	228	228	213	194	220	237	216	205	213	181	208	222	245	214	201	203	203	218	196	206	214	227	217	203	226	229	208	226	228	220	212	197	216	193	202	217	197	250	184	245	243	235	191	229	199	207	216	210	221	209	212	216	201	221	207	219	195	219	208	195	206	218	206	226	177	202	198	213	210	196	227	245	228	228	205	212	219	227	213	210	226	207	232	201	210	195	232	193	213	216	221	199	219	229	224	187	240	221	223	232	191	226	215	198	212	231	228	218	212	228	189	203	222	218	193	236	210	211	222	218	226	215	200	207	240	227	204	214	216	203	223	234	199	224	220	208	222	225	229	212	208	218	218	200	229	209	235	213	238	202	217	229	228	213	246	217	208	225	209	224	204	223	215	195	218	241	238	237	233	215	213	194	210	217	215	228	198	213	227	224	224	235	231	202	189	211	215	223	197	192	225	195	222	183	211	219	227	205	227	227	204	243	213	210	230	232	229	224	211	237	237	214	216	223	235	199	243	191	245	234	201	228	204	236	203	237	197	195	200	197	217	231	222	214	225	226	206	192	224	189	210	201	216	221	224	221	214	205	213	222	204	208	207	202	217	213	231	207	193	236	238	197	223	205	212	247	234	217	210	207	236	237	195	221	246	194	236	215	232	235	213	203	208	241	235	225	201	204	223	228	213	245	238	231	204	192	199	225	192	218	213	209	233	212	217	214	239	212	242	234	209	214	201	217	234	215	205	205	224	224	238	214	213	223	217	201	197	212	245	217	214	234	214	225	226	216	228	203	214	210	227	205	232	199	215
12123	10674	16446	22427	18728	16828	21044	9605	5509	5084	4942	4638	4159	4073	3332	3832	3866	3036	3050	2709	2222	2499	2737	3357	17437	29782	24601	17407	9615	3686	1304	696	537	571	527	541	542	564	530	515	494	540	542	578	497	568	554	532	581	577	550	552	527	550	499	600	497	533	551	500	498	527	518	527	544	545	579	541	538	545	539	546	573	539	554	529	565	545	502	558	545	519	581	522	532	576	536	548	524	584	521	564	520	535	491	533	534	527	523	559	558	514	528	515	548	561	551	541	511	524	523	512	509	514	524	586	522	534	542	533	550	545	551	587	572	538	530	567	525	527	555	530	568	525	571	554	527	592	569	524	579	561	544	557	559	543	508	550	524	511	547	517	515	547	559	543	520	525	516	510	552	572	540	521	504	550	553	545	514	521	573	534	535	537	551	526	567	554	544	519	561	570	542	528	532	516	554	559	593	517	525	483	533	532	533	498	503	559	512	508	530	506	560	562	546	543	568	546	552	563	519	563	495	555	551	550	526	517	562	554	544	533	542	546	565	543	518	496	533	531	540	578	556	565	528	535	528	542	527	573	534	502	500	574	507	537	541	524	528	529	534	540	538	542	517	542	542	520	513	534	573	475	534	568	581	571	568	524	531	528	521	532	500	525	567	528	532	551	530	536	542	527	570	554	476	568	520	547	556	545	521	543	539	518	527	538	543	526	512	536	504	515	512	532	532	541	569	513	514	558	530	582	521	541	517	518	516	600	531	574	515	536	525	546	516	522	540	521	522	537	541	557	559	539	514	531	508	524	559	516	546	515	514	503	580	556	527	509	533	509	548	527	508	480	544	519	523	546	551	541	561	558	569	537	535	530	517	544	562	516	471	588	517	568	503	546	556	537	525	539	545	512	533	546	506	523	535	499	517	539	536	505	528	573	534	500	544	551	531	534	530	543	513	506	536	560	527	503	489	570	512	507	526	544	497	528	554	525	506	514	545	542	532	537	558	521	564	554	505	532	526	537	509	552	456	516	520	530	570	522	550	535	539	535	543	540	498	539	551	546	558	523	539	534	544	551	524	518	529	498	540	483	566	541	529	504	552	550	532	547	520	502	542	528	518	551	572	566	514	558	556	550	579	568	569	495	575	518	532	511	508	554	490	560	525	539	534	550	538	537	544	535	542	495	491	502	541	541	502	575	533	562	540	482	534	565	532	541	547	577	529	549	525	540	574	495	530	536	510	559	539	543	534	550	545	563	531	524	522	523	492	503	511	514	523	524	552	530	559	507	541	524	568	541	553	547	533	545	564	545	563	530	522	472	545	549	509	557	525	550	525	522	523	563	570	510	497	501	535	537	537	530	535	567	473	508	517	511	537	555	561	541	572	568	502	512	523	541	548	512	486	505	508	541	550	528	501	529	534	563	568	557	544	494	567	529	495	546	547	554	574	523	533	526	543	534	520	532	521	504	546	541	545	524	549	539	556	558	504	545	583	505	553	530	528	548	557	541	536	533	522	523	547	511	505	518	511	549	539	545	519	546	556	519	554	536	513	547	492	548	509	540	521	549	539	570	550	509	520	576	506	516	560	520	538	515	540	536	521	566	524	543	523	554	563	513	517	543	563	519	559	505	524	560	547	538	546	541	551	568	527	525	525	530	537	546	523	537	549	551	517	567	560	521	521	533	554	499	576	459	527	501	540	485	555	500	543	511	521	576	521	549	570	511	519	543	506	564	531	501	541	542	513	531	539	516	524	537	521	538	566	549	526	537	515	524	522	548	520	566	526	500	541	540	535	564	507	524	542	543	519	537	528	494	510	488	565	558	492	552	522	516	494	531	528	542	549	559	530	503	522	555	523	492	523	511	513	555	535	545	561	546	547	564	553	513	522	541	541	519	543	568	460	534	523	537	531	557	515	526	507	518	547	542	516	537	543	557	503	514	511	537	512	536	514	544	522	533	568	542	543	533	518	553	539	559	552	504	552	540	544	515	535	500	525	542	549	518	561	524	518	502	515	541	542	549	514	560	586	564	502	525	468	512	528	566	538	524	551	521	525	538	547	480	515	559	539	528	504	503	509	506	507	561	533	566	549	514	548	540	519	555	533	494	494	551	498	553	521	500	528	495	529	527	560	534	519	528	558	553	533	533	551	527	525	523	530	511	484	541	537	522	541	542	549	557	543	513	524	586	526	576	540	531	529	523	552	551	560	505	523	526	521	513	506	525	540	540	514	512	555	541	530	505	549	536	563	516	537	546	554	521	572	513	543	527	579	536	562	486	567	538	519	521	553	556	531	496	537	545	530	514	497	561	540	514	539	507	548	546	507	563	523	539	528	544	522	501	536	550	552	521	548	496	578	521	513	558	524	564	539	534	527	491	563	511	518	549	530	535	575	555	569	546	536	560	536	587	526	575	529	549	586	524	534	547	566	555	542	521	519	531	524	569	549	538	550	530	514	529	484	533	537	533	510	499	555	540	540	569	501	562	542	505	528	551	518	513	555	549	522	533	534	543	523	506	524	532	533	523	514	561	525	501	568	534	513	513	518	511	526	552	581	537	570	531	567	573	553	562	515	510	567	535	566	565	548	528	548	533	511	565	525	531	556	502	522	589	573	545	587	562	505	531	560	548	597	504	534	569	533	514	539	566	534	520	510	559	548	535	566	522	542	534	545	571	521	538	545	511	547	542	532	551	512	489	518	489	531	533	526	523	506	548	543	523	510	541	529	511	549	551	502	588	505	530	510	510	517	552	522	529	529	525	565	586	537	527	523	534	518	491	523	539	552	523	538	532	548	532	526	519	567	547	505	512	536	525	528	502	522	582	530	553	492	513	549	525	560	525	519	547	508	538	552	490	565	563	555	551	552	532	520	516	556	556	547	564	504	539	571	566	582	557	517	541	512	535	542	538	503	575	531	512	536	576	520	546	507	515	539	522	553	507	568	511	537	504	507	523	506	532	539	505	491	545	539	534	552	540	504	564	555	574	541	548	598	513	539	541	535	517	482	511	538	559	513	548	569	526	531	547	496	564	554	538	537	520	500	553	553	587	533	512	521	551	581	526	572	521	555	515	548	532	528	546	573	550	549	527	506	545	536	522	507	536	557	551	525	510	549	559	552	545	532	520	490	514	595	549	512	553	499	558	570	548	511	573	562	530	537	507	546	586	558	504	562	564	571	556	559	528	566	517	574	546	525	552	532	517	516	539	516	518	541	528	526	543	513	542	497	596	563	492	547	518	501	512	526	571	523	546	560	546	554	472	566	515	540	563	503	522	499	555	563	594	536	543	532	531	530	523	508	495	508	513	523	534	601	542	520	535	573	525	563	530	500	504	510	549	507	483	506	584	493	466	538	557	523	532	542	519	513	513	493	564	543	525	539	513	571	513	565	508	551	549	556	515	532	531	531	538	531	508	547	513	535	564	536	512	558	541	526	552	511	558	545	553	562	544	530	554	498	535	557	533	561	550	524	500	566	548	520	546	527	483	579	492	535	512	541	569	542	568	509	578
4292	2829	2947	2849	2415	1821	1391	609	649	690	665	514	453	366	341	375	404	385	355	357	350	309	341	358	559	704	666	596	455	365	335	277	257	260	247	311	283	289	279	256	271	269	263	264	246	248	268	262	257	281	232	326	272	281	261	261	266	255	247	276	269	269	249	257	272	260	266	267	261	253	282	247	284	263	288	278	262	268	276	265	236	270	264	259	260	272	278	264	242	258	277	256	243	270	281	268	269	279	266	266	270	237	310	276	241	257	288	244	256	270	262	267	299	262	272	269	250	274	246	278	281	252	255	258	262	269	246	245	227	260	289	258	284	266	274	298	262	278	269	285	289	297	266	268	287	298	277	283	270	253	249	257	252	293	249	259	275	280	268	268	277	256	303	279	263	277	262	251	249	250	279	258	247	243	247	258	264	274	251	266	253	291	252	257	254	271	245	257	245	233	275	260	280	292	256	246	266	251	269	263	266	263	238	214	280	297	278	247	246	277	246	278	245	266	262	216	277	258	258	248	239	263	263	286	248	275	240	256	266	242	260	280	249	282	260	284	251	291	284	259	272	253	257	300	296	233	288	240	263	236	254	241	277	278	275	280	279	239	270	290	261	254	250	240	258	262	295	261	257	237	273	261	277	264	277	287	289	239	250	285	250	265	274	249	267	283	243	281	261	288	268	247	265	271	274	253	286	286	245	244	233	289	254	290	260	267	246	256	289	275	296	278	277	258	276	249	267	265	267	302	262	277	274	298	266	269	258	236	277	235	275	269	257	231	239	276	265	266	249	272	277	260	259	279	253	270	259	258	312	286	239	239	255	271	244	253	266	272	271	273	257	279	270	266	300	261	275	267	236	267	294	241	260	271	276	266	247	249	262	269	267	259	268	285	261	282	278	257	285	280	270	262	268	247	277	262	289	275	252	288	267	256	293	281	273	304	283	292	244	271	254	259	276	253	272	283	255	277	273	281	286	284	279	261	298	275	273	292	243	266	258	267	252	277	271	263	282	257	236	262	260	260	286	279	283	240	270	299	251	246	248	257	275	261	244	274	269	256	237	268	271	270	253	258	280	252	265	291	244	262	235	217	240	244	286	289	297	264	283	273	266	287	279	272	283	237	289	276	259	254	268	271	297	284	255	298	249	254	256	279	241	268	262	264	282	305	274	269	268	260	290	253	268	284	265	272	263	257	276	230	264	264	281	253	266	275	302	254	262	278	267	262	279	250	283	273	279	279	249	268	254	271	256	287	252	257	271	244	290	281	269	262	262	263	274	264	270	266	311	262	283	254	271	268	271	253	273	248	243	276	277	268	281	260	259	280	275	270	283	279	267	279	284	310	274	263	292	249	295	281	242	325	258	262	268	260	252	279	263	277	280	292	281	310	255	254	277	263	281	248	273	264	249	258	227	298	275	267	257	267	278	261	237	243	272	300	293	274	251	237	272	301	254	274	260	255	261	269	242	293	260	292	257	272	254	260	272	256	288	277	241	259	271	303	250	267	271	258	273	292	307	270	281	275	267	256	264	250	253	261	284	242	249	253	268	247	273	269	274	260	257	261	253	279	259	258	285	269	260	275	265	280	249	253	261	266	266	240	268	224	252	266	282	293	238	257	280	251	253	256	280	251	249	264	264	239	230	229	280	251	258	280	293	262	285	268	280	277	273	268	287	289	290	259	271	271	274	286	300	274	245	293	272	269	302	264	291	244	270	265	249	255	277	260	238	273	283	254	252	254	302	281	251	252	280	253	259	280	263	283	247	295	305	299	295	254	252	249	270	273	288	269	265	278	269	308	270	256	285	248	250	258	276	252	270	271	268	249	263	265	279	244	266	293	264	297	223	265	264	267	269	266	272	253	242	275	306	274	283	297	257	284	249	262	264	269	279	243	269	262	294	259	260	253	251	237	285	265	260	265	255	263	233	270	271	254	260	262	264	291	265	267	249	256	295	264	250	270	263	255	278	273	245	274	290	275	273	259	273	272	285	268	266	262	275	266	232	263	274	272	305	277	244	259	292	277	263	261	285	275	239	306	271	272	274	251	251	295	271	243	269	252	273	272	255	257	264	264	245	287	266	236	262	265	248	262	274	282	248	272	272	285	256	227	286	255	245	314	247	264	259	265	286	252	261	265	254	234	272	274	254	258	262	270	258	266	252	301	282	292	279	254	246	272	285	259	263	275	276	272	250	274	248	250	262	295	270	277	274	276	273	267	278	264	277	273	310	280	266	284	284	270	265	247	255	259	275	268	269	266	234	257	275	246	248	261	252	253	271	247	265	264	261	263	289	284	270	279	240	252	242	284	242	253	266	283	292	283	252	261	272	274	288	294	267	260	273	243	253	249	283	255	268	256	261	265	272	265	277	267	262	272	262	269	248	241	268	263	247	273	264	279	265	252	255	255	261	263	257	312	274	257	267	272	300	245	257	229	252	266	272	266	263	264	257	253	274	279	233	276	273	296	278	260	269	246	274	281	261	260	258	256	269	289	253	257	237	267	278	276	267	245	274	270	261	259	264	254	277	276	255	274	296	273	292	251	269	302	262	256	254	273	247	264	269	256	266	264	260	263	284	279	262	271	274	263	255	259	259	281	278	267	245	249	255	259	262	241	285	301	307	262	241	279	271	273	280	278	267	300	246	280	263	270	238	262	269	277	259	273	285	269	251	286	282	251	241	248	257	257	303	268	267	271	272	270	253	240	272	303	246	232	261	282	299	269	258	271	272	296	265	226	239	278	232	239	246	289	278	261	259	275	281	281	258	262	285	245	296	280	231	261	271	266	299	246	250	281	241	257	256	285	285	236	277	261	255	280	279	235	271	275	315	279	277	263	293	262	252	253	254	283	280	278	254	256	260	250	270	238	289	268	267	264	277	285	283	289	261	283	263	267	288	260	261	298	276	276	259	262	292	254	242	255	280	260	262	264	265	274	262	245	269	287	253	258	270	288	275	287	279	231	247	269	270	249	259	256	278	266	247	273	263	257	278	287	287	244	243	278	269	268	218	252	273	253	285	291	266	265	289	279	266	271	255	238	244	294	261	262	283	244	249	256	274	285	262	273	248	266	270	264	245	249	264	260	279	265	266	279	258	256	248	235	275	243	276	281	267	256	266	278	290	286	276	286	289	249	248	272	262	282	298	266	273	243	266	274	268	285	238	266	238	289	261	269	256	272	256	247	252	288	266	257	269	258	272	280	253	249	286	311	241	259	262	281	287	287	268	272	277	266	297	277	250	247	244	254	250	247	296	256	258	255	291	253	258	266	256	287	267	302	262	294	263	255	279	261	282	271	284	259	288	265	297	271	291	271	247	283	266	271	279	236	292	292	287	279	263	270	248	269	243	284	266	268	284	272	265	275	274	270	288	288	292	260	257	288	282	247	267	259	236	285	292	277	262	261	308	297	250	251	301	267	247	272	257	270	274	267	260	259	268	237	251	260	246	271	286	283	249	291	302	250	282	277	270	283	284	286	286	235	260	300	254	244
3278	3106	5607	8008	8042	6914	5692	2368	2828	3045	2803	1991	1662	1333	1157	1291	1610	1425	1352	1153	1332	1205	1188	1650	2659	3336	2685	2000	1376	964	756	677	649	627	641	623	643	680	631	670	683	675	667	654	647	649	675	629	635	648	611	676	644	645	614	583	620	658	649	670	618	649	677	660	628	662	624	650	606	691	674	653	637	652	622	630	630	691	636	679	602	740	662	607	656	589	630	673	668	654	639	630	620	557	644	651	645	626	642	636	638	664	674	626	677	671	648	663	649	662	654	709	674	665	666	658	653	617	657	631	642	657	634	661	686	629	660	667	669	610	620	629	610	645	629	686	666	692	633	586	661	639	664	664	644	631	637	631	661	656	707	704	622	643	679	640	632	677	684	617	631	645	597	651	644	624	635	685	652	622	654	631	615	678	647	646	642	705	681	649	681	636	624	640	667	621	652	620	644	702	636	660	655	634	609	657	686	621	668	671	622	652	678	683	598	574	633	649	629	654	624	664	634	606	612	662	636	663	642	631	673	632	679	662	650	679	630	650	661	643	630	600	631	615	646	657	657	665	601	685	622	680	642	628	621	673	688	651	660	613	635	634	647	647	635	645	623	586	632	610	655	661	648	625	655	621	636	653	627	643	666	645	652	633	651	690	644	667	681	612	669	643	633	625	657	660	633	644	657	638	614	655	674	641	673	628	649	680	649	653	621	650	663	603	646	603	663	644	671	643	641	649	641	629	672	668	651	650	666	648	669	678	678	692	646	682	674	616	645	652	633	720	658	688	635	625	670	649	661	689	641	637	640	645	645	656	670	645	602	664	670	644	646	672	637	699	672	619	665	639	629	671	617	634	648	622	683	644	676	642	644	664	657	662	670	650	652	623	658	668	640	644	660	649	661	639	667	613	604	611	624	592	615	656	644	645	634	664	663	669	669	665	647	639	628	658	620	644	666	585	645	619	608	672	680	664	641	677	658	616	611	680	690	659	650	660	639	627	625	626	627	649	659	604	719	684	645	620	616	670	623	634	696	655	653	673	645	649	608	622	638	661	702	593	640	657	655	612	662	666	622	612	647	659	654	640	631	700	622	655	642	654	665	658	668	652	613	642	664	647	660	648	608	682	680	664	613	634	627	665	587	649	661	627	601	629	658	673	653	654	659	661	642	631	697	662	667	639	606	682	620	643	639	648	655	647	637	679	654	646	649	631	664	684	619	652	648	647	656	651	663	661	607	662	643	637	601	627	670	664	625	632	661	598	650	645	642	620	644	667	629	642	669	707	670	609	604	670	630	616	664	683	644	687	674	655	660	674	704	628	629	686	625	633	626	655	633	637	634	690	675	664	681	614	636	662	646	621	672	630	640	690	650	655	646	637	681	677	681	617	649	581	648	640	704	634	671	690	652	700	659	642	662	666	673	672	666	655	651	640	655	622	647	616	617	653	644	625	647	676	685	643	673	674	653	609	623	604	670	655	653	628	671	708	626	653	637	657	624	675	639	663	661	693	626	629	645	646	598	646	630	657	653	638	632	635	644	660	580	666	659	628	598	658	692	654	632	665	663	690	648	631	638	655	625	684	680	634	643	637	674	632	619	666	652	630	623	622	676	626	636	634	689	659	652	650	633	649	643	628	677	662	647	656	643	621	682	653	677	615	648	632	632	636	686	624	641	626	624	611	674	611	667	638	637	642	627	679	698	667	645	638	652	612	685	655	676	665	658	641	622	659	699	646	626	648	610	640	620	643	671	675	651	641	654	643	647	665	643	629	631	639	631	648	638	650	640	688	686	637	680	639	659	606	627	642	646	609	647	658	632	661	649	632	644	622	683	639	632	692	666	661	637	643	654	619	655	671	634	636	674	645	659	663	665	631	607	643	617	583	659	639	650	626	634	653	674	621	705	632	621	625	674	647	652	692	630	642	623	690	661	656	679	667	638	637	651	691	642	642	640	708	651	605	706	658	659	640	646	667	643	692	642	621	647	656	634	665	660	637	684	655	678	627	648	652	623	670	629	626	655	654	659	646	646	647	666	649	638	668	652	687	647	658	694	627	629	635	693	635	636	610	657	638	636	666	666	658	698	623	696	646	591	664	652	606	631	623	664	667	661	631	648	612	631	670	640	656	663	652	712	656	654	663	655	645	637	686	681	654	606	651	685	658	650	616	651	664	687	639	623	651	651	621	654	697	610	636	651	633	641	665	634	662	604	653	601	681	618	645	621	637	673	692	669	617	643	599	631	657	631	626	625	656	633	599	597	684	652	636	619	645	652	658	691	663	639	692	643	645	669	668	631	640	639	628	643	636	671	632	658	640	642	664	649	609	657	642	650	669	627	658	714	650	677	647	624	633	626	665	671	650	630	665	674	662	606	665	609	663	686	655	623	653	611	643	672	649	664	642	614	664	697	678	628	655	659	681	655	639	688	624	634	644	644	674	680	658	661	627	640	645	643	648	662	624	627	673	627	650	606	590	651	654	682	675	668	667	634	650	672	664	712	616	645	660	666	660	626	653	594	675	634	636	673	616	664	686	643	639	608	656	608	623	647	665	631	649	654	645	670	649	643	630	666	670	629	644	678	651	657	622	643	635	683	653	657	654	621	608	628	674	635	688	644	646	643	651	659	621	638	589	646	642	676	672	673	673	658	719	599	639	675	668	667	649	669	614	647	729	660	610	661	636	625	669	623	583	673	664	630	664	648	670	629	582	640	674	670	648	624	643	654	677	657	654	672	654	656	631	673	646	620	671	643	633	653	698	657	631	660	645	642	695	651	629	666	626	612	638	659	595	685	561	653	675	657	655	630	671	637	681	616	693	626	640	663	624	619	640	633	672	647	655	628	625	653	678	684	669	618	610	655	640	592	642	657	655	622	726	605	662	610	630	641	654	661	604	641	656	647	647	635	658	656	620	680	676	641	645	633	605	656	708	639	593	663	648	617	644	661	645	665	650	644	687	687	673	656	640	643	662	681	659	654	617	602	686	682	665	597	631	607	661	673	643	668	667	644	615	653	668	640	658	713	664	695	651	681	625	659	657	657	653	643	639	624	641	650	649	629	620	646	692	656	682	631	667	646	697	632	641	639	674	664	648	631	633	608	631	631	690	633	621	632	686	610	652	630	638	654	646	665	630	621	591	690	596	690	635	616	663	613	631	641	609	674	630	646	620	598	649	618	617	662	656	643	661	676	635	703	678	687	669	669	680	642	617	631	692	639	615	633	671	652	676	623	683	668	650	668	638	659	644	660	663	636	655	628	688	670	685	657	633	642	643	620	600	609	630	607	694	643	651	616	649	675	686	642	681	621	629	692	658	649	670	627	662	641	680	648	619	664	627	664	704	647	662	679	643	649	657	692	663	632	681	642	629	670	655	625	664	635	629	641	618	620	636	639	642	626	680	634	605	655	673	599	661	702	671	670	660	629	642	623	665	641	634	677	641	683	622	673	638	672	697	634	666	669	579	673	623	673	678	624	658	614	590	659	661	651	640	654	685	662	612
13730	9184	7517	10083	6462	3816	2958	1267	1010	970	698	666	517	529	501	435	435	421	428	371	388	371	461	1349	2890	3279	2255	1464	732	453	314	277	297	268	269	256	283	268	279	243	278	285	255	269	269	273	272	250	279	261	226	269	284	219	302	253	229	247	250	268	277	266	294	238	254	290	266	241	265	229	261	254	235	233	256	270	266	285	272	259	227	241	254	254	248	256	247	254	278	261	255	239	255	263	253	247	289	266	235	243	263	262	268	264	280	236	277	273	276	299	261	267	266	285	291	265	228	245	261	270	282	247	261	251	262	251	258	263	260	253	274	253	271	277	241	257	271	262	244	234	280	260	270	247	283	249	217	251	251	302	251	261	240	253	235	270	277	254	304	267	239	255	248	268	287	231	271	261	223	254	264	256	227	255	236	288	257	252	251	272	263	271	240	263	253	273	270	277	270	226	267	290	229	280	245	261	247	227	245	256	246	248	249	250	269	271	244	265	262	261	257	269	273	290	275	258	237	259	257	259	234	265	280	246	279	273	260	279	251	239	260	240	289	257	250	279	266	259	259	270	220	278	260	261	265	280	268	251	253	283	271	268	236	256	281	272	267	251	275	270	283	249	255	241	247	265	230	239	261	296	220	263	262	255	275	268	248	237	274	245	289	276	266	242	263	258	293	264	264	242	280	277	280	248	265	260	271	263	260	227	254	243	253	241	241	250	287	265	261	267	277	294	244	239	288	283	251	277	274	265	266	266	281	265	241	244	262	245	270	255	257	289	257	242	271	252	281	234	277	252	261	277	250	236	255	274	273	272	262	212	287	235	254	238	286	297	273	287	287	277	254	269	256	263	262	262	263	269	241	224	259	274	279	248	296	292	292	259	263	286	258	258	301	271	267	276	264	266	252	232	286	259	253	220	290	239	289	279	228	266	229	238	276	260	249	246	269	289	279	262	240	289	243	310	246	263	265	267	255	232	257	243	262	281	255	265	259	291	272	246	264	277	265	238	255	291	251	273	239	256	252	231	257	271	260	241	247	262	252	250	229	268	257	254	304	266	235	265	240	272	274	290	267	269	261	256	270	253	282	250	249	257	266	288	263	250	232	292	270	293	239	273	261	260	249	260	273	273	283	256	247	268	247	296	242	276	271	234	243	225	234	270	262	223	292	259	270	260	263	274	285	247	242	264	260	266	268	260	256	279	274	238	239	279	264	256	280	265	263	288	277	290	255	268	252	267	232	244	244	255	268	274	249	250	261	265	244	263	275	253	272	241	264	292	256	252	260	269	264	279	283	285	257	281	264	275	273	279	261	264	254	261	270	280	248	230	275	275	278	241	285	233	278	273	260	252	265	296	247	246	266	274	249	273	251	260	282	274	242	284	263	264	280	258	269	261	262	277	260	236	255	260	255	287	272	268	301	223	245	269	231	258	260	275	247	266	273	249	266	262	246	250	264	265	273	276	288	290	256	271	292	283	280	270	267	270	283	281	279	265	214	235	279	269	253	262	251	255	260	266	275	245	246	240	264	273	246	281	273	265	280	276	247	240	251	238	260	250	269	279	261	274	293	256	230	290	259	222	232	262	242	262	233	255	276	275	227	258	246	272	259	252	278	276	260	261	268	234	244	261	256	252	279	272	269	247	221	244	289	285	261	245	273	276	294	233	283	243	254	264	252	276	289	257	282	269	253	243	286	283	253	273	255	242	252	284	265	282	285	269	269	268	282	248	292	285	256	277	281	271	252	285	239	290	240	275	243	286	244	252	255	247	274	238	233	246	251	238	261	221	296	248	281	266	281	257	264	244	269	276	246	277	230	257	258	265	281	265	283	253	275	276	265	226	260	260	253	259	302	273	251	302	258	267	271	257	293	296	258	264	261	296	245	247	274	275	256	249	271	258	272	233	253	266	266	277	298	245	255	263	283	244	288	266	267	303	259	265	260	272	260	258	240	256	287	258	231	244	242	276	261	262	248	284	287	232	270	239	259	239	255	264	225	228	237	274	248	233	289	258	236	276	267	271	252	288	236	287	267	285	258	259	255	260	288	262	219	261	273	270	271	251	274	267	262	266	253	290	274	264	272	242	238	257	256	278	270	257	240	244	265	274	230	298	253	246	322	243	242	262	256	237	250	244	221	251	294	246	266	230	255	282	277	274	236	258	267	244	251	269	269	265	254	246	266	252	254	275	258	248	253	270	259	287	265	270	278	252	259	275	246	257	266	257	218	263	292	300	270	307	266	254	248	243	255	273	252	266	264	258	250	250	282	258	286	244	240	254	246	244	263	285	247	273	275	275	262	272	235	257	261	269	257	287	234	273	256	268	258	278	283	247	257	227	276	273	254	251	281	268	287	300	256	252	273	261	256	240	237	273	249	276	245	275	258	259	245	254	244	277	245	251	270	255	276	244	234	271	237	277	235	243	269	255	273	245	275	260	238	238	287	276	266	246	246	265	277	255	263	281	258	250	252	246	259	225	249	243	252	249	253	274	256	257	254	280	242	261	265	257	280	257	262	259	260	263	267	235	256	262	248	251	253	270	262	261	271	291	267	247	242	265	263	277	249	252	275	255	254	256	277	252	281	265	263	273	272	261	291	270	266	244	267	253	247	258	245	260	223	267	240	247	235	257	270	276	218	260	247	259	237	271	283	270	250	249	250	236	288	255	252	274	249	260	254	253	255	295	226	267	256	263	280	216	264	250	275	254	284	257	266	306	242	252	271	254	266	267	268	250	282	262	246	251	257	270	272	257	295	223	270	262	238	266	276	255	264	261	273	282	283	267	247	275	286	281	255	222	273	251	295	299	265	294	242	236	256	268	270	243	262	266	280	259	261	273	245	256	248	238	251	236	275	293	298	288	263	275	276	267	272	293	278	247	272	251	264	272	258	250	286	286	274	274	269	272	267	264	264	238	238	253	262	255	263	256	278	294	258	265	255	269	241	251	262	265	250	281	267	263	256	277	269	267	280	270	262	267	257	249	280	296	282	249	219	264	244	276	282	242	246	258	243	288	287	276	261	280	269	276	255	261	278	281	258	251	245	263	265	272	279	270	258	271	265	240	262	283	266	245	255	260	245	243	283	258	259	276	262	259	288	245	242	275	268	263	284	249	256	270	258	252	229	273	277	288	263	260	286	253	281	254	272	267	272	282	278	279	262	269	289	279	260	234	258	268	272	261	288	273	254	270	303	255	283	254	269	261	246	278	273	282	276	254	298	274	306	255	285	262	226	293	277	264	266	264	245	288	276	256	262	256	252	262	267	286	246	242	258	244	269	253	280	266	258	257	266	261	256	257	251	278	255	262	254	256	283	271	261	269	233	262	280	246	249	291	274	234	271	268	298	259	264	272	267	250	258	265	248	255	273	258	244	250	269	244	248	248	251	271	258	245	260	242	260	230	251	237	240	282	253	270	282	264	266	260	252	261	259	270	254	282	273	261	282	222	258	276	246	284	241	264	261	284	250	284	236	265	265	255	259	247	243	244	233	260
9075	7241	10765	18821	14563	11309	9428	4184	4663	4408	3314	3005	2545	2670	2287	1896	1835	1857	1791	1552	1555	1474	1781	8067	15903	15889	11201	7126	3414	1593	895	687	681	661	649	627	652	654	629	623	611	701	583	661	625	638	677	643	616	640	678	658	649	654	666	617	628	604	673	697	631	606	635	665	636	660	628	588	631	628	627	633	694	674	636	612	601	625	645	642	680	640	618	667	643	687	650	643	643	627	639	653	645	666	658	643	664	634	654	622	614	667	653	653	621	674	642	594	609	657	629	685	631	588	632	657	649	671	598	630	650	602	661	634	651	605	629	597	593	614	644	623	653	631	642	657	673	642	611	624	623	575	610	655	612	698	624	632	653	640	661	668	636	620	621	622	666	626	626	613	646	626	610	647	671	671	619	637	704	645	597	674	635	642	657	590	616	677	644	664	630	647	636	667	667	633	629	658	689	656	655	603	644	649	667	605	664	676	611	594	640	612	675	619	624	653	652	663	645	631	622	642	616	648	640	631	632	678	658	686	639	645	651	666	638	619	654	599	607	647	613	602	662	654	639	657	631	601	628	626	651	618	627	626	632	648	655	627	648	640	609	658	633	610	587	621	677	630	655	628	651	631	637	604	618	633	650	615	646	597	649	641	667	621	658	672	599	636	667	634	639	641	620	614	598	609	632	588	623	626	603	663	602	660	590	616	666	615	645	671	641	661	656	637	660	635	686	654	603	623	615	650	718	580	648	612	621	610	653	667	599	677	612	620	644	653	639	675	647	615	611	645	661	579	659	617	660	625	690	692	685	673	686	654	643	615	603	664	646	693	607	683	621	626	619	643	660	616	659	610	632	640	656	649	698	608	626	612	604	618	606	665	651	631	567	605	640	663	691	688	623	678	666	664	626	594	666	675	599	630	652	684	617	631	605	628	645	658	645	652	663	612	621	686	620	666	634	618	615	637	621	636	657	675	618	639	675	620	609	656	635	646	634	643	660	677	643	598	597	631	601	584	641	669	641	681	668	625	701	633	654	589	682	641	596	634	655	663	652	603	638	666	661	636	673	651	614	630	638	628	623	612	718	637	623	641	648	615	623	630	626	629	591	685	628	632	648	672	645	648	621	616	579	699	593	624	650	664	613	656	617	654	624	664	634	587	659	656	643	602	660	629	629	663	654	651	639	651	650	645	616	618	667	660	630	616	626	649	692	659	659	660	623	652	627	656	656	629	608	644	630	688	655	655	664	695	635	649	613	620	604	672	608	658	695	646	643	650	621	591	652	647	600	641	656	659	616	718	658	665	619	647	644	608	610	658	633	632	647	658	622	619	639	596	719	651	632	609	605	649	632	630	640	641	636	635	653	621	650	620	643	636	650	655	631	644	624	581	673	623	643	604	611	650	627	612	636	673	663	668	576	636	650	631	653	650	637	648	617	650	634	644	627	629	633	654	643	602	652	632	622	670	633	626	658	618	665	651	646	593	647	676	660	668	694	640	673	614	647	610	613	624	629	655	610	660	628	631	622	634	647	638	638	639	658	649	646	664	666	639	636	611	659	591	627	662	658	691	623	664	623	618	638	642	608	665	605	660	609	615	626	633	676	616	662	668	609	641	668	619	595	646	666	625	659	600	623	622	599	646	642	661	663	651	645	654	588	618	642	643	620	631	643	630	624	639	625	646	637	652	596	598	635	641	633	637	601	673	633	658	641	651	659	611	670	664	666	627	625	627	612	646	658	670	652	653	662	630	620	648	573	627	651	631	604	676	619	637	670	643	640	674	638	611	621	700	644	672	619	626	654	654	671	631	637	605	652	614	657	605	645	644	641	648	638	674	688	617	649	582	626	604	618	644	636	598	596	665	660	619	629	658	603	670	670	633	616	605	615	639	633	624	636	588	625	660	662	659	612	615	641	659	628	660	604	636	694	651	621	612	677	665	653	587	676	607	644	678	649	665	640	625	618	624	610	637	659	682	629	622	653	656	679	646	625	623	653	641	675	676	631	596	639	658	615	700	630	635	648	631	663	703	602	633	667	673	624	659	644	611	628	653	607	635	623	640	628	654	625	601	636	614	668	612	608	652	637	632	667	594	638	649	624	688	679	635	659	614	643	630	628	616	636	604	659	632	678	608	661	655	640	658	599	595	595	663	624	620	663	649	656	611	632	634	622	615	647	628	625	662	635	635	629	640	646	608	599	632	670	644	577	676	663	653	628	638	613	661	643	642	609	669	603	604	652	618	671	612	676	672	620	664	613	653	645	652	655	593	609	673	640	586	653	653	651	633	612	650	630	649	628	623	588	624	629	589	702	614	612	635	606	631	596	626	681	588	641	624	612	646	598	626	643	647	586	592	683	659	643	631	642	676	643	623	626	624	630	636	658	628	657	597	698	650	623	625	649	672	623	639	627	613	633	585	600	599	670	638	628	604	618	629	654	653	655	600	652	641	679	655	676	624	644	621	605	614	656	643	637	631	615	645	667	661	679	619	661	657	685	675	614	651	654	634	643	629	669	628	614	670	604	637	614	637	657	657	616	661	627	628	582	614	632	661	665	667	699	655	635	642	653	629	637	656	612	673	620	645	657	627	633	630	658	604	636	620	601	654	605	634	648	637	679	590	598	634	633	600	623	660	629	632	670	609	622	612	645	606	642	643	642	662	592	667	649	632	635	635	639	635	659	640	677	638	605	604	630	667	649	616	682	654	670	640	610	671	661	596	615	646	652	615	635	645	659	658	674	652	706	596	623	615	637	680	576	614	641	604	632	627	610	643	647	641	643	637	635	651	643	598	624	634	617	565	617	589	645	618	614	661	649	637	650	597	669	642	647	633	644	624	654	600	635	616	620	633	613	604	631	620	660	679	603	621	658	680	623	657	612	620	628	638	664	633	619	636	643	633	652	647	608	622	630	663	643	637	657	661	637	683	673	631	657	601	646	639	655	647	613	682	661	607	620	636	653	656	630	621	640	590	619	624	607	618	662	652	626	675	639	659	655	597	598	612	628	590	619	615	620	637	657	647	653	636	656	663	622	681	626	644	647	605	631	630	614	611	591	680	662	628	659	658	584	612	646	609	596	626	691	639	634	651	612	614	673	641	652	700	656	603	649	640	658	667	643	624	599	639	638	611	620	645	666	639	641	644	663	614	629	639	645	628	686	648	642	612	607	672	646	649	651	676	632	637	695	650	657	639	616	641	672	637	655	677	626	672	667	635	639	623	672	632	627	661	596	689	675	584	652	584	642	659	652	623	636	626	634	604	603	626	620	658	613	601	639	626	602	647	622	641	642	616	640	620	621	643	651	637	655	613	680	634	625	650	589	719	662	638	582	633	658	649	612	652	642	609	629	644	666	618	621	580	662	654	659	647	638	682	615	686	618	634	630	613	617	672	630	641	626	621	649	638	629	598	688	630	626	592	626	646	660	675	636	607	633	630	643	598	653	672	632	599	622	662	624	618	643	624	608	634	677	606	679	651	649	660	622	646	660	622	653	603	652	613	658	651
23300	14221	16366	17718	11607	6582	4157	3557	1333	879	1181	929	775	709	605	514	489	438	360	383	362	393	482	2840	7498	7879	5347	2742	1133	462	295	281	251	217	232	231	211	223	209	221	222	196	255	243	219	221	226	237	256	212	199	230	179	240	221	216	199	214	221	235	212	214	203	192	264	211	226	223	225	218	197	209	238	224	219	225	229	210	220	198	186	213	242	223	241	237	205	239	190	241	225	216	227	225	194	215	224	199	217	201	181	220	208	213	206	245	252	226	231	225	218	186	234	209	247	208	217	226	211	216	175	215	237	232	230	202	220	220	210	229	241	218	239	214	190	210	222	231	213	223	246	230	211	213	213	228	227	235	243	235	227	227	213	225	207	231	227	196	206	193	204	229	219	193	232	217	222	225	209	225	216	202	233	205	205	217	237	233	214	224	241	219	187	201	202	218	205	185	190	211	226	210	227	191	210	212	209	206	217	233	207	198	206	221	222	216	208	228	204	209	224	204	232	216	229	235	243	240	231	223	234	201	199	253	218	228	221	227	249	250	211	230	230	222	231	211	223	207	216	217	249	223	235	214	220	219	211	214	216	215	190	214	201	212	220	216	249	222	241	244	221	207	221	211	192	223	207	231	237	226	234	237	198	222	220	214	227	217	208	222	213	195	218	234	207	237	202	227	222	224	220	213	205	233	238	218	205	223	234	239	202	231	194	206	213	216	232	203	202	210	205	212	221	228	228	214	196	191	212	221	207	253	213	206	221	224	213	227	217	218	201	236	228	185	222	198	223	195	247	217	256	188	216	200	228	233	212	201	217	225	216	248	220	212	223	198	201	230	211	213	218	214	205	247	226	223	203	243	207	229	208	203	215	220	214	213	220	214	242	243	218	215	220	210	219	225	233	224	184	225	232	216	235	228	230	227	208	213	218	225	194	233	227	237	219	219	216	231	210	198	214	230	235	224	214	226	230	210	249	206	234	198	235	178	234	214	224	210	230	211	210	221	238	223	201	206	215	208	230	227	202	235	237	208	221	206	227	224	224	217	222	219	212	212	201	237	236	208	223	208	219	205	222	219	214	218	231	217	220	235	220	198	231	226	220	224	207	218	229	239	209	192	230	207	210	236	220	208	225	219	220	226	218	235	216	177	244	221	228	218	204	205	213	217	237	205	206	226	234	178	209	212	224	229	233	209	219	244	233	241	251	224	216	198	231	241	217	210	223	213	213	220	206	209	222	212	228	245	220	228	237	202	209	220	232	220	227	200	208	199	200	253	238	208	203	203	210	213	227	224	204	211	204	240	191	226	185	231	229	224	246	233	212	224	211	251	222	195	226	228	214	238	209	209	203	231	218	230	250	207	216	235	206	215	241	214	213	234	229	201	203	235	210	189	223	204	229	201	219	209	221	204	234	250	217	225	220	236	241	208	229	224	235	224	199	221	248	225	207	228	230	230	221	216	217	202	194	207	193	244	217	250	211	226	209	213	219	197	233	198	218	209	224	221	222	225	236	205	206	220	245	224	225	244	211	252	222	235	203	241	217	233	229	229	233	197	208	228	231	229	207	208	196	232	240	237	220	225	233	224	197	210	241	213	214	222	211	224	216	225	217	211	236	214	222	229	229	209	215	239	197	242	197	237	234	227	232	213	220	243	209	220	192	202	221	217	217	239	194	242	195	245	272	203	230	246	220	186	196	209	212	226	187	194	187	218	196	216	200	216	224	223	234	226	224	221	230	211	215	217	230	219	190	188	242	227	215	218	220	228	188	197	225	187	238	227	228	209	218	212	207	234	225	236	256	244	228	201	205	234	199	228	210	206	225	223	212	211	219	225	234	191	220	232	214	220	227	226	209	222	204	247	223	206	216	196	213	225	226	215	206	232	189	193	197	216	209	206	211	217	220	231	202	236	215	235	213	223	212	217	223	219	225	201	213	228	219	214	189	220	228	219	222	215	227	234	235	231	210	207	189	218	228	211	216	246	252	206	223	230	190	197	206	242	239	219	227	227	220	211	221	198	211	199	224	249	199	237	213	234	214	206	210	227	220	194	202	210	220	214	200	229	200	212	193	202	224	183	225	241	207	257	206	209	220	194	251	201	228	218	212	232	242	239	212	213	207	207	216	222	230	225	208	208	212	207	206	226	232	226	233	192	230	224	221	222	207	237	214	214	233	240	200	227	205	243	257	243	206	221	266	222	222	241	225	214	216	240	219	237	201	209	205	219	203	233	224	221	238	254	226	211	218	230	236	228	208	227	215	215	207	214	243	202	248	204	230	220	221	208	203	212	218	201	219	198	208	199	214	227	245	224	214	204	234	244	230	241	227	213	228	218	206	208	225	211	236	209	182	222	233	231	229	216	222	242	242	209	218	225	201	211	202	221	216	254	231	219	199	209	253	239	221	203	229	193	212	199	215	227	237	206	215	204	222	229	207	244	219	222	236	213	217	214	194	217	203	199	205	200	228	215	223	230	223	208	241	222	202	213	218	211	206	196	190	216	218	254	226	213	237	206	213	205	218	213	211	194	218	203	201	245	239	229	208	223	239	205	209	256	219	214	225	242	213	208	236	235	220	216	224	245	228	200	204	268	220	202	237	198	224	230	200	199	220	236	220	214	219	250	218	230	232	240	211	212	224	209	232	226	235	206	210	198	220	213	223	225	214	235	210	216	221	233	210	212	221	199	231	227	247	213	206	212	240	224	209	214	233	223	197	278	230	207	225	204	233	200	199	219	210	218	225	213	227	245	196	218	241	199	205	213	234	231	210	238	208	193	224	242	224	241	222	222	220	218	185	238	219	235	236	212	206	214	219	232	188	205	221	211	219	233	223	226	201	196	220	226	232	209	247	214	199	213	221	233	239	209	192	225	235	190	224	245	222	197	230	220	191	229	248	204	219	228	217	218	229	252	226	222	241	236	204	201	191	219	210	208	216	204	238	202	232	205	223	202	217	223	202	237	209	232	218	217	214	237	218	207	256	228	206	210	194	229	228	221	253	225	211	218	213	218	202	210	205	220	219	200	211	208	219	205	203	203	235	220	229	231	225	247	213	215	233	232	234	218	230	215	237	217	243	223	196	208	221	234	221	227	235	242	197	235	200	230	248	210	230	207	237	228	220	227	229	241	234	237	229	251	183	196	194	205	221	209	210	191	225	228	240	230	214	243	215	249	228	230	207	217	214	205	226	203	215	240	206	252	231	199	224	224	230	228	198	261	213	197	245	241	237	221	222	235	200	215	245	210	211	217	236	199	193	232	229	219	202	228	204	185	192	238	232	198	210	219	228	235	221	223	227	202	222	237	202	214	215	215	209	226	219	205	246	218	221	208	205	232	213	200	228	223	219	194	204	166	210	197	224	220	223	234	199	215	248	201	202	223	225	238	220	211	228	233	230	248	209	225	191	220	238	215	209	207	224	212	260	226	215	222	213	225	214	234	217	198	231	229	229	227	211	226	244	218	234	213	214	227	201	226	212	247	261	233	230	216	212	212
12445	9950	17959	25449	18377	14865	12447	9518	4342	4358	6034	4341	3848	3499	2955	2485	2198	2211	1915	1854	1732	1725	2297	14908	28764	27631	20919	12388	5565	2184	927	668	571	563	539	556	539	521	560	556	546	523	545	519	517	548	495	526	544	544	547	576	524	524	546	570	541	495	547	553	526	566	511	508	529	545	507	514	516	531	530	581	548	571	557	561	574	524	558	517	536	567	532	574	567	578	588	553	559	545	535	542	530	537	520	570	539	554	532	556	549	514	541	556	591	530	540	501	503	532	584	508	559	506	543	577	545	551	555	559	526	533	520	546	521	520	513	549	564	566	515	555	520	515	567	583	527	533	491	575	557	544	520	523	534	558	544	535	552	539	532	543	554	523	519	492	520	538	535	504	545	509	545	498	552	517	481	477	567	544	520	573	520	539	506	516	542	540	587	527	536	545	504	512	512	501	550	526	554	507	520	543	559	528	515	542	543	558	564	552	553	578	583	528	520	539	549	588	556	515	534	501	522	554	551	518	489	552	533	545	550	529	569	546	517	538	518	531	539	585	547	525	534	503	541	493	502	489	546	544	537	508	519	511	536	550	525	546	536	543	530	563	513	558	512	530	560	514	562	544	534	550	533	531	564	539	557	553	557	529	567	530	537	544	558	531	583	514	549	522	536	529	511	582	576	525	511	534	509	520	539	524	591	533	515	571	528	502	511	555	511	542	550	561	546	548	537	536	559	512	533	545	550	543	572	538	587	554	538	575	541	546	534	565	574	511	592	530	533	530	534	506	535	567	531	552	575	550	538	577	562	511	492	566	536	546	516	556	551	575	526	534	523	538	554	592	552	586	529	520	536	525	532	516	519	562	512	548	549	550	500	536	563	549	555	516	558	566	561	592	502	532	562	553	549	524	541	567	524	522	544	542	476	535	526	533	536	531	533	528	507	518	522	556	531	592	509	568	552	533	562	572	541	542	569	524	552	521	515	583	543	541	519	548	538	553	542	552	560	564	531	525	528	560	525	550	546	541	549	529	482	553	558	503	578	520	495	503	511	527	507	504	531	571	535	541	507	546	520	517	510	547	522	528	531	494	537	556	514	495	546	554	557	575	559	564	517	530	561	547	583	554	519	547	578	517	570	543	544	570	530	527	597	555	560	531	503	536	546	584	523	529	557	549	521	556	560	564	531	558	546	527	525	554	547	518	529	551	517	537	540	564	576	567	514	518	546	563	570	554	537	532	552	534	551	553	574	571	526	549	557	524	530	523	522	534	577	510	528	513	498	540	503	521	523	563	576	520	533	502	563	558	569	533	544	515	535	522	567	556	520	531	546	555	497	567	581	531	527	505	530	520	521	540	513	571	515	550	531	566	520	537	550	552	569	537	541	559	558	500	572	502	517	531	554	571	535	548	493	563	554	519	522	555	526	542	586	528	546	511	522	485	505	566	498	534	551	536	506	569	521	516	501	550	531	548	491	563	532	549	560	551	559	573	551	569	547	535	517	540	523	525	543	575	559	555	538	539	519	554	512	545	562	538	533	505	528	519	542	526	493	551	530	548	552	528	528	568	543	557	546	569	550	517	520	556	568	556	513	536	556	548	532	529	529	536	555	531	532	526	542	520	533	493	551	538	528	580	542	516	536	545	540	495	560	568	503	527	512	557	522	530	529	521	556	540	588	530	528	556	526	554	523	564	530	517	535	569	519	549	521	517	507	520	541	559	492	549	573	505	562	500	577	491	554	536	555	534	511	582	529	516	582	535	533	521	512	556	546	525	520	570	533	553	532	535	552	510	555	539	545	542	557	519	565	544	554	536	508	543	508	553	548	524	530	565	542	552	544	520	555	528	558	559	578	524	528	540	537	520	533	558	530	593	542	541	507	529	552	538	509	548	519	527	509	562	539	513	535	542	571	554	529	515	525	533	575	549	563	564	504	548	555	530	537	566	524	598	557	534	572	517	587	554	558	503	537	541	549	548	549	549	546	572	585	515	567	557	548	536	551	555	567	542	512	503	534	539	570	543	562	584	535	521	537	483	514	559	573	512	564	527	564	567	501	545	482	529	533	546	514	524	585	487	532	556	555	502	520	524	538	539	533	547	508	572	577	528	501	520	523	565	529	539	495	503	502	563	561	564	545	546	482	474	542	537	570	484	521	519	546	556	539	522	534	550	534	521	590	567	544	556	516	544	517	537	549	549	551	488	594	527	555	533	516	569	593	546	543	576	524	563	554	550	544	517	533	545	546	499	557	523	553	554	516	569	510	515	577	543	556	536	546	583	544	535	563	538	559	555	561	534	537	541	521	550	572	539	574	548	539	541	510	519	557	558	513	506	558	506	567	554	541	535	576	545	467	556	536	552	529	474	510	494	583	562	561	526	507	580	528	521	562	587	562	542	556	521	551	566	586	515	554	541	539	512	527	549	563	528	573	511	582	529	525	557	525	563	566	588	517	547	593	524	567	527	521	497	542	561	550	528	548	544	498	583	495	562	544	541	538	541	571	527	524	524	615	558	542	538	567	542	546	515	491	569	557	493	477	525	548	512	566	602	512	555	521	557	537	511	538	543	514	530	584	554	523	486	520	593	565	537	523	517	566	548	538	550	560	534	537	547	523	532	519	526	497	547	562	522	556	555	593	519	519	560	517	539	548	526	520	527	566	545	521	490	488	548	552	533	547	496	534	539	536	538	559	571	510	531	500	502	559	525	523	510	506	528	542	531	518	542	511	532	545	572	573	548	513	527	559	580	503	581	556	522	527	545	539	546	555	558	533	534	575	569	551	543	513	539	556	565	550	596	526	547	543	504	565	542	550	514	517	531	531	527	545	566	502	516	549	500	511	510	519	548	509	584	572	545	545	515	572	518	533	553	566	500	545	544	567	522	526	528	578	543	533	583	525	547	495	544	533	551	543	549	553	538	500	492	560	520	550	495	498	511	577	519	532	506	594	555	568	568	536	535	546	570	571	530	558	568	550	504	528	592	558	540	566	509	532	545	546	521	554	574	515	519	545	535	574	558	533	550	536	553	555	522	542	541	581	517	571	557	551	553	510	542	561	542	537	539	581	509	526	546	516	541	549	581	541	541	521	529	544	518	520	487	558	533	557	576	543	519	515	529	558	547	502	501	513	613	567	545	557	526	521	544	521	555	531	555	531	537	528	558	540	511	506	499	554	517	519	545	528	557	557	503	554	556	492	523	516	533	548	525	508	569	525	511	549	562	535	527	538	515	504	572	528	564	552	534	573	534	558	578	565	471	504	521	557	535	540	562	531	545	560	574	582	527	566	584	540	543	549	544	550	528	580	526	566	570	510	546	544	561	508	547	529	529	542	545	545	541	544	509	539	545	545	545	554	541	518	561	562	510	522	537	533	508	536	570	548	558	509	535	590	523	539	518	606	557	574	512	512	561	547	533	558	543	540	608	535	566	562	558	575	514	567	557	539	577	508	526	562	559	541	513	553	535	585	529	569	580	541	557	534	506	551	518	512	550	566	543	539	527
5091	2189	3338	3451	2463	1561	1039	657	513	507	892	676	514	411	388	367	321	318	325	310	311	309	336	417	621	774	698	564	406	324	290	265	275	266	275	244	244	248	274	248	243	278	270	254	260	271	258	307	259	262	271	257	260	256	259	294	257	269	288	268	264	248	251	271	256	234	268	266	248	275	276	279	258	290	270	262	282	272	282	271	253	248	269	252	274	257	272	274	251	278	238	251	263	266	233	246	291	268	263	289	263	265	233	274	277	299	256	266	253	238	278	294	253	307	254	274	241	255	265	289	278	315	295	256	278	248	259	280	223	284	263	280	278	265	245	258	257	282	249	278	290	262	295	263	266	278	252	279	259	252	282	293	256	288	277	241	276	262	249	251	247	274	253	262	263	244	244	295	258	242	310	272	276	262	239	255	273	272	253	272	275	256	295	269	273	282	281	281	257	277	234	294	220	246	287	255	253	281	218	287	249	262	275	237	260	264	253	259	240	240	293	243	273	267	272	276	253	259	247	260	280	267	261	304	277	264	276	294	266	276	272	226	280	272	310	269	307	272	298	307	271	256	255	282	268	295	272	267	266	241	242	269	284	303	292	246	294	285	250	265	284	258	254	216	240	258	248	267	236	271	238	249	276	258	260	273	305	294	264	288	275	281	271	237	284	276	278	258	248	306	248	248	290	295	258	254	259	288	230	249	233	262	278	272	254	286	262	258	298	256	264	285	265	279	274	276	274	282	316	261	241	254	235	277	255	266	245	257	270	289	274	265	232	281	280	284	254	283	252	260	261	264	275	269	258	237	292	248	258	277	264	252	281	269	267	276	274	258	294	293	248	268	269	277	233	260	265	267	282	271	276	303	249	284	276	260	269	246	254	270	286	277	280	257	280	269	268	255	258	295	262	263	261	260	262	273	249	255	270	293	251	266	249	277	256	264	282	250	269	296	272	269	266	253	282	280	261	272	266	243	230	256	279	260	234	236	283	249	276	265	263	258	267	289	264	265	254	253	262	251	273	258	255	279	290	251	275	265	255	254	265	275	263	237	261	296	270	282	257	272	262	273	277	252	267	269	264	267	291	255	281	283	264	238	266	253	284	278	276	249	264	306	269	248	279	269	243	248	264	269	248	252	285	259	289	295	259	263	271	279	255	280	258	256	259	260	283	245	286	282	263	248	285	271	262	274	274	269	288	272	233	283	265	270	247	277	278	282	267	285	232	261	302	265	257	272	253	248	288	249	251	258	242	275	266	283	268	275	252	261	239	287	278	273	260	268	277	255	272	264	227	265	276	281	246	272	259	296	278	284	288	304	278	242	269	257	250	276	253	250	266	266	216	251	270	275	259	255	277	280	296	262	263	258	267	248	300	249	282	262	251	268	255	271	272	247	264	267	257	302	287	285	251	284	262	255	256	256	255	251	266	302	278	296	251	257	275	234	245	245	277	261	271	296	245	275	286	265	263	279	282	269	282	274	256	264	250	286	249	239	280	268	249	254	249	263	254	273	251	282	257	294	250	263	268	269	285	289	244	250	246	257	275	274	267	261	260	269	257	286	268	262	266	279	273	271	254	271	273	277	277	259	262	277	257	275	240	258	259	260	233	259	258	250	259	257	255	276	271	267	267	285	271	257	258	269	258	274	238	255	262	292	273	289	258	233	258	269	242	262	268	271	262	283	282	272	272	265	265	256	264	323	270	260	253	261	286	267	263	246	260	278	250	231	287	258	263	239	255	262	261	266	260	284	278	245	266	295	255	258	260	279	271	285	245	268	263	249	295	245	262	254	243	269	264	262	282	270	293	269	264	255	271	294	260	268	276	285	263	291	248	223	243	306	286	269	269	257	291	272	281	237	263	255	246	254	285	313	286	261	271	269	258	258	267	266	248	255	287	258	281	271	271	280	269	241	275	234	262	270	260	301	286	277	241	271	260	263	255	263	259	286	257	260	260	258	265	280	265	264	271	252	271	246	270	237	267	244	276	270	275	261	251	277	271	263	254	280	239	292	243	248	246	251	237	257	220	241	272	268	249	267	257	292	267	261	256	280	255	235	264	267	277	243	250	271	261	255	261	292	265	272	291	266	314	244	270	269	237	266	273	276	238	300	257	265	258	261	266	274	260	266	274	263	263	290	278	252	256	252	292	262	271	251	258	246	271	229	267	255	259	268	293	285	259	265	255	260	277	248	282	267	254	276	265	276	260	256	225	273	242	256	286	276	263	269	255	241	270	252	256	257	279	305	271	260	249	241	252	259	285	247	250	283	271	273	251	268	233	252	244	292	294	246	257	255	283	262	236	282	241	258	272	274	243	250	266	259	293	248	274	267	276	253	270	245	235	297	231	250	243	269	287	273	270	278	261	250	227	280	257	239	278	269	252	241	245	274	283	246	277	262	276	263	246	252	270	275	287	295	303	265	271	268	264	292	277	292	277	254	256	264	247	267	279	253	274	284	279	265	251	252	237	248	273	263	257	224	246	277	257	276	272	276	247	263	265	245	232	290	270	294	264	242	247	274	268	276	260	254	232	255	255	294	269	257	246	257	252	262	288	282	269	274	260	255	265	245	253	289	273	288	270	272	281	275	272	241	270	279	263	287	256	261	251	252	234	278	282	257	267	286	248	280	252	259	263	236	272	228	238	247	286	262	293	267	269	264	263	237	290	244	274	263	276	267	279	262	243	259	262	297	273	308	255	277	275	272	254	254	293	277	242	237	284	260	242	238	266	265	263	248	272	247	272	239	285	276	265	235	258	292	287	269	249	293	269	236	272	289	281	278	275	251	263	258	264	265	253	247	286	266	222	253	261	279	239	266	263	294	248	268	260	251	246	286	276	271	266	269	269	271	263	250	269	276	288	277	258	233	293	284	291	288	240	251	245	260	246	291	306	275	266	245	276	267	275	248	301	259	283	279	273	298	272	282	276	287	300	261	274	288	256	272	258	267	275	245	281	240	254	277	278	267	272	248	271	235	262	278	273	268	265	287	271	279	281	242	256	239	250	259	290	254	245	270	272	256	324	265	250	303	299	275	272	233	280	298	259	276	278	283	250	285	283	276	238	251	268	267	273	267	247	265	247	266	288	284	249	247	277	269	236	264	288	260	270	261	274	281	254	256	269	291	271	285	284	286	287	266	266	251	271	265	300	272	279	259	266	236	282	288	262	248	273	283	279	266	295	259	251	274	269	283	271	283	254	253	242	283	244	290	274	254	247	266	301	290	282	268	261	287	284	241	252	256	271	257	270	249	283	275	276	254	276	310	264	238	267	262	260	265	270	257	278	286	278	278	272	299	254	243	248	290	290	282	258	264	261	255	264	282	282	240	256	282	281	277	273	256	265	263	239	246	252	260	258	246	302	244	271	282	280	239	283	233	235	245	261	263	264	256	252	274	257	241	255	252	286	283	293	256	254	293	262	246	262	279	276	249	263	284	274	270	273	262	292	277	282	275	253	279	277	276	261	298	244	259	250	253	289	281	274	312	249	265
3487	2292	6336	9642	8413	5486	3954	2692	1793	1991	4276	3197	2141	1467	1366	1383	1057	1072	995	893	813	853	1032	1804	2782	3231	2542	1783	1138	858	702	666	628	632	654	678	619	631	649	632	628	630	644	631	658	641	630	678	661	624	668	619	656	644	653	646	667	637	628	670	667	647	619	672	658	661	681	653	671	670	663	650	684	633	692	623	633	665	634	599	648	592	636	615	669	633	606	612	640	641	634	638	608	650	637	618	673	637	652	627	634	673	627	629	611	645	624	656	683	677	633	621	675	639	638	639	681	593	658	656	666	638	734	656	569	643	642	665	645	624	605	634	618	637	660	667	662	641	680	692	595	623	674	665	634	653	665	661	621	679	652	669	638	641	621	668	658	657	663	643	651	601	601	629	609	686	623	679	656	653	620	619	659	617	652	633	660	629	672	637	614	647	649	666	675	661	640	646	655	651	670	679	640	663	689	636	642	609	639	609	652	620	599	600	649	614	632	649	597	646	679	600	626	600	692	636	622	658	689	622	676	679	629	646	607	665	622	648	653	639	650	644	663	636	649	654	669	624	641	625	662	653	626	672	620	642	640	658	665	642	654	627	645	637	680	599	586	635	609	636	658	608	636	628	651	681	672	596	613	605	670	675	656	630	623	628	664	674	597	605	635	705	651	701	635	630	641	634	618	663	660	644	655	622	648	670	637	664	666	703	640	635	662	679	639	621	647	618	657	639	683	653	632	643	626	648	660	648	657	724	722	633	616	644	664	677	637	634	593	654	621	649	661	652	633	632	617	650	640	664	662	647	651	602	606	657	655	609	651	642	643	706	608	648	651	660	649	635	623	697	683	636	680	611	695	615	629	661	631	646	692	653	681	635	672	648	623	655	602	659	640	660	658	621	654	621	631	611	658	670	638	634	680	637	653	586	637	649	622	622	646	622	653	628	646	646	653	620	651	642	592	654	669	659	647	648	669	596	653	666	646	676	637	604	671	625	634	667	676	642	606	652	647	642	618	614	621	657	646	638	638	642	647	658	627	623	609	683	603	667	654	617	656	663	629	669	683	649	629	686	672	659	677	720	672	616	634	638	643	627	653	676	695	606	647	653	656	681	614	636	614	640	661	606	631	685	588	622	657	664	631	690	636	668	634	624	701	605	610	669	646	639	636	619	623	650	642	591	654	659	568	639	628	708	673	641	667	635	641	590	604	638	598	589	620	635	674	623	603	648	621	636	640	714	699	643	640	669	661	648	644	632	654	722	664	657	665	635	661	645	660	602	616	622	630	611	644	644	607	649	669	635	677	620	630	627	640	670	684	628	690	643	656	637	641	639	636	657	674	646	667	675	657	660	666	664	639	658	665	647	609	638	609	644	644	614	681	662	598	633	653	617	626	624	638	619	616	649	661	623	642	657	639	623	698	684	628	649	629	652	637	642	668	684	619	619	657	655	622	621	652	689	607	646	605	625	646	616	628	650	663	620	671	634	662	596	681	661	646	601	595	606	657	630	629	618	652	642	628	646	672	636	640	654	602	695	613	701	617	646	645	620	633	626	661	652	604	602	656	622	652	646	645	661	609	610	614	660	721	642	642	692	678	626	637	654	623	636	659	645	682	662	606	632	624	657	643	611	632	629	659	595	659	637	671	667	653	684	671	647	665	627	656	645	657	635	708	672	665	638	650	652	664	641	663	617	620	648	675	629	665	672	620	632	644	671	627	672	636	669	631	684	621	655	596	664	676	675	649	624	641	657	665	630	620	656	681	644	639	650	633	634	682	612	672	666	609	678	640	651	629	605	637	642	627	668	621	643	663	657	682	675	691	664	688	645	678	667	693	676	633	644	598	624	667	622	696	630	657	647	639	635	626	660	687	650	645	586	635	691	671	664	639	622	668	654	617	666	635	644	643	676	670	617	626	639	659	630	628	609	606	609	679	620	656	620	647	630	660	636	634	657	694	649	661	662	683	648	626	648	634	661	667	640	645	609	662	643	679	631	656	637	681	621	646	654	615	690	640	656	635	657	638	650	617	678	692	634	636	658	663	667	714	651	650	660	643	625	594	616	644	612	651	618	618	642	631	646	629	647	626	665	674	691	684	676	679	621	672	675	596	673	661	635	648	634	607	676	645	662	670	643	660	647	640	686	625	669	628	634	690	618	637	685	597	591	600	639	678	684	704	643	605	692	613	665	637	663	649	629	624	596	626	605	641	636	638	650	650	632	661	606	613	618	623	623	656	618	650	625	628	646	641	615	676	667	633	682	577	696	653	691	647	623	646	626	658	668	616	673	654	647	655	615	664	657	652	647	653	635	635	649	617	625	632	625	600	659	651	656	655	613	660	653	634	667	640	684	681	679	648	648	698	664	674	621	700	582	702	643	661	611	643	680	627	615	650	647	627	599	630	634	669	609	666	652	652	664	641	634	645	646	635	593	649	676	616	617	656	708	609	709	625	618	650	611	646	626	614	665	606	643	676	638	686	609	678	671	664	651	653	641	648	665	640	625	634	620	629	662	664	669	666	650	638	631	634	641	600	686	627	674	679	662	629	653	705	673	644	631	634	604	621	649	623	665	660	663	625	654	671	666	626	667	665	656	658	618	598	677	625	662	660	617	629	630	650	637	664	632	627	595	668	623	682	617	632	692	657	622	679	662	685	678	644	630	610	654	638	667	635	623	649	681	660	620	637	654	671	646	619	633	652	649	710	599	639	624	655	632	613	619	620	683	634	611	656	650	615	668	616	631	652	623	617	677	624	627	624	687	644	642	660	657	711	660	653	646	686	640	641	652	651	629	628	656	648	567	647	615	602	655	596	695	666	644	654	622	666	642	684	624	647	697	679	674	639	602	645	612	632	625	635	675	655	654	605	665	660	619	626	649	677	631	639	690	620	710	640	648	641	680	689	613	687	658	605	628	638	657	650	638	664	693	613	635	641	611	657	656	650	667	643	658	651	660	644	591	622	660	645	641	639	656	623	695	658	638	668	631	639	638	663	653	696	701	669	628	660	631	691	667	603	649	666	657	658	636	638	653	624	661	647	611	637	644	646	622	642	580	680	609	635	640	667	674	586	651	676	677	612	613	628	604	630	707	601	677	647	676	621	674	654	633	642	639	655	664	701	630	603	651	640	637	644	642	609	613	639	710	630	646	637	665	566	649	634	654	634	641	627	635	615	651	645	695	675	682	654	644	653	613	612	625	700	623	645	603	628	623	650	660	671	595	643	632	645	658	600	629	616	630	645	661	648	659	636	682	665	624	637	649	661	632	667	607	678	614	663	647	641	671	671	690	618	660	643	644	655	648	619	689	666	638	659	632	661	674	693	587	631	646	630	617	662	643	660	625	632	652	649	659	635	646	660	652	614	606	663	666	611	615	641	634	675	643	654	665	626	625	649	674	651	630	642	619	664	672	680	618	661	662	640	670	638	626	646	645	688	650	635	620	636	605	625	631	685	663	652	636	624	644	650	674	615	638	656	655	663	667	629	636	642	633	680	688
11742	7439	9639	11152	5516	2735	1904	1012	684	1112	1676	1124	822	581	576	478	398	372	341	336	357	397	507	1771	3176	3074	2016	1342	724	369	295	288	248	262	233	270	278	270	272	265	297	268	264	280	250	251	272	271	271	289	257	245	271	284	257	277	277	266	244	274	258	269	259	256	258	237	253	232	260	250	248	258	270	281	288	266	277	265	259	244	249	249	286	271	298	261	231	226	224	255	237	241	285	290	267	272	281	254	273	246	279	236	277	255	268	291	296	284	265	242	254	264	251	282	307	262	248	233	233	250	271	263	258	260	264	280	271	270	278	260	265	237	283	214	270	261	258	226	252	251	272	264	240	276	277	242	287	280	277	234	271	263	248	250	230	268	265	292	260	247	252	251	253	258	255	236	289	283	267	311	239	302	259	255	248	264	244	261	271	264	251	248	257	273	251	262	231	262	242	239	237	256	268	258	238	248	250	257	284	280	240	272	284	250	243	299	281	242	240	243	264	273	274	259	271	272	276	252	241	289	279	247	246	270	262	265	274	266	245	268	274	280	247	248	238	263	263	261	259	271	267	245	275	249	245	227	262	234	268	257	278	228	262	279	251	268	255	271	263	256	241	230	276	266	274	265	248	262	244	253	260	293	256	246	273	232	244	259	267	257	250	244	306	231	290	233	240	273	257	265	273	269	275	249	246	254	252	218	245	257	253	251	261	251	239	252	266	289	267	271	272	264	262	273	253	270	254	272	275	252	266	257	265	256	256	253	263	248	280	284	254	240	254	229	256	270	226	229	270	267	247	245	253	244	275	249	228	276	263	293	278	288	278	269	257	267	286	271	267	280	234	271	260	277	280	259	249	277	257	259	234	274	257	275	276	253	253	270	264	238	250	232	259	227	240	261	270	247	252	247	268	280	232	283	274	278	260	273	277	242	246	220	268	246	260	253	250	262	265	259	249	272	287	270	270	271	264	262	262	230	276	279	290	250	259	254	269	266	227	261	256	256	266	282	254	255	239	266	261	245	273	238	283	239	255	250	271	236	289	272	275	272	267	256	287	242	295	285	269	270	260	271	247	286	263	266	281	277	283	282	277	260	278	277	257	262	261	277	261	264	235	281	267	265	230	286	237	243	229	299	269	292	272	243	273	281	272	283	246	253	270	264	269	260	275	267	279	247	243	263	289	265	234	239	253	266	264	223	264	298	254	238	253	274	252	285	242	272	233	268	253	247	296	264	288	249	249	273	247	268	296	251	289	262	274	265	254	278	282	295	249	226	287	264	277	257	259	258	277	264	266	259	258	243	288	269	256	256	231	244	256	257	250	236	257	258	269	274	279	252	281	257	254	257	264	261	246	272	266	236	286	280	264	269	276	253	285	277	301	268	239	259	236	259	260	257	282	252	277	257	251	246	282	295	273	269	284	261	267	269	262	246	250	270	278	268	268	262	256	264	270	269	271	269	279	263	256	268	237	290	297	251	263	249	267	284	255	280	255	298	256	282	264	265	261	275	266	248	263	246	268	266	260	273	270	239	285	260	275	262	252	264	251	260	282	269	263	248	261	224	285	273	253	226	297	299	269	253	276	258	257	278	257	290	270	202	252	268	286	263	253	255	269	244	260	235	271	251	298	268	260	252	253	269	286	212	262	264	248	284	272	287	287	251	262	257	278	267	266	270	262	265	293	264	267	293	256	234	259	259	232	251	252	261	251	267	268	273	283	266	261	257	253	259	239	232	279	253	259	301	240	249	256	250	268	248	286	254	267	258	259	273	226	248	234	263	262	262	289	248	240	252	242	232	240	269	240	278	250	283	276	273	264	254	290	275	223	244	248	251	228	253	278	261	276	247	267	253	235	266	269	249	284	257	261	237	271	249	276	258	263	276	258	262	255	298	275	281	248	269	246	249	296	268	285	272	274	260	254	229	274	237	259	267	264	272	247	248	265	264	264	270	294	261	269	256	263	263	220	264	253	258	267	283	270	281	254	257	266	256	228	279	242	252	278	249	273	279	235	222	255	248	254	259	253	244	264	253	259	258	258	239	245	242	239	247	262	254	256	265	254	251	243	259	252	285	280	275	243	266	247	286	284	241	272	289	260	264	262	277	262	280	282	276	257	285	261	255	257	266	281	240	229	267	257	235	282	280	265	280	222	272	256	261	261	260	240	253	279	248	258	248	265	278	279	265	270	257	224	259	239	273	261	261	242	294	257	245	275	204	262	304	248	245	265	253	251	277	244	252	262	249	263	253	272	262	273	266	272	285	262	251	267	276	267	273	248	230	285	278	267	295	251	233	260	205	267	286	256	255	225	222	251	236	250	238	278	275	223	274	258	254	239	260	243	257	254	241	247	280	275	274	272	260	242	237	277	261	256	220	268	263	254	248	276	252	256	253	253	258	264	244	276	277	256	280	248	243	270	256	268	291	235	278	281	261	262	246	290	259	272	288	240	261	285	241	269	249	268	261	252	285	263	249	246	269	277	268	241	257	264	260	261	246	249	257	255	284	264	297	251	252	232	271	239	251	225	246	270	246	253	286	261	246	277	276	253	266	306	282	244	261	253	275	267	293	299	272	233	263	258	254	251	255	255	264	268	256	238	249	263	281	247	262	263	245	265	253	259	240	254	275	274	264	282	253	259	259	248	282	269	268	266	309	228	244	227	283	270	263	238	279	269	260	270	248	264	297	266	276	284	234	284	225	238	308	262	296	262	258	264	262	296	246	240	247	254	286	273	263	262	244	229	254	253	273	269	258	248	276	247	237	267	281	246	249	285	236	282	273	283	268	239	274	257	288	239	273	255	239	285	243	288	251	262	263	273	268	254	278	244	260	289	290	241	259	265	260	253	263	270	280	279	232	252	256	272	264	254	239	257	251	293	257	259	254	253	290	256	265	288	259	268	243	241	232	262	273	258	275	253	262	236	265	298	263	277	262	265	250	260	258	263	258	269	265	266	249	274	233	256	240	257	283	245	229	248	253	266	268	267	251	262	269	239	255	253	263	264	253	258	246	259	281	281	234	272	271	279	245	247	251	272	241	276	276	254	268	295	237	299	258	260	285	232	244	281	249	279	258	253	241	265	262	278	242	259	291	272	261	268	225	261	256	253	276	273	265	256	253	273	271	245	278	250	270	254	273	275	264	289	262	244	276	295	269	288	275	242	281	294	232	257	278	288	259	262	247	247	265	270	289	267	307	261	255	264	262	253	265	271	286	253	249	272	263	277	247	288	267	289	263	268	255	265	277	249	246	266	252	264	254	276	242	260	265	258	263	260	251	272	239	262	257	270	259	262	291	270	263	273	276	268	244	273	273	265	248	234	225	265	242	262	278	265	270	251	309	238	264	245	260	260	259	264	269	257	288	228	245	240	266	257	290	270	245	256	256	257	269	280	292	238	241	259	272	247	282	257	250	246	257	267	230	250	280	283	285	254	290	266	256	262	253	255	287	279	267	256	261	279	265	261	280	288	258	228	233	253	253	289	271	265	258	225	226
7693	6540	12594	18985	12223	7956	6861	4140	2850	5429	7738	5938	3885	2378	2554	1942	1496	1364	1343	1376	1353	1706	2720	10257	16402	15222	10233	6683	3110	1398	857	650	668	626	675	660	635	651	681	651	606	643	690	665	617	591	621	664	617	594	648	624	655	666	626	674	644	620	636	605	590	576	647	654	648	646	608	623	628	643	625	644	670	640	621	640	602	652	619	616	623	607	634	607	655	583	649	636	660	640	654	660	612	664	628	610	629	643	595	649	664	604	637	622	607	641	673	649	631	640	619	636	657	655	667	619	640	668	637	656	649	661	652	630	614	630	615	641	638	624	630	655	646	658	607	663	635	698	613	597	627	627	661	653	591	590	626	634	631	619	604	598	630	627	621	633	697	648	623	682	604	662	630	675	648	660	669	650	612	662	693	588	643	633	646	674	645	628	626	633	636	650	631	670	640	605	643	598	664	660	653	702	669	603	637	650	626	603	625	627	642	586	619	703	650	652	629	636	653	579	629	656	607	668	658	616	622	629	613	610	665	637	605	635	675	609	614	623	616	628	622	668	641	647	663	622	647	688	613	672	596	634	664	607	651	631	644	650	637	625	630	677	621	605	612	642	653	638	569	626	570	636	649	614	643	598	624	676	678	628	651	632	651	643	649	662	618	621	643	615	596	645	605	654	645	646	639	653	616	639	636	684	646	641	655	655	631	651	624	627	665	593	585	668	615	608	625	670	641	598	673	637	627	645	625	648	639	650	628	664	646	616	671	618	652	638	612	645	599	626	660	641	611	663	626	653	643	655	613	661	621	621	665	637	591	583	654	670	631	644	674	645	644	637	638	643	648	626	630	645	672	638	645	652	659	621	626	639	630	641	644	645	665	614	611	633	605	629	628	605	646	653	599	659	664	623	617	632	671	635	607	639	644	607	605	638	639	650	626	630	649	627	664	646	627	623	618	600	618	611	625	597	645	699	629	660	660	611	639	610	641	659	673	611	576	635	620	633	649	677	657	619	633	674	617	621	630	624	621	671	606	651	653	654	646	613	610	641	618	661	632	655	638	625	638	653	620	668	632	642	636	608	629	604	619	629	642	663	653	607	655	619	628	631	635	614	656	654	600	613	651	639	662	649	675	685	582	633	589	626	604	629	599	660	654	653	645	661	634	611	638	670	649	680	658	639	639	592	608	617	660	668	642	671	620	624	596	618	632	704	618	690	644	646	611	639	655	627	673	610	587	655	628	611	636	646	708	614	638	642	653	627	663	671	641	617	635	653	609	665	650	669	644	598	648	651	657	640	629	646	641	641	664	688	658	656	640	642	656	627	609	643	705	641	648	650	673	630	643	646	625	630	598	625	582	659	641	665	647	650	637	645	670	649	610	636	625	576	656	583	651	654	605	649	620	635	635	654	717	625	606	659	614	628	651	592	649	640	648	593	640	665	643	624	587	636	644	618	640	656	657	604	655	669	621	641	667	643	616	660	637	663	639	642	662	637	578	646	639	656	644	667	653	653	655	641	630	626	644	680	654	621	654	640	647	626	638	637	656	623	642	609	689	612	655	619	639	585	617	616	632	663	619	623	641	604	634	636	634	615	668	619	617	637	619	637	627	607	659	591	684	612	602	667	636	602	640	620	624	626	690	626	651	639	621	642	618	615	600	628	621	636	670	642	665	656	645	665	626	634	651	622	631	643	643	677	638	641	632	678	626	621	630	624	640	693	638	663	631	652	629	600	633	610	659	666	665	652	612	630	643	585	608	591	590	664	652	679	591	604	626	622	627	582	629	624	668	611	662	642	657	629	657	645	680	635	633	627	651	657	660	637	624	611	645	691	619	626	642	619	680	608	609	608	627	642	644	660	636	647	615	670	635	583	657	599	639	625	669	639	627	655	646	663	645	597	686	642	594	683	707	665	631	596	638	629	640	666	613	657	653	639	653	660	614	614	574	614	654	640	639	660	609	656	630	663	621	632	658	639	646	639	613	655	644	670	617	630	675	635	623	648	621	637	633	608	648	624	623	670	594	637	595	622	664	659	663	641	672	662	636	651	705	661	656	602	640	666	644	641	666	639	635	617	670	629	651	652	616	623	639	641	620	643	605	650	612	633	626	565	656	623	634	582	642	669	645	671	610	616	638	610	650	621	668	613	645	685	623	634	683	661	637	637	630	586	579	656	616	652	668	650	656	642	654	638	615	646	622	640	630	605	633	626	618	629	620	634	617	616	657	690	615	672	587	637	685	637	639	635	659	658	597	612	631	647	667	646	626	672	627	629	665	638	614	657	639	652	612	648	639	644	631	646	641	632	614	651	628	638	629	640	654	636	639	603	619	640	635	599	651	626	629	618	584	617	649	605	663	625	651	650	657	661	635	643	603	633	583	629	675	595	630	610	615	660	597	640	664	623	628	632	673	625	668	661	661	615	614	643	625	643	627	665	663	599	645	610	651	576	624	619	616	652	636	608	579	585	634	642	692	654	674	603	644	628	645	628	620	594	650	663	641	605	614	620	609	686	624	665	612	605	664	682	625	632	633	643	669	603	622	656	635	640	666	593	621	645	632	630	646	687	648	646	635	627	614	656	601	650	652	627	674	664	654	652	642	679	568	610	620	597	626	617	652	648	657	631	652	675	620	611	599	611	585	691	642	635	637	662	662	642	637	632	647	653	626	659	594	594	648	615	650	636	639	626	647	695	605	615	643	604	652	636	630	624	603	628	664	594	666	593	629	629	635	603	614	641	587	658	677	606	670	674	640	658	615	649	600	627	624	614	604	652	614	659	660	619	642	654	623	650	651	593	635	646	641	652	632	603	624	655	646	565	653	641	607	668	629	636	642	626	705	652	613	628	637	673	647	620	619	622	624	602	605	642	634	612	622	632	622	637	625	587	613	658	646	636	582	628	618	614	645	649	627	571	646	636	645	651	626	602	632	647	649	626	617	628	654	641	635	648	638	595	623	609	690	663	639	646	677	658	661	626	623	616	612	641	608	581	627	658	679	655	698	666	648	643	659	649	631	657	665	629	620	616	610	641	654	624	606	636	673	675	575	693	648	635	707	611	642	630	634	655	640	617	654	670	656	657	647	626	622	685	646	612	633	622	673	648	658	607	645	600	651	644	631	623	609	644	624	647	651	606	607	625	617	652	660	620	628	615	614	624	643	638	634	619	641	652	588	615	627	622	681	609	632	620	615	599	616	617	642	620	612	608	652	621	607	626	632	639	687	660	646	638	668	618	642	611	627	628	653	644	646	642	673	648	616	655	655	663	651	655	611	623	643	611	595	633	660	637	615	630	646	638	642	651	614	632	610	657	616	638	679	622	672	652	646	652	634	640	632	641	631	631	619	681	654	632	605	678	628	647	683	630	626	630	653	688	632	647	624	624	617	668	611	645	651	601	647	653	611	561	657	647	637	652	669	667	666	650	621	604	618	623	620	639	687	633	629	642	619	644	629	653	671	638	650	623	620	631	625	680	622	620	591	582	666	632	668	621	597	607	592	645
21898	16630	19583	20943	11236	4933	3232	2019	1114	774	1317	719	482	483	738	697	719	544	464	503	549	652	658	2198	5727	6997	5608	3769	1820	811	377	285	217	243	255	218	216	234	212	212	232	208	210	223	246	228	207	211	213	204	208	248	232	238	221	263	243	221	189	209	230	223	211	185	221	237	216	207	225	223	218	216	218	226	230	222	213	194	215	220	214	243	232	240	218	229	211	225	221	219	223	237	216	225	205	224	218	199	222	217	217	223	241	225	229	244	227	246	216	231	239	203	205	219	233	229	209	205	237	230	205	183	216	208	232	225	240	189	222	220	235	240	210	234	222	187	239	225	211	200	219	229	241	214	205	237	225	247	245	219	249	212	231	229	203	228	238	227	228	219	216	217	240	219	239	247	227	203	207	238	228	238	214	241	214	212	204	229	220	218	227	207	197	254	229	218	194	207	214	222	201	209	227	228	217	235	204	229	243	230	213	218	228	228	204	225	201	228	232	213	225	219	223	196	194	208	206	236	209	213	222	210	223	220	236	215	230	200	226	243	207	240	233	213	236	201	205	209	229	253	230	228	201	214	203	237	210	251	240	215	226	219	229	215	206	205	197	220	225	195	226	274	229	232	209	233	244	228	208	207	207	232	225	217	212	258	253	227	226	207	225	223	246	223	244	243	253	222	229	226	216	209	205	258	262	235	224	207	225	194	201	189	205	222	246	228	198	225	211	215	196	208	206	225	190	233	214	229	246	225	224	213	242	215	198	211	241	182	235	201	214	204	219	230	186	212	223	211	209	242	218	203	233	230	228	244	238	241	220	230	221	193	202	232	244	195	232	201	218	215	232	214	215	249	236	204	201	217	215	220	212	250	240	227	237	201	181	217	229	219	245	221	227	223	204	205	215	204	248	211	212	227	229	217	223	232	234	230	227	203	207	223	217	206	216	219	229	233	245	227	221	205	210	237	230	213	224	187	219	227	232	218	249	222	203	238	238	199	232	209	211	210	219	216	212	217	200	231	203	205	202	206	229	231	229	256	205	209	217	218	232	198	241	231	220	242	233	222	223	199	226	231	210	242	223	246	196	213	221	197	189	209	235	242	194	228	240	221	246	210	235	230	245	212	241	225	219	210	233	214	242	213	214	222	219	217	228	252	234	249	224	222	221	210	248	201	218	233	206	207	237	231	250	224	247	225	220	239	224	208	222	234	205	209	212	203	225	236	233	223	199	234	244	224	234	215	251	231	212	216	246	223	218	236	232	199	236	216	217	194	254	243	231	250	232	240	241	199	207	183	208	216	195	213	196	233	252	202	241	208	204	230	237	231	223	243	207	202	224	233	217	260	238	202	226	224	223	231	211	210	237	201	219	200	230	203	246	236	208	205	204	229	238	223	184	248	223	224	223	215	225	221	237	239	231	208	217	205	201	220	231	211	205	208	205	212	255	234	221	253	237	223	254	235	248	219	229	237	243	220	227	261	246	215	202	216	208	210	220	214	222	207	236	205	226	242	193	239	215	230	241	198	173	209	219	228	211	214	219	233	229	207	231	218	238	236	230	241	232	240	222	214	218	226	223	222	241	209	197	220	231	213	217	227	218	214	223	192	218	213	210	215	224	244	230	220	202	224	206	212	231	207	229	214	217	222	229	228	202	230	198	214	249	210	231	241	192	218	210	242	222	222	227	197	218	198	230	232	217	239	244	241	201	215	242	254	228	205	230	250	211	228	216	223	231	195	203	197	221	201	223	226	218	223	218	242	219	218	220	203	230	206	209	186	196	210	220	234	216	216	211	221	222	222	210	211	236	193	182	214	236	237	237	232	222	222	222	209	240	215	218	243	224	212	213	213	213	219	231	218	206	202	226	228	219	208	194	189	200	222	220	218	266	222	246	228	212	209	225	207	257	223	237	228	209	227	216	238	204	216	216	232	229	182	223	212	226	215	231	223	246	190	241	215	212	229	211	253	229	211	227	248	230	209	210	227	253	231	231	209	218	196	207	221	229	209	229	185	221	223	220	231	196	222	216	242	249	209	218	240	243	226	192	215	222	189	217	216	208	230	205	215	232	212	202	239	220	216	210	195	240	223	236	209	225	203	211	222	224	230	209	227	246	241	231	216	182	202	207	214	202	199	239	215	239	223	211	221	205	217	232	238	237	219	229	229	216	237	235	223	187	202	226	213	205	201	208	220	212	218	211	220	250	234	216	234	237	224	227	228	240	210	232	237	223	236	222	211	201	239	202	228	229	223	235	194	228	227	189	246	214	240	212	224	213	228	246	218	202	218	243	232	227	249	227	226	218	198	235	247	203	192	193	218	220	210	239	202	237	229	231	218	241	208	234	207	203	222	232	228	204	199	218	220	217	222	205	225	224	215	206	244	215	203	221	224	212	200	221	217	232	230	235	240	217	205	226	228	192	208	208	211	221	193	199	224	218	225	240	237	224	211	231	222	228	216	229	223	214	229	216	216	213	212	218	213	219	226	219	234	255	243	216	247	223	219	238	210	224	240	220	242	206	205	255	220	223	227	244	214	228	196	243	212	215	201	272	260	227	218	209	220	231	214	199	233	212	212	227	233	215	221	241	264	211	233	210	246	216	233	225	213	212	214	199	203	241	251	213	237	221	233	223	222	212	228	212	207	211	241	212	239	245	235	219	237	194	215	223	223	199	214	220	206	219	217	230	209	238	209	219	215	204	253	243	206	228	231	193	214	221	228	229	220	217	219	232	244	235	222	209	205	204	244	215	238	215	220	194	246	233	243	224	244	231	230	224	230	247	233	229	219	192	247	223	194	223	232	227	225	233	205	196	255	231	217	231	253	233	206	220	221	223	232	183	234	236	234	225	234	237	206	196	221	237	186	214	231	232	242	190	237	238	225	223	223	224	242	206	226	263	233	201	228	218	250	256	210	223	228	240	225	241	224	228	241	242	253	210	224	224	209	212	214	242	245	205	187	251	270	214	226	241	222	234	229	221	229	215	227	228	236	218	222	250	203	208	240	201	208	205	198	228	254	209	240	215	222	234	247	237	214	228	239	224	236	196	209	232	224	218	223	236	221	223	227	217	245	238	227	205	189	206	223	243	212	219	226	225	225	200	241	207	189	228	210	215	216	232	226	232	210	190	200	218	204	254	233	244	204	221	239	221	216	222	201	237	241	228	209	218	202	218	233	228	231	214	236	215	231	217	240	216	210	227	203	224	237	235	236	187	222	222	212	219	218	223	240	211	232	204	245	211	236	224	215	213	222	229	213	220	234	205	212	196	221	240	222	229	247	221	211	203	229	193	237	225	211	216	194	233	229	235	210	213	237	229	228	208	208	225	203	212	225	234	226	205	220	221	225	237	227	223	233	226	228	216	254	226	214	234	231	211	231	242	231	220	233	219	218	233	232	251	247	219	210	236	213	212	217	212	209	187	224	223	240	220	197	221	215	227	221	226	234	194	226	211	233	212	235	210	220	210	211	208	216	211	214	222	217	201	208	227	223	220	229
11674	12500	20221	25335	16133	10982	9316	6436	4280	3328	6271	3449	2272	2126	3762	3443	3632	2625	2207	2693	2941	3529	3575	11640	24649	26960	22665	16273	8807	3588	1409	775	596	555	556	519	596	546	541	514	567	550	540	571	571	588	548	507	602	545	526	540	569	547	597	576	566	584	535	571	546	547	584	574	580	528	551	555	590	557	546	536	558	517	581	544	551	553	556	582	555	538	548	545	529	532	532	528	599	560	537	552	560	568	591	534	551	529	540	562	506	545	549	547	529	526	562	554	523	530	576	595	550	556	545	488	536	528	537	562	548	561	543	530	542	524	524	560	537	536	588	523	563	593	524	542	540	571	561	581	602	551	565	523	526	561	503	513	585	556	520	531	541	569	539	550	600	584	549	572	531	522	559	587	524	570	536	572	547	495	541	571	575	527	566	551	532	555	505	559	540	523	516	510	562	543	519	569	535	534	508	549	563	563	557	553	566	568	538	567	575	548	574	565	565	539	575	617	547	582	534	539	553	580	508	567	542	521	554	623	572	530	581	583	578	562	508	510	588	523	579	583	526	535	597	538	555	494	544	505	512	513	592	566	562	558	564	550	563	580	547	542	519	580	578	604	605	601	530	547	569	573	548	555	548	500	537	530	505	531	532	597	553	529	551	579	533	521	553	548	531	558	556	527	536	545	528	567	570	527	555	540	549	547	509	528	536	578	564	567	553	532	545	563	543	544	559	541	577	545	534	546	487	523	561	557	560	544	540	592	572	549	561	522	564	533	558	544	544	556	574	560	565	523	548	567	566	542	562	578	571	540	523	523	585	565	522	568	515	557	551	544	556	565	490	571	528	544	555	543	543	565	571	554	591	555	593	550	553	534	566	551	535	555	536	573	538	587	518	558	541	569	523	536	485	548	487	576	518	537	570	578	577	519	522	498	554	524	556	564	554	548	552	545	537	566	522	562	561	542	583	547	553	510	552	563	556	547	547	535	576	568	484	581	529	535	575	556	537	520	549	556	568	549	544	557	534	548	545	541	570	589	510	525	545	591	544	565	585	546	534	554	540	561	518	569	546	553	555	523	544	542	551	556	591	521	510	582	593	544	556	545	525	555	573	533	561	536	536	530	505	506	513	544	572	517	545	562	524	538	560	524	574	557	504	540	542	522	545	531	585	543	545	588	565	573	558	590	558	538	556	572	537	541	555	591	559	500	557	600	554	527	529	555	564	571	488	610	593	559	597	554	596	536	562	511	535	592	549	516	566	560	571	579	554	571	568	547	584	521	522	538	534	549	570	569	598	549	523	567	544	534	510	589	587	558	568	544	522	547	548	557	538	539	576	541	566	541	496	540	554	532	553	588	570	514	515	589	522	551	552	537	531	535	578	548	532	546	558	561	574	516	554	522	571	541	532	551	566	586	547	583	539	539	536	557	552	560	538	545	540	562	553	561	576	555	562	597	541	539	571	527	548	530	530	562	578	581	551	538	560	562	525	540	553	556	523	547	568	540	564	512	530	523	573	538	511	572	561	572	536	535	542	535	564	515	549	558	554	564	545	567	544	562	559	543	524	571	557	564	568	534	620	591	565	568	528	549	580	534	590	600	552	561	528	578	584	549	530	530	589	512	568	559	549	517	550	536	541	547	531	541	534	534	552	543	560	553	559	603	531	575	545	553	561	534	553	526	514	543	557	561	549	513	566	529	558	564	588	579	531	497	521	523	566	562	545	562	537	577	547	536	555	546	504	548	537	553	607	559	547	568	554	605	543	532	574	537	555	538	530	566	535	557	561	533	550	562	554	515	595	543	572	523	559	563	503	553	519	534	550	559	598	557	580	550	561	565	607	540	557	552	540	528	536	559	542	538	559	498	556	584	573	569	529	513	566	587	569	527	547	527	562	536	589	557	517	533	554	571	523	536	563	566	508	514	536	549	554	555	530	532	552	519	565	529	538	574	527	564	551	505	584	537	549	563	592	497	530	547	557	539	513	556	557	523	530	569	551	540	585	533	572	529	542	520	627	583	545	527	574	543	558	545	537	583	540	530	529	539	550	513	571	535	506	577	567	534	521	510	546	531	541	570	568	534	556	546	561	552	561	557	600	577	531	531	543	574	553	528	538	508	511	521	502	560	550	546	519	575	606	545	496	532	559	546	586	581	565	558	573	507	518	565	507	550	545	529	545	507	571	559	557	556	535	513	567	551	530	531	510	557	592	592	518	565	568	541	572	552	540	553	529	528	538	534	601	568	537	551	583	567	579	589	537	536	546	558	583	580	509	604	526	538	537	512	614	566	550	553	537	534	561	613	548	550	525	507	573	544	569	552	567	584	510	555	559	564	502	555	564	557	563	519	533	603	523	561	573	580	520	546	566	574	571	563	561	546	573	507	539	531	593	556	548	555	579	556	527	567	554	558	531	542	542	543	556	570	534	537	612	569	531	518	570	530	543	575	566	587	547	528	570	585	543	566	575	564	571	536	565	515	518	569	520	550	561	568	534	575	541	548	492	547	565	543	572	560	544	526	579	563	551	527	552	506	519	588	559	533	559	611	559	544	517	547	552	536	527	547	543	554	518	533	540	544	506	560	546	548	583	534	570	554	552	557	536	582	552	538	573	513	531	542	553	549	604	563	553	541	576	542	568	542	512	536	536	559	508	534	560	566	558	556	591	546	541	584	537	514	577	532	506	597	553	563	562	546	540	534	534	570	527	541	551	533	575	516	556	562	578	538	529	540	564	543	559	579	572	549	572	576	559	539	522	522	544	557	535	537	534	573	522	534	545	543	529	592	555	604	538	559	592	601	548	571	553	554	559	553	612	551	547	578	558	571	547	565	543	544	568	550	530	558	523	565	556	536	573	554	549	530	530	510	555	607	562	566	533	518	564	529	581	571	588	514	523	528	539	540	579	576	570	551	595	517	580	563	548	554	513	571	506	556	583	537	512	530	518	528	591	563	562	539	571	514	547	530	593	529	561	560	529	520	541	558	561	534	538	562	530	544	579	540	562	530	535	590	571	603	559	538	602	553	542	535	570	582	551	555	522	545	559	583	536	527	547	575	535	565	523	532	559	532	560	571	572	587	587	590	532	548	573	556	551	518	573	566	534	542	588	577	535	541	529	558	548	541	569	496	524	532	608	545	551	562	554	521	551	544	580	494	524	587	575	524	549	562	567	551	555	542	534	522	558	571	571	535	539	526	594	535	552	536	554	530	541	563	577	520	560	549	543	547	527	590	520	567	591	556	509	554	610	537	497	552	565	551	524	595	551	536	550	544	546	581	566	534	546	553	495	547	595	568	538	546	560	555	545	576	553	540	542	583	548	576	546	559	518	573	534	558	533	574	545	605	558	554	557	610	575	513	568	551	571	546	572	577	562	576	542	530	599	589	571	536	534	533	545	572	536	546	555	536	575	552	582	577	578	551	561	550	537	533	572	565	520	507	556	548	625	512	579	590	539	566	546	568	527	541	597	583	562	544	496	547	547	553	530	533	552	557	550	566	499	566
4055	2286	3539	3014	1727	771	573	498	459	377	431	363	373	372	364	407	384	434	390	545	534	492	460	422	451	666	739	635	475	343	330	306	280	277	299	267	294	253	292	288	300	298	241	296	301	297	283	292	285	262	255	307	298	306	302	286	262	311	263	261	265	262	325	271	281	305	280	259	249	272	282	261	279	250	282	268	272	303	270	291	253	266	294	296	283	266	279	279	299	278	282	288	290	284	258	270	259	293	297	265	274	257	279	267	261	293	275	287	259	298	293	260	255	244	250	286	246	254	258	281	296	280	306	277	268	272	282	290	287	269	284	319	262	272	262	238	267	279	264	261	267	277	304	270	250	272	253	287	301	250	294	275	307	269	257	263	276	291	289	277	263	289	276	271	249	254	305	270	275	268	277	254	307	274	266	323	299	267	250	249	276	274	260	283	273	274	260	280	242	270	292	306	264	241	252	292	244	269	257	269	247	257	272	277	234	288	281	253	272	288	284	252	287	266	287	280	258	261	291	284	302	273	261	273	303	244	250	265	296	282	281	239	294	270	284	264	263	258	297	266	306	270	284	273	278	307	258	262	272	267	257	283	300	268	266	287	278	282	295	293	255	265	293	308	273	273	263	275	283	296	267	264	292	284	295	287	302	295	284	283	261	273	280	270	282	272	289	262	272	280	272	271	284	258	286	263	258	270	278	282	269	257	301	273	264	240	298	264	272	254	296	262	268	289	287	293	282	267	262	264	272	267	260	273	266	275	268	255	257	274	309	274	274	262	267	288	299	274	255	285	291	249	290	300	283	281	306	287	253	291	289	278	267	248	290	269	268	283	285	290	284	267	249	258	273	254	272	299	296	267	260	255	265	280	301	294	261	283	278	291	278	279	292	273	274	283	270	279	309	273	262	285	296	275	251	267	282	289	265	268	248	295	293	275	281	300	275	245	283	252	296	269	270	282	249	285	281	273	256	260	280	294	312	258	286	302	267	280	286	320	276	248	270	315	274	296	257	267	261	293	274	290	293	250	305	290	294	248	284	300	269	233	282	273	269	275	291	271	285	256	297	286	259	279	270	281	269	271	283	275	284	277	274	286	275	277	266	280	284	284	303	257	271	296	287	255	275	283	286	276	277	276	265	279	273	280	269	263	274	294	305	290	275	265	262	292	242	281	283	268	277	266	261	278	274	269	301	260	268	325	290	295	267	278	324	310	263	306	292	266	276	272	257	248	272	261	271	283	283	296	248	282	245	277	268	298	270	267	283	303	280	319	307	265	235	271	271	272	245	285	306	266	260	292	243	276	275	281	253	270	248	261	263	283	273	292	286	285	278	292	297	302	272	276	280	292	297	264	288	265	265	270	304	258	268	285	260	273	298	257	266	262	260	288	298	258	256	294	280	269	301	264	270	254	305	267	278	272	292	286	273	251	276	259	269	273	272	259	278	270	304	268	297	266	275	297	272	257	301	280	279	255	300	253	257	267	260	290	264	260	250	280	267	278	276	291	272	270	251	303	277	287	265	284	302	261	288	280	283	281	282	259	255	272	273	272	271	241	293	293	259	280	296	254	272	278	239	297	301	279	257	271	241	288	277	281	296	308	272	275	288	327	284	245	218	290	281	263	274	278	273	272	292	264	275	288	258	263	263	274	245	257	268	290	273	263	244	316	268	264	283	264	280	270	278	289	265	266	273	302	278	291	266	260	280	297	240	263	249	288	303	292	296	286	257	279	271	271	271	283	286	270	285	282	292	261	273	263	264	255	264	241	289	259	270	272	290	281	285	273	275	276	270	252	224	280	304	298	263	263	254	243	284	261	283	270	279	263	270	295	274	291	266	287	273	266	293	275	290	235	284	261	304	271	257	283	297	275	293	274	266	300	292	283	256	238	281	279	259	297	280	290	253	261	277	297	272	243	276	265	284	249	287	278	269	294	283	277	273	254	281	281	249	282	319	256	275	273	279	273	303	256	288	295	279	264	257	294	279	281	246	250	279	298	291	292	265	254	301	280	285	263	289	250	271	269	290	299	259	303	291	283	250	273	216	267	271	270	287	265	267	276	258	292	293	307	255	259	259	263	287	291	267	277	282	283	273	274	279	263	310	303	278	307	263	264	254	246	264	263	268	284	290	300	266	301	283	281	284	248	278	291	264	286	272	254	273	282	266	290	275	279	282	282	263	275	249	301	257	278	286	266	283	274	253	285	256	271	304	291	260	266	296	277	252	284	265	279	310	290	281	250	247	265	291	285	293	283	292	279	286	257	268	256	278	288	292	294	272	270	266	297	280	272	254	289	287	268	261	289	291	290	272	273	315	302	278	272	261	315	267	244	282	275	294	267	282	327	286	280	284	286	281	276	274	283	247	275	290	294	258	268	280	275	286	290	283	289	256	240	224	296	289	288	257	281	268	257	289	266	246	272	250	279	293	282	257	293	268	307	289	258	270	283	258	261	299	254	285	272	276	274	286	281	256	286	279	298	295	248	278	262	272	300	304	269	286	295	264	274	302	297	284	270	250	255	279	278	244	269	275	300	277	257	304	268	279	275	292	298	310	256	284	282	277	256	281	278	322	304	267	288	267	276	280	296	258	284	285	250	292	264	284	258	257	286	267	285	265	274	307	262	284	285	268	295	273	301	303	260	270	280	289	255	282	293	282	272	257	241	242	299	271	293	273	257	277	285	261	291	279	309	280	217	280	240	293	265	283	279	276	284	241	280	280	251	283	258	277	295	269	267	261	271	278	263	264	272	299	315	284	283	288	258	258	297	321	273	321	288	274	295	261	281	297	269	286	267	273	275	259	273	274	257	284	258	253	271	285	279	300	276	269	310	277	259	277	281	274	281	238	287	247	275	281	273	297	294	245	252	267	283	277	280	270	257	284	302	256	280	280	275	279	264	270	316	249	277	267	304	286	261	265	282	285	257	271	270	259	301	280	286	270	269	294	277	266	270	323	306	291	281	293	272	304	284	268	287	280	288	244	307	293	286	244	272	279	270	302	282	266	289	296	279	249	275	293	279	291	281	250	286	307	274	274	259	263	287	249	287	303	285	284	269	313	247	284	307	296	264	260	287	256	279	300	283	271	289	296	275	279	291	235	279	283	268	286	296	291	291	297	283	283	296	287	272	242	296	259	268	312	292	266	296	317	293	288	267	265	270	254	254	270	271	292	305	256	249	269	280	278	274	260	288	299	265	248	262	272	260	258	285	304	267	233	277	251	274	274	283	289	278	292	269	259	279	299	279	293	298	275	254	257	306	259	266	282	267	294	294	250	300	308	300	246	273	266	258	267	277	287	269	285	275	267	300	294	269	266	286	282	273	304	257	279	269	324	282	255	258	280	312	263	298	283	267	268	277	255	288	278	261	261	268	287	271	247	317	272	311	276	291	261	260	253	293	308	296	272	274	293	265	269	262	282	238	274	275	286	281	280	262	280	266	263	297	250	299	248	268	309	308	273	267	284	298	285	275	292	289	283	275	251	251	271	293
3202	2548	6668	8180	5825	2796	1961	1728	1641	1375	1599	1199	1139	1170	1329	1412	1509	1689	1533	2461	2551	2246	2005	1672	1989	2840	3029	2380	1575	1090	894	687	699	678	728	696	689	642	685	682	669	662	663	686	666	659	634	637	662	670	652	690	672	700	629	693	716	700	653	690	651	648	693	640	682	667	645	678	687	702	662	651	644	634	675	686	647	697	725	700	657	633	662	696	665	677	687	635	682	702	649	617	694	663	662	649	702	657	656	696	625	662	692	673	678	642	660	664	669	682	639	632	673	646	695	659	687	678	661	692	618	617	687	666	628	669	631	676	622	668	693	658	709	685	694	643	704	683	644	690	666	680	671	700	693	709	699	677	680	640	625	639	646	671	661	665	700	659	689	671	675	683	669	657	671	626	656	628	679	683	683	641	653	661	699	646	665	644	688	690	692	701	669	639	710	653	653	639	666	626	651	700	689	705	653	680	629	666	677	674	725	618	689	666	629	721	643	660	756	701	639	651	684	691	689	691	706	707	675	647	676	680	647	641	673	700	656	666	658	690	664	674	666	652	678	702	682	651	650	651	653	636	671	680	661	704	693	702	619	680	683	680	687	673	706	647	670	703	651	680	664	669	695	647	663	644	689	662	719	676	654	644	654	676	682	700	661	662	682	674	666	640	696	677	668	655	660	710	678	697	671	704	698	677	691	667	660	678	661	703	665	679	690	666	671	654	705	654	669	667	684	660	684	712	718	663	701	672	682	684	657	628	653	695	669	675	676	695	638	666	641	716	690	647	663	678	671	647	691	615	698	656	662	676	695	677	639	657	689	686	681	647	682	667	689	684	673	669	701	704	662	668	680	641	667	704	684	696	673	680	722	636	656	687	679	650	632	694	658	694	687	644	667	697	695	708	635	662	611	700	730	716	677	651	686	641	724	653	666	646	630	674	679	648	649	671	698	698	682	638	672	661	717	652	598	671	686	697	697	661	687	636	671	681	654	709	665	663	646	667	639	683	665	659	699	688	666	681	712	665	669	722	693	678	662	692	646	671	653	671	658	671	656	681	680	678	651	701	720	646	650	626	650	705	686	734	622	669	639	659	700	686	696	680	688	667	675	679	704	654	645	640	676	659	671	653	662	700	632	689	650	653	695	673	711	657	659	659	706	664	680	694	682	684	665	654	650	670	712	671	689	674	686	732	682	656	679	676	667	651	691	685	679	653	677	704	691	663	685	649	672	649	680	668	675	693	710	675	659	706	689	649	685	631	724	676	662	672	659	712	686	694	693	669	704	645	635	645	665	661	652	675	675	682	648	704	685	622	696	662	668	660	689	680	687	638	715	691	660	610	653	670	665	676	660	683	697	680	672	679	689	654	711	704	670	665	647	652	659	720	688	655	658	681	626	699	659	643	680	707	664	688	716	684	668	595	671	688	639	634	617	680	660	660	686	680	737	653	732	689	692	625	652	640	659	662	676	726	732	634	637	670	689	640	652	671	672	732	672	720	667	718	656	700	645	608	670	668	655	631	699	688	715	651	644	655	632	692	701	612	656	657	671	678	710	666	657	694	673	689	719	694	671	719	631	652	700	728	681	697	681	682	690	697	663	636	632	681	700	675	659	683	686	683	656	700	677	683	692	682	685	710	704	678	683	702	682	663	615	693	662	641	701	694	688	661	702	710	704	691	682	652	735	669	692	723	722	683	641	658	653	666	684	622	618	651	645	687	698	661	660	684	670	717	663	643	622	672	639	661	726	689	678	712	668	690	692	656	661	705	683	687	663	697	651	657	647	703	666	670	704	673	671	685	657	711	664	646	665	676	646	680	632	661	666	690	644	619	711	711	666	653	678	651	677	643	662	670	683	710	674	704	694	665	685	689	701	692	667	680	652	663	686	649	700	664	674	648	712	667	639	698	661	705	681	665	651	659	651	663	658	665	676	691	649	701	710	652	677	649	646	628	648	726	673	648	697	693	660	658	714	656	680	672	661	692	660	657	670	663	637	651	687	686	692	665	666	703	721	680	711	657	646	694	689	656	637	651	648	656	689	665	630	682	686	639	659	721	680	659	656	663	670	686	643	640	652	714	623	694	669	644	670	660	685	668	664	716	718	637	681	663	670	692	667	652	654	633	729	755	648	670	633	685	720	645	669	641	690	642	679	667	741	675	668	657	674	658	671	629	648	709	681	700	648	663	695	673	677	618	712	703	676	686	668	680	638	693	703	687	663	654	691	695	713	698	675	700	646	681	685	712	667	675	700	669	700	699	707	721	648	684	671	644	633	639	608	674	698	655	663	688	679	655	670	715	697	660	683	687	695	692	690	696	624	660	647	681	668	662	663	724	639	654	676	655	666	677	695	698	714	673	694	674	690	683	739	661	656	691	634	648	666	636	672	658	679	683	666	675	709	679	668	679	663	673	671	674	600	667	670	680	716	676	679	651	674	642	671	725	674	677	653	657	662	657	630	656	656	709	657	690	664	676	700	690	656	629	664	664	666	686	622	653	730	638	686	707	645	642	665	721	653	617	633	652	682	655	685	687	683	683	640	659	677	686	658	641	649	658	679	682	680	658	655	711	660	692	643	680	708	670	694	686	650	665	633	715	674	667	719	666	704	690	691	625	701	650	697	656	642	672	651	675	689	647	660	686	671	673	649	670	655	654	678	687	664	656	720	659	666	687	723	717	645	700	622	683	688	695	667	641	678	689	670	628	673	655	712	684	678	679	637	701	708	640	678	655	662	681	692	704	680	691	689	642	670	684	682	686	673	685	702	664	656	685	644	678	664	689	644	727	658	675	669	681	673	685	660	673	649	717	696	705	678	658	698	650	694	675	658	677	670	728	703	666	648	655	672	688	681	662	673	672	639	675	641	704	674	674	684	643	666	658	678	730	665	664	680	650	648	693	693	662	683	688	668	705	703	687	668	694	683	646	679	661	683	633	652	659	672	663	634	677	688	654	702	675	608	667	712	676	666	698	706	683	675	709	666	688	693	735	681	687	705	661	683	679	723	682	641	634	672	684	675	691	662	650	646	684	646	641	684	679	697	688	676	636	674	678	653	712	652	714	686	640	684	676	673	683	658	667	649	655	660	692	652	728	660	607	679	725	662	673	675	674	680	662	675	720	655	617	717	709	672	702	766	647	646	662	699	645	662	701	684	667	673	671	621	707	665	659	682	641	667	667	642	682	656	674	661	645	691	692	661	709	670	673	674	669	606	623	680	634	695	697	707	650	709	682	684	709	690	731	682	711	688	669	656	687	702	688	663	699	684	631	611	691	681	674	683	693	666	665	678	641	670	659	647	639	690	667	668	637	657	662	676	644	671	688	668	681	693	686	682	724	690	669	621	700	654	692	647	681	651	719	661	656	680	685	701	651	667	630	681	647	682	682	677	638	665	689	680	721	724	737	676	682	660	680	644	646	664	744	638	649	677	659	669	705	676	678	683	719	701	677	663	716	719	649	674	701	687	689	685	658	686	675	693	640	668	689	637	708	703	673
11549	7124	10567	9499	6621	2712	1482	895	673	521	418	446	449	525	552	510	499	644	592	514	427	451	462	570	2421	3557	2826	1737	866	479	332	296	282	294	254	306	254	275	264	271	262	262	286	297	277	234	272	257	258	270	230	277	236	266	286	270	268	277	266	280	284	276	298	278	264	267	283	286	242	272	301	281	269	286	257	279	283	262	270	268	293	287	261	267	284	269	270	266	270	266	282	280	259	286	281	276	272	298	268	288	286	237	254	261	264	258	256	261	283	267	302	309	229	279	276	277	272	289	259	263	276	292	259	269	301	296	270	281	286	241	296	263	242	286	278	259	280	279	272	280	296	264	319	277	289	311	285	234	259	249	288	282	265	269	262	264	261	276	285	306	284	268	269	284	276	272	271	237	265	255	258	283	279	255	278	288	284	269	273	278	281	256	277	272	313	270	288	294	268	292	294	244	272	302	266	263	288	251	277	294	280	303	257	292	283	247	265	307	254	301	269	289	282	266	283	255	266	272	297	261	272	287	262	282	285	283	272	294	262	274	276	285	275	259	272	269	261	283	280	252	310	279	256	284	290	268	252	280	287	284	250	283	282	278	305	264	291	282	245	289	269	271	303	258	300	304	286	331	293	270	238	265	302	283	271	269	293	257	285	246	246	259	264	286	305	288	279	290	262	265	263	285	274	306	252	263	255	243	264	284	254	252	250	258	271	276	281	264	244	256	284	284	267	268	293	268	272	254	277	285	274	281	302	288	294	295	266	277	278	253	267	264	238	259	277	270	259	268	253	285	288	259	272	283	269	265	267	262	295	283	274	299	270	270	272	277	249	287	299	277	252	307	275	263	282	259	259	290	299	297	283	282	263	271	264	264	281	258	288	307	276	277	324	293	283	286	291	258	264	264	265	290	310	251	230	287	278	278	298	288	255	292	310	279	283	293	280	250	271	254	285	284	264	264	267	311	285	293	267	262	299	284	284	272	273	244	289	258	272	252	231	265	263	285	305	310	267	262	258	223	296	306	255	241	263	298	314	245	267	254	256	258	249	284	254	260	258	273	281	304	276	260	275	268	246	268	267	268	293	232	279	252	264	245	264	264	259	266	263	306	266	266	275	294	238	269	280	299	264	271	260	293	266	232	270	294	256	248	271	284	270	292	264	247	266	288	276	276	293	277	252	267	300	237	262	273	263	257	280	277	275	287	257	265	262	294	280	279	284	303	278	236	257	273	277	248	257	273	289	294	238	284	264	264	259	299	284	294	298	234	301	287	272	255	261	282	271	283	276	250	274	289	271	289	267	269	274	292	284	273	284	277	305	260	278	268	287	279	267	299	318	311	292	249	291	272	250	259	279	265	271	274	263	292	274	287	282	306	276	276	249	248	234	301	305	252	240	282	249	276	278	269	269	266	282	264	283	261	264	289	281	265	274	233	295	258	286	284	292	296	276	267	273	246	268	258	260	310	267	287	285	282	258	272	306	262	275	276	283	264	273	290	311	253	276	289	281	266	263	279	259	284	281	273	265	269	243	258	284	275	260	268	287	250	250	283	271	272	282	267	294	297	284	270	279	283	283	281	288	274	255	321	234	288	243	275	273	275	256	268	258	272	298	266	265	275	237	280	290	278	273	276	265	256	252	274	278	269	296	287	277	268	256	291	267	293	267	263	270	261	270	302	289	281	288	283	244	272	278	275	261	277	288	258	268	269	290	295	237	254	245	242	242	273	247	274	265	237	285	273	298	306	263	293	294	254	269	281	266	278	285	264	280	269	259	248	277	273	285	276	283	259	274	316	257	283	260	300	275	245	273	290	257	295	272	297	271	280	259	242	267	272	282	253	277	263	251	270	247	266	261	259	247	255	278	263	264	260	296	256	251	265	270	265	284	293	285	271	269	250	283	280	268	265	277	305	266	291	268	287	288	273	286	262	247	260	269	289	330	309	314	252	286	243	260	298	261	275	239	289	305	296	285	275	245	281	252	268	284	255	295	275	297	280	247	266	274	279	286	255	256	256	257	248	279	247	259	251	307	250	253	278	293	260	251	261	280	287	295	270	269	289	233	263	259	248	277	263	286	280	272	239	293	284	292	249	284	278	278	280	249	258	268	241	269	272	277	278	242	286	300	302	240	283	247	261	277	284	274	273	294	251	276	268	265	261	302	276	302	285	282	250	287	277	296	304	255	272	273	286	293	266	266	260	261	257	288	271	276	285	295	264	264	285	291	276	299	263	278	280	292	284	258	258	276	262	270	289	271	278	278	257	321	259	242	321	289	302	265	271	297	248	272	274	263	256	301	267	309	259	277	294	272	295	263	280	266	287	271	297	285	266	279	273	283	271	297	277	264	280	260	237	258	265	264	285	290	281	254	282	263	265	300	290	260	269	272	270	296	281	285	291	271	271	277	268	292	277	289	248	245	271	288	277	240	278	283	288	285	269	272	264	250	272	269	255	237	235	255	285	259	289	244	272	280	291	273	274	272	295	273	287	264	277	258	283	260	279	285	274	237	237	283	253	287	300	270	281	271	284	271	267	267	273	232	267	245	270	267	267	271	275	276	284	264	264	257	233	262	274	279	275	263	254	278	249	271	276	263	269	277	276	268	265	268	279	265	285	293	279	283	268	278	258	286	300	251	275	263	268	256	287	267	259	306	259	255	289	282	284	253	255	310	257	281	305	296	270	235	250	293	303	265	281	286	275	276	265	241	255	280	251	250	263	248	281	239	265	284	282	262	293	266	258	276	267	264	283	261	280	276	253	232	289	292	250	277	277	282	256	293	274	263	261	265	277	260	236	266	272	274	284	289	275	258	244	270	255	278	247	274	262	259	245	268	255	262	290	258	252	309	290	267	273	276	270	239	282	277	257	262	261	268	259	255	292	295	260	237	245	275	271	285	295	298	262	286	274	260	270	281	291	274	292	285	270	257	305	281	300	285	262	277	292	260	295	257	241	272	281	288	277	223	305	256	239	277	278	264	241	260	270	261	281	250	291	275	271	298	270	254	258	253	242	291	264	243	256	271	292	310	263	239	289	281	275	259	268	260	278	270	280	270	297	281	305	252	302	244	305	275	283	252	264	247	270	251	261	225	300	246	265	265	276	281	278	294	282	248	266	280	248	246	285	288	250	269	256	265	242	260	262	270	296	272	301	251	256	271	278	264	309	273	293	292	307	274	256	241	251	296	282	264	293	267	261	283	288	249	283	295	285	292	265	289	293	291	273	267	257	273	274	279	300	280	270	289	285	264	250	306	267	285	287	267	290	244	320	287	279	273	294	267	239	268	263	262	251	258	273	266	321	248	260	257	271	288	294	278	279	263	256	267	294	289	289	249	270	288	288	285	282	288	246	266	277	276	282	259	280	265	280	249	272	263	287	282	283	284	248	278	251	287	283	265	247	255	300	285	262	285	273	280	272	272	279	304	257	270	260	274	261	264	269	287	271	280	267	260	261	269	282	285	284	276	240	295	267	273	309	262	265	279	297	272	255
7576	6424	14648	16912	14062	7449	5167	3673	2934	2317	1694	1681	1694	2313	2386	2056	2285	3227	2747	2345	2077	2179	1912	2723	13636	17445	13697	8714	4227	1950	963	775	687	681	690	655	703	673	671	705	672	608	642	680	709	668	653	643	631	628	644	660	684	672	668	669	657	660	681	695	649	687	645	669	678	649	639	693	655	675	649	641	693	664	629	654	747	703	688	684	633	665	677	682	690	667	654	676	687	650	688	708	663	655	660	628	659	705	637	638	655	695	720	640	659	680	660	688	686	679	725	670	686	701	662	681	698	670	645	640	648	695	677	605	611	652	659	648	668	654	624	657	683	695	645	647	638	685	648	678	687	648	658	664	674	676	639	635	598	658	640	668	698	637	641	660	665	698	645	659	667	664	642	662	692	654	680	678	686	642	678	642	626	625	674	716	664	704	669	675	625	660	653	641	650	698	654	649	605	673	683	735	619	626	700	658	676	677	683	634	697	687	677	655	656	626	649	691	654	691	628	675	611	654	661	698	696	649	604	621	670	666	689	669	646	699	618	689	682	625	653	650	711	674	668	677	700	670	646	693	682	634	639	680	679	680	677	673	617	679	636	679	677	699	696	643	666	689	633	657	650	668	699	648	635	670	655	686	677	653	637	628	665	661	635	652	632	666	669	684	646	680	678	660	729	604	681	655	670	712	646	674	693	632	632	680	658	618	635	668	644	681	690	702	659	634	707	695	631	681	686	606	715	660	708	647	665	655	645	669	722	667	700	635	679	645	650	616	691	660	693	693	650	705	638	669	689	665	629	659	640	642	660	638	653	638	658	703	646	638	688	688	652	649	643	688	638	662	697	641	677	678	726	700	715	687	684	695	701	627	717	656	647	659	658	689	698	661	690	690	692	719	664	675	644	669	658	667	670	654	657	656	650	664	651	689	671	639	662	658	688	646	662	704	674	667	642	646	680	678	629	717	699	678	641	659	650	668	614	681	684	616	664	688	671	687	710	696	679	676	668	648	673	658	688	671	687	629	658	669	676	681	639	674	675	668	698	678	697	595	657	651	655	645	685	700	661	686	601	639	655	646	648	654	683	638	666	605	661	630	676	643	665	660	666	618	648	668	690	679	684	636	706	643	639	671	645	694	659	648	649	664	692	678	670	655	681	665	654	660	699	634	633	669	666	676	661	677	665	620	671	659	651	655	679	663	641	667	638	597	634	597	680	656	649	622	637	653	660	671	669	688	678	645	650	603	701	644	648	657	647	656	650	648	677	680	692	647	691	679	637	639	668	691	710	616	657	656	689	631	689	682	681	661	727	663	704	685	640	665	739	681	706	651	637	633	663	637	699	730	667	683	692	678	663	627	697	687	657	705	637	677	663	683	625	668	630	668	661	635	672	682	665	672	613	692	625	659	655	683	685	723	675	654	646	669	671	668	647	666	653	650	653	685	704	673	644	667	670	639	663	676	650	714	682	646	682	663	670	653	716	638	684	632	673	676	640	690	683	646	647	683	647	691	665	719	667	702	689	675	686	655	720	644	647	644	665	688	635	652	629	639	636	675	638	633	661	641	657	663	678	651	602	682	621	658	652	640	637	655	661	627	646	672	719	658	680	636	678	665	667	699	663	664	680	691	708	660	651	631	690	698	694	679	619	705	642	628	611	643	690	703	670	722	667	670	644	676	644	618	706	686	682	654	662	637	667	685	665	629	681	696	657	668	656	701	656	633	682	685	726	659	700	698	646	712	687	655	685	625	682	639	642	639	665	661	677	642	665	655	699	668	688	647	703	710	678	689	624	670	641	627	676	677	674	621	684	706	613	630	663	653	697	678	639	662	687	657	684	661	682	683	629	663	675	668	671	656	657	665	630	678	631	661	698	683	639	686	671	667	618	656	633	678	683	680	685	698	702	653	651	711	721	674	681	663	686	671	652	620	637	680	679	686	685	649	652	652	708	716	682	709	692	641	663	639	641	664	735	645	706	623	704	659	654	636	684	658	635	688	645	662	653	659	678	682	632	669	650	641	612	638	685	636	687	748	649	654	665	668	659	716	641	668	658	673	624	659	687	663	652	646	646	646	686	667	662	749	671	672	712	671	695	659	673	667	637	658	620	675	658	693	640	664	704	622	620	655	685	656	647	645	673	693	678	684	654	663	691	635	681	670	683	654	662	671	660	634	637	626	663	678	675	631	655	710	657	672	616	662	698	626	678	686	682	674	697	646	627	682	653	645	702	670	627	688	635	663	690	674	657	682	651	659	674	656	702	684	674	664	665	672	659	670	656	680	669	659	670	686	685	652	674	630	701	652	645	631	660	690	652	655	687	676	659	650	718	676	679	696	701	652	651	716	693	673	663	666	710	671	697	668	646	655	613	706	713	654	662	668	696	661	677	678	638	705	662	656	665	666	671	668	647	644	696	689	662	659	660	685	683	699	679	644	618	665	649	659	686	626	683	665	641	657	681	632	683	670	724	692	652	699	697	637	664	662	642	661	656	672	716	661	641	612	669	649	664	672	666	703	686	690	617	675	647	664	647	677	665	688	687	676	670	629	676	648	657	657	694	677	629	717	706	713	675	642	656	635	685	656	674	687	692	666	642	716	693	713	662	681	657	640	679	719	697	641	638	685	647	626	662	671	666	662	671	691	663	604	651	656	635	657	709	686	650	659	700	681	718	662	617	682	662	713	672	691	672	624	662	670	684	680	639	697	691	699	676	670	664	679	681	704	666	707	672	698	683	651	680	706	673	683	634	694	665	656	713	697	672	672	671	748	668	689	679	642	670	671	709	669	692	673	645	691	659	677	691	680	669	656	650	662	653	669	659	651	653	671	691	650	667	649	645	729	699	612	691	726	617	692	638	691	688	711	703	651	693	658	661	619	604	667	652	609	639	685	683	677	645	652	658	689	639	688	619	623	643	695	694	606	735	686	699	657	727	637	657	628	699	671	665	651	675	647	690	664	664	662	659	663	603	619	698	689	720	679	677	688	627	649	703	666	640	649	658	629	660	639	659	691	668	664	673	695	665	676	643	696	652	708	675	644	640	669	677	676	631	689	680	655	619	675	668	626	638	656	631	675	638	673	629	651	653	653	640	680	662	707	707	616	661	641	662	649	655	676	674	677	629	633	671	685	660	629	649	690	620	666	687	680	671	643	661	678	653	668	669	645	704	688	644	697	667	704	679	646	681	653	692	655	652	709	650	648	677	649	667	681	678	689	664	664	648	658	654	689	670	676	734	691	692	684	682	662	671	630	657	658	656	663	699	661	658	653	670	681	683	711	678	675	669	646	693	688	644	636	706	683	673	662	656	680	669	677	670	655	672	648	672	701	591	675	649	639	672	692	637	668	681	655	667	640	647	688	676	639	672	646	694	734	686	652	654	675	621	661	644	667	663	663	599	660	667	658	672	660	655	646	630	674	650	684	626	664	679	668	692	641	638	661	706	690	655	671	694	639	650	689	662	674	656	642	689	675	692	696	666	658	652	666	647	636	643	652	627	705
21783	14331	20704	16896	12977	6396	3602	1665	942	818	624	488	542	614	579	644	581	557	702	888	789	673	719	919	6085	7900	6118	3392	1542	690	334	272	251	234	235	238	243	213	246	206	247	230	237	209	232	258	247	230	245	235	230	254	239	219	237	228	223	223	231	228	236	247	230	241	223	212	241	225	213	226	264	238	210	211	244	231	227	227	232	225	200	279	221	252	248	247	248	238	225	242	251	247	246	253	252	254	242	249	234	215	274	214	248	226	221	253	218	230	226	226	264	215	245	243	236	234	219	231	254	230	249	255	251	262	225	214	246	232	238	269	257	227	210	243	234	245	202	252	236	241	244	267	245	240	218	244	261	246	236	242	208	238	228	224	205	251	222	232	222	242	229	266	220	223	221	241	239	220	238	232	296	213	217	250	229	216	216	265	233	256	249	219	251	245	245	220	234	256	221	222	221	222	222	233	256	227	242	230	262	268	244	243	216	238	228	229	260	228	231	228	234	223	212	226	249	225	239	244	207	229	220	208	225	233	244	232	223	227	237	253	247	230	242	196	221	226	243	222	215	233	246	237	256	207	223	229	235	250	232	241	236	220	196	222	219	234	224	226	229	256	216	246	238	238	225	259	220	234	241	238	213	235	197	231	262	244	218	254	214	224	228	247	228	229	242	223	223	231	229	223	219	255	241	250	237	209	267	238	234	246	235	220	236	236	245	212	253	223	249	254	230	222	232	212	241	211	223	220	253	210	258	251	248	232	222	204	219	221	242	225	224	247	220	235	255	221	221	213	229	190	223	224	226	241	215	255	246	225	242	269	224	244	235	220	258	240	246	243	204	238	203	243	248	231	240	258	221	241	210	202	249	246	235	210	225	239	242	257	221	239	237	236	227	217	251	235	239	237	235	225	256	265	219	233	216	251	273	273	233	210	237	230	255	245	256	228	227	235	218	242	217	236	234	228	240	262	235	242	220	281	253	228	242	256	229	242	228	239	244	202	226	254	246	229	242	224	260	259	245	236	262	233	241	227	217	226	262	235	242	221	243	264	246	247	223	223	246	226	267	236	235	211	224	255	219	226	233	257	196	214	221	241	256	235	245	237	225	255	222	222	245	228	230	210	257	224	265	223	227	222	216	256	222	247	234	231	242	238	282	240	233	238	243	231	237	227	238	231	271	242	233	216	232	238	240	270	230	220	240	246	233	253	263	240	210	231	223	244	241	246	231	255	222	226	253	243	240	226	270	219	240	247	241	252	226	232	253	221	243	236	224	238	236	221	237	243	210	233	225	214	229	225	239	218	206	232	242	231	245	242	240	241	236	268	228	235	245	217	244	245	249	241	194	225	227	212	240	234	255	249	217	219	222	236	242	248	235	263	250	220	223	229	240	224	230	252	218	193	245	198	241	220	234	241	232	230	264	229	218	202	265	221	215	225	225	257	218	209	215	233	226	238	218	231	229	234	232	243	239	239	223	204	238	235	236	243	234	263	261	249	271	229	233	238	263	245	253	254	267	238	262	216	226	223	233	216	232	249	251	206	238	243	213	249	232	232	243	234	249	242	236	223	236	207	256	219	211	215	216	240	254	224	258	239	237	240	251	212	226	263	219	271	232	226	210	257	216	199	214	223	236	251	222	228	220	240	236	231	241	247	220	231	226	230	254	246	246	245	230	232	230	221	238	216	234	195	234	219	222	228	230	202	235	228	241	230	232	237	262	258	217	249	247	233	223	211	216	211	241	280	201	235	238	263	236	224	252	241	274	226	256	235	213	236	255	235	231	236	255	254	261	232	231	238	231	248	232	222	249	233	205	236	196	225	223	258	222	239	259	249	254	226	218	226	211	253	223	207	232	240	248	250	259	234	241	224	201	240	252	268	227	214	222	227	238	234	243	216	251	215	236	235	220	250	234	225	238	237	234	223	232	226	232	233	221	230	230	231	247	227	244	218	267	228	200	208	265	229	221	231	226	235	261	256	248	232	227	233	249	258	227	240	216	226	227	223	233	254	221	250	234	238	248	256	231	225	259	236	227	220	257	227	233	252	248	254	224	230	207	268	223	254	220	229	228	218	237	236	231	247	237	219	247	249	220	228	251	210	225	221	223	225	219	233	245	234	225	221	232	237	249	228	213	256	211	239	250	236	255	236	257	254	274	236	204	231	253	245	241	247	226	249	220	247	210	227	221	209	221	237	242	238	259	244	213	236	245	245	243	212	245	235	243	233	228	235	259	220	221	230	231	206	223	235	234	240	238	234	228	212	262	235	218	244	209	262	226	233	207	247	218	234	227	242	251	276	240	245	209	229	220	227	230	237	219	222	210	245	254	230	240	215	245	214	207	211	253	231	247	245	231	221	237	246	237	195	257	235	234	188	258	226	252	229	240	234	238	226	225	217	210	248	224	256	247	236	222	230	236	254	257	225	237	271	268	243	275	236	228	251	212	242	241	237	230	215	231	224	218	213	246	250	259	221	226	260	223	215	219	233	259	214	250	216	239	239	232	252	235	228	256	218	238	238	276	221	249	264	247	238	241	237	205	214	220	221	249	216	204	265	268	245	247	267	238	225	246	217	242	230	236	279	256	213	251	237	257	252	230	224	242	210	254	230	254	247	232	228	229	219	245	240	255	221	233	201	233	228	231	241	232	276	232	223	239	241	244	220	224	240	219	237	233	239	271	238	224	220	241	246	273	249	241	241	242	246	195	246	239	257	230	215	239	244	234	253	216	255	198	259	231	231	218	235	215	242	259	257	251	246	222	224	198	237	235	252	242	221	243	234	241	223	282	235	246	244	225	244	207	237	204	219	246	244	251	225	231	238	229	219	242	232	226	241	273	236	225	238	223	219	237	230	233	230	220	242	230	220	236	215	242	233	239	239	248	235	233	239	253	230	216	243	224	264	240	214	218	198	250	225	251	247	229	230	245	228	206	260	233	249	264	193	238	228	241	290	251	237	248	232	249	253	232	227	266	245	230	217	225	239	214	245	245	243	242	234	245	217	234	241	230	229	243	252	226	242	243	243	256	231	225	240	215	255	239	239	207	237	252	259	251	218	230	220	222	232	227	239	236	256	230	261	255	256	233	244	223	233	246	258	213	211	265	237	244	228	213	232	231	261	228	240	219	227	231	224	232	224	247	235	212	247	224	239	219	266	247	246	244	246	228	259	233	213	238	218	245	242	217	262	218	227	244	248	247	233	215	227	214	232	218	217	239	234	245	214	219	206	247	265	237	213	215	227	250	230	261	235	222	235	227	246	215	258	244	187	217	224	257	232	238	224	226	215	228	221	245	269	246	214	239	246	234	221	199	212	218	225	227	224	242	224	212	257	239	201	257	223	188	238	241	226	234	243	264	260	257	251	251	237	237	254	227	254	226	235	260	242	214	220	205	223	233	219	242	208	257	224	239	230	254	242	234	210	249	224	256	233	225	259	238	214	226	254	246	234	263	224	242	231	232	236	232	245	211	220	241	229	253	210	245	242	261	253	239	226
11444	11173	21998	23213	20801	13006	9499	5331	3663	3513	2685	2331	2446	2912	3035	3247	2879	2634	3881	4937	4371	3839	3814	5632	25590	28483	23325	14974	7143	2852	1166	724	629	595	594	626	558	546	590	554	556	590	610	581	631	580	569	588	541	545	589	577	599	593	551	565	583	581	573	566	577	588	551	550	597	577	591	596	596	570	563	595	603	577	566	598	587	638	574	611	554	593	587	617	532	567	581	602	601	606	547	606	577	606	573	591	568	643	603	592	590	594	571	584	619	557	600	603	568	597	636	577	605	572	600	584	598	549	591	568	566	572	607	581	617	536	623	631	546	596	564	575	581	565	561	568	549	584	591	601	578	597	576	558	568	575	615	545	584	582	543	570	619	611	604	542	623	555	588	593	603	574	604	557	592	584	559	555	573	622	592	610	581	560	634	585	567	603	550	563	590	599	572	591	599	578	562	644	573	622	533	599	605	615	572	572	587	596	574	576	575	558	587	588	626	614	609	586	536	600	591	610	589	580	580	584	580	538	541	611	544	617	640	595	583	592	615	594	560	589	592	581	588	572	582	611	610	573	576	573	575	567	555	624	607	585	594	577	595	554	592	548	575	625	567	610	564	555	604	549	538	610	563	593	553	587	624	553	599	608	562	572	575	599	585	602	620	571	577	539	589	604	588	553	555	547	549	584	538	558	557	541	583	619	582	610	577	593	563	565	583	553	547	570	574	551	571	618	600	618	612	596	549	568	596	579	579	634	553	574	576	595	627	581	632	558	597	589	611	602	557	579	566	591	613	590	567	591	588	558	565	569	568	591	553	577	576	579	554	562	594	580	537	568	577	579	561	579	558	567	615	566	585	603	586	582	567	613	570	572	563	563	627	597	612	588	576	610	592	592	543	552	575	546	609	593	587	587	578	587	585	545	569	603	596	569	564	577	574	594	570	549	575	604	594	575	611	568	598	555	549	577	561	562	541	590	625	591	597	585	566	599	591	553	604	600	631	578	573	604	612	570	549	601	574	537	591	577	621	572	525	565	549	546	591	583	575	565	573	594	571	520	552	553	564	610	568	584	552	577	594	544	574	581	580	563	580	589	636	577	559	605	587	566	613	571	547	558	556	571	646	541	574	578	594	546	570	582	590	597	619	585	592	558	605	587	602	569	564	546	582	597	538	600	612	656	603	594	597	601	557	603	609	611	558	577	559	584	578	581	534	572	588	582	547	551	620	585	608	573	593	581	616	594	608	603	558	587	590	554	602	600	582	574	606	581	572	591	594	561	597	607	641	569	617	588	585	574	574	586	589	601	575	577	600	590	550	606	565	585	642	565	574	606	573	640	584	568	581	581	563	596	552	575	570	566	583	543	578	612	637	563	602	572	602	588	580	610	557	593	579	601	537	584	597	646	583	626	614	622	588	585	590	588	547	567	604	559	571	597	540	593	588	614	594	586	546	573	574	619	629	507	595	577	585	629	605	586	551	558	592	590	554	571	586	565	591	595	589	574	524	569	550	608	574	564	597	572	558	608	587	584	637	608	571	589	586	599	606	586	607	581	586	588	635	586	578	580	610	564	557	544	577	550	599	559	552	579	578	606	597	580	588	604	592	634	598	532	618	571	571	566	576	586	577	564	562	599	559	590	588	597	578	585	601	572	576	593	577	603	571	591	591	586	594	549	559	574	601	581	573	579	585	579	605	619	633	577	584	618	605	586	596	565	564	570	618	630	614	584	521	584	555	544	583	580	611	596	601	585	541	522	580	598	535	591	579	619	600	562	604	599	562	602	543	540	552	558	577	542	566	564	577	578	573	553	595	579	584	615	591	545	545	600	564	566	595	594	575	585	598	562	600	594	603	559	524	607	574	636	588	550	588	594	565	631	572	577	603	565	579	594	536	606	572	623	574	534	566	573	569	576	585	555	591	633	554	591	609	558	605	612	576	597	562	561	585	587	597	605	631	566	602	594	599	557	546	564	569	590	560	593	595	605	584	587	590	611	549	560	554	584	591	580	600	604	563	642	600	564	568	572	552	581	593	573	557	581	609	603	576	568	545	595	564	612	616	589	574	542	601	574	599	623	572	595	560	600	558	554	564	623	600	594	568	564	574	624	571	574	597	569	577	602	627	613	555	554	543	608	594	611	548	554	609	533	594	579	606	579	600	574	561	568	578	580	550	578	597	610	568	563	593	608	543	596	560	528	593	579	569	575	583	577	556	540	664	558	565	611	542	595	561	585	584	595	580	586	578	560	571	533	592	521	609	634	605	620	637	591	595	599	577	571	562	583	523	538	624	553	560	563	570	581	573	590	587	602	561	584	583	557	569	574	613	574	589	564	558	586	565	594	590	592	577	578	616	592	563	574	635	611	627	608	567	615	581	580	561	572	586	595	567	557	563	543	650	589	581	605	594	540	563	577	588	580	582	587	585	634	547	598	586	582	609	585	602	601	615	560	559	596	559	624	593	610	553	631	617	589	601	572	514	558	617	619	607	613	575	569	601	620	599	573	587	548	612	604	570	551	613	575	573	599	589	568	556	618	560	574	580	552	562	590	568	583	581	580	557	587	591	556	582	564	554	574	606	562	548	570	565	621	581	611	599	582	579	542	591	604	594	612	541	590	595	579	615	604	574	598	563	529	597	558	615	606	604	571	562	543	552	598	578	589	591	564	579	581	603	596	613	620	590	589	606	578	614	598	603	553	586	590	588	565	602	633	595	602	566	563	593	556	601	592	608	616	575	589	615	551	560	583	624	601	541	602	547	575	564	585	544	562	603	560	577	593	564	571	604	577	568	577	595	563	591	566	648	558	547	609	589	604	622	587	571	577	567	601	573	544	586	565	624	553	597	586	586	569	592	599	556	543	600	578	546	569	581	587	563	625	536	582	623	647	563	583	586	615	599	628	576	604	587	590	613	585	560	625	623	601	566	539	548	532	512	547	584	589	572	554	607	581	539	535	582	554	589	608	595	595	592	593	608	582	583	598	614	567	580	603	558	590	567	598	572	564	542	617	603	563	578	605	621	594	590	554	588	565	612	563	568	626	563	564	602	585	622	588	539	569	599	579	581	584	610	563	639	615	608	567	569	590	609	572	605	602	569	564	596	580	551	604	564	616	565	581	607	542	607	609	611	578	576	536	540	536	587	607	598	581	575	558	582	577	563	590	579	586	567	568	574	595	570	587	601	577	599	559	553	617	582	554	605	590	536	623	575	581	588	539	614	549	576	560	554	543	587	596	556	605	568	627	612	607	567	612	600	568	584	554	567	607	592	602	568	571	592	532	581	602	564	575	591	560	559	593	572	590	593	539	579	552	603	572	546	566	615	591	590	612	606	562	631	558	566	621	543	583	606	615	601	522	647	580	581	590	577	561	611	566	577	597	546	584	621	604	557	580	583	621	526	583	631	550	596	584	559	570	597	596	631	552	550	599	568	555	594	571	577	595	589	594	576	608	606	595	591	565	603	573	620	570	591	607	618	570	557	585	551	602	563	628	604	606	589	567
4115	2614	3812	2626	1600	1043	687	460	387	367	326	338	325	371	411	456	424	379	347	399	446	447	477	409	478	725	765	616	463	384	335	294	325	295	253	270	270	270	271	295	256	286	309	298	263	280	301	261	300	253	307	288	301	253	274	305	261	279	245	255	281	311	279	246	259	263	251	311	272	279	298	283	287	285	307	277	311	256	270	267	305	280	270	279	287	289	266	300	257	282	259	271	285	273	288	290	305	250	235	310	286	281	265	254	273	304	281	289	278	285	277	250	271	277	272	288	282	304	263	307	318	310	268	295	234	280	266	318	288	293	299	258	270	298	289	302	254	299	278	269	276	260	304	268	278	317	284	238	267	260	302	278	257	286	269	267	245	260	290	272	276	311	290	309	274	292	298	285	298	255	274	303	259	310	260	286	267	265	285	305	276	279	277	266	285	246	300	291	258	271	306	307	304	284	276	284	303	266	259	271	294	275	289	292	268	297	273	301	290	268	267	265	274	280	282	274	286	298	269	278	284	244	309	270	297	282	314	277	283	269	273	284	265	278	261	265	299	258	249	271	283	304	285	290	287	308	292	294	276	282	269	266	267	308	254	284	281	281	264	287	307	281	274	268	280	262	258	290	274	276	282	277	251	263	306	294	238	281	330	287	292	296	291	317	311	269	289	283	279	277	256	294	290	277	272	248	278	273	287	264	262	290	278	263	287	269	272	305	252	316	277	257	269	255	283	273	302	312	278	281	269	293	265	281	269	297	254	283	243	258	271	304	265	280	266	234	302	282	275	274	273	285	276	312	289	273	320	282	266	287	293	296	285	271	267	257	272	294	270	287	318	262	273	265	289	280	286	278	251	246	250	263	278	282	300	289	273	263	274	258	307	244	300	294	279	284	290	269	294	306	306	262	327	283	268	270	291	289	277	278	295	282	296	275	261	292	304	299	277	251	281	275	301	271	276	304	257	276	247	278	299	286	266	268	272	281	263	273	295	295	274	296	284	278	298	295	283	277	316	290	270	248	279	249	287	290	285	253	275	261	271	268	288	280	280	292	287	289	261	266	278	274	278	253	274	272	265	294	255	269	250	296	319	293	249	249	284	258	271	261	310	286	307	284	270	276	270	245	302	260	297	266	285	282	281	292	265	288	259	295	270	255	284	295	277	310	282	292	292	287	289	287	288	288	279	283	255	271	260	260	312	283	293	261	293	281	294	289	303	276	289	265	274	278	257	278	270	290	304	271	281	274	266	284	272	278	291	305	281	279	243	268	272	264	286	296	286	284	268	263	279	288	282	300	302	285	289	283	260	280	286	306	263	297	284	280	297	293	271	311	265	298	303	272	292	279	273	258	267	291	294	286	286	310	284	289	280	280	266	292	288	286	284	257	262	310	289	298	284	300	316	285	271	270	300	276	285	310	290	293	284	282	257	263	301	306	291	283	282	338	282	297	288	256	281	273	290	263	301	263	256	267	291	276	251	283	274	266	266	278	301	252	289	263	298	301	333	285	259	259	263	286	278	259	273	271	302	273	271	277	275	260	303	277	269	296	290	273	275	298	260	261	279	306	265	297	285	279	301	294	296	255	310	269	285	266	277	295	248	278	268	253	291	273	304	318	266	268	278	268	279	287	289	258	270	316	294	290	275	303	288	272	293	273	264	289	270	262	282	312	303	277	268	274	293	264	273	271	266	269	304	275	273	288	260	295	268	320	280	303	275	263	289	265	287	300	311	304	288	300	299	278	275	285	289	297	282	291	308	288	304	282	277	297	286	282	297	278	259	285	315	304	281	277	266	286	289	284	276	304	283	265	251	317	283	267	270	262	284	276	296	274	253	289	289	280	277	311	279	295	283	274	248	283	306	291	295	262	309	291	317	311	294	274	264	277	271	281	311	269	282	270	246	313	308	282	284	235	289	259	306	271	277	277	260	265	310	277	263	308	283	264	294	271	254	286	285	282	299	270	269	285	275	280	263	267	260	300	263	299	295	258	280	285	290	280	306	281	292	277	285	247	279	273	277	310	264	276	300	259	285	279	287	294	298	272	277	293	287	307	302	306	276	284	268	288	313	279	279	261	271	272	282	256	285	279	251	289	286	263	272	288	303	283	243	291	275	308	283	290	293	270	275	272	271	280	277	270	287	286	283	267	297	270	277	276	271	287	281	261	295	280	249	294	289	273	282	283	271	259	274	312	265	244	258	257	311	289	265	307	290	282	282	237	296	298	273	270	282	266	304	283	255	262	290	267	285	282	281	269	287	279	275	299	253	289	295	285	298	263	290	258	259	261	273	239	309	266	271	268	283	267	279	288	273	261	317	272	246	294	296	287	264	301	288	301	269	279	319	281	262	249	285	279	262	283	287	304	275	267	285	264	284	298	299	269	283	285	244	262	319	277	261	290	287	275	299	299	325	275	303	266	229	251	297	287	291	291	269	280	266	282	284	311	262	290	262	281	271	275	269	336	294	278	258	272	256	295	271	285	279	272	300	278	264	281	256	303	325	251	319	276	265	259	288	253	272	268	305	258	303	305	274	275	286	268	255	283	294	265	283	260	301	272	293	253	284	272	290	290	302	260	264	264	288	272	266	269	275	290	270	262	283	281	261	259	278	278	311	269	268	251	283	288	272	257	271	302	301	253	261	299	255	291	280	282	275	250	271	273	306	291	316	246	303	294	288	280	284	285	267	294	260	297	291	254	280	278	284	296	288	275	262	282	248	303	269	307	264	295	265	292	270	272	283	315	250	283	288	303	261	251	273	232	269	305	298	283	272	254	295	283	299	293	288	299	286	278	299	276	252	280	256	259	285	260	277	269	301	254	272	266	309	313	291	300	257	302	276	275	262	280	277	292	301	320	271	273	246	295	292	290	286	304	296	252	283	286	273	258	291	298	277	270	244	289	267	277	274	275	311	254	274	284	269	281	287	262	283	286	266	292	275	295	293	274	276	303	272	241	267	272	281	280	269	285	269	267	263	249	264	266	262	250	281	265	256	297	279	285	278	264	309	307	263	282	273	300	268	270	280	287	268	309	261	284	304	260	267	268	265	294	273	301	280	260	266	300	270	310	313	288	263	266	305	300	265	283	295	256	287	262	284	288	252	249	277	272	287	239	293	272	304	276	282	280	290	281	310	291	280	284	301	288	306	280	274	315	282	247	273	278	284	280	282	280	282	278	251	300	276	262	296	301	286	261	259	290	276	257	292	294	267	276	272	272	302	270	280	269	279	294	272	275	273	266	283	251	287	282	287	314	294	292	280	263	252	270	272	276	299	265	299	300	282	270	267	263	262	298	290	289	291	289	285	287	275	266	254	261	308	279	251	289	284	279	284	280	282	266	284	230	267	273	264	289	269	279	234	284	312	278	308	291	305	250	276	293	307	306	287	278	296	293	307	286	291	308	255	252	253	280	273	304	271	277	277	220	257	286	261	255	265	240	257	311	317	288	276	274	273	301	295	265	285	287	274	265	309	309	248	278	310	293	276	290
3287	2940	6838	7376	5729	4115	2581	1593	1246	1345	1100	1153	1223	1304	1688	1887	1630	1372	1209	1558	1779	2058	1959	1454	2090	3164	3043	2323	1559	1040	840	744	702	752	681	711	652	701	697	702	668	706	666	671	686	662	701	641	651	656	699	713	628	662	726	700	696	676	725	677	683	684	696	693	713	707	641	624	718	674	691	668	673	639	711	696	659	659	685	644	645	695	677	697	688	693	731	639	645	668	653	677	664	696	692	681	712	645	671	671	687	678	671	667	688	678	705	651	672	686	703	685	683	681	668	674	674	679	678	716	734	658	605	674	686	713	735	716	670	701	670	693	682	715	731	663	709	702	706	694	641	655	686	681	727	711	671	711	718	702	729	683	675	706	703	692	646	730	706	644	664	649	642	694	715	679	689	727	690	641	679	654	621	712	712	657	664	676	648	661	682	754	685	686	657	691	693	682	688	653	678	645	679	650	659	706	628	662	691	685	634	653	697	679	716	649	673	663	690	728	712	704	687	690	683	718	683	662	696	742	675	657	717	698	694	686	717	704	693	690	710	680	670	641	659	652	670	693	690	685	700	701	641	702	689	685	696	652	682	676	685	684	681	680	703	686	666	701	722	694	735	693	694	651	725	682	673	719	690	676	705	631	674	726	727	672	686	655	670	651	658	666	717	669	700	678	661	717	679	706	669	637	678	720	693	733	706	695	711	673	625	662	676	643	678	692	707	655	694	681	754	676	677	661	708	667	681	673	700	660	709	669	681	751	668	699	686	685	692	694	729	692	657	647	661	667	703	643	668	666	636	678	650	701	674	717	714	729	704	674	730	691	684	660	680	674	668	671	690	724	718	702	703	676	688	692	712	672	701	657	657	702	712	685	715	653	683	696	708	648	673	683	643	694	714	678	669	675	672	649	733	699	712	673	685	684	714	694	685	676	706	696	697	697	652	651	666	676	738	656	680	667	704	705	681	709	712	733	690	706	705	703	679	652	665	680	674	668	730	648	710	657	655	691	708	715	694	677	686	722	681	684	691	664	738	650	664	686	676	693	664	726	670	677	616	658	713	692	696	670	651	720	695	692	668	653	682	710	637	661	681	738	703	632	655	712	689	676	714	665	671	639	665	702	660	700	685	657	684	702	660	694	729	666	696	645	696	686	719	654	675	705	712	680	748	662	668	716	677	705	771	650	710	700	665	660	688	710	732	654	708	687	662	724	700	664	691	671	722	663	689	676	666	672	662	662	705	682	680	694	705	679	693	666	673	687	696	729	724	661	693	674	695	681	694	709	694	689	658	679	686	678	676	719	686	656	685	646	691	692	717	707	692	698	682	660	707	693	657	651	684	697	685	670	693	718	675	693	658	696	650	686	723	690	692	647	709	678	670	676	716	627	680	675	704	720	690	678	713	681	651	669	687	668	633	731	736	682	706	632	639	709	689	712	658	678	704	679	676	719	695	690	727	691	702	658	720	675	652	706	701	674	684	677	681	640	665	688	640	694	653	665	712	685	688	671	718	683	694	688	730	695	696	718	667	677	715	689	677	728	679	671	701	634	685	684	728	682	666	671	650	676	695	684	672	708	649	659	683	668	715	700	656	687	741	735	635	666	664	682	682	662	646	719	682	689	685	682	678	648	650	749	703	693	683	670	664	651	668	725	667	684	696	649	691	624	714	670	664	681	677	681	706	692	664	696	732	688	649	711	708	716	696	651	692	685	683	706	703	670	644	692	707	632	615	702	712	674	677	696	685	690	691	657	694	661	679	680	718	668	674	682	646	661	663	642	714	685	721	717	680	677	715	666	658	689	746	707	703	643	665	722	655	678	680	699	682	669	696	653	684	687	690	712	696	682	684	663	700	625	621	671	713	746	657	617	659	648	728	689	693	715	713	645	613	705	670	666	681	652	681	693	719	664	690	722	660	671	688	694	715	701	653	683	690	657	679	673	707	705	714	679	693	722	670	652	687	709	741	676	644	672	691	609	701	684	661	691	670	671	696	661	677	664	674	672	689	662	696	674	681	670	696	665	685	720	699	699	722	670	664	670	678	674	688	676	667	692	684	687	668	694	641	753	685	681	690	720	684	699	728	708	676	677	685	684	702	676	642	671	735	682	663	671	676	664	651	671	650	685	693	694	658	635	716	661	673	678	693	708	691	686	701	657	678	636	639	669	695	628	694	662	718	649	696	697	696	671	683	685	670	678	702	686	665	698	683	658	674	679	628	672	710	709	626	702	632	681	645	668	701	709	650	691	639	686	700	670	710	685	696	743	685	706	715	690	708	592	707	691	687	717	685	695	704	677	667	714	694	677	700	691	668	738	649	674	707	672	700	731	699	696	679	644	700	678	676	699	694	666	695	720	673	686	655	681	663	664	697	706	698	679	690	693	687	697	708	669	682	657	702	692	687	650	689	665	699	653	727	704	679	679	694	671	660	628	687	697	767	680	675	670	693	720	691	699	625	670	676	707	725	695	681	687	673	699	684	697	698	666	665	664	711	706	656	663	673	704	701	682	650	707	693	687	664	664	676	714	673	704	631	635	697	672	680	701	680	705	661	694	689	706	705	664	655	704	749	705	651	698	680	656	680	667	670	670	679	727	686	717	675	700	692	688	680	708	649	687	718	641	698	704	676	689	668	680	685	697	717	654	675	677	702	730	663	672	691	683	680	706	681	697	675	691	702	736	713	655	680	696	677	669	646	705	694	713	677	653	685	667	720	743	700	663	665	737	725	713	699	670	670	691	691	726	672	669	674	660	676	661	692	730	714	701	671	682	687	623	688	714	723	683	695	668	682	728	694	689	738	698	673	689	671	675	647	658	664	686	684	683	693	710	693	720	681	695	695	681	646	666	683	696	653	665	641	697	632	730	657	665	687	674	665	683	675	665	652	687	681	679	661	686	701	661	694	699	742	674	695	715	738	662	714	669	700	666	690	664	702	684	661	680	668	635	691	685	649	697	679	678	690	700	645	662	687	696	635	673	682	681	681	691	657	700	681	657	682	697	674	696	679	693	692	657	667	637	656	729	697	680	734	686	691	705	697	675	674	698	671	722	690	648	715	649	702	662	657	707	665	725	707	693	628	685	646	690	693	655	710	627	694	686	686	661	697	679	662	658	691	676	680	729	674	691	682	666	682	664	652	657	718	670	678	668	727	682	685	739	704	640	698	706	673	682	673	709	631	705	691	711	657	688	689	708	658	687	693	648	666	651	639	630	669	688	711	670	668	691	727	701	691	684	655	713	695	675	656	689	668	696	685	677	679	673	671	669	676	672	685	671	700	683	702	699	709	700	724	668	720	701	683	705	667	665	706	665	698	689	714	681	692	656	678	642	664	690	658	659	661	703	684	740	678	700	705	665	689	680	685	677	675	676	715	677	721	656	671	637	690	733	701	642	635	682	655	679	695	670	675	657	686	681	704	674	675	710	686	647	680	685	611	693	694	695	705	705	683	715	694	656	720	712	683	655	706	657	645	699	679	641	734	696	651	691	666	679
11599	8144	13781	10568	8168	5222	1857	1079	726	644	572	463	433	597	719	676	685	537	517	585	530	512	436	829	2817	3363	2453	1589	770	457	340	284	259	254	277	292	260	288	251	279	265	280	285	241	309	259	250	291	302	279	256	279	278	275	277	269	266	261	291	285	258	265	261	280	261	247	267	242	279	275	278	259	275	277	274	258	275	280	269	284	276	279	270	284	292	250	253	283	259	266	274	290	259	303	257	268	280	262	301	260	273	243	293	247	256	263	270	296	283	295	236	263	290	249	275	266	252	266	295	264	263	278	258	271	289	252	276	255	276	259	268	260	279	272	292	300	281	276	252	274	280	273	275	271	230	265	266	269	286	288	305	271	271	256	275	272	245	292	233	286	275	277	247	296	288	259	313	240	306	292	274	265	247	275	264	278	265	300	266	254	264	285	267	255	286	247	259	250	257	270	236	278	241	250	267	238	280	279	232	264	263	270	263	256	270	243	300	244	276	244	245	259	278	254	271	275	257	281	268	269	246	251	266	249	273	254	255	246	234	265	277	269	258	265	280	268	256	255	260	247	278	255	272	238	272	246	258	278	273	245	222	256	246	259	261	287	258	265	280	263	273	286	257	249	288	266	276	258	266	268	272	286	240	263	264	302	253	244	274	248	261	288	248	251	281	240	231	250	271	289	272	289	275	249	257	265	279	274	278	287	250	245	288	266	232	282	264	286	285	261	266	250	238	289	291	242	256	270	273	280	272	279	269	287	262	282	291	311	290	289	252	261	262	242	273	242	260	285	262	276	276	254	304	249	269	290	271	283	274	289	276	273	276	265	277	267	286	282	270	280	283	274	245	287	276	278	268	257	247	278	258	301	271	283	292	274	266	244	272	253	267	268	264	245	240	299	238	274	270	277	265	253	302	292	291	264	263	260	262	245	263	260	282	274	252	277	275	273	284	262	231	281	251	267	249	271	266	253	237	296	253	276	269	267	278	279	225	258	256	270	242	281	275	268	261	264	276	267	276	287	266	261	295	269	240	247	263	265	254	286	257	251	283	265	259	254	247	250	276	273	256	286	263	287	263	284	269	263	273	271	256	281	333	265	237	272	303	280	273	299	276	287	259	242	254	286	292	269	292	250	267	268	275	251	272	246	270	245	279	279	263	274	259	267	272	261	276	257	309	307	272	273	270	245	274	246	264	299	271	265	277	284	274	281	258	273	301	263	287	250	265	264	296	267	248	257	259	250	278	253	279	284	255	268	263	291	280	258	271	264	251	255	283	265	251	273	259	291	246	249	247	254	287	243	272	233	286	295	284	274	268	283	287	273	266	268	290	267	253	301	299	254	290	298	252	277	229	272	282	242	264	254	230	285	278	243	262	275	302	293	296	260	253	264	258	248	274	263	285	271	274	288	244	274	261	263	272	287	259	248	257	288	274	245	258	278	291	285	253	272	269	291	248	249	299	278	264	287	259	247	280	255	247	271	278	273	291	255	277	288	314	251	293	262	284	267	282	272	265	274	259	278	275	277	231	271	261	286	264	250	265	269	282	265	270	285	257	274	284	292	241	274	252	268	273	234	279	270	261	262	269	275	268	238	256	286	266	292	273	278	279	283	254	298	299	277	257	283	274	294	242	272	262	282	243	274	244	297	265	276	280	280	260	265	259	279	300	268	263	274	276	280	318	265	285	310	286	280	265	291	253	240	281	272	291	282	260	258	260	241	259	272	283	279	269	275	260	263	259	247	253	263	265	265	269	271	289	275	291	244	261	267	246	246	274	284	264	260	273	278	266	288	252	286	271	252	283	282	243	283	264	308	259	260	259	246	266	298	283	241	244	256	296	303	271	258	291	260	278	275	250	239	281	269	242	279	289	261	258	259	287	268	274	289	254	276	267	274	264	282	295	241	254	257	275	269	273	283	262	294	280	243	260	300	259	286	261	268	254	271	284	258	284	236	269	257	250	277	264	259	239	257	248	260	241	263	264	287	272	293	268	266	270	279	259	273	268	281	278	284	256	296	250	280	233	294	273	257	254	238	280	258	274	283	266	256	285	278	267	288	269	312	228	284	264	253	265	241	253	276	282	267	261	268	265	278	251	256	267	290	239	273	257	250	262	268	259	258	265	254	273	271	280	269	288	290	294	258	262	291	239	267	278	269	293	278	250	262	304	279	247	276	276	278	282	256	243	253	294	251	271	271	255	276	274	267	247	259	264	257	269	272	269	269	261	275	258	263	273	284	248	267	254	264	276	268	263	295	280	265	291	269	291	268	292	257	288	254	271	291	299	259	253	280	262	296	263	274	236	272	282	291	279	299	276	251	276	282	262	281	284	296	272	283	264	254	302	259	279	265	260	286	265	285	300	266	270	260	265	283	234	280	276	258	256	275	257	278	278	246	260	246	272	224	242	285	247	255	261	243	253	283	250	258	244	274	278	250	248	275	263	257	271	273	281	269	276	243	261	295	234	283	244	281	267	275	272	310	266	262	266	283	265	266	275	259	257	250	279	256	257	297	263	276	260	238	258	283	262	276	258	283	232	267	274	269	276	278	268	283	280	240	261	293	246	295	279	271	241	264	235	252	249	276	271	279	274	295	274	270	274	292	267	268	251	265	268	256	292	284	267	274	266	246	265	303	239	247	270	271	292	287	268	281	285	281	233	273	260	263	282	292	256	253	256	283	259	255	277	253	263	246	261	271	266	279	265	263	263	234	274	253	250	244	236	244	261	272	269	261	275	256	288	294	276	276	292	280	271	278	261	288	242	275	299	273	286	254	272	268	282	272	281	246	279	261	263	230	263	249	258	268	259	283	301	289	279	263	256	287	286	261	289	274	276	255	277	247	267	274	299	270	279	249	266	274	257	272	294	258	265	264	287	299	253	229	264	255	262	293	264	276	249	273	265	270	290	251	277	257	276	273	261	274	268	293	278	273	236	280	275	280	260	306	283	274	285	299	273	231	229	288	284	264	287	275	276	247	268	269	271	254	282	277	234	270	253	265	298	276	282	261	264	274	270	260	282	267	234	251	258	241	258	275	243	233	269	241	251	268	271	279	279	265	277	291	271	275	263	254	286	286	249	274	272	257	284	254	282	290	246	261	231	272	294	272	281	270	309	279	273	268	272	296	251	216	248	276	282	262	261	249	279	235	272	248	248	282	243	290	285	249	280	280	267	261	271	282	247	298	263	270	301	271	286	251	263	288	267	242	238	271	276	275	284	284	272	262	269	271	276	268	267	272	259	253	258	264	263	273	286	271	247	301	275	255	270	257	281	275	257	275	283	257	271	297	273	263	253	262	272	277	267	270	269	250	232	244	274	259	262	261	288	237	237	268	299	295	314	274	265	287	317	278	302	258	290	290	253	264	260	273	252	268	282	265	250	248	255	285	275	275	237	240	272	269	258	270	288	270	266	269	295	251	273	277	290	251	271	256	276	282	303	273	256	263	295	252	253	268	284	260	273	252	302	247	276	264	299	296	311	289	243	256	270	246
7804	7724	16898	18031	15952	11037	5351	3856	2995	2559	2121	1768	1767	2529	3390	3566	3290	2579	2180	2597	2848	2476	2139	4385	15228	16563	12075	7610	3498	1618	932	711	671	634	629	632	672	648	679	702	643	633	646	627	643	660	675	665	616	659	633	692	634	686	671	667	669	669	648	604	649	662	617	651	666	665	675	642	647	681	635	683	693	662	653	655	659	646	659	665	628	636	666	633	700	627	678	678	665	620	659	672	655	656	641	623	667	665	660	621	686	643	582	608	652	682	663	673	671	594	679	662	655	631	658	696	674	658	672	661	707	614	606	704	622	658	653	670	649	621	629	654	655	662	675	617	620	630	697	667	698	712	628	633	634	630	681	617	692	685	637	618	659	642	654	695	615	664	643	692	666	638	641	675	615	667	644	653	663	628	674	701	648	651	680	683	631	655	647	648	670	655	672	612	670	645	631	631	623	629	645	661	667	657	655	679	687	615	643	683	664	638	660	670	648	648	651	644	703	693	625	668	639	628	667	631	655	649	626	634	683	692	646	669	583	620	706	629	637	631	642	674	611	663	641	663	628	622	612	678	657	692	675	626	645	628	685	650	642	651	648	645	695	648	669	664	622	622	676	599	634	626	658	655	616	654	651	624	649	678	675	654	620	645	633	691	654	696	708	676	629	630	662	663	645	637	669	630	630	655	652	698	660	707	648	688	630	627	637	631	650	664	616	686	679	633	621	650	660	673	672	613	638	664	650	646	660	676	629	661	655	620	657	657	643	617	647	635	686	670	659	640	614	638	679	655	611	641	701	656	690	692	662	695	665	675	648	643	650	620	636	693	675	642	674	614	613	635	654	627	645	699	613	683	717	667	662	664	610	633	666	686	664	633	640	616	669	645	650	685	686	666	600	627	654	697	659	668	645	669	625	662	640	656	626	634	634	648	664	685	668	648	678	654	674	624	656	681	640	708	681	666	645	652	655	616	651	668	607	645	649	655	657	688	708	623	667	673	667	648	624	664	663	656	707	617	620	660	649	627	639	627	676	654	687	665	651	627	661	652	635	644	651	694	685	682	676	652	702	665	638	662	635	646	648	629	660	669	611	638	646	584	637	669	668	647	656	636	606	684	649	684	653	696	645	666	625	637	618	637	708	643	712	708	627	649	643	648	662	668	654	629	653	635	659	641	694	655	666	631	678	652	650	624	710	630	652	599	691	674	667	687	655	619	650	665	650	641	678	672	619	669	654	678	672	623	620	622	630	636	660	661	673	647	659	632	646	665	606	667	641	663	625	637	641	687	662	681	672	692	658	644	601	647	650	675	663	650	641	654	665	650	625	654	669	630	690	608	648	646	689	620	657	661	602	677	675	664	646	614	650	641	672	654	647	692	630	632	640	623	676	620	681	639	652	716	641	675	655	635	664	665	619	606	632	655	640	660	678	678	676	623	666	667	654	626	721	667	640	656	643	685	625	698	642	667	645	628	645	648	652	697	614	662	653	688	680	652	667	624	648	622	662	700	636	650	652	630	631	661	627	671	643	656	662	673	665	639	687	691	661	651	682	685	624	630	599	626	622	660	634	708	647	627	688	657	663	648	670	654	660	680	646	679	640	666	657	648	692	636	645	611	624	658	627	690	635	623	660	637	653	686	674	649	645	672	670	637	701	648	664	642	686	648	612	670	622	668	662	650	688	685	663	661	643	665	673	611	623	636	651	657	616	619	652	651	653	638	679	660	640	607	655	665	630	637	663	655	649	664	628	637	642	689	657	658	627	698	639	599	636	669	639	695	693	685	632	628	688	612	628	650	651	635	670	663	618	626	640	694	653	647	640	621	645	668	673	641	654	627	675	646	659	701	620	679	640	647	669	625	629	658	680	677	661	662	617	669	680	647	639	662	639	661	634	588	608	632	658	674	628	662	693	650	635	657	653	627	674	665	688	684	693	658	628	624	637	677	614	667	681	657	601	617	705	646	638	649	671	645	633	686	653	666	646	655	668	636	605	653	665	671	658	662	624	618	683	658	686	606	627	643	640	613	629	653	658	648	628	654	650	651	646	643	648	682	649	701	654	663	663	651	697	704	672	650	681	626	672	667	638	638	637	694	645	627	639	663	687	689	699	656	654	656	634	596	680	626	679	688	611	626	686	695	678	668	651	676	655	674	685	666	633	637	617	650	662	664	726	666	662	615	659	649	674	660	683	642	641	632	612	619	654	643	697	613	643	656	628	609	659	611	637	644	648	668	687	646	715	604	606	631	672	666	650	635	627	629	644	669	704	634	643	697	699	633	653	716	639	681	634	704	626	647	640	652	663	668	661	694	653	636	665	603	679	634	655	611	655	670	695	649	664	629	642	685	691	631	649	657	661	640	660	632	634	702	664	682	695	632	626	666	622	661	632	651	698	657	644	647	686	667	653	621	661	681	642	665	617	626	651	647	664	659	620	662	636	673	662	644	681	666	657	669	694	678	680	654	600	648	613	612	640	629	667	645	647	651	613	620	644	654	693	636	662	633	648	635	613	689	661	679	649	670	675	658	610	641	635	631	719	656	713	690	662	638	618	676	640	604	672	693	696	645	651	614	647	655	655	657	652	656	666	649	651	712	610	656	651	653	690	620	628	677	640	699	643	666	655	647	658	672	624	662	631	605	638	664	667	616	600	645	700	697	730	665	657	656	639	649	641	659	708	612	593	683	682	651	647	649	650	648	636	643	699	660	597	636	647	645	652	678	651	671	651	662	670	624	677	675	640	642	660	659	645	683	658	656	610	646	637	671	687	671	670	674	638	651	627	657	650	632	684	596	701	619	639	679	661	683	646	622	652	689	665	700	643	664	668	659	662	638	656	624	603	612	682	623	649	650	616	613	649	656	611	649	655	634	647	684	677	657	629	647	633	705	646	632	621	680	617	669	662	669	663	695	620	698	690	641	694	643	684	646	670	701	651	633	674	638	650	694	682	643	674	637	679	667	651	628	653	709	647	684	641	649	657	656	614	656	635	707	669	690	633	690	667	628	627	668	655	598	650	633	611	683	626	647	657	704	686	630	638	660	660	631	642	665	642	678	628	660	647	647	687	691	688	644	685	652	646	716	649	614	629	638	688	654	655	626	657	646	672	652	632	653	630	666	689	668	686	651	670	699	667	654	609	668	656	674	680	676	716	670	700	660	639	717	648	646	682	672	697	635	670	664	633	642	642	666	705	656	639	619	695	645	693	651	625	677	662	654	642	652	674	658	661	677	620	655	640	636	655	663	650	645	672	663	658	667	661	627	602	684	749	687	640	669	652	649	696	643	698	607	638	672	695	641	678	637	643	642	646	648	672	679	685	628	631	640	704	632	669	687	637	631	628	672	654	667	713	626	663	618	644	645	595	654	637	704	652	655	628	694	637	642	635	614	680	663	646	659	665	696	651	647	685	647	634	657	628	653	631	654	670	634	672	663	699	676	686	655	710	648	693	636	688	648	636	680	593	616	645	638	617	633	617	636	636	625	642	687	630	638	674	631
21534	16223	24262	22771	15888	12605	6067	3074	1555	929	598	510	637	803	875	692	590	708	702	664	560	438	428	694	5426	8420	6041	3327	1559	716	356	266	208	213	248	231	232	224	214	201	209	199	217	218	223	205	227	226	213	209	232	222	225	211	227	217	210	205	232	224	194	230	222	214	253	212	214	220	209	230	220	231	242	233	215	206	201	219	214	221	215	188	217	232	220	213	200	208	201	229	221	209	194	232	203	224	233	207	223	209	222	217	214	248	223	230	204	200	226	228	209	232	227	208	220	208	215	196	214	223	218	237	228	215	190	212	203	227	216	212	206	228	236	230	245	217	194	193	191	241	213	207	212	213	202	215	229	211	221	211	207	229	246	212	209	216	224	201	227	222	234	198	212	205	199	195	229	189	226	228	227	225	215	193	210	248	218	202	211	198	247	223	197	221	234	203	217	202	230	205	223	192	193	202	228	216	230	244	222	238	223	234	208	203	218	193	199	225	247	222	210	231	247	216	211	232	228	212	227	225	193	193	210	208	223	229	220	229	222	235	252	227	199	235	219	221	224	234	237	203	220	193	215	235	228	226	239	202	219	247	215	223	221	239	212	211	217	207	209	189	229	208	230	223	209	191	240	235	227	225	225	205	206	211	242	190	213	215	193	235	212	207	222	225	204	227	224	210	184	216	188	203	202	187	226	216	209	222	224	214	198	226	195	200	217	228	218	219	222	252	237	224	197	214	216	210	226	220	208	219	217	250	233	220	209	235	230	256	216	210	219	220	221	223	215	226	221	212	203	242	251	231	217	222	225	202	209	234	232	229	207	205	226	202	222	239	222	198	238	234	248	207	235	215	236	180	219	205	218	242	213	227	208	204	238	219	234	232	223	240	225	219	259	208	239	205	204	212	200	242	214	234	190	232	183	218	214	224	219	244	246	215	214	214	223	208	184	240	233	213	265	222	207	225	222	237	221	199	229	233	203	219	191	182	204	232	215	224	259	246	219	220	246	204	223	234	208	219	198	240	200	223	194	210	259	213	218	204	222	207	233	211	224	194	252	223	241	229	210	215	217	204	220	207	216	244	224	204	214	207	233	243	250	212	217	213	205	231	193	213	244	195	229	217	228	252	234	185	205	237	203	231	225	230	212	231	199	215	200	230	218	191	281	217	225	196	206	207	218	239	227	209	210	217	183	216	203	208	216	222	245	197	223	180	223	198	210	213	212	226	231	208	228	206	210	237	218	189	234	186	187	217	212	226	245	198	223	202	219	207	238	207	216	218	189	217	249	216	213	222	262	207	200	213	240	208	211	205	209	241	202	233	214	238	209	217	219	218	215	227	218	209	216	245	224	189	222	186	230	247	202	216	231	218	210	202	205	236	220	202	209	220	228	239	225	238	224	234	231	225	223	223	185	209	215	201	227	190	189	187	213	227	228	217	226	210	216	210	244	191	245	232	221	206	204	209	214	243	242	202	219	234	226	229	231	206	230	212	207	195	195	228	192	243	204	208	208	237	220	207	232	238	204	210	225	195	206	227	212	211	245	219	216	207	217	209	240	221	227	212	228	212	212	231	238	237	225	204	233	237	208	218	234	225	202	202	197	210	214	232	222	192	241	210	208	210	224	194	251	197	227	196	213	213	228	220	224	217	208	234	216	229	212	227	212	229	207	206	187	226	209	232	229	226	232	242	224	248	220	210	201	231	199	216	226	224	204	221	245	233	219	210	231	201	203	222	214	220	221	221	209	229	247	244	193	221	218	231	233	201	242	225	209	224	211	206	202	206	234	214	201	225	183	216	188	206	208	211	224	219	206	217	211	200	235	211	203	231	223	230	229	229	239	211	217	195	225	246	201	215	226	211	192	213	194	248	223	208	221	190	220	227	211	233	251	204	222	221	235	232	224	196	223	234	197	202	204	216	216	237	239	219	219	224	216	222	230	234	209	207	217	204	230	229	226	259	237	208	198	197	220	227	214	226	204	239	239	222	219	218	214	219	213	217	234	223	229	200	208	212	240	221	221	233	217	223	260	212	218	207	250	224	222	223	246	197	251	213	227	217	207	224	218	228	211	222	205	176	215	252	238	222	215	215	175	213	238	234	226	222	209	222	235	217	197	213	218	224	210	206	237	217	220	230	218	199	227	210	227	202	259	204	223	214	205	201	212	214	231	225	238	236	227	211	226	218	197	189	216	216	207	230	220	187	226	240	198	220	220	199	226	205	224	217	207	229	221	209	211	210	226	233	196	238	223	212	195	221	206	224	236	214	225	236	210	205	212	219	224	225	216	208	216	247	197	209	240	256	201	246	226	213	228	235	201	198	214	206	225	223	214	234	227	225	222	203	213	233	212	211	213	224	242	234	247	268	234	219	224	219	226	230	216	233	217	229	213	246	226	208	203	248	216	256	202	196	196	196	199	211	236	230	208	244	256	226	227	214	184	202	243	239	211	235	223	225	220	213	232	227	217	205	226	217	199	213	245	235	203	216	194	225	211	225	202	219	208	205	202	229	229	223	189	212	210	229	221	230	222	196	245	227	244	222	199	180	194	226	233	222	229	223	232	222	231	218	246	240	218	206	213	236	222	226	196	210	212	216	206	243	207	235	214	190	222	198	210	235	240	196	205	213	195	236	212	229	245	235	209	201	216	233	204	241	216	201	206	222	221	226	213	222	210	256	209	227	218	192	204	214	226	205	224	248	229	222	213	215	251	232	195	193	221	226	188	193	201	211	229	203	219	213	243	211	241	200	215	208	237	207	213	222	236	219	213	225	242	215	186	172	229	222	218	234	211	247	230	238	229	204	199	235	196	253	218	208	202	228	222	230	221	250	220	226	214	221	215	216	218	215	215	216	220	223	236	205	228	211	231	214	214	204	225	215	198	224	245	228	217	219	236	227	244	212	202	223	228	229	230	230	208	220	203	219	220	199	248	189	229	202	223	218	242	223	212	245	246	214	262	219	214	201	205	214	223	213	229	235	234	239	225	240	232	229	230	241	219	229	226	198	220	224	201	209	217	229	211	239	215	246	210	232	227	212	181	218	203	231	223	217	229	219	236	228	208	210	242	219	215	238	250	236	201	209	230	217	196	220	199	235	238	222	233	236	224	246	219	229	212	200	203	209	232	235	203	204	231	216	224	255	230	224	213	212	205	229	241	215	193	247	228	209	221	216	219	223	207	211	228	246	227	225	226	223	231	232	214	226	211	211	207	209	245	201	238	231	195	202	222	239	198	216	235	244	219	224	213	217	221	207	222	233	213	227	206	218	202	231	227	218	210	224	222	224	232	227	214	220	231	229	201	217	206	230	206	234	224	249	218	241	244	204	237	207	243	249	209	216	219	220	208	228	223	228	216	216	214	246	233	230	224	215	250	217	215	240	218	198	219	231	187	235	222	226	229	220	254	185	226	229	217	214	233	218	231	227	232	214	210	222	219	214	206	216	234	205	206	198	235	227	225	232	199	229	211	226	183	216	216	224	226	192	230	216	241	215
11148	12861	24660	28915	23329	22017	10453	8208	4838	3749	3024	2475	3129	4261	4763	3795	3249	3620	3729	3751	2896	2152	2212	4127	24092	29677	22999	15217	7174	3140	1196	697	575	596	527	551	520	564	557	536	548	545	547	504	550	550	576	548	573	514	532	494	583	549	513	549	582	551	563	548	562	535	537	525	530	548	587	537	532	563	556	532	560	563	583	532	517	504	548	575	564	548	561	526	508	558	502	563	515	504	542	503	575	482	529	551	551	547	544	491	521	561	497	548	514	578	605	527	553	552	549	540	580	543	571	502	566	492	543	545	557	550	558	553	522	586	524	566	521	542	525	572	527	555	499	505	549	525	565	627	525	560	546	565	580	561	564	491	503	565	538	567	547	563	581	539	553	567	574	555	560	547	540	526	588	521	525	524	519	546	554	549	538	528	538	550	565	551	505	522	533	539	505	576	582	502	559	575	564	529	562	525	566	544	529	493	571	522	599	558	547	527	510	551	543	537	588	506	531	541	580	512	503	542	538	530	574	551	545	554	541	548	550	571	519	564	545	552	534	589	513	570	513	546	541	569	582	561	526	531	583	531	539	535	498	536	537	574	536	551	507	555	559	507	519	525	529	539	534	547	528	560	540	517	575	549	561	487	545	536	549	521	558	556	566	541	543	524	556	527	567	560	540	551	494	528	552	520	512	500	498	531	563	554	548	525	543	513	555	554	544	531	549	554	572	552	545	547	573	545	530	503	534	507	580	563	530	552	565	524	489	535	561	528	536	554	557	542	527	549	520	514	536	570	488	525	533	512	544	540	545	536	572	519	531	560	546	515	577	540	547	524	503	558	581	568	530	527	558	547	558	549	535	551	545	535	546	554	567	510	542	573	528	546	545	558	576	526	546	571	555	569	536	541	538	494	538	532	544	498	591	557	547	559	556	539	562	528	565	486	568	504	535	541	549	579	532	517	518	563	506	590	552	555	545	564	563	557	548	511	507	549	547	539	553	515	546	536	522	565	560	530	537	593	512	543	512	543	527	510	497	513	553	585	531	544	566	578	557	542	608	553	535	535	560	559	513	535	538	519	556	561	593	546	495	511	547	490	516	538	549	524	526	536	552	559	596	506	542	528	562	557	567	590	579	547	557	514	519	535	499	513	536	558	567	512	536	579	534	529	499	576	535	547	498	521	579	557	537	527	558	550	540	514	569	550	544	533	505	542	571	540	562	514	555	533	560	513	552	564	565	540	559	545	531	528	566	516	537	567	575	594	527	552	536	514	501	549	558	564	559	510	483	523	529	537	515	542	534	553	562	551	565	535	528	540	582	529	568	544	541	540	583	586	542	511	535	553	528	555	564	510	530	553	536	557	556	523	544	570	520	509	568	549	527	555	579	586	566	544	544	556	559	541	537	575	541	524	561	527	517	554	519	536	594	549	529	515	493	546	536	530	563	545	586	531	541	484	548	614	518	545	500	561	522	528	521	535	551	528	486	558	551	509	559	553	521	589	563	528	559	496	557	534	562	552	528	536	538	519	553	545	528	535	544	567	573	509	543	527	549	562	512	508	566	477	492	524	533	543	527	571	523	518	492	552	572	512	533	520	541	553	524	550	539	583	524	530	510	569	549	581	550	544	531	530	546	544	532	511	571	532	549	526	539	599	531	521	532	495	553	567	584	570	555	529	572	542	555	573	537	520	561	533	545	516	611	563	528	545	504	523	564	553	554	547	539	574	537	551	566	600	541	519	527	519	545	529	555	586	570	541	555	561	555	556	574	531	542	526	558	586	511	575	517	532	531	558	543	572	511	535	534	532	538	507	549	549	552	564	540	527	518	553	577	533	573	539	549	555	535	574	575	534	501	570	486	572	573	524	565	522	533	555	560	567	536	527	553	541	543	557	558	511	529	492	557	548	543	569	552	506	573	515	483	546	569	531	570	537	567	570	533	560	518	507	558	521	507	594	563	560	565	544	556	559	564	519	529	575	578	555	523	546	591	532	552	497	552	559	555	544	530	538	565	552	543	550	528	569	564	528	552	493	552	588	517	564	533	537	550	572	551	548	533	554	563	528	534	521	520	490	530	535	545	549	561	552	551	529	560	533	530	568	572	491	564	576	539	575	559	536	540	534	508	549	548	563	562	568	549	543	554	524	552	521	554	524	563	593	574	518	558	501	579	568	548	540	567	529	517	520	530	515	548	535	586	543	556	520	543	541	554	552	541	579	542	527	512	554	565	514	540	533	561	526	539	495	571	538	516	555	539	534	534	570	565	524	484	521	564	535	556	547	540	542	568	532	558	580	527	540	562	564	568	538	544	511	556	523	534	505	533	522	501	549	561	520	525	544	532	555	515	580	541	542	543	573	565	545	536	573	584	533	599	548	542	539	585	526	555	537	533	553	553	575	550	537	521	536	527	507	562	513	529	556	559	548	582	555	490	539	545	544	541	550	511	520	578	553	525	536	544	560	553	548	560	502	512	497	510	580	562	562	540	557	529	537	531	515	545	522	537	532	534	556	557	558	536	562	546	510	544	545	517	551	555	542	531	544	528	513	550	578	547	513	539	544	528	540	539	545	514	567	524	551	510	551	559	559	520	535	519	577	537	543	522	538	530	561	533	546	547	533	515	557	540	511	514	534	536	581	532	554	551	518	498	557	563	528	518	578	533	546	509	565	511	534	542	546	578	552	560	557	587	564	546	549	509	537	532	582	515	557	546	542	597	557	510	544	567	538	542	524	597	518	548	549	522	556	517	526	557	507	533	555	550	540	579	534	550	519	537	538	557	504	520	536	521	567	525	535	549	514	534	530	595	512	513	525	562	517	522	554	540	519	560	552	501	564	527	535	553	575	535	556	549	526	539	565	550	532	558	523	490	542	557	516	509	565	560	581	499	534	560	548	555	486	547	555	551	543	549	529	563	516	579	565	519	549	508	545	586	499	534	528	576	526	565	574	538	519	567	563	581	555	553	514	580	522	560	562	560	572	518	544	505	530	553	565	557	509	558	544	523	583	596	549	567	535	566	592	513	563	544	556	525	529	532	543	560	558	575	541	530	526	581	521	584	534	522	519	535	523	516	550	542	540	527	574	532	543	510	569	512	505	543	527	591	577	569	542	543	543	546	541	564	566	530	521	521	556	514	529	563	558	528	531	509	575	567	556	534	544	532	519	541	548	531	568	541	527	576	545	553	566	556	586	526	529	547	573	559	581	553	557	536	566	560	525	530	546	526	553	568	532	560	532	515	528	541	552	536	582	533	517	536	599	583	539	539	566	539	546	542	516	552	549	547	559	581	535	544	557	537	559	522	550	566	554	536	512	584	570	502	547	528	542	543	523	559	561	572	551	555	486	543	548	525	526	551	535	528	557	574	482	525	528	550	557	523	520	512	540	531	548	550	529	516	537	538	562	569	538	523	560	538	561	529	557	527	538	569	531	512	538	532	579	541	496	558	521	520	533	543	571	540	494	552	578	582	583	513	552	578	542	502	530	517	554	556	534	552	573	532	532
5232	4368	6430	5223	2681	1462	843	599	447	351	370	353	466	543	503	393	419	373	382	356	291	298	360	419	588	651	690	564	407	356	304	281	284	301	314	259	247	282	268	261	262	291	273	258	267	276	256	283	280	279	257	248	285	296	276	253	267	287	267	270	250	278	267	277	238	274	257	267	292	269	280	243	252	285	280	266	248	306	279	249	277	278	260	276	277	277	247	264	274	282	278	254	276	258	281	256	262	234	239	262	257	269	262	245	268	262	270	281	275	304	252	256	265	267	239	273	259	265	256	254	269	287	263	305	257	280	272	289	254	283	258	281	234	278	290	285	255	268	257	273	251	260	261	280	263	245	273	299	271	270	257	240	283	284	243	293	283	270	267	289	265	289	263	311	276	276	277	264	253	275	246	263	267	301	253	305	278	281	251	254	260	262	265	266	269	247	261	275	243	262	283	285	261	293	297	280	256	262	254	267	281	278	253	292	275	282	291	287	284	266	252	250	234	262	292	261	237	265	279	245	239	249	282	286	241	259	298	274	231	257	264	271	259	272	277	265	263	278	275	294	254	264	270	258	275	244	251	254	284	252	274	286	274	258	286	269	267	264	284	290	254	295	287	274	275	294	279	297	270	274	250	241	265	283	297	281	263	276	253	302	255	252	257	282	264	252	285	274	250	300	299	240	251	268	277	244	253	245	264	293	269	273	256	267	274	286	254	285	284	286	302	248	246	255	272	267	267	265	285	248	238	277	242	274	277	255	262	258	254	265	262	258	257	257	284	303	256	225	284	249	269	257	259	254	278	290	290	254	260	280	255	255	252	249	260	274	278	260	266	256	252	245	272	282	271	247	256	282	284	259	281	282	264	313	295	270	249	290	304	252	268	260	267	267	260	303	255	275	279	307	286	273	243	290	285	238	270	306	265	257	271	264	257	294	284	274	287	252	258	276	246	284	246	264	269	276	258	271	263	292	272	281	260	282	263	307	280	293	239	231	253	285	311	283	291	265	253	270	259	259	225	238	245	260	254	285	278	256	265	270	261	277	275	295	292	273	251	297	262	254	254	228	268	254	279	283	275	291	264	272	262	248	305	228	293	246	285	305	268	280	277	288	254	279	260	271	246	265	243	262	273	280	319	270	245	256	274	288	312	281	279	314	289	293	281	260	273	257	292	274	283	247	251	268	275	267	290	242	268	240	283	238	269	290	277	257	265	219	237	253	285	273	238	238	237	279	226	277	268	263	269	270	260	269	276	251	277	290	251	261	302	270	296	276	273	255	261	252	248	234	271	285	272	277	287	270	258	243	241	262	288	284	321	285	285	270	257	284	269	247	272	270	282	268	261	246	291	251	270	251	247	253	283	291	244	244	256	257	274	267	264	283	273	287	229	257	289	272	284	249	273	293	243	275	282	248	290	266	269	276	266	281	271	285	299	229	306	304	243	258	276	268	292	243	266	256	254	258	304	258	249	260	289	226	252	275	255	238	304	267	276	261	254	276	240	296	260	250	249	271	278	274	272	290	273	285	254	247	226	265	239	273	271	269	280	250	298	284	259	260	247	279	272	269	262	270	278	279	265	273	267	270	271	285	296	250	281	236	291	242	276	241	279	262	256	232	244	287	268	247	262	272	271	240	257	293	336	263	268	269	270	282	272	250	271	267	273	305	272	270	249	277	279	284	273	244	238	271	272	273	253	244	273	276	296	217	256	259	245	265	273	245	280	275	237	267	272	243	263	255	266	264	273	270	245	270	255	268	267	254	265	244	239	248	263	240	280	277	253	243	249	260	278	274	295	287	259	262	259	273	277	273	255	240	269	230	256	284	255	231	280	258	269	296	279	258	256	276	287	249	265	268	281	244	262	274	273	269	284	272	284	266	257	246	270	274	266	276	273	280	253	285	284	256	273	283	228	281	257	255	255	260	258	249	261	253	270	275	263	275	282	300	262	258	270	281	246	245	266	276	265	259	267	265	256	259	259	249	266	260	271	281	255	267	304	291	256	257	282	263	264	256	243	268	276	251	294	281	266	268	284	276	267	251	260	276	244	257	255	279	284	290	258	272	267	272	305	263	277	301	283	315	250	242	256	276	313	261	300	247	265	246	272	265	287	250	261	307	271	264	251	256	272	270	254	237	252	289	261	242	297	290	252	257	264	236	272	287	237	265	261	253	268	252	279	283	270	284	288	234	277	270	299	268	250	259	272	257	266	271	266	278	264	262	242	319	307	270	241	263	268	260	262	281	244	261	238	253	258	259	305	260	280	290	288	242	262	251	301	233	276	281	279	284	272	237	247	278	248	249	240	281	256	296	263	269	276	296	280	274	274	262	254	257	259	259	287	267	248	249	234	270	243	248	251	263	281	254	280	246	267	270	272	273	265	258	271	245	272	282	266	251	275	253	284	307	254	271	300	264	268	283	252	263	246	253	283	267	261	273	265	284	270	282	298	265	263	278	281	289	254	243	271	272	245	274	240	275	258	263	294	247	253	281	238	250	278	277	297	278	254	260	281	285	278	271	259	263	278	248	277	248	292	258	271	260	291	278	275	257	292	273	262	246	267	259	254	250	240	304	283	270	311	258	279	260	259	230	257	261	258	245	257	270	245	258	246	278	286	249	256	235	249	253	270	245	272	252	265	283	236	286	289	237	309	264	267	263	275	274	300	274	290	294	233	280	262	248	247	302	271	260	273	267	246	265	263	266	248	285	271	261	276	242	278	283	283	259	256	275	293	251	253	245	274	265	263	288	274	265	280	275	249	283	278	286	271	272	292	282	278	278	248	264	277	293	295	258	258	249	263	294	298	251	289	242	249	278	268	255	265	297	278	257	254	249	264	265	284	275	260	266	278	253	246	279	232	248	270	291	287	272	293	275	233	286	297	274	271	280	281	285	272	272	292	275	241	248	287	248	250	277	257	263	263	256	258	280	271	270	254	270	269	254	245	273	242	245	236	230	267	292	283	247	275	257	280	250	271	274	260	304	254	248	261	267	273	241	261	293	246	279	288	263	266	256	234	294	274	275	307	310	288	261	270	288	270	268	269	277	286	264	269	284	274	287	255	262	270	263	242	282	268	280	256	283	250	271	247	311	251	275	260	252	263	288	272	274	266	294	298	242	267	284	281	261	265	235	262	268	263	251	265	273	272	261	283	263	280	250	267	273	270	271	259	291	257	284	274	275	288	264	255	251	267	274	265	259	256	268	266	291	277	253	245	254	241	251	264	255	273	272	278	260	269	272	257	281	279	266	273	253	293	285	268	295	273	278	275	280	264	280	275	279	278	254	296	283	268	277	264	254	241	279	285	294	269	305	273	261	252	224	292	266	259	272	277	245	260	242	268	250	288	278	319	279	263	254	264	261	253	248	250	262	266	275	281	293	275	279	285	249	255	267	262	252	267	224	238	270	262	274	283	249	294	285	289	270	240	282	240	259	244	258	269	271	280	283	254	281	275	297	258	302	279	269	303	255	257	263	298	287	269	261	269	258
3728	4256	10711	13213	8540	5793	3547	2235	1719	1398	1150	1362	2031	2292	1950	1523	1512	1440	1367	1180	973	964	1191	1758	2380	2802	2642	1825	1203	895	695	704	715	604	625	661	655	615	703	623	613	645	623	676	669	606	647	666	643	669	610	676	610	642	651	664	627	681	658	642	694	649	677	652	651	672	603	670	642	643	692	676	670	641	647	645	635	655	669	635	647	603	675	651	620	632	616	626	609	651	680	631	665	632	664	669	687	617	628	675	646	664	658	675	672	650	622	652	654	671	631	631	625	625	649	654	632	615	649	684	651	714	706	695	615	678	623	635	652	666	680	645	647	658	631	674	663	666	669	611	658	667	617	661	624	602	679	619	630	654	676	640	637	656	626	624	728	610	653	660	658	672	642	643	670	649	630	664	658	689	691	683	624	649	636	687	701	648	693	614	614	622	661	673	642	628	677	679	662	664	640	712	645	667	660	642	638	680	621	662	651	655	654	659	652	631	584	682	654	671	694	681	662	700	657	629	641	660	678	651	692	628	713	668	630	622	632	605	650	664	626	606	646	629	652	681	650	620	620	656	673	620	620	646	625	638	669	661	665	657	632	640	666	638	651	660	698	597	683	671	657	667	623	658	654	654	670	657	643	620	675	637	631	712	623	623	666	682	658	687	619	613	632	650	651	648	645	672	620	652	650	649	653	649	668	643	670	636	609	693	616	597	637	675	700	639	610	668	626	613	661	620	639	655	675	661	623	660	616	659	640	616	649	684	642	689	694	669	697	611	668	627	655	653	647	655	652	663	669	668	648	668	657	701	671	644	652	651	648	680	638	586	592	634	652	684	645	653	679	650	687	673	654	676	673	666	656	632	670	647	658	619	683	671	690	642	690	638	709	665	651	708	658	660	649	663	652	640	639	647	641	647	692	644	675	657	654	644	657	644	632	677	647	652	707	612	624	703	667	641	642	678	631	651	644	625	690	607	662	643	651	638	647	611	659	616	686	637	676	681	655	647	677	651	623	656	647	664	653	672	630	645	673	652	687	655	647	630	731	684	665	639	623	621	658	707	651	665	643	641	651	607	650	710	695	665	688	663	641	684	682	664	656	679	669	654	655	646	657	663	675	629	648	666	655	690	694	652	641	708	663	622	634	617	696	693	634	657	655	643	665	645	689	629	684	626	646	626	644	647	651	639	618	650	652	623	620	681	669	635	629	651	631	647	641	659	653	725	630	667	655	693	686	642	621	653	695	647	647	626	660	635	646	677	650	678	702	674	648	672	669	660	700	676	701	701	626	661	676	665	664	633	638	648	608	627	634	690	630	657	650	660	626	690	615	652	667	655	674	673	667	639	675	642	648	656	648	668	620	612	686	640	633	629	665	702	693	656	687	630	595	653	669	618	685	679	651	654	636	612	580	684	682	690	628	690	659	693	680	686	639	662	710	670	648	659	684	609	631	654	642	653	626	691	638	663	690	662	670	649	623	653	677	659	680	690	685	664	661	681	622	654	637	624	649	647	661	665	641	710	623	624	657	646	640	631	690	648	681	679	698	625	668	643	660	681	729	677	629	669	695	650	615	639	639	640	653	680	662	623	585	640	652	646	607	643	679	629	649	629	668	636	634	620	659	615	636	628	658	616	673	643	653	633	681	658	656	676	593	671	653	662	588	673	630	632	694	603	647	646	649	730	710	637	696	674	666	674	636	676	626	666	659	627	720	669	591	674	644	671	629	642	615	628	598	662	646	671	590	602	618	650	658	654	655	644	645	659	614	636	659	661	670	647	676	654	605	636	650	650	632	654	673	700	676	657	638	676	654	647	633	659	663	722	639	664	617	679	689	625	657	639	614	653	625	656	692	625	636	643	686	675	671	685	677	649	674	651	662	614	663	627	657	650	668	641	613	625	668	688	685	661	653	646	647	646	690	646	654	664	635	678	636	661	645	716	689	704	656	628	667	642	660	685	680	651	649	578	641	704	637	690	671	630	641	712	611	624	638	664	635	656	655	631	700	620	668	636	672	670	641	622	668	683	654	643	654	613	678	676	654	703	645	673	630	605	648	664	672	639	675	642	669	625	646	678	643	653	651	615	649	658	619	661	667	645	656	625	666	671	608	625	637	620	647	695	623	597	664	656	688	669	672	691	687	658	611	661	650	644	680	640	634	648	650	675	646	633	630	693	690	626	625	672	681	626	673	699	639	635	673	626	640	654	643	689	680	676	625	653	665	642	612	620	602	607	607	708	664	630	668	653	620	653	698	663	613	700	648	641	694	676	665	667	673	640	631	630	621	669	628	668	631	657	648	639	655	656	632	649	615	655	636	684	675	672	702	628	648	648	643	651	583	640	644	685	662	653	630	664	631	677	623	671	665	614	654	595	677	632	649	650	623	667	632	625	621	674	670	611	637	660	594	630	652	631	649	646	659	636	647	645	651	663	703	676	690	656	646	639	680	665	667	681	617	636	640	642	662	696	653	639	662	661	674	688	694	657	658	649	673	604	614	697	652	658	647	648	667	640	638	666	645	641	654	634	633	638	633	650	609	622	642	659	643	619	693	671	629	649	628	681	681	659	678	662	678	632	664	642	708	686	671	624	645	644	659	660	644	662	677	639	663	677	669	652	634	672	631	711	706	670	662	688	647	638	671	709	690	629	681	650	630	585	703	715	699	656	639	637	634	638	654	670	633	668	615	679	670	669	650	645	668	640	621	666	669	639	640	685	664	649	632	615	661	657	637	628	691	661	624	695	668	684	617	638	620	655	633	661	637	653	664	635	659	696	630	662	646	641	661	610	635	681	648	640	623	622	653	675	678	651	677	659	638	653	640	680	677	632	645	621	658	660	649	698	671	637	652	676	678	612	610	623	674	681	633	633	633	679	672	670	660	638	663	637	649	674	670	615	643	704	630	640	692	670	661	671	617	612	673	657	695	646	647	661	666	644	604	648	666	663	623	667	659	695	617	615	642	638	657	620	622	674	652	643	662	656	639	670	650	683	642	615	692	707	607	647	590	619	649	648	704	648	633	625	667	649	681	622	662	594	615	629	651	653	670	675	684	720	598	623	650	578	665	708	706	670	711	710	589	635	643	682	666	649	628	689	662	661	630	652	655	654	633	689	630	653	656	640	653	661	629	695	644	620	669	704	629	631	648	661	663	661	619	645	612	692	650	638	648	635	654	646	677	688	641	663	651	598	613	633	696	671	676	674	611	682	660	708	685	678	679	599	677	653	642	653	651	682	646	639	620	634	615	662	608	651	651	667	660	663	659	637	622	684	624	649	661	679	640	670	616	651	681	671	669	681	597	691	687	693	661	671	673	659	646	613	658	674	690	621	639	678	658	628	628	730	655	654	635	656	636	638	642	633	627	630	668	657	651	613	630	683	676	655	662	677	648	681	671	655	624	650	679	621	634	667	654	678	676	676	716	665	663	626	686	648	657	593	662	694	668	646	660	619	674	626	645	668	623	617	663	656	658	672	640	686	680	713	645	653	636	678	606	647
12193	10690	16698	14804	10602	6108	4323	2100	916	537	460	537	483	536	532	415	356	341	358	390	346	343	349	1914	3351	3179	2061	1122	631	407	313	305	256	273	264	250	254	267	242	248	249	261	260	234	255	249	248	238	268	282	303	259	233	253	265	263	272	279	280	272	281	278	263	260	247	232	258	224	245	239	256	270	267	265	257	262	270	277	278	280	255	259	259	280	254	269	246	267	233	278	242	226	244	255	259	256	269	279	253	280	272	269	278	259	262	254	232	250	253	270	295	281	276	222	246	259	255	255	251	239	281	280	277	237	269	279	218	277	271	258	247	296	249	289	277	228	243	293	283	260	274	223	254	267	259	250	245	260	257	273	261	229	250	260	235	269	245	255	249	256	227	239	267	265	267	279	255	254	235	251	287	263	244	251	277	269	230	268	242	259	222	240	247	267	280	289	264	236	236	278	266	277	258	267	244	272	254	260	250	273	238	270	235	247	259	267	250	239	273	237	287	274	252	263	245	255	277	247	268	265	269	288	244	244	273	257	254	252	259	245	251	291	265	257	264	256	243	290	228	261	268	269	250	268	262	237	251	279	228	282	250	260	257	241	276	249	241	254	255	233	273	246	249	232	268	270	263	256	250	277	248	256	230	259	266	268	309	264	264	262	245	275	263	244	253	291	251	265	282	233	250	267	249	276	265	249	260	257	246	240	273	241	254	254	269	276	241	248	281	255	270	236	244	272	240	259	282	276	243	269	260	266	220	286	239	276	267	259	261	267	267	255	250	265	274	249	219	271	249	233	246	266	284	261	240	254	243	256	271	259	251	264	239	247	243	265	250	256	272	251	257	215	264	229	279	264	269	215	251	272	252	283	255	275	255	262	245	231	266	269	263	252	261	265	275	290	238	282	252	287	272	259	264	272	240	285	279	251	301	252	253	260	262	285	257	261	273	263	232	260	257	249	273	278	261	250	276	252	271	264	247	282	273	262	255	271	263	276	257	252	263	276	248	261	267	235	258	246	248	254	246	255	221	249	267	243	268	243	238	255	259	279	244	229	256	261	253	253	258	239	275	258	307	235	261	225	280	261	239	243	278	263	254	263	275	251	272	259	256	267	263	278	243	266	273	286	266	241	250	286	264	267	253	251	232	288	270	235	235	275	238	282	268	266	263	271	242	273	290	238	231	194	235	283	284	281	223	231	251	270	276	253	234	246	289	225	277	254	230	237	287	248	296	263	253	271	254	229	289	264	251	273	238	257	258	257	311	235	272	243	295	244	252	252	276	265	270	261	245	267	244	229	259	261	306	301	237	246	263	246	256	252	272	267	233	256	267	258	229	252	274	281	236	246	264	269	259	254	283	248	256	227	232	285	283	277	240	254	265	246	280	257	261	247	283	262	244	252	247	264	266	246	252	290	257	236	276	263	248	277	262	274	290	255	247	270	261	255	247	274	274	238	247	252	254	255	250	244	259	261	283	247	268	262	261	279	275	251	267	277	282	250	267	260	266	278	264	280	255	291	248	255	251	265	271	279	266	273	252	256	245	264	266	257	236	252	281	260	256	246	260	250	244	238	263	270	237	279	268	249	228	278	265	277	265	252	249	250	270	267	266	253	251	259	295	259	280	259	257	278	281	249	286	252	265	266	274	265	262	252	295	281	280	252	261	300	255	230	282	259	272	248	258	291	242	258	231	248	249	248	243	274	237	287	246	249	282	235	254	280	275	269	253	237	257	248	243	260	256	275	269	266	234	218	231	290	247	280	259	274	239	277	229	241	272	264	281	251	295	263	266	259	275	277	263	254	289	282	294	252	251	265	255	262	226	304	230	264	275	264	249	274	256	278	267	252	254	246	257	261	250	271	250	276	246	274	255	253	273	219	267	281	241	267	244	265	237	264	287	261	273	245	251	238	259	278	249	243	265	266	245	268	251	265	235	261	291	247	254	251	282	291	252	259	254	264	262	247	275	258	290	265	281	269	305	285	250	258	264	252	280	280	278	285	268	250	250	247	256	245	242	245	232	265	234	262	252	251	253	316	260	229	265	270	234	286	275	256	231	251	236	295	269	251	243	260	273	294	263	281	257	271	257	262	282	253	256	243	271	276	263	236	290	251	238	269	257	298	225	267	271	247	228	280	280	282	246	273	239	228	223	229	248	239	260	247	258	230	252	274	276	272	270	270	268	255	275	242	274	288	275	276	272	248	249	274	265	262	268	248	250	300	234	279	276	257	297	243	260	242	260	275	287	275	252	276	247	249	249	288	298	279	250	249	293	274	254	259	275	270	215	263	285	264	279	248	256	258	245	240	245	273	264	263	278	253	268	254	283	285	278	216	250	255	258	246	267	264	232	267	251	246	252	269	273	254	213	242	256	252	284	278	297	263	269	278	257	225	263	233	271	273	260	260	256	258	286	251	246	279	265	228	245	273	251	246	304	270	263	268	255	279	242	268	230	263	268	237	301	230	235	260	266	265	264	245	268	243	275	251	277	255	247	266	243	250	269	252	269	255	266	236	261	233	276	260	278	264	247	256	276	278	256	252	283	256	241	253	239	273	224	247	264	237	268	273	273	271	267	255	250	267	252	275	270	221	239	278	249	248	252	242	254	268	274	246	227	288	264	235	261	259	262	236	277	269	279	229	265	278	247	272	251	251	253	263	251	257	254	230	249	248	268	259	254	265	245	266	261	241	261	283	243	245	251	243	289	242	279	277	272	260	298	253	273	252	286	279	273	270	247	262	303	240	263	284	216	239	280	273	276	287	223	252	266	254	270	276	265	254	261	282	252	289	280	265	267	219	286	253	248	255	237	284	296	239	258	273	261	256	265	296	258	281	254	245	280	276	272	256	248	280	282	248	264	227	269	246	293	253	240	275	282	243	270	241	264	249	283	224	264	220	276	275	259	263	233	254	289	252	268	277	284	250	257	284	249	242	271	273	288	275	260	264	257	238	236	256	280	245	272	250	268	258	253	237	282	266	247	255	242	255	257	251	232	260	238	243	260	247	237	255	238	251	240	312	268	285	265	279	250	288	282	284	231	250	258	236	252	240	264	244	249	265	280	260	253	245	262	256	239	228	251	252	277	231	283	262	274	224	238	257	249	244	227	254	237	260	276	250	243	234	259	265	277	264	256	253	251	250	254	268	252	253	285	232	243	251	256	235	291	246	263	246	265	277	275	271	253	236	258	249	257	261	264	250	280	271	261	245	264	271	261	263	219	237	239	257	261	275	243	263	274	281	265	273	262	269	263	251	279	294	275	272	267	281	305	250	268	271	268	262	292	236	274	233	256	246	267	239	283	254	253	281	245	252	281	260	252	259	280	292	265	268	267	263	248	259	229	262	283	279	229	293	283	257	239	270	265	265	265	253	264	276	278	277	261	236	280	243	282	251	254	249	247	238	253	270	270	263	275	275	260	257	238	236	277	250	250	257	258	248	247	253	254	283	284	240	258	278	242	252	277	242	248	254	231	257	232	242	249	254	256	243	268	211
7986	9688	20573	23579	20440	13382	12934	7005	3433	2235	1837	2313	2281	2530	2218	1809	1438	1417	1334	1311	1075	1124	1199	10530	17277	15298	10100	5302	2808	1598	1029	772	658	625	603	645	610	649	644	629	627	594	641	628	643	660	619	646	660	639	677	624	637	655	605	624	631	641	658	618	611	623	642	614	680	591	652	639	618	621	674	625	608	633	610	651	648	619	633	663	695	638	603	619	612	666	615	697	612	609	671	645	642	634	642	585	632	629	631	667	661	643	634	610	604	605	619	641	648	650	642	570	592	643	656	652	645	611	602	636	622	600	604	642	610	590	653	623	625	694	618	671	634	669	648	601	626	636	627	644	606	613	602	677	657	665	624	688	617	653	648	633	655	629	622	637	592	677	632	652	626	643	626	711	601	654	655	621	628	657	650	654	618	620	623	661	651	640	651	645	645	656	662	600	678	665	612	657	630	672	645	675	611	611	632	674	650	603	648	678	638	649	659	629	686	696	565	641	630	608	638	656	618	626	642	610	639	579	679	635	635	644	664	666	611	641	723	649	644	610	625	665	646	652	625	604	683	611	589	665	625	649	643	681	640	608	649	595	593	684	659	658	633	611	653	651	634	621	639	656	607	616	645	637	630	647	630	630	599	657	618	633	650	615	657	579	647	640	666	628	653	633	649	667	623	657	662	606	608	635	625	658	612	615	612	650	663	653	652	675	633	649	658	632	665	601	609	617	635	648	636	635	610	612	613	681	638	685	645	673	644	614	611	676	678	648	624	636	630	621	656	574	639	610	649	630	625	592	670	646	614	653	614	663	623	647	651	634	636	631	619	635	676	602	674	656	652	586	676	587	615	626	640	605	649	653	639	676	653	692	680	647	665	628	651	580	640	652	629	635	642	608	595	663	638	623	638	623	662	607	640	670	640	650	600	669	650	657	641	590	641	631	645	621	571	635	656	602	627	626	669	656	631	645	632	690	600	616	647	634	607	616	651	609	601	650	635	654	638	640	650	642	650	587	628	671	656	647	615	675	630	551	668	667	657	655	651	605	620	647	684	613	638	612	577	660	657	614	605	623	652	624	647	631	636	631	627	622	589	645	590	635	631	686	637	603	652	661	627	613	599	634	602	656	629	627	680	622	656	618	622	621	687	664	656	611	636	592	602	664	672	658	620	630	624	625	651	646	652	643	601	612	655	638	590	650	592	650	686	617	637	641	640	664	634	620	664	634	631	627	668	655	620	594	645	628	639	689	653	657	626	615	624	657	594	588	632	652	617	650	601	618	599	640	637	626	620	640	606	644	631	623	638	653	661	652	636	637	647	629	655	629	614	635	640	591	637	650	652	706	654	584	602	640	635	623	606	614	618	645	626	629	633	676	670	600	639	601	630	640	632	634	645	694	623	665	637	632	641	659	620	631	605	647	637	657	621	662	649	652	601	650	622	634	690	653	609	709	648	633	652	637	606	629	678	591	616	646	651	644	639	619	625	613	636	642	615	621	643	684	646	622	656	633	622	614	648	622	586	656	631	708	665	639	651	604	636	666	678	645	617	617	674	590	634	633	674	600	642	616	589	620	659	662	626	637	625	626	621	673	661	637	661	635	685	603	679	647	610	652	626	660	672	644	622	616	680	666	628	619	601	635	641	632	641	651	631	646	662	654	633	618	639	669	644	649	652	637	621	684	644	625	606	648	670	645	629	619	645	565	674	647	658	625	607	605	594	618	662	661	605	659	647	671	649	644	617	636	659	666	635	638	625	664	656	673	690	621	663	653	617	637	635	581	624	617	615	670	609	599	601	612	632	688	616	592	602	614	599	622	634	599	657	651	620	626	635	602	649	649	683	631	619	672	623	621	593	628	671	624	610	643	672	623	612	648	627	642	608	667	617	653	661	607	624	615	654	606	636	650	669	641	619	622	691	634	592	662	674	635	638	637	661	665	654	627	657	663	644	650	612	625	645	641	630	614	645	642	652	647	661	598	660	639	679	669	694	615	700	638	650	609	631	621	632	619	619	607	626	675	610	586	622	608	676	614	627	655	640	615	665	643	650	650	660	630	684	655	649	635	635	648	620	661	636	638	619	632	704	630	600	663	632	684	656	638	632	609	611	662	649	628	600	640	637	660	642	671	642	658	620	678	600	566	678	615	628	669	645	635	620	644	623	660	607	678	637	642	618	719	634	693	651	650	658	640	628	634	638	611	617	653	610	623	627	587	579	622	637	666	682	623	627	653	635	621	595	657	618	635	683	669	634	621	644	641	664	594	593	597	663	639	698	704	620	605	665	654	609	664	659	618	674	607	668	677	647	646	653	617	583	640	636	651	648	639	610	632	618	624	644	618	662	650	618	616	621	635	635	636	631	608	661	637	683	642	640	626	667	626	642	647	611	641	582	636	617	637	619	617	626	653	636	636	684	611	596	634	635	623	619	647	640	629	656	634	647	659	631	617	655	613	690	603	635	657	635	663	631	607	637	608	664	632	610	651	649	651	622	604	612	608	644	657	643	654	626	621	610	598	630	655	625	665	623	641	626	684	625	655	659	627	601	625	599	666	618	607	636	649	652	681	581	621	626	627	651	669	580	619	605	637	661	614	602	621	643	632	664	669	615	627	650	677	609	654	631	625	631	673	633	675	679	648	664	691	658	672	633	642	654	678	660	600	644	631	629	616	654	643	675	633	646	623	631	651	648	600	657	631	671	642	633	620	613	652	672	596	640	635	645	560	663	617	632	631	636	675	677	642	630	618	645	656	652	660	597	617	650	671	644	619	650	678	640	620	620	601	595	670	649	671	651	653	649	652	640	649	652	653	672	614	678	634	640	638	673	650	643	604	623	620	633	630	630	643	607	606	661	611	623	614	624	632	617	665	572	620	630	591	623	640	690	648	638	603	643	644	652	626	687	680	583	638	627	658	651	615	641	617	659	641	648	623	661	627	625	682	573	601	646	629	634	620	646	666	666	624	627	635	613	634	620	663	705	581	670	601	646	632	624	702	644	638	654	613	646	635	633	658	614	636	664	649	627	628	617	622	669	635	626	667	589	588	585	649	658	644	692	671	639	606	641	637	639	668	598	614	601	623	617	613	615	623	642	657	644	608	627	651	683	623	652	618	654	682	624	626	620	586	658	596	594	680	634	622	643	628	640	617	654	635	656	647	641	627	618	609	641	621	664	648	656	679	660	618	623	587	641	644	641	654	630	606	636	641	622	610	641	655	614	619	671	629	698	672	621	633	682	641	628	672	626	644	592	641	710	647	629	631	651	641	657	592	639	663	630	641	608	647	633	692	660	643	629	603	618	587	642	669	652	627	645	630	667	635	612	660	639	652	635	692	610	645	668	657	676	636	584	599	657	628	640	608	636	637	656	645	626	611	619	625	621	607	671	676	628	648	623	630	635	624	638	655	603	623	646	669	654	616	659	611	638	678	655	622	678	643	643	638	654	641	620	641	610	614	665	664	601	634	641	656	651	673	663	667	623	610	674	592	590	642	652	663	633	610
23348	20271	29480	25955	18545	13770	10699	7882	2838	1136	788	688	691	726	622	507	517	442	465	452	463	395	304	895	7477	8428	5255	2621	1336	672	409	285	219	218	205	207	224	192	199	206	206	219	206	218	205	219	209	224	204	225	210	225	255	189	209	207	190	213	228	250	230	214	225	215	196	206	238	218	235	233	202	206	219	222	194	213	189	215	208	208	200	204	220	192	252	212	228	237	201	245	211	228	202	239	260	230	212	196	212	206	224	207	217	202	197	212	220	206	211	215	236	204	225	214	214	199	187	186	198	193	228	188	243	207	229	198	220	220	219	234	213	200	216	190	200	216	182	209	218	236	250	181	212	240	212	253	193	207	213	207	220	196	186	185	189	210	202	214	209	217	222	233	227	202	190	185	231	214	245	228	213	205	215	212	228	232	209	223	185	228	201	232	207	217	229	244	235	187	190	212	223	224	230	207	226	227	205	218	207	230	205	226	226	202	212	203	204	241	195	199	201	223	206	200	194	197	196	216	199	208	202	191	188	235	219	211	209	222	183	197	243	208	238	218	228	228	223	202	211	228	236	216	218	263	214	209	183	210	218	217	223	245	240	198	212	224	237	213	214	235	224	223	191	214	205	198	188	218	205	221	197	207	185	213	201	215	221	225	218	202	216	201	214	226	226	228	221	224	207	222	182	218	232	212	211	219	179	214	202	197	189	204	233	231	222	212	227	212	216	213	211	231	188	211	246	192	209	209	218	206	185	205	198	198	204	220	203	220	190	192	219	211	225	230	238	225	182	207	209	247	200	249	222	216	197	202	226	192	229	202	233	222	197	238	245	227	207	209	189	221	215	211	224	217	238	192	215	228	222	215	235	203	203	205	245	197	205	219	174	215	207	200	227	223	215	209	230	218	193	213	229	242	231	236	223	244	231	194	208	216	194	204	222	227	231	228	228	214	206	216	229	232	213	217	219	214	215	226	222	213	215	198	238	230	232	236	214	221	220	243	213	205	214	217	199	222	226	210	209	213	199	217	222	211	201	176	222	242	212	204	225	214	216	245	211	196	225	240	212	222	217	205	194	220	235	221	223	202	232	221	216	218	200	211	210	188	214	216	189	217	232	223	219	183	223	199	209	187	202	215	221	240	221	222	206	184	192	209	228	222	199	202	227	232	230	204	201	229	226	242	238	233	204	213	219	193	221	219	216	203	223	202	215	222	222	216	203	203	227	214	191	181	217	200	213	228	229	216	226	228	243	187	199	195	230	232	201	237	251	224	227	209	191	228	211	237	207	201	209	207	264	210	235	230	237	228	207	198	184	212	209	234	223	224	229	231	230	205	204	208	223	201	242	199	216	204	215	212	200	192	218	215	202	224	205	199	195	230	226	207	205	227	214	220	208	224	208	201	226	233	178	233	208	213	217	195	216	206	220	199	207	215	213	204	232	195	208	217	230	230	237	204	221	201	180	219	232	212	199	231	193	244	206	206	233	226	208	214	204	200	246	252	205	211	198	206	208	209	196	219	214	232	206	196	191	198	209	212	218	203	243	213	195	212	229	220	232	223	219	229	208	221	185	219	206	217	216	206	234	216	209	212	220	193	197	203	223	211	203	212	210	196	205	187	191	220	222	210	207	221	196	232	222	238	212	233	226	242	218	193	194	203	204	233	243	240	219	246	185	218	220	220	215	197	202	217	219	207	214	212	201	194	219	214	215	191	253	191	206	229	206	220	233	218	216	207	213	216	216	199	224	224	230	202	228	217	233	189	211	210	212	205	222	207	205	215	232	229	238	230	210	213	182	198	229	206	232	206	202	236	239	226	208	213	229	233	209	218	219	194	214	209	209	219	231	199	192	210	187	212	195	241	209	184	223	211	235	190	186	218	220	195	240	204	185	215	231	209	194	218	211	231	204	199	242	210	227	202	203	189	226	238	225	222	209	239	190	213	195	249	191	225	204	184	178	193	233	207	198	223	230	213	238	240	222	205	222	220	200	227	221	185	186	237	226	220	198	205	224	205	219	193	221	217	214	225	237	216	204	226	203	221	223	195	225	208	230	228	229	211	195	184	212	215	224	210	221	221	220	215	224	206	217	231	206	216	217	202	203	218	232	204	214	201	210	246	199	212	227	213	227	186	220	218	212	202	229	192	199	216	247	206	209	232	205	216	196	227	207	228	232	199	202	235	228	207	223	220	196	206	215	225	220	198	231	218	207	219	217	206	203	212	219	233	187	216	238	215	214	274	230	220	208	216	187	234	221	192	208	184	210	226	220	211	219	208	229	234	201	202	215	206	207	264	216	201	227	226	218	207	219	209	222	197	207	200	197	221	207	224	210	222	232	207	239	211	209	197	198	186	239	210	190	228	208	227	216	225	221	221	217	182	207	212	223	176	203	195	187	198	202	186	213	191	224	219	210	201	202	212	203	188	230	209	206	193	177	227	214	217	220	210	225	202	219	231	217	200	182	226	225	219	221	238	210	216	199	219	211	215	191	191	208	209	183	200	197	219	217	198	204	231	223	221	202	238	229	225	207	222	210	213	211	181	207	219	207	218	205	201	268	214	219	220	224	207	210	203	233	219	225	205	205	226	212	206	228	216	243	198	207	228	202	212	195	216	210	225	223	202	228	228	216	210	189	209	197	213	196	219	220	217	211	192	221	214	211	209	208	196	195	191	204	216	199	207	232	245	212	175	207	219	219	202	199	198	220	217	211	217	200	192	174	257	220	228	203	187	194	198	208	231	211	203	206	219	197	203	242	209	231	231	209	177	201	227	185	222	212	217	241	230	212	187	198	230	194	233	238	214	226	206	214	225	203	220	224	188	224	216	219	216	226	234	220	203	205	214	214	238	225	225	230	205	203	222	191	204	201	219	238	186	206	206	209	230	245	228	201	211	212	221	228	224	214	201	221	217	182	204	242	206	213	209	215	194	210	212	199	195	234	208	178	224	199	226	190	212	206	215	258	219	228	226	235	213	218	199	222	224	225	227	215	240	207	208	198	208	195	221	213	244	194	219	190	204	213	203	214	196	194	214	197	214	212	201	212	217	199	218	218	201	223	217	200	212	228	242	204	221	223	214	212	220	197	215	205	232	234	205	205	174	200	230	208	200	230	218	198	213	234	214	243	198	189	207	233	202	180	211	197	237	207	186	231	205	212	207	212	216	211	199	219	199	208	214	233	217	206	208	234	199	223	214	212	222	201	193	205	209	215	190	214	210	209	225	220	214	209	222	218	231	197	234	230	213	232	175	212	202	204	212	214	184	226	219	219	210	216	229	194	192	212	223	226	206	221	220	192	186	222	216	186	218	210	234	220	201	215	213	245	195	212	234	227	209	220	217	191	193	249	170	192	167	212	183	210	209	211	210	222	220	209	204	228	187	201	227	211	201	217	201	236	226	248	232	215	208	210	203	226	214	210	200	214	206	210	216	214	209	195	227	225	226	188	237	222	199	226	192	211	234	221	236	206	219	241	189	222	219	196	204	213	201	173	211
12748	15907	29184	30214	24774	22196	21342	15924	6786	3887	3266	3289	3389	3505	3006	2740	2584	2128	2022	1971	2084	1672	1387	5098	29053	29328	21025	12245	6835	3181	1622	876	613	555	514	554	532	549	550	601	575	519	527	500	517	553	512	511	505	515	477	569	518	555	531	523	542	555	516	522	534	597	496	538	528	559	524	593	494	550	556	532	561	565	539	533	542	571	552	511	557	605	504	547	528	553	533	520	573	475	522	568	486	576	548	500	522	549	559	521	550	529	494	531	502	492	534	521	505	520	533	531	542	539	517	543	545	512	511	522	533	573	531	534	544	547	545	570	575	580	526	542	537	561	540	540	546	532	502	535	524	525	532	469	558	515	552	526	529	521	493	549	541	553	501	521	533	532	534	514	541	499	540	548	533	556	518	546	535	544	567	529	545	512	550	523	558	545	508	533	515	528	547	557	538	539	513	536	554	535	510	530	523	522	524	566	527	546	519	507	533	514	535	544	540	557	491	539	501	520	503	528	519	554	489	527	534	583	522	544	497	521	506	508	517	533	492	533	542	501	544	522	512	508	528	567	542	530	552	542	533	535	544	550	557	545	542	531	504	537	596	528	543	513	527	520	552	505	495	550	502	565	484	547	570	511	547	524	549	552	519	549	533	555	508	508	516	564	574	548	536	537	505	500	491	508	518	521	527	555	540	576	534	523	537	507	519	558	542	566	570	517	542	556	502	475	527	492	562	471	505	506	506	491	583	525	545	515	565	534	560	537	564	498	546	541	562	553	530	541	518	512	547	549	486	541	544	507	530	536	544	606	539	540	544	528	576	542	516	531	491	532	552	560	545	564	538	530	525	560	533	500	528	519	563	532	540	552	562	562	509	541	545	541	557	533	535	519	558	524	578	551	546	516	524	539	517	524	509	511	581	539	548	534	538	524	556	524	511	528	532	538	582	534	519	515	538	540	552	469	556	509	572	572	533	526	493	535	532	576	562	482	545	542	546	554	522	535	524	540	536	512	492	535	569	500	579	565	530	541	546	529	479	538	526	516	538	535	539	541	520	527	568	537	546	521	535	546	520	544	548	521	501	542	533	550	523	521	514	523	542	509	531	546	531	572	588	530	526	518	523	508	512	544	560	526	543	550	486	519	523	510	542	577	484	518	510	501	559	499	540	552	518	548	546	561	497	509	509	520	536	553	538	576	580	507	499	528	569	498	547	596	532	522	564	599	553	500	493	507	562	524	558	584	504	533	537	531	529	536	494	525	544	523	544	499	556	476	497	528	530	526	551	549	535	492	564	535	518	523	517	554	548	539	511	519	585	543	535	541	522	524	476	531	540	518	532	540	563	536	532	527	593	510	522	534	547	549	556	539	536	545	535	565	521	559	555	514	517	559	585	543	534	550	512	566	512	538	531	524	565	517	535	541	553	555	547	511	549	515	547	534	544	526	510	527	547	483	526	552	493	537	549	529	532	524	519	534	524	528	515	525	529	524	551	523	522	500	501	573	544	539	533	536	508	518	537	522	547	469	563	521	557	549	538	531	528	537	539	523	553	545	536	541	544	547	507	530	544	512	556	556	549	517	582	529	553	547	580	510	536	544	513	541	543	487	543	537	488	474	562	557	519	542	554	543	544	555	525	522	545	529	497	573	538	521	505	549	521	548	530	532	543	547	510	554	521	533	516	533	520	542	546	509	595	507	501	542	533	534	528	550	538	551	549	532	555	563	537	543	555	560	522	517	539	545	519	496	523	505	515	550	538	532	513	510	525	516	561	581	574	564	523	511	513	520	533	503	519	537	530	508	538	524	514	530	524	531	521	561	515	560	532	516	501	559	567	568	538	493	540	511	508	534	542	562	492	519	521	537	565	545	531	557	530	546	523	531	555	500	528	503	528	550	520	503	493	528	530	510	588	526	543	526	534	564	517	512	537	529	522	560	574	501	541	584	557	527	562	523	534	553	515	523	545	512	564	529	564	495	519	490	531	486	526	509	550	509	505	494	550	492	521	524	547	509	506	532	543	536	536	573	519	558	563	518	520	519	476	512	541	491	585	506	579	536	537	548	532	528	519	526	540	540	530	464	561	548	573	529	520	553	537	533	538	512	530	495	542	509	560	536	519	514	522	541	537	517	552	498	491	531	529	513	502	523	580	536	525	490	556	532	556	538	538	537	535	519	515	531	555	556	563	551	536	522	543	541	538	518	558	523	572	549	502	552	518	499	532	533	550	569	523	508	529	539	548	558	527	566	543	542	550	497	539	505	529	534	574	574	516	551	535	572	527	518	531	500	505	534	563	561	517	559	557	472	519	540	536	532	519	514	494	545	508	546	556	506	545	538	532	544	527	535	551	535	513	546	592	562	542	550	548	551	545	536	499	514	491	511	484	534	534	504	540	523	558	547	577	522	482	548	512	552	526	556	550	534	540	496	525	557	541	528	542	506	536	535	550	513	514	519	532	570	523	539	538	558	528	545	510	523	538	507	557	522	540	554	531	571	522	533	526	592	532	546	552	529	537	554	536	551	531	511	534	517	540	543	534	552	491	535	529	541	524	551	544	521	529	531	518	573	549	507	546	544	549	519	523	513	580	503	519	487	555	542	493	551	541	521	506	525	507	540	544	490	534	517	526	523	544	547	549	549	521	500	569	539	537	550	537	555	543	530	517	543	565	516	519	544	498	553	514	472	502	488	512	517	532	528	557	562	556	524	522	542	568	529	560	533	525	537	574	538	530	536	563	536	496	513	513	544	512	495	534	543	496	533	528	539	511	522	548	547	554	534	570	558	527	543	538	558	537	530	482	574	540	540	499	506	506	553	542	529	488	571	561	526	558	532	550	546	501	580	534	542	509	566	518	554	506	548	515	539	570	533	524	479	532	527	534	528	536	501	501	559	526	534	515	542	483	533	538	548	491	552	502	511	572	479	541	538	552	565	525	537	566	516	553	531	542	535	538	514	489	509	570	526	531	532	555	564	495	524	503	514	513	542	573	552	505	552	528	575	527	529	548	550	506	496	528	549	507	511	524	504	501	507	517	539	527	503	516	510	545	530	474	479	528	530	518	541	516	487	544	563	575	522	531	552	561	522	538	531	495	541	527	537	535	544	524	550	547	523	540	537	559	546	513	534	537	528	516	587	516	567	494	579	525	536	546	539	510	525	517	510	574	530	564	548	499	569	531	553	558	522	534	533	498	555	525	549	525	499	552	515	572	554	535	539	535	509	567	547	502	536	518	571	562	532	548	523	482	523	553	546	518	569	555	538	488	533	514	515	546	544	540	557	538	549	528	531	485	531	528	553	517	510	523	520	546	572	546	544	510	531	524	503	528	534	520	565	472	528	528	564	549	540	529	551	523	532	535	571	530	527	500	528	530	574	533	552	560	541	519	532	555	527	541	549	545	513	499	480	553	489	522	555	530	512	522	565	540	573	552	573	531	568	539	532	573	511	504	534	565	545	517	536	521	525	526	505	577	507	494	499	559	541	510	502	512	539	554	524	515	536
7028	6584	7670	3443	1636	1350	1172	791	621	558	472	434	469	415	394	341	379	393	371	316	313	321	271	315	434	684	493	518	444	419	369	300	264	277	258	293	247	314	304	257	277	286	261	312	266	285	262	267	276	260	249	254	263	255	287	269	268	253	269	268	277	280	258	254	254	286	262	265	279	263	272	306	272	266	288	275	258	285	275	268	263	268	275	275	275	265	236	226	243	283	253	276	272	298	308	272	251	267	255	254	244	247	279	280	238	270	254	246	257	258	253	256	257	271	281	273	281	281	292	293	268	270	274	245	279	255	255	263	277	278	274	257	251	263	275	275	270	275	259	267	257	250	307	265	288	262	286	288	241	276	267	291	269	254	270	247	241	281	258	238	268	286	263	264	286	292	249	252	279	288	253	287	248	249	269	270	279	247	264	253	272	271	248	254	257	267	279	293	254	250	288	293	262	264	266	260	245	268	279	244	299	264	283	256	263	288	291	255	278	267	285	273	253	270	251	254	274	262	251	254	251	284	250	291	266	233	272	246	263	258	286	273	275	256	259	249	286	287	282	256	257	251	272	280	286	280	269	296	240	246	283	249	261	256	245	236	257	255	265	253	244	263	236	267	271	271	290	262	264	268	232	272	276	261	262	281	271	295	290	275	282	261	230	276	267	313	271	233	228	280	278	264	289	260	269	271	250	268	271	276	256	268	255	275	284	254	232	272	275	279	268	263	272	247	304	262	252	238	318	255	253	272	250	266	286	223	249	249	271	278	261	284	274	250	277	278	268	261	291	265	244	256	258	285	275	264	273	283	275	263	271	293	271	275	252	248	294	294	254	274	242	282	275	265	255	275	263	267	256	266	263	247	254	257	254	283	268	270	263	251	247	283	279	286	280	263	291	270	244	255	259	286	276	218	273	285	243	287	257	272	314	260	275	254	286	232	258	281	257	261	260	276	246	274	267	270	277	258	278	279	251	265	250	298	300	277	245	280	282	254	257	240	268	277	247	273	258	284	302	261	258	278	279	280	233	296	280	260	297	289	258	254	259	262	276	249	301	258	255	233	287	290	259	240	278	278	299	270	281	257	266	272	231	256	281	265	289	278	230	207	263	272	291	289	312	266	292	276	308	280	276	278	301	299	275	276	282	257	266	249	281	269	243	271	258	279	261	246	291	273	286	254	274	276	268	262	282	285	262	260	260	309	254	288	286	266	313	272	250	241	324	283	287	247	270	255	260	274	250	268	278	289	238	268	244	311	282	256	268	276	263	255	283	263	282	266	275	253	268	253	284	259	272	273	311	275	258	260	281	257	253	251	230	258	289	268	284	270	253	264	277	298	260	274	274	269	253	273	259	306	276	282	262	256	268	305	268	268	279	271	268	283	265	270	275	248	280	266	241	266	269	251	268	254	271	275	267	269	287	271	261	264	248	275	269	248	257	268	242	281	277	290	262	275	272	260	271	277	250	260	283	253	265	272	243	254	289	250	292	286	286	270	247	253	261	271	296	283	287	266	277	243	272	289	274	255	253	261	265	258	278	281	273	277	295	280	260	279	264	279	286	281	225	251	273	261	302	279	247	265	283	277	278	260	292	295	265	266	288	294	239	283	256	266	262	265	270	249	266	272	215	245	275	253	261	277	277	245	285	275	246	299	290	293	264	234	296	273	275	275	273	255	264	259	269	247	288	248	261	267	265	253	286	277	312	260	254	267	263	281	255	290	261	275	265	274	293	267	232	287	262	236	284	248	276	270	275	264	239	241	296	307	273	272	251	260	270	259	275	255	251	260	270	276	278	269	266	237	291	257	244	286	256	232	266	271	248	276	270	251	246	244	240	260	265	271	283	271	268	261	247	263	271	258	260	276	255	268	290	273	267	282	223	237	281	255	233	261	236	269	258	294	249	264	286	285	259	257	257	278	285	279	249	276	272	270	271	273	260	244	302	272	272	301	250	281	242	282	261	243	277	235	265	260	269	252	289	249	230	231	261	250	270	238	270	259	295	253	298	308	276	255	265	241	262	265	277	296	265	275	266	255	276	263	264	265	276	254	240	275	296	236	241	246	238	275	259	286	264	283	269	254	282	257	273	267	268	256	280	238	260	258	297	257	292	281	260	258	279	249	268	244	268	293	263	250	275	288	265	282	280	267	242	273	282	255	248	261	238	262	256	259	252	277	278	279	254	252	261	267	282	254	301	264	224	261	288	236	290	256	274	269	284	242	280	268	288	318	241	263	290	291	253	273	287	270	227	278	274	275	258	253	289	284	284	289	246	255	317	259	289	269	260	264	277	281	273	290	250	243	293	262	280	237	286	256	259	271	264	275	276	254	304	254	256	263	279	241	255	284	277	257	238	265	269	285	257	265	256	280	298	312	275	270	257	290	270	255	248	247	270	286	256	260	243	271	263	268	246	265	253	249	256	254	266	246	303	273	266	247	253	270	252	254	247	259	251	262	274	284	262	237	246	273	226	274	271	263	247	260	233	281	292	296	259	264	289	270	274	296	243	254	296	285	250	263	270	319	270	289	283	264	258	291	282	254	266	255	293	248	303	269	304	257	285	270	265	255	261	267	259	286	289	307	265	251	288	272	269	255	263	256	269	282	279	283	261	279	281	296	248	294	251	295	317	232	264	279	251	288	273	276	247	262	265	287	257	274	282	264	290	239	273	286	252	268	279	250	279	260	257	240	276	265	242	285	278	290	250	253	271	252	309	272	284	303	263	251	250	266	277	269	295	283	255	257	253	246	266	257	265	280	252	278	282	266	281	270	289	262	279	273	282	278	275	279	284	250	277	270	274	283	274	266	259	255	264	309	237	266	254	295	267	254	290	272	271	267	265	247	264	277	290	279	251	244	273	283	255	261	282	309	237	255	263	280	294	245	257	285	286	251	287	246	284	271	284	262	290	271	237	258	298	294	267	258	276	256	277	278	258	234	264	270	283	253	244	294	245	274	322	262	249	290	253	260	273	265	298	270	279	241	272	257	283	282	290	297	268	287	262	261	290	259	287	291	256	257	260	296	276	271	271	301	277	267	263	264	249	262	264	291	283	262	266	270	283	281	252	245	293	267	261	246	258	281	281	268	266	261	255	251	275	241	263	279	290	262	277	276	229	278	250	269	265	278	256	259	266	259	246	253	264	289	294	269	308	257	256	268	266	275	277	267	280	313	265	300	272	266	255	270	295	292	275	259	267	280	282	270	289	238	274	285	258	276	268	261	276	310	284	269	267	278	267	283	279	280	245	255	253	260	262	264	260	273	265	277	253	280	279	247	236	243	236	269	292	252	261	275	279	291	261	247	302	272	274	278	274	291	266	295	278	259	270	282	272	274	274	276	272	251	230	291	231	285	278	289	253	294	270	230	263	258	261	271	284	267	267	243	295	279	279	262	269	247	318	254	257	267	278	260	284	276	264	280	269	306	286	239	273	281	196	251	274	303	287	282	256	286	265	243	257	247	267	278	253	264	260	245	280	259	257	292	289	265
4649	6306	11591	8892	5864	5129	4709	3395	2563	2311	1933	1955	1684	1490	1347	1317	1575	1437	1200	1082	1125	962	843	915	1982	2996	1944	1725	1627	1250	918	782	648	681	678	641	677	666	666	644	655	648	638	661	624	679	673	646	627	689	688	672	626	637	626	643	619	635	635	665	658	694	662	661	679	600	668	634	624	648	647	661	670	662	624	631	648	632	681	605	678	632	640	622	615	651	624	673	630	662	652	620	613	648	646	697	649	663	674	635	645	608	641	643	657	616	708	596	620	633	639	663	638	650	657	659	652	650	633	640	664	612	668	626	645	633	687	657	644	681	670	641	682	674	660	660	640	700	584	640	645	673	648	655	633	635	633	630	658	689	662	641	688	655	634	625	681	627	639	642	635	648	642	668	610	615	681	641	604	625	649	641	674	638	611	610	668	688	653	604	638	668	688	656	619	631	649	663	643	672	646	593	641	648	621	688	626	697	653	657	698	614	660	675	674	643	642	670	651	619	672	660	604	658	675	657	666	654	654	664	630	643	633	647	630	666	673	627	639	697	625	649	673	641	669	605	618	696	649	671	681	632	607	605	607	680	673	663	630	655	638	656	637	656	691	688	664	650	632	673	670	637	662	568	653	636	693	645	642	627	642	664	692	641	640	670	616	596	599	651	661	657	650	684	638	644	722	664	644	662	625	677	664	638	696	632	648	661	644	651	685	628	639	608	647	648	709	648	661	633	664	646	662	647	668	686	664	657	657	701	621	644	677	608	630	640	705	618	602	672	653	639	635	682	629	663	661	619	621	689	686	692	651	656	664	681	666	647	623	639	638	653	675	635	640	662	653	673	650	657	609	673	620	668	679	637	662	699	662	655	674	664	676	615	689	597	660	656	676	656	653	644	700	638	622	598	617	655	666	667	670	655	635	672	649	622	674	630	641	670	639	652	653	625	681	620	680	687	604	646	645	647	608	631	599	643	652	641	658	654	633	664	627	642	674	686	611	609	626	607	698	686	672	646	631	665	621	664	683	616	699	642	657	673	614	645	657	626	688	654	648	635	663	654	644	624	660	623	645	644	619	581	637	638	647	681	621	673	673	712	680	630	633	681	621	665	674	678	687	621	649	648	629	667	687	644	581	667	666	659	637	655	625	698	641	661	663	609	700	673	654	641	675	611	681	637	658	656	668	632	642	641	668	623	636	667	636	671	604	636	653	659	668	633	673	623	614	683	649	651	622	667	595	629	680	713	706	639	676	602	650	675	689	630	657	632	644	655	661	655	647	648	637	642	640	623	624	604	639	646	638	614	693	621	638	686	684	669	634	645	650	671	642	656	648	666	677	673	649	631	621	628	664	682	693	645	642	646	606	637	641	611	629	625	683	635	628	657	629	670	625	644	623	687	653	632	702	668	622	689	605	640	628	664	658	697	689	617	653	663	671	677	659	674	630	632	653	643	641	658	643	609	625	660	676	639	641	657	696	675	676	623	631	667	684	656	664	677	634	661	642	617	676	635	687	612	602	652	683	652	682	655	640	672	675	686	645	656	611	670	636	643	632	672	627	629	644	660	629	674	673	654	662	625	624	668	654	692	648	625	607	608	662	637	670	638	637	653	670	683	582	625	709	670	662	666	647	633	662	634	669	627	647	647	663	641	673	647	656	638	695	670	651	658	653	655	659	629	647	681	614	652	655	601	634	676	630	623	626	645	658	646	628	629	671	671	659	606	591	697	653	620	615	615	759	621	638	620	650	627	650	625	658	661	667	646	625	624	665	661	649	624	623	659	700	636	639	667	660	631	631	664	658	665	677	623	627	647	647	615	670	668	689	643	625	611	658	641	642	666	641	628	624	655	650	683	618	666	628	665	677	660	651	604	613	692	639	620	644	647	644	656	630	643	652	665	659	708	695	676	643	669	676	650	631	653	634	634	662	615	683	607	628	654	646	688	683	643	609	673	662	661	670	712	655	597	640	637	653	648	625	677	617	634	603	676	701	679	678	666	643	679	701	620	672	640	642	671	659	658	640	627	647	646	623	646	629	624	625	646	626	656	625	652	661	693	653	669	650	622	688	625	625	653	669	681	648	627	604	653	667	639	623	631	666	677	636	665	642	692	655	650	645	645	640	675	654	620	655	696	642	689	619	641	713	667	644	696	681	681	639	633	632	677	615	666	655	675	568	645	629	661	631	616	616	619	640	643	673	647	664	679	697	632	647	673	673	624	618	672	615	610	638	669	629	619	659	645	679	670	695	638	636	654	597	648	647	622	694	655	644	648	629	663	647	612	640	703	687	646	643	649	675	637	695	625	664	698	617	603	651	662	656	668	654	627	672	679	626	651	651	679	614	641	638	672	648	670	645	645	644	626	696	643	617	629	624	611	619	652	598	665	659	636	689	615	665	673	628	683	678	668	645	709	675	622	680	660	693	661	682	631	598	656	686	641	640	681	623	693	669	613	642	679	621	650	660	670	630	708	641	661	682	660	695	641	652	630	605	658	696	624	617	646	674	673	623	610	640	662	675	635	618	648	638	648	641	612	674	641	651	635	669	631	665	697	654	649	621	624	618	645	655	630	700	618	626	665	612	638	668	694	693	615	643	649	683	668	671	599	662	640	618	656	619	660	587	618	660	683	641	628	674	659	646	658	647	674	648	614	659	665	642	613	675	657	621	687	644	672	666	658	660	636	650	645	658	662	649	645	665	632	648	610	631	642	631	672	622	669	625	648	652	638	599	653	696	663	684	697	616	672	669	640	692	660	664	671	650	650	718	657	640	636	658	658	663	627	651	678	676	656	668	649	694	691	619	683	619	625	627	636	616	617	646	608	647	659	655	614	613	615	647	724	624	636	630	652	676	679	640	628	632	670	654	671	660	617	605	671	657	620	621	625	651	656	640	676	646	699	609	630	616	653	689	659	604	654	638	632	628	697	643	681	680	674	629	633	647	697	667	649	624	670	668	657	600	641	640	639	645	661	621	639	668	652	637	636	592	610	614	622	644	676	675	646	688	695	643	681	605	663	691	637	646	628	653	603	656	652	653	660	643	644	672	642	674	652	646	614	669	674	679	653	655	674	629	668	647	626	628	630	638	655	626	649	647	671	681	664	655	631	654	665	703	627	638	616	665	615	647	670	661	623	642	649	625	654	641	619	635	644	649	655	652	658	679	645	644	649	681	663	643	686	675	684	689	665	650	710	695	623	656	694	636	660	665	608	709	684	649	610	629	683	622	666	632	658	699	657	672	664	635	627	680	682	668	713	601	640	656	656	630	625	678	649	658	646	676	648	682	636	624	614	623	618	648	659	637	649	684	667	638	644	627	628	623	640	696	674	615	596	666	647	663	655	637	631	653	659	626	669	683	663	658	673	640	631	677	655	716	663	637	657	717	628	672	641	616	636	623	663	644	625	656	657	679	625	648	664	688	679	609	643	650	676	621	622	686	662	649	629	656	690	647	632	642	657	681	652	648	622	645	663	654	699	664	638	649	645	659	617	657	650	658	653
15871	15343	19030	18202	11606	5834	3752	3444	2375	955	777	637	532	483	477	468	417	377	408	353	355	322	354	996	2474	3429	2351	1326	697	496	439	346	316	270	306	283	271	221	245	276	276	277	264	234	273	286	282	260	254	288	257	267	286	244	279	257	249	260	224	288	293	277	293	285	248	259	248	293	269	269	269	244	250	255	275	251	264	277	256	234	256	262	232	274	275	297	273	247	272	244	231	284	269	257	245	236	263	270	243	274	275	270	259	280	280	250	249	275	244	265	258	243	269	266	248	273	283	242	262	285	245	270	272	289	270	255	280	233	271	252	263	270	241	264	251	245	241	246	260	278	290	268	240	236	257	241	251	274	266	266	274	261	257	280	252	248	256	276	278	277	252	252	286	250	286	241	259	253	269	274	273	246	285	279	254	272	224	262	267	236	296	248	247	281	274	275	227	243	271	262	247	251	256	287	257	284	256	273	239	279	295	267	265	253	267	269	286	287	283	252	246	276	248	269	276	274	270	268	249	253	277	285	256	270	237	241	264	275	300	252	261	275	251	254	272	275	258	262	242	275	270	243	266	262	270	252	262	272	254	274	246	256	244	251	266	257	300	267	257	268	268	263	247	274	279	238	272	259	268	248	262	240	260	254	270	264	252	294	289	257	261	297	225	245	287	278	290	258	282	246	263	259	278	252	264	251	316	267	263	234	254	270	263	253	263	268	245	272	244	252	298	283	235	279	285	240	260	255	285	255	239	258	271	269	291	270	252	238	270	267	269	275	262	298	270	238	268	298	283	247	268	220	236	273	268	230	268	265	261	245	254	261	283	296	280	265	264	275	256	250	252	249	265	271	274	277	257	267	254	268	259	262	261	278	262	275	261	253	281	234	283	264	264	272	274	261	270	235	270	229	262	273	270	279	260	245	270	263	264	243	272	255	256	246	251	257	266	239	232	259	235	231	275	284	258	265	270	243	229	259	253	245	242	294	239	235	239	307	236	254	252	284	237	253	271	272	246	262	286	267	225	261	245	245	283	274	247	239	300	232	302	251	269	246	244	250	264	228	237	281	266	254	282	262	277	288	259	287	261	246	249	262	241	281	262	244	289	259	263	257	269	262	232	278	267	271	279	247	232	247	268	282	259	291	257	273	257	267	248	283	282	262	285	283	251	284	261	263	277	293	249	232	252	282	258	281	270	250	266	257	287	278	237	266	257	267	268	250	262	268	257	273	241	276	249	275	276	280	234	280	261	277	249	278	254	242	240	293	277	291	264	272	279	251	268	232	275	269	269	239	256	249	260	247	223	280	279	255	255	267	289	260	263	263	263	248	260	271	255	253	249	273	260	241	278	270	250	262	268	276	242	283	262	265	240	269	280	279	256	259	247	259	247	284	282	257	281	246	287	247	232	268	265	265	284	285	261	284	284	245	275	229	274	264	239	282	279	282	255	267	265	247	250	291	280	264	276	272	265	254	238	257	257	273	250	269	263	248	271	238	282	249	276	261	269	282	245	297	287	277	263	257	272	280	246	253	272	254	245	238	292	244	298	251	289	266	238	264	242	262	262	262	262	268	265	302	273	255	287	290	252	260	291	247	246	247	239	215	242	262	272	246	280	275	256	254	285	244	273	272	241	295	253	262	294	262	304	283	278	284	278	283	263	284	275	270	257	278	283	259	277	282	252	270	262	258	262	274	264	292	257	250	227	276	247	282	250	266	272	233	250	252	248	247	267	272	255	245	269	255	269	263	273	260	268	268	259	246	225	241	268	262	262	271	278	276	253	269	232	258	259	274	280	274	275	269	273	263	280	294	276	269	247	239	265	273	253	253	286	266	282	256	260	260	277	252	255	231	259	270	265	237	255	262	279	274	251	257	281	250	248	276	311	247	259	255	252	255	280	250	242	275	318	308	274	288	223	253	247	273	236	255	278	271	249	281	275	256	257	248	242	279	247	282	267	259	278	261	278	262	279	261	266	264	249	258	266	251	248	265	276	265	272	268	249	255	255	251	288	231	256	250	263	284	255	252	244	289	274	267	266	286	231	252	270	276	252	241	275	252	288	275	253	261	253	264	271	247	286	262	277	268	279	263	248	263	265	277	267	263	245	265	243	291	235	228	268	282	296	254	287	235	295	241	273	295	273	270	257	251	283	250	251	275	270	305	266	246	270	253	285	268	244	242	279	297	279	251	280	261	277	302	265	262	270	262	292	272	280	232	235	248	252	268	270	239	275	236	261	265	281	255	253	251	282	258	233	272	249	250	250	286	284	264	283	273	301	237	265	270	245	254	274	221	281	247	263	269	266	273	269	242	264	240	286	255	262	261	298	282	286	276	287	279	270	272	288	254	250	246	288	250	226	270	275	240	311	229	261	266	249	277	259	305	246	231	277	279	293	276	263	251	276	251	255	266	277	268	262	252	278	245	279	273	280	292	264	262	253	247	273	282	282	259	250	218	279	263	255	274	257	270	273	256	259	252	231	281	248	243	249	266	276	261	270	266	260	253	270	271	259	257	289	239	237	265	263	245	230	287	291	246	259	254	291	258	248	234	246	273	269	266	282	285	284	254	249	255	263	250	269	241	250	290	255	256	287	265	275	232	249	286	282	256	283	292	278	217	267	279	290	275	289	251	267	252	268	256	247	267	280	263	239	233	260	281	281	236	277	255	233	245	276	267	241	244	262	242	277	238	291	249	234	245	264	278	272	265	288	299	254	253	272	274	235	287	271	239	272	255	234	265	246	267	270	259	245	261	257	288	254	272	254	259	230	281	258	248	270	251	248	254	262	241	263	261	255	240	288	276	270	257	248	263	262	264	245	266	256	262	251	242	281	277	262	247	255	272	270	263	252	258	293	280	261	312	290	272	277	285	270	265	225	290	284	255	285	237	251	266	276	268	274	265	270	274	262	261	241	256	280	262	232	281	235	258	227	267	231	279	263	260	254	271	288	269	277	240	273	258	240	286	258	279	259	268	263	264	248	259	279	253	270	273	260	226	283	252	270	254	252	252	261	281	244	258	265	264	248	284	277	275	239	232	240	261	260	256	254	272	236	259	293	250	247	250	239	233	264	246	290	270	281	247	263	262	276	276	272	249	262	245	260	249	274	310	250	260	255	265	266	242	241	269	240	243	260	272	297	247	282	265	267	288	280	244	251	275	259	270	270	262	223	264	290	230	253	293	255	255	266	267	263	260	260	268	266	265	247	251	264	253	270	261	253	237	276	254	264	281	261	246	246	271	281	247	249	246	250	246	279	256	279	278	274	268	239	247	264	239	279	277	245	277	269	256	250	253	269	265	221	271	258	257	273	270	256	261	287	292	270	270	259	262	247	249	276	280	225	249	264	259	286	277	247	254	248	293	242	274	283	285	280	263	244	282	249	275	242	258	257	235	255	235	271	263	286	257	280	267	243	291	278	256	281	291	250	259	260	258	292	263	284	248	260	274	261	251	235	279	274	249	226	289	229	274	244	255	258	247	255	292	285	276	268	221
9891	12764	21442	23175	18090	10805	10661	11849	8616	3955	3472	2832	2269	1976	2089	1924	1797	1582	1560	1433	1194	1112	1219	5209	13830	16691	11471	6599	3266	2281	1573	1005	797	691	688	674	682	659	607	665	646	632	661	636	706	612	645	694	630	634	659	597	599	638	701	624	641	638	603	681	620	638	638	639	630	646	631	669	606	649	691	659	651	634	627	621	651	640	625	678	625	633	659	715	612	647	644	628	630	737	637	643	620	616	691	614	646	642	651	630	637	642	611	611	662	674	653	629	655	613	616	685	654	621	619	649	688	613	675	678	663	647	620	603	664	657	678	656	639	648	680	627	633	629	659	691	659	607	636	655	656	654	599	666	678	615	625	624	595	646	624	636	589	651	625	688	633	674	650	595	637	646	668	668	653	622	652	643	631	650	610	623	634	603	707	670	617	689	673	548	626	662	631	594	627	635	623	680	657	655	630	650	650	615	668	714	622	599	660	640	588	650	637	603	674	634	613	613	617	615	623	687	592	629	640	657	672	628	626	684	624	593	658	598	602	628	641	672	629	653	599	657	627	630	679	666	660	620	693	608	617	617	651	637	671	627	641	635	646	661	637	635	606	650	662	663	630	629	646	630	646	620	630	678	675	611	674	646	675	659	681	668	669	633	651	617	626	660	633	662	665	628	644	664	637	644	612	659	638	667	638	598	610	561	627	652	628	682	665	621	634	615	663	605	625	623	617	646	678	678	618	626	660	621	659	678	636	603	667	655	632	615	632	661	629	646	662	599	638	627	630	653	618	649	640	671	657	636	613	664	621	651	647	647	628	606	646	659	670	660	682	652	639	641	658	626	676	658	661	618	625	662	637	641	660	651	649	645	656	598	620	619	620	684	649	652	627	669	627	650	636	613	605	628	634	637	685	662	634	621	634	596	676	608	634	593	656	652	616	647	628	634	635	657	653	626	722	669	634	657	641	628	626	658	694	624	620	649	608	659	657	661	611	660	630	653	640	611	686	649	658	646	620	621	588	626	673	689	619	627	630	636	639	643	665	622	603	663	661	651	681	649	638	653	640	679	646	633	647	643	583	637	637	649	638	611	633	689	610	653	623	637	620	638	673	632	598	621	629	636	684	675	598	625	653	626	655	662	653	638	651	699	621	655	604	619	610	583	666	635	661	662	681	660	682	631	622	671	651	645	664	629	675	664	678	674	637	680	628	653	670	653	610	637	642	644	651	645	638	656	628	637	657	617	619	636	628	664	624	618	615	628	633	645	675	606	634	605	693	652	610	641	624	667	657	656	674	652	618	638	630	619	678	597	659	654	643	656	659	631	702	679	660	657	644	613	645	671	670	666	626	628	658	586	672	559	620	604	624	649	669	673	623	634	656	619	643	608	677	606	643	643	699	644	595	631	673	659	677	667	635	594	668	620	602	651	634	668	649	620	623	597	655	683	646	628	666	672	620	603	659	656	653	603	607	609	604	658	676	593	643	645	646	605	680	665	595	628	664	666	632	584	660	621	638	654	653	626	686	619	624	644	632	679	589	631	619	649	582	627	640	663	648	641	641	657	614	601	639	659	650	632	608	657	675	611	672	701	644	602	667	608	615	611	645	670	678	691	642	593	683	619	641	652	678	641	681	684	687	654	644	628	652	633	658	652	658	660	624	597	646	639	650	624	681	665	638	551	648	642	648	648	633	615	674	606	662	590	663	618	637	649	617	670	640	621	627	586	603	631	632	672	630	689	659	682	632	685	579	613	639	622	603	660	677	663	651	612	640	631	628	618	621	670	705	644	637	628	662	590	611	675	645	672	664	628	661	663	635	674	676	638	616	635	631	620	643	631	588	656	662	663	608	658	647	638	627	681	635	617	640	627	658	658	634	685	673	686	636	623	651	658	646	608	688	659	646	686	627	639	643	605	662	670	670	624	589	667	646	630	579	624	659	648	586	597	658	631	661	673	623	663	662	620	597	656	635	626	669	678	628	661	652	646	620	630	677	645	607	616	643	633	599	657	642	631	662	647	658	677	641	633	588	640	588	643	610	621	652	612	664	676	645	606	620	647	656	651	648	612	612	644	645	630	648	649	666	639	616	626	641	624	640	600	640	653	590	630	632	660	617	632	668	659	659	603	635	633	637	586	614	645	643	679	617	637	619	623	654	660	619	670	627	599	654	629	650	667	649	648	660	684	565	661	654	628	661	637	616	631	621	630	603	655	612	639	615	642	614	638	643	647	673	656	676	621	618	616	620	596	654	664	654	594	668	622	615	668	617	633	604	635	619	625	661	623	698	657	691	641	626	620	664	616	650	640	634	659	620	607	620	649	681	605	633	673	624	633	648	614	638	646	604	633	702	631	696	679	625	665	662	637	615	645	681	631	618	632	632	666	626	664	659	625	614	648	610	631	635	654	674	619	686	605	673	645	652	592	681	638	626	614	638	656	645	650	611	661	654	599	627	634	621	690	658	637	648	672	652	595	617	626	616	640	653	630	663	644	621	631	636	626	621	621	644	658	664	629	629	657	666	672	708	677	633	715	629	599	638	633	644	651	639	634	653	657	667	669	614	669	597	670	668	657	597	646	663	610	671	668	679	635	628	654	612	631	643	645	625	614	651	640	663	642	627	646	645	642	636	640	646	665	623	600	625	648	674	627	646	641	634	594	649	613	646	635	690	619	614	645	677	611	635	648	651	643	602	676	629	664	600	612	605	689	681	624	685	674	610	613	640	653	639	616	658	656	682	648	651	643	644	622	617	616	653	653	653	640	666	655	607	647	699	618	663	622	638	639	661	634	609	643	612	634	647	641	579	644	678	632	624	622	613	616	668	606	666	619	646	670	619	637	656	645	671	682	597	624	654	598	633	627	588	637	614	679	678	666	642	643	648	656	668	629	612	677	630	631	615	651	697	631	692	612	641	595	622	645	623	653	628	679	613	620	627	632	639	618	656	638	643	651	663	693	617	609	604	645	611	647	652	657	627	637	627	654	669	557	662	675	667	674	659	634	633	659	730	629	647	629	604	634	650	659	637	650	656	641	648	630	631	650	622	635	653	649	629	654	678	685	624	649	613	654	648	645	620	594	678	655	644	654	667	610	656	635	621	600	632	616	634	639	669	610	655	633	642	648	606	605	641	624	673	613	653	625	592	673	639	634	641	600	641	659	644	623	641	636	653	698	667	597	663	673	602	644	626	646	619	624	657	622	645	642	630	638	671	666	693	658	633	651	622	645	623	642	666	636	635	639	626	642	624	630	639	669	608	620	579	666	598	662	659	621	614	666	634	660	637	655	622	661	643	682	688	639	622	602	618	611	672	656	700	623	629	612	669	665	671	606	615	627	643	676	640	630	624	648	651	591	653	649	647	623	613	633	657	628	627	670	620	611	646	663	632	653	624	652	616	667	674	597	591	634	645	684	646	634	620	659	642	665	634	634	653	628	647	604	669	630	644	640	651	638	676	612	657	647	623	605	651	637	635	612	677	658	647	644	660	662	637	614	651	666	583	627
27001	24902	28794	27930	23660	14125	8670	6933	4911	1825	1399	840	549	549	620	528	478	509	480	470	367	318	345	2350	6261	7652	5546	2992	1512	801	422	283	234	244	235	223	240	234	223	242	213	212	234	223	218	232	231	227	197	207	240	221	232	195	226	214	211	233	239	237	221	214	253	207	208	209	213	227	221	248	221	191	202	205	211	225	221	200	231	245	219	191	213	245	206	218	245	223	224	238	242	222	227	258	219	236	255	230	212	250	217	228	259	211	197	229	208	197	216	227	227	210	214	207	240	241	230	238	231	214	212	201	217	246	218	224	191	215	234	253	221	207	229	230	247	229	225	240	228	228	186	210	200	223	233	224	218	223	236	211	198	215	211	228	229	197	227	205	215	217	221	220	210	231	238	258	232	219	229	223	226	234	206	220	219	232	235	209	205	227	215	221	218	228	214	237	217	215	220	210	182	228	191	245	216	199	195	190	255	225	211	231	222	221	201	219	228	229	254	229	252	225	223	200	229	222	215	220	236	243	217	230	242	227	220	227	236	234	193	216	220	242	230	220	242	265	236	231	211	224	212	212	211	223	184	236	208	231	233	222	234	203	226	246	216	221	228	227	224	231	214	216	218	251	203	231	226	252	228	217	237	244	233	246	217	217	250	221	210	214	219	206	245	236	220	234	226	236	225	233	230	215	232	228	232	228	218	209	228	225	216	227	227	229	237	235	232	227	198	232	221	243	278	242	237	217	236	226	225	221	231	227	245	213	208	250	234	221	207	214	212	238	218	239	240	254	235	228	197	238	252	242	221	222	214	225	244	223	232	214	210	200	231	211	224	214	225	223	213	227	232	218	234	229	256	235	217	228	217	240	220	236	254	221	249	208	236	197	231	210	222	212	213	235	223	252	234	233	235	224	256	235	218	208	198	229	230	187	203	233	228	228	232	219	215	199	212	201	223	222	227	235	237	213	229	239	222	199	195	236	247	211	263	208	223	207	232	232	221	202	217	238	245	210	225	242	202	237	228	256	214	237	238	232	225	210	216	197	218	221	227	229	235	240	209	208	231	208	230	244	223	224	215	242	224	222	256	220	208	220	215	221	246	227	233	253	200	216	204	237	219	216	230	221	258	234	241	227	219	260	225	209	211	253	238	198	220	204	211	226	229	244	228	229	212	187	194	210	224	233	219	241	220	221	247	234	213	235	231	239	245	221	249	246	193	239	219	209	190	228	228	240	231	247	235	226	237	221	232	220	218	204	228	197	214	213	212	199	224	228	221	240	207	205	224	188	217	199	218	230	254	219	226	204	268	221	203	226	226	243	239	209	206	214	241	236	229	253	205	239	203	237	218	250	210	231	238	249	234	211	233	241	241	225	232	237	227	240	217	236	234	219	244	215	217	252	214	221	244	241	201	231	212	226	221	221	238	223	236	226	237	228	232	246	243	201	213	189	201	241	228	208	222	230	219	210	201	246	273	254	238	213	234	247	213	229	229	241	209	257	209	218	244	239	240	234	213	224	221	228	231	220	237	198	242	231	222	229	206	200	233	213	241	208	200	227	244	211	224	229	223	220	197	211	220	206	214	221	210	237	207	215	223	240	227	195	226	229	233	214	212	239	221	245	237	222	223	233	250	228	223	219	227	229	256	233	216	208	226	227	226	208	225	217	259	234	221	224	210	228	245	263	230	259	218	232	216	254	199	207	208	218	220	210	230	234	224	232	207	233	210	247	249	212	238	238	227	249	239	213	264	227	206	230	220	211	220	215	271	233	228	215	215	216	231	219	202	193	231	217	241	243	216	208	211	202	246	252	217	213	222	221	211	227	238	230	220	227	234	208	223	229	230	231	247	222	235	209	230	228	242	196	194	215	204	238	236	256	247	213	235	211	209	232	226	215	248	228	238	223	251	221	195	217	255	227	223	239	215	236	210	211	256	246	219	214	228	238	234	205	215	216	224	230	247	240	230	230	209	230	212	213	208	227	237	238	223	237	222	228	197	193	232	237	210	222	228	191	230	232	235	196	220	186	230	215	198	208	223	214	206	222	231	208	242	235	232	217	230	227	242	254	206	225	205	231	204	231	219	195	215	232	224	231	218	223	225	200	195	219	234	237	270	231	229	208	232	247	236	224	195	207	232	232	235	215	214	242	211	218	224	225	221	217	234	236	235	233	216	226	223	224	220	201	216	220	237	236	226	273	232	216	237	224	251	238	196	217	208	222	231	227	253	195	237	217	227	239	235	232	227	218	231	244	217	251	219	228	230	255	219	229	199	223	247	221	226	245	224	206	241	197	234	198	246	226	227	219	220	248	223	246	220	213	228	198	203	206	230	217	220	222	234	239	233	223	220	214	226	215	218	225	207	241	215	218	244	230	245	223	205	227	228	204	225	244	228	177	200	242	213	227	248	206	235	228	221	226	239	193	240	252	237	244	219	220	216	235	250	215	235	240	218	204	229	195	219	224	210	239	201	239	233	237	228	231	227	253	259	246	242	228	203	246	236	229	246	197	203	249	224	204	203	228	232	236	233	225	245	230	248	235	220	222	241	236	205	250	208	203	253	241	250	222	236	248	239	259	204	223	230	216	244	220	214	229	213	232	243	252	236	217	189	199	236	218	212	227	227	225	205	217	211	226	215	227	222	227	206	215	226	245	236	240	242	228	233	223	224	225	222	252	225	222	198	224	204	244	220	221	238	229	237	221	234	235	235	213	189	256	231	219	221	231	233	218	221	207	225	233	227	229	205	228	237	212	233	223	221	209	247	231	217	246	230	250	221	240	240	214	216	242	218	264	217	229	202	217	233	217	243	233	223	205	235	222	221	239	225	233	230	203	239	244	203	227	205	252	252	224	218	224	213	250	218	256	217	214	209	249	232	233	239	239	208	235	258	213	225	247	242	224	214	226	233	209	203	209	245	238	233	206	256	218	221	227	196	208	214	206	213	236	217	190	239	236	246	239	218	224	237	227	210	217	240	220	235	221	200	227	189	225	234	212	247	233	210	196	230	230	233	236	226	233	216	211	213	218	240	227	253	232	227	214	244	215	219	244	231	243	204	231	231	242	200	246	229	228	236	222	214	218	235	227	237	227	234	209	243	235	234	255	249	248	246	212	223	233	228	211	197	235	205	227	212	205	197	216	219	250	246	245	212	249	262	240	234	242	237	245	226	223	192	247	253	238	242	229	238	206	216	233	232	229	220	230	217	218	222	229	226	219	254	240	226	245	224	220	224	218	228	226	215	230	223	200	216	217	218	252	210	214	229	234	243	228	228	217	240	230	223	241	222	236	223	197	222	211	211	225	243	215	199	224	241	221	226	216	204	250	200	214	217	197	204	239	264	226	227	214	213	243	213	212	216	207	218	221	237	208	206	234	240	180	209	222	236	237	228	203	204	239	223	238	229	223	246	238	220	214	232	235	188	218	219	224	207	229	216	189	241	232	252	223	219	223	230	245	228	220	221	247	217	238	242	251	229	231	230	260	207	233	229	204	183	229
15074	18849	26862	31431	28273	19163	15389	16663	11914	5727	6281	3757	2582	2603	2865	2795	2467	2457	2460	2077	1459	1187	1459	12845	25769	28085	21727	13271	7331	3751	1448	792	620	579	554	534	531	556	561	546	543	575	501	585	566	539	527	539	581	555	545	588	615	568	541	544	518	617	580	566	590	564	550	588	564	529	572	538	549	562	551	538	564	589	548	563	527	576	577	553	588	574	530	556	534	547	541	580	641	560	599	576	523	545	555	574	547	554	549	539	544	532	557	531	546	514	532	616	562	566	538	562	548	611	561	525	579	573	592	526	583	557	543	548	565	550	553	604	601	572	577	527	571	544	601	564	553	553	592	556	593	540	552	540	533	584	572	558	571	565	557	527	541	535	553	587	581	528	551	620	525	545	562	575	579	569	517	580	559	520	571	554	551	564	541	541	568	591	581	571	584	541	600	589	545	571	504	580	536	555	602	567	578	539	606	541	533	576	572	570	541	571	571	570	629	563	581	604	545	518	556	567	565	505	589	511	577	589	552	566	590	564	579	526	570	519	547	587	517	559	587	578	559	579	560	596	584	535	525	570	553	538	509	577	539	558	559	580	576	554	591	535	555	577	498	554	595	608	549	567	585	603	589	596	566	510	556	568	577	553	509	553	582	536	563	517	584	609	552	541	553	596	578	563	547	551	545	567	582	500	613	596	550	607	539	553	570	579	529	524	549	570	615	551	554	538	583	543	565	544	539	550	588	561	497	576	558	550	542	582	554	530	609	578	602	530	547	516	558	540	529	550	560	571	532	540	613	542	553	517	574	519	553	522	559	581	576	576	557	560	570	522	578	550	521	554	541	600	525	565	594	561	544	525	521	542	514	542	547	523	561	554	539	538	588	550	574	562	521	545	560	573	560	551	522	560	557	565	568	548	502	555	537	565	567	510	529	551	524	542	594	561	542	559	571	517	530	545	559	570	531	520	589	586	568	536	549	552	555	526	560	569	541	540	576	561	531	564	538	560	539	520	577	495	558	530	566	549	539	556	566	550	580	530	576	559	554	572	551	551	580	607	627	563	582	550	494	590	560	588	542	577	506	528	519	548	513	572	552	545	579	554	548	535	526	603	603	492	527	519	556	549	550	569	531	554	545	529	568	538	519	548	557	572	561	573	620	523	560	568	549	535	582	572	550	535	567	482	586	550	571	521	591	553	504	545	551	524	566	538	547	529	557	577	531	560	560	546	595	572	546	584	551	524	570	529	570	557	547	593	543	564	535	605	584	529	569	583	547	597	575	566	543	569	594	549	555	587	557	560	563	555	574	562	527	564	603	533	599	562	565	533	558	566	534	538	509	612	558	524	566	605	563	587	542	562	576	580	540	553	538	536	566	560	552	551	543	567	534	580	551	547	558	561	525	582	561	516	516	548	558	524	563	629	517	518	579	592	541	553	592	585	548	560	521	553	546	547	566	538	583	532	546	516	532	572	560	557	550	531	539	563	575	535	534	530	520	530	559	556	541	511	537	543	561	545	590	572	569	586	552	546	539	518	577	533	557	550	507	589	504	532	540	578	544	563	580	562	542	530	563	548	538	553	563	613	571	539	582	569	538	562	551	562	566	590	538	591	526	554	538	593	545	559	550	580	544	568	552	482	571	572	529	572	566	585	555	558	547	596	533	571	563	539	540	576	584	551	568	595	577	576	590	540	588	541	551	567	555	556	584	573	548	549	527	533	577	537	550	547	577	571	587	518	562	515	549	537	580	545	552	566	537	550	615	585	593	562	546	616	515	552	520	514	541	566	572	538	552	620	574	579	587	582	547	552	567	546	530	589	550	549	522	533	547	520	554	549	560	577	553	568	520	556	574	557	535	580	523	539	580	591	558	536	551	548	533	594	529	561	539	543	564	560	586	525	548	540	573	573	504	546	564	535	556	527	522	537	574	556	595	533	527	531	583	579	539	551	544	570	560	557	569	561	569	558	600	550	566	530	543	541	525	563	571	518	546	564	533	602	572	561	562	531	543	553	588	581	520	590	557	555	563	544	585	505	557	566	515	563	524	569	524	592	532	544	581	580	556	568	545	602	536	595	566	594	555	529	542	571	529	573	571	561	538	608	554	549	554	572	571	546	596	532	531	531	582	582	549	560	584	578	542	546	541	575	540	624	552	560	620	551	514	560	553	550	583	542	554	590	556	598	573	606	604	554	563	593	549	548	591	560	548	514	574	495	519	555	574	518	553	578	587	582	520	553	551	549	577	545	502	553	535	533	556	518	555	611	578	566	542	573	515	526	546	532	588	512	567	553	556	596	542	552	569	554	570	577	614	536	556	556	556	577	558	540	631	568	521	556	576	542	565	595	565	559	524	579	566	561	548	562	551	557	538	540	579	615	566	565	576	556	607	564	595	558	581	559	582	564	542	551	600	550	563	547	538	559	544	577	563	579	542	579	559	565	579	583	558	566	567	554	586	604	545	603	548	556	531	507	558	601	542	571	603	575	566	527	543	556	553	529	557	570	570	558	545	539	566	577	553	565	548	571	547	549	543	590	582	612	558	547	555	586	542	560	539	573	553	551	552	552	571	560	545	575	567	564	538	549	567	571	523	555	554	557	579	597	566	546	576	535	538	572	564	553	553	556	546	575	530	585	532	530	578	554	576	562	514	573	589	584	536	538	575	545	542	535	532	583	524	569	562	541	566	579	498	540	549	550	547	553	521	579	547	599	561	537	554	536	542	558	543	593	564	568	571	521	558	567	546	559	566	567	552	545	603	588	575	565	563	514	552	561	569	558	542	548	581	542	529	563	563	554	525	564	587	550	573	537	531	570	648	546	552	557	521	582	565	601	541	548	557	571	551	548	522	585	547	540	547	534	537	531	581	598	565	576	597	543	528	624	581	523	530	577	555	545	586	541	515	554	535	554	541	554	564	559	571	584	554	548	573	548	547	597	560	541	528	543	531	594	522	532	532	565	536	542	570	576	542	544	595	537	556	607	547	609	563	591	576	565	547	583	516	548	614	523	513	573	535	543	542	547	594	546	554	535	570	577	529	556	541	552	528	583	498	517	529	564	568	548	524	514	532	589	574	540	555	541	564	558	568	585	566	500	555	550	532	543	562	569	542	515	526	575	571	583	565	542	568	556	573	541	553	539	579	557	560	534	586	570	578	540	564	564	544	575	577	572	528	548	551	510	590	567	580	573	556	580	524	507	540	553	531	585	569	528	502	561	504	564	559	557	563	552	574	570	549	520	534	569	505	553	580	540	585	526	538	601	526	551	552	555	544	557	547	546	547	544	540	531	571	536	567	568	547	545	537	529	543	548	563	607	547	569	508	578	566	564	606	539	576	581	596	596	557	511	550	551	529	546	543	551	563	536	564	514	544	541	515	554	572	604	577	573	588	555	544	526	580	585	532	576	568	534	538	512	568	589	533	604	580	611	544	511	589	547	555	558	569	596	587	541	580	554	562	561	549	583	524	564	554	553	536	551	581	566	567	575	534	558	542	561	542	530
11642	7866	4509	2535	2442	2145	1331	1052	783	908	802	535	419	429	354	330	323	365	370	383	334	370	340	327	514	604	679	579	516	362	321	283	278	310	291	281	299	269	305	276	254	317	297	299	310	293	284	284	301	309	270	272	291	242	285	299	295	278	288	307	289	286	308	293	293	307	299	251	264	307	315	285	265	304	281	306	298	304	312	284	297	286	270	278	273	297	259	269	290	276	338	278	288	280	296	292	285	273	277	284	296	270	271	280	345	292	289	261	280	282	288	286	286	284	281	273	304	286	267	279	300	277	284	278	266	249	254	260	297	283	289	289	296	285	302	276	284	292	289	276	281	295	292	302	286	288	308	280	278	292	276	304	303	291	275	287	294	298	251	307	287	274	253	276	273	296	280	298	285	281	277	288	285	286	284	292	265	296	284	278	276	294	274	272	256	275	264	284	302	294	291	310	316	246	310	304	299	257	290	291	316	278	276	302	309	293	276	312	293	263	287	299	277	292	298	294	289	303	286	255	260	293	264	261	297	293	285	296	341	272	286	272	304	276	265	296	278	271	286	306	343	291	298	286	315	321	285	321	282	237	328	309	287	287	282	289	313	305	313	299	294	287	288	278	286	266	290	299	288	288	256	295	260	292	277	295	266	287	292	305	285	269	311	278	295	287	257	261	283	259	265	299	313	269	284	272	295	273	288	295	282	293	332	265	304	283	303	266	290	287	294	279	264	303	268	311	290	271	298	278	267	299	285	306	271	314	289	273	288	277	305	279	261	239	300	277	296	269	273	261	281	280	283	290	285	297	311	291	303	297	280	278	287	272	275	252	304	272	300	294	288	300	317	303	284	280	304	266	281	290	297	290	290	270	294	293	307	263	272	309	266	300	261	282	269	305	279	274	314	305	272	269	269	279	313	292	269	313	282	319	288	284	263	296	295	305	277	323	312	312	281	272	278	278	293	291	267	303	293	253	306	276	282	291	301	284	277	291	280	257	291	288	281	273	317	286	274	302	309	269	293	260	299	294	298	308	298	296	280	240	286	254	300	308	275	293	277	260	293	276	300	271	277	278	309	287	261	300	294	294	285	286	277	301	295	274	287	284	285	277	274	302	284	281	284	288	289	283	296	281	278	254	248	306	300	296	303	266	279	287	283	279	302	311	281	278	296	268	276	321	280	276	302	264	295	274	268	277	321	271	275	296	279	297	279	282	279	276	292	289	257	275	260	288	289	278	296	297	267	295	287	287	241	292	285	284	284	251	282	270	279	304	296	259	265	267	319	301	297	289	283	304	270	337	296	282	314	264	245	320	305	302	285	276	273	304	281	302	318	265	303	260	299	289	281	294	293	298	280	294	273	283	279	284	292	273	287	307	279	278	254	299	267	311	284	302	271	299	277	299	265	267	293	248	282	315	272	288	295	310	287	257	281	303	277	273	290	264	299	287	297	296	264	278	286	296	284	291	276	310	299	272	264	297	276	282	286	291	304	273	288	317	287	291	287	276	299	266	314	299	287	272	303	275	271	304	325	295	266	279	298	269	268	269	295	284	265	315	293	283	296	273	294	287	296	301	306	273	286	279	303	292	274	285	298	303	310	303	277	285	269	272	303	301	287	282	287	267	287	300	297	314	290	299	264	275	307	301	307	291	286	304	295	293	296	335	265	275	278	305	287	297	277	316	295	288	300	285	252	257	272	294	292	284	301	271	296	296	280	277	257	291	280	260	286	244	293	296	276	289	282	284	303	288	278	292	275	285	269	292	315	268	318	280	317	282	324	295	294	275	277	265	324	289	233	289	295	281	277	286	289	267	283	276	293	305	289	300	302	269	281	288	306	293	252	249	274	281	295	271	323	305	299	255	266	292	297	319	276	293	297	309	290	298	291	305	296	268	266	303	270	276	292	281	280	281	300	285	276	267	288	280	268	291	294	281	269	288	282	318	271	279	284	303	279	278	279	279	286	287	275	295	293	267	282	291	299	300	306	284	306	294	290	293	264	287	291	303	313	276	286	314	262	280	279	328	295	271	287	292	290	274	283	310	300	287	294	280	288	281	266	258	326	301	318	305	296	296	261	256	287	258	284	283	277	309	314	291	293	288	313	286	265	312	304	274	275	287	264	273	285	316	335	292	298	251	277	281	301	310	304	299	262	298	294	272	283	288	281	306	272	281	304	273	308	281	243	289	308	284	305	293	311	298	268	287	279	282	305	291	280	260	293	272	278	283	294	284	274	282	254	283	285	288	275	296	271	296	256	284	294	286	283	285	282	303	308	281	264	272	276	261	269	278	294	309	297	294	291	283	273	289	251	270	281	285	304	292	303	269	293	295	260	316	261	314	306	287	277	270	297	296	279	269	273	266	267	306	325	263	275	284	292	288	280	280	259	300	283	312	271	268	260	264	277	273	290	302	300	278	286	294	288	294	286	260	278	317	297	279	283	266	256	321	309	286	282	288	286	309	304	303	263	301	259	288	281	274	279	268	272	285	292	267	300	298	288	302	290	290	274	287	262	276	271	286	272	275	293	307	268	288	312	283	315	283	303	291	304	273	286	277	289	306	285	286	300	324	275	264	282	274	283	271	279	242	311	311	278	290	309	281	280	287	255	299	251	273	261	309	300	297	302	288	279	282	275	291	294	282	265	266	255	282	260	284	287	292	296	266	292	285	296	296	300	298	301	308	330	306	324	308	301	278	283	293	309	313	294	306	269	292	290	307	269	329	303	289	277	282	260	275	294	253	294	279	281	252	290	300	291	289	296	275	284	284	305	282	295	293	280	278	272	301	292	333	285	268	280	283	268	289	275	316	302	289	269	303	286	310	299	315	298	263	261	312	323	289	284	279	254	255	268	316	312	293	293	279	272	271	278	291	304	255	277	302	302	312	302	301	265	299	265	276	303	265	290	297	292	300	331	270	289	280	278	293	311	288	312	294	324	294	328	267	285	265	250	249	271	305	272	301	289	293	273	275	319	253	280	303	267	286	314	287	315	269	291	294	312	278	296	286	293	298	284	279	284	312	281	261	281	296	283	268	301	306	282	307	260	283	267	300	286	272	266	281	301	286	270	286	271	308	273	292	291	256	254	294	262	293	305	283	271	280	278	267	302	277	268	280	310	311	262	295	278	296	313	275	288	350	289	267	322	288	289	282	293	271	316	311	286	277	286	313	290	308	275	278	311	264	269	287	318	256	290	280	288	259	263	299	287	298	282	263	306	301	289	296	289	311	280	278	322	308	296	318	257	287	288	256	278	298	278	273	260	281	282	263	320	296	286	308	279	299	290	297	296	249	310	278	264	249	284	263	286	305	277	255	290	293	303	285	303	318	271	278	258	292	299	279	273	326	287	277	275	302	278	282	263	268	293	270	320	265	263	276	272	307	256	307	271	289	267	264	298	268	289	270	301	294	285	281	310	278	282	262	271	283	246	278	287	276	303	298	263	321	285	288	306	290	285	291	299	282	283	299	277	298	298	265	299	257	279	294	310	284
6953	6332	7463	6985	8615	7791	5182	4391	3423	4366	3628	2042	1587	1419	1208	1087	1170	1216	1361	1317	1224	1172	1101	1212	2022	2775	2528	2309	1603	1073	857	726	719	662	702	679	721	672	663	690	680	684	672	728	682	758	703	673	706	703	724	687	681	707	650	693	737	673	717	714	742	685	679	678	664	663	705	662	745	698	665	684	684	744	700	679	675	681	729	707	728	660	648	672	709	694	703	670	672	650	685	704	706	686	724	693	674	700	734	655	682	682	727	702	692	657	703	673	713	736	684	672	674	674	701	683	671	719	716	690	643	680	677	709	732	715	730	746	713	709	685	673	703	699	729	676	694	723	737	675	710	672	686	693	706	668	677	711	706	698	706	688	701	706	688	700	696	686	664	705	727	682	665	716	710	651	712	659	691	657	710	692	682	656	646	669	693	689	693	728	683	680	722	689	664	730	719	722	627	700	685	716	705	699	681	651	680	685	693	673	677	695	677	696	702	712	699	666	758	683	684	700	680	659	611	629	680	718	663	669	676	722	695	718	715	705	672	692	632	656	679	698	698	716	673	682	661	695	693	703	706	677	703	742	704	655	709	716	628	683	708	677	687	639	653	635	728	716	698	705	726	734	670	698	704	723	702	728	702	700	721	674	719	702	719	651	684	672	682	691	678	663	675	668	684	653	686	696	703	677	660	698	713	725	688	689	701	668	685	713	703	697	680	682	651	732	666	674	671	679	670	724	704	682	694	670	719	714	683	682	703	702	702	631	701	706	715	717	729	714	706	685	681	664	703	684	695	642	670	757	712	722	672	656	689	690	688	705	696	709	657	679	684	691	680	690	683	709	700	686	718	731	715	697	696	690	729	724	695	644	708	661	650	632	667	698	691	701	684	677	677	705	653	701	694	656	701	714	697	690	667	675	726	669	656	701	694	709	701	685	715	703	707	729	671	704	713	708	738	709	708	690	683	679	714	678	711	655	688	726	706	688	744	702	696	728	744	680	657	732	654	701	703	691	668	642	678	656	692	693	711	692	726	686	692	661	674	698	692	722	724	659	679	637	700	664	755	720	688	670	658	680	722	725	706	737	697	659	680	680	721	676	732	717	701	682	699	701	703	662	708	709	696	694	674	710	721	702	699	648	682	731	705	689	681	709	736	730	687	714	703	672	692	680	696	674	678	697	656	678	689	691	678	712	683	740	734	672	702	675	660	712	686	664	691	694	688	742	738	700	644	698	680	684	706	721	653	686	718	668	752	696	680	774	683	724	674	701	734	736	691	703	703	684	695	676	726	712	687	616	693	721	681	716	669	667	664	747	724	622	733	700	677	696	713	675	680	707	726	700	687	670	719	645	722	681	633	706	702	701	695	690	700	675	672	653	708	697	709	699	668	635	695	692	668	682	705	708	712	674	687	651	699	690	753	657	685	713	682	676	660	671	695	638	677	677	662	715	697	687	686	696	701	721	693	686	675	731	675	732	704	695	689	684	728	693	678	702	710	678	657	655	687	664	729	693	733	728	681	604	668	683	680	699	696	658	754	658	679	674	687	694	681	730	686	707	686	705	709	688	661	661	694	706	667	708	697	640	730	645	671	700	735	692	672	703	636	716	711	703	694	700	681	709	665	671	648	668	723	726	679	659	689	687	654	658	664	720	711	744	725	730	709	722	715	697	697	662	704	690	709	679	697	715	708	667	653	712	684	726	711	666	699	687	716	766	664	672	684	692	693	741	717	680	699	655	667	693	701	666	709	658	715	697	667	724	643	683	697	705	690	730	681	708	672	731	691	692	725	708	681	724	705	695	681	669	734	629	669	704	736	724	680	700	662	690	709	730	732	655	728	697	655	714	709	708	705	666	702	734	679	683	711	693	674	716	651	707	715	729	699	683	675	706	690	703	718	691	689	663	662	666	698	685	638	676	724	687	661	693	745	695	700	722	695	712	673	690	731	693	677	689	726	690	697	674	733	690	708	741	693	686	639	783	735	712	696	685	673	651	688	731	666	752	683	739	669	730	726	702	700	676	749	678	675	679	670	691	675	677	721	687	650	701	720	677	695	654	784	690	700	669	641	692	693	677	696	700	674	639	629	735	709	682	702	701	717	694	714	669	697	636	714	719	671	719	701	727	692	696	657	686	708	706	721	713	735	684	731	704	710	703	721	715	708	631	703	698	668	707	721	646	685	697	744	669	707	718	699	717	674	665	733	749	709	683	719	663	723	676	663	665	678	704	706	752	667	654	722	682	691	649	678	658	710	723	640	671	726	690	678	733	695	648	693	673	691	695	690	700	715	732	658	701	707	708	705	693	728	700	669	740	704	674	679	683	679	668	664	635	695	668	686	669	667	712	682	666	710	713	706	668	660	698	669	715	694	665	742	720	674	670	730	652	723	681	703	700	717	710	691	698	682	674	728	673	710	652	719	694	682	684	652	671	681	707	700	654	722	669	688	721	677	723	706	673	687	692	713	665	746	705	687	671	745	695	723	689	730	702	706	668	704	758	670	699	739	724	710	700	702	727	733	683	724	682	737	664	739	637	706	683	724	692	715	637	700	653	716	734	659	700	706	699	679	676	676	690	657	731	685	702	716	706	752	686	696	700	701	719	682	703	711	682	648	664	722	701	659	691	653	704	682	653	698	683	686	655	670	711	661	666	645	710	735	724	695	704	676	691	684	675	732	697	793	704	677	743	707	693	730	644	671	713	665	712	695	649	709	689	743	704	695	728	667	673	659	697	722	721	732	690	713	712	707	670	670	715	647	675	712	719	702	717	686	725	676	707	724	743	672	709	692	697	703	657	648	722	676	728	675	728	718	695	694	692	702	695	694	679	687	706	684	668	645	703	684	714	645	698	713	695	714	693	682	730	711	709	709	735	687	661	685	678	722	656	697	704	696	725	701	640	658	689	666	722	688	677	676	692	683	683	694	692	689	700	710	720	655	662	651	707	709	714	688	697	708	643	748	704	687	731	688	709	639	672	697	708	710	639	724	767	725	688	748	718	687	695	708	712	688	718	693	676	667	731	684	710	644	681	713	684	738	698	706	699	651	650	647	653	680	715	684	692	704	661	744	658	679	677	695	722	703	750	678	727	707	711	693	672	671	654	678	665	681	704	698	662	651	674	701	699	740	661	685	727	695	694	697	697	706	675	687	695	706	688	722	681	694	725	732	728	680	738	717	755	765	695	631	662	661	707	654	678	640	698	718	698	683	703	652	656	688	671	670	748	700	680	707	714	693	699	671	704	670	677	687	656	721	673	688	740	734	672	694	707	662	730	702	681	683	640	683	697	718	710	655	692	645	661	665	715	693	646	670	672	714	674	698	713	693	687	662	678	739	683	716	711	704	666	737	652	707	723	672	661	662	733	686	670	665	709	710	665	677	688	714	690	717	689	732	682	675	706	695	702	680	712	676	677	686	707	649	741	730	686	696	723	704	671	695	716	729	726	696	725	687	718	677	680	709	689	679	698	659	699	722	710	711	689	650	717	757	657	684	689
19670	13192	13193	12673	19312	10178	6499	3119	2191	1414	860	611	607	642	596	626	497	480	474	469	413	346	495	1435	3102	2970	2073	1353	782	464	351	290	290	284	288	300	276	291	328	275	259	244	263	298	276	261	276	267	263	305	265	260	289	291	280	247	246	249	289	279	268	282	301	293	308	264	276	272	272	249	247	298	317	282	288	283	260	266	277	291	247	268	297	283	269	322	248	272	306	290	277	271	269	291	267	290	264	298	293	299	268	300	245	287	306	275	287	261	281	275	284	267	272	256	299	285	285	264	273	289	304	267	270	288	277	286	266	303	270	301	277	282	295	290	274	271	257	294	283	263	271	300	276	275	307	273	271	314	285	282	303	294	280	263	257	275	257	289	240	275	282	276	278	268	291	289	272	270	259	253	313	304	281	286	240	288	291	276	299	301	279	274	278	288	275	261	280	241	326	288	256	297	283	270	266	258	298	280	321	264	272	293	290	297	276	317	289	315	280	253	266	271	297	244	254	288	275	267	266	275	306	256	263	244	253	289	259	273	294	266	292	251	251	266	264	310	306	266	281	276	277	292	279	280	302	257	301	305	282	275	289	290	286	291	280	298	296	263	282	268	306	289	285	317	287	280	242	278	309	270	285	285	281	306	285	272	279	269	265	270	300	277	287	288	255	295	280	302	297	281	292	274	267	276	283	275	272	280	280	275	286	293	248	290	278	264	277	284	296	287	306	288	261	287	304	311	269	268	279	287	299	268	280	266	291	280	256	284	274	285	282	283	278	293	301	267	287	271	301	294	306	253	273	287	268	283	277	253	278	301	297	282	286	294	280	302	264	285	290	302	292	262	259	244	292	296	281	269	267	263	290	274	271	257	313	294	285	280	291	311	291	267	295	269	235	267	294	299	282	292	264	247	256	283	260	255	276	251	298	269	292	270	274	268	286	278	268	281	281	264	284	298	258	284	291	290	271	274	291	297	270	283	279	267	280	267	287	254	310	279	302	290	264	271	251	289	309	294	302	275	321	307	303	267	263	260	268	286	303	283	287	269	316	248	288	261	255	313	275	260	291	306	272	281	278	282	257	283	269	310	300	249	279	266	310	270	269	259	310	266	298	283	248	297	265	242	259	252	282	272	281	282	291	291	234	284	297	281	257	271	287	287	265	300	294	265	270	284	260	278	265	272	306	274	280	263	283	275	312	254	263	281	276	309	273	243	295	290	272	271	263	292	276	254	289	271	270	292	273	316	285	266	296	260	319	248	280	278	261	279	290	292	286	281	285	274	270	284	306	281	283	292	262	270	277	285	272	261	259	285	314	277	283	267	283	309	272	277	258	273	257	266	262	288	289	273	260	315	299	293	317	278	261	288	279	275	298	273	281	286	314	306	286	299	264	306	291	258	303	282	268	261	259	247	300	265	272	292	283	279	291	249	263	280	303	244	268	300	270	275	270	290	279	287	300	257	280	299	296	279	291	310	296	281	258	285	279	251	254	256	259	255	266	327	280	282	277	269	314	279	309	302	277	269	258	291	284	295	270	284	278	268	255	303	292	304	286	279	283	269	295	281	276	272	300	302	303	310	284	285	266	275	300	266	265	274	299	292	264	281	290	311	273	265	258	256	270	314	266	276	284	296	306	272	301	288	282	278	281	278	311	295	298	279	291	256	251	307	269	290	292	271	286	298	298	277	275	307	283	294	301	302	293	280	251	243	270	260	242	292	294	289	263	264	281	278	287	294	281	271	279	281	286	293	268	260	314	271	303	255	282	287	265	292	299	312	263	285	297	324	310	234	280	300	296	298	267	286	306	273	280	237	302	267	292	290	280	281	280	287	269	284	312	270	265	279	247	290	290	298	286	270	258	304	305	293	269	281	275	299	301	299	288	296	286	276	279	285	282	289	300	282	274	278	272	269	295	277	272	312	296	303	304	264	285	272	289	300	296	293	255	279	295	284	254	284	298	300	288	267	288	264	287	272	242	289	281	277	270	302	269	267	278	250	302	259	252	274	311	264	269	267	273	297	297	295	277	272	263	275	254	255	274	265	283	274	271	280	260	311	253	253	277	271	281	272	278	278	266	294	322	253	322	266	270	278	317	260	278	259	261	295	285	249	270	263	306	259	279	270	270	306	269	298	296	318	301	291	308	271	270	254	263	273	285	280	261	281	282	277	266	257	255	276	278	317	312	285	275	278	273	277	279	255	257	286	263	254	278	279	265	273	275	272	321	306	284	309	278	287	278	269	245	276	271	235	294	304	313	264	284	293	267	300	309	272	306	290	281	289	276	262	280	296	271	288	248	286	290	267	274	289	268	278	255	252	282	277	258	256	281	270	259	290	289	246	293	285	260	315	287	272	313	278	304	291	296	275	307	273	314	320	288	277	305	267	275	274	268	265	261	267	263	309	291	292	271	264	282	256	316	284	261	293	262	266	299	252	313	283	271	301	276	275	292	287	250	274	287	287	295	262	284	266	256	273	269	291	296	296	294	275	297	313	269	280	241	301	276	309	270	270	308	299	298	288	290	263	275	267	319	268	291	293	270	299	274	300	268	271	256	293	275	295	311	268	319	292	266	253	261	289	288	279	292	278	281	280	319	285	303	274	289	284	270	289	284	286	274	286	289	285	293	296	272	264	270	288	269	291	285	289	296	265	301	298	275	256	299	291	277	270	285	293	285	261	303	269	270	287	286	281	274	250	270	275	287	282	260	295	296	256	304	288	263	252	275	298	294	299	317	289	250	276	288	268	265	293	292	266	256	258	254	277	268	291	271	255	294	273	285	295	271	240	287	272	276	290	248	305	266	263	287	310	307	289	269	266	296	278	314	267	281	279	273	250	273	287	278	269	302	276	283	236	298	286	237	276	276	269	292	304	287	271	261	295	264	254	280	321	284	283	316	255	261	279	271	287	272	309	296	292	296	289	296	250	315	251	293	280	293	301	311	280	294	255	316	258	291	296	311	294	283	266	263	275	250	309	303	288	306	305	269	303	277	255	273	278	269	287	267	298	271	251	297	282	259	290	286	287	266	261	259	299	288	301	260	247	289	280	255	272	298	251	306	281	311	268	272	289	262	261	304	292	312	308	294	278	272	271	283	291	295	289	285	280	268	286	268	292	252	289	265	264	282	309	266	269	281	273	296	245	282	300	273	283	253	290	267	278	286	294	277	269	280	269	305	260	265	291	286	294	288	280	277	258	293	262	280	297	290	267	303	281	281	273	264	288	290	313	265	288	273	272	285	324	301	268	273	311	266	287	278	262	262	254	291	293	293	294	289	263	293	265	268	245	266	311	290	278	281	278	285	289	285	280	285	261	326	270	307	295	273	256	279	276	287	259	289	282	286	276	272	286	266	287	260	269	283	270	256	265	278	275	301	264	276	310	268	297	257	285	285	290	286	300	287	286	296	267	283	287	316	248	249	282	308	270	241	312	273	252	280	273	292	287	280	276	296	271	265	243	290	298	292	255	303	287	273	272	284	273	308	287	307	258
11687	10006	15451	20918	28239	16594	13833	9021	8292	6182	3816	2689	2793	3136	2604	2736	1900	1833	1891	1947	1665	1346	2150	8259	16492	14472	10237	6776	3585	1785	915	801	745	681	642	724	625	631	610	687	743	690	683	728	697	677	721	717	651	700	675	695	688	629	689	678	663	666	717	676	652	646	689	702	695	698	692	707	712	694	708	698	703	657	726	656	644	687	656	684	670	693	662	699	718	688	717	674	700	682	688	688	716	662	676	702	661	715	683	662	628	662	652	678	721	720	687	675	674	708	728	618	650	668	704	693	667	731	660	648	687	658	696	694	724	690	630	716	737	678	727	667	715	732	676	679	666	662	693	657	718	713	685	646	685	671	696	664	707	650	678	656	690	647	697	703	645	659	665	705	668	694	659	675	689	683	704	687	668	672	716	700	677	687	709	665	732	688	685	667	740	708	718	689	709	641	702	667	639	668	618	691	709	670	671	679	682	682	712	709	696	677	689	676	687	659	717	696	678	695	642	716	641	677	737	655	678	665	696	716	682	673	631	692	686	672	708	632	720	708	688	720	727	635	638	656	695	667	692	648	631	713	622	704	670	663	703	710	708	723	685	616	646	671	662	682	745	765	668	684	670	733	730	669	674	679	642	645	641	690	709	700	699	668	727	698	652	709	673	663	640	688	659	689	647	700	703	656	696	667	708	662	633	680	721	677	677	688	702	690	717	680	698	671	687	658	684	666	638	685	666	662	671	647	648	699	726	700	714	674	645	672	727	651	671	674	643	679	670	704	659	693	698	674	704	692	694	652	661	668	701	648	695	707	669	651	683	683	695	719	686	736	668	683	638	670	712	681	697	672	651	651	718	685	687	692	675	696	678	686	678	684	655	689	676	702	675	694	698	711	622	667	702	705	651	664	641	635	744	684	668	631	686	680	700	671	683	722	669	664	696	701	682	661	661	651	674	648	663	710	699	683	660	705	709	651	685	649	727	676	711	716	673	721	661	646	728	712	669	682	705	697	671	663	665	689	684	681	664	669	663	640	682	676	647	709	740	690	632	678	687	697	681	636	716	709	699	683	661	670	673	712	682	653	682	686	688	725	662	697	656	671	738	686	702	658	675	692	754	684	709	605	701	653	675	676	682	671	680	676	727	692	692	692	666	663	679	723	726	644	686	648	659	656	707	671	692	690	716	658	651	710	697	694	706	666	659	697	650	653	701	671	685	643	659	656	677	657	666	675	668	667	669	691	686	651	703	740	701	693	679	698	742	689	669	716	694	676	680	701	721	672	677	717	690	703	711	643	703	688	715	655	678	663	719	701	674	656	666	697	686	749	665	678	710	646	627	677	648	690	655	654	697	685	672	669	681	680	704	729	666	667	671	693	681	665	713	709	642	692	702	706	697	666	613	709	705	687	704	660	716	711	737	688	729	685	665	666	705	705	662	664	727	678	711	692	664	655	672	652	676	688	688	688	704	686	683	689	705	703	683	689	681	673	705	716	650	720	686	699	708	658	701	654	693	688	670	703	671	674	668	702	691	683	680	620	693	720	674	698	690	654	703	679	687	638	689	742	662	660	670	720	680	678	714	746	624	667	676	663	692	678	715	718	684	665	704	728	728	665	664	685	709	700	697	716	699	681	685	683	697	662	682	685	654	679	661	673	681	663	690	679	650	722	706	661	725	691	656	688	683	645	700	716	696	680	698	666	657	704	645	700	699	672	701	672	707	645	697	658	669	693	660	661	664	654	679	668	704	640	685	658	679	684	708	731	659	703	688	705	708	662	714	699	729	707	716	689	663	675	659	655	638	663	665	666	698	674	739	690	658	651	608	687	641	680	667	635	655	702	679	731	723	741	630	671	717	689	710	712	663	681	684	693	686	704	667	707	662	653	723	664	693	637	667	703	685	684	692	666	685	694	673	656	621	697	676	666	673	634	712	702	677	667	651	744	673	683	684	709	664	678	688	683	707	683	721	646	682	673	679	703	690	655	718	698	663	710	686	723	672	676	700	698	654	709	663	694	688	688	654	721	675	690	692	659	695	651	718	687	676	677	652	697	702	724	651	680	638	692	708	683	677	682	697	717	660	659	653	714	645	660	692	679	709	722	722	658	684	701	645	640	701	689	666	687	677	677	713	674	685	684	679	690	696	675	680	671	701	658	697	675	686	723	641	702	723	660	690	703	688	682	696	665	711	688	714	673	694	625	675	709	678	666	713	649	694	680	665	677	696	676	712	683	648	668	654	669	696	642	714	644	697	703	731	675	676	686	672	706	703	663	674	662	684	652	692	706	695	668	739	687	698	696	682	675	678	698	682	675	696	735	685	662	694	727	655	681	719	692	687	698	705	750	661	671	654	677	723	705	660	676	684	728	657	681	676	700	715	676	692	714	683	677	666	715	708	651	711	698	703	694	637	645	683	703	699	680	699	681	735	656	726	708	694	720	678	665	711	699	729	665	690	693	657	638	723	689	684	635	644	660	691	718	615	669	728	725	678	700	679	653	716	655	674	686	671	659	677	676	701	682	629	662	696	675	667	681	679	702	639	714	687	692	695	659	668	656	682	685	678	675	675	667	693	665	666	644	687	650	694	693	660	654	701	667	719	681	693	754	744	685	666	690	655	687	694	653	646	680	652	674	697	682	672	640	698	666	689	659	693	694	656	727	674	654	702	714	678	663	678	670	690	699	712	651	653	667	687	686	697	671	657	681	666	700	676	700	701	688	745	642	671	626	665	682	665	678	679	714	647	626	662	717	697	695	662	697	667	657	651	701	673	705	651	711	639	706	699	686	704	702	630	683	708	638	683	679	692	682	640	674	686	707	698	685	712	645	649	684	671	684	686	685	683	676	690	672	691	683	698	652	685	642	670	650	712	660	672	725	707	673	630	662	666	663	653	678	684	680	658	693	715	719	688	676	684	679	690	710	640	672	666	709	655	632	711	692	652	731	719	668	668	716	703	647	684	728	730	694	690	693	709	699	670	693	664	714	695	724	655	676	666	683	680	686	675	664	710	679	725	748	685	665	674	693	647	705	683	694	663	692	667	662	707	699	689	696	715	664	733	692	683	684	664	679	645	692	679	700	694	694	712	687	666	646	721	678	713	718	688	649	677	667	707	683	705	704	718	683	689	686	727	689	689	672	652	647	641	679	680	700	611	708	683	635	696	698	708	691	648	710	668	713	671	678	699	651	634	708	654	655	679	684	687	692	684	725	695	699	656	697	661	701	655	722	701	699	695	713	718	720	676	670	678	666	709	691	657	696	671	698	712	659	662	755	693	667	682	651	690	695	693	711	675	636	659	696	672	680	659	677	639	721	698	728	701	703	707	667	635	725	633	668	727	676	727	665	692	682	665	705	709	713	687	678	697	672	650	675	672	645	687	745	679	715	699	654	667	685	680	686	660	664	661	664	660	717	717	685	694	700	689	655	712	675	696	649	646	709	655	668	667	620	696	666	649	706	684	643	733	646	705	664	674	690	663	744	675	666	680	673	671	691	688	720
29674	22351	25334	24815	30460	21668	16500	7710	3967	1759	1178	892	833	868	835	1005	891	476	557	560	506	433	526	1985	7199	7621	5127	2805	1269	598	310	309	234	234	211	239	227	240	236	233	248	229	243	227	244	235	213	229	263	225	238	238	254	253	268	225	233	223	267	244	238	251	217	232	235	248	234	254	271	233	234	238	241	213	236	242	222	238	227	245	258	258	240	227	260	224	247	238	221	221	235	232	254	221	229	251	249	254	238	217	183	218	228	273	230	235	220	234	245	241	235	252	223	247	213	242	243	236	195	238	245	247	223	232	215	249	244	250	209	247	236	231	215	256	221	223	261	236	239	199	226	226	238	242	229	232	237	240	213	257	242	247	212	261	245	203	233	230	234	233	231	242	221	251	254	240	241	224	214	229	247	231	242	259	247	212	210	246	241	263	279	221	245	231	242	248	232	242	230	225	236	244	243	238	232	221	217	245	254	251	244	228	213	255	243	249	257	233	259	232	240	235	260	235	266	242	234	223	267	229	253	253	254	226	226	251	238	232	254	266	264	241	240	254	265	219	253	249	224	271	225	267	250	251	249	272	255	229	206	220	248	231	228	212	247	246	270	241	213	254	245	254	245	223	220	247	222	221	233	252	234	271	227	263	252	219	251	231	229	241	260	229	231	246	227	193	229	243	267	254	264	260	225	231	245	242	251	227	263	235	229	231	213	231	218	242	226	228	228	248	243	232	253	239	219	242	245	272	231	237	261	242	225	279	231	227	246	269	257	248	255	287	234	221	214	264	258	223	260	244	230	246	245	205	240	240	260	242	236	242	260	228	215	260	192	238	231	240	250	225	244	221	224	235	227	220	220	237	248	237	222	252	235	235	241	235	249	223	234	274	220	237	233	248	249	247	241	241	216	228	232	269	258	258	251	192	248	237	234	227	238	230	265	248	252	237	259	234	260	222	224	225	275	254	243	241	257	249	231	216	215	224	250	225	252	207	261	216	237	252	236	244	258	246	241	244	236	235	229	230	229	240	246	223	216	230	244	258	257	241	217	237	226	230	254	255	246	221	245	261	240	238	272	224	211	234	247	216	235	234	222	248	207	258	261	258	254	238	233	255	246	213	230	246	244	242	234	250	262	256	265	254	256	250	222	215	245	221	233	213	223	261	232	212	230	186	245	239	240	245	237	245	255	253	229	228	270	235	214	221	263	248	271	229	260	238	234	255	233	234	247	297	250	241	218	262	238	206	248	236	231	223	267	218	242	244	278	231	222	231	240	220	240	204	266	223	232	228	249	227	246	238	268	235	224	230	256	213	238	243	259	250	213	241	229	253	252	245	259	271	235	236	263	228	242	204	251	221	235	231	233	254	242	260	251	209	255	228	254	226	252	234	255	242	240	241	248	226	242	235	266	239	239	231	233	274	234	235	253	224	210	254	231	249	245	249	234	238	252	237	255	258	237	235	229	251	235	222	218	226	236	226	243	237	243	253	204	251	243	220	207	274	225	200	232	234	221	230	213	282	234	235	259	231	250	244	240	246	220	247	227	233	245	245	232	236	227	246	241	226	238	233	244	257	272	228	225	264	265	236	257	217	236	225	220	232	251	236	220	224	255	262	248	233	233	254	242	222	237	250	226	203	217	222	226	243	264	224	248	259	222	221	255	230	230	228	234	225	237	255	241	230	259	245	295	247	232	210	214	242	257	237	248	209	250	243	245	246	259	229	216	233	247	238	256	245	231	221	240	243	231	233	268	220	229	242	214	222	234	226	237	228	245	261	230	227	249	235	241	246	229	209	242	254	258	240	217	229	228	236	229	246	224	270	249	233	259	215	234	223	248	210	218	242	236	223	204	223	234	221	217	268	239	242	246	251	220	223	211	242	251	236	234	230	200	231	265	244	258	225	248	233	214	212	214	260	237	221	238	200	236	239	257	219	237	218	232	246	224	226	238	228	236	220	223	232	217	238	235	240	254	255	245	229	239	226	230	223	236	234	234	232	235	202	218	252	223	211	238	231	223	213	240	226	228	211	221	262	221	275	222	219	243	235	242	203	237	242	242	263	230	242	248	220	248	247	232	235	226	238	241	243	223	248	244	241	214	231	263	231	268	257	245	240	221	241	248	249	233	218	224	238	218	201	243	228	207	247	232	228	222	268	237	240	214	262	251	238	217	220	210	239	200	245	231	245	250	209	250	229	221	225	275	246	218	207	264	224	272	220	248	241	232	301	252	251	240	231	227	229	228	217	262	225	232	234	234	239	247	228	257	251	246	255	258	225	244	207	226	247	225	256	229	261	251	234	229	236	241	229	226	284	216	252	228	234	242	207	238	210	244	233	236	245	219	256	245	226	256	233	217	257	229	250	247	238	235	242	228	253	248	237	230	222	215	227	242	233	219	217	250	215	263	243	206	221	253	209	222	232	247	215	234	236	242	237	251	259	246	236	232	229	225	220	223	240	266	217	216	222	247	229	232	238	216	269	205	234	209	208	245	246	200	238	245	231	223	272	266	252	228	212	228	251	236	248	249	243	232	241	252	244	216	264	245	258	232	234	207	243	193	246	229	246	216	228	221	243	221	271	242	236	227	236	214	225	244	217	251	228	259	231	247	220	218	234	230	243	228	256	212	250	260	254	239	236	223	243	249	241	240	218	228	223	254	230	257	232	251	232	273	249	248	242	244	294	269	213	252	269	242	228	224	222	263	250	246	203	221	261	233	219	231	253	237	242	238	229	205	250	270	240	238	245	207	243	251	234	242	202	256	242	233	233	222	239	256	223	278	236	224	226	232	233	234	258	224	260	242	212	244	246	223	249	227	236	253	252	222	212	246	220	223	257	234	237	261	224	230	240	254	224	236	221	240	219	243	249	232	280	251	241	256	253	245	239	266	248	251	240	243	238	217	238	279	257	242	235	252	257	227	234	226	209	240	242	221	230	220	239	216	241	261	225	231	253	255	229	219	226	234	213	264	230	225	261	241	246	244	258	234	260	219	229	241	258	259	256	228	269	244	264	256	250	263	266	235	217	228	206	229	280	233	236	244	240	253	233	242	230	256	239	248	256	246	217	264	216	255	240	249	238	247	251	230	244	237	232	223	262	244	265	235	236	237	220	225	200	223	264	229	242	247	225	236	252	216	224	221	233	235	238	215	254	281	231	236	227	242	231	231	219	236	256	233	232	253	237	254	244	232	254	255	234	245	242	233	245	250	244	251	267	256	254	209	223	255	238	225	232	231	213	239	216	222	231	264	264	235	260	252	221	244	228	258	240	241	219	227	238	236	229	233	260	231	235	269	213	246	252	259	239	251	241	244	265	246	217	259	227	250	248	245	239	210	203	242	245	235	248	262	232	259	231	248	239	241	229	238	235	248	231	242	219	277	242	230	212	241	220	220	226	255	270	221	234	232	243	253	267	251	220	231	241	242	227	220	228	225	209	262	247	232	211	216	234	216	210	265	241	253	243	222	239	220	224	237	199	227	248	258	262	227	244	221	212
16839	15170	23504	30501	34859	27047	23562	12825	9945	6013	5300	4229	4552	4482	4308	5032	4148	2229	2980	2689	2292	2061	2350	10485	28078	27702	21103	13093	6239	2346	1108	754	633	587	603	592	575	581	576	584	560	629	591	577	581	598	601	603	571	595	573	580	553	586	586	627	572	601	622	547	548	608	605	579	589	551	594	588	576	603	545	630	577	612	566	613	550	590	541	604	573	545	598	577	629	548	575	569	577	568	523	537	602	573	556	620	574	565	620	590	604	564	590	629	595	607	648	540	578	577	577	584	594	601	593	570	553	595	592	640	583	598	611	589	602	563	609	613	613	568	595	536	591	571	633	596	640	596	627	601	573	592	570	552	591	602	576	605	575	549	618	573	604	573	615	587	575	612	543	589	575	585	589	578	591	620	615	546	600	576	566	618	581	588	592	602	580	525	576	628	568	606	618	554	589	590	605	592	559	564	584	562	592	599	617	550	604	585	603	605	579	603	594	592	599	577	599	617	550	582	590	609	583	571	552	561	614	577	602	577	631	548	563	611	631	581	604	626	556	572	560	592	585	611	565	586	626	577	609	585	573	606	608	582	578	607	590	565	613	577	607	553	592	569	551	608	593	615	588	620	595	644	610	627	606	567	538	556	621	632	568	630	570	580	606	559	588	560	569	529	585	615	602	565	622	571	609	545	605	611	586	606	584	586	558	623	566	588	601	607	570	575	578	555	600	635	590	630	599	605	564	616	568	625	581	589	584	570	589	578	615	566	609	587	614	611	611	577	601	596	572	610	581	575	554	597	591	607	552	576	598	580	609	583	556	593	579	571	560	599	610	626	561	597	620	572	588	608	596	561	559	589	596	622	638	640	590	572	595	572	548	564	639	562	602	590	638	589	600	584	551	606	631	589	549	615	559	602	594	620	586	585	586	556	568	576	578	582	610	608	593	619	553	603	566	596	614	615	574	615	606	568	577	597	639	574	625	560	622	577	581	521	561	589	591	610	625	585	615	608	602	569	577	606	599	576	592	569	548	558	612	581	605	600	581	606	575	561	582	581	585	569	578	566	569	611	574	575	577	582	584	596	602	527	535	591	585	613	595	585	593	533	607	602	637	584	602	570	555	599	601	540	627	594	592	582	592	602	566	641	591	602	606	592	601	603	605	581	597	614	563	619	567	586	592	589	584	570	535	595	571	600	578	582	605	594	545	568	599	601	636	583	608	568	595	588	606	605	585	588	593	590	575	575	584	594	571	589	601	564	599	561	592	656	523	569	578	608	554	592	624	586	591	546	562	545	585	602	601	585	550	549	571	594	563	600	568	603	587	602	593	609	531	574	593	556	582	635	596	586	584	575	588	596	651	606	598	567	581	603	608	564	601	609	578	611	597	575	557	594	637	567	603	606	581	555	620	578	586	631	610	620	567	585	616	616	623	596	572	598	529	603	622	560	571	604	581	607	614	580	636	650	562	588	620	605	586	603	574	599	592	585	575	570	559	604	557	562	600	585	593	563	533	559	590	543	522	591	611	582	582	531	567	560	590	617	548	614	613	605	555	591	608	587	621	617	553	599	550	554	619	581	575	591	595	592	569	562	611	562	634	589	595	642	574	570	634	568	549	599	597	627	603	566	575	580	627	539	565	577	591	584	551	599	602	603	599	619	597	580	576	579	586	567	599	550	557	575	569	547	566	557	575	592	608	591	568	627	595	533	612	638	599	619	607	574	606	583	598	597	593	614	570	580	581	598	597	590	561	622	611	625	576	600	580	543	606	606	592	605	619	634	592	567	540	570	608	603	562	568	574	595	552	594	606	556	600	633	595	620	587	560	594	618	580	586	617	540	557	597	617	577	598	605	604	569	579	597	569	577	631	603	565	575	562	564	603	594	572	581	558	578	589	578	586	602	559	540	580	615	576	574	602	577	596	547	562	583	629	592	633	604	612	521	609	574	583	564	605	569	583	517	535	585	613	578	548	592	634	564	609	580	595	550	629	603	593	576	573	603	568	547	602	566	589	572	604	623	604	630	562	602	587	629	539	550	606	611	594	594	588	569	586	574	596	577	576	569	590	572	599	584	606	593	605	577	585	552	617	579	570	598	580	569	574	552	591	564	588	608	565	564	589	599	567	576	588	602	566	547	587	611	595	561	607	594	565	576	610	629	609	603	604	564	600	603	609	591	607	607	545	587	596	592	609	596	610	562	570	578	590	586	551	612	581	575	629	587	612	574	571	636	570	551	591	616	626	586	568	615	608	591	589	583	594	589	594	609	618	603	597	610	588	612	589	593	536	548	534	589	580	581	557	599	592	601	546	593	615	594	597	571	597	558	546	580	558	568	575	596	534	643	557	566	573	616	572	599	604	608	587	583	593	565	562	597	562	601	562	587	622	595	548	587	595	603	601	574	605	623	621	581	614	598	597	603	587	571	615	626	575	622	556	576	601	606	577	616	611	571	640	589	563	609	613	589	558	617	549	609	591	592	552	604	547	586	617	613	589	605	553	568	587	545	561	595	572	555	617	573	567	563	624	608	595	605	582	584	585	549	609	603	597	558	565	611	585	596	623	581	562	602	575	643	605	639	601	584	589	560	599	597	560	587	604	602	613	581	562	567	601	562	587	606	600	606	594	553	612	530	593	587	587	580	598	566	606	630	580	551	585	582	579	587	587	584	626	586	606	602	618	594	559	593	572	592	550	637	570	621	591	562	561	594	587	607	578	598	632	618	567	568	551	593	570	598	576	609	590	560	551	570	565	602	580	603	560	574	602	537	568	559	597	564	583	604	558	574	596	576	578	607	588	638	589	609	611	593	580	578	595	601	564	580	615	599	583	575	576	576	561	595	528	573	610	548	606	584	558	640	586	569	575	536	607	606	625	594	591	605	586	574	628	572	565	595	554	612	632	559	636	575	598	606	599	558	579	600	611	548	588	577	671	594	610	594	585	566	572	559	591	599	576	575	595	612	617	589	591	598	596	602	561	573	549	558	603	597	599	563	595	616	592	609	587	581	577	601	630	547	572	599	605	580	607	631	599	572	545	650	589	624	592	579	577	586	581	531	601	603	607	537	562	589	602	573	576	580	616	631	571	589	569	590	624	553	600	582	636	561	569	587	625	587	576	567	591	610	612	564	601	608	599	652	559	603	585	577	580	580	570	633	600	562	569	570	644	578	589	574	575	598	579	616	625	585	599	567	616	564	636	601	577	600	558	566	565	608	549	560	586	620	558	634	552	575	582	598	617	620	584	591	575	586	623	617	596	590	586	603	586	567	587	571	629	554	635	602	571	598	643	619	577	571	554	617	614	601	547	626	600	574	611	632	537	580	577	608	570	612	586	586	605	578	630	556	565	583	590	555	584	596	555	614	552	576	580	606	605	564	583	562	584	579	598	584	576	566	585	588	582	560	601	593	560	586	549	564	569	576	628	584	571	629	589	626	589	626	605	569	615	558	577	572	598	551	588	596	556	566	563	598	549	587	548	583	623	625	566	592	614	564	653	619	596	620
8681	4566	4258	2689	2925	2116	1914	1493	986	749	672	616	559	520	453	396	323	334	377	447	391	362	384	356	571	704	749	556	412	334	317	340	281	287	292	289	294	298	245	257	270	266	315	315	325	275	285	302	292	315	308	301	297	290	285	318	294	267	290	304	326	306	266	307	268	326	278	302	284	322	303	294	274	252	282	306	285	289	292	317	306	318	282	293	268	285	290	311	269	321	315	288	296	282	300	296	307	276	273	283	285	298	280	301	304	287	304	281	290	254	280	299	300	324	294	312	280	301	307	301	310	309	264	296	283	287	285	257	310	262	309	305	275	300	289	277	255	299	313	296	308	301	266	313	285	289	302	284	292	305	278	292	284	326	296	283	285	293	302	274	269	315	286	278	302	294	332	270	274	310	281	289	310	288	288	286	309	272	286	304	277	305	277	320	292	292	287	276	308	306	297	297	292	271	260	291	315	293	300	287	275	285	328	312	299	293	289	273	290	295	308	300	275	322	275	297	285	277	319	281	298	295	290	297	345	278	275	275	273	307	314	293	280	302	285	315	267	291	292	297	282	259	296	295	304	315	293	310	307	302	282	242	295	300	331	288	315	330	312	299	298	299	294	301	279	326	302	312	323	313	296	290	298	320	299	293	278	294	304	270	315	327	278	276	293	303	319	290	270	295	290	309	296	286	321	297	271	290	336	285	269	295	304	309	292	315	302	304	299	281	283	299	296	302	297	279	281	289	317	273	285	269	282	285	282	308	310	325	293	306	318	322	299	308	308	276	274	270	296	283	300	311	273	280	295	311	278	257	300	288	283	310	285	296	291	286	303	295	289	317	286	285	322	295	338	283	285	293	302	269	292	316	320	298	313	292	289	285	271	266	314	301	269	249	302	317	280	267	274	305	307	261	299	285	299	306	297	299	312	322	302	288	287	277	287	299	280	316	273	286	294	276	292	289	280	270	309	305	292	275	310	311	313	286	296	327	282	275	268	281	295	290	293	281	295	291	321	289	304	329	302	283	292	281	325	287	283	306	326	284	291	306	253	300	260	254	299	305	281	277	305	331	301	297	291	266	316	329	295	304	347	291	285	321	335	303	307	315	331	293	310	319	286	282	299	305	303	325	287	290	292	291	301	323	297	276	347	301	297	303	321	270	268	275	317	301	305	270	270	287	285	264	328	300	291	291	327	273	301	311	319	290	314	311	296	333	277	289	301	287	306	302	294	276	284	308	297	272	297	274	291	311	297	282	262	295	260	304	278	262	294	339	276	278	271	306	306	342	295	268	302	294	307	302	303	296	315	256	297	291	286	299	341	298	287	303	276	275	290	288	262	322	285	301	313	307	268	307	300	335	298	292	270	273	280	299	318	292	318	303	289	316	297	302	294	274	286	278	331	310	352	270	271	260	301	270	301	292	321	293	320	277	289	286	289	324	306	288	287	287	262	290	289	285	298	311	290	284	293	301	301	317	272	273	297	274	299	305	296	289	274	322	306	270	308	303	277	292	306	260	298	280	284	297	273	319	284	274	276	308	322	274	289	298	259	303	271	322	345	317	287	294	308	312	320	286	282	302	293	299	301	271	300	310	300	263	283	285	305	283	286	300	290	282	278	325	263	276	278	320	301	289	282	277	281	260	307	293	284	306	302	318	317	280	284	301	301	292	305	285	306	301	342	286	287	337	279	288	304	281	285	294	287	300	295	301	321	319	309	280	322	294	274	321	279	304	279	311	339	311	320	255	298	320	284	281	301	287	267	287	278	272	284	297	290	302	298	297	320	281	327	273	285	307	283	305	316	271	283	312	301	274	251	293	279	273	290	295	310	289	273	324	295	284	281	273	300	296	315	285	301	266	302	270	305	267	307	255	294	297	321	301	329	311	243	308	311	290	265	291	296	306	333	289	318	281	290	293	327	315	277	259	302	268	296	290	282	313	287	280	323	305	312	284	302	279	285	304	313	328	295	287	284	307	259	319	273	243	303	314	307	311	316	316	286	299	316	267	294	320	273	335	303	308	283	271	300	299	326	274	302	249	343	293	313	288	311	319	328	289	290	323	285	269	278	275	296	267	274	286	275	278	302	275	299	303	293	286	264	303	331	273	319	314	266	294	314	267	274	278	275	270	274	293	302	310	270	320	289	298	277	327	297	287	299	279	239	236	301	278	307	324	288	303	279	277	281	308	310	300	258	280	311	274	297	266	316	294	320	301	310	293	267	272	300	289	304	288	301	316	282	297	295	256	328	293	301	288	280	290	305	294	279	301	317	309	289	295	280	308	310	295	282	303	326	258	300	315	263	301	275	270	292	295	317	306	298	303	318	285	285	285	313	284	295	299	269	315	298	239	268	285	321	271	288	303	297	284	286	294	312	307	332	269	282	312	299	309	320	296	278	268	306	306	292	266	268	288	264	293	282	285	325	302	293	328	318	281	306	297	268	287	270	293	290	326	290	303	305	269	295	305	294	296	311	301	282	249	258	264	313	290	307	326	308	287	297	297	315	315	285	316	306	292	286	296	290	287	293	280	298	281	278	315	311	351	296	299	328	290	270	301	300	302	287	285	302	275	285	300	336	322	265	284	311	272	292	294	274	301	289	309	313	282	277	303	274	251	272	285	285	293	313	290	323	285	309	299	293	306	269	307	294	319	311	292	268	294	310	300	281	283	302	286	271	275	303	293	271	270	313	316	308	316	308	302	292	307	318	278	282	303	301	271	291	281	296	292	328	262	266	286	323	326	288	273	276	273	295	291	330	274	292	294	297	301	301	325	298	265	300	307	272	311	304	314	273	292	312	327	282	301	314	293	299	299	268	295	295	277	283	283	289	283	270	295	320	290	273	295	314	269	306	300	274	280	309	272	283	292	279	324	310	280	299	320	319	286	284	270	270	300	311	290	255	312	267	314	292	313	300	316	287	296	274	277	263	325	292	341	297	272	307	324	276	326	269	306	307	283	303	286	257	304	276	314	311	299	289	279	288	296	274	269	302	297	297	285	294	294	300	279	316	278	294	312	296	275	298	285	272	311	319	279	321	267	302	311	286	286	270	278	274	297	305	298	277	277	309	296	263	313	312	307	281	278	356	290	290	300	308	295	305	295	270	303	302	330	324	301	272	264	277	298	309	286	303	293	303	318	286	321	283	274	280	284	288	322	284	275	282	286	298	294	286	297	310	325	308	309	302	309	261	281	305	286	300	303	287	259	309	291	313	290	321	304	278	315	280	286	278	290	301	287	306	266	273	296	289	304	289	311	280	293	293	311	298	257	262	294	295	308	253	302	293	306	276	282	299	327	277	294	267	265	280	283	317	279	312	315	326	277	277	300	295	294	273	273	289	286	314	312	318	293	311	272	304	274	257	277	280	303	308	281	315	301	316	289	267	296	290	253	277	274	269	303	274	303	299	295	285	279	284	291	297	295	295	239	310	268	295	304	268	331	308	291	290	279	274	283	282	332	328	296	284	297	284	318	288	319	300	310	300	315	293	276
5461	4078	7362	7452	9953	7618	7646	6406	4238	3228	2774	2509	2452	2228	1542	1402	1365	1155	1263	1540	1268	1263	1328	1384	2352	3034	2781	1821	1351	992	784	706	757	704	684	699	708	739	665	689	717	700	735	737	666	700	687	711	739	710	697	697	661	731	726	741	750	722	738	750	703	731	749	704	693	680	668	735	692	700	718	716	729	677	674	714	673	678	696	670	673	674	694	723	703	712	704	749	753	691	706	708	722	727	711	702	721	787	642	723	724	702	701	712	721	712	722	704	673	702	717	687	727	715	739	728	692	738	707	711	731	720	718	711	750	757	710	711	682	719	686	721	746	679	698	746	750	704	733	745	726	687	705	779	719	696	643	724	724	741	711	711	655	703	717	713	683	760	695	686	741	683	731	677	734	671	691	741	686	739	684	719	691	773	744	746	757	720	697	668	699	701	729	681	708	716	696	731	728	728	715	690	667	726	714	754	724	723	737	756	688	706	741	739	662	677	740	693	661	699	724	726	746	750	717	714	698	709	694	725	674	708	663	727	735	682	699	699	708	733	736	731	711	708	704	744	698	716	677	725	744	740	707	751	695	695	742	727	696	706	682	722	724	741	697	702	701	713	754	682	697	673	728	670	684	689	700	763	674	664	703	690	721	697	676	737	716	681	701	727	695	687	712	722	706	722	732	716	751	723	705	711	669	724	717	691	695	773	693	721	718	733	764	691	693	755	734	751	685	684	760	690	703	718	724	737	712	737	679	777	707	701	699	690	697	661	691	697	735	731	734	691	728	696	712	717	702	710	705	718	735	711	700	716	702	746	698	672	680	736	738	715	754	719	726	738	724	686	749	733	670	699	670	752	757	687	713	720	684	737	713	695	763	709	733	775	706	711	670	714	724	693	747	684	692	697	711	726	677	731	701	691	708	738	746	740	736	723	680	700	720	678	700	712	723	705	733	748	709	726	702	754	720	716	710	729	739	701	732	710	693	695	708	717	726	706	692	754	677	713	705	737	696	696	705	720	727	694	724	726	744	710	691	708	693	720	712	672	714	699	719	728	733	716	724	710	768	722	689	693	716	698	721	690	692	733	766	705	730	710	717	692	681	718	725	682	755	731	727	723	734	736	689	704	727	645	749	707	721	658	748	676	785	660	683	694	710	685	724	724	746	706	698	653	724	728	687	767	729	741	717	705	703	732	727	725	728	731	716	729	720	710	747	734	702	715	718	671	717	760	768	736	705	678	752	706	714	726	700	697	719	706	696	690	729	721	696	733	734	745	717	736	686	691	707	666	746	666	740	746	709	709	723	731	718	703	719	710	727	751	726	686	696	713	720	770	733	742	742	747	685	750	667	697	667	739	724	722	704	714	742	680	740	720	697	724	739	691	716	700	713	729	748	691	733	692	698	704	706	754	757	701	679	698	694	693	682	705	709	700	772	651	695	656	716	707	735	729	747	728	700	701	699	694	695	723	719	764	707	725	670	712	707	720	723	716	730	708	730	755	721	723	680	704	708	767	757	751	757	732	737	714	754	712	736	693	736	698	797	716	735	686	776	675	661	714	688	703	684	732	712	633	709	737	727	711	777	736	665	705	692	655	715	718	720	713	693	716	657	747	778	756	705	701	735	639	731	699	770	675	729	697	767	664	718	766	720	733	686	700	767	716	713	746	722	763	701	696	701	674	659	741	714	667	682	741	745	704	757	693	747	725	719	701	713	750	762	735	754	706	693	674	760	699	690	706	700	713	708	708	719	677	727	737	670	701	693	732	700	656	761	728	705	729	731	694	721	733	666	732	702	689	722	744	706	751	700	724	773	720	673	727	705	716	695	698	713	724	770	708	747	685	781	725	723	762	750	697	743	739	717	714	686	714	736	754	701	727	718	720	690	724	709	693	658	709	683	709	730	716	745	705	697	739	685	692	706	755	740	718	757	701	676	723	730	686	780	751	671	695	703	695	745	725	739	693	744	733	697	704	722	697	775	735	720	756	695	703	719	711	737	718	688	700	752	627	749	659	728	747	740	717	676	711	679	738	719	697	731	734	718	671	684	685	691	709	691	692	732	769	714	701	748	728	734	750	667	685	708	712	725	681	707	686	705	742	754	691	744	705	704	699	702	722	698	699	675	676	783	712	736	717	714	673	685	715	733	710	693	723	689	695	728	782	744	677	692	758	733	736	692	701	686	704	655	754	697	738	714	678	778	666	675	713	701	733	690	712	659	693	759	724	708	739	722	706	766	684	689	724	680	699	698	693	711	732	743	705	703	731	689	692	717	703	692	722	697	725	762	721	686	705	745	712	725	695	680	706	729	726	676	668	694	744	714	708	764	709	694	752	712	738	706	797	700	703	758	727	750	706	749	679	709	697	707	686	706	761	722	711	721	704	734	754	726	670	722	736	745	734	700	721	756	736	665	677	683	718	751	680	691	713	692	701	727	713	662	689	736	753	717	717	694	712	747	687	743	741	765	654	729	709	697	772	716	707	690	708	722	725	729	716	710	742	731	725	701	673	699	729	645	664	671	680	731	665	704	752	702	744	704	674	721	697	715	694	752	730	756	683	659	721	693	684	749	700	721	716	672	743	707	728	678	719	712	748	706	735	692	725	707	684	691	731	726	750	712	695	707	722	739	676	718	714	755	720	704	682	722	701	749	688	676	692	687	699	699	692	691	703	733	717	679	713	704	706	748	694	699	728	714	679	748	737	763	678	724	724	724	709	704	661	671	706	739	756	721	700	740	736	712	733	660	672	747	689	710	746	741	762	715	668	729	716	680	760	696	676	723	733	701	716	724	707	677	738	707	713	714	697	699	742	682	664	719	731	681	734	734	712	702	712	697	682	747	705	724	705	736	713	754	710	721	717	709	729	710	679	694	732	736	729	675	676	692	712	716	741	726	729	733	737	681	724	736	730	722	739	705	683	719	726	771	731	730	713	734	748	710	753	727	716	722	710	756	719	718	696	678	721	725	759	698	683	694	691	715	719	732	684	700	702	724	698	749	720	706	716	679	722	731	742	735	717	687	733	697	652	672	701	695	751	715	711	736	651	719	717	702	714	727	653	687	709	692	691	723	724	698	698	693	722	741	731	661	690	709	730	751	677	658	763	739	751	788	702	726	752	694	669	675	734	743	692	711	753	767	732	715	737	694	771	695	730	715	682	731	711	732	775	752	763	707	738	749	710	689	748	735	645	700	706	676	730	702	734	714	678	736	711	768	683	694	702	765	758	743	719	729	730	779	729	820	683	748	731	694	725	724	723	739	700	699	718	736	752	725	686	711	712	718	686	749	715	707	746	739	770	698	673	709	735	726	716	717	720	736	717	752	735	715	723	737	725	742	718	755	695	718	719	704	740	676	710	669	683	731	693	693	730	718	715	689	754	705	700	737	714	741	703	726	714	685	717	723	724	706	727	732	729	719	733	723	698	685	711	673	774	719	731	767	705	734	731	722	760	733	721	678	651	719	691	675	681	733	726	710	734	691	679	718	686	720	733	726	751
16819	13223	12975	13679	20620	16172	7713	3953	2443	1338	1036	858	821	758	903	776	794	676	608	574	497	430	363	1196	2960	3076	2244	1343	716	451	365	312	308	307	307	336	280	302	257	303	280	288	316	314	299	291	286	317	307	305	296	288	270	283	308	301	275	286	283	317	277	297	289	298	302	305	299	293	300	306	298	276	294	307	263	287	273	282	318	279	295	252	286	250	314	300	312	293	290	274	271	269	316	329	286	299	298	303	293	296	264	301	265	295	289	302	280	286	295	308	294	303	269	276	301	286	278	306	319	308	255	310	309	283	294	292	310	264	302	304	291	318	284	270	313	283	279	275	290	268	299	281	293	304	285	300	291	286	295	260	303	280	300	315	306	283	309	277	277	295	287	271	318	284	294	281	288	301	285	283	316	279	303	327	321	269	297	279	298	284	326	310	289	325	275	291	297	321	277	264	288	282	295	296	311	324	268	309	283	297	305	299	295	289	299	306	274	293	323	277	277	299	291	280	285	297	303	287	270	322	290	307	295	266	277	288	260	311	288	313	268	285	309	330	295	318	294	304	303	322	287	270	278	300	294	296	255	294	317	302	288	294	272	284	302	274	303	301	287	317	292	288	289	305	299	312	284	283	259	302	261	308	263	280	315	273	291	311	281	291	309	294	314	260	302	277	300	281	310	314	303	324	295	300	268	263	308	260	291	272	295	267	265	288	293	290	299	306	285	295	290	299	285	282	290	284	296	279	315	300	320	287	313	286	296	270	268	269	287	291	295	286	303	318	295	283	290	325	298	302	305	296	298	323	293	308	287	276	302	299	282	292	312	311	249	296	301	264	272	284	273	291	297	331	317	313	285	260	273	265	288	280	314	302	284	279	272	258	293	297	266	308	287	269	276	295	268	277	303	273	306	309	265	310	292	281	305	307	289	311	279	308	304	295	299	277	291	304	339	286	269	288	281	281	288	331	310	275	269	272	282	276	262	327	285	298	332	282	296	283	280	298	301	315	301	286	307	281	293	291	283	324	290	314	287	293	266	288	295	290	317	308	340	286	303	250	258	330	347	277	261	324	321	313	303	262	258	307	286	299	271	275	308	307	311	309	308	285	299	306	295	322	300	274	301	292	279	291	278	322	270	308	284	297	281	299	262	316	302	315	289	283	300	301	264	268	271	285	280	309	305	305	275	325	290	303	296	296	274	274	282	299	277	275	272	288	297	300	271	308	275	296	276	297	312	284	284	290	292	285	283	270	308	297	315	289	321	329	296	283	286	297	309	286	274	280	326	325	295	271	304	307	282	262	283	277	313	327	304	324	322	294	296	293	303	306	291	307	273	284	282	273	298	287	310	307	273	261	284	282	288	299	328	291	285	290	285	278	296	320	294	320	281	287	256	314	292	289	302	321	285	284	273	297	268	324	307	303	307	274	311	293	238	308	300	310	274	295	343	303	281	314	318	284	257	308	267	294	300	299	288	286	284	252	309	319	290	283	322	267	297	313	269	262	304	278	257	281	299	279	299	276	307	288	278	275	255	284	310	277	286	276	311	305	318	256	295	308	276	315	327	272	285	302	309	317	302	322	279	271	327	285	285	301	306	299	316	280	286	305	285	282	302	296	304	311	295	285	311	298	288	272	278	307	301	274	319	296	290	271	315	289	309	308	278	309	285	255	297	305	246	271	281	264	294	297	275	308	320	296	262	292	301	266	265	278	303	273	289	283	311	285	298	312	276	299	309	279	268	273	291	304	284	318	290	274	292	339	263	277	284	279	300	332	290	307	313	326	291	295	289	278	295	284	299	298	273	287	303	293	315	293	286	314	317	283	290	272	311	250	300	282	287	291	300	291	284	287	286	279	276	255	284	333	287	297	283	290	293	276	294	284	307	281	286	306	268	288	285	264	295	278	296	280	285	307	300	302	254	291	276	290	279	286	312	283	282	320	302	275	287	304	295	319	331	296	265	293	273	303	287	315	308	288	297	281	271	267	328	298	306	309	244	289	296	297	257	280	318	278	293	298	302	275	317	313	273	303	305	301	299	289	291	279	277	262	292	292	290	287	323	296	288	290	321	292	295	298	324	341	293	276	290	288	308	265	301	287	302	322	250	284	291	314	274	304	304	307	292	300	289	304	277	296	295	310	294	261	319	317	275	297	320	255	291	290	305	298	299	259	284	325	291	297	291	300	297	273	274	296	271	298	313	312	284	305	320	307	294	274	272	314	291	316	274	304	282	287	317	269	279	315	290	297	291	302	313	284	286	294	310	321	302	320	278	303	298	291	275	286	298	292	280	319	259	289	297	314	295	305	292	292	292	295	300	303	286	311	291	311	268	326	300	289	280	273	313	292	312	303	312	316	301	283	284	290	296	309	317	271	306	303	319	298	284	306	288	284	261	304	318	275	297	298	315	278	298	289	312	306	285	286	295	283	293	289	290	268	297	294	321	284	280	289	329	281	291	318	302	307	274	281	275	265	270	307	280	260	285	291	265	304	281	285	292	291	287	295	284	276	280	294	267	299	295	278	276	308	282	295	286	300	302	304	298	280	277	300	312	305	297	297	334	297	289	276	290	276	319	304	297	307	289	289	310	291	273	304	250	320	297	264	284	322	266	283	297	285	278	316	301	285	244	299	285	284	310	301	299	273	293	296	265	287	290	280	305	304	265	278	311	281	294	297	261	262	327	316	301	289	275	278	261	255	273	279	269	306	307	307	314	292	280	305	274	295	287	301	315	272	301	279	321	270	319	283	284	302	331	309	291	309	297	306	300	252	300	290	289	306	268	271	299	314	284	310	297	291	304	315	286	275	304	289	294	297	304	301	308	299	280	276	313	280	315	252	315	265	289	276	283	275	291	295	284	281	285	308	282	286	285	290	294	267	314	282	270	271	304	292	281	329	280	290	294	300	330	279	288	283	278	313	281	291	278	300	311	285	301	278	316	294	295	314	288	283	283	258	298	296	280	313	289	276	301	287	266	323	264	292	307	317	285	296	293	269	290	321	297	273	312	310	287	289	279	297	296	272	309	304	304	293	318	284	305	309	301	239	300	284	260	250	293	287	262	322	272	318	284	300	301	256	327	291	284	282	309	294	315	270	303	287	310	274	309	293	304	243	267	289	271	294	314	291	242	301	307	329	277	307	294	288	305	264	285	269	304	285	284	325	266	271	278	295	310	295	299	320	299	313	282	299	330	267	251	285	313	261	298	309	296	309	269	294	300	307	327	279	308	306	300	273	301	288	309	289	288	303	292	285	308	295	275	277	291	323	277	272	266	267	279	286	311	267	294	271	300	274	302	321	295	285	285	273	311	265	300	302	273	303	312	292	273	302	289	292	299	297	277	291	306	320	287	279	322	256	308	317	332	307	279	270	315	286	331	303	278	292	290	283	306	280	283	296	312	289	294	292	311	309	306	280	278	244	332	297	276	267	293	284	293	261	321	257	272	284	304	301	258	306	320	280	303	275	301	292	275	297	266	282	266	283	263	308	329	279
10781	10035	14355	21105	30873	21834	14598	9980	8364	5745	4720	3888	3729	3747	4387	3952	3824	2916	2987	2672	2251	1644	1588	6548	15896	15386	11110	6416	3183	1504	982	772	737	713	723	690	750	708	710	699	707	681	727	709	711	698	725	639	702	705	732	705	698	724	714	744	684	697	719	732	753	664	697	709	738	720	729	743	732	698	715	695	756	712	741	686	708	726	716	717	734	721	727	753	706	693	740	710	719	731	735	718	717	685	650	686	749	697	688	707	676	734	711	720	707	735	665	717	674	723	713	683	755	684	716	716	697	715	739	671	695	678	679	695	751	720	743	713	740	740	698	675	708	735	683	728	726	710	729	692	697	714	692	700	712	724	695	626	734	710	683	706	713	712	684	661	724	703	709	715	716	658	724	733	686	724	776	692	711	714	711	746	701	669	685	765	737	718	702	731	745	705	718	710	701	748	748	780	683	706	729	709	743	700	721	713	713	729	681	737	688	727	729	743	723	695	748	679	712	703	697	741	657	719	712	768	725	704	720	739	693	787	719	694	720	724	754	757	686	662	711	735	756	684	762	712	707	722	684	683	712	724	697	734	743	721	724	705	742	735	757	679	705	713	721	715	727	690	699	724	739	734	714	680	736	667	683	761	712	689	719	691	706	714	689	722	701	706	721	687	682	737	689	707	686	685	718	673	739	661	682	737	715	735	750	697	732	711	682	716	749	695	780	705	732	768	715	700	748	731	729	699	677	735	712	745	721	757	739	724	741	732	697	719	765	745	684	711	703	738	721	705	699	740	710	717	712	696	712	718	722	744	697	752	734	728	692	674	779	675	725	670	719	644	724	744	702	685	656	715	701	714	678	681	724	701	686	683	720	683	737	749	712	775	744	735	666	694	737	685	713	757	726	750	712	706	680	726	705	757	771	722	700	709	709	708	696	728	728	714	690	704	759	685	722	731	738	707	734	704	731	757	663	727	687	700	709	685	727	616	726	696	707	761	712	720	718	747	690	667	671	696	716	702	752	716	737	733	708	700	740	712	729	689	761	694	729	682	733	773	724	727	664	703	669	758	727	757	735	736	684	694	707	730	662	726	664	720	699	744	735	726	695	731	715	713	749	722	701	730	732	716	726	692	704	679	717	694	720	749	737	722	721	684	740	726	734	719	712	692	712	667	687	696	733	760	753	719	704	697	735	690	709	719	732	720	742	695	742	714	711	683	682	709	677	715	745	694	750	727	711	691	720	693	724	702	736	652	690	773	711	718	745	688	730	757	697	701	717	694	703	701	674	712	700	646	706	673	684	751	704	723	716	683	740	683	721	671	729	723	728	723	717	719	712	741	698	701	705	732	692	752	700	708	652	722	680	646	721	729	723	773	699	673	689	744	701	682	754	702	719	736	730	721	771	684	732	712	680	736	699	756	724	723	693	707	764	733	690	730	706	702	705	732	737	759	697	694	737	679	737	747	720	733	653	694	732	703	719	690	734	700	725	746	740	720	720	689	689	687	732	739	738	733	709	715	734	746	755	731	708	743	733	691	699	709	688	717	710	727	678	687	725	733	717	720	758	712	736	713	718	722	743	725	713	720	707	641	740	664	704	697	735	712	711	671	711	751	700	749	736	733	733	715	728	756	715	701	720	711	684	731	756	673	736	756	734	726	743	711	727	705	713	748	746	689	714	742	678	742	736	706	684	684	716	686	736	685	741	742	708	670	778	732	689	694	726	734	714	765	658	713	700	724	688	678	657	697	739	688	745	720	678	730	671	708	709	712	657	695	701	734	723	770	678	705	750	774	716	708	736	737	759	749	773	696	678	684	690	761	693	719	726	709	702	736	717	694	677	710	722	732	670	774	703	668	680	719	709	691	693	704	676	773	706	697	688	744	689	746	705	740	729	666	680	707	743	716	724	729	712	742	699	720	753	747	771	731	764	728	701	737	751	685	747	707	684	662	722	762	760	729	725	725	719	720	706	682	678	751	738	731	694	711	696	700	744	720	724	707	726	688	712	725	698	722	738	673	733	689	721	689	731	724	686	707	698	684	702	711	700	706	745	748	689	693	702	718	709	755	750	741	675	719	706	681	683	720	728	704	709	738	704	709	728	696	747	666	748	694	740	741	752	755	732	707	724	683	703	722	703	744	708	695	687	691	701	704	705	702	741	751	684	691	706	690	717	723	697	767	737	750	724	701	725	715	744	670	719	728	728	745	729	720	741	726	725	690	727	742	720	703	721	721	755	723	702	720	711	725	703	682	726	686	697	719	760	735	679	679	738	716	760	760	750	728	707	666	703	659	724	708	672	708	671	715	718	731	708	756	694	762	676	732	697	730	696	730	722	726	729	714	706	760	665	696	690	740	700	767	680	738	732	713	731	699	691	675	740	694	700	715	694	692	710	731	771	719	704	689	724	685	737	789	696	725	700	757	688	681	738	699	697	699	748	736	696	709	690	739	715	706	725	638	708	694	734	714	736	718	688	713	758	721	706	692	701	680	698	721	723	722	704	712	691	711	694	713	644	678	690	716	726	707	671	758	699	703	713	665	720	705	721	709	659	701	734	684	757	745	738	730	746	728	768	691	738	745	725	721	718	711	694	719	696	701	753	759	769	722	725	672	737	753	689	723	706	702	704	698	685	766	741	763	695	717	702	728	667	682	705	726	676	664	694	642	726	716	706	708	729	658	672	716	706	643	736	681	739	725	719	677	710	731	731	708	766	692	664	707	718	698	668	679	697	711	702	684	715	721	728	713	700	700	762	726	741	709	696	713	721	686	700	690	712	736	687	702	720	717	700	734	723	686	715	688	690	692	754	713	694	714	734	711	685	759	712	719	745	654	653	667	750	668	707	736	715	718	746	719	761	736	744	688	741	700	712	724	680	672	710	715	731	724	719	676	681	747	698	750	689	701	714	691	724	742	691	701	689	762	699	699	736	727	718	720	689	757	759	685	747	726	728	688	662	786	688	721	750	707	747	749	722	696	673	746	707	689	714	732	695	715	707	698	703	643	706	687	694	697	724	719	729	736	720	758	734	675	684	707	707	723	721	748	728	693	758	785	771	697	674	708	730	699	758	697	731	715	730	694	747	727	688	714	721	686	726	736	695	676	711	699	694	734	719	709	642	702	721	736	740	656	728	713	697	721	694	735	701	696	720	687	740	692	712	702	704	729	722	761	712	676	681	710	741	711	718	712	762	687	709	676	687	714	722	721	652	719	703	731	701	744	710	725	723	710	701	740	707	653	669	711	710	673	752	718	689	703	745	711	719	692	688	699	681	737	716	719	697	726	738	748	730	694	708	685	732	703	735	768	711	677	742	702	676	674	687	711	725	701	690	692	686	730	668	706	705	706	686	721	719	760	690	694	686	716	675	676	734	719	732	724	688	751	730	683	721	709	729	708	680	733	677	751	688	674	707	698	727	766	756	691	690	699	713	737	768	716	716	724	726	723	716	708	687	756	749	728	738	708	725	644	695	654	747	698	671	677	746	731	717	693	692	669	745	729
27174	20867	21936	26232	34930	26982	15314	9737	6538	3459	1872	1288	1138	1427	1392	1035	967	812	707	810	760	512	656	5085	5998	6472	4485	2541	1199	569	344	278	249	271	265	250	278	280	286	237	269	266	253	270	265	249	257	236	250	270	269	256	240	263	243	271	259	264	247	264	249	253	273	263	268	269	271	268	279	252	279	253	234	241	247	265	263	225	263	273	251	252	251	273	243	256	257	238	240	286	264	277	272	262	269	287	250	228	278	259	273	285	239	271	258	275	225	269	252	247	261	243	251	248	255	287	267	243	261	268	276	269	292	275	275	256	255	255	253	252	268	238	270	296	272	299	290	258	261	236	252	278	241	283	265	255	262	269	254	264	281	278	221	228	270	272	253	263	276	271	236	291	268	266	270	247	246	264	265	261	241	248	274	271	295	274	278	242	280	240	242	245	252	265	250	255	243	249	264	276	233	237	267	243	264	238	282	264	283	259	267	273	270	283	245	285	265	287	289	264	246	271	313	256	253	294	278	289	247	250	272	297	260	214	246	265	254	233	257	238	274	259	291	270	294	265	273	246	287	276	270	249	281	294	269	251	295	261	293	271	282	281	270	245	248	259	239	247	263	267	254	269	285	264	265	245	260	275	275	279	264	273	276	272	278	232	260	256	277	289	262	252	259	244	231	235	240	280	271	234	223	268	264	250	286	258	257	255	255	253	271	271	258	273	284	278	262	258	235	240	296	213	265	248	250	271	257	249	282	274	260	269	250	241	262	282	270	239	231	240	268	289	282	258	253	266	234	266	247	236	287	250	247	213	261	264	266	277	295	233	263	249	277	255	242	255	261	300	234	275	252	259	285	288	261	250	259	267	243	262	237	284	225	248	261	258	237	300	255	261	272	251	274	260	275	248	238	261	224	258	258	296	266	261	271	261	255	268	259	244	278	264	274	261	303	267	267	258	259	273	269	241	280	237	265	258	258	264	258	244	262	294	249	266	269	267	274	264	262	278	261	256	262	260	238	251	292	285	257	288	259	261	252	268	294	238	271	251	255	225	240	264	244	286	252	252	281	286	271	277	283	237	255	274	242	276	246	245	258	281	244	275	268	245	276	248	304	257	259	282	290	285	262	254	286	251	252	291	259	284	278	258	268	284	252	284	256	238	217	271	281	297	239	290	246	273	254	286	265	260	299	269	270	267	316	274	259	274	291	244	231	246	303	255	265	240	237	252	248	283	242	273	247	295	269	242	288	247	263	256	288	254	245	268	271	248	282	287	264	262	270	258	276	255	253	243	243	249	246	244	248	213	260	255	261	312	224	235	261	269	261	273	261	277	269	247	251	264	232	251	286	253	255	276	258	269	274	265	278	299	279	245	268	270	261	271	243	263	269	289	286	262	253	268	241	242	285	251	269	258	268	251	255	276	281	259	245	286	265	269	261	262	268	255	279	246	260	288	266	264	298	226	267	278	258	289	298	247	273	255	266	256	296	240	258	239	258	282	252	261	276	267	255	274	262	274	237	266	245	259	274	277	285	259	274	259	263	293	244	269	260	260	272	272	265	301	277	273	264	263	271	261	280	286	249	278	265	270	267	262	252	288	298	291	255	248	257	265	255	260	228	256	260	303	284	262	264	271	251	273	229	266	238	282	282	249	264	251	264	254	243	266	242	263	291	242	252	272	291	281	251	284	300	258	255	280	258	260	241	223	253	277	300	268	270	279	253	269	239	265	289	264	233	237	241	260	249	272	250	270	263	256	245	278	256	260	263	274	272	282	248	268	283	253	253	262	257	248	258	256	246	292	265	284	251	253	283	259	256	266	257	259	265	247	298	288	300	279	277	237	286	280	284	240	252	279	280	241	217	284	273	262	266	243	294	271	239	254	279	244	264	265	286	276	251	275	229	257	278	261	274	235	273	237	282	250	257	233	283	285	282	254	277	264	234	263	262	276	263	260	262	248	249	285	258	263	247	246	280	281	257	253	273	246	256	270	271	280	297	245	290	264	280	259	242	296	261	268	225	258	255	245	259	247	288	258	265	287	238	259	245	272	261	290	251	275	275	255	241	279	252	241	287	277	253	259	274	283	246	245	256	265	263	283	255	269	264	273	265	250	236	256	270	269	263	256	281	261	265	283	231	276	247	261	246	268	264	264	246	260	283	277	295	283	249	265	265	292	262	240	244	269	264	223	258	255	277	279	261	263	287	271	270	254	246	246	271	257	267	268	263	258	271	260	270	269	261	252	243	252	254	254	256	231	246	293	277	273	281	230	250	290	267	260	254	222	291	282	241	285	292	252	258	277	265	276	254	232	260	276	236	238	255	266	270	295	249	265	279	245	286	267	275	233	265	255	245	264	272	262	250	254	227	244	253	249	267	260	261	252	254	284	245	265	247	279	256	292	261	255	250	234	271	261	275	282	279	262	255	287	263	293	277	245	257	290	259	235	258	252	259	264	270	263	290	268	248	259	265	245	272	271	271	279	257	277	282	240	240	245	263	256	255	258	264	245	247	227	288	269	241	241	252	272	257	265	287	298	259	266	253	246	253	263	271	275	268	271	261	247	277	308	265	271	272	269	255	257	244	250	254	248	250	262	251	265	261	276	247	251	286	235	263	262	266	260	272	258	239	255	271	267	233	230	275	275	293	243	276	255	257	254	262	271	261	285	270	268	259	253	276	259	251	258	278	274	250	266	217	249	242	275	256	251	283	252	263	249	262	267	278	253	265	263	286	303	260	233	263	268	240	276	262	265	241	269	262	264	275	257	274	279	254	253	252	262	274	253	255	267	251	277	276	293	247	247	284	224	274	280	250	284	272	267	276	289	269	274	257	259	264	227	244	258	268	279	279	286	256	267	248	255	272	260	269	267	253	264	258	252	237	244	272	252	272	249	285	268	242	307	261	253	270	261	260	253	284	265	243	255	249	280	249	278	288	231	291	265	248	277	271	257	273	269	245	252	265	262	239	299	262	236	260	266	280	256	264	293	276	269	257	268	268	264	242	240	275	242	256	259	252	251	282	278	255	246	270	226	272	270	269	278	262	251	254	251	263	231	255	256	275	276	274	242	274	272	262	255	293	269	285	260	265	272	257	270	276	250	293	272	263	260	258	253	266	290	269	255	254	266	260	272	231	279	234	278	251	270	262	272	264	268	272	243	245	281	264	269	246	290	243	265	264	233	270	272	293	276	262	218	266	243	253	266	276	237	262	275	278	265	261	274	260	289	301	251	246	267	250	259	278	242	270	248	291	254	229	258	265	290	289	259	228	248	255	268	261	274	252	259	281	251	267	297	282	246	255	262	265	265	243	257	247	242	262	265	250	263	243	282	254	286	242	256	265	254	255	304	285	296	234	240	255	243	273	281	241	244	238	273	274	243	221	262	229	260	258	277	263	265	271	274	283	254	292	274	253	261	264	291	251	289	299	279	262	243	261	278	262	259	274	284	254	289	230	239	253	251	242	268	222	261	265	286	271	252	264	253	250	235	256	229	250	281	283	249
15511	13932	21704	31497	40244	30056	20358	17621	13661	9304	7058	6144	5796	7122	6755	5208	4637	3953	3835	4345	3805	2485	3333	21807	23712	24721	19116	11428	5373	2306	1169	748	678	625	670	653	638	662	662	610	666	650	641	662	634	677	647	667	669	606	644	674	632	635	681	670	633	637	625	654	658	658	626	639	648	653	690	629	651	625	686	648	679	653	683	671	662	643	638	660	610	643	650	671	698	639	652	629	634	609	649	677	624	692	642	627	631	633	694	638	633	665	613	610	652	653	678	631	644	610	593	669	664	630	645	582	623	686	597	660	619	672	606	661	651	649	658	626	652	622	614	639	659	668	640	672	650	660	698	630	636	639	625	615	640	645	623	610	616	651	618	657	593	654	677	662	666	690	646	623	633	678	626	703	674	617	629	678	607	673	650	662	617	646	635	694	683	636	616	657	669	668	604	649	651	690	613	629	627	663	616	612	609	674	627	619	637	668	629	648	683	680	650	699	626	628	652	605	667	640	669	633	705	631	702	642	605	660	640	679	646	647	611	660	643	619	650	662	698	639	690	621	615	642	662	649	624	648	597	641	647	593	651	654	656	610	657	685	638	615	614	641	658	661	659	697	655	670	620	612	645	590	668	616	679	633	678	642	659	684	688	658	608	623	651	645	669	700	653	666	639	682	636	595	625	598	651	659	641	657	633	649	612	632	662	669	636	625	638	614	647	675	670	636	661	655	632	644	652	685	637	661	620	695	617	672	628	589	626	673	621	654	612	688	612	612	601	635	626	634	657	659	631	659	612	615	607	680	642	654	590	670	675	675	646	613	618	611	584	686	643	611	665	655	637	637	658	645	593	624	611	653	657	615	721	645	659	652	617	656	675	600	626	650	622	688	660	615	627	646	626	621	688	672	653	627	637	688	620	621	709	583	649	642	642	658	655	669	706	627	635	624	650	645	641	622	664	643	649	641	608	657	640	692	639	655	621	603	654	638	656	667	659	686	648	652	639	667	620	711	639	595	628	625	609	683	634	679	615	666	627	665	567	653	619	650	649	665	724	613	618	630	630	652	619	645	642	661	661	620	650	657	647	657	651	623	700	624	667	649	656	639	613	653	631	639	653	624	679	628	665	694	678	615	667	661	643	650	643	577	683	634	610	642	619	659	607	641	656	671	655	626	666	630	635	616	653	613	638	643	654	630	612	669	637	619	660	626	635	631	680	617	652	611	684	631	659	645	636	650	631	599	650	651	592	662	629	633	619	680	689	613	654	630	631	624	672	662	649	646	630	677	658	641	638	663	643	652	636	656	615	661	684	664	681	661	659	634	631	640	680	640	658	609	636	683	643	647	647	631	678	632	609	706	661	600	652	605	637	609	644	595	667	657	600	660	656	655	681	683	617	636	642	643	628	656	661	636	616	685	638	627	608	670	641	640	630	644	609	656	623	594	621	649	697	693	639	644	661	660	661	657	645	656	647	687	670	674	610	639	587	670	661	655	652	630	644	680	638	652	665	657	650	612	638	637	657	612	630	651	600	667	631	610	644	665	655	649	673	632	665	649	698	622	627	656	667	652	659	672	649	633	588	632	667	657	627	640	668	624	638	593	639	636	653	661	624	652	692	668	682	626	653	622	602	610	654	654	647	639	654	655	613	643	678	629	719	649	654	616	625	627	645	651	632	607	643	599	663	652	655	601	654	636	609	662	656	626	640	667	596	691	667	628	647	698	678	682	663	670	661	644	631	617	636	629	654	637	682	668	664	653	644	637	638	631	645	670	640	650	664	636	630	644	643	664	637	650	612	622	620	670	656	624	649	646	641	629	627	604	587	642	629	628	650	643	684	647	646	643	635	643	618	684	636	638	605	642	647	671	645	671	631	652	600	713	647	640	661	628	675	618	618	631	646	636	646	665	665	632	678	649	636	668	672	673	689	621	650	628	643	615	641	640	641	637	677	602	641	651	655	657	693	630	615	653	656	639	621	620	595	669	661	634	638	637	671	629	632	652	611	603	670	657	648	654	650	647	649	680	667	628	641	668	696	636	688	654	704	705	648	650	619	670	645	651	654	659	658	663	673	629	669	621	650	633	645	626	632	626	650	641	627	627	640	604	679	639	616	631	673	578	648	626	656	655	622	610	656	604	728	633	650	675	634	640	624	628	643	643	658	642	599	658	643	638	664	679	634	648	669	669	672	654	684	637	613	670	660	622	696	627	639	652	654	644	617	633	573	631	662	660	639	646	648	659	672	677	663	658	643	637	625	699	622	674	645	609	621	613	617	696	659	678	661	680	646	636	644	641	650	643	632	654	633	620	648	604	649	650	620	643	653	666	624	673	641	615	616	628	697	625	650	622	595	650	659	627	628	652	608	644	674	637	614	648	650	630	680	637	643	636	628	629	676	660	625	645	687	627	684	617	652	650	615	660	641	637	596	665	623	654	568	633	626	628	626	644	664	633	663	648	663	648	659	672	674	645	642	603	616	629	622	629	629	652	619	634	651	640	671	636	659	634	671	665	577	608	671	636	684	637	663	647	667	643	664	668	648	624	660	650	671	615	648	686	638	669	684	659	675	650	600	660	627	623	620	634	647	675	611	626	622	641	644	623	659	622	687	638	644	654	630	664	655	673	645	674	626	658	651	637	684	609	638	619	674	637	657	628	633	630	659	645	636	672	584	676	626	653	619	692	612	673	629	705	640	694	637	657	630	656	631	658	670	639	674	624	653	593	632	647	667	617	610	677	664	681	671	613	606	662	671	617	703	607	643	670	662	673	623	643	595	667	606	664	664	695	668	610	652	675	637	652	629	638	664	696	628	645	639	614	641	656	627	664	645	653	618	634	672	629	649	611	655	677	640	635	602	605	616	639	648	641	617	663	660	629	633	626	649	651	646	678	657	674	674	641	654	651	647	660	686	616	621	617	646	651	630	619	622	663	696	646	619	626	631	694	661	635	634	659	628	627	677	682	639	653	654	633	662	625	661	640	686	613	644	621	667	644	637	636	662	672	616	653	672	656	669	631	675	621	638	612	591	669	661	607	637	652	689	648	671	621	690	675	637	668	661	611	635	622	671	660	622	672	684	685	638	662	607	610	664	637	615	642	659	666	700	659	651	641	674	618	618	613	635	662	639	646	632	668	637	682	641	621	582	636	633	662	614	641	624	647	662	600	619	654	637	617	609	666	609	635	624	612	651	641	649	614	650	591	674	649	659	650	640	636	600	643	624	644	644	644	643	594	636	645	697	635	632	628	616	691	600	628	653	633	608	653	632	666	666	629	621	648	635	637	624	639	665	635	644	628	663	608	674	674	627	619	640	666	645	619	658	678	668	676	656	668	680	641	621	684	629	622	664	650	679	628	618	685	637	655	703	668	641	703	590	650	646	641	658	635	638	657	685	640	653	656	676	667	675	655	634	646	624	639	652	651	594	645	640	636	663	605	624	656	652	637	647	647	692	612	661	665	647	655	676	621	599	644	646	605	687	619	663	657	615	619	667	607	638	638	632	657
7585	3757	3406	2886	3109	1677	1580	1407	1348	1117	891	756	629	599	581	519	585	482	409	394	466	456	404	486	518	677	662	584	503	373	336	313	334	288	310	322	329	326	314	303	295	333	322	324	350	338	330	298	296	282	299	280	305	295	325	303	312	322	296	312	302	300	287	332	296	312	302	304	301	319	305	300	306	261	329	285	300	329	297	348	294	309	300	308	310	312	298	307	321	333	303	318	299	318	315	292	325	324	304	295	315	334	311	332	295	292	346	271	313	322	335	310	307	323	314	283	342	305	309	279	329	334	326	312	286	321	311	305	325	298	321	330	308	317	319	287	307	319	322	307	313	311	330	305	325	304	330	322	308	307	339	294	292	306	295	306	313	291	305	341	300	302	330	305	338	305	339	313	310	302	295	321	310	317	341	340	291	291	303	341	287	292	304	309	333	278	299	339	297	354	308	290	278	349	295	306	298	303	333	338	328	323	318	303	286	299	308	319	310	324	292	295	310	325	278	304	317	341	321	344	296	312	325	301	274	293	301	320	313	308	320	330	295	309	292	299	284	316	330	295	282	307	322	292	331	314	309	326	320	301	299	291	294	298	321	305	316	314	315	314	311	316	302	345	291	331	286	285	310	291	301	354	289	355	280	321	263	310	344	302	288	331	327	318	320	316	299	312	312	313	327	276	333	330	297	299	300	299	307	278	313	321	332	298	299	326	334	304	318	282	336	327	293	323	309	344	344	301	308	299	309	311	331	303	338	285	318	295	313	318	291	300	335	299	303	302	289	320	334	306	311	309	338	294	317	291	316	312	290	304	320	283	335	336	326	304	298	325	326	314	288	326	328	352	301	306	280	312	306	309	303	321	319	336	303	267	293	324	341	289	345	309	307	326	287	278	306	323	326	302	317	312	303	298	308	297	315	297	315	346	325	338	313	333	324	304	308	330	339	292	325	336	301	315	302	296	318	324	345	299	322	295	302	283	317	314	297	329	317	319	335	321	311	317	308	319	326	334	283	347	286	314	279	347	299	317	286	297	315	296	294	309	293	308	304	293	301	328	329	303	321	337	291	354	333	295	317	298	315	288	298	308	297	322	301	314	331	292	307	311	324	329	303	308	294	334	306	315	304	326	331	317	312	296	295	312	329	344	334	342	297	331	296	303	311	335	294	311	325	290	315	327	339	304	296	318	314	320	284	309	294	360	359	324	297	297	301	286	318	305	316	320	297	311	313	290	320	266	328	297	305	334	316	306	292	280	322	312	290	299	317	285	343	324	289	303	335	320	306	342	350	320	283	281	323	359	319	319	315	301	347	288	330	335	311	338	297	365	312	342	302	286	303	333	311	329	319	337	329	295	306	318	295	303	345	317	334	324	313	311	306	298	323	318	326	322	315	317	277	302	321	326	300	313	317	321	295	322	289	322	333	304	304	346	354	348	337	341	298	322	326	316	337	283	304	323	293	321	328	324	293	332	334	301	312	319	330	315	318	310	328	285	303	316	305	341	303	338	321	315	326	322	316	279	344	298	297	283	330	316	310	297	350	317	352	286	308	315	339	301	281	345	322	298	308	334	297	314	302	290	326	284	317	308	316	306	320	323	284	325	322	313	332	291	267	339	309	307	319	307	320	320	305	310	273	313	320	299	318	330	309	304	302	299	304	297	300	315	298	286	302	278	325	329	287	315	291	339	325	299	319	276	316	298	262	293	333	311	268	299	321	319	319	317	299	294	318	287	313	322	335	292	342	320	328	313	294	319	325	310	277	315	279	321	299	305	318	296	301	309	313	317	359	312	294	310	313	295	285	324	297	299	320	323	337	336	325	317	315	301	324	297	307	301	295	320	329	304	308	302	318	294	354	380	302	322	330	320	325	310	312	297	302	309	303	328	330	348	286	303	336	325	300	322	318	292	316	311	293	326	302	339	303	302	295	331	348	308	290	291	303	325	288	282	308	308	319	341	292	305	314	318	306	324	303	316	273	317	313	330	339	306	320	346	303	319	314	322	324	321	293	310	300	317	317	331	297	352	317	322	319	320	328	288	295	298	303	323	282	316	319	320	328	297	340	332	301	303	320	346	309	285	299	330	302	299	315	310	305	303	305	337	297	299	332	347	301	321	310	333	346	336	321	323	297	323	323	313	325	295	317	325	293	319	334	337	323	306	319	346	299	324	320	298	329	296	320	320	344	295	294	283	313	282	334	297	297	306	308	312	327	319	325	295	308	284	339	311	331	312	310	312	325	301	349	333	311	322	332	328	316	371	319	320	309	315	335	358	323	302	321	321	307	295	314	315	345	327	328	312	304	346	330	308	318	296	338	294	316	292	331	314	299	279	356	328	297	319	341	310	288	306	306	335	296	331	319	286	288	315	309	322	297	292	337	335	315	326	300	296	272	309	325	302	280	298	293	320	325	327	309	291	314	326	308	304	302	294	320	305	311	288	301	329	300	312	352	291	297	312	304	337	323	341	302	314	320	322	311	297	282	293	304	314	313	300	340	312	309	303	321	294	295	323	313	327	288	303	302	328	326	325	294	285	305	291	295	310	303	291	309	312	310	314	280	304	320	337	310	323	339	297	307	319	299	308	332	326	314	292	323	273	327	317	289	304	302	306	339	296	337	313	299	298	301	334	324	339	312	311	330	323	294	331	367	317	305	337	317	344	294	317	343	313	290	297	323	309	295	323	302	323	341	326	294	299	309	316	320	328	288	315	313	289	341	337	309	304	309	336	306	303	325	276	319	308	286	335	289	282	306	325	287	339	327	326	304	298	296	337	275	327	289	328	307	309	330	293	317	311	300	368	305	331	321	338	303	317	300	295	343	284	310	305	336	331	297	324	323	327	328	295	362	283	318	311	342	339	288	280	323	299	329	308	313	300	315	359	322	322	286	311	321	342	317	326	298	315	344	331	324	304	342	319	331	309	321	301	334	298	317	321	272	316	327	319	319	295	307	308	317	313	307	307	289	333	346	299	309	317	304	290	320	300	310	354	297	309	311	335	312	324	336	293	315	331	306	320	322	292	315	301	278	307	311	344	294	335	355	319	343	285	344	319	278	294	304	304	295	287	337	332	331	319	328	301	317	295	325	296	314	327	328	320	312	321	343	335	282	290	329	304	309	291	306	329	320	287	298	306	337	337	336	323	336	314	294	282	332	309	325	343	337	300	295	323	325	326	273	315	293	321	338	294	328	304	328	315	358	329	306	284	311	337	346	310	292	284	329	332	309	359	279	303	343	310	327	296	343	320	290	300	272	318	303	299	320	315	326	346	306	295	306	329	344	283	334	343	282	313	313	318	306	323	301	292	325	305	310	296	308	292	307	263	337	314	319	324	338	307	306	342	368	340	319	289	290	337	324	325	285	312	333	287	349	335	325	347	294	296	305	337	318	311	317	305	324	310	331	295	300	327	325	314	325	281	324	331	339	296	314	338	346	304	298	317	303	323	311	300	338	313	332	318	322	311	335	322	323	312	302	302	320	305	291	303
4997	3450	6332	8531	10159	6114	6540	6135	6023	4911	4074	3433	2703	2526	2355	2219	2508	2181	1451	1399	1540	1581	1713	2088	2233	2776	2537	1892	1361	1014	833	824	725	755	741	749	744	818	779	701	714	737	758	736	763	775	815	732	730	782	700	729	749	753	728	779	750	774	752	778	716	753	739	717	743	723	740	736	725	803	782	767	762	748	713	775	748	793	754	811	772	757	753	767	774	744	689	754	763	768	739	717	752	791	753	762	755	743	788	745	772	718	799	686	715	761	772	740	755	729	778	784	755	718	778	771	731	708	777	775	783	739	787	745	732	766	740	757	759	764	691	780	732	767	736	778	775	755	713	774	798	821	726	751	742	790	763	788	758	728	703	746	749	729	726	756	742	731	755	749	821	747	796	806	736	733	732	778	740	791	746	713	741	777	742	779	798	743	773	762	730	768	763	756	803	737	733	805	814	785	727	761	795	786	778	770	713	757	729	800	733	756	745	716	747	749	724	747	736	755	764	811	752	750	773	780	738	759	730	735	774	722	819	747	782	747	732	730	772	776	766	746	755	768	735	756	729	697	741	746	742	738	716	722	766	748	760	745	728	736	707	709	740	737	758	801	740	717	749	730	767	827	731	747	787	782	707	799	749	735	769	717	759	741	751	757	768	773	752	722	701	733	791	762	706	781	738	740	748	746	743	741	786	801	735	811	758	813	768	776	747	695	759	772	730	735	816	768	719	759	754	789	753	768	770	749	755	759	691	759	794	696	754	788	759	773	735	768	776	785	796	763	778	785	741	712	778	775	731	768	746	757	742	726	765	754	754	785	773	758	726	754	822	763	793	754	777	694	786	744	779	783	778	739	766	769	712	764	726	759	705	742	755	786	762	710	723	728	716	774	721	721	777	734	748	794	792	722	731	762	749	731	722	694	742	760	731	781	762	710	757	798	770	759	779	802	779	770	790	789	738	762	767	716	706	764	771	768	795	780	752	748	725	796	707	784	788	737	745	801	731	738	797	759	772	751	751	805	759	776	767	760	817	817	740	831	751	715	779	752	808	747	764	723	770	779	745	764	733	765	753	670	777	729	743	732	760	759	800	734	693	759	719	747	796	777	763	748	743	733	767	738	763	748	731	729	777	702	735	728	719	729	717	704	752	740	783	738	714	743	778	818	773	732	746	742	762	763	721	714	723	764	795	770	732	780	749	759	754	764	751	760	778	761	698	747	725	736	751	767	710	721	720	755	793	738	830	762	704	707	764	745	771	745	760	739	745	703	763	760	768	724	757	728	768	772	777	741	778	779	779	731	788	775	704	752	725	753	780	757	796	776	796	744	730	740	745	755	684	773	739	746	740	769	719	793	788	741	761	777	723	769	756	781	763	735	785	746	744	713	786	778	760	739	798	743	774	712	788	736	771	795	731	752	733	761	733	784	743	746	781	762	801	723	729	739	748	712	749	731	734	765	767	742	734	772	737	778	686	800	809	742	730	730	801	773	747	768	746	773	775	791	787	747	752	716	756	732	765	771	819	787	730	756	788	714	762	773	733	706	741	806	752	749	745	716	746	774	701	760	779	802	784	771	779	768	753	801	746	811	737	829	753	754	770	771	772	704	757	729	840	762	731	752	751	779	736	759	722	757	754	793	772	789	772	731	705	752	768	727	719	747	741	736	803	760	755	736	739	749	730	710	774	725	757	752	776	743	768	754	776	736	749	708	739	726	802	744	772	745	728	761	755	771	791	811	697	717	734	712	743	780	730	744	770	764	770	759	777	744	767	761	770	749	781	818	765	678	733	740	750	764	760	782	740	762	740	752	761	747	783	747	709	746	782	769	752	765	759	763	780	742	751	760	709	763	823	794	761	774	729	734	763	763	771	776	746	780	691	749	822	744	763	774	768	751	769	756	757	772	769	770	779	731	777	778	739	739	767	741	807	736	727	773	762	787	722	776	764	811	729	739	759	744	755	735	772	797	744	717	745	797	710	758	774	685	778	762	772	772	805	754	783	728	748	773	804	776	788	806	751	773	759	727	780	787	732	732	761	790	804	770	762	747	700	744	773	740	779	712	813	763	714	727	763	737	765	780	759	738	731	772	763	807	758	726	711	761	709	705	781	765	745	739	757	754	723	753	756	751	734	734	792	748	754	745	807	748	735	734	778	779	783	764	769	733	734	698	762	774	741	770	738	741	756	740	742	780	787	776	761	733	710	771	733	768	746	790	776	758	695	732	756	793	818	789	798	812	779	782	744	720	786	749	705	749	711	757	739	756	753	749	778	763	774	732	777	746	794	721	799	760	706	762	737	748	758	760	739	756	755	773	711	798	738	718	764	705	797	749	747	758	808	737	781	748	803	749	800	743	793	818	713	747	792	729	750	799	718	736	792	759	746	790	775	743	751	758	750	746	773	734	778	753	836	734	724	746	779	719	750	789	736	734	741	723	787	747	794	729	761	769	761	767	766	769	724	737	739	732	791	736	798	746	790	770	775	776	769	749	786	706	749	736	762	778	744	783	790	743	757	745	754	764	734	731	744	704	802	745	738	748	769	741	755	737	729	785	790	763	764	740	764	747	738	754	769	748	760	801	759	780	719	778	748	763	728	709	734	744	770	681	752	797	738	812	754	737	733	769	794	808	714	797	756	744	737	756	746	758	748	763	818	742	747	779	765	735	768	723	767	804	767	732	718	760	818	727	762	742	752	785	717	805	752	764	777	774	765	748	786	734	755	746	776	793	759	753	755	744	770	778	748	742	786	769	792	750	818	706	741	742	773	713	767	737	716	715	716	770	765	780	762	718	764	779	679	736	770	720	772	759	778	730	784	765	780	774	705	756	745	765	724	791	710	752	737	835	722	762	755	778	777	750	731	714	740	736	735	707	750	732	733	760	763	752	714	703	747	783	767	760	779	729	730	746	767	782	750	749	762	727	748	762	822	744	742	716	728	725	775	750	747	788	714	750	734	743	724	776	761	770	739	711	738	755	772	733	724	756	705	764	760	807	816	756	731	777	819	776	739	755	771	738	752	768	766	770	775	777	802	751	719	761	745	721	784	737	776	743	754	733	764	770	831	777	778	749	760	729	736	723	743	791	741	732	720	749	768	735	740	758	750	755	758	777	758	758	777	744	786	746	729	789	782	740	761	770	724	714	749	752	788	775	759	749	741	774	756	793	782	753	768	785	736	792	742	740	706	771	715	786	736	781	699	765	765	728	751	758	717	724	782	760	719	795	750	798	729	773	767	766	741	741	712	710	761	782	805	751	782	734	717	756	739	730	738	761	728	747	783	749	718	726	784	723	788	745	770	737	778	760	724	802	704	772	802	778	738	697	772	767	757	709	766	782	728	759	734	706	770	723	777	722	754	780	768	765	766	747	806	785	708	793	759	814	749	781	760	779	743	742	784	727	763	704	752	796	733	776	750	752	752	775	779	761	744	736	847	753	720	835	731	735	714	740	740	751	813	735	747	750	757	693	798	755	796	766	774	698	742	767	736	747	712	746
17110	11612	15328	19175	24705	14132	8573	5189	2576	1580	1230	1159	952	763	701	668	760	715	709	616	615	649	748	1915	2961	2750	2076	1307	745	428	331	327	309	294	295	290	315	313	292	310	298	307	327	317	334	322	333	305	323	320	332	304	279	311	281	283	354	334	304	293	273	279	338	297	284	351	286	300	280	314	327	306	277	286	290	310	344	295	337	305	320	326	327	301	305	276	295	322	311	286	313	287	312	333	281	290	319	321	335	282	274	310	313	277	318	305	279	296	305	297	297	316	299	282	321	326	324	270	278	291	281	284	317	297	325	285	324	305	308	307	294	301	300	288	298	340	312	300	317	305	274	301	314	289	282	307	303	335	352	298	294	307	310	295	313	319	307	294	312	303	327	313	323	351	336	289	313	280	346	312	301	342	279	301	312	301	285	298	321	284	289	303	302	310	295	285	308	299	328	309	332	293	290	268	327	300	327	316	306	320	320	299	299	301	292	300	304	312	290	320	318	266	297	272	286	279	274	293	303	291	317	290	298	262	274	301	314	300	330	270	316	290	323	323	297	308	276	307	297	293	318	362	303	304	313	322	321	278	294	319	298	287	314	281	298	317	284	278	292	324	319	326	293	343	300	346	278	300	323	315	304	307	336	312	315	329	304	315	301	332	313	283	291	296	322	309	305	285	330	288	318	290	308	313	326	319	304	316	319	309	304	306	316	291	332	306	312	279	296	308	344	300	337	286	296	289	310	292	323	313	339	339	291	303	322	313	306	275	337	317	299	320	302	297	304	308	307	325	303	308	318	296	319	315	320	321	279	294	303	296	303	310	292	301	300	302	307	320	321	311	312	302	295	311	329	319	314	320	328	294	283	300	318	274	288	338	294	366	322	322	269	318	336	345	325	290	313	296	274	319	284	304	297	337	299	304	295	336	289	294	304	293	322	330	312	305	323	318	320	328	319	325	293	278	311	298	328	333	317	298	304	312	299	300	307	308	306	298	325	311	307	321	297	310	350	290	289	275	323	305	283	265	334	313	297	285	292	307	302	318	278	301	262	301	295	302	302	298	291	305	308	309	277	321	336	289	311	282	308	316	274	330	318	332	298	297	280	301	305	331	281	313	325	262	314	344	340	318	290	300	297	324	308	286	294	330	331	304	314	309	339	299	286	323	326	347	325	282	314	305	298	303	311	288	348	315	295	335	329	341	313	331	282	303	315	307	333	301	280	285	305	328	271	293	283	322	326	288	296	308	298	326	323	288	308	315	309	302	303	318	302	332	326	329	319	307	337	275	303	280	298	295	320	290	316	302	256	281	267	337	313	313	288	319	312	269	320	332	313	315	316	305	310	292	301	286	305	344	315	313	303	317	332	331	301	303	298	304	320	315	356	301	301	283	302	339	327	340	311	330	301	311	287	307	273	292	305	302	332	316	325	299	346	310	312	327	302	321	298	289	315	304	319	307	294	322	287	298	313	306	298	294	305	347	304	318	285	336	286	274	326	280	307	321	278	313	323	303	313	309	276	349	292	295	297	303	302	280	280	292	326	317	300	285	259	307	274	307	328	306	318	292	318	311	308	306	285	317	294	284	301	292	316	333	317	299	300	321	312	305	332	318	321	296	367	301	291	275	330	336	309	276	275	289	313	310	326	296	286	301	305	293	316	265	293	309	317	322	296	335	324	326	276	280	291	300	287	322	329	305	329	303	292	291	292	306	300	312	312	298	301	312	294	312	319	328	316	295	325	295	306	311	282	294	350	319	334	320	300	299	305	321	289	299	281	322	328	298	299	296	301	306	334	295	301	305	301	305	330	320	314	297	324	298	302	325	296	331	342	289	312	329	321	295	269	308	304	318	303	273	317	305	297	333	296	301	304	316	316	304	308	296	306	330	302	302	333	320	317	324	323	296	296	317	308	350	292	299	296	342	311	313	318	325	319	296	303	309	283	320	310	313	308	315	327	309	309	326	297	310	318	307	290	310	331	292	310	305	328	313	288	297	294	301	274	309	341	295	295	270	334	335	309	307	289	305	320	315	300	304	323	278	310	353	328	283	271	353	294	290	292	304	339	308	300	309	286	296	305	319	317	299	312	285	304	302	304	334	264	313	277	322	337	289	299	317	312	307	289	327	317	301	284	302	298	271	336	320	302	292	315	302	279	313	302	289	299	315	283	307	290	272	290	313	327	299	308	294	302	274	320	292	322	301	306	286	282	286	284	300	280	339	308	295	310	292	348	306	331	294	295	330	274	303	291	304	265	316	324	331	277	309	330	302	308	294	303	311	289	295	277	338	308	332	328	308	326	308	317	312	290	324	314	319	274	302	328	321	333	325	323	290	292	305	308	307	295	279	318	300	260	305	328	305	313	284	325	314	335	307	293	312	301	303	306	299	337	317	304	299	282	354	316	290	300	318	297	323	352	322	300	284	283	266	303	315	325	310	316	304	315	314	303	294	321	295	330	307	296	298	336	283	304	322	297	347	285	312	281	304	271	323	299	290	283	305	302	338	278	296	302	317	296	307	295	284	310	319	307	327	303	296	349	297	323	302	275	281	347	334	345	347	275	293	339	327	315	326	303	360	302	310	308	304	298	341	310	323	310	308	336	349	289	306	302	298	319	296	292	289	297	305	288	281	310	322	270	304	313	291	317	300	320	319	294	293	317	318	286	304	306	315	323	314	302	293	304	345	320	308	324	306	312	310	289	296	316	303	310	321	311	281	319	294	362	294	310	302	296	280	323	294	297	315	303	335	295	273	291	342	317	283	309	310	289	304	328	320	323	314	305	316	291	309	325	314	303	303	280	282	273	305	323	325	331	308	296	337	313	322	287	312	298	297	290	316	302	308	310	327	306	284	294	305	297	282	311	318	293	302	317	309	309	295	317	311	322	286	346	342	309	306	317	318	266	284	291	298	270	284	292	310	305	283	322	298	297	304	295	333	315	302	297	315	326	310	310	320	343	302	338	311	297	326	321	306	271	324	304	306	281	312	276	297	291	331	335	305	318	290	284	299	278	304	303	335	324	294	316	300	272	289	286	320	309	307	289	310	297	307	306	279	315	304	292	326	293	324	319	289	320	312	314	318	286	264	292	298	311	319	325	322	319	313	309	307	280	302	310	297	298	327	298	320	309	296	284	346	299	297	319	308	291	287	295	335	313	347	288	318	312	283	321	298	277	298	318	298	299	291	314	320	299	304	289	295	323	313	322	304	314	277	315	310	266	303	292	318	337	301	309	282	305	301	291	307	292	286	316	307	320	367	299	282	266	269	319	308	299	280	331	320	281	330	322	312	271	288	316	301	314	273	292	316	307	330	279	319	311	313	321	329	309	324	283	294	292	295	318	332	304	315	303	300	287	292	313	303	305	294	295	281	290	292	296	336	296	317	305	317	321	295	322	295	299	334	289	312	317	288	302	307	319	329	320	302	289	340	324	316	306	274	293	317	289	310	299	301	285	281	309	313	301	314	309	330	337	323	298	270	319	313	283	319	304	284
10805	9243	17445	25894	32118	19248	14839	10955	7187	5869	5324	4957	4157	3513	3330	2990	3621	3579	3555	3031	2876	3146	3895	10181	15176	13778	10008	6068	3155	1524	1042	826	807	691	779	688	782	761	714	754	762	744	750	724	741	720	725	729	758	777	751	726	731	748	731	732	742	780	735	729	761	703	744	754	740	736	741	767	715	754	759	728	752	746	721	762	778	757	725	717	735	761	737	745	730	735	746	722	687	740	779	761	774	771	730	728	760	717	727	772	739	681	711	766	765	768	798	751	754	700	813	756	722	770	749	730	707	717	772	770	743	774	757	678	726	716	725	764	764	762	737	732	752	751	782	752	732	736	750	751	708	766	760	734	760	733	775	685	757	730	750	751	758	742	732	753	759	724	751	789	728	770	784	759	713	764	794	746	724	727	677	722	712	703	753	715	740	745	757	758	702	753	737	679	736	722	724	787	744	766	726	776	676	739	745	752	695	702	757	785	714	720	670	796	752	730	745	775	781	767	763	736	730	725	722	771	750	729	681	757	777	722	738	740	729	755	744	732	788	727	717	701	799	748	764	712	762	798	723	721	686	753	776	745	716	799	746	737	698	754	732	728	700	754	690	773	705	765	775	739	719	719	775	762	766	754	762	717	732	734	788	735	726	719	756	736	736	750	718	750	739	730	743	791	747	762	775	783	749	720	720	798	691	731	804	796	778	751	743	751	734	727	795	749	749	763	754	691	754	734	745	700	757	721	711	735	739	753	770	677	683	746	763	696	755	740	696	762	709	772	702	756	739	728	735	766	782	802	723	749	774	726	802	751	718	746	751	735	800	778	756	737	743	739	763	763	742	705	727	756	690	794	760	735	755	752	758	738	737	767	796	763	748	772	731	786	767	718	770	729	764	759	796	762	746	728	755	732	743	691	763	744	798	701	756	774	816	726	717	710	774	717	703	738	703	752	741	731	752	736	767	724	778	731	768	735	700	777	733	781	738	712	749	742	737	723	769	701	741	756	747	762	710	752	760	787	784	734	736	714	691	692	746	708	753	772	741	787	787	766	766	714	758	742	720	755	731	767	729	785	776	741	739	763	757	752	769	735	749	754	740	749	738	765	689	781	725	721	702	730	710	719	738	724	732	744	742	785	744	749	720	801	725	776	727	750	754	715	736	716	767	789	781	750	721	733	742	705	738	789	697	706	760	734	714	752	795	760	742	748	671	686	756	762	735	776	729	741	718	736	760	712	754	747	730	705	743	736	796	722	751	786	713	734	745	717	728	734	733	768	722	728	737	719	715	745	724	778	771	729	727	716	759	760	758	764	772	740	742	770	736	712	731	765	709	777	751	681	733	742	734	760	724	798	702	678	760	757	732	717	693	719	730	732	739	770	723	740	731	700	774	720	711	761	745	745	695	749	761	729	718	752	726	787	793	766	748	705	737	704	751	688	741	798	766	737	750	702	723	723	809	650	809	748	734	746	726	728	771	820	743	719	783	718	748	728	725	707	755	756	742	764	738	777	691	777	709	768	799	714	748	757	747	723	764	753	713	801	692	757	738	703	748	726	793	752	720	770	720	749	748	728	712	712	785	716	700	705	732	724	741	745	735	725	716	721	692	724	728	726	768	727	800	761	798	718	757	733	704	758	722	700	786	756	766	713	760	735	746	788	737	737	753	694	705	761	752	808	741	715	763	745	814	747	727	742	764	706	744	734	731	736	726	734	742	777	709	790	735	760	761	747	805	762	774	722	777	767	760	710	749	725	702	773	694	716	732	727	758	706	749	727	779	780	765	703	703	783	758	778	727	745	713	755	745	732	716	734	757	765	770	750	707	718	719	679	776	728	767	688	756	770	715	757	697	732	691	743	746	765	726	781	715	747	739	739	767	719	753	711	741	798	736	746	744	771	745	783	768	769	768	784	745	704	751	759	773	736	773	755	728	692	748	727	728	742	755	766	755	726	828	832	767	786	720	789	745	761	721	750	733	726	717	705	743	751	763	711	765	723	720	760	725	745	738	707	767	725	765	700	772	771	727	733	711	734	703	682	743	754	753	712	748	715	759	782	753	730	697	727	720	756	757	767	728	731	747	742	717	720	836	822	758	714	717	716	741	750	707	764	736	756	730	768	757	768	790	708	731	802	711	740	767	724	801	722	767	743	745	747	772	749	716	758	666	718	774	740	738	716	740	746	742	749	741	741	731	780	698	744	764	721	740	714	754	757	759	728	732	719	736	753	767	737	737	775	800	755	746	718	749	776	809	709	763	726	673	702	715	764	754	721	754	726	744	708	737	739	737	651	772	688	716	772	712	696	738	742	758	764	717	749	741	757	772	788	713	742	742	751	755	717	763	747	765	762	692	760	745	738	728	760	729	741	740	738	748	766	724	801	718	748	717	713	679	714	764	765	725	773	762	750	723	702	729	698	770	740	702	778	759	739	699	729	757	786	710	721	754	702	728	782	712	733	760	740	728	761	717	729	739	739	757	757	740	718	726	722	752	740	759	738	727	712	783	781	761	722	755	732	700	733	716	759	744	784	756	719	742	710	737	747	691	758	761	757	745	751	773	755	747	712	809	746	741	798	730	711	761	731	746	740	765	740	720	700	697	759	727	764	717	805	741	733	771	746	741	706	729	744	753	782	771	781	803	718	766	735	763	721	669	729	705	791	719	741	726	714	715	768	732	790	741	756	711	748	770	740	731	763	762	735	758	677	728	752	755	745	779	778	742	730	727	738	708	723	739	708	719	737	764	744	756	734	756	755	765	717	734	768	729	759	687	727	710	706	720	741	746	743	734	703	736	746	699	761	797	716	739	780	811	727	752	745	737	756	740	727	746	740	751	743	748	716	718	732	759	749	766	714	759	782	735	739	721	770	722	743	776	751	761	732	705	760	714	753	734	749	720	739	727	800	762	710	735	738	686	725	727	712	730	733	723	726	698	789	712	729	784	795	758	734	716	749	762	699	776	727	752	722	746	774	706	743	792	709	741	709	748	709	684	693	757	734	699	701	719	692	757	758	734	795	759	730	782	722	772	746	753	753	735	726	714	737	748	752	723	685	720	725	740	743	762	744	777	748	726	710	754	740	780	778	740	725	787	745	724	741	706	736	750	738	706	755	744	770	719	742	667	733	738	747	713	768	735	768	741	739	756	777	699	700	799	704	755	689	758	808	695	791	790	767	784	695	719	746	761	746	759	772	768	736	698	749	758	762	735	749	737	781	779	743	708	756	763	730	781	759	708	725	776	768	739	700	766	717	748	736	728	766	710	710	743	764	776	745	726	726	734	730	710	750	710	782	743	726	724	711	773	764	736	752	696	719	773	735	769	736	747	716	761	702	729	722	731	740	730	723	776	766	766	744	721	707	745	745	762	708	736	709	741	709	738	783	716	745	824	731	731	720	770	718	779	766	735	777	714	763	706	752	735	738	761	738	705	688	733	748	754	701	720	779	738	735	721	796	746	717	731	681	761	751	760	748	771	736	756	765	709	782	725	709	749	752	816	748
28787	21724	24610	30437	34492	23798	15635	12214	7618	3904	2367	2296	1220	899	873	873	1006	1128	1010	963	936	1003	1013	1374	6306	7365	5619	2916	1353	550	312	303	262	253	251	266	258	286	224	268	280	260	265	258	291	257	294	264	272	267	278	232	275	285	257	259	269	238	271	266	272	279	273	267	254	297	243	261	247	272	240	238	271	288	226	243	286	268	272	254	259	254	262	264	293	257	272	261	267	254	268	248	255	281	282	248	271	250	261	249	270	267	247	291	264	263	271	241	246	254	269	228	251	275	247	243	264	262	264	263	248	256	264	240	246	259	289	262	276	270	270	289	245	264	275	254	259	266	277	257	252	255	298	250	284	269	268	248	261	278	273	285	253	264	264	266	265	297	289	282	283	300	269	286	221	248	280	256	273	262	244	251	280	252	262	269	278	257	267	268	254	271	256	252	266	269	244	257	257	261	245	279	250	255	242	247	242	253	247	275	284	224	257	267	254	268	267	233	246	278	265	238	283	264	280	250	262	265	239	278	262	274	252	273	244	270	273	247	244	248	225	295	267	258	290	246	290	261	279	241	253	255	256	263	252	250	254	259	256	321	278	261	257	285	269	246	266	262	266	278	271	248	231	285	245	290	250	257	255	272	271	262	274	253	252	284	298	244	293	265	266	256	284	254	280	241	264	270	281	223	249	245	282	245	278	270	262	272	265	257	252	287	256	286	244	257	288	234	242	259	261	268	283	260	261	273	249	277	248	256	284	302	279	278	263	253	263	240	271	296	248	249	249	264	214	275	277	282	247	281	254	290	279	274	260	247	263	284	264	271	286	260	275	249	258	241	232	276	267	256	259	277	274	247	256	258	249	258	262	258	268	266	236	226	247	289	271	261	247	263	279	273	285	250	251	262	219	276	260	255	270	253	228	249	230	270	239	263	241	248	243	254	258	270	263	265	259	285	271	261	245	274	285	280	246	293	309	273	255	259	296	262	231	260	281	247	262	263	248	280	287	283	276	267	265	245	252	272	253	252	255	257	257	254	269	258	278	245	267	265	263	273	238	268	253	251	257	281	254	256	288	292	285	256	247	269	281	281	270	299	261	278	251	285	288	266	272	294	274	281	268	267	295	262	274	261	287	280	248	272	289	252	251	291	288	268	278	239	236	270	271	268	236	265	279	276	278	277	270	248	261	289	256	224	266	258	269	276	278	301	292	271	237	254	274	288	274	291	279	274	268	263	258	283	289	262	269	304	253	247	264	261	236	261	263	264	236	275	271	235	251	245	256	267	241	254	271	241	256	259	284	275	273	264	263	270	246	272	255	279	275	272	252	270	237	270	270	249	270	253	272	262	278	281	295	277	264	265	268	240	273	281	251	256	257	242	256	254	290	240	259	240	303	269	244	287	248	263	239	278	257	226	260	251	263	293	219	277	266	282	272	228	268	235	265	286	252	267	240	288	251	245	261	265	257	242	268	257	279	265	263	309	259	251	265	274	270	240	290	277	292	274	283	307	260	263	293	254	289	278	252	267	245	249	281	243	257	291	287	250	262	282	260	249	269	252	264	255	263	236	264	264	241	284	260	244	257	261	283	243	264	278	271	266	278	255	265	258	266	256	284	242	242	272	273	275	270	273	270	260	255	236	232	286	254	286	302	260	279	275	292	251	279	258	243	287	250	255	250	277	258	259	306	285	276	239	258	253	256	268	274	272	260	258	272	296	268	254	279	243	270	287	279	275	274	246	235	285	262	283	264	240	232	276	259	280	274	285	255	279	229	269	272	260	240	240	277	262	235	259	278	283	227	268	266	264	288	274	268	292	259	292	271	290	269	249	249	277	253	220	263	287	253	260	263	261	273	249	265	235	257	316	259	265	280	227	235	246	255	255	249	260	227	267	273	240	257	294	258	247	254	242	260	271	252	228	267	264	260	243	256	297	256	274	273	254	235	253	240	246	224	246	287	268	253	264	251	261	267	277	245	307	267	233	289	260	251	245	295	247	257	290	239	226	283	272	290	267	269	259	243	233	272	271	277	251	270	262	286	267	274	219	262	233	263	278	251	262	288	242	242	261	260	272	256	258	272	262	256	288	243	276	261	224	255	248	256	279	288	234	259	256	260	283	273	271	244	266	272	253	275	260	255	256	251	291	263	254	265	274	261	260	238	279	230	249	257	254	260	286	249	246	271	271	271	270	254	274	257	234	268	258	264	251	228	250	262	246	257	240	290	268	267	280	255	256	261	243	251	267	268	278	246	266	268	248	247	296	252	257	276	260	279	268	237	272	260	260	246	250	238	286	238	305	274	281	253	275	250	272	276	255	277	227	253	251	257	250	253	241	263	244	258	262	238	256	304	284	287	254	266	254	249	262	281	257	272	291	314	269	272	270	266	267	271	277	283	295	272	269	258	265	275	255	266	230	272	259	299	252	274	263	274	281	284	228	255	281	251	267	256	270	259	262	260	251	291	215	270	265	268	273	263	276	252	267	257	273	263	267	245	273	254	260	248	248	250	244	257	265	257	269	255	266	249	273	256	264	244	270	240	244	265	233	265	259	278	232	270	265	281	270	239	264	292	282	265	288	261	279	271	282	275	276	290	240	264	285	284	253	254	247	276	240	250	286	292	261	243	255	276	234	302	257	259	269	271	265	256	276	291	281	269	284	291	253	246	248	235	255	285	264	263	266	271	243	257	292	238	248	280	258	311	239	260	254	281	279	289	243	235	272	245	258	269	249	243	268	254	240	257	255	269	263	274	270	253	256	247	254	259	270	253	256	267	245	254	274	259	274	240	244	251	276	247	293	261	274	279	290	255	243	254	268	248	245	261	284	268	281	268	268	274	258	238	228	274	233	286	282	298	236	283	266	243	251	258	255	262	276	264	265	248	271	254	252	246	257	255	281	276	256	252	282	249	319	291	252	227	298	255	265	266	272	272	291	255	272	279	280	268	249	278	269	270	277	229	242	251	228	267	279	276	248	273	270	279	231	272	244	265	244	254	267	240	241	281	253	275	244	285	242	272	231	274	226	262	257	274	256	279	273	267	248	278	274	285	282	259	251	262	236	270	282	295	261	270	267	276	254	249	287	273	249	251	254	234	284	241	273	264	259	283	276	268	288	267	272	233	270	267	252	273	250	285	258	235	289	248	297	269	295	278	252	247	275	251	264	271	254	288	255	260	276	266	261	268	251	291	252	237	246	289	260	245	227	269	284	245	269	241	244	278	230	246	288	270	264	252	254	288	245	283	264	236	284	261	250	249	242	281	282	258	274	264	263	281	275	299	264	255	280	266	261	262	282	253	237	278	273	255	254	256	242	228	259	266	296	260	251	225	257	270	246	280	260	266	277	261	270	270	244	250	252	263	278	288	234	288	259	270	266	264	269	251	275	239	263	277	298	270	257	253	286	280	241	260	248	292	229	242	264	256	258	263	254	269	276	275	279	262	261	263	266	273	236	243	258	254	253	271	265	249	271	243	253	274	270	288	279	247	244	241	260	257	257
16452	15501	22831	35565	38292	29814	22040	20706	14981	9424	7965	8041	5550	4661	4318	4858	5293	6122	5829	5294	4830	5639	5256	7480	26342	27245	22091	13206	6241	2316	1034	755	695	642	634	640	699	684	659	630	663	625	628	639	616	623	672	660	619	654	611	645	654	646	623	668	668	681	632	635	586	634	636	652	648	654	663	628	639	675	674	647	662	652	642	638	668	632	670	621	654	657	676	615	682	650	665	642	640	695	590	632	599	648	641	634	674	625	647	654	647	650	641	614	712	624	609	653	642	646	595	672	662	702	663	646	649	626	627	657	688	656	638	650	632	624	616	659	629	643	680	583	607	650	634	651	649	666	652	647	629	600	635	625	646	630	652	677	657	666	633	631	660	647	687	612	659	630	690	678	637	703	674	634	650	612	599	623	680	624	638	639	616	670	627	641	652	651	646	655	644	664	652	610	620	619	604	617	668	646	641	634	688	651	655	653	644	662	647	670	667	652	610	628	646	618	614	657	672	645	639	642	637	600	657	636	631	602	685	650	628	698	639	622	650	709	618	622	644	669	679	648	640	670	673	629	650	664	634	648	622	645	644	648	629	594	699	653	667	631	655	659	658	632	649	629	621	680	651	624	637	614	568	591	680	657	669	593	686	637	639	645	630	618	653	648	637	667	669	628	628	686	633	648	666	660	732	659	664	682	660	681	673	671	632	678	660	671	619	671	661	634	604	588	680	604	653	644	607	643	691	642	620	632	635	693	646	657	656	685	610	642	682	696	607	660	648	642	703	586	660	668	674	659	639	657	635	613	616	653	596	641	636	669	611	650	622	652	631	649	649	628	639	647	669	639	630	626	640	658	611	680	619	701	665	639	644	701	610	649	629	648	661	634	650	609	595	638	608	640	668	682	622	650	622	684	618	668	647	642	717	628	647	627	611	654	696	671	685	617	674	639	639	655	648	647	662	638	648	644	678	634	615	641	606	725	632	628	618	614	626	628	660	653	681	609	625	664	644	612	633	647	667	651	698	647	648	676	654	634	662	617	629	689	631	614	708	662	606	653	644	678	687	600	658	641	633	643	639	640	626	651	670	646	670	614	625	649	606	693	650	658	666	645	623	685	669	631	663	627	668	616	625	610	647	618	644	664	651	642	659	640	639	645	642	631	612	649	669	650	644	627	652	657	661	713	678	635	656	629	633	646	632	621	607	639	634	676	688	673	635	652	655	629	658	673	627	622	651	664	673	651	679	648	636	667	681	647	657	603	643	637	610	630	663	648	671	669	671	621	648	636	634	660	656	609	659	621	606	652	682	678	637	603	658	675	673	683	640	656	606	613	628	600	644	630	607	601	636	660	616	635	647	655	648	700	674	645	670	639	656	621	731	702	667	674	610	607	649	643	627	619	598	674	656	655	570	646	655	650	646	635	677	646	644	687	683	622	605	678	631	684	685	640	664	671	650	653	670	678	637	642	660	606	662	631	665	654	612	620	632	688	635	657	645	667	653	623	661	611	636	615	667	673	667	653	661	642	640	637	619	639	685	627	672	639	628	615	634	605	680	640	624	627	646	645	622	620	613	627	664	634	658	628	662	665	644	622	614	647	622	625	680	675	591	621	610	627	632	667	630	635	651	649	636	632	651	622	649	602	702	640	655	646	625	655	662	658	634	647	642	623	652	627	679	673	644	651	626	612	652	698	624	686	612	623	641	654	636	618	653	673	665	589	633	659	623	717	639	669	644	654	632	636	635	649	668	635	620	601	678	634	666	646	647	641	628	654	639	624	673	636	572	675	647	666	641	664	640	649	646	640	638	655	669	676	638	635	656	665	669	604	635	673	656	623	647	626	639	685	687	596	638	640	646	684	651	625	649	688	624	696	636	660	638	650	660	615	666	616	621	675	654	637	639	611	661	660	634	645	648	670	656	642	642	672	703	640	615	650	641	614	683	630	646	624	656	644	650	621	664	618	659	607	645	624	668	653	640	653	640	632	638	602	633	596	692	629	662	611	654	651	612	650	629	679	647	685	610	648	670	675	616	650	650	620	630	639	627	688	646	625	613	616	609	652	669	624	606	654	618	643	633	634	592	630	612	697	620	663	661	692	613	604	658	603	665	675	669	674	659	664	662	661	619	672	660	693	630	659	672	659	628	635	637	659	703	675	653	660	680	626	643	651	630	611	666	729	631	639	615	651	643	630	611	622	630	665	667	610	702	643	664	653	679	646	628	628	638	603	615	635	699	647	679	628	636	666	637	661	660	654	652	663	673	706	628	661	671	622	613	646	627	688	713	612	651	614	646	643	653	631	623	638	619	626	658	639	655	666	608	704	660	619	649	629	618	668	614	657	618	694	641	661	634	645	625	689	660	644	637	618	656	631	628	661	620	691	668	658	631	635	655	631	604	658	606	664	632	638	670	648	690	672	630	685	688	638	636	642	607	687	631	674	628	628	631	637	642	690	610	612	587	627	678	619	701	634	650	680	635	636	625	620	625	625	630	661	603	621	622	667	630	650	639	693	677	707	630	639	644	624	629	627	679	623	634	620	650	662	608	601	654	699	686	633	636	658	647	661	713	616	645	647	636	693	628	635	638	648	624	659	687	668	596	657	677	636	669	637	660	607	633	650	634	654	618	662	618	679	636	658	667	606	677	662	642	694	664	666	686	621	666	634	639	662	640	635	635	650	643	594	639	602	644	654	684	592	673	630	640	567	655	641	610	600	647	683	657	679	652	630	630	657	628	666	640	644	668	598	624	655	636	646	636	659	654	613	642	657	613	652	645	684	687	650	671	627	632	663	692	619	609	675	622	636	644	639	701	638	647	612	636	661	687	655	674	616	690	635	652	697	661	623	643	621	625	634	622	696	662	673	639	660	670	640	612	703	648	678	618	643	686	664	659	654	636	636	667	671	630	605	676	630	685	640	624	650	627	644	646	627	624	651	648	629	624	652	666	631	695	633	623	626	695	675	691	625	637	702	683	684	662	655	669	635	608	639	675	612	614	629	667	595	628	709	621	616	686	656	643	626	660	608	663	627	681	660	692	639	658	606	689	670	678	652	640	703	628	696	643	639	677	708	630	632	667	634	629	684	611	659	595	604	668	641	633	664	628	577	675	678	636	705	651	656	627	678	632	676	617	613	678	656	633	648	646	610	634	621	618	654	684	694	675	632	660	644	652	654	687	640	639	668	646	622	621	672	675	617	646	672	623	646	617	680	641	624	607	630	645	646	612	700	620	643	643	616	622	674	642	691	630	670	639	645	658	638	639	634	617	616	613	597	664	612	632	639	681	644	663	681	654	585	624	654	608	645	638	654	627	672	692	622	623	634	631	636	633	609	676	680	669	608	635	686	611	636	676	629	653	662	679	700	644	649	708	671	678	683	641	668	643	660	689	612	650	684	630	654	634	640	621	664	588	639	608	653	626	660	680	640	616	619	623	596	673	628	648	637	600	647	626	620	680	682	733	649	626	680	665	574	604	684	665	640	634	644	663	626	666	647	617	634	619	675
9606	5359	5437	5579	4491	4132	2618	1445	1285	997	666	588	628	660	572	601	550	505	423	416	413	382	381	458	617	852	668	544	424	336	346	297	318	324	289	332	329	296	309	325	299	298	292	316	307	304	262	332	306	300	296	291	322	300	294	291	310	313	284	300	326	323	310	314	326	275	284	308	290	321	312	304	335	328	279	314	328	326	315	304	338	325	296	343	264	318	295	299	311	306	314	331	309	291	350	272	299	322	317	314	312	311	278	329	277	281	329	314	322	324	279	295	302	292	321	296	312	297	298	316	301	285	335	307	301	307	310	333	289	311	306	314	290	295	263	316	290	316	286	283	322	312	287	314	325	308	262	311	279	336	338	306	319	318	325	346	287	306	298	300	293	298	300	346	303	287	310	334	300	295	272	331	320	326	315	274	306	313	313	300	300	306	320	354	327	294	272	259	298	320	333	302	300	310	286	305	310	340	287	289	315	282	322	301	323	293	272	325	334	296	305	290	284	294	307	318	310	320	307	281	322	317	322	298	293	288	295	325	325	319	303	309	330	274	310	301	298	342	297	332	308	300	271	260	293	304	306	296	299	296	309	301	278	314	323	276	310	285	311	274	343	292	293	297	324	345	295	279	330	315	301	314	298	319	299	310	277	302	321	339	313	343	300	286	294	330	297	318	300	300	293	297	304	311	322	312	294	317	288	317	318	302	324	294	311	298	321	317	292	287	323	296	296	304	296	310	333	294	292	279	318	317	333	292	283	323	298	273	292	321	295	298	294	293	304	295	333	280	287	292	332	293	304	299	265	313	301	298	269	310	321	320	295	321	335	298	312	283	310	292	326	327	315	328	256	292	307	333	286	298	330	307	328	286	318	340	290	300	315	294	321	315	291	311	294	333	313	289	333	308	334	267	294	337	307	311	287	290	300	277	303	338	307	297	362	321	291	287	319	333	273	257	300	310	330	304	274	281	312	290	330	312	297	345	327	287	327	317	295	314	287	297	314	318	279	303	339	324	255	323	299	308	294	294	299	315	295	316	322	321	288	322	338	305	307	319	297	282	304	305	300	311	295	331	289	341	326	290	302	287	276	306	321	334	324	298	313	311	296	288	318	267	273	317	311	291	293	288	316	309	268	331	294	306	279	266	322	331	309	284	299	286	309	307	267	315	296	292	308	320	309	309	301	295	307	288	283	295	313	261	305	311	328	318	261	305	315	324	287	329	303	302	330	323	314	308	294	317	306	327	347	335	304	320	316	297	328	337	274	312	301	318	313	320	296	347	310	315	300	306	306	307	267	313	313	303	276	332	299	334	294	282	309	317	274	301	277	294	307	294	282	303	309	283	309	320	328	352	268	300	297	296	292	306	293	299	283	303	333	295	326	294	282	299	295	329	291	305	287	317	306	279	334	333	286	327	345	306	326	310	328	302	314	297	299	317	291	302	299	330	316	275	282	316	300	345	337	330	341	336	315	334	283	285	288	295	331	305	309	300	321	316	316	278	300	322	315	309	276	296	307	306	263	291	307	293	304	296	285	298	278	311	303	327	337	322	346	284	311	273	327	304	329	310	313	325	311	289	324	278	320	320	318	312	263	271	291	307	295	307	309	326	288	346	293	322	339	314	269	303	330	319	300	290	315	318	309	309	314	311	281	319	325	307	269	308	337	293	318	330	282	312	303	304	328	320	316	318	314	297	286	281	327	288	360	296	313	311	354	301	310	323	299	301	301	343	328	309	282	296	318	277	311	315	280	313	310	278	320	331	309	290	310	272	317	315	312	332	342	279	307	288	304	298	313	272	340	309	324	323	315	324	288	324	310	316	291	285	278	309	321	321	283	315	295	341	295	331	285	325	322	331	285	344	298	270	309	313	305	271	305	277	334	324	276	289	352	300	310	308	289	287	334	306	290	314	291	293	307	335	301	353	324	312	298	303	299	303	329	296	293	328	316	294	324	286	318	306	327	326	299	310	316	288	296	289	294	284	291	284	295	287	292	329	287	314	293	321	345	312	304	300	314	319	307	330	332	272	278	308	281	286	292	282	305	314	290	300	293	294	301	277	311	312	325	323	320	328	291	289	311	339	321	286	271	290	317	325	308	332	296	285	287	325	275	300	328	291	281	324	312	304	263	304	320	318	315	281	304	300	282	300	305	308	289	297	295	306	286	315	312	318	301	294	314	317	327	355	318	288	316	314	303	287	319	298	313	311	326	289	306	302	339	299	320	313	300	289	314	287	286	305	270	272	334	304	334	276	304	301	295	288	298	312	302	298	313	313	332	306	311	326	296	294	294	291	283	331	272	310	287	315	317	290	318	324	304	311	330	345	301	295	319	288	295	307	267	310	320	297	295	312	300	305	291	330	301	319	292	312	295	276	289	314	323	310	320	319	333	306	295	276	308	336	314	282	295	342	313	315	297	317	287	309	297	303	289	293	308	272	293	308	295	296	308	294	302	339	318	318	296	273	294	309	309	323	301	308	337	305	291	323	288	326	303	269	310	310	320	281	306	301	309	314	300	326	304	291	277	287	303	309	305	301	300	324	331	299	307	295	299	297	340	315	289	280	294	279	284	294	296	272	303	315	330	287	296	310	327	333	319	295	318	333	298	337	295	315	330	293	343	276	322	303	327	274	268	309	311	305	300	256	307	361	294	330	326	323	335	313	286	296	296	347	306	334	313	309	303	305	258	325	312	316	313	319	312	303	327	326	321	285	310	304	335	266	301	311	325	304	306	325	303	315	283	289	316	294	312	311	337	302	293	307	301	312	322	306	328	282	318	305	303	276	332	304	330	320	293	294	319	320	329	297	316	302	310	282	320	295	283	304	322	307	313	320	305	325	294	309	291	302	306	316	316	295	310	328	310	307	277	317	271	263	278	292	296	286	308	323	286	324	319	293	318	324	311	317	288	303	312	315	274	324	311	302	295	300	307	294	290	337	324	329	283	330	329	294	268	336	309	317	297	289	334	307	309	303	265	284	287	317	310	300	298	292	295	298	284	299	297	317	287	336	290	291	276	299	300	303	309	315	296	302	272	334	303	308	336	297	298	327	309	332	338	269	301	312	301	292	309	290	319	303	261	273	336	321	299	317	305	339	296	282	324	328	352	312	302	293	332	317	296	291	332	299	301	294	333	308	315	283	301	295	302	333	347	307	298	305	285	297	301	332	313	305	333	347	334	320	328	323	294	294	319	316	332	321	312	337	329	304	276	291	296	283	364	291	316	313	293	324	331	326	287	290	297	356	276	306	297	322	308	302	337	307	333	291	298	331	318	300	297	300	299	308	311	319	297	293	276	300	321	333	312	289	303	319	321	302	320	301	308	312	303	319	300	311	340	284	272	312	304	342	327	301	318	308	293	307	328	327	317	292	254	276	327	306	294	289	319	302	277	312	316	318	310	304	311	294	298	300	294	288	280	317	338	325	278	305	330	299	271	353	289	290	272	299	306	315	341	312	320	284	302	274	314	315	323	346	334	317	316	291	290	331
5866	4742	9530	14430	13561	13904	9745	5851	5809	4144	3011	2709	2794	2869	2556	2438	2201	1929	1673	1534	1470	1338	1312	1650	2938	3518	2436	1597	1153	854	771	753	756	725	743	683	758	744	755	694	747	714	789	728	766	735	747	742	715	769	712	714	750	735	760	753	781	701	746	725	703	704	691	732	725	687	770	738	789	731	704	762	726	720	729	720	752	737	757	738	752	762	723	743	738	786	739	770	732	724	727	774	736	722	718	707	756	701	733	715	765	768	726	747	711	643	697	728	729	767	736	730	719	770	781	761	744	671	745	719	721	702	730	770	754	758	754	763	718	710	735	755	720	715	698	768	755	730	761	721	763	748	766	725	728	726	766	762	740	749	747	725	783	753	723	758	724	727	729	711	742	734	742	743	749	764	723	764	706	714	752	745	759	709	742	717	766	750	725	754	733	727	735	731	733	695	722	766	689	740	740	783	742	693	758	720	720	764	775	734	728	718	711	660	735	744	714	755	737	764	704	771	780	726	775	683	716	730	722	750	711	703	771	765	706	684	708	715	795	710	757	697	742	775	720	744	653	741	710	748	746	733	734	773	733	750	702	744	731	723	760	771	735	722	732	742	789	734	722	738	734	758	688	708	664	792	710	723	734	773	756	726	778	760	732	727	756	712	717	774	751	725	742	716	687	715	728	704	734	737	702	735	700	747	726	731	816	726	723	756	719	736	746	696	743	787	739	778	743	721	772	760	710	716	742	719	729	723	758	746	736	700	757	727	711	726	727	705	772	742	753	729	748	729	697	725	746	739	716	706	699	761	712	728	716	727	765	745	745	701	776	781	741	792	701	734	776	754	744	726	737	722	732	786	770	771	707	718	737	715	724	692	762	800	657	748	752	744	735	726	720	778	690	734	734	741	729	740	769	717	767	730	771	768	702	722	739	737	767	720	712	710	706	689	749	775	749	741	734	780	779	694	778	717	701	716	747	679	795	723	736	675	750	765	729	719	731	719	713	709	737	725	729	732	752	729	736	735	697	748	748	772	717	726	771	720	712	757	739	672	711	756	758	787	747	686	734	750	741	725	749	747	744	707	711	762	757	740	776	767	702	747	719	812	709	696	731	638	717	728	724	764	746	756	740	767	707	732	714	737	714	759	785	763	710	704	688	769	726	760	734	765	757	750	770	707	744	701	742	726	737	717	753	726	819	767	758	717	745	789	737	737	708	766	704	705	775	734	759	752	761	754	727	746	735	753	707	773	747	722	724	737	736	733	739	794	749	736	735	743	749	728	718	715	724	711	709	765	729	735	727	793	761	735	753	742	724	713	737	754	695	756	719	740	740	731	736	719	709	780	726	730	773	724	742	733	704	763	740	755	738	761	713	757	732	699	726	706	709	727	765	724	738	740	733	719	764	743	752	735	778	729	736	738	772	742	690	730	789	736	714	745	724	763	784	767	752	742	716	718	701	759	721	797	754	723	737	683	707	770	762	702	733	779	722	745	728	757	703	748	708	728	726	732	740	747	735	750	733	756	745	758	741	775	755	736	692	773	677	751	742	721	708	757	735	809	768	769	724	748	704	725	720	779	781	735	747	754	758	711	656	715	708	730	738	754	780	743	702	757	772	752	702	784	777	772	780	772	720	711	766	760	762	748	679	758	702	776	753	748	706	698	716	766	731	741	710	692	681	772	751	741	775	738	703	700	750	779	751	725	739	732	778	761	783	745	645	790	725	777	766	741	699	699	751	717	746	753	724	738	747	767	756	713	736	773	749	773	741	733	755	700	788	758	763	729	772	726	715	745	722	726	745	738	755	770	750	734	716	737	709	729	725	749	729	725	755	712	732	755	736	720	736	722	789	741	731	757	704	751	736	740	718	749	758	738	723	737	756	741	729	778	747	703	760	758	688	755	728	735	737	738	664	682	738	727	727	743	768	715	745	702	766	730	706	754	736	733	750	744	709	755	723	762	725	741	726	735	757	742	768	753	737	710	756	758	772	737	751	742	725	799	710	748	708	719	729	746	759	777	696	710	759	736	719	743	733	784	801	746	767	701	714	745	755	725	729	709	720	748	720	764	733	725	744	714	688	692	754	772	760	732	749	724	720	691	713	744	775	774	727	720	717	715	748	738	780	724	707	684	750	729	721	738	760	751	752	746	726	737	742	748	734	742	711	799	789	705	689	736	694	712	710	700	755	789	754	749	764	741	767	740	738	758	748	673	744	751	702	782	703	741	734	729	720	713	761	751	738	767	751	750	729	703	738	743	716	706	746	745	738	711	755	759	734	741	744	707	760	729	747	764	759	774	711	765	733	730	740	736	759	759	736	795	713	723	713	753	763	707	730	703	789	706	752	722	731	704	702	743	740	751	791	726	738	762	767	720	744	761	749	718	722	680	699	705	755	718	724	699	736	744	696	764	727	748	731	716	765	790	755	680	815	734	717	698	726	723	744	693	736	759	751	770	724	738	754	729	746	751	742	714	691	710	750	726	705	712	714	734	709	725	716	757	739	753	734	745	773	755	756	702	727	721	708	746	699	785	719	729	733	741	729	766	717	738	675	757	723	779	744	712	814	767	759	709	735	727	688	743	741	741	772	731	756	716	774	782	714	717	767	726	764	744	686	754	732	746	723	694	684	744	743	717	716	717	783	767	720	741	718	708	748	780	708	744	729	753	746	688	746	757	730	674	741	788	734	731	713	704	717	774	707	746	718	761	809	747	726	678	720	743	763	721	703	752	738	639	763	769	720	697	717	766	717	752	741	742	749	703	707	713	733	766	722	738	741	794	775	751	779	764	668	761	748	721	769	778	722	740	732	723	707	687	731	757	707	757	770	772	737	722	754	723	745	719	768	758	715	789	733	789	758	712	696	735	720	757	717	778	760	764	740	728	718	729	758	710	718	706	747	726	664	756	774	763	704	755	714	717	791	707	709	733	762	749	778	737	748	724	709	745	721	757	733	769	767	695	779	752	735	747	740	724	748	747	702	746	664	748	742	767	764	728	686	741	768	802	729	787	772	791	767	660	727	745	750	776	725	711	738	708	784	790	775	730	735	732	699	730	710	714	781	702	770	733	764	713	727	756	692	694	728	721	752	707	721	723	790	707	738	734	754	716	729	716	725	744	779	776	772	761	747	738	719	773	672	721	704	755	704	773	750	770	742	740	753	717	746	766	749	725	767	705	772	726	787	804	732	714	750	714	842	767	742	701	744	708	729	758	759	712	738	768	701	722	804	715	745	704	747	752	769	731	738	726	768	737	719	681	735	713	721	757	673	820	742	739	713	699	738	742	714	735	751	720	736	758	763	749	748	724	739	712	727	695	738	740	727	819	720	771	749	781	685	723	764	757	737	736	779	733	768	757	773	712	704	714	777	700	790	738	730	745	714	685	684	690	763	738	755	745	704	733	706	757	773	722	725	757	732	721	705	727	713	730	755	757	730	716	777	687	766	687	729	772	742	738	763	795	690	711	727	690	735	747	725	766	752	742	728	705	735	774	704	718
19294	11822	13226	18591	24587	18282	13630	10977	10110	7471	4974	3841	2340	2042	1502	1276	1494	1947	1617	1499	1078	762	645	1133	3154	2719	1912	1218	768	459	334	302	336	290	300	299	308	316	295	262	299	322	296	310	304	309	299	249	312	325	286	291	296	306	306	289	275	294	287	268	342	288	279	303	303	282	298	370	299	314	315	268	286	328	280	302	305	317	344	316	278	284	280	280	320	336	307	289	290	299	282	255	321	287	288	308	262	288	298	285	292	307	316	282	293	318	300	306	291	306	268	316	259	270	302	284	295	309	279	310	305	278	295	297	283	304	326	279	291	264	310	285	287	311	299	315	294	307	330	296	330	275	308	306	325	290	289	301	299	290	290	296	282	333	304	251	307	265	296	276	297	292	299	309	286	274	286	318	298	312	288	285	302	294	330	303	305	302	311	317	318	280	293	289	295	258	299	295	323	316	262	321	296	271	329	295	274	323	300	282	279	318	290	270	268	309	302	294	307	294	311	310	285	291	260	318	294	300	302	303	263	274	283	281	303	320	309	286	282	306	275	281	320	316	298	298	285	307	277	323	318	313	288	311	266	334	309	282	293	314	323	314	304	309	276	269	280	295	261	313	341	310	298	321	295	307	306	313	304	288	337	302	332	287	298	303	291	314	282	267	280	280	331	308	290	343	300	280	323	312	302	305	297	290	301	279	322	288	291	292	283	318	313	327	278	302	304	305	335	330	281	265	310	307	323	316	328	281	303	283	283	315	299	326	301	272	286	291	284	309	312	286	311	299	280	299	272	317	307	314	309	304	324	302	304	308	304	331	303	279	286	296	279	274	296	305	301	292	297	303	301	294	278	290	286	284	286	295	309	300	290	302	289	306	301	300	278	302	345	315	321	311	295	281	294	304	289	298	300	321	284	260	301	285	275	316	328	272	282	270	283	282	273	266	304	295	313	310	293	304	301	300	301	303	297	305	342	322	269	308	289	306	302	293	284	304	288	300	330	305	310	294	299	324	318	293	311	318	307	294	277	291	316	311	322	278	292	293	297	274	317	287	282	327	284	308	315	321	295	295	310	285	280	294	300	308	312	337	308	298	290	300	326	278	301	294	302	315	336	318	284	274	299	285	301	304	331	297	284	301	326	316	280	270	317	282	320	292	317	327	303	291	311	297	302	289	273	308	292	283	314	284	276	286	317	284	269	307	337	312	268	296	300	310	296	307	303	328	288	292	313	313	283	296	311	320	307	272	282	302	276	296	292	306	298	327	310	287	289	291	274	289	296	341	293	293	309	312	280	280	276	300	278	300	306	300	298	297	305	307	295	327	295	296	291	321	297	269	278	284	321	300	313	262	299	281	323	318	291	281	268	294	327	282	300	266	306	298	313	323	287	275	294	299	284	289	308	288	297	275	255	284	280	290	354	299	265	306	284	291	298	296	317	293	309	278	310	316	306	269	304	284	286	309	310	293	301	279	285	298	311	261	312	299	309	285	300	265	308	322	314	280	327	282	296	312	295	274	301	257	278	287	307	290	282	335	284	322	308	318	317	282	271	288	319	290	289	294	281	297	308	266	275	324	273	272	306	299	294	312	315	320	306	274	302	288	308	333	332	304	282	281	276	311	298	303	261	292	264	288	295	270	296	297	329	288	307	275	323	308	298	299	312	309	298	306	298	280	279	291	297	267	273	289	279	282	274	273	259	301	281	283	323	294	306	286	307	291	294	323	257	304	319	326	273	309	285	294	315	326	310	319	294	276	317	287	296	284	248	293	320	260	283	288	267	330	313	293	275	264	288	305	316	320	293	304	283	306	290	303	318	296	280	310	305	306	321	293	273	288	315	319	291	277	305	309	305	291	300	289	307	282	322	312	280	280	293	299	303	305	312	311	284	290	299	294	288	281	305	301	288	291	319	311	298	316	280	300	319	314	291	277	282	340	301	331	309	303	312	299	332	294	300	298	272	269	332	330	306	313	318	278	263	346	279	285	318	291	299	323	287	268	298	261	303	326	267	316	302	307	306	305	309	272	266	296	294	277	280	309	310	315	303	302	300	280	283	269	289	279	323	316	303	251	291	308	286	318	331	275	320	273	292	289	315	301	311	273	284	287	288	319	333	313	316	309	304	317	297	310	282	285	310	308	297	291	305	274	268	291	304	287	305	268	285	289	270	296	318	317	284	324	287	286	262	301	265	341	314	291	288	324	301	316	332	278	291	308	273	291	289	304	293	307	284	290	288	284	330	259	321	317	301	310	305	286	288	325	327	313	269	265	268	321	328	339	285	277	294	297	292	280	333	303	294	301	296	277	305	331	320	309	284	334	283	301	308	313	300	334	315	301	310	323	304	306	309	298	276	294	279	275	268	303	299	275	294	259	313	316	302	323	270	302	304	303	303	303	305	316	297	335	274	314	270	307	275	291	330	303	298	302	303	265	304	292	322	303	291	287	285	279	313	286	305	309	321	280	270	300	295	279	322	284	298	281	290	266	307	300	283	273	319	289	283	290	301	294	288	303	301	302	275	315	292	299	259	310	299	317	282	303	281	278	296	307	303	298	270	326	307	327	292	329	325	296	318	274	285	302	279	264	287	274	317	331	303	303	306	321	333	267	272	283	306	295	286	274	294	312	302	312	296	307	284	305	304	293	298	315	300	261	276	276	315	296	301	284	276	292	301	320	287	316	299	310	289	297	288	296	314	312	284	333	313	313	291	328	299	276	301	287	291	305	295	299	301	263	351	299	280	307	280	262	310	290	287	298	303	301	306	284	310	292	302	327	311	289	298	331	281	296	298	295	289	301	303	276	303	304	315	273	292	299	284	306	303	274	317	292	333	278	315	297	293	313	314	327	288	278	270	335	296	316	288	311	289	324	297	304	325	287	290	293	302	309	312	280	282	260	279	300	289	296	294	293	308	305	298	284	287	282	319	318	311	292	278	295	273	292	286	336	290	299	307	343	294	308	285	282	284	322	297	276	290	295	268	299	305	297	301	294	314	277	309	258	311	292	282	301	285	272	274	291	290	303	294	301	307	276	305	277	297	317	294	277	289	297	280	290	290	270	294	259	286	265	282	301	304	302	311	268	282	291	326	295	306	288	315	330	295	292	283	272	298	269	307	287	298	255	312	284	345	266	307	283	299	293	329	282	300	295	318	304	322	278	294	290	330	339	301	298	301	267	300	273	304	296	297	294	288	272	285	283	298	294	323	254	290	311	307	295	334	261	285	303	290	305	293	289	335	291	285	311	300	328	290	298	295	332	302	321	304	317	321	271	309	276	272	298	324	314	273	266	276	280	278	270	276	271	304	297	290	290	303	317	292	327	358	306	278	286	260	323	324	300	275	314	322	324	296	294	269	317	302	284	268	270	283	306	317	292	275	320	290	307	310	270	288	303	290	258	308	261	302	303	294	303	291	308	310	296	294	305	277	309	339	287	288	286	255	279	314	323	305	288	306	303	333	318	323	328	337	313	319	318	298	284	286	309	266	281	307	284	291	337
11525	9024	17107	28784	32218	28030	25407	23304	24056	19599	16300	13660	8866	8964	6741	6204	7495	9349	8779	7747	5667	3864	3015	6286	15946	13190	9461	5668	3018	1464	962	799	694	709	709	704	774	783	692	671	725	716	739	717	724	738	745	711	735	722	707	731	700	733	720	775	710	760	730	749	671	708	741	709	789	699	728	718	763	707	760	703	739	710	709	737	714	720	729	708	702	685	715	649	700	721	735	718	713	699	764	667	727	743	762	705	751	699	683	677	713	711	730	718	698	679	744	692	720	695	734	760	696	709	719	709	737	714	755	692	758	710	781	710	720	754	715	692	729	737	771	767	746	748	702	748	715	720	734	715	676	694	705	721	770	697	711	730	717	717	733	693	744	738	729	689	708	712	716	709	683	697	710	722	712	695	779	723	720	739	690	774	690	711	720	742	711	724	736	745	710	727	720	723	688	689	690	727	705	731	723	753	736	727	694	781	726	726	760	722	677	689	681	702	738	709	730	647	725	665	759	758	707	675	693	734	668	704	745	714	719	717	743	706	710	743	691	758	761	735	725	704	711	747	750	721	692	753	688	742	743	719	690	711	680	712	747	737	692	665	715	726	723	694	729	672	720	762	712	701	724	729	643	709	707	708	706	718	717	736	748	700	700	698	736	750	730	718	733	723	757	710	736	759	714	672	719	771	692	688	694	704	671	720	782	731	709	718	740	715	694	737	729	748	726	672	729	747	675	710	744	732	740	738	736	778	737	719	706	731	726	738	714	753	728	707	692	747	777	717	684	749	737	728	686	710	725	692	705	714	704	698	714	706	705	665	673	735	754	730	737	749	700	700	705	712	697	731	769	739	686	747	671	749	717	667	711	751	735	686	724	773	733	706	703	701	725	730	751	736	717	683	710	700	696	700	702	733	697	719	747	789	726	751	701	691	689	708	760	694	746	744	725	718	726	692	768	716	729	727	713	706	717	735	695	695	706	713	735	677	712	721	702	690	738	695	740	711	739	714	689	743	700	732	715	688	717	735	734	706	668	710	710	688	758	729	759	698	708	715	707	716	725	743	698	757	771	740	761	715	737	698	655	717	720	732	745	749	723	695	743	694	678	683	712	729	726	749	715	675	728	708	741	747	721	711	676	760	746	675	682	660	700	708	761	749	737	717	736	736	738	690	704	711	727	687	701	677	711	706	748	699	754	742	719	775	709	671	706	697	749	706	728	745	715	704	696	741	720	685	694	706	700	750	765	702	737	707	745	723	742	742	754	712	771	693	716	660	713	758	714	678	675	698	704	762	743	703	708	763	734	769	733	685	760	740	741	727	680	723	729	739	681	721	721	688	719	745	668	709	755	724	708	737	728	706	756	716	719	782	703	694	718	732	705	737	756	696	688	725	724	731	709	718	663	746	720	665	719	679	696	713	693	715	714	735	719	747	731	706	684	709	717	714	786	720	751	767	732	716	714	771	712	739	754	674	725	722	693	733	734	725	728	683	741	698	748	719	762	750	694	775	749	748	727	685	725	711	754	750	753	696	742	711	723	705	687	742	665	745	706	671	748	720	732	706	768	718	728	736	728	729	715	712	730	751	717	740	700	693	770	729	676	750	683	730	766	716	680	719	740	668	719	735	687	718	699	738	660	721	747	760	741	725	699	710	694	713	711	679	713	691	746	743	722	705	732	702	730	710	721	757	700	691	704	743	725	721	749	752	735	734	726	704	743	713	756	765	695	741	713	715	745	697	731	742	710	735	707	673	695	746	741	723	754	756	688	731	702	751	696	740	741	717	766	735	708	720	723	672	705	756	696	732	671	724	748	662	708	696	739	759	761	692	723	723	684	733	663	742	751	727	745	717	742	697	760	750	735	789	722	700	707	708	726	744	746	705	748	693	711	712	781	720	738	779	763	672	699	698	786	697	721	712	762	703	763	775	703	731	674	727	721	700	738	696	715	689	688	697	687	752	747	747	713	708	721	748	679	750	719	750	697	710	743	716	687	708	703	703	698	725	723	774	684	733	737	695	755	725	687	728	758	687	714	707	713	709	704	690	763	717	709	700	747	742	716	706	716	705	740	734	741	726	666	734	707	714	703	730	701	744	749	712	647	687	691	742	676	736	737	688	791	717	724	746	759	742	696	709	701	678	690	745	744	714	721	730	709	735	692	708	740	722	737	682	768	708	707	739	682	746	709	732	723	784	702	730	757	731	691	677	747	767	706	721	738	707	701	684	702	704	723	726	717	698	790	697	743	724	727	690	765	648	683	708	746	709	734	727	689	725	727	700	716	728	694	735	741	733	719	732	724	707	727	701	747	703	707	722	711	709	715	768	658	734	731	702	702	704	707	714	746	691	690	726	690	717	676	714	714	713	656	668	727	722	767	718	739	714	704	737	725	772	699	752	662	716	719	754	766	674	719	716	704	726	718	681	728	724	726	714	718	704	724	716	709	662	722	759	724	802	710	721	729	685	695	673	681	748	769	728	715	731	707	726	730	701	711	734	713	742	729	715	708	705	748	742	708	757	695	763	671	698	741	701	739	724	764	697	723	732	683	748	700	740	714	706	723	735	755	690	703	697	699	700	751	710	760	754	686	712	684	722	702	707	695	730	737	709	718	706	796	729	762	712	725	735	730	743	710	748	713	730	708	745	728	660	720	694	715	691	739	760	733	717	685	750	747	670	764	733	707	719	711	716	719	720	726	694	735	709	727	738	765	716	712	735	702	733	720	692	697	746	687	683	738	744	695	709	696	743	734	777	714	714	668	695	675	705	725	746	702	777	701	755	719	711	734	743	718	755	743	701	722	707	712	670	724	726	684	716	712	723	731	733	703	742	717	714	715	726	692	726	721	748	717	762	651	687	700	718	714	748	731	724	706	693	713	692	740	677	727	725	738	785	707	696	715	719	766	670	733	734	713	704	762	718	729	727	709	728	719	717	698	690	754	713	717	731	744	723	769	697	762	770	825	720	727	764	660	695	706	702	743	734	727	731	688	750	705	736	724	714	706	686	714	663	722	739	719	713	736	709	697	710	703	686	702	686	745	736	720	753	701	691	724	677	685	690	658	727	731	749	707	696	767	696	728	697	727	733	735	748	736	745	799	728	710	681	707	724	759	685	717	756	741	734	725	748	707	717	726	769	685	706	751	766	742	704	693	697	703	717	750	730	737	712	744	734	642	747	740	672	741	750	715	712	705	772	723	709	776	722	730	712	754	732	682	719	727	691	747	682	689	696	739	754	706	732	715	691	731	686	716	731	667	679	733	744	724	704	738	728	692	720	743	722	718	714	726	731	732	738	745	738	725	763	740	740	710	721	676	715	682	698	737	762	697	782	695	708	739	744	724	758	740	653	715	709	733	763	707	725	672	709	704	641	691	691	742	752	726	708	765	719	725	720	677	712	700	699	730	685	751	732	695	708	742	729	691	703	717	767	707	744	736	709	729	663	746	689	730	684	755	772	700	721	714	671	716	734	739	725	757	729	750	741	679	732	685	755	684	705	717	721
25239	18102	20263	32216	37095	30884	26334	24467	23713	20656	18314	12493	6390	4927	3916	3627	4739	6963	5930	3097	2740	1274	944	4344	7590	5282	3670	2199	1057	543	354	296	273	254	294	268	300	260	254	285	227	275	247	216	248	280	258	272	267	257	251	268	279	244	244	307	273	281	262	264	262	293	254	264	262	253	271	256	246	270	288	261	263	286	288	253	262	275	264	267	250	274	242	286	246	284	268	276	281	271	253	262	271	273	262	287	264	269	288	268	239	263	269	258	255	269	272	242	245	311	254	244	248	268	269	271	267	258	253	240	260	267	272	254	248	279	276	274	276	276	274	270	278	272	263	283	271	273	240	246	259	250	245	229	288	274	270	286	266	260	287	261	268	247	267	231	258	264	260	279	277	280	289	282	230	295	256	246	278	263	275	291	252	259	321	276	250	261	262	234	295	274	283	229	247	253	266	273	250	260	246	284	285	275	273	275	268	270	275	261	264	276	258	293	277	251	282	278	287	278	262	270	271	264	294	234	276	268	266	282	299	269	279	267	259	280	256	273	263	268	258	268	273	287	259	259	237	253	261	259	269	281	283	288	269	319	257	260	264	265	294	235	255	264	278	256	270	262	238	271	268	262	289	298	234	262	275	247	250	261	263	288	269	244	292	264	267	270	250	276	276	258	268	260	293	293	266	279	242	259	273	243	231	236	287	286	249	265	267	286	263	247	295	253	274	265	262	266	253	266	255	266	269	290	275	277	252	284	235	291	263	266	257	246	248	272	246	294	284	257	239	285	271	254	261	258	282	265	234	232	292	260	295	279	263	296	271	247	277	286	252	271	268	277	293	284	229	242	229	275	275	261	243	256	289	269	276	263	269	242	281	264	282	272	279	271	256	287	265	268	254	287	270	273	263	284	290	268	256	228	258	257	271	255	279	283	275	251	278	261	228	280	277	268	251	249	253	278	255	270	274	288	262	259	245	235	255	278	295	227	249	231	274	275	278	262	278	262	262	279	277	247	217	260	302	254	245	253	299	275	281	264	265	273	281	265	266	270	284	289	291	283	244	278	254	260	241	247	253	275	268	260	266	258	302	264	273	280	267	252	240	280	243	260	278	250	265	264	284	281	269	257	245	265	269	293	272	254	276	255	269	290	279	261	286	280	249	299	299	248	286	259	295	237	261	267	275	279	262	244	270	264	257	246	257	254	275	258	262	276	243	259	263	280	260	284	263	241	292	227	269	244	260	262	266	255	260	244	239	277	279	260	261	256	265	262	248	266	268	268	260	299	260	264	260	286	285	274	261	274	284	232	272	237	284	288	296	261	288	292	257	258	276	257	246	255	277	234	280	253	259	285	240	260	289	271	253	276	245	224	269	284	255	270	253	249	256	285	271	262	297	253	271	306	236	266	264	255	273	253	263	268	276	299	283	266	253	272	271	256	269	266	278	259	284	251	252	277	293	290	251	283	238	279	269	268	230	254	278	276	267	269	243	257	240	273	269	257	257	280	296	277	251	265	275	258	252	265	258	262	270	245	289	271	237	253	259	234	250	268	244	281	269	259	266	277	255	282	248	270	280	257	288	270	257	269	293	261	269	264	283	273	283	273	283	270	276	266	248	284	273	254	257	257	262	254	240	287	288	269	279	274	266	263	241	296	265	243	258	255	289	262	255	273	253	263	278	241	274	281	279	273	255	285	268	261	293	293	279	281	254	289	290	300	225	230	259	261	261	255	259	275	275	273	313	289	280	261	249	278	274	261	319	264	274	251	271	237	262	259	249	272	269	293	248	273	281	261	311	271	282	233	279	307	257	254	269	274	279	247	271	244	254	255	287	294	258	265	266	267	211	229	260	311	292	286	251	274	277	255	258	267	274	278	270	271	275	262	282	282	271	289	275	267	280	260	282	255	265	259	275	289	283	250	299	278	273	267	273	261	286	248	283	263	259	277	250	273	261	260	283	254	276	239	250	277	288	262	280	286	251	260	246	270	254	260	272	268	269	282	274	270	255	277	266	248	291	269	242	268	283	260	274	245	260	271	258	290	285	299	263	269	249	298	254	282	264	284	268	258	287	263	254	283	303	250	277	242	270	247	266	292	285	245	257	250	248	259	249	283	286	252	313	280	266	267	254	284	281	258	261	270	260	266	261	257	259	270	253	268	290	272	268	260	272	273	289	276	259	280	260	256	267	239	226	288	311	258	299	223	250	270	250	245	251	260	276	296	258	280	313	268	268	273	291	236	265	265	254	252	272	258	276	243	264	273	274	254	287	250	276	264	270	295	240	258	284	270	271	272	283	239	263	300	267	254	290	279	291	297	269	248	274	273	270	260	267	255	290	254	262	244	257	277	253	253	236	270	260	292	257	277	310	264	243	270	238	282	258	274	268	257	257	238	260	269	257	242	272	262	258	258	268	239	250	263	257	247	264	250	263	263	246	271	270	267	268	263	236	284	279	267	268	291	246	269	252	226	260	249	254	263	267	263	253	255	259	262	276	258	269	286	233	276	262	267	259	270	258	287	287	249	257	258	277	277	277	274	274	283	265	280	246	261	259	237	258	253	291	262	273	233	244	268	250	252	253	266	279	259	284	278	276	264	269	298	272	260	246	270	277	263	243	274	276	252	276	256	243	269	256	284	272	289	269	263	251	242	273	281	238	274	262	272	259	265	268	267	261	259	292	254	269	272	271	277	292	275	271	258	246	234	252	262	266	295	268	264	295	263	262	274	277	273	256	269	225	268	252	277	267	251	234	291	282	270	275	234	271	256	257	232	265	268	265	261	260	243	310	258	260	258	278	262	255	264	249	260	278	263	243	251	264	259	247	277	283	274	254	260	249	255	247	239	275	285	269	253	264	277	262	234	256	251	257	245	267	222	259	264	267	272	245	254	256	261	286	248	276	266	267	265	253	300	277	244	268	273	294	279	255	282	287	250	280	273	285	278	234	265	274	257	269	272	263	265	266	264	307	218	260	259	271	268	277	235	273	294	266	262	257	270	264	262	262	264	297	286	250	263	262	262	240	244	273	273	295	252	253	280	245	269	282	267	259	248	297	219	271	276	279	269	312	276	293	280	276	251	258	250	270	237	265	288	257	261	287	270	269	310	272	238	286	289	287	251	270	291	282	268	252	280	263	278	253	279	272	242	256	239	258	277	283	281	242	272	269	272	252	265	260	267	273	274	265	248	288	273	278	267	269	248	277	256	257	297	270	245	250	262	250	282	253	266	299	277	257	263	272	257	255	268	276	278	297	251	271	246	273	248	272	255	246	252	267	225	272	285	265	233	268	251	271	276	231	272	259	282	271	247	267	305	306	273	266	280	275	261	233	266	257	258	267	273	297	260	263	254	272	264	266	292	278	253	245	272	257	241	297	267	267	290	263	277	284	223	254	252	263	281	269	243	279	283	284	291	241	262	286	267	232	248	240	308	254	265	279	260	298	266	264	262	269	266	288	269	251	288	257	264	261	282	248	270	264	297	289	286	254	253	293	249	269	261	274	280
13278	13403	22283	37772	40564	39079	35590	36236	36020	34235	32041	22586	16204	15552	13851	14535	18723	23697	21238	14141	13027	6554	4868	19697	27569	21194	16416	10070	5153	2193	1031	728	705	714	652	663	680	662	650	651	669	664	665	627	590	655	675	674	641	647	654	630	626	621	611	665	634	652	712	707	679	677	637	664	677	670	646	692	635	654	650	635	651	680	618	670	648	660	657	657	663	626	639	660	625	673	676	667	588	673	672	639	694	630	631	647	614	654	665	642	658	664	639	660	666	670	631	652	602	674	619	661	652	661	636	634	648	631	620	636	652	678	641	628	613	658	645	662	592	655	648	603	654	652	667	632	604	659	662	690	676	698	696	613	657	644	636	658	689	692	603	632	619	635	619	669	654	643	649	667	650	616	636	620	636	662	679	671	669	645	641	665	620	625	668	696	688	688	653	647	638	635	637	657	608	643	686	642	630	714	657	665	644	613	646	649	669	667	637	665	624	665	634	656	634	615	646	632	640	681	634	681	622	647	674	658	667	667	631	620	617	685	620	693	673	669	672	676	642	637	663	608	704	630	656	637	677	611	657	668	650	632	696	643	676	675	635	614	639	657	592	638	631	657	667	660	651	667	637	661	642	673	629	660	650	626	629	676	647	660	614	640	643	658	644	646	614	646	664	609	655	581	649	627	648	687	622	634	662	636	688	679	593	655	650	664	672	645	637	671	651	664	604	629	649	703	630	669	645	611	679	667	673	622	653	656	635	637	637	654	681	635	667	615	623	692	673	676	638	669	640	664	640	665	627	637	639	664	659	689	668	614	667	639	664	627	665	654	659	675	693	655	595	641	632	604	633	633	689	601	664	606	682	672	613	642	629	638	650	616	643	637	612	690	643	659	698	615	625	625	625	639	629	634	624	592	600	651	601	660	655	640	673	639	636	692	665	681	640	668	656	669	644	657	621	613	658	663	625	678	680	629	619	690	641	695	630	650	636	684	656	612	590	639	656	643	686	686	652	635	626	679	648	646	601	647	604	635	643	617	627	723	641	628	703	671	646	646	656	658	644	679	609	681	607	636	625	667	675	627	632	677	635	676	674	609	608	649	633	661	673	620	666	658	639	636	653	684	674	666	689	671	612	625	611	640	645	664	650	664	641	674	624	677	661	622	672	623	644	638	617	657	611	635	691	656	677	619	666	672	665	688	663	622	654	688	640	657	683	674	649	660	708	578	634	628	672	615	638	648	598	616	654	678	637	650	633	633	664	640	638	666	636	639	646	678	676	644	668	681	660	663	659	641	669	639	668	682	659	635	635	615	671	705	664	651	626	631	648	634	657	641	667	596	681	644	653	666	644	651	657	691	652	608	656	666	629	632	646	636	616	658	651	632	656	628	649	643	659	627	675	664	627	623	614	695	665	641	670	598	651	679	651	671	659	637	690	656	639	657	633	608	624	609	642	683	627	617	681	645	651	678	681	651	623	617	611	682	656	635	657	614	704	628	627	626	675	632	635	633	622	678	640	635	681	657	665	674	618	636	678	673	632	622	682	640	656	665	636	591	693	621	639	688	663	659	685	641	680	621	672	669	687	619	645	642	635	666	619	646	710	642	615	696	648	684	653	659	639	644	663	637	620	698	650	714	663	664	687	603	627	662	612	696	641	672	643	673	676	610	595	653	642	688	613	657	642	646	659	622	616	655	629	640	669	630	645	614	642	646	670	627	658	593	623	677	633	665	629	658	656	628	652	669	636	647	658	666	613	627	603	651	627	647	676	629	637	649	691	626	663	648	664	588	654	632	656	622	633	652	585	662	609	685	657	664	696	682	611	661	646	634	694	647	658	659	625	647	651	659	638	677	643	612	640	656	671	627	624	660	613	665	630	658	694	631	667	679	641	650	664	645	654	594	625	662	562	619	675	640	641	613	711	651	655	632	638	633	629	629	644	621	679	647	650	617	630	646	614	620	645	623	623	664	640	648	655	622	618	664	623	620	637	672	652	644	667	643	632	661	617	627	666	673	703	657	645	647	677	672	664	644	650	670	644	729	648	654	624	669	634	631	595	639	653	632	650	660	670	696	615	643	671	648	681	635	651	657	658	623	674	619	654	699	672	647	681	635	700	660	645	651	675	674	676	658	616	624	654	687	620	662	652	662	657	619	653	633	650	639	681	663	635	632	679	619	635	617	684	654	673	605	654	632	641	626	674	645	665	624	621	630	617	625	626	612	675	663	659	655	612	611	668	642	634	605	592	630	628	666	636	658	659	614	626	694	621	611	674	642	656	633	629	667	682	682	669	658	600	650	658	663	622	632	644	642	615	638	656	619	641	687	672	639	634	583	682	636	632	671	628	623	679	615	618	633	658	626	648	610	668	665	648	628	654	643	613	648	671	636	656	684	663	646	669	648	657	637	679	664	653	638	677	612	674	683	616	658	657	611	642	646	600	693	648	671	629	661	645	628	641	640	652	633	647	669	629	663	663	631	659	653	621	666	621	655	643	639	661	645	623	637	640	634	623	652	648	644	626	689	664	639	661	648	661	640	651	677	684	669	643	701	628	654	632	567	717	663	688	633	657	631	662	662	645	656	622	680	626	624	623	649	673	687	642	650	668	671	621	671	643	605	637	678	628	637	682	661	651	649	613	651	629	654	657	641	661	634	650	676	651	632	600	688	697	634	691	652	656	680	715	659	615	657	603	688	680	671	647	635	660	673	640	643	626	683	634	627	621	706	649	660	604	626	649	652	632	668	668	672	616	634	619	660	644	648	642	615	664	636	571	652	658	661	632	639	721	614	668	632	704	664	655	626	656	649	689	624	687	640	654	646	671	654	638	636	646	614	674	638	674	637	693	695	673	607	666	600	660	652	666	632	623	669	627	650	628	620	621	621	637	677	612	648	644	604	643	653	667	640	670	632	622	651	644	658	661	664	667	641	644	653	661	679	619	666	644	625	605	646	646	633	658	660	694	680	659	671	665	661	678	630	626	653	647	670	653	681	677	667	695	653	666	626	653	664	653	658	676	668	640	667	628	613	634	654	657	635	652	646	662	663	689	649	624	645	638	645	661	647	655	655	680	677	652	698	628	606	603	651	654	622	625	656	625	629	677	653	647	646	671	633	631	647	661	669	629	674	669	643	629	633	612	640	653	619	645	667	656	661	630	626	636	628	643	665	659	712	663	622	644	652	623	668	627	618	651	644	646	640	651	638	626	641	642	641	652	669	645	641	615	602	653	678	669	662	599	652	651	693	626	611	649	668	616	594	673	651	654	642	644	678	622	640	606	687	654	639	611	657	640	669	687	649	666	626	670	719	623	709	652	665	631	615	643	638	626	681	625	626	597	640	642	630	648	647	677	688	614	667	612	660	644	644	630	596	713	618	650	578	670	695	638	651	638	653	615	643	666	670	681	657	661	631	668	686	703	656	646	663	658	636	649	663	669	642	591	649	661	699	635	671	637	647	654	635	643	667	654	685	632	617	646	634	683	704	648	666	662	634	649	656	667	624	638	672
8428	7824	6555	4275	4695	3903	2696	1820	1880	1569	918	714	588	579	554	589	550	579	671	610	543	461	475	486	627	666	591	469	385	372	331	332	305	307	289	304	306	308	316	318	288	297	313	283	324	289	326	329	309	311	322	293	288	277	338	300	291	320	293	274	311	307	324	301	266	301	309	317	300	294	311	282	295	295	319	326	316	322	308	310	313	312	296	322	288	298	297	312	315	350	321	328	297	297	306	292	323	306	309	327	294	318	320	321	308	324	303	323	309	267	283	315	294	296	327	304	313	330	321	309	276	291	336	302	305	291	306	331	335	322	285	303	299	298	312	313	289	307	318	318	324	294	325	342	363	316	298	298	337	310	288	309	318	326	294	330	302	306	324	328	313	303	316	288	291	315	301	298	310	317	322	309	305	297	330	334	301	319	283	314	298	305	317	289	298	287	261	321	299	313	304	294	312	304	293	308	301	289	285	311	309	297	287	269	319	305	297	300	325	292	299	280	309	303	344	272	308	316	306	297	316	313	323	304	311	294	303	292	351	328	297	314	303	285	298	311	315	298	338	306	323	286	309	311	314	330	304	289	310	304	295	296	335	304	323	321	318	285	292	302	319	277	296	315	284	335	268	299	301	295	313	304	311	353	319	323	319	332	309	335	321	302	306	326	303	286	328	319	298	306	318	302	340	319	307	308	306	268	304	324	296	293	306	311	316	322	308	338	318	348	296	313	299	279	306	309	306	269	329	333	312	308	327	297	344	298	296	314	304	295	296	331	296	299	333	305	290	304	317	294	322	278	294	316	323	291	319	301	296	300	320	322	298	295	309	325	292	321	322	304	284	295	324	303	318	353	311	292	301	296	321	320	321	271	317	329	318	303	307	314	294	304	335	322	339	299	290	323	299	302	294	295	307	313	286	297	276	316	300	310	317	329	301	286	316	322	288	293	310	275	286	334	289	291	291	318	319	287	301	273	303	322	336	283	275	342	319	274	295	274	290	300	292	301	316	322	326	319	294	328	330	306	312	326	325	278	284	300	330	288	300	322	290	313	330	293	298	290	279	290	290	342	300	292	299	358	309	335	326	301	296	333	301	313	343	327	289	305	280	305	309	303	316	305	317	272	318	317	305	319	304	308	337	316	284	289	288	301	305	295	310	291	317	321	313	307	307	300	314	297	293	291	354	293	332	307	306	285	321	297	321	342	328	297	315	321	286	326	262	296	339	290	302	309	328	315	279	294	288	307	280	294	302	314	293	338	318	318	301	288	304	304	323	307	301	314	299	334	294	264	310	281	325	338	296	334	338	315	305	283	319	300	309	334	311	287	348	299	316	316	321	318	307	342	302	306	329	323	343	323	319	293	294	314	303	320	314	281	315	302	302	302	307	275	301	321	289	282	294	324	314	300	319	274	322	341	300	318	290	336	346	300	291	313	299	321	306	286	298	272	302	308	328	318	312	273	323	275	285	302	324	305	269	321	316	312	287	325	314	278	319	318	299	286	289	313	277	314	327	308	322	313	316	325	320	318	290	324	272	279	261	284	308	317	313	297	319	305	306	292	314	344	305	322	313	305	281	319	332	303	287	310	319	301	291	345	318	292	336	318	308	308	299	299	295	300	281	321	309	300	315	323	315	271	305	296	331	310	318	310	326	310	296	310	295	301	322	346	311	327	298	323	310	322	339	298	282	317	296	310	330	273	321	298	298	302	278	300	334	303	283	323	322	325	281	295	265	301	299	279	265	309	295	312	279	340	325	311	320	310	318	323	295	315	323	340	293	319	303	326	330	292	315	300	289	277	317	324	326	288	301	303	311	326	296	313	306	258	317	302	293	326	302	320	297	261	270	285	292	295	310	286	316	296	310	328	305	320	274	297	340	270	279	298	317	299	323	276	304	307	303	293	318	310	297	275	296	331	303	289	283	322	297	302	312	274	305	308	280	319	350	278	337	336	310	305	296	289	323	300	286	289	290	311	292	326	278	307	309	299	321	307	260	326	279	320	303	307	295	310	325	318	297	304	295	320	309	290	347	279	291	313	333	299	320	319	318	339	298	278	305	346	290	305	313	305	296	318	282	345	279	348	321	309	298	308	327	310	306	341	344	323	313	333	307	277	294	307	286	294	287	304	322	300	284	311	301	286	337	315	293	303	300	315	317	326	299	295	314	311	297	308	280	305	315	281	312	302	327	349	359	323	322	284	308	308	294	320	311	311	320	325	310	273	306	334	281	326	286	332	318	315	296	316	304	292	316	308	304	331	302	337	299	290	320	314	334	279	302	333	295	300	313	310	326	323	336	337	314	357	308	312	309	278	311	285	332	315	311	340	303	297	295	319	303	344	297	290	315	309	306	289	322	302	301	309	321	293	285	351	318	319	306	310	279	313	328	285	296	323	293	303	317	303	278	317	294	313	307	319	319	313	298	283	341	307	304	287	327	320	317	305	343	317	303	324	307	319	305	323	301	328	299	318	301	299	296	306	288	333	300	285	298	294	289	335	317	315	335	297	299	291	272	294	311	355	298	298	333	324	306	284	309	329	320	277	290	304	348	289	293	290	310	304	333	324	302	307	328	302	304	299	295	332	305	307	300	311	315	322	301	299	309	326	313	262	315	270	279	333	331	313	296	325	309	285	275	286	283	293	302	311	302	325	309	312	316	315	328	323	293	298	294	317	312	296	313	283	320	290	293	330	302	272	308	306	288	278	315	329	336	322	309	334	305	308	323	331	316	286	319	317	325	306	283	268	336	322	330	313	315	320	348	299	324	308	317	278	324	311	321	284	342	324	345	312	304	310	304	283	294	299	326	305	310	312	332	324	323	312	301	287	312	303	320	333	311	276	315	309	325	283	305	335	322	292	287	323	335	290	342	268	295	293	288	304	300	298	333	281	317	293	330	324	336	299	310	285	313	290	325	303	333	326	267	278	300	312	314	293	305	333	347	302	314	304	329	293	294	337	307	343	294	312	278	289	319	262	290	318	340	300	282	317	313	305	309	298	316	302	303	324	306	319	307	301	321	298	314	312	288	291	318	292	265	282	323	324	310	321	285	297	317	294	297	288	315	291	321	344	306	317	306	285	280	344	305	305	310	320	313	299	295	270	304	331	306	280	267	325	304	306	324	312	320	312	335	295	275	285	289	328	299	278	306	299	317	308	289	305	308	308	315	282	294	332	321	315	312	301	295	314	288	329	315	295	333	299	301	309	284	313	307	297	311	305	312	281	306	315	336	304	306	310	314	294	300	300	322	276	290	305	315	307	331	312	307	302	290	285	313	311	341	356	314	310	312	302	287	313	296	315	302	316	312	341	300	305	293	292	303	316	320	296	258	310	305	320	312	309	358	299	290	281	299	308	333	296	295	301	303	307	315	304	277	298	317	329	314	308	314	310	292	320	304	289	296	299	303	293	296	329	297	309	306	316	294	301	291	321	293	263	292	305	320	295	278	291	322	334	304	297	293	315	302	309	283	321	331	304	326	320	318	298	277	305
5480	6552	9898	11560	14472	13364	10247	8065	8611	7299	4069	3511	2743	2445	2467	2288	2286	2644	3288	2929	2545	2213	1883	2104	2597	2558	2030	1457	1124	826	708	783	759	709	751	701	714	730	761	738	728	761	773	732	746	776	751	729	728	717	824	718	732	747	759	781	751	798	768	754	740	737	777	781	756	748	712	720	709	725	743	803	719	749	721	748	715	803	742	734	732	758	680	746	712	744	738	754	720	735	746	734	786	748	742	765	729	787	730	737	740	752	756	727	764	744	768	691	739	721	730	698	758	755	724	736	767	734	734	730	764	706	750	733	716	707	716	726	734	735	706	722	695	712	809	720	723	772	732	807	717	754	713	735	735	716	754	739	832	722	760	734	771	716	675	730	708	716	759	763	720	759	752	713	727	784	737	708	777	759	717	749	713	716	712	712	725	720	741	718	716	708	707	720	739	759	733	723	722	714	741	735	781	747	788	698	757	707	762	760	713	766	736	708	798	719	737	745	765	725	753	753	761	773	765	763	739	743	685	730	743	713	764	738	745	753	749	714	722	759	750	726	725	724	741	782	774	726	743	702	749	748	748	720	774	685	705	754	779	720	707	750	762	734	737	746	712	726	745	754	665	690	718	718	743	720	753	743	733	688	684	733	765	702	724	699	733	726	721	711	769	740	671	707	767	735	740	750	759	700	754	765	717	761	723	728	722	740	745	756	722	790	744	748	740	757	749	717	750	798	748	742	747	693	742	794	717	718	741	754	729	711	783	754	771	705	795	717	723	744	727	730	752	725	747	763	737	777	739	755	716	738	727	721	761	711	694	719	752	835	754	712	746	751	750	739	782	759	736	770	769	777	740	731	740	751	758	699	720	722	742	754	762	756	729	704	738	798	792	771	715	707	745	725	745	681	705	748	730	750	788	752	737	762	761	729	755	727	743	712	758	669	720	711	764	751	750	733	695	756	765	766	789	714	723	713	715	703	734	737	754	736	729	737	723	723	725	785	751	701	764	733	679	741	722	743	710	785	784	707	754	749	771	703	727	716	757	759	704	691	726	722	774	736	737	721	747	761	741	746	720	764	716	781	716	701	768	746	718	736	729	738	734	754	730	731	752	767	735	738	758	733	806	803	797	771	712	731	744	722	775	753	717	717	766	703	668	692	789	724	724	750	745	749	707	717	749	738	729	710	708	742	738	756	747	711	782	781	730	706	727	707	728	703	764	803	762	734	732	749	784	765	728	729	744	715	704	747	753	744	730	749	750	728	745	704	722	739	735	699	728	746	722	712	706	686	750	720	722	722	739	735	778	716	776	770	738	704	751	733	772	722	728	739	776	764	751	765	789	743	735	707	782	763	744	697	706	736	748	794	751	721	767	770	682	708	745	803	731	724	675	766	724	737	718	738	774	746	739	780	743	714	730	711	722	700	785	737	739	730	737	745	700	766	762	771	718	716	730	782	719	730	756	766	752	756	763	713	741	722	776	767	758	761	808	714	706	760	709	706	755	798	734	688	783	743	745	737	777	763	749	738	807	749	712	749	757	817	763	690	736	779	754	755	778	784	741	750	775	723	738	752	707	695	763	734	700	721	690	777	746	737	789	708	671	693	751	716	716	747	765	801	722	692	666	678	722	739	734	727	716	749	698	688	736	755	722	735	744	682	722	736	738	720	783	763	741	726	716	727	753	734	717	756	701	736	730	767	725	733	733	738	703	729	750	732	684	764	710	778	763	717	747	748	738	707	772	733	749	738	733	778	726	744	747	732	719	728	694	710	748	777	727	747	701	729	713	707	718	724	694	743	755	750	750	734	743	734	734	707	709	768	733	647	739	733	761	720	771	732	749	709	756	779	695	776	763	776	729	722	756	784	736	727	766	737	783	765	691	762	689	739	775	697	721	681	740	752	755	670	753	717	707	738	709	745	773	753	711	770	721	735	698	718	713	765	708	722	757	740	794	756	726	771	744	739	754	763	769	732	741	798	720	673	757	779	743	796	737	714	752	749	739	741	706	745	766	759	748	756	742	730	737	770	686	687	761	771	741	756	716	708	756	765	684	741	726	747	743	705	763	712	733	750	744	718	732	749	713	747	766	725	745	757	703	704	731	745	752	747	745	767	674	718	723	750	731	760	726	742	759	703	770	703	696	728	754	770	764	775	741	749	705	707	718	739	720	754	773	712	723	715	718	743	752	775	692	751	772	723	755	691	648	708	702	781	753	730	770	659	724	731	708	754	709	673	770	736	776	710	740	722	748	762	755	789	748	734	766	770	715	749	758	788	723	730	786	737	754	726	721	745	744	713	739	775	697	680	722	770	669	770	783	744	739	692	748	723	751	826	760	714	711	748	731	750	730	740	764	757	738	706	775	786	780	725	722	743	759	747	735	718	742	709	770	759	708	770	711	738	775	699	771	724	694	729	743	720	732	748	722	684	752	747	733	718	723	701	755	748	739	722	701	735	710	762	734	704	697	723	748	734	716	758	751	745	726	814	729	762	790	755	693	721	743	713	754	771	768	772	681	760	725	735	737	714	710	701	703	730	775	745	763	719	749	781	732	754	753	703	726	734	759	730	744	677	714	735	718	790	738	727	736	719	743	774	742	733	738	715	748	702	774	770	754	709	751	696	790	758	728	736	736	752	747	750	728	755	737	764	731	764	734	758	718	779	749	718	751	679	766	765	725	711	737	740	734	732	759	760	724	735	742	774	726	720	766	723	762	756	703	718	691	752	741	763	675	752	721	780	766	748	732	743	722	747	767	724	742	707	752	738	751	727	740	772	694	672	780	727	737	684	714	735	773	751	753	794	763	755	761	751	740	738	748	728	688	727	752	771	727	730	742	731	683	717	724	738	736	734	693	753	743	757	753	788	757	731	714	712	716	752	747	730	695	724	731	728	693	704	690	781	753	759	681	746	720	703	750	766	694	681	733	689	774	752	773	706	712	780	735	740	728	716	778	740	710	679	705	747	757	732	720	710	744	774	693	749	729	679	700	767	756	728	723	768	736	762	739	767	735	703	692	757	813	655	775	740	733	753	738	733	756	781	733	764	754	730	682	705	747	767	750	703	710	735	744	756	743	714	733	712	750	741	729	747	790	732	729	726	717	700	767	747	736	791	731	714	767	727	724	720	748	746	748	743	708	756	740	730	781	733	736	767	730	761	733	733	711	736	737	711	717	777	748	675	725	746	734	706	749	771	729	721	781	748	754	762	762	744	748	762	766	745	733	681	745	741	742	706	711	720	807	755	729	708	742	745	723	721	779	736	774	722	684	701	732	779	749	714	757	810	726	724	752	779	719	770	759	658	737	729	714	747	778	706	755	751	758	767	737	757	680	767	744	738	754	730	761	729	746	710	742	724	767	791	729	686	773	708	720	724	727	706	767	737	763	768	769	798	711	735	698	742	714	703	720	773	781	699	711	766	723	739	765	703	767	820	741	757	742	772	716	775	775	737	753	736	753	701	753	739	735	729	754	730	730	716	773	730	745	786	728	792	794	730
15871	12793	13749	22638	27504	19346	16353	12333	11590	6188	4266	4289	5164	5799	3786	2944	2820	2750	2904	2809	2277	1445	1535	2934	2705	1778	1519	1013	624	450	398	280	277	290	303	339	287	292	297	287	271	322	298	267	305	272	306	286	313	308	316	271	297	269	299	294	287	252	297	310	318	305	278	305	300	312	285	299	306	332	305	327	332	318	299	280	262	324	283	262	284	309	306	301	277	361	307	285	299	270	280	291	300	303	309	278	294	299	307	302	285	323	323	288	319	287	279	310	313	293	269	305	288	290	291	301	305	264	298	283	313	285	318	306	298	307	311	293	287	262	305	287	282	287	321	291	310	306	283	298	307	275	326	311	287	306	319	289	293	289	286	289	314	318	295	291	329	265	290	287	272	291	299	303	304	322	292	290	312	282	284	327	265	276	277	310	330	326	290	327	322	309	279	304	271	309	300	307	285	306	282	327	310	286	314	309	295	313	291	301	288	316	289	310	294	300	284	285	317	281	273	304	302	271	288	293	319	288	283	304	282	290	322	297	288	317	301	295	282	310	276	275	285	315	293	294	348	285	313	331	296	305	323	315	335	292	291	266	287	336	303	295	319	308	303	305	296	289	319	318	282	290	299	267	290	324	309	316	299	286	290	304	272	308	282	272	273	291	282	283	259	298	296	297	294	279	306	321	351	301	312	274	265	295	303	293	302	294	264	269	286	273	277	311	303	266	328	329	278	292	322	271	315	264	317	300	306	285	296	265	308	303	278	309	308	329	307	327	280	270	296	284	294	278	286	312	283	290	293	300	310	276	289	306	256	289	305	273	301	336	334	292	312	270	297	307	311	322	299	265	276	278	312	302	272	280	264	289	300	283	274	319	306	285	314	290	313	311	312	306	328	315	289	296	284	305	307	294	251	316	268	285	286	306	302	264	289	341	277	262	293	262	310	301	283	301	282	311	285	275	282	292	279	302	317	299	309	304	280	279	313	293	311	270	292	292	271	289	301	324	307	305	321	276	311	320	300	294	312	301	341	285	289	329	308	335	284	313	340	295	319	282	355	266	244	295	276	304	332	291	318	308	270	297	291	282	281	316	287	305	277	291	292	299	308	276	293	303	288	308	328	287	284	290	279	303	292	275	314	316	316	294	301	305	309	312	318	314	259	297	278	268	298	320	319	277	253	311	293	313	288	330	290	281	294	286	296	302	330	298	288	290	266	262	325	305	321	296	266	266	251	296	281	302	292	276	299	293	267	276	307	292	285	311	311	276	311	296	269	305	306	282	322	276	291	316	321	303	323	318	287	312	294	330	316	302	273	306	284	332	277	348	321	279	332	286	259	331	312	330	297	315	270	284	271	303	278	319	263	298	281	298	315	286	327	291	290	262	283	289	316	302	278	306	271	324	276	323	255	298	306	313	288	307	275	314	280	271	277	303	307	275	283	307	292	315	312	327	281	310	307	320	286	316	298	297	313	301	294	290	275	282	297	309	282	287	300	286	300	315	291	322	263	289	294	298	319	274	309	317	302	306	316	335	321	280	262	308	284	321	314	326	276	317	275	296	326	283	321	292	305	304	308	295	324	313	291	294	323	276	296	300	276	302	314	294	293	304	283	291	306	305	269	271	300	293	315	303	314	300	283	302	302	311	294	294	299	290	294	300	295	277	271	290	277	309	314	293	299	296	326	320	313	279	288	290	278	287	306	299	307	293	297	289	296	302	271	280	295	317	292	311	285	270	272	316	314	293	303	304	293	323	303	298	297	302	321	274	310	256	324	285	320	317	312	278	289	304	297	307	296	322	308	284	318	310	315	295	297	316	279	305	295	314	299	318	289	301	308	312	299	318	306	310	267	307	307	292	278	281	293	307	298	236	304	302	307	286	273	301	278	330	318	299	322	274	316	290	299	309	295	307	303	304	269	285	274	299	280	306	316	297	328	307	287	273	286	286	337	297	272	307	322	292	266	300	307	291	299	292	287	295	298	323	285	302	298	303	306	301	288	311	327	320	290	314	304	294	296	328	314	277	292	291	297	319	303	281	291	294	316	266	293	313	291	282	335	324	269	309	306	315	280	296	289	328	330	311	319	252	295	303	269	287	293	319	318	287	288	290	305	311	284	315	339	311	304	289	299	295	299	302	279	297	297	306	338	272	273	297	297	275	323	344	307	259	308	269	314	310	296	270	291	305	320	283	316	304	288	282	253	315	293	293	301	294	314	304	331	293	302	291	301	297	274	305	307	307	296	303	338	327	299	282	281	284	305	280	294	293	298	289	284	284	321	306	268	299	292	299	300	276	302	270	295	298	294	291	309	307	330	268	325	284	250	297	297	296	333	297	319	312	340	287	284	297	327	319	283	279	311	280	324	326	310	300	292	288	273	316	291	295	316	269	287	300	277	338	279	327	278	306	273	340	297	282	299	320	318	305	315	300	282	291	275	287	341	311	272	288	288	303	298	298	336	297	295	311	291	287	279	272	295	324	301	311	316	338	307	305	301	304	289	323	292	280	309	295	283	307	286	295	327	327	282	322	320	282	283	283	303	284	279	304	294	292	308	304	323	286	321	293	250	291	304	273	305	319	300	298	296	302	297	296	301	325	350	315	306	316	314	330	303	302	261	278	312	313	296	309	311	301	263	303	333	322	275	298	317	285	300	326	290	316	305	300	300	323	322	289	298	313	291	276	332	309	310	319	292	288	323	335	280	289	291	343	338	295	310	265	287	284	306	282	319	270	287	295	304	267	289	324	313	288	277	310	330	310	279	297	278	300	306	302	303	308	291	321	309	287	282	299	316	298	301	301	318	290	285	280	308	286	319	323	301	288	311	275	271	300	306	277	319	298	272	316	305	302	299	293	294	312	287	290	316	320	307	309	310	273	316	319	334	298	284	293	307	320	300	272	294	268	275	285	298	315	293	294	319	260	322	279	285	316	282	288	267	287	254	285	287	309	327	291	314	304	304	280	300	303	331	323	298	314	283	301	326	322	290	285	285	286	300	287	295	293	323	286	306	259	320	329	319	283	312	308	316	319	303	286	291	315	294	286	315	284	317	277	285	269	311	298	290	292	298	280	294	296	286	279	318	298	315	343	335	299	322	283	304	289	280	311	286	278	286	293	279	308	271	277	332	296	282	288	319	301	294	319	285	286	302	282	297	288	284	274	306	318	315	310	301	287	307	313	302	238	318	310	299	267	284	319	276	291	303	288	271	289	282	293	291	264	322	295	323	328	278	284	294	305	281	309	293	298	286	320	335	301	302	285	304	247	299	320	296	299	301	297	316	312	297	278	284	274	312	295	279	311	285	301	277	287	300	253	252	289	318	292	302	280	261	293	299	300	312	315	286	264	306	260	274	302	306	287	289	289	286	339	288	324	267	288	309	304	285	304	312	311	286	278	290	300	336	320	288	326	295	320	307	298	318	281	290	265	316	280	292	304	274	325	310	311	277	327	276	326	308	268	301	292	287	314	279	283	306	299	268	309	294	289	273	296	316	330	320	297
9836	10503	16987	30628	35137	27736	28536	24618	26022	14828	13724	14322	18360	18849	13309	13117	13197	13178	14407	13955	11970	7721	8711	14718	13150	8985	7313	4651	2495	1374	898	750	691	724	713	690	727	687	747	732	752	705	744	710	705	675	711	702	714	686	714	691	688	751	701	692	722	725	710	704	691	696	749	753	776	740	678	701	740	713	732	689	685	704	702	754	739	679	651	730	700	721	686	698	682	732	714	696	744	700	719	700	752	739	667	688	783	744	683	742	679	714	714	738	712	673	730	701	705	711	732	698	744	713	740	734	736	703	725	703	734	737	705	694	716	750	702	728	715	700	759	712	771	719	694	717	713	705	752	702	736	738	687	734	704	696	724	701	683	690	733	649	723	746	656	710	708	702	710	781	737	736	724	697	715	723	721	722	729	713	685	732	718	706	673	695	696	736	695	694	703	746	742	734	766	723	718	708	737	709	683	739	720	724	704	713	739	727	696	713	742	736	750	723	736	724	759	705	720	754	738	731	680	749	720	755	739	723	754	750	756	697	685	735	689	700	676	802	723	704	735	712	759	704	777	737	745	718	705	729	758	710	716	730	717	734	721	727	694	708	690	716	727	719	744	731	741	705	722	728	733	694	702	753	689	774	707	711	745	726	699	717	707	719	748	747	744	702	710	723	739	730	711	692	701	752	727	676	743	741	711	712	742	719	711	678	742	715	711	719	726	712	694	720	706	689	761	698	681	680	706	699	699	718	698	721	752	727	716	709	710	685	773	715	679	712	768	732	731	732	705	726	662	696	736	660	718	732	716	740	712	763	748	737	674	773	706	756	734	709	725	772	679	719	682	721	746	721	721	686	701	689	738	743	719	706	727	733	744	715	712	701	718	686	739	743	724	688	775	692	693	720	686	725	725	743	717	706	714	749	701	744	712	742	705	683	714	669	713	750	698	704	751	700	677	712	751	697	689	688	722	695	716	706	684	704	693	710	705	701	725	742	752	704	688	749	690	787	704	677	708	710	712	705	688	696	734	715	685	729	746	699	689	717	725	707	764	738	750	709	698	686	757	717	759	748	710	750	734	680	762	694	763	676	690	704	681	680	673	736	717	754	717	684	692	662	700	742	738	740	674	729	672	687	710	707	693	755	749	710	724	721	702	684	685	687	751	671	676	717	732	702	693	736	735	752	729	713	763	756	751	739	703	733	691	705	731	736	698	702	686	728	746	734	725	725	685	753	711	723	777	726	710	719	684	719	705	719	725	708	718	686	731	744	706	787	741	724	682	740	738	724	733	694	721	722	674	703	702	749	689	690	765	747	697	748	722	728	711	689	731	712	709	718	714	736	732	730	703	694	758	740	775	708	690	717	719	724	752	685	698	708	727	730	708	705	729	746	736	665	721	710	700	739	712	703	670	734	702	755	718	717	740	712	721	683	710	751	670	765	751	725	716	671	688	698	697	719	720	715	709	685	748	720	671	766	765	773	710	728	729	732	707	724	689	723	724	683	695	711	711	708	736	706	720	722	739	696	701	737	739	653	705	684	744	659	738	696	730	657	736	720	711	751	683	710	823	730	704	706	753	698	702	771	722	697	671	714	709	697	751	720	691	702	711	751	709	737	663	735	704	690	706	678	769	724	678	701	769	711	763	691	763	716	723	675	712	719	692	741	693	720	679	717	712	665	713	698	715	718	670	750	739	693	752	708	711	732	681	722	717	762	703	696	716	744	690	793	749	758	726	741	689	679	711	717	731	755	731	714	726	648	688	715	683	659	708	703	704	774	743	689	759	720	771	693	705	733	738	753	743	698	748	675	724	730	751	723	708	738	725	763	716	783	704	708	707	731	734	727	715	725	728	711	716	726	710	695	735	766	730	705	691	692	797	720	739	751	699	687	704	741	730	714	722	750	750	748	699	701	714	715	763	722	689	712	661	703	722	697	760	732	705	710	770	717	710	760	755	680	682	734	731	724	739	741	708	749	727	759	739	708	722	727	740	669	709	712	717	703	704	719	707	712	737	734	734	697	700	692	721	681	712	705	721	748	726	726	722	713	729	723	688	722	718	739	718	691	746	695	695	697	694	756	736	715	756	697	731	753	710	737	758	762	704	732	730	725	711	729	720	737	731	681	669	652	683	762	729	716	759	785	685	716	711	760	735	719	730	698	758	688	718	687	726	676	740	702	696	722	732	737	689	703	691	711	721	706	715	734	701	734	749	728	702	716	716	722	713	782	737	705	696	732	739	736	754	716	719	734	736	771	730	768	765	709	693	722	704	730	742	766	687	725	747	719	753	716	747	713	692	734	708	704	732	695	743	695	710	688	730	754	688	712	738	752	716	725	748	723	687	696	742	719	716	716	717	712	681	688	733	716	724	721	729	719	719	743	745	784	751	726	733	691	755	692	727	762	702	728	737	755	745	726	672	681	653	661	709	688	707	708	745	730	710	729	727	772	743	711	751	737	663	740	685	696	681	725	685	712	725	697	703	688	717	679	700	698	756	698	731	725	735	736	654	662	667	704	703	702	692	708	731	675	754	762	709	716	759	745	668	731	698	702	711	683	687	755	722	731	743	719	693	732	687	761	715	729	699	733	743	708	751	707	746	704	781	685	750	756	725	657	748	735	740	702	718	725	668	671	697	703	755	701	728	750	705	746	725	712	712	695	700	727	710	696	751	702	709	717	693	749	755	711	741	765	689	691	728	714	760	743	768	711	735	689	689	785	706	732	776	704	690	743	734	740	748	691	715	729	730	730	714	698	753	741	779	724	707	738	725	735	726	682	712	722	727	699	734	696	708	683	702	774	727	689	743	792	710	726	754	743	718	718	721	687	713	737	702	687	692	691	715	772	704	683	688	698	747	703	703	726	734	732	701	726	719	671	714	694	737	710	685	728	705	716	758	690	712	735	743	711	729	668	739	724	655	694	712	684	755	717	731	695	706	743	664	773	723	715	733	731	711	680	737	713	734	707	716	721	728	739	707	720	689	681	758	701	728	676	691	736	733	699	721	749	733	710	761	733	687	696	736	741	741	736	696	728	720	711	702	699	648	733	708	720	721	725	723	737	685	738	746	707	703	728	696	735	761	676	745	700	719	751	710	738	745	706	723	731	697	764	711	736	718	728	727	664	755	709	700	665	749	740	740	660	678	676	705	718	707	732	686	737	742	695	726	732	744	740	733	731	676	740	784	693	719	719	714	755	655	710	668	745	700	750	713	697	687	742	691	691	691	724	719	672	726	685	731	739	712	718	693	689	746	695	714	673	748	738	713	717	714	686	747	706	710	717	738	710	742	811	719	750	699	748	713	764	646	746	692	762	711	732	703	696	713	754	719	758	640	700	715	695	746	716	750	712	724	725	733	757	683	741	741	721	723	700	759	717	754	704	713	739	685	730	674	722	725	699	718	753	731	682	713	739	705	736	710	751	722	686	712	722	696	692	641	714	649	756	734	726	717	735	777	693	739	684	707	766	675	687	706	743	734	728	736	742	730	733	731	716	712	741	772	719
24339	17035	22193	37947	40750	31782	27471	23322	17446	9518	7037	6350	6443	7151	7509	9279	6201	6972	4504	4814	4451	4822	3935	6762	7539	4573	3060	1575	819	433	319	290	289	255	240	268	277	257	279	237	267	255	289	229	270	260	217	264	247	292	254	232	242	269	268	271	280	262	243	258	233	285	271	290	255	253	270	241	244	267	280	257	285	285	275	262	264	264	273	245	293	250	263	254	277	276	243	242	245	281	238	259	250	251	271	290	248	250	246	280	240	262	251	234	268	250	260	263	256	245	248	260	254	258	270	277	279	249	257	277	246	234	242	274	254	254	278	241	250	260	253	255	266	273	256	274	273	242	266	255	262	288	276	258	275	286	255	289	276	254	270	239	266	245	226	245	264	248	258	278	251	277	288	255	280	259	272	274	269	270	268	269	300	291	301	278	241	230	270	238	276	268	260	259	269	256	263	286	291	251	255	268	246	274	250	280	274	287	247	272	245	251	231	277	283	257	234	267	240	275	263	244	271	254	252	254	266	235	259	274	258	243	250	252	264	283	252	265	238	257	267	266	281	264	256	259	248	245	246	275	254	218	242	253	235	291	265	265	258	268	251	251	259	263	267	266	264	233	269	282	273	279	248	281	278	284	238	247	243	277	258	262	261	284	268	254	285	268	267	276	271	272	274	277	239	234	266	258	275	256	276	243	258	271	239	268	251	294	274	250	286	261	268	244	269	240	256	248	258	257	226	274	233	245	246	246	266	246	238	252	252	248	251	246	262	240	283	259	232	253	265	237	253	269	302	235	274	249	263	253	235	247	299	246	246	266	264	265	258	259	263	257	231	256	242	257	244	242	257	242	280	268	223	261	277	243	274	248	210	254	262	254	228	277	268	263	253	287	240	250	285	258	267	254	248	277	273	246	258	269	255	250	260	248	286	290	284	274	265	265	265	276	248	246	273	279	285	257	270	258	250	250	272	251	268	246	241	257	274	260	250	271	261	218	259	251	269	242	275	259	301	225	253	254	243	246	294	251	256	260	232	257	247	285	289	254	258	250	256	284	252	242	273	262	246	315	269	292	232	255	245	253	265	254	251	246	271	249	277	283	307	217	253	232	281	255	274	257	261	252	277	255	247	269	267	260	244	267	256	257	263	234	243	263	249	224	252	256	255	250	236	255	266	261	261	291	248	286	254	277	269	264	277	298	266	254	287	260	284	288	269	257	247	255	261	269	265	235	256	283	237	260	256	245	249	249	251	278	250	267	247	261	249	288	253	254	253	240	257	234	253	239	271	246	255	227	266	278	263	231	285	262	257	264	256	266	285	267	250	282	259	290	241	253	250	227	235	269	273	260	246	256	249	251	251	250	258	259	272	266	264	240	245	277	259	251	316	276	248	269	249	250	257	250	250	243	264	251	253	283	251	259	253	268	285	294	251	219	254	267	262	287	231	275	256	253	306	254	289	259	242	271	275	285	281	230	250	263	268	251	264	270	213	257	284	253	251	251	287	264	260	253	257	258	240	256	255	266	269	245	270	268	242	282	263	265	259	268	250	250	246	260	305	262	253	244	276	263	271	253	271	248	255	256	246	244	277	265	285	265	284	244	273	283	281	242	266	251	235	253	275	269	268	259	268	273	256	248	261	259	237	242	257	268	261	243	251	261	242	260	249	247	208	242	265	290	286	256	260	272	238	272	235	286	260	247	249	236	275	261	247	239	260	280	266	257	231	257	258	275	279	289	269	283	260	275	287	253	262	263	253	287	279	280	263	261	217	242	276	258	250	254	256	248	245	245	262	259	273	269	248	247	258	259	267	273	271	273	283	240	251	268	272	243	237	244	242	247	239	253	265	269	270	280	236	261	255	244	265	241	229	235	261	252	247	250	280	256	263	250	309	285	289	270	238	277	240	255	283	259	277	252	235	266	260	263	280	260	282	253	248	285	271	261	241	251	261	304	254	296	255	276	251	279	245	271	254	245	266	238	227	271	274	264	262	243	272	265	290	258	262	266	264	238	261	274	273	256	231	259	238	257	272	247	253	224	265	278	286	251	230	260	288	275	241	282	268	279	247	271	264	266	246	259	235	262	266	254	228	277	247	263	272	269	270	319	268	257	238	229	242	230	280	239	276	255	266	263	245	250	286	282	276	227	265	239	260	257	281	269	231	233	272	256	272	246	266	249	272	244	279	251	243	270	289	264	274	270	274	293	233	246	262	299	269	282	278	266	270	241	300	278	274	247	253	266	255	292	236	269	246	251	252	245	236	274	234	275	263	257	281	252	268	249	227	245	271	240	247	265	261	227	289	265	273	241	240	284	262	255	256	248	244	258	238	266	256	237	231	297	280	267	257	238	242	228	268	249	262	273	263	246	232	287	257	269	235	257	245	255	267	264	234	266	248	245	246	279	262	246	253	249	227	255	237	244	267	244	258	271	256	238	274	241	284	275	290	229	247	245	265	252	247	263	252	282	255	247	245	232	247	282	261	264	262	253	257	259	272	244	254	251	281	262	255	260	215	271	270	269	243	279	249	245	254	256	257	268	249	280	209	224	296	241	241	260	255	268	244	214	246	261	292	223	247	260	273	291	273	250	273	250	232	248	245	252	252	265	262	236	256	271	272	281	248	275	263	292	257	236	232	258	268	277	273	260	263	247	258	272	271	303	277	266	282	257	265	263	291	296	267	235	246	296	245	254	253	264	265	273	259	250	238	236	257	290	291	287	272	273	265	277	280	296	261	271	267	272	267	228	260	258	267	239	266	252	276	225	240	256	239	246	265	280	273	259	260	245	235	245	277	236	254	254	265	244	279	226	250	225	250	265	253	276	248	254	237	255	251	259	271	244	264	269	239	261	262	249	240	233	252	240	259	271	260	268	256	252	269	230	276	251	230	244	231	259	258	261	282	286	274	253	262	264	276	264	276	262	292	277	279	265	228	267	286	276	264	260	303	230	272	266	266	239	275	258	256	249	271	291	256	243	258	285	278	246	256	290	257	255	238	244	268	247	245	270	251	247	237	283	270	252	259	231	249	264	236	245	253	246	256	242	267	262	258	245	250	250	243	260	270	260	288	230	248	258	275	245	247	260	274	228	242	286	257	269	258	259	264	244	262	253	259	255	304	255	272	254	260	267	257	266	255	259	262	290	260	248	211	233	274	262	240	252	300	244	282	257	253	272	285	266	274	253	266	264	249	259	268	239	270	280	270	249	251	271	238	253	236	272	267	239	269	259	257	263	242	256	255	256	240	240	273	243	259	251	283	269	241	212	259	227	259	280	255	244	287	283	235	258	275	280	248	271	260	261	278	261	251	223	269	267	256	259	232	261	230	270	249	258	282	277	244	247	257	270	271	267	307	261	250	250	267	255	268	286	215	274	284	271	264	256	241	258	254	249	276	290	279	274	266	235	238	236	258	271	262	255	307	271	255	256	294	262	240	268	246	261	215	254	248	271	275	260	250	249	282	250	252	262	255	255	286	256	268	240	258	241	254	252	238	251	252	262	247	247
12722	12805	23470	40578	43825	39888	38290	32702	27851	17434	19957	18954	20321	20618	22778	23995	20716	23966	17942	20870	19381	21142	18589	26632	27028	18884	13741	7461	3628	1608	904	735	635	640	627	662	590	643	636	573	625	612	693	634	671	650	615	621	644	646	616	606	648	612	641	631	722	634	656	563	639	685	618	648	656	661	650	685	595	655	661	645	628	643	677	617	642	637	623	666	591	646	659	682	650	632	616	578	599	663	653	650	646	607	649	614	634	647	645	572	626	646	631	626	651	656	615	642	647	647	649	661	668	589	614	623	658	613	628	644	617	660	599	620	644	625	608	648	639	629	619	589	654	624	618	651	641	616	657	656	608	612	629	649	626	629	609	617	621	629	627	632	633	616	640	605	672	663	629	597	634	652	637	615	635	699	642	620	646	638	588	647	658	620	694	627	618	609	619	615	641	654	643	645	641	647	668	654	623	657	600	642	703	632	595	651	644	643	603	617	639	603	583	632	647	633	656	633	638	572	674	616	583	630	616	651	656	590	651	641	657	643	615	664	658	642	632	633	587	614	642	659	671	620	661	643	640	637	626	636	640	598	624	616	631	635	642	665	687	626	653	610	626	677	634	601	646	670	680	657	609	633	616	642	645	645	596	622	603	579	621	620	637	653	631	617	630	594	608	636	647	639	615	641	612	661	657	606	657	643	647	636	618	624	599	653	634	606	627	675	615	645	580	627	644	640	594	644	586	620	643	616	647	651	589	611	621	623	632	614	628	623	642	633	625	654	627	597	672	595	612	664	623	642	650	644	623	662	649	637	618	601	598	659	626	627	635	646	649	603	619	636	605	673	691	607	623	653	589	641	594	650	586	637	656	636	656	639	664	649	628	636	582	615	582	630	607	601	638	653	613	630	602	627	613	624	623	580	664	674	689	629	649	659	604	583	622	617	679	631	645	637	647	621	625	666	565	630	664	654	618	637	643	621	647	621	597	625	668	666	611	652	635	651	679	636	630	599	612	592	619	599	658	648	607	599	610	603	661	649	602	647	666	586	618	610	614	645	621	668	653	643	647	632	648	627	668	598	614	668	631	601	646	609	655	641	638	607	621	621	616	568	628	615	600	665	624	586	608	654	663	643	639	598	669	627	619	635	600	679	638	634	658	643	630	633	629	653	612	698	625	626	642	610	604	644	644	620	606	604	653	656	659	620	617	611	612	636	594	636	611	659	653	580	617	594	662	623	622	596	611	649	637	677	643	613	627	618	623	625	660	626	668	634	613	612	670	657	618	613	662	650	642	662	615	625	630	629	664	681	619	661	635	643	595	594	625	611	661	612	585	682	634	628	584	634	657	634	607	621	688	617	672	631	677	652	658	665	656	663	633	650	618	637	646	568	597	648	631	632	610	664	631	641	653	653	616	664	677	603	635	607	635	662	618	590	625	640	652	640	616	649	608	615	644	651	627	654	595	634	612	615	668	630	626	641	651	632	650	590	593	646	606	626	658	621	651	657	617	630	632	631	639	626	662	622	624	652	640	611	653	640	664	635	638	685	662	650	671	641	634	683	648	609	648	659	596	666	638	606	664	641	660	679	600	635	669	607	638	673	607	646	603	653	635	642	665	656	620	617	666	625	598	602	656	669	615	621	635	579	636	602	628	626	662	621	671	661	648	632	640	637	670	614	633	698	629	631	639	662	625	646	642	667	590	638	633	608	642	661	676	633	638	646	612	674	610	629	632	624	619	646	604	624	663	639	681	641	662	584	611	651	622	641	586	616	620	627	650	631	647	662	646	661	621	623	644	671	649	648	621	636	634	600	672	632	585	618	645	632	616	631	649	619	620	580	648	639	654	676	622	602	618	579	653	618	646	653	635	615	620	595	698	629	620	655	584	676	586	619	591	644	595	573	652	661	641	633	594	604	662	696	651	601	611	653	635	621	634	621	645	644	620	630	654	632	611	631	616	675	574	620	645	639	629	634	632	606	624	626	619	590	640	599	643	654	669	614	640	570	620	662	612	643	635	660	625	617	632	603	587	614	579	659	667	628	649	615	612	673	628	626	621	680	674	673	625	608	632	616	617	632	646	638	642	581	610	626	644	584	652	615	626	625	657	648	634	638	688	655	673	644	657	630	633	662	644	641	647	618	629	672	644	649	677	637	598	593	669	659	656	639	630	624	627	642	662	633	638	618	602	647	654	666	610	618	673	596	655	655	653	653	656	673	652	586	665	652	671	671	647	653	623	653	617	602	632	628	623	634	659	603	594	627	651	602	654	632	658	667	605	634	614	622	632	681	608	644	685	611	648	592	644	643	669	663	661	632	628	658	679	664	606	648	668	604	670	631	670	607	658	617	629	579	622	627	612	652	635	667	632	648	646	659	588	593	559	640	643	639	602	670	591	619	618	621	635	644	626	620	624	660	628	636	648	660	619	632	622	627	617	641	594	594	620	622	627	592	616	656	626	655	615	675	671	604	610	644	647	646	645	662	635	621	636	602	592	615	628	623	667	639	664	625	646	696	614	579	686	600	619	665	663	635	608	629	635	656	619	613	588	637	605	638	594	624	631	633	639	627	621	624	610	621	630	660	608	673	610	629	636	649	646	680	611	641	633	665	621	648	663	605	653	683	602	635	668	661	648	675	623	639	615	609	627	603	652	626	684	652	660	649	644	610	623	649	639	636	638	625	669	642	689	673	648	605	616	644	636	635	647	580	660	598	656	624	628	628	667	645	670	605	672	666	639	645	620	625	641	628	647	679	603	593	670	610	635	679	612	639	630	599	613	641	645	598	623	642	671	611	632	596	632	648	674	640	654	603	599	666	639	631	644	661	640	626	637	628	613	643	631	624	611	600	636	642	648	674	597	629	636	665	633	604	598	670	647	648	611	650	639	616	663	621	680	620	634	626	636	598	642	629	639	613	640	638	636	648	665	592	613	624	667	631	644	617	663	648	633	581	658	655	577	621	598	618	665	635	669	642	666	660	614	629	640	633	620	649	608	641	664	608	629	633	613	637	598	650	647	635	633	627	607	610	590	624	617	610	647	619	658	597	672	642	644	637	597	652	646	612	639	621	630	589	605	662	594	630	652	599	677	618	611	646	670	601	660	621	644	612	599	679	696	647	656	636	598	631	585	608	648	643	610	626	686	606	665	615	610	670	632	692	618	624	643	645	596	632	642	646	625	619	644	645	631	661	622	647	623	669	633	624	624	664	659	627	616	664	596	675	635	666	642	662	622	659	631	644	629	616	655	617	639	614	620	642	600	622	639	688	651	676	623	590	623	601	578	670	674	629	615	634	625	675	633	630	658	616	661	632	629	657	618	659	629	615	634	615	619	622	642	656	626	579	624	626	595	613	638	619	646	624	642	646	629	641	679	675	600	643	597	614	650	613	652	668	663	646	639	633	652	657	600	644	645	645	616	663	665	647	701	635	668	608	629	653	649	587	649	636	642	612	621	681	585	626	622	629	640	630	637	620	646	616	626	595	658	606	658	593	646	671	654	651	624	647
7720	5249	5713	6252	5038	3650	3128	2131	1404	914	853	966	976	757	671	760	665	661	589	540	493	435	464	603	626	560	537	428	370	284	315	282	316	300	337	285	271	298	321	318	296	315	301	285	296	290	321	298	310	306	298	314	290	332	311	277	311	307	275	266	301	293	323	294	317	298	322	279	296	339	296	274	307	303	292	297	335	268	304	317	292	272	285	321	271	287	297	298	340	293	285	321	270	338	317	291	323	279	288	273	296	314	317	253	326	283	302	315	298	291	290	289	294	299	272	307	280	306	268	267	272	290	303	283	283	295	274	278	319	295	275	324	300	274	323	264	305	290	275	279	291	300	321	307	315	312	292	292	307	283	277	286	280	306	318	291	300	302	290	321	304	279	271	301	292	284	272	317	287	340	344	286	326	305	307	293	335	293	278	290	300	292	318	283	283	292	309	313	326	307	306	306	283	286	286	284	297	307	295	322	304	303	300	282	289	285	280	306	281	287	289	304	292	286	317	239	309	312	307	292	279	272	309	312	290	289	305	296	304	296	276	286	302	317	310	304	299	293	284	302	321	308	270	303	309	295	282	300	303	317	290	265	294	295	296	293	311	307	325	314	296	302	315	301	309	299	280	287	302	305	295	315	304	292	316	318	292	280	275	298	307	289	302	276	310	318	336	305	268	260	273	321	320	306	287	286	299	301	343	312	271	315	310	295	319	328	297	316	300	248	274	305	269	297	282	253	282	309	270	283	314	316	298	292	296	284	281	289	280	316	334	286	314	308	298	279	278	279	299	326	302	294	312	298	301	287	311	312	289	304	288	276	289	281	292	302	257	300	298	304	274	295	268	300	300	295	303	308	304	288	300	270	287	304	285	294	307	315	304	278	302	318	281	299	298	295	276	298	311	292	304	307	298	293	326	299	282	286	269	314	310	308	286	282	291	309	275	290	310	271	342	299	304	310	309	308	309	288	313	274	296	291	304	270	273	284	295	282	286	285	328	297	255	263	319	280	256	302	291	301	304	293	287	274	303	292	300	283	316	295	258	291	278	316	299	334	282	296	283	307	268	316	283	329	294	287	281	300	303	299	294	291	334	311	287	287	278	275	280	307	300	265	286	298	290	279	293	332	299	284	305	277	264	298	268	301	259	273	304	320	294	292	286	299	276	282	298	285	300	284	269	297	277	278	285	291	285	286	273	291	259	272	284	289	313	275	238	284	277	323	311	280	309	305	310	330	313	286	277	290	276	269	309	327	291	291	306	329	267	309	302	299	282	283	269	293	264	306	272	297	263	296	306	310	284	309	312	321	283	324	256	334	310	303	275	278	302	278	274	320	301	283	291	265	291	315	318	294	276	273	284	277	286	281	283	285	290	294	302	305	271	294	269	298	282	317	296	305	285	322	291	286	322	293	296	300	317	294	306	264	325	312	297	331	331	301	327	300	302	284	310	275	297	307	295	276	316	281	290	304	290	330	288	311	291	310	272	334	303	314	297	283	282	277	296	278	317	286	304	312	293	312	302	273	299	286	291	334	271	308	281	272	288	300	286	292	275	298	272	303	285	283	314	310	298	287	289	266	301	308	281	280	299	263	342	282	298	292	256	300	301	324	305	284	295	259	291	284	295	292	322	302	291	278	285	304	266	308	279	301	297	306	252	303	314	280	319	319	297	281	305	277	298	289	280	282	328	283	298	292	274	304	330	281	311	287	284	275	289	303	309	319	299	302	303	313	263	328	282	314	274	296	300	279	298	312	294	310	289	316	293	314	274	303	302	288	314	301	280	303	290	300	278	295	265	316	288	284	306	289	289	293	322	311	278	300	274	299	273	270	276	288	286	298	330	300	314	308	308	298	308	285	307	298	301	297	264	306	296	277	305	282	280	308	291	277	306	287	255	268	327	271	328	292	305	262	294	282	270	298	257	305	298	317	302	283	283	331	285	278	309	341	314	309	323	303	316	257	345	255	267	292	287	285	289	302	309	321	275	300	311	293	297	287	274	306	311	280	280	289	259	292	336	289	300	287	310	279	273	264	306	287	277	313	333	275	314	276	277	282	296	285	300	290	286	298	287	338	288	313	300	287	323	300	336	313	280	292	323	281	314	283	319	316	282	326	324	309	278	277	301	275	273	334	286	295	297	318	278	310	257	297	258	276	316	310	314	293	272	284	295	325	274	311	301	296	292	273	273	293	333	307	298	279	256	288	276	270	327	274	294	297	278	290	265	314	326	280	304	323	324	278	306	268	271	290	283	308	308	297	269	313	255	299	290	313	317	329	300	296	318	282	283	278	304	306	326	284	291	298	314	280	260	283	304	303	319	290	291	307	302	325	258	304	309	273	291	326	306	292	295	279	272	314	325	282	324	311	319	277	315	310	255	341	303	288	278	281	278	248	292	299	295	305	321	284	288	310	273	270	271	295	278	310	292	320	317	309	280	301	336	312	311	300	304	306	318	285	324	293	297	283	303	303	294	270	303	309	273	317	309	326	319	284	310	273	309	311	316	266	283	269	307	293	292	289	288	283	326	313	287	287	309	281	302	313	277	280	304	315	303	298	280	280	290	294	279	277	293	291	295	275	290	267	314	273	307	294	323	280	289	302	297	280	288	290	287	312	285	298	322	312	297	291	282	289	295	278	290	313	271	288	308	274	348	268	298	287	315	312	298	286	303	291	305	312	304	292	285	296	296	308	286	287	332	297	308	250	253	289	314	275	340	317	311	276	290	295	267	312	301	348	282	285	322	288	276	283	286	293	293	316	321	333	285	296	279	293	261	312	304	320	323	304	292	305	314	308	298	298	322	259	318	278	264	304	285	286	280	304	306	312	313	280	305	304	296	290	278	320	302	303	274	314	330	310	314	314	305	297	324	264	294	323	268	312	284	277	261	291	292	289	329	323	262	256	281	293	302	276	282	268	293	302	291	320	292	262	311	260	316	302	283	262	318	267	273	275	270	300	287	297	307	279	293	282	340	304	303	270	331	278	289	274	268	294	281	302	256	288	312	301	312	309	292	308	297	299	308	305	291	250	350	311	297	315	302	328	255	297	299	333	292	283	293	299	288	287	262	300	275	292	300	311	300	311	271	276	267	298	298	317	268	298	289	282	292	303	286	295	301	271	297	293	287	279	280	319	277	289	300	290	299	311	265	319	302	283	281	290	309	311	309	292	287	278	298	292	255	333	305	302	309	282	312	311	290	328	296	292	296	286	268	296	290	305	309	284	276	292	306	314	273	293	283	265	298	292	283	282	305	288	308	315	271	306	269	323	303	269	311	275	265	274	296	330	296	313	293	242	281	273	333	302	295	247	298	284	311	325	301	298	333	316	293	293	289	268	312	282	302	292	293	288	291	293	308	285	295	292	311	317	272	279	295	300	313	304	278	287	296	318	305	307	291	314	305	294	313	305	311	290	297	312	299	329	322	288	303	278	313	291	314	293	295	291	309	301	293	298	281	299	276	280	314	292	276	311	257	283	295	334	314	324	292	316
4992	4649	9813	15472	14972	12577	11872	8957	6319	4185	4043	4369	4521	3538	3361	3963	3329	3089	2789	2257	2113	2068	2067	2428	2642	2011	1611	1157	984	889	698	722	685	725	675	729	742	709	748	726	688	739	702	703	718	744	729	730	696	699	692	706	714	644	672	706	714	733	728	702	718	738	690	720	721	733	718	729	767	715	727	744	723	692	747	732	673	719	739	733	723	683	705	725	688	709	706	709	695	694	696	698	736	712	698	669	734	745	685	752	721	740	658	694	739	729	747	717	734	703	676	658	700	710	665	658	715	698	684	646	722	696	692	740	699	718	662	725	749	730	710	718	747	689	680	703	716	702	722	707	732	698	721	739	675	683	703	702	673	745	711	701	720	679	745	743	732	717	697	712	693	739	726	688	739	722	717	743	728	690	686	685	695	751	698	700	683	741	789	716	710	725	750	704	729	695	681	734	733	731	693	760	779	710	747	658	669	665	696	654	717	763	772	723	691	744	768	704	689	692	738	649	697	722	701	714	697	728	712	689	683	646	686	694	682	711	766	701	737	697	696	734	721	701	696	722	679	712	701	673	702	663	717	717	678	730	676	703	743	696	697	693	721	698	677	702	700	690	655	730	710	710	678	710	729	720	748	673	748	720	693	716	710	682	707	718	695	741	707	663	698	703	740	747	726	725	734	747	725	660	770	700	712	707	728	771	640	783	712	715	756	696	708	724	702	676	699	712	686	733	686	697	717	743	749	739	680	691	707	732	729	664	725	684	722	736	722	680	708	696	738	748	710	781	715	676	705	729	701	753	718	738	693	703	710	738	715	682	682	684	693	720	741	726	752	742	701	681	730	731	684	712	722	719	741	709	700	737	725	745	739	688	720	717	651	741	725	769	667	707	651	674	642	715	696	690	716	708	697	740	694	734	738	687	775	698	694	728	713	738	697	713	696	675	636	753	697	802	741	717	701	730	726	691	704	667	658	742	693	702	674	701	681	733	749	744	722	718	726	702	687	726	724	688	660	746	699	703	667	733	756	751	736	743	751	712	734	767	711	676	724	689	719	676	738	701	705	733	696	731	695	715	669	671	758	713	733	723	709	706	721	721	732	732	713	714	662	714	707	736	695	708	739	704	679	719	738	723	739	740	732	726	723	690	687	676	706	749	731	697	699	745	748	704	759	699	738	735	707	687	702	755	690	694	721	651	741	773	724	732	729	737	691	696	682	719	660	706	706	683	706	745	754	720	723	645	698	709	695	758	703	736	748	729	720	651	711	737	756	691	655	706	702	728	676	694	715	783	729	731	727	725	721	708	684	713	700	688	751	734	675	689	707	669	751	709	679	709	725	755	696	728	678	716	674	710	718	699	668	738	707	699	700	717	717	693	685	732	723	695	701	734	724	715	699	724	771	721	687	674	686	706	728	695	656	723	740	712	721	705	724	709	701	693	689	730	696	675	731	717	725	722	690	707	746	689	684	706	714	684	696	716	710	727	705	757	676	725	697	706	699	750	694	672	708	734	746	710	684	661	727	710	714	729	730	684	686	733	738	671	696	711	746	693	711	724	717	676	722	694	759	672	708	724	700	719	744	703	747	703	679	735	706	710	734	698	700	683	669	700	718	713	697	778	747	666	748	735	693	698	730	745	734	700	672	704	725	723	709	710	743	725	731	688	725	708	695	741	707	716	713	695	646	754	709	691	771	680	712	715	668	688	735	720	727	708	675	704	705	724	721	707	697	747	744	716	714	707	721	719	729	714	717	680	698	700	709	717	756	702	686	714	693	649	728	698	772	692	741	730	740	718	745	700	701	687	698	679	749	688	733	675	706	728	694	748	698	700	678	688	760	753	734	704	697	663	753	731	727	714	738	727	728	726	707	707	710	696	718	715	668	715	676	681	656	740	763	755	708	675	697	765	735	754	695	727	689	695	728	715	601	708	738	692	726	740	729	723	701	675	770	720	766	749	727	725	751	707	727	744	750	683	681	725	723	699	654	698	727	709	717	752	792	727	762	704	753	716	703	684	686	690	744	706	736	755	702	711	678	702	731	769	748	689	722	640	686	751	703	690	716	723	691	678	774	729	741	747	738	730	701	685	731	726	663	719	721	679	702	698	707	718	686	744	784	704	702	731	732	715	720	710	697	646	658	677	719	684	712	702	728	727	655	673	740	701	720	696	737	686	707	703	733	726	685	732	675	667	750	688	699	712	718	692	712	716	693	710	709	685	764	739	693	737	690	733	699	686	651	764	741	668	700	712	710	665	701	731	736	680	716	698	700	736	755	691	750	688	724	729	745	710	724	690	723	711	713	748	661	756	763	746	719	718	718	720	676	720	745	723	710	730	709	685	732	744	680	768	754	690	729	738	716	669	668	684	698	715	692	745	711	657	671	728	718	724	689	722	716	743	730	708	732	700	692	735	707	752	694	728	733	678	755	747	753	730	714	743	707	725	719	696	737	713	727	747	730	695	676	705	698	749	745	706	703	668	730	701	696	711	718	750	742	686	706	707	731	726	735	729	714	708	679	711	733	722	719	667	687	707	738	717	644	728	733	724	687	703	689	695	667	759	750	780	717	717	768	746	724	683	726	753	722	674	719	638	689	692	689	690	707	683	742	712	708	680	727	700	713	710	756	732	683	733	764	702	750	761	739	674	708	704	719	769	708	671	758	778	742	680	696	690	683	678	677	726	731	675	695	733	684	686	706	731	722	663	721	749	722	701	677	707	757	761	721	709	755	717	646	764	741	664	689	647	761	709	702	719	726	735	703	670	725	697	695	698	688	732	715	713	698	694	732	694	733	706	688	719	757	690	688	690	685	710	726	689	720	727	645	699	740	709	663	743	697	706	678	758	680	732	665	704	691	729	767	737	724	725	754	718	704	669	705	694	687	728	709	728	704	755	717	704	721	755	725	702	700	713	724	696	672	708	751	723	721	703	680	656	729	767	683	734	672	678	740	688	717	716	689	680	727	716	707	748	713	742	681	674	713	689	683	670	717	738	685	739	698	667	722	729	719	706	742	689	725	715	747	720	707	712	689	716	702	707	755	721	713	764	709	694	736	694	693	704	692	745	701	693	683	695	701	722	703	698	709	644	668	708	721	726	655	730	707	730	719	686	702	721	705	712	704	758	764	747	772	679	741	670	731	701	733	714	745	718	740	692	719	727	696	744	710	697	709	732	722	700	741	691	735	718	681	719	714	644	707	682	697	696	702	709	706	712	738	726	707	738	697	704	674	740	737	717	691	702	673	678	711	741	729	676	678	673	722	681	747	707	667	732	675	700	735	678	693	695	686	706	709	717	745	702	741	697	671	733	684	675	722	753	718	720	716	675	723	721	723	715	777	748	711	710	709	692	712	745	746	667	732	710	728	753	695	709	714	707	716	757	745	707	696	683	694	716	714	720	714	744	698	651	726	675	706	729	680	720	693	720	716	682	692	744	716	743	715	706	692	703	728	716	715	702	724	736	704	735	674	761	725	715	682	736	697	715	733	675	663	702
14660	8119	12103	22258	30246	26998	19957	12548	7651	3757	2319	2240	2823	3142	3100	3031	3781	3270	2239	1689	1552	1701	1752	3848	2844	1650	1071	679	433	322	299	310	301	287	254	282	299	278	289	300	287	296	296	277	285	269	263	255	291	275	284	282	283	301	280	271	294	300	290	261	273	291	295	271	318	280	309	334	277	288	261	287	301	302	282	302	313	282	276	264	293	279	272	309	284	311	303	278	291	287	290	288	300	319	269	244	296	300	276	278	308	253	317	297	271	291	288	263	253	298	299	310	307	272	271	289	282	275	251	304	277	295	313	299	278	297	290	283	294	285	300	302	329	302	273	319	282	300	304	273	302	289	267	290	293	257	273	293	269	289	306	304	294	252	299	284	303	297	280	261	278	264	287	318	285	291	325	266	268	281	280	251	277	250	268	263	277	279	275	295	270	290	314	310	273	289	258	268	300	274	300	271	301	275	295	258	268	291	290	300	283	298	252	272	260	298	286	278	265	272	285	304	253	282	296	267	327	282	292	293	282	294	289	278	285	276	281	314	306	307	303	283	298	310	273	309	280	276	277	274	287	283	270	284	267	294	313	256	281	294	283	263	304	287	277	297	255	281	296	309	277	289	285	278	282	262	298	258	276	314	285	287	315	293	275	284	275	297	313	308	329	277	270	298	285	299	293	312	272	287	289	299	329	303	276	299	283	283	313	260	287	279	286	301	254	257	286	281	291	309	301	280	284	299	274	303	284	285	269	260	258	259	285	299	312	282	285	285	296	280	296	294	282	258	287	265	271	275	272	316	290	282	295	294	270	275	305	271	256	312	309	249	308	274	316	281	270	283	303	293	266	276	311	296	272	304	285	284	259	296	284	300	309	300	284	274	319	292	260	302	275	267	291	301	299	279	301	290	286	315	279	302	294	303	287	260	287	280	262	269	319	295	319	308	284	315	270	278	299	279	295	286	282	299	303	265	294	262	291	346	287	286	270	291	275	293	286	265	296	279	298	293	268	293	298	228	286	274	286	277	298	260	313	294	293	259	280	276	276	299	289	296	300	271	297	275	280	270	245	298	275	294	300	277	312	274	300	297	295	264	298	277	283	300	287	290	304	302	261	283	284	303	289	299	254	266	316	308	287	291	245	283	283	280	285	335	314	263	308	299	298	292	297	273	296	278	303	267	298	261	275	288	275	311	300	271	337	297	259	308	287	284	286	289	292	280	264	305	280	300	307	281	292	311	271	290	300	297	293	272	297	282	322	294	312	319	289	283	295	296	292	281	292	287	291	307	271	288	280	298	276	273	287	282	281	323	291	331	299	263	275	259	293	290	291	267	320	300	248	293	290	266	286	285	301	286	298	255	294	311	289	290	267	272	266	291	285	273	292	288	287	284	250	264	322	266	289	280	277	291	270	287	297	295	306	277	301	312	269	304	291	262	306	281	280	340	269	276	305	294	284	275	323	304	289	293	257	289	298	298	266	251	297	274	329	281	264	293	266	299	259	292	287	281	295	276	268	262	292	264	310	285	269	272	282	323	254	283	254	287	281	279	275	293	285	253	289	259	292	292	289	289	274	289	280	300	290	288	289	275	307	289	284	270	280	317	265	275	284	268	265	302	258	281	278	258	298	271	286	304	284	279	298	290	310	282	274	293	283	283	283	292	287	316	317	268	280	283	315	287	290	281	250	294	292	296	295	261	299	304	259	273	315	275	318	305	294	293	285	274	304	273	307	277	281	287	261	334	308	304	321	317	283	277	250	301	315	307	299	286	265	263	274	285	275	314	285	278	291	278	305	292	284	288	280	303	265	301	282	282	302	287	288	282	275	258	296	280	306	292	275	297	274	302	267	290	268	311	271	279	255	294	299	309	286	328	274	284	282	256	305	264	300	292	290	307	286	309	295	273	293	313	292	294	301	296	288	281	289	253	296	286	320	322	275	298	286	284	336	278	292	277	308	290	281	276	274	294	301	298	283	294	262	297	323	276	280	329	298	275	267	308	254	289	278	295	302	258	321	281	327	289	329	252	293	303	323	260	260	302	252	284	287	300	275	290	301	272	334	287	291	283	271	292	250	276	271	268	289	313	278	299	279	294	249	302	288	282	295	266	304	285	290	301	306	271	280	277	304	304	288	300	276	272	306	258	256	270	312	310	285	258	278	285	288	265	279	314	271	276	275	306	268	309	276	261	283	304	266	321	333	295	276	281	295	261	287	291	278	297	289	323	260	252	281	294	288	304	269	297	277	278	265	290	284	317	293	283	286	270	295	300	262	280	287	299	241	320	296	302	289	258	278	263	305	281	249	291	292	291	316	282	261	249	305	309	310	250	269	294	265	277	269	308	292	310	276	326	272	312	320	279	305	271	282	259	296	271	281	289	297	276	271	284	302	285	260	276	290	286	300	302	298	259	328	297	279	269	345	297	316	309	278	311	290	259	329	313	323	318	290	297	242	280	277	303	278	259	289	292	292	258	291	318	277	280	278	272	289	309	285	299	281	295	270	283	312	305	278	268	252	281	297	282	264	257	255	276	316	278	304	266	281	276	272	298	283	287	256	280	312	291	271	277	300	287	301	278	289	268	280	303	282	252	288	309	278	294	302	277	279	310	281	252	256	292	297	303	322	268	293	275	279	292	266	273	290	288	284	296	285	273	284	289	298	287	252	284	270	275	288	274	281	258	273	289	317	268	281	289	297	292	280	314	309	305	262	311	308	312	297	256	292	286	264	283	264	285	315	299	281	280	265	300	298	293	282	303	312	280	283	255	282	247	297	292	267	264	267	290	280	286	283	275	298	281	326	307	261	307	300	273	265	283	266	298	285	269	307	270	274	280	286	302	281	298	320	273	269	303	283	273	304	297	292	297	294	287	270	295	297	289	271	282	282	281	275	310	282	318	287	307	283	298	288	296	298	279	292	292	252	275	277	288	272	297	263	273	279	349	265	245	301	265	301	268	275	261	297	296	270	299	302	292	302	278	287	293	301	285	273	302	284	294	302	280	285	300	311	292	268	296	285	310	271	276	326	244	286	321	287	296	296	294	270	312	299	293	289	302	292	282	270	289	268	297	262	274	281	267	294	271	279	303	284	297	286	271	265	276	292	298	291	280	311	292	275	293	274	306	294	251	280	277	290	303	297	283	293	286	289	275	287	295	303	278	328	273	300	285	299	282	276	265	303	260	289	276	270	270	290	309	281	299	301	301	275	278	258	282	279	281	289	271	282	289	267	265	267	292	285	292	308	281	273	293	282	286	289	280	271	322	255	274	272	267	295	282	278	320	292	286	284	298	310	274	308	299	278	254	264	251	256	269	302	287	284	294	263	272	298	303	313	272	304	329	288	287	298	297	273	288	295	271	290	302	288	272	306	303	264	289	280	258	278	274	301	313	305	272	274	272	308	289	267	298	311	289	301	265	303	295	299	329	267	316	301	297	289	287	258	289	306	289	296	271	263	305	264	274	264	289	278	287	275	257	288	275	267	326	329	317	306	266	290	295
8878	6733	16934	30840	37427	38326	30445	23207	18807	12123	9864	10373	12090	12845	12259	12630	15641	14728	11496	8865	8648	9469	10369	18432	14026	8028	5225	2819	1518	932	728	724	661	714	684	684	668	705	726	694	683	677	672	695	679	752	682	719	716	711	638	705	676	668	714	665	707	728	690	685	721	688	656	691	719	688	692	662	696	702	736	699	721	709	649	705	719	709	693	656	715	709	662	679	656	685	719	693	715	674	658	672	708	681	689	690	759	707	685	683	656	690	689	718	683	745	669	705	750	693	707	726	653	725	690	669	689	685	727	680	715	781	668	680	694	683	702	661	687	697	711	681	704	693	718	711	687	681	673	675	667	687	705	683	663	687	680	690	745	674	705	666	673	680	714	743	667	718	693	695	719	700	635	712	683	732	728	670	666	666	688	721	684	654	693	667	691	696	698	707	679	717	665	731	707	688	659	712	728	706	704	690	685	714	680	673	743	690	694	717	692	639	651	703	714	711	703	699	696	710	669	660	739	688	718	670	704	675	689	718	685	704	685	699	658	674	676	707	626	737	678	656	675	678	732	713	749	733	686	676	650	631	712	694	718	660	725	625	681	725	693	710	686	696	662	697	710	709	661	649	672	667	663	691	730	726	647	722	714	720	673	704	689	686	633	691	723	704	621	689	685	710	748	646	682	661	673	724	741	698	699	632	701	670	669	639	663	676	696	650	647	710	689	698	739	715	715	701	733	721	648	676	695	690	695	705	701	679	736	682	684	712	682	690	685	673	681	679	680	692	639	647	714	679	680	722	638	678	699	683	714	674	671	693	701	675	642	686	701	740	660	691	676	722	700	683	687	686	709	694	706	674	730	667	667	715	704	680	685	696	662	712	691	668	664	724	701	721	740	660	725	693	691	733	710	761	672	724	716	698	719	704	704	672	714	744	712	722	685	733	667	671	649	651	665	672	682	679	715	675	723	733	681	686	712	727	646	709	654	694	655	680	732	729	692	679	675	679	697	658	679	648	664	696	689	673	698	708	670	668	687	702	695	680	707	699	690	609	722	621	724	720	779	731	679	675	685	708	695	712	698	703	675	703	746	731	729	710	693	701	712	669	728	706	683	688	699	735	655	643	700	692	651	714	700	702	668	645	675	685	671	678	613	690	725	709	703	697	661	673	666	748	693	674	701	660	705	724	687	687	646	684	692	705	698	652	656	664	715	691	700	670	678	612	678	667	673	686	688	727	668	707	702	724	663	729	662	675	694	657	674	677	690	699	703	652	669	675	708	731	693	740	691	694	632	664	696	655	697	685	682	665	714	705	765	693	684	649	683	685	704	666	716	719	698	707	700	730	691	716	677	662	689	701	691	680	717	701	681	690	658	656	723	679	711	687	677	725	716	651	695	716	682	715	715	661	716	685	690	748	707	668	722	665	681	689	675	673	682	703	682	723	692	684	697	678	701	686	664	669	685	681	701	713	672	703	668	664	728	668	695	730	654	671	672	674	700	685	713	702	673	721	715	692	686	716	738	663	654	689	713	723	699	704	691	621	683	629	720	706	663	714	726	672	644	711	664	687	690	690	688	684	665	723	719	689	721	670	757	720	678	670	685	713	750	708	686	693	677	676	713	685	715	691	699	689	650	720	704	687	687	735	687	680	698	652	710	706	637	691	683	682	677	682	649	679	671	656	704	713	677	688	707	693	685	661	701	698	713	683	702	673	683	678	661	689	721	706	704	680	666	645	633	700	743	639	665	654	689	700	688	673	681	671	693	718	713	717	681	742	705	703	658	658	695	737	686	693	639	699	713	638	720	698	729	705	720	670	691	719	706	705	674	676	675	737	729	726	677	669	675	670	693	677	698	745	657	685	675	751	675	656	696	688	674	703	706	685	666	722	663	707	672	703	703	702	694	711	744	689	683	706	683	745	680	668	713	694	691	676	702	722	685	659	704	673	705	681	709	722	696	672	700	698	689	713	678	718	681	684	697	670	743	661	723	679	681	687	675	680	702	738	735	660	709	685	675	671	638	666	649	717	674	688	701	681	717	677	689	737	660	675	688	686	716	649	693	721	672	676	695	683	643	750	670	698	678	685	695	672	701	731	704	694	702	734	670	678	704	702	710	667	683	707	698	680	666	696	676	650	650	703	711	683	698	714	701	646	685	669	674	686	718	675	679	693	718	665	697	708	712	686	712	683	686	680	745	700	725	713	670	709	652	675	683	705	714	709	701	660	664	700	701	698	692	701	636	695	669	704	679	711	669	699	695	673	680	725	696	737	707	691	652	716	666	695	691	689	680	713	700	700	704	660	766	725	680	699	690	661	709	672	724	743	688	700	687	695	706	735	709	657	669	715	658	733	713	712	694	661	726	704	729	710	671	684	739	730	752	723	687	679	684	687	715	710	708	711	649	672	673	665	714	700	679	687	679	719	681	699	689	687	706	701	667	718	672	651	715	729	664	770	730	765	657	659	713	699	694	723	674	687	669	668	630	643	770	659	631	695	707	686	703	676	663	709	700	736	703	719	706	633	657	686	713	712	749	709	662	725	715	673	689	683	688	669	674	694	674	702	710	716	696	695	687	705	625	649	662	682	693	700	716	694	704	661	674	665	698	677	647	695	677	697	702	739	709	629	714	682	676	724	716	678	719	693	642	714	662	678	738	735	701	695	703	656	719	694	685	709	705	733	721	701	682	644	686	734	704	711	712	716	673	709	699	691	697	702	669	747	734	684	700	673	669	688	689	693	698	624	709	657	654	682	661	710	696	690	686	705	705	703	691	691	703	667	697	648	720	680	682	700	663	659	691	674	676	697	669	700	706	663	682	655	714	671	679	670	658	653	689	691	639	691	681	694	658	693	684	718	692	713	720	680	668	690	706	736	720	676	678	731	733	688	711	692	706	665	684	682	720	688	691	662	684	638	684	678	729	655	739	705	695	657	673	697	628	709	695	670	650	625	701	688	673	647	710	678	659	719	683	701	670	742	663	684	714	658	660	694	687	717	680	676	686	655	726	638	678	715	688	668	691	706	694	724	704	683	669	689	745	686	703	749	710	663	697	675	675	703	736	689	720	714	681	715	662	682	699	666	718	637	726	725	709	721	702	718	713	637	676	647	641	726	694	665	685	708	713	658	685	702	690	678	677	699	703	717	655	697	694	692	728	731	698	662	697	667	700	713	669	703	663	677	697	687	679	722	686	681	660	675	682	682	685	673	689	676	693	679	704	731	681	712	770	679	726	686	720	627	721	634	718	721	704	715	675	664	659	664	690	658	703	674	698	696	702	677	692	675	720	716	684	659	677	706	667	762	723	687	677	677	688	748	677	701	687	687	700	726	728	630	709	690	639	698	665	685	729	655	665	675	679	711	721	668	698	688	665	728	755	647	752	695	728	769	698	689	676	686	718	723	731	692	698	662	735	690	686	667	711	701	702	705	671	715	672	690	704	670	664	700	683	667	710	718	742	693	673	725	640	680	671	740	670	711	669	671	692	646	756	701	654	709	692	712
24179	14505	23039	32587	40283	37546	28061	20926	15694	9040	3849	2338	3314	3914	5815	6533	5296	4625	6849	4757	4114	4005	2735	3439	8193	5308	3682	2048	981	460	324	266	266	253	295	257	245	246	253	228	223	244	274	270	265	271	258	270	247	258	270	246	246	250	232	218	244	254	281	234	212	258	275	211	288	231	250	265	245	228	269	262	238	236	264	254	264	236	247	246	262	216	225	239	236	292	230	229	249	261	213	265	263	264	269	239	235	262	272	225	252	234	262	240	234	256	242	260	252	242	238	242	250	239	283	236	225	261	283	237	214	260	254	251	214	237	262	256	256	235	272	257	236	253	231	243	235	241	258	223	229	270	260	276	233	240	256	276	245	237	268	215	242	271	260	225	254	283	262	236	240	228	259	256	238	233	238	284	262	221	295	238	292	251	262	271	246	251	246	231	251	259	258	265	276	284	238	256	241	265	261	220	274	242	229	264	257	270	249	266	283	261	274	243	255	234	214	234	262	226	211	228	280	261	258	250	258	262	255	262	230	232	234	247	256	256	227	228	246	278	279	248	263	277	227	231	237	258	262	236	264	252	235	256	231	251	270	259	247	260	264	249	242	244	281	240	259	217	283	251	249	232	222	258	301	226	230	211	267	252	217	243	255	300	254	256	232	277	259	256	240	259	265	223	257	263	229	250	247	232	231	253	244	237	260	243	275	269	279	268	295	227	238	225	269	246	252	242	250	263	234	217	250	261	250	236	252	243	239	253	271	248	219	271	268	231	261	267	220	263	245	249	261	257	257	252	246	271	225	227	247	256	246	257	243	246	230	224	248	217	254	264	262	259	229	227	245	265	250	272	266	241	233	249	267	264	267	234	272	231	254	248	273	270	234	271	255	259	242	252	249	236	233	260	257	265	267	265	248	234	261	256	240	258	232	255	256	255	256	274	229	225	258	236	247	240	246	243	239	244	241	242	269	236	237	229	218	253	249	244	249	270	229	260	246	222	252	259	274	262	268	250	242	241	232	240	262	261	238	232	253	241	264	233	247	277	252	250	265	264	227	255	238	255	234	228	255	256	247	236	231	238	262	255	242	241	255	256	267	245	274	226	244	248	247	254	263	245	225	224	253	252	277	248	235	230	255	248	266	239	233	250	262	252	242	262	249	254	243	262	263	228	248	229	277	240	222	249	236	237	234	256	250	242	248	224	235	231	256	236	235	235	257	245	281	225	229	255	224	270	247	260	257	275	223	228	250	261	248	272	239	245	266	214	232	236	233	243	231	266	236	235	263	267	234	252	266	273	253	252	241	270	263	249	248	240	242	251	236	256	264	269	257	244	267	251	240	260	253	250	249	243	255	275	249	223	264	231	236	246	251	278	231	260	239	244	251	227	243	257	288	233	218	253	221	236	242	251	254	258	240	257	249	274	237	264	259	234	255	269	235	260	247	276	238	275	227	248	253	246	248	240	258	238	246	243	223	232	269	274	250	231	258	242	259	249	238	247	261	254	264	263	239	256	258	247	241	233	258	269	274	250	264	236	240	254	284	247	266	266	261	267	261	258	246	255	241	249	247	251	242	256	259	262	241	278	268	249	238	273	252	252	235	239	239	262	265	252	242	213	243	241	248	274	247	223	231	252	260	262	257	244	212	262	280	224	244	237	249	274	262	254	238	261	255	226	250	240	262	242	254	237	267	283	269	215	255	264	273	245	257	260	239	253	240	256	236	263	244	245	249	263	275	242	238	264	235	271	268	272	224	223	247	233	264	277	286	245	251	243	238	257	244	241	279	249	248	271	227	245	234	268	267	237	247	253	257	245	248	239	244	255	278	249	281	250	261	266	263	243	286	263	255	270	264	233	266	244	265	245	238	260	256	269	236	278	246	240	227	266	252	260	255	240	254	245	261	260	275	253	263	266	218	237	252	268	254	243	267	229	229	244	254	269	261	251	265	244	237	273	267	252	273	266	263	247	253	289	259	258	237	260	262	258	239	269	256	225	295	271	274	262	248	238	246	253	258	261	259	243	258	269	231	228	253	218	234	262	232	233	222	263	226	248	237	249	244	229	258	256	283	250	253	247	221	265	244	277	256	237	251	216	227	246	225	265	223	245	273	269	250	275	233	249	254	256	255	242	224	255	247	248	268	277	286	259	256	276	232	254	273	218	243	248	247	242	232	264	247	242	270	264	265	244	268	256	273	236	279	260	249	250	274	260	217	255	221	272	246	255	272	250	273	245	270	302	231	230	250	274	264	255	260	235	266	236	262	261	245	255	211	225	263	243	250	249	252	268	245	229	239	261	263	263	229	247	241	231	272	232	238	267	236	225	222	253	264	224	274	240	222	266	259	237	275	253	240	258	240	265	250	238	274	249	242	258	254	231	255	255	251	260	252	255	269	231	230	247	274	236	260	257	236	231	256	261	254	240	247	265	253	219	236	236	222	226	285	238	240	255	245	259	213	263	274	256	237	266	284	240	256	265	261	268	242	254	266	268	238	244	265	222	233	253	212	256	232	255	253	256	235	271	281	270	235	212	265	270	244	285	246	245	249	245	251	277	216	236	273	228	243	259	243	268	240	243	235	243	222	232	238	254	253	247	240	233	253	242	263	298	270	245	250	263	261	259	234	252	245	267	245	234	230	231	247	214	260	258	237	246	270	274	241	257	244	256	234	273	251	247	241	280	230	270	248	231	241	260	274	242	254	236	249	207	290	228	272	246	229	252	233	228	234	246	279	274	269	256	290	253	259	278	270	254	241	276	271	242	253	253	273	260	230	252	260	267	275	230	292	288	252	258	289	225	246	266	247	230	246	253	240	252	234	243	255	269	256	244	280	266	256	264	290	235	223	242	230	245	239	244	257	260	251	255	242	272	244	254	270	226	291	261	250	253	228	260	225	239	257	264	258	239	249	270	239	236	271	214	236	259	251	236	225	251	288	247	200	241	245	224	242	253	253	277	256	235	251	253	250	266	248	252	277	244	235	256	236	259	261	261	256	245	282	232	214	267	266	256	263	240	250	240	231	228	230	261	258	227	241	284	268	293	269	278	234	274	233	243	238	261	249	252	250	259	238	239	273	252	231	239	268	267	247	237	257	268	278	255	210	256	263	255	255	264	240	274	232	212	241	237	274	239	244	225	244	287	254	245	231	267	264	240	274	249	234	209	248	274	256	250	239	269	265	262	251	238	264	237	249	246	219	266	261	225	235	251	282	285	253	237	264	215	248	296	235	245	285	237	271	265	262	242	249	259	236	280	292	229	235	267	246	272	249	261	262	261	281	241	225	246	241	218	231	231	247	251	268	245	244	297	250	270	254	254	250	253	237	272	241	245	288	264	228	245	263	249	240	247	242	242	283	241	243	263	265	217	245	252	246	244	256	236	270	248	239	270	230	267	265	234	219	260	253	235	247	260	244	250	227	246	242	238	276	264	257	229	244	229	276	282	259	253	266	243	253	250	231	230	253	225	253	227	214	255	278	217	232	241	265	252	234	236	235	253	248	260
12782	10477	25148	36778	44617	45262	38343	30822	26354	18112	12638	10132	15389	15797	18943	19807	16347	16911	25847	19445	19288	18238	13201	16473	28900	20671	16184	9824	4604	1775	901	670	596	630	619	575	621	586	558	597	627	575	621	618	587	655	623	572	594	615	612	671	616	595	634	628	616	589	621	613	623	585	607	612	604	624	622	620	652	580	585	596	679	619	561	569	593	615	638	600	616	597	631	619	623	619	596	649	620	569	573	609	667	628	626	585	573	587	585	567	632	582	604	610	617	592	638	650	572	632	624	624	619	616	638	622	584	633	631	672	641	627	634	656	619	609	592	587	610	607	658	688	597	600	599	607	551	593	591	600	630	617	610	619	596	571	611	641	568	617	648	611	609	674	691	585	632	623	570	647	605	653	587	614	627	626	598	657	624	599	608	601	637	601	579	631	612	591	613	632	603	642	621	639	618	648	597	629	558	615	609	547	614	604	637	620	654	554	600	616	573	619	594	608	564	648	656	586	575	600	602	614	636	669	654	628	580	610	621	640	578	621	595	602	609	585	607	619	596	649	567	629	660	575	665	591	614	572	665	617	611	582	577	581	631	587	643	555	631	587	634	602	592	625	617	600	630	641	647	611	583	585	596	616	608	649	602	636	636	608	604	636	635	586	616	613	590	620	581	601	576	604	583	586	585	614	599	662	632	635	619	585	637	639	599	594	605	592	589	579	574	627	633	600	604	651	640	629	635	633	609	581	613	617	648	631	580	609	616	624	620	625	581	625	544	630	622	649	616	572	641	600	661	658	608	631	653	621	600	614	663	579	632	585	615	597	609	565	618	616	588	608	621	596	658	597	612	580	561	609	629	631	629	636	609	611	656	621	647	656	628	601	570	580	613	579	595	628	610	575	594	555	609	600	617	571	584	582	629	602	652	596	648	596	621	607	637	607	612	557	628	633	636	604	631	599	590	601	607	617	589	576	667	598	600	625	653	635	604	628	596	603	571	626	627	617	554	598	608	634	593	608	657	623	634	607	589	587	633	606	587	622	615	612	621	627	570	573	540	640	593	573	595	625	600	587	628	657	604	636	589	604	594	653	680	657	614	632	632	609	640	650	595	618	589	569	590	603	599	580	604	613	611	657	595	588	641	592	638	602	639	603	609	673	612	622	589	629	600	626	610	617	592	595	654	613	602	644	593	628	602	619	599	623	639	631	574	614	554	632	634	633	593	649	588	590	624	629	626	616	616	584	560	605	574	614	617	633	589	619	597	605	599	616	612	564	581	574	604	615	623	555	578	591	646	637	619	623	580	565	598	584	596	616	611	597	628	575	615	585	598	646	617	601	616	607	621	643	613	622	627	611	625	627	620	605	626	670	604	644	566	568	582	637	608	594	602	636	637	616	604	602	595	613	624	611	565	602	610	596	582	605	605	573	629	606	640	615	615	576	594	654	586	635	643	607	560	605	614	630	598	593	566	599	618	590	632	575	606	581	578	649	635	622	582	596	616	626	607	605	602	613	589	602	606	596	662	612	615	603	637	612	561	655	622	623	607	634	613	656	604	590	545	617	607	592	582	602	640	618	577	621	612	608	616	609	607	610	664	619	622	602	606	620	638	608	649	574	609	608	613	622	627	620	582	584	603	599	628	630	631	642	612	623	588	601	620	617	593	623	589	582	650	609	602	635	605	612	618	665	623	599	617	584	647	607	608	567	610	603	572	575	564	573	618	587	635	594	645	618	625	629	648	625	623	603	605	634	610	569	609	611	601	621	554	601	598	567	582	623	630	595	577	642	632	574	621	611	570	605	582	645	582	609	630	604	621	595	608	623	560	625	657	640	646	560	593	574	608	615	616	569	655	625	647	640	643	615	607	609	608	627	585	595	602	601	658	620	589	638	667	644	591	636	661	615	615	654	655	593	664	606	613	595	570	638	628	632	618	602	615	640	622	595	608	621	610	630	592	626	621	596	598	610	636	610	594	630	622	611	623	640	575	604	594	641	582	604	623	600	663	592	661	627	629	644	621	626	583	641	643	618	654	574	634	569	656	623	636	661	608	591	581	608	621	623	633	609	579	651	603	608	592	548	657	591	605	638	607	623	570	590	617	584	610	613	590	618	626	649	568	604	598	605	586	595	609	601	592	576	594	602	619	613	564	603	573	574	627	580	651	603	624	584	596	610	623	634	629	622	610	626	585	592	572	642	600	582	606	571	611	624	632	603	592	597	596	547	604	636	599	580	655	610	618	623	619	585	637	615	614	571	602	602	631	607	595	619	640	641	610	638	599	584	603	634	597	628	618	612	603	580	605	597	626	614	586	670	598	591	602	581	638	560	656	626	625	646	629	586	611	579	611	634	603	646	655	626	590	580	641	650	599	673	604	590	610	618	644	623	581	632	599	621	574	600	637	598	638	625	611	630	605	653	576	622	621	630	639	592	664	581	639	622	637	579	595	568	628	626	653	637	643	567	593	601	641	623	630	619	618	585	605	633	637	600	599	617	614	581	616	606	634	648	639	647	567	594	614	593	624	630	597	619	589	615	616	604	629	570	582	611	623	645	610	574	582	570	592	599	620	621	571	622	641	547	593	579	644	621	598	607	568	611	637	608	588	634	629	573	596	595	619	640	589	638	624	589	624	649	605	607	628	610	583	621	594	599	609	656	640	577	603	636	619	618	586	638	618	653	600	622	622	625	644	579	616	626	637	639	617	600	597	620	613	627	635	641	664	580	628	606	621	638	645	618	561	625	592	615	633	620	618	585	648	645	641	566	536	631	602	592	617	626	591	586	633	615	616	638	640	602	689	609	620	583	633	600	639	660	624	591	650	597	631	582	625	656	639	610	616	630	658	608	607	636	634	578	608	618	625	597	593	648	554	635	593	604	623	650	625	632	667	574	619	621	604	598	607	573	574	677	638	629	595	604	625	613	591	600	604	614	598	605	591	615	595	690	659	633	600	609	612	609	598	619	622	602	653	655	608	600	604	629	584	615	583	605	611	597	606	644	671	632	616	619	607	580	601	587	581	598	612	600	627	613	625	656	595	639	628	612	587	619	618	601	553	580	596	643	613	578	598	572	605	599	667	576	612	644	637	604	599	600	611	606	630	639	587	609	605	632	566	605	559	617	602	639	607	595	585	604	603	624	574	556	647	614	556	671	604	660	672	569	611	574	662	612	641	621	603	621	628	604	586	645	599	624	591	637	622	628	649	623	660	597	627	628	605	628	655	636	634	604	620	630	591	614	669	623	634	667	592	571	573	640	581	565	588	617	610	615	637	611	606	538	628	599	612	607	588	588	625	591	586	627	653	617	590	629	655	596	624	614	624	608	629	626	632	612	606	603	591	597	627	580	594	628	626	652	618	603	625	603	593	634	617	610	585	604	647	600	564	605	643	587	659	639	597	601	622	577	633	641	637	598	613	596	618	653	611	606	606	601	581	634	609	635	626	634	613	638	589	605	581	610	613	592	640	585	612	569	566	590	621	609	603	607	634	655	649	623	602	619	619	602
7617	3940	5641	3469	4648	5698	3515	2036	1638	1334	970	854	682	630	545	531	553	562	506	498	501	466	424	446	701	699	628	509	427	346	293	301	329	329	299	314	286	303	326	296	319	298	274	289	299	274	313	273	278	311	284	280	286	261	301	319	266	320	311	286	307	323	285	309	287	300	303	299	282	307	293	284	293	321	319	291	276	293	286	248	319	323	300	277	320	281	297	312	295	323	272	295	339	291	314	338	311	282	293	314	268	306	260	293	280	267	279	306	291	285	283	293	285	315	307	301	267	294	298	282	301	297	258	273	291	309	308	311	273	280	274	314	273	315	285	289	308	299	329	298	304	267	275	294	315	289	305	320	293	266	302	310	306	287	293	290	295	310	302	293	318	269	312	290	287	254	307	273	293	307	294	283	302	314	290	316	300	265	318	285	306	292	296	285	298	279	319	277	282	298	266	281	296	310	306	325	309	309	319	309	296	283	267	282	296	291	264	330	300	315	278	300	310	302	322	295	323	317	300	291	315	314	296	314	316	304	287	284	300	291	305	302	282	267	277	312	289	282	278	278	299	282	281	297	289	299	287	310	310	292	317	311	267	299	279	301	307	293	315	297	310	300	310	319	284	290	294	307	310	274	278	273	272	301	313	271	284	295	296	317	264	280	282	278	273	272	319	297	296	298	312	283	298	280	276	307	298	324	280	281	320	276	280	303	289	285	302	315	265	294	311	293	285	270	297	308	313	290	282	284	306	269	292	297	309	299	277	303	277	308	287	315	267	291	310	315	312	281	274	264	290	290	302	304	287	267	317	280	273	282	299	277	285	309	329	286	277	264	308	296	320	308	314	274	292	249	307	276	326	290	310	295	278	290	269	290	314	277	301	307	276	320	277	278	301	274	282	290	284	287	314	301	281	287	328	286	258	311	285	276	309	278	315	294	296	321	305	305	301	297	297	284	288	283	308	306	298	283	310	276	320	314	305	292	306	308	303	310	294	307	285	275	311	277	296	290	309	279	307	330	328	302	308	285	338	269	303	309	313	301	283	286	264	287	304	301	293	286	274	312	306	287	303	276	303	305	284	334	320	309	291	258	288	318	285	310	344	293	278	300	294	324	299	280	305	311	278	297	283	282	328	282	303	287	316	304	279	271	286	288	287	260	278	299	277	293	309	267	304	292	320	283	297	299	284	275	292	290	305	314	290	268	326	311	290	274	301	312	302	316	266	326	312	288	320	294	276	268	279	295	316	294	294	284	294	311	300	309	345	298	269	269	269	309	303	295	281	291	280	295	296	285	304	273	263	284	282	285	288	313	317	311	280	264	291	278	282	327	309	301	317	280	290	277	290	311	291	304	295	285	289	308	307	308	250	298	304	311	305	303	303	311	298	311	330	285	318	305	280	279	308	290	289	274	291	289	282	324	285	263	290	286	281	305	284	290	292	287	281	329	317	300	295	281	295	313	275	312	287	278	317	304	305	301	287	302	297	307	267	273	270	263	276	330	317	304	320	288	294	298	316	274	296	303	325	288	293	298	299	298	325	293	286	300	301	310	278	278	297	272	304	312	309	317	278	299	292	305	277	274	302	327	319	304	304	310	315	301	304	271	283	291	288	299	299	299	302	271	284	306	303	314	297	296	279	265	278	260	273	291	297	278	307	279	265	300	275	283	299	288	290	306	291	306	267	318	292	297	319	269	301	299	281	287	278	301	278	344	317	279	315	298	279	263	293	290	277	297	294	290	300	310	281	287	306	281	301	272	330	301	297	288	299	286	328	297	283	273	323	294	338	339	302	284	290	317	295	325	272	318	289	268	314	304	314	313	274	301	289	317	299	297	281	321	269	324	299	279	286	334	319	295	295	288	271	289	285	303	320	311	310	286	274	285	280	294	316	339	310	276	302	281	318	316	313	268	272	297	309	272	311	317	303	272	301	286	254	285	283	288	295	273	303	299	312	299	286	285	253	279	278	286	270	282	294	316	328	276	270	321	305	320	301	282	330	311	315	274	301	274	313	286	329	294	288	282	248	295	298	309	287	316	300	279	296	287	311	331	294	313	294	276	292	292	278	317	299	276	315	277	288	271	298	280	288	294	270	323	265	297	260	296	284	285	302	262	313	282	290	285	289	252	284	284	279	302	286	298	271	298	310	267	273	293	298	308	285	304	301	321	314	267	288	330	270	297	294	286	257	299	316	316	301	326	297	288	301	289	291	292	277	316	308	313	317	305	347	296	286	313	297	306	287	302	293	280	294	298	293	298	292	302	305	298	265	288	311	274	317	304	286	288	340	282	306	278	319	277	298	295	303	310	287	288	328	329	304	261	296	272	317	261	280	261	292	273	335	300	301	286	276	289	286	290	289	323	316	320	273	288	281	286	328	283	291	282	280	287	313	283	288	278	299	312	319	304	301	304	298	293	314	297	284	299	318	302	322	286	292	296	284	324	275	267	300	291	309	295	291	292	291	297	287	270	310	305	324	298	297	265	275	319	281	314	297	297	282	281	310	299	277	302	317	331	280	303	308	263	312	296	306	280	302	299	307	294	284	280	305	351	274	282	279	320	291	293	297	323	283	318	313	324	322	309	280	310	286	313	302	323	287	326	276	305	277	299	280	292	264	299	297	300	252	301	275	298	295	323	296	301	274	297	290	284	321	285	292	297	281	304	287	294	296	313	312	294	311	294	294	309	283	281	313	269	280	293	303	317	295	282	255	289	282	304	265	305	306	271	289	292	284	295	295	273	287	285	287	291	280	324	284	307	298	299	327	314	308	283	284	309	283	319	277	276	311	264	319	305	273	319	287	295	255	285	314	298	284	280	298	283	313	290	313	277	311	281	292	288	295	304	308	271	284	302	288	306	280	303	296	319	319	293	286	281	290	316	287	324	321	306	296	300	308	299	266	313	293	286	311	294	285	325	328	292	294	271	260	275	293	280	298	305	306	275	281	292	306	282	305	266	257	284	253	276	285	310	287	279	324	306	265	291	288	287	284	292	302	294	292	300	276	278	292	278	286	282	267	299	285	294	274	271	317	283	323	275	297	312	284	312	312	299	321	322	303	314	300	298	319	273	323	281	310	314	302	297	301	315	289	302	309	299	251	276	283	282	295	273	312	306	290	280	253	289	273	304	275	266	299	255	293	320	311	294	260	282	278	278	319	276	312	296	297	271	310	288	293	302	289	282	280	301	272	323	270	320	300	303	293	285	280	305	297	303	311	300	264	316	287	291	309	294	292	306	285	312	300	307	322	279	289	256	298	315	275	282	282	309	286	278	275	317	270	264	293	280	308	286	268	283	288	290	302	275	293	300	298	317	331	264	290	298	294	315	288	297	291	282	301	271	292	285	287	313	316	305	296	304	302	270	280	298	286	258	297	273	297	304	308	319	313	282	320	297	312	316	279	298	286	294	311	292	270	297	285	295	310	302	298	304	280	280	318	301	280	303	280	313	288	330	311	273	294	297	314	317	303	323	309	308	291	286	315	285	280	292
4718	3745	9232	9196	14734	18283	12683	8760	7304	5809	4507	3699	2989	2603	2280	2277	2241	2528	2268	2178	2183	1940	1872	1858	3374	2877	2096	1675	1124	959	779	735	703	706	718	686	693	693	747	693	665	708	684	767	704	751	709	777	673	717	699	713	737	665	687	713	690	673	673	715	722	789	748	731	702	721	710	794	696	744	687	797	712	717	679	704	718	698	687	718	714	712	733	696	703	740	684	724	707	720	714	734	722	737	691	707	709	681	711	783	723	700	684	666	678	700	711	754	741	698	701	661	711	724	731	670	720	680	729	682	672	705	735	736	718	701	714	686	664	735	674	697	719	722	727	711	724	689	694	716	717	710	747	712	698	726	690	685	723	722	737	675	709	702	715	682	684	760	744	721	707	716	722	670	696	706	692	762	726	742	707	706	739	710	689	688	637	715	728	691	722	697	776	721	730	692	684	719	722	728	720	679	693	692	727	769	726	701	703	716	667	713	760	729	701	701	736	704	777	722	698	730	726	683	660	748	698	662	707	715	681	708	704	701	745	686	745	685	704	730	731	731	637	666	700	729	677	665	707	758	700	773	699	693	747	664	723	743	676	707	741	732	751	720	689	725	686	774	762	698	710	655	706	689	699	679	749	735	733	753	768	731	711	699	667	709	691	718	727	701	745	774	728	698	741	677	718	722	712	721	736	743	694	715	739	622	766	725	723	702	721	731	765	682	727	656	677	738	689	725	767	699	693	704	685	711	688	702	698	758	743	697	664	706	736	687	695	698	720	699	691	723	653	682	705	684	716	695	746	725	706	681	744	697	723	681	717	745	740	732	686	707	663	694	689	719	674	683	711	720	705	665	751	704	688	703	694	729	650	660	724	749	739	700	733	704	752	713	714	701	683	693	697	689	655	688	688	728	676	773	704	711	727	712	722	737	746	675	721	671	723	715	756	714	728	721	728	732	725	695	651	755	726	696	723	708	735	701	720	656	757	735	691	722	725	687	694	747	712	718	741	763	736	701	740	699	772	672	777	723	701	704	722	757	728	668	748	738	707	706	715	736	699	764	704	729	692	701	736	714	737	734	744	715	696	698	683	725	698	701	718	747	698	750	700	698	716	707	696	722	758	738	722	712	741	698	694	734	678	712	702	713	668	745	719	669	728	685	710	714	756	692	661	708	713	715	716	690	737	718	709	721	728	667	705	729	670	670	705	730	755	738	695	743	712	709	677	715	721	748	714	691	690	751	703	727	715	758	703	706	727	759	694	730	709	747	725	692	688	748	699	664	762	725	785	699	749	715	782	706	677	673	737	735	701	700	795	682	678	730	680	708	708	633	682	674	704	737	748	683	765	719	708	732	703	717	715	741	746	717	718	729	707	788	693	680	717	752	723	693	725	755	709	715	711	718	722	673	716	743	732	724	696	689	715	716	737	694	719	705	692	711	754	725	712	640	679	721	730	678	698	704	697	726	728	759	729	696	727	724	660	716	669	734	733	711	722	735	759	717	701	715	736	709	710	739	763	736	733	712	682	666	679	680	709	701	662	689	698	721	689	734	711	718	726	736	711	720	682	729	692	676	733	673	705	732	772	695	698	710	697	730	726	677	721	693	714	720	728	718	717	749	694	727	690	704	716	663	727	715	744	724	694	701	679	686	725	693	721	763	716	676	699	697	660	660	690	744	725	724	727	688	684	767	695	700	702	722	664	705	722	714	734	700	690	695	706	697	690	715	758	710	656	706	700	764	723	725	718	717	763	739	682	730	720	795	696	735	722	750	703	715	675	735	769	713	775	686	755	717	746	739	731	742	700	755	702	715	704	701	732	707	684	737	732	698	658	678	631	712	712	746	691	680	707	728	724	690	679	711	719	709	669	716	690	694	715	705	692	742	725	749	683	747	708	712	700	637	718	716	708	723	674	754	726	710	753	751	689	697	731	666	711	713	695	742	730	731	718	685	726	700	752	707	670	693	758	724	720	709	763	701	721	661	734	709	736	736	700	747	731	708	739	717	725	700	697	696	725	751	663	747	700	668	702	711	697	697	729	706	697	763	695	745	728	746	711	742	706	736	710	717	720	752	691	722	675	691	791	738	711	672	686	744	699	701	708	706	693	701	707	669	734	658	746	680	727	696	717	713	709	716	713	712	725	675	727	735	759	689	729	667	706	727	700	720	711	711	774	704	717	797	726	672	702	729	730	739	680	705	689	686	711	726	728	710	713	736	693	706	718	729	703	699	699	689	712	732	691	711	735	733	674	730	716	713	674	742	691	692	712	739	700	722	736	720	708	749	696	718	739	735	720	716	680	716	701	687	714	693	692	706	720	713	712	698	761	715	714	680	753	718	722	694	755	749	730	732	735	742	753	680	701	698	717	740	705	690	711	712	724	656	702	727	710	695	668	687	662	745	696	747	741	715	740	696	716	676	720	712	724	748	718	710	636	742	754	709	716	738	679	720	723	702	729	746	701	716	700	757	721	728	688	685	724	711	703	700	723	743	690	764	698	732	750	676	697	717	740	752	701	715	708	677	680	703	697	708	734	731	706	723	749	735	715	716	772	688	701	679	698	688	695	714	743	742	721	705	722	691	716	716	681	700	704	692	745	696	715	682	717	698	697	728	716	697	722	712	656	702	708	707	701	682	751	710	730	682	702	745	745	734	725	664	655	710	702	753	752	715	698	734	735	711	708	694	710	738	663	724	719	717	723	683	754	687	712	696	724	743	713	676	733	720	741	701	769	705	706	740	709	743	756	700	705	693	722	679	713	712	682	718	692	671	725	713	736	663	699	737	725	734	702	680	671	715	735	679	697	683	796	684	726	683	693	720	665	710	692	691	715	715	712	744	708	714	728	736	684	702	692	700	713	671	716	702	678	674	719	690	716	723	716	729	699	637	730	709	713	662	753	668	702	693	684	714	677	687	699	702	724	702	714	712	705	734	740	750	729	720	695	692	699	689	664	706	738	706	723	700	741	727	717	681	774	737	713	686	706	691	718	730	726	706	725	711	667	734	674	724	672	691	704	683	712	707	700	705	711	740	709	733	702	746	697	706	684	778	720	744	666	728	698	655	730	660	743	740	730	708	702	681	725	714	745	702	715	764	709	681	790	726	693	695	701	703	711	681	689	734	703	757	724	705	724	674	736	697	706	690	720	705	738	704	732	696	681	705	662	661	733	717	739	729	762	723	667	697	690	691	731	730	689	696	711	688	744	719	774	778	729	729	696	697	728	696	697	684	691	721	661	741	698	711	706	712	722	708	690	708	712	690	756	739	735	668	697	702	754	727	718	720	668	689	723	720	715	731	704	703	654	713	711	728	650	679	668	729	686	697	716	716	735	672	762	676	738	684	743	709	676	697	727	742	695	687	740	744	735	712	734	708	634	681	712	723	695	690	745	717	701	686	710	688	696	725	719	765	728	690	727	758	695	674	707	646	730	680	703	675	687	712	691	712	705	711	694	727	699	689	714	696	730	697	748	778	716	675	675	710	710	704	725	741	690	686
12651	6694	13860	20733	32884	27441	17840	11122	7742	3949	2102	1740	1647	1377	1256	1488	1499	1078	982	817	636	559	542	685	2854	2800	2073	1223	771	442	357	301	294	300	322	310	313	290	266	285	307	302	322	299	305	302	305	269	282	335	334	250	288	314	303	288	300	287	294	271	276	293	314	322	278	294	330	277	285	299	300	259	272	335	303	274	282	275	292	273	307	281	303	299	316	274	291	295	267	281	284	296	318	293	254	304	287	263	271	299	280	282	315	286	299	264	305	293	306	252	277	291	279	311	312	313	283	307	267	297	301	266	303	283	265	294	285	284	309	276	303	305	301	286	306	278	296	306	256	303	275	299	277	307	309	281	294	311	319	279	299	282	257	289	289	265	298	318	290	311	291	282	288	275	292	295	273	335	294	292	295	292	280	282	274	283	309	296	309	294	285	278	285	307	285	290	266	286	271	283	301	296	295	267	283	291	276	322	306	315	290	288	265	307	267	290	314	265	294	298	294	282	292	250	273	349	270	275	292	301	309	295	302	272	281	303	299	289	311	284	296	306	306	265	238	298	305	272	273	260	264	265	270	287	311	301	266	328	263	285	311	303	306	282	307	288	324	333	292	283	295	292	324	306	289	287	301	288	300	313	284	281	323	272	280	298	273	303	307	266	281	315	288	299	295	326	324	317	281	314	283	317	268	308	294	289	304	287	296	300	313	291	331	282	274	277	297	298	276	280	294	286	295	304	267	293	290	266	333	274	273	275	274	269	299	279	287	291	283	309	291	297	285	301	277	277	279	271	309	307	277	273	324	299	303	289	303	310	305	318	255	292	307	310	299	294	298	309	296	294	302	281	306	315	253	256	318	296	267	273	276	288	324	298	306	276	295	296	284	296	293	282	315	270	325	313	303	283	290	292	312	309	306	312	277	280	278	279	314	315	296	289	303	310	313	284	297	318	327	280	301	299	315	294	280	308	290	263	290	296	294	310	275	305	295	283	274	297	277	309	293	292	292	282	294	306	286	306	289	285	309	293	273	328	293	281	326	268	273	262	280	289	282	281	297	304	290	307	330	281	316	312	296	281	272	335	264	284	282	290	301	291	317	247	304	281	271	271	270	266	275	307	272	270	300	277	293	309	292	278	297	285	301	280	306	289	292	294	298	276	321	307	287	309	283	293	299	289	299	308	297	285	299	283	291	291	272	313	308	256	290	300	295	276	276	288	306	285	300	270	325	277	308	272	273	296	260	282	282	314	298	291	321	289	295	313	276	298	278	265	312	302	298	303	297	303	303	283	299	276	299	269	265	319	290	322	318	302	315	288	259	298	301	283	307	284	315	301	323	313	277	297	294	257	315	311	291	273	283	284	332	264	272	288	321	324	329	273	295	278	285	286	296	286	288	305	287	268	290	293	290	312	302	329	286	312	303	270	315	299	277	322	278	269	290	280	265	307	303	323	312	287	307	291	267	280	277	298	298	281	339	272	286	293	267	291	265	268	285	296	298	254	337	333	291	281	313	267	299	278	314	288	317	261	299	310	280	307	285	261	273	315	297	284	289	263	293	292	282	300	270	297	275	306	316	267	282	296	281	296	316	296	281	285	288	300	294	308	290	296	303	292	288	272	315	299	318	286	287	291	275	297	324	316	293	293	304	297	296	281	317	282	281	298	313	311	305	303	274	266	321	319	270	275	289	306	294	307	305	315	310	274	322	282	273	298	305	307	291	286	270	286	278	307	272	310	269	289	301	299	265	267	275	266	305	279	319	273	306	293	288	307	293	289	292	294	276	304	332	275	283	285	284	281	301	295	268	295	303	271	293	277	309	293	296	276	262	308	299	262	283	290	305	281	286	295	303	300	288	285	275	316	268	294	286	275	268	281	286	266	279	276	313	271	279	285	275	268	291	307	287	275	300	285	281	281	259	300	288	277	285	282	274	315	260	290	327	285	269	274	278	279	299	302	305	275	294	251	270	277	310	302	327	313	297	293	300	293	284	271	297	279	299	311	287	262	301	276	256	317	274	298	263	304	277	297	314	289	262	282	302	286	273	269	294	284	299	270	289	254	297	299	293	297	305	301	275	279	310	306	322	313	304	269	300	298	301	310	293	285	284	304	296	296	273	274	302	258	298	282	283	312	283	314	288	315	313	314	269	293	318	310	308	313	268	295	302	302	297	277	327	305	298	298	299	278	282	279	290	285	301	300	292	264	309	278	308	296	272	314	273	287	294	284	341	320	287	286	301	289	311	283	282	321	282	293	287	297	304	308	286	307	247	296	277	281	300	281	284	286	269	320	284	319	279	267	304	258	288	305	269	302	281	275	269	274	283	308	292	259	271	276	286	300	283	311	285	300	322	289	306	299	319	311	279	286	294	307	280	295	268	322	274	311	295	288	293	266	314	313	259	280	291	270	315	290	294	302	326	280	314	266	262	301	280	285	277	293	282	289	308	316	307	291	275	239	302	282	336	306	266	286	287	288	306	287	297	293	282	267	301	308	283	289	320	272	267	303	302	277	292	302	279	293	289	291	300	278	268	310	281	272	277	287	253	293	284	292	280	301	284	297	274	282	296	292	309	296	294	305	315	296	273	281	255	293	311	285	296	309	284	306	291	279	309	275	336	289	304	296	296	308	257	292	283	312	298	296	300	294	272	284	298	304	292	274	292	283	329	260	304	298	302	305	279	319	301	278	324	272	299	258	284	271	289	294	274	272	312	281	289	270	297	299	285	307	286	291	283	306	291	266	305	305	279	292	289	294	280	271	303	275	315	287	315	315	273	302	316	283	270	280	264	315	312	333	296	282	299	271	274	277	306	272	260	316	312	298	318	294	278	305	284	315	260	303	255	281	314	304	283	301	283	278	284	272	271	282	301	266	312	275	282	253	285	283	321	299	317	265	310	315	324	292	277	265	289	275	266	308	320	292	289	306	316	284	272	280	286	289	314	331	252	301	285	284	266	261	296	295	281	313	272	303	262	280	309	303	308	288	301	269	309	316	292	279	277	281	296	250	287	294	282	259	275	275	286	297	295	298	299	282	282	274	273	285	306	276	283	334	308	311	286	311	270	286	307	313	313	301	314	305	286	336	327	279	290	290	297	310	274	281	285	320	286	271	286	275	275	302	289	284	277	315	298	293	268	290	300	306	268	287	291	294	273	285	286	279	289	287	302	292	310	277	328	309	285	301	283	296	280	293	275	272	272	284	300	299	293	283	317	306	301	309	324	295	325	289	304	298	272	270	301	297	267	288	298	307	317	300	290	280	260	299	312	286	318	276	304	318	317	296	292	281	289	314	297	297	309	288	289	309	278	288	333	279	287	321	304	306	293	335	292	282	309	285	297	295	301	336	301	296	276	272	284	287	326	322	310	311	295	278	309	282	251	305	311	313	307	297	297	294	298	267	270	273	262	308	278	284	265	272	308	304	290	304	297	271	282	301	287	287	294	290	307	291	311	321	309	291	260	252	299	302	295	270	283	284	306	305	295	277	249	245	312	272
7831	6169	17208	28462	38831	38048	27218	22767	20353	12817	8831	8302	7652	6658	6293	7992	7108	5540	4808	3873	3247	2938	2416	3357	15028	14126	10493	5785	2929	1573	923	809	754	678	773	697	751	704	702	746	694	714	712	689	694	738	730	691	692	696	705	706	696	703	682	673	683	700	696	691	708	733	698	704	706	706	686	670	672	660	725	700	691	699	711	739	735	733	688	689	715	690	695	708	709	695	710	702	706	668	714	728	744	747	667	720	715	699	698	654	708	694	714	703	732	705	665	688	724	757	717	686	693	628	742	678	732	690	704	700	682	709	717	687	702	697	718	689	707	678	727	724	720	716	712	684	739	694	763	688	661	718	738	705	681	720	688	692	738	721	669	729	718	647	729	708	707	699	699	668	686	734	694	685	702	726	736	687	729	735	694	665	734	694	712	656	707	704	686	698	717	712	729	671	695	736	697	688	708	728	701	691	724	770	693	684	722	723	722	693	689	700	702	726	718	688	645	669	753	727	692	722	715	676	677	694	687	700	697	740	699	673	729	698	733	728	743	717	672	683	737	711	687	678	735	669	685	705	735	708	703	750	688	773	730	732	682	692	690	742	740	709	709	693	737	686	709	691	700	760	642	698	695	703	692	706	692	728	723	704	702	750	748	626	699	694	700	694	681	707	711	686	717	684	718	695	708	665	698	696	676	726	710	691	716	773	738	740	699	777	721	728	694	671	743	699	720	682	721	695	714	694	706	729	755	701	715	681	711	701	705	717	719	692	685	724	711	710	672	736	699	685	669	742	719	733	689	706	716	727	706	685	695	719	752	732	686	683	672	729	755	741	695	676	695	709	728	676	684	769	769	736	692	710	658	718	703	704	722	730	747	739	698	704	669	689	734	723	736	731	699	684	746	707	701	647	668	702	669	717	707	718	693	739	752	688	669	676	712	738	706	677	688	753	701	706	716	694	739	734	654	723	690	722	653	691	701	721	740	706	708	723	716	706	745	682	669	699	756	700	700	715	708	738	713	670	703	686	693	708	720	719	718	718	697	686	722	701	691	723	725	697	716	711	730	680	696	728	686	696	647	721	682	753	694	733	703	730	713	699	687	664	704	743	712	696	687	690	697	719	712	714	731	744	714	778	688	702	685	680	695	715	706	754	676	728	675	704	694	682	716	695	681	750	712	728	713	611	696	725	725	739	718	704	723	655	733	710	725	681	720	719	718	719	715	702	660	747	722	749	736	710	763	732	742	717	697	720	703	693	674	703	694	715	702	663	750	659	690	741	720	709	714	663	731	711	694	663	667	683	714	698	704	716	740	689	661	731	716	718	744	688	725	760	683	709	781	708	755	696	686	732	697	728	751	689	676	703	748	737	757	649	700	699	712	716	710	728	697	660	738	737	787	754	724	720	714	737	766	667	696	728	715	684	690	733	684	702	698	721	686	687	667	702	706	695	716	737	663	727	694	675	685	724	680	720	706	733	766	696	676	698	707	725	713	685	727	725	645	745	674	703	699	743	710	683	745	688	683	713	680	700	699	704	673	739	656	751	711	710	677	734	664	687	738	726	669	695	683	707	702	664	699	697	690	710	747	697	677	708	738	673	701	708	697	721	747	711	673	725	662	636	699	729	657	645	714	724	691	717	685	668	708	689	680	702	736	651	683	696	693	703	685	700	695	721	685	726	694	706	663	669	698	697	742	671	744	689	716	649	709	706	675	683	721	725	701	651	703	682	698	689	673	742	710	728	693	734	721	692	738	724	740	732	730	697	689	724	727	693	655	721	677	717	693	708	733	717	697	677	734	728	713	736	695	718	742	720	714	713	693	675	697	676	706	725	701	719	669	685	681	711	694	658	716	701	660	710	687	747	741	670	735	696	692	704	759	697	701	687	743	734	652	716	679	750	725	716	719	740	680	680	738	719	686	682	688	729	717	695	735	693	691	731	705	768	740	703	730	715	676	699	729	674	697	723	690	728	669	750	710	698	754	718	676	722	719	756	687	734	697	680	725	760	700	656	694	726	702	724	735	692	687	720	714	695	719	742	737	666	717	711	727	657	658	699	668	714	686	708	685	721	763	679	708	707	693	671	701	723	715	699	743	695	728	697	699	717	686	715	705	670	731	698	696	701	661	693	716	754	666	719	744	700	679	709	690	711	692	677	681	701	695	705	729	697	694	700	726	675	686	674	741	736	774	634	703	714	751	647	691	702	707	712	681	738	735	660	695	693	707	730	729	722	710	717	768	728	722	730	652	734	685	705	706	688	668	713	701	696	714	715	716	727	693	701	719	715	738	656	688	692	710	645	734	728	674	679	723	704	693	674	724	691	704	682	698	713	644	731	755	722	712	681	685	725	691	708	714	701	651	728	716	692	744	701	693	672	708	656	714	721	742	758	708	687	715	677	661	737	735	684	737	736	721	766	697	656	711	707	706	701	726	746	663	677	698	730	707	727	691	673	692	726	653	710	680	699	728	685	738	710	668	727	736	698	719	698	666	702	716	724	639	721	696	699	707	656	702	744	729	706	700	724	696	711	687	734	711	715	705	697	682	736	685	759	718	695	697	698	733	726	742	704	720	739	681	662	753	699	745	676	752	696	685	730	711	685	738	723	667	723	673	717	682	694	674	726	730	700	732	662	669	729	714	721	647	659	696	694	699	733	732	731	738	735	728	707	722	701	686	701	694	745	727	680	703	691	680	659	667	691	688	712	725	716	738	711	706	748	701	692	669	676	694	717	723	717	720	713	672	683	742	722	741	728	714	698	712	733	727	715	684	652	708	700	719	666	695	670	680	708	699	650	738	646	651	685	717	703	731	690	712	700	685	688	718	741	675	741	719	752	696	720	698	750	681	680	732	716	707	730	714	708	706	768	715	662	675	663	695	713	729	681	701	721	665	682	716	693	746	660	685	704	678	725	687	720	680	691	720	685	685	699	691	705	691	659	709	681	694	683	712	709	692	714	743	694	674	675	677	719	667	713	704	712	711	677	688	692	721	726	741	698	730	723	722	717	708	696	712	671	718	706	670	732	723	692	667	676	746	703	662	681	703	708	653	690	726	735	696	699	737	718	696	720	670	748	704	749	720	695	729	691	758	700	682	723	669	702	710	680	685	711	741	722	707	709	676	726	737	686	719	709	707	652	732	729	711	719	715	730	736	700	739	709	683	748	704	715	706	711	697	714	684	688	708	687	709	681	674	669	727	728	693	710	673	711	703	696	693	737	705	684	675	723	729	737	739	687	691	728	693	739	710	742	677	711	684	698	637	704	709	688	705	685	724	711	724	757	735	705	716	718	667	685	672	748	744	757	715	717	712	702	682	698	708	701	726	731	696	722	725	621	672	697	658	691	702	715	739	682	682	722	673	692	705	714	723	643	694	759	713	691	632	670	708	686	708	712	726	720	686	712	660	726	711	695	686	704	690	736	694	658	748	681	739	707	750	693	666	780	698	749	665	716	717	730	698	690	723	740	656	752	700	765	717	725	692	716	718	735	758	678	703	663
22865	14349	21443	37975	44164	34992	27025	21733	17714	10751	4232	3082	3015	3095	3353	2921	2798	2073	1351	1129	1018	698	521	1342	6081	6268	4464	2525	1144	588	378	287	304	247	243	275	259	270	262	236	263	268	273	251	271	267	261	281	244	241	267	275	264	241	273	243	268	265	289	283	233	254	260	262	261	289	260	244	287	273	243	263	255	295	228	239	272	285	268	251	244	249	241	244	252	241	237	274	238	275	238	244	252	258	245	265	254	248	253	235	235	261	239	266	257	267	271	254	252	245	233	253	237	254	244	267	282	281	255	269	262	273	279	266	271	227	268	259	288	254	260	285	264	271	265	291	200	278	252	266	283	242	266	272	249	295	310	275	265	250	258	244	241	267	283	285	272	267	299	280	257	262	239	299	258	283	269	251	243	242	265	271	251	261	269	251	229	259	263	257	247	256	258	269	255	252	257	241	250	251	252	271	240	264	248	277	231	281	246	283	243	278	277	234	272	251	232	256	307	264	257	253	255	302	229	260	271	241	270	267	270	248	277	269	231	243	302	265	299	270	280	257	266	245	259	267	277	267	249	307	262	261	235	297	275	286	253	245	238	236	275	243	244	284	273	274	270	260	254	240	266	247	256	239	256	261	233	277	274	284	237	267	258	255	241	247	283	302	238	221	260	282	234	241	233	254	243	243	243	259	266	270	257	248	243	251	285	264	231	297	272	270	211	265	262	250	250	257	247	252	291	251	266	271	260	250	241	276	264	271	269	256	256	294	248	267	265	256	266	255	249	283	271	242	286	238	245	276	276	252	292	257	277	233	259	226	268	249	259	247	253	276	266	309	278	242	265	265	281	271	271	251	276	253	238	286	247	272	255	254	262	261	272	259	283	252	258	275	287	255	272	267	285	267	296	257	281	255	276	273	242	253	261	287	272	248	275	258	275	271	263	256	237	251	240	280	274	256	269	255	218	271	271	266	225	283	243	283	258	295	261	272	275	262	227	256	279	266	238	262	274	245	252	247	259	269	273	268	257	285	269	287	300	264	313	273	224	264	271	258	270	246	280	293	301	253	250	255	269	260	257	260	263	269	267	265	272	248	245	272	268	246	291	297	273	251	261	223	258	258	261	237	273	244	292	247	265	262	256	287	240	238	243	237	282	272	238	282	272	218	286	235	269	279	273	252	286	282	279	268	253	261	245	287	270	267	235	292	246	267	268	248	250	287	247	254	266	265	287	226	261	250	257	252	263	264	245	255	259	287	248	255	238	243	255	263	266	253	271	295	258	271	270	259	294	254	277	265	253	265	243	261	267	272	261	261	239	232	288	253	226	265	271	254	271	239	253	249	248	260	272	237	246	249	284	267	266	278	273	264	288	250	287	281	279	246	248	298	299	269	250	275	265	275	251	278	256	285	232	267	243	246	241	235	267	274	246	268	287	265	251	281	258	252	231	230	268	273	273	283	227	259	283	250	252	255	246	294	236	282	262	263	265	263	280	289	259	213	262	261	242	283	270	277	240	278	299	251	241	250	278	264	269	262	251	249	225	263	273	268	274	251	276	282	269	249	253	253	275	254	268	267	235	268	263	285	254	258	264	275	264	251	288	274	265	283	276	276	262	249	269	279	279	265	277	255	265	281	280	230	249	238	265	233	237	244	271	278	266	255	253	250	253	270	263	267	262	295	241	267	260	212	283	257	248	292	255	267	268	253	281	258	286	275	260	249	245	243	252	258	270	284	304	267	257	229	261	286	249	295	259	240	273	250	237	271	265	248	250	246	264	280	251	268	263	255	260	258	278	234	232	261	239	274	283	253	286	254	291	252	264	284	274	283	266	258	286	259	259	265	266	253	279	268	306	256	274	263	258	260	252	255	250	269	285	276	306	275	271	231	273	271	256	258	265	235	304	246	263	319	252	282	250	270	248	257	262	257	276	263	293	264	238	255	257	257	253	264	266	282	273	285	289	269	248	253	256	255	244	268	253	231	258	266	271	264	288	264	283	267	232	252	279	243	266	268	271	281	256	244	257	250	279	284	278	287	257	265	237	286	275	255	238	250	243	231	257	275	253	272	273	264	285	281	233	236	258	218	244	245	246	251	261	275	256	267	274	260	246	244	246	263	246	233	277	257	254	255	273	281	259	250	257	269	257	231	280	246	253	246	267	255	272	232	272	231	268	274	282	260	261	253	245	244	230	251	233	278	297	254	281	248	270	256	271	265	271	282	265	255	271	230	251	248	250	257	269	254	256	256	254	254	311	255	276	281	268	251	294	248	279	273	270	306	240	289	273	263	270	286	251	266	259	281	247	275	249	253	256	244	253	272	260	274	281	262	262	254	249	269	253	279	247	273	287	270	256	260	263	250	257	237	272	280	265	271	237	247	224	271	250	287	269	267	264	259	231	281	230	259	255	259	240	278	282	252	247	240	253	253	259	278	262	274	268	254	256	255	267	274	293	297	233	284	260	270	251	237	265	248	256	287	284	264	251	226	244	248	258	285	263	238	259	252	292	270	245	247	223	270	263	307	268	256	261	222	258	251	242	265	265	294	267	280	255	255	258	248	270	220	264	266	259	276	264	283	256	268	294	285	268	255	246	251	285	266	287	264	249	239	283	280	250	269	253	252	274	237	258	260	266	245	251	262	276	264	246	250	265	228	263	272	265	265	261	297	235	264	251	295	268	269	239	224	279	257	289	268	259	252	260	234	246	281	267	268	245	256	271	263	269	270	234	249	254	245	266	265	266	249	283	262	269	276	265	236	282	229	289	268	248	258	285	267	263	250	229	248	261	267	270	249	257	250	278	261	250	236	257	255	251	226	250	251	289	266	254	235	265	271	253	264	244	256	281	246	263	254	279	249	216	251	249	246	252	275	262	241	256	241	248	268	258	275	290	254	302	267	255	268	259	262	285	264	241	244	255	270	305	286	254	247	245	276	259	291	285	245	245	262	291	236	274	253	250	257	250	251	273	260	255	267	243	258	244	269	253	248	244	291	305	258	237	256	260	246	274	222	276	248	265	254	260	226	228	254	258	239	266	258	263	270	252	246	313	253	239	284	268	254	255	257	272	244	283	263	263	269	262	264	247	254	278	267	283	250	251	265	255	223	237	241	266	271	266	224	233	250	257	261	250	227	259	285	258	253	217	254	259	284	267	270	263	255	279	239	278	272	253	246	251	279	255	270	264	240	264	292	258	245	287	239	240	251	271	260	276	249	275	285	274	263	257	237	272	247	235	261	250	274	264	277	239	256	270	254	266	266	280	235	268	305	248	241	249	252	251	241	260	279	278	244	274	285	258	234	276	255	276	267	269	266	252	247	279	251	270	247	258	275	276	261	252	246	248	278	273	246	247	230	264	253	242	262	278	276	251	270	252	268	235	256	285	222	253	261	250	232	271	273	265	250	269	254	267	252	274	267	264	273	279	256	282	284	271	263	278	267	241	255	258	244	246	253	255	251	245	261	284	252	291	261	283	257	285	299	261	266	261	267	251	264	253	294	260	293
11860	10883	22786	40519	46447	45054	35571	32501	32049	20195	13576	13080	13379	13174	13410	11545	12696	9425	6888	6369	5793	3589	2726	7588	25371	24448	18678	11314	5210	2195	1044	758	697	659	671	655	666	636	658	659	639	637	593	622	630	596	638	628	596	630	625	657	659	620	649	684	629	623	609	646	679	618	601	642	661	624	610	697	624	610	681	670	627	652	618	662	615	641	643	625	634	598	596	645	665	614	648	622	631	643	664	607	622	655	624	590	622	645	685	622	649	613	640	600	674	659	603	584	601	626	670	636	658	675	645	614	647	637	641	618	631	597	626	649	644	619	709	664	618	687	629	590	581	643	645	664	599	640	569	601	626	625	660	692	626	649	627	638	631	641	570	628	632	635	642	601	651	636	612	612	643	613	630	652	586	671	620	653	649	664	664	617	643	654	637	588	661	713	630	594	635	593	645	590	631	640	674	647	591	617	628	643	650	599	664	627	596	618	662	672	637	651	639	628	618	623	631	609	657	669	631	691	646	635	671	599	613	633	621	656	678	654	645	668	599	630	652	643	650	657	630	624	627	596	648	634	644	669	644	606	575	665	669	645	620	613	633	669	648	648	593	623	627	638	636	642	613	629	710	615	629	638	631	617	646	630	620	613	675	630	632	642	643	664	636	640	627	640	659	583	600	582	650	611	591	655	621	622	664	653	665	632	628	623	600	694	668	653	595	647	667	622	651	711	588	643	654	669	637	669	653	649	596	623	611	656	639	637	634	603	636	631	632	631	621	635	636	626	621	650	604	640	655	646	648	657	617	633	695	610	612	624	620	614	621	657	628	612	634	629	637	652	654	647	628	642	611	634	653	609	676	671	617	620	688	615	662	655	671	629	654	660	683	612	618	619	589	676	629	635	628	660	617	632	630	684	601	614	660	695	584	672	610	609	645	580	653	630	619	656	659	630	655	625	623	630	611	689	657	603	644	621	663	651	687	625	689	634	663	653	631	646	626	622	663	621	639	629	632	643	600	644	638	652	655	647	623	688	662	657	641	708	647	617	662	650	619	650	630	611	593	609	642	634	628	639	662	654	660	649	615	631	666	627	670	629	631	645	641	605	616	644	651	663	616	617	651	663	661	688	643	618	628	692	688	629	631	638	660	642	583	635	631	642	622	603	668	686	639	664	644	635	623	640	645	659	646	619	626	691	649	648	629	625	611	639	618	642	629	661	625	685	601	608	651	622	624	654	632	611	641	627	617	626	636	661	595	681	605	674	646	676	627	639	675	645	609	618	656	622	656	596	613	602	612	663	613	630	603	694	627	635	627	638	620	644	677	649	592	640	645	633	605	602	635	666	640	628	642	640	630	577	645	615	629	645	640	628	609	618	605	650	626	641	635	653	672	623	605	633	681	633	626	626	590	635	623	672	578	570	649	599	595	664	609	631	632	598	633	648	613	603	619	614	629	617	655	634	643	616	554	657	674	638	638	622	652	653	675	641	629	640	660	655	641	612	603	677	652	616	612	628	664	602	655	626	607	649	660	678	636	621	645	659	606	659	607	681	582	627	632	628	614	633	615	636	644	629	636	648	674	630	616	600	638	662	603	640	632	665	644	611	615	577	619	609	594	624	616	650	637	635	651	609	598	610	631	617	656	620	627	628	581	632	620	587	631	663	602	636	655	608	684	647	608	643	631	651	587	644	615	635	660	610	628	648	626	637	625	658	647	620	673	645	651	644	619	615	655	632	638	631	656	672	625	703	619	685	606	629	572	625	645	669	667	651	645	629	658	677	633	610	652	674	638	659	630	624	658	605	683	613	591	619	682	580	623	657	647	650	620	680	605	668	649	654	680	560	593	606	618	644	612	634	623	669	621	652	671	632	655	599	652	654	665	645	669	669	603	580	647	631	650	656	664	610	669	633	646	644	655	648	687	666	639	632	615	654	650	640	634	651	625	609	617	639	590	683	637	605	646	654	613	637	679	616	652	639	654	617	654	633	622	583	633	604	643	643	638	628	676	667	584	644	673	646	627	585	680	671	642	650	626	618	612	670	619	643	588	665	658	613	616	655	648	653	604	630	636	624	650	629	685	635	665	667	603	600	625	679	644	677	634	624	623	597	651	598	621	669	657	663	602	610	648	653	648	594	645	615	650	621	612	595	645	662	637	654	659	623	617	641	638	615	662	631	644	620	660	628	645	642	634	646	647	621	653	646	625	605	618	624	632	632	636	646	597	598	652	624	639	646	618	654	629	656	665	658	664	666	646	651	609	618	634	662	610	641	634	655	680	623	658	601	659	662	670	654	656	627	597	638	624	602	597	616	592	628	609	633	600	687	577	588	620	625	654	627	604	665	651	704	635	648	615	645	619	596	633	612	630	681	670	684	661	615	643	630	645	640	673	620	662	632	597	635	612	650	625	651	665	631	630	640	621	663	651	605	664	648	647	684	658	616	647	633	629	622	625	631	618	631	599	633	678	644	623	613	624	654	619	642	590	652	635	628	642	620	639	639	607	613	582	619	611	670	606	664	677	646	650	600	617	607	630	668	620	655	659	628	630	674	629	617	641	678	650	613	647	670	665	617	655	665	651	637	613	624	624	642	627	618	637	587	643	646	636	609	592	629	635	605	671	637	709	635	617	613	626	660	667	640	645	640	647	650	601	645	643	637	626	630	656	655	624	622	670	666	633	632	638	617	653	641	678	600	615	702	619	629	620	617	660	609	604	665	627	598	659	659	583	627	609	658	593	612	624	638	665	617	658	665	627	618	629	647	639	672	668	624	602	608	646	601	603	660	655	669	640	580	621	635	669	642	657	622	660	669	632	647	632	669	651	605	627	634	603	604	655	585	598	684	633	622	639	638	669	680	623	618	681	644	636	654	612	674	652	593	623	662	619	662	606	630	635	649	630	608	692	636	657	615	633	640	652	660	641	653	610	662	631	638	651	626	627	660	679	623	596	622	608	633	623	630	647	612	607	605	662	689	626	615	636	664	683	659	694	615	639	634	637	625	680	629	673	644	618	670	587	648	662	671	620	658	635	627	627	672	638	643	647	625	654	589	681	618	641	636	659	659	673	666	642	636	600	639	691	632	630	601	618	636	646	651	580	597	667	677	601	675	632	645	604	686	626	624	690	668	598	639	646	643	658	624	621	683	649	645	625	645	602	638	651	658	644	619	641	689	658	623	599	631	608	652	631	654	586	630	642	670	595	643	635	621	618	602	650	587	649	627	642	636	637	609	631	646	585	589	677	658	681	638	659	624	605	650	657	673	618	643	616	626	625	657	641	618	677	604	655	647	626	638	647	631	639	634	673	595	670	687	631	625	633	621	621	637	624	611	662	633	673	639	660	674	671	642	651	624	574	609	637	635	650	641	627	640	638	613	674	642	689	659	651	607	615	595	627	681	674	628	620	589	615	610	686	643	624	640	633	654	611	644	674	647	659	615	655	657	639	633	606	615	624	631	676	619	646	629	630	660	611	686	624	566	681	635	634	659	644	627	647	655	697	615	621	679
5950	3767	4643	6217	11004	7629	4007	2043	2099	1881	1449	1212	1041	1036	972	812	673	523	440	497	440	370	367	381	580	757	682	557	423	375	349	269	329	305	303	323	255	321	309	302	314	277	305	326	265	302	288	338	313	304	309	289	323	289	303	305	287	333	271	308	329	316	312	317	345	333	324	329	313	288	307	325	316	320	329	299	319	295	282	293	293	313	311	315	294	309	292	307	294	335	287	293	325	307	316	302	342	312	294	333	274	336	296	317	320	313	258	340	264	317	317	305	332	312	288	318	326	321	307	301	303	322	299	284	329	297	298	305	351	308	304	293	285	322	346	325	291	292	270	306	331	311	292	282	307	281	277	314	291	322	327	277	283	315	305	285	314	301	309	295	287	304	301	296	267	300	294	296	314	297	305	288	298	271	283	302	326	289	302	296	315	306	307	327	345	289	297	269	275	335	270	315	276	293	311	326	321	317	315	279	278	274	311	276	286	297	325	303	318	309	300	283	311	298	309	301	303	327	279	278	274	296	319	325	289	303	283	285	285	288	302	288	319	293	346	317	272	307	297	300	327	311	311	277	291	283	314	291	305	318	297	304	296	301	336	302	302	281	285	321	313	314	300	300	322	309	282	279	318	307	316	299	312	324	329	310	306	305	274	299	280	320	330	320	338	330	298	313	285	324	308	311	311	308	285	314	309	293	305	296	332	294	345	303	325	291	312	295	279	304	286	307	316	287	306	253	296	329	292	302	292	328	286	279	292	320	316	295	278	281	295	293	303	304	304	329	336	288	284	316	295	266	325	327	288	273	284	321	304	314	298	330	304	288	281	311	309	328	280	298	300	302	322	301	324	293	317	287	302	300	311	304	282	284	269	271	281	327	315	315	329	278	284	309	316	347	321	308	291	295	300	320	308	294	303	305	305	299	296	326	290	309	349	343	314	313	288	289	288	302	297	317	307	312	315	307	320	287	301	326	288	314	305	330	292	296	286	296	319	288	281	308	279	293	316	333	297	314	314	333	317	325	298	303	328	310	303	287	304	290	294	314	297	299	289	297	337	312	305	307	298	330	311	286	346	281	302	300	324	311	271	321	302	314	294	293	290	279	330	312	308	307	315	307	305	304	281	299	302	308	286	303	306	316	294	281	300	314	307	337	337	280	257	297	294	290	311	286	323	296	339	294	299	306	290	321	319	300	313	316	297	321	300	291	295	298	323	336	304	299	322	299	279	309	292	290	330	309	290	308	313	318	288	300	310	328	297	275	302	288	310	316	305	297	315	298	287	308	315	326	311	302	291	312	352	337	293	343	312	287	273	292	301	290	297	293	346	305	261	316	304	302	282	299	292	283	297	304	336	292	337	299	301	281	289	319	322	301	304	300	306	318	309	317	321	310	323	308	308	310	326	301	287	344	325	279	323	310	308	307	312	301	298	329	328	305	308	290	301	295	303	319	292	278	319	260	278	282	295	298	266	312	305	279	321	323	298	316	351	327	275	304	298	286	269	296	301	305	304	286	306	321	312	296	334	323	287	277	314	308	323	275	270	319	305	301	290	280	314	331	274	271	300	292	315	317	288	316	312	323	322	302	301	282	313	297	323	312	291	278	289	315	313	309	319	317	282	295	307	273	343	295	280	296	301	284	308	285	300	322	290	343	296	308	298	298	278	277	307	333	292	324	291	281	315	280	306	332	300	292	331	327	329	292	284	313	327	293	278	315	304	326	305	249	303	327	272	294	340	299	284	281	341	324	316	297	300	301	306	310	297	288	315	283	327	316	317	299	282	276	281	319	274	270	311	306	307	283	282	284	307	345	266	258	295	296	299	303	289	300	278	354	340	333	303	309	284	351	321	303	309	267	311	301	287	291	328	289	297	322	314	284	316	308	298	317	298	269	314	307	271	316	305	323	312	288	293	276	273	325	327	299	279	283	281	312	328	317	319	306	313	315	299	318	279	298	302	318	280	293	316	318	262	322	301	335	302	312	296	302	307	285	295	293	314	293	314	304	288	302	305	279	307	309	298	301	308	307	308	303	277	319	335	320	322	307	290	330	277	275	305	299	314	307	291	297	282	327	294	306	306	294	300	301	304	293	294	290	302	340	300	278	317	330	314	309	291	308	310	293	290	285	299	284	295	289	328	324	303	283	298	280	327	307	296	299	305	321	315	314	334	300	300	310	288	302	305	294	294	284	340	264	255	339	265	309	296	320	321	284	354	287	311	294	293	286	311	277	298	321	317	291	327	295	288	299	322	285	306	312	310	276	314	321	302	303	334	299	330	329	320	342	330	283	309	292	302	308	304	302	305	294	327	274	279	291	312	288	290	292	307	295	304	300	294	293	318	297	301	295	302	276	283	287	331	278	274	312	324	300	285	314	281	287	315	309	320	319	343	314	320	323	325	281	324	285	312	284	308	283	312	276	299	278	317	308	286	318	324	336	317	299	309	270	307	312	301	304	317	325	281	298	342	325	325	333	320	297	301	268	313	254	273	328	324	296	269	276	278	297	307	280	311	292	306	333	320	293	296	290	300	301	281	288	265	343	320	296	296	285	311	305	275	345	307	308	269	313	313	331	310	299	318	292	295	290	341	300	312	309	308	284	271	302	297	316	325	283	308	327	296	280	296	304	301	367	299	322	319	254	325	304	310	295	304	325	327	318	307	301	300	317	293	309	287	306	282	316	292	271	298	308	292	301	342	292	287	308	333	283	284	297	316	320	280	294	314	294	310	287	308	318	322	304	299	319	324	300	315	273	310	273	273	297	294	280	274	332	300	313	310	302	302	274	277	305	299	286	326	339	292	313	310	277	281	310	315	285	315	299	318	308	313	286	319	302	306	316	264	305	304	309	302	327	288	281	301	349	300	313	276	303	301	277	307	292	296	345	307	301	272	314	299	317	298	298	285	285	315	304	315	305	290	316	278	319	322	301	287	321	317	310	327	288	324	304	308	335	308	303	317	344	341	323	303	308	298	297	252	278	316	277	315	251	298	275	347	274	292	322	295	307	313	309	280	318	282	304	289	295	294	305	295	326	289	286	296	283	295	294	337	292	311	315	284	292	327	284	290	335	342	292	300	300	308	314	301	300	313	295	315	278	275	303	293	305	308	292	284	282	300	300	310	314	299	302	329	314	323	317	337	328	327	312	284	289	301	308	309	265	336	296	305	295	326	300	313	281	307	285	313	315	332	284	290	286	290	306	324	335	294	303	329	315	349	286	345	288	311	297	306	317	321	302	299	315	293	331	300	293	320	289	312	329	288	284	263	300	324	295	307	317	307	329	298	313	310	275	275	321	276	297	332	329	317	263	291	322	282	305	306	293	296	331	295	293	313	312	303	292	317	286	301	262	281	284	274	299	320	322	305	329	304	308	295	314	264	305	275	354	305	305	293	302	288	260	287	322	305	299	329	305	279	299	311	291	313	330	321	280	278	331	289	322	345	316	289	333	293	281	292	322	303	322	346	323	301	317	310	272	333	288	322	317	295	275
4086	3841	7863	15796	25268	20331	12966	8237	9398	8085	6459	5719	5194	4875	4539	3511	3086	2448	1932	1766	1640	1502	1249	1143	2479	2915	2470	1906	1274	1008	799	764	780	771	739	760	723	694	688	768	723	720	732	699	684	732	746	746	700	697	718	716	712	685	710	728	730	738	714	765	751	667	703	704	714	743	762	767	745	690	711	809	694	703	744	745	785	774	730	736	723	766	787	688	716	749	715	737	708	736	740	698	716	706	700	746	737	763	721	733	741	722	764	749	701	743	724	771	734	753	770	711	726	721	738	756	716	728	674	710	692	785	676	734	703	694	762	716	708	709	753	778	737	778	693	707	689	745	694	739	738	696	735	715	746	740	748	705	746	743	712	713	733	740	723	757	739	715	754	700	764	738	687	725	750	695	731	740	776	733	736	738	726	735	735	686	726	716	774	759	745	754	717	649	716	728	709	753	747	732	730	759	759	779	730	758	720	742	716	739	750	723	714	693	727	728	724	799	727	725	729	747	777	754	721	670	695	739	719	722	746	739	696	706	771	758	740	744	756	719	715	696	750	706	745	735	734	718	712	734	699	698	749	721	724	760	718	728	708	725	722	715	704	693	734	725	671	782	694	752	736	708	705	751	758	716	760	734	760	699	763	786	749	738	706	749	727	658	716	748	733	674	771	656	733	708	726	734	682	704	707	716	736	742	734	734	744	684	758	776	754	738	681	777	725	748	714	738	750	743	703	785	712	768	736	783	734	691	712	746	791	716	731	796	767	745	683	747	747	733	729	693	741	743	723	727	726	800	742	677	751	713	714	705	750	733	706	753	745	733	757	760	759	758	686	795	763	740	757	708	665	726	744	712	771	692	754	761	772	721	693	749	724	721	734	728	729	713	735	763	729	732	748	739	727	668	733	765	734	698	753	730	740	702	770	769	742	758	728	771	751	673	695	783	689	775	718	709	785	694	778	671	742	687	736	709	731	746	706	739	718	706	718	752	755	734	704	699	705	782	770	749	776	763	718	734	681	724	764	741	769	723	676	733	764	743	713	760	694	721	727	761	685	703	739	739	754	726	767	749	745	825	750	751	771	734	733	749	705	726	759	778	730	778	765	717	791	711	739	747	735	708	711	739	719	710	759	694	748	760	708	693	757	757	738	731	701	731	751	701	733	749	738	746	786	725	693	764	771	698	730	741	704	699	742	758	686	701	745	784	759	761	720	708	728	726	712	725	747	716	714	728	726	742	719	716	719	796	749	714	715	756	741	717	742	771	767	733	720	691	726	723	760	702	718	763	725	747	711	695	734	696	739	754	729	757	716	712	757	706	740	692	745	664	688	744	749	714	716	681	706	721	672	764	706	734	768	744	754	766	745	771	681	743	706	747	774	751	715	702	766	698	771	724	738	677	768	724	725	712	713	727	754	735	700	730	724	715	738	724	730	717	731	758	751	703	694	734	714	754	715	792	751	698	764	746	710	736	726	746	724	700	732	664	747	708	715	727	709	734	716	747	758	746	724	706	720	675	714	758	695	684	703	739	708	688	727	734	730	708	743	779	726	734	736	704	736	744	737	714	688	764	741	718	777	713	745	758	789	687	675	765	744	764	678	718	701	758	714	701	741	760	697	693	685	697	706	719	715	714	750	752	725	703	716	721	757	695	733	740	683	751	713	762	685	737	726	727	727	738	744	717	749	759	756	692	763	727	733	710	749	720	732	723	691	759	733	739	731	726	785	710	756	727	739	738	728	708	706	721	733	731	677	678	705	709	741	793	727	737	753	767	725	734	767	706	765	721	673	741	763	748	719	742	757	730	752	680	748	743	707	761	719	711	707	719	732	756	732	772	746	759	740	720	756	719	735	704	752	680	738	724	769	728	753	731	720	726	751	795	715	734	711	699	688	716	663	717	712	742	724	764	751	713	735	749	735	734	709	661	762	691	807	764	793	730	740	741	774	733	764	743	709	736	755	729	706	760	730	762	686	738	677	725	706	720	754	718	739	723	701	760	727	736	709	745	754	738	719	746	771	756	722	687	761	718	700	701	768	716	736	712	743	713	702	691	732	713	738	709	754	686	765	779	694	727	720	750	727	725	771	737	773	754	725	663	701	725	726	742	748	782	708	675	749	755	703	690	712	725	706	741	715	736	782	746	728	750	683	715	765	760	744	716	745	754	728	689	676	700	787	740	749	730	755	723	751	718	724	774	750	744	720	723	736	717	711	731	745	752	732	723	716	729	754	735	741	783	691	700	700	723	693	705	734	731	753	763	746	692	736	678	720	719	720	698	783	720	723	710	785	719	715	742	704	745	756	734	790	724	713	701	729	714	726	682	725	730	742	696	738	729	764	743	710	723	740	737	682	757	696	704	700	728	721	741	731	788	717	718	722	750	680	700	748	703	731	683	736	696	661	734	722	715	743	727	725	726	732	742	721	742	775	725	746	727	746	724	741	737	697	801	736	744	736	777	736	768	756	735	747	712	749	766	772	733	761	733	729	766	727	741	675	759	726	713	683	756	723	720	675	738	727	713	725	748	685	692	749	726	769	654	742	748	680	687	732	757	739	694	774	794	723	759	716	733	711	748	748	731	674	737	752	777	718	701	691	753	730	704	721	748	737	671	749	667	739	721	754	743	741	706	747	749	701	736	750	656	713	714	755	764	744	680	750	718	699	700	696	764	713	753	783	722	783	690	700	702	726	751	718	698	729	749	721	711	703	686	710	700	701	728	728	727	757	722	702	740	718	723	740	677	732	731	727	754	743	722	714	757	727	731	744	715	737	733	734	723	740	709	737	689	689	737	787	763	732	706	705	689	741	686	726	740	710	721	685	774	699	744	740	765	729	748	722	734	732	712	682	714	772	726	787	743	786	766	751	692	693	747	725	724	755	743	773	705	721	756	756	738	701	719	774	712	738	770	709	748	748	747	739	681	771	718	742	692	717	740	729	746	736	720	726	689	783	702	743	741	730	721	722	750	743	740	684	734	781	741	733	717	745	745	706	770	733	688	736	706	674	752	754	704	681	719	749	748	732	710	756	731	703	740	738	716	729	703	726	720	720	716	746	749	735	738	743	709	736	748	723	707	734	695	725	719	706	736	716	745	767	709	698	723	740	773	727	754	774	740	708	765	715	725	746	763	711	713	714	680	747	705	729	734	714	747	705	753	710	751	688	769	730	736	711	711	751	762	750	721	751	691	713	756	742	724	721	741	711	771	734	673	726	770	717	726	705	777	703	681	748	769	759	775	717	677	729	707	712	725	767	691	796	734	704	715	760	683	722	709	738	750	715	702	756	778	680	769	725	736	748	724	727	732	719	696	732	676	742	760	727	684	713	767	757	728	711	734	745	728	673	751	733	752	736	742	696	727	733	745	748	718	709	749	712	708	721	746	735	694	731	730	759	703	761	751	747	746	700	736	769	779	787	791	777	687	714	750	750	738	717	715	773	728	754	690	745	689	735	748	636	731	748	710	709	778	652	753	754	744	694	767	731	718	769	710	751	695
12281	8860	15502	32820	32701	24248	18515	11600	7927	3541	1780	1460	1831	1743	1667	1424	1370	1150	709	552	354	399	382	570	2096	2920	2415	1548	846	499	360	310	268	322	277	299	309	273	322	311	292	288	281	305	287	318	306	308	280	322	301	283	307	307	315	291	289	310	274	316	308	299	276	290	281	287	307	309	316	296	263	253	323	317	312	282	300	324	312	305	280	298	271	305	270	333	283	299	307	313	270	317	299	302	293	271	292	308	278	316	267	276	289	281	279	268	278	285	293	281	294	293	281	297	325	265	308	294	307	310	296	271	285	327	274	250	299	305	308	326	319	297	276	307	300	301	308	261	270	300	295	278	285	276	286	288	297	283	291	307	306	291	313	335	278	301	289	314	288	272	285	281	290	288	292	284	272	309	302	298	299	304	272	297	271	306	261	291	294	284	306	283	287	300	283	298	306	252	316	323	298	298	284	268	328	281	317	331	313	288	304	302	296	276	322	304	296	301	319	293	307	309	298	294	292	303	299	289	307	293	263	322	363	314	295	289	267	301	294	290	284	280	297	302	318	288	307	305	308	272	295	299	274	289	314	285	305	333	287	310	298	304	327	346	270	305	319	248	291	310	299	321	289	278	276	309	295	303	309	289	293	270	322	308	317	325	284	251	309	276	311	288	280	317	293	294	334	287	288	318	288	297	268	293	297	311	270	283	281	267	319	302	285	293	279	308	288	298	317	308	288	305	295	310	292	268	305	305	316	292	289	320	328	288	301	287	303	304	305	262	315	302	282	299	307	274	338	308	271	286	331	345	280	301	302	312	271	312	317	292	293	309	294	296	284	281	318	300	283	313	262	295	287	310	301	285	308	293	293	296	279	301	293	337	282	292	293	287	305	296	330	313	316	298	316	302	328	285	311	287	280	295	333	282	316	296	284	310	301	301	265	312	301	306	279	279	311	318	313	282	302	300	287	282	310	280	302	309	288	315	331	287	307	293	322	265	294	297	311	315	333	291	298	311	300	312	297	296	278	322	282	299	313	299	340	298	304	308	293	299	280	303	290	302	292	300	338	276	296	303	293	262	283	277	284	301	319	328	290	283	315	317	271	312	326	295	271	291	284	323	313	292	299	295	246	284	297	334	287	273	313	299	280	311	297	273	328	254	265	280	290	324	308	304	298	306	303	290	302	294	282	281	315	278	308	326	302	306	298	275	292	323	315	292	281	295	268	274	327	296	293	307	260	294	313	292	288	326	310	285	297	297	308	285	294	312	308	345	277	286	270	296	303	306	279	316	308	278	262	296	279	281	305	278	276	284	269	316	287	307	314	280	288	300	280	297	289	277	302	291	268	289	303	290	291	294	286	298	298	291	305	263	320	306	277	303	318	283	288	273	269	280	290	275	320	288	270	292	326	293	310	284	268	284	314	267	319	313	275	264	266	285	329	281	282	277	284	313	304	270	309	279	329	292	285	302	290	307	303	284	280	314	264	274	254	272	308	299	307	295	313	280	302	307	335	264	284	292	305	290	266	289	269	273	312	306	276	256	292	318	313	306	323	312	302	280	314	286	331	301	295	299	300	306	299	296	285	350	304	315	357	277	343	315	295	325	289	275	311	288	278	287	291	285	292	289	306	295	257	304	272	273	309	287	296	284	311	274	275	285	301	308	293	303	283	271	311	283	317	287	293	282	299	292	278	304	284	290	275	296	296	278	308	272	279	354	298	283	308	305	305	298	319	301	307	283	315	294	313	281	309	276	299	331	273	256	250	294	294	301	305	321	290	299	284	287	283	291	311	274	276	254	298	281	297	327	304	311	266	295	324	284	303	318	290	260	290	296	302	305	267	297	303	335	325	275	305	308	274	279	285	293	294	298	307	286	315	329	336	299	246	317	297	296	302	315	340	269	289	294	295	331	283	269	288	295	315	283	270	320	308	302	293	316	318	325	314	291	291	290	286	298	294	268	287	271	281	266	277	269	290	315	287	312	299	269	262	289	282	339	288	303	273	284	304	319	286	293	308	318	286	277	258	272	297	307	293	265	334	315	302	291	329	284	262	268	302	285	305	282	290	299	302	277	322	270	283	274	307	283	274	279	300	292	292	318	295	313	267	308	322	268	284	303	282	296	302	269	280	266	297	315	305	303	262	324	292	334	272	277	285	300	288	287	320	307	267	332	311	277	311	323	294	264	298	303	287	302	294	306	293	272	269	299	287	293	290	329	287	302	276	322	309	270	308	272	283	287	319	265	277	306	297	322	292	305	259	292	313	297	308	277	290	287	299	294	292	279	291	298	286	279	293	261	292	323	282	313	331	292	302	318	301	302	282	299	278	313	306	292	325	320	345	303	307	300	287	319	305	279	307	288	298	290	289	291	302	332	283	305	302	270	280	283	294	294	294	300	313	293	302	298	304	309	268	297	297	317	306	286	316	310	300	291	312	324	313	289	280	318	282	292	280	291	292	330	286	317	291	284	301	304	290	313	311	306	285	281	289	318	303	288	309	305	261	299	298	284	297	295	285	272	308	278	292	282	314	284	270	284	290	281	282	278	320	298	296	288	286	272	309	301	299	282	266	311	305	287	310	281	318	290	276	320	320	321	293	289	303	285	335	312	312	279	295	300	309	294	277	283	314	322	290	281	271	295	284	286	302	301	291	270	316	309	295	285	278	289	298	243	278	292	278	293	290	292	300	280	275	295	296	293	298	274	257	274	328	302	302	276	325	297	318	308	317	297	270	290	305	290	301	305	281	305	317	287	255	279	316	318	266	304	264	301	291	295	309	281	286	302	335	307	303	328	324	299	306	259	273	249	277	291	299	278	291	249	286	329	328	313	286	291	270	277	261	267	288	289	303	294	280	270	274	307	279	278	286	281	288	305	290	309	296	277	261	301	314	283	287	313	278	310	298	303	283	298	297	285	292	265	301	274	258	297	278	305	290	287	290	267	308	291	281	325	311	309	274	251	316	313	292	288	269	270	285	294	296	311	295	284	293	273	284	293	313	290	300	305	256	321	283	291	309	310	305	318	291	282	258	261	312	305	306	303	313	284	307	284	275	329	289	293	325	305	272	303	315	270	281	266	327	315	261	304	288	285	274	281	297	296	300	292	282	296	323	321	307	321	301	287	302	298	294	294	303	312	321	292	293	314	286	313	301	305	282	314	273	254	301	268	285	275	264	256	301	286	309	296	339	312	316	284	305	304	315	323	265	284	303	309	277	269	286	303	292	298	284	283	263	277	302	275	285	286	284	293	294	264	290	293	287	289	275	308	280	303	314	312	295	292	300	304	303	278	302	292	311	283	299	317	293	282	305	287	286	287	290	296	278	278	323	278	271	292	283	296	268	282	310	289	295	322	280	287	294	306	233	326	311	269	306	307	290	285	311	301	310	289	263	317	279	272	294	278	293	294	298	293	291	298	270	263	250	305	288	316	285	297	288	288	313	296	303	285	301	313	324	284	306	304	278	294	317	291	308	329	313	311	294	281	282	277	295	303	270	296
7845	7892	19289	37528	39597	34627	29893	22845	20166	10631	7884	7345	8865	8590	8018	6792	7035	5460	3517	2343	1534	1355	1320	2820	11701	14906	11827	7489	3628	1766	1014	816	727	719	726	710	692	707	675	708	701	692	760	712	763	756	777	713	757	752	773	721	683	717	708	706	734	693	696	713	705	718	704	696	722	730	695	751	701	720	684	698	716	703	712	719	667	727	703	728	760	681	782	715	735	717	746	702	678	689	725	702	699	705	724	731	742	705	750	740	719	717	744	693	775	706	676	738	667	694	729	709	717	693	739	730	730	695	736	720	729	702	724	729	667	693	711	703	677	714	736	698	739	640	760	681	763	714	759	690	687	723	699	681	758	705	698	729	748	739	703	739	714	727	715	683	675	780	756	737	729	696	709	678	755	700	715	758	682	689	718	682	696	674	700	732	678	745	711	704	736	734	716	769	694	781	697	671	708	686	693	724	698	698	754	740	693	680	724	675	719	683	691	686	693	748	671	687	710	632	689	689	662	705	719	688	714	669	735	719	712	672	692	759	734	671	717	715	712	743	739	772	673	687	720	677	735	721	745	737	718	694	749	717	727	746	724	714	689	671	696	674	692	666	724	724	681	711	713	696	708	703	676	695	695	694	702	693	657	660	684	681	783	717	755	716	745	716	693	686	669	748	673	702	745	713	714	710	713	710	721	701	705	688	723	737	737	642	733	684	715	700	714	698	745	670	725	654	770	747	699	689	750	729	711	672	711	723	754	713	732	749	708	699	717	724	678	704	713	694	697	687	703	732	726	725	704	683	721	696	715	689	705	713	774	692	715	719	721	684	698	705	725	678	718	720	702	700	668	746	740	790	736	694	735	766	704	700	706	754	725	708	717	703	747	735	682	750	694	697	722	715	722	745	713	748	668	700	713	667	721	720	744	720	717	692	714	719	722	702	709	684	743	740	757	683	754	707	743	688	690	693	706	732	695	716	709	751	722	686	698	688	691	724	700	710	723	738	681	725	693	705	700	694	761	781	699	719	720	689	722	759	730	704	716	707	709	663	745	693	748	730	718	743	732	751	731	743	745	685	709	674	697	688	697	727	737	705	712	714	735	682	722	708	734	720	729	725	720	721	697	722	705	689	742	748	659	678	730	736	724	742	690	699	740	723	748	781	673	717	741	683	687	722	705	733	701	702	724	765	707	707	705	706	706	759	664	685	721	767	743	704	693	658	679	752	672	681	718	721	770	757	734	672	710	723	762	707	714	709	739	712	682	698	750	692	692	730	714	737	724	687	696	716	701	719	696	740	730	685	653	731	706	739	721	735	698	642	709	715	725	710	715	733	706	678	707	737	684	705	740	700	710	692	736	720	699	704	671	727	696	709	677	738	756	739	719	704	756	691	741	671	690	690	758	720	697	755	694	740	694	746	694	685	708	721	677	729	720	670	699	740	677	753	695	699	701	724	665	716	701	690	716	677	750	693	694	661	687	704	676	725	711	718	653	713	770	708	738	691	701	739	749	684	738	720	713	698	677	745	708	695	724	744	697	700	694	718	687	710	770	704	745	670	670	665	720	651	727	722	727	700	676	689	702	730	701	686	728	737	708	709	731	731	701	738	685	641	722	738	706	685	711	701	742	736	691	717	734	664	699	736	700	746	709	679	753	734	669	731	711	744	725	749	740	727	731	692	737	695	707	690	742	735	705	699	724	691	757	735	706	726	688	672	705	709	671	686	698	756	703	703	725	683	709	753	721	694	749	758	670	750	719	672	760	737	749	699	713	698	689	729	740	680	697	692	739	699	754	729	708	777	668	698	742	696	752	740	704	720	711	735	703	729	743	714	735	697	731	747	658	692	742	677	691	675	771	776	730	707	693	688	671	710	671	705	708	687	715	719	693	712	762	718	756	691	689	690	717	712	687	627	754	695	692	723	724	686	664	672	720	745	669	716	732	734	706	677	724	714	717	664	673	659	701	685	747	706	700	732	732	714	743	670	723	718	706	716	711	681	730	729	738	734	736	662	718	729	734	733	743	730	703	712	740	756	719	692	755	695	703	694	669	742	726	716	732	738	725	758	677	689	723	750	720	729	724	673	720	700	668	758	675	739	703	759	721	717	757	710	703	697	702	700	738	669	728	670	691	726	724	668	689	705	758	752	764	684	679	769	732	742	734	715	722	693	703	723	733	706	705	666	704	712	730	769	675	722	739	696	748	714	753	707	646	666	738	714	679	659	696	733	724	732	714	703	692	712	720	716	721	704	703	692	709	709	696	696	744	712	755	714	713	714	735	703	687	686	713	696	708	741	729	724	732	734	687	718	718	743	665	680	710	747	659	732	703	735	713	705	729	703	718	732	699	740	666	711	722	751	656	745	704	679	706	730	704	674	735	731	742	708	747	720	743	704	693	754	719	712	696	690	651	745	729	641	706	763	646	708	719	757	713	684	700	727	703	673	690	708	741	740	684	706	748	704	729	732	725	715	683	686	717	713	706	746	730	722	741	673	677	715	707	712	675	714	724	717	680	718	691	725	724	724	741	711	723	687	701	733	737	707	706	691	716	737	703	726	688	761	699	685	708	743	773	727	751	692	667	751	692	679	657	724	745	737	711	729	701	761	678	722	695	741	728	729	725	733	717	723	749	741	715	753	726	699	698	670	733	697	700	743	689	740	751	747	700	758	695	718	739	713	708	631	680	699	729	698	701	738	729	706	714	735	748	709	724	725	699	736	731	673	753	720	708	690	713	701	718	686	726	752	730	709	716	713	714	750	734	717	736	743	718	732	671	707	675	715	698	689	724	714	763	718	691	705	720	675	645	666	646	667	730	755	730	659	759	718	733	722	720	724	673	741	708	709	735	696	734	724	685	734	699	735	698	697	686	717	705	689	674	717	693	697	776	737	711	725	705	686	696	695	741	697	718	670	720	698	711	667	744	728	760	735	744	707	710	699	688	672	702	702	657	735	681	777	744	729	725	725	647	690	737	714	707	707	695	719	704	700	717	729	665	726	698	721	726	757	744	695	695	705	735	701	708	728	720	671	715	683	679	735	703	701	714	753	747	723	706	715	709	707	707	661	757	698	676	708	748	709	694	673	738	736	639	699	711	723	709	747	678	737	700	706	732	744	736	722	751	716	715	699	705	708	716	776	727	701	650	741	710	735	721	720	719	713	737	737	692	718	723	724	693	751	707	700	683	704	703	660	746	696	694	685	748	707	684	716	760	733	731	727	729	742	688	641	691	717	740	704	711	734	767	712	714	771	767	704	731	722	716	756	687	727	702	694	717	703	741	716	703	739	726	762	693	723	732	759	715	704	749	738	690	715	683	666	724	748	696	726	723	672	724	697	713	688	675	703	701	717	679	735	742	697	721	672	732	707	714	715	686	788	714	663	741	723	728	777	709	708	732	728	687	705	657	708	733	691	713	704	741	748	702	732	733	723	693	702	780	742	675	747	705	683	687	684	731	723	751	713	708	726	736	727	704	680	712	708	701	676	741	689	718	705	739	751
22736	16947	27167	42567	42664	33009	29398	25693	19143	9206	5151	4467	4705	3235	3645	3586	3914	3003	2586	939	583	385	377	998	5221	6764	4580	2636	1168	606	358	278	238	247	271	241	254	271	258	255	276	249	293	238	272	268	232	264	243	248	269	250	245	212	281	235	248	262	242	250	240	225	247	247	263	248	229	270	268	222	267	237	262	254	267	297	281	225	268	252	266	214	238	271	241	218	280	237	228	260	270	236	245	267	240	237	235	271	269	254	262	244	253	247	266	259	240	258	275	241	261	270	243	280	258	284	250	259	231	241	257	260	245	293	278	258	220	233	248	234	241	230	238	289	230	261	224	266	250	252	266	244	259	238	264	261	252	244	254	223	264	244	260	275	275	253	243	264	251	266	250	262	248	247	227	262	235	277	254	230	233	259	243	258	274	259	250	233	266	227	267	256	232	239	262	312	251	268	239	226	264	239	230	235	239	263	237	256	257	242	260	264	253	252	246	265	283	229	200	263	255	268	235	242	280	240	255	256	248	248	246	241	280	242	274	244	269	232	238	268	216	286	273	255	244	261	264	237	248	245	276	277	268	260	250	246	251	243	271	241	279	256	242	264	257	269	259	266	244	222	261	240	251	256	256	278	252	265	260	227	262	246	243	277	257	241	251	282	259	237	284	273	236	277	254	260	238	229	260	263	230	249	245	263	265	250	247	254	262	255	236	266	244	223	264	242	251	258	254	249	246	244	251	268	245	247	258	265	256	266	231	256	262	237	244	258	240	277	260	252	232	255	234	254	263	252	251	250	245	262	281	256	236	283	283	239	255	221	246	268	246	262	247	282	240	265	266	256	226	275	244	231	253	267	257	291	238	220	248	258	231	265	263	253	232	252	247	260	276	255	235	254	235	250	237	245	264	265	273	262	266	252	243	229	234	255	238	241	243	233	253	245	235	227	250	255	246	228	242	247	271	242	230	246	274	254	269	261	258	224	250	238	278	256	261	284	275	251	281	245	270	257	256	304	242	223	230	288	264	241	282	213	230	248	239	269	233	273	208	277	241	246	270	257	255	243	260	236	275	261	244	237	244	267	275	258	239	248	261	257	241	223	229	276	235	253	253	271	244	252	233	257	244	274	286	282	221	260	259	223	285	245	246	260	302	266	236	271	274	259	251	247	249	269	251	267	283	246	268	265	249	233	242	272	269	244	245	262	270	268	230	224	237	244	248	249	288	263	251	245	251	235	248	224	254	255	214	250	233	250	246	257	223	260	269	231	219	236	273	212	255	279	267	245	265	261	221	240	236	253	257	253	259	248	260	271	231	247	241	268	255	249	247	238	258	270	252	244	251	250	264	257	250	250	270	283	253	256	275	259	244	252	274	274	293	257	259	268	242	257	246	282	280	283	242	250	256	223	265	257	262	242	258	261	240	263	246	255	231	256	249	232	266	240	253	264	287	236	254	223	213	282	265	232	248	255	251	248	251	238	258	246	261	234	262	276	256	226	240	228	258	252	233	259	253	250	252	268	238	249	249	246	250	239	261	288	231	238	259	235	243	245	267	271	248	272	240	258	246	273	250	270	254	286	254	243	256	244	280	248	267	268	258	263	266	235	266	215	225	261	246	264	274	247	269	279	255	242	256	238	231	267	256	289	268	220	256	269	238	265	236	275	241	260	237	237	252	254	267	265	227	246	241	246	243	295	272	259	240	243	224	249	257	224	248	235	255	225	289	229	254	246	255	261	248	252	262	264	278	261	259	261	261	244	284	263	271	265	230	240	244	265	235	252	226	242	260	246	251	243	285	244	278	230	246	257	249	250	245	275	249	247	265	229	252	258	248	225	227	274	256	244	266	251	247	250	270	251	248	257	259	245	261	244	241	290	247	245	235	238	262	259	242	265	264	245	291	239	271	241	243	254	249	238	268	266	252	241	256	250	244	228	263	250	252	277	253	248	262	247	249	213	268	270	239	259	259	274	244	240	253	266	278	269	261	256	243	260	256	266	263	249	269	253	238	233	272	265	256	268	267	227	238	252	238	267	270	252	272	267	241	251	235	251	240	273	244	269	290	258	256	276	270	254	242	282	239	243	247	267	264	265	249	223	234	269	269	262	280	261	243	268	237	245	254	256	267	233	269	229	245	241	241	225	268	236	237	235	253	231	259	237	256	269	247	258	237	250	201	253	237	257	260	261	226	226	261	246	235	229	233	257	256	277	270	253	230	263	249	264	260	252	279	259	256	249	255	250	252	253	286	262	236	256	264	257	243	254	244	233	237	267	238	256	297	239	261	270	233	236	229	223	253	238	242	238	236	243	275	261	239	260	217	231	241	266	240	239	245	231	249	254	259	254	257	237	276	257	279	253	233	255	240	251	251	247	247	243	260	276	258	282	256	250	240	259	277	257	236	268	274	244	251	226	222	251	232	226	260	249	248	269	265	242	256	241	236	245	271	244	249	241	252	279	278	286	248	283	249	225	255	228	240	246	258	253	255	224	241	257	266	272	264	243	239	240	276	244	234	231	247	270	270	267	253	255	265	248	243	239	248	271	250	233	239	242	241	249	242	254	245	275	247	224	254	261	257	231	250	268	268	215	226	239	243	247	240	266	262	226	275	253	230	266	241	256	214	237	223	252	234	285	275	215	278	227	263	249	243	239	242	230	258	266	231	254	255	235	254	253	238	263	266	261	255	236	262	268	263	282	225	246	258	259	261	271	260	276	248	213	271	255	240	260	219	254	273	219	235	247	249	245	266	234	221	252	252	216	212	242	274	238	231	273	264	237	252	280	270	256	260	234	257	261	220	249	267	253	292	272	268	233	261	252	225	256	265	230	262	255	234	257	219	230	280	244	272	242	237	267	241	262	287	262	262	249	256	266	207	279	268	248	264	259	215	278	234	262	256	241	246	223	233	274	250	248	266	248	256	248	259	270	261	268	255	252	253	260	243	260	226	252	260	257	266	269	256	259	267	229	268	250	245	264	237	243	256	256	287	246	255	245	245	240	259	265	207	224	272	301	222	272	246	235	264	273	266	274	218	246	252	255	282	236	239	279	244	250	252	284	231	233	245	283	274	250	270	248	221	265	274	277	268	246	255	226	255	261	254	237	251	227	250	266	227	258	266	256	218	260	225	248	232	256	251	255	254	246	248	237	287	247	249	255	241	239	227	268	258	265	244	280	273	253	264	236	283	259	253	235	250	254	253	261	247	270	277	212	270	266	275	261	284	241	252	267	282	245	253	256	246	239	259	242	257	252	262	285	264	263	252	222	244	243	251	254	257	240	237	267	222	225	265	267	266	230	247	251	241	227	233	278	237	258	228	239	248	251	267	253	271	258	230	262	269	276	262	251	245	227	281	231	223	259	272	240	256	271	236	229	248	230	257	241	253	237	266	255	236	247	257	238	244	248	266	263	244	281	292	263	299	257	261	249	244	259	262	271	230	246	256	246	272	239	290	258	265	257	225	246	261	246	246	242	260	263	261	257	242	223	251	264	253	273	250	257
12102	13159	27056	44247	45901	43657	40495	37211	30372	18820	16523	17164	18378	13278	14105	14811	15807	13454	11440	4549	2602	1675	1506	5558	23519	25620	19169	12069	5495	2343	1173	805	649	561	604	598	595	658	659	652	633	612	636	585	647	627	617	613	638	635	578	624	614	592	610	567	584	654	635	615	621	588	639	612	646	630	568	610	551	605	588	677	569	572	625	571	623	625	626	619	586	640	574	603	614	606	628	638	589	591	625	652	639	628	661	613	623	622	613	634	594	580	627	640	641	588	628	641	596	617	595	634	618	621	665	596	692	649	581	638	614	593	621	566	651	547	623	591	584	599	621	646	619	562	624	548	586	593	642	596	576	635	655	611	629	658	588	630	577	655	619	623	600	594	637	633	622	612	628	576	590	627	584	581	608	622	607	609	564	604	591	590	646	563	618	592	608	643	602	600	658	641	629	645	628	607	622	639	622	643	564	614	626	637	634	607	642	582	649	588	600	595	611	653	579	602	590	609	597	616	590	612	612	617	617	605	618	644	656	614	667	633	626	585	624	585	604	607	607	629	632	609	603	629	577	589	583	605	586	588	658	656	568	613	603	596	610	548	589	659	675	630	625	600	583	623	591	604	597	622	620	586	600	620	655	610	612	629	596	627	613	647	586	606	603	593	591	627	632	603	611	620	597	590	607	589	590	667	626	609	590	626	598	641	591	593	612	605	584	645	608	640	626	597	632	615	610	607	615	548	623	614	606	643	573	612	599	615	588	614	611	593	586	622	617	588	618	640	605	638	582	643	621	611	594	579	634	601	647	642	596	630	662	595	637	617	592	600	651	583	638	641	597	549	610	610	585	698	603	588	616	650	621	643	580	608	587	582	610	576	618	586	658	635	588	614	601	611	648	602	604	597	616	649	621	610	621	642	617	606	650	610	587	600	629	630	642	591	641	598	617	651	606	622	637	620	643	608	609	616	632	621	651	691	646	604	602	637	620	628	620	601	618	594	640	605	637	592	633	645	600	632	633	674	602	610	591	608	603	604	606	615	647	618	617	624	669	626	629	637	570	589	620	622	596	586	628	650	574	599	624	577	635	644	551	628	618	599	609	616	610	628	592	611	656	633	635	588	609	620	674	604	590	647	581	604	594	645	593	625	631	642	629	624	638	578	576	615	635	624	580	627	612	626	609	620	646	607	657	622	602	599	648	610	595	585	624	599	667	603	606	614	615	593	584	650	681	574	645	642	609	674	638	642	601	620	604	594	644	579	639	592	651	600	588	607	644	585	640	603	586	619	625	619	595	640	610	642	620	627	583	647	672	602	605	636	616	652	595	615	596	636	625	595	587	601	589	640	633	605	613	622	615	597	637	643	600	652	589	599	617	620	672	620	627	620	565	609	617	598	686	542	582	615	646	622	611	632	640	582	610	555	631	617	640	609	613	589	610	617	620	610	642	627	620	588	622	598	603	626	649	593	565	645	594	573	597	605	627	644	632	623	616	612	631	651	638	631	583	647	593	625	624	625	625	665	621	623	576	580	600	574	600	619	616	638	604	601	595	636	638	631	623	598	615	635	559	609	580	650	703	615	596	638	632	618	589	630	586	612	645	592	620	651	608	628	640	612	591	603	623	666	586	665	587	600	654	644	607	615	587	605	582	623	601	654	637	616	601	589	636	585	635	632	638	584	642	563	609	628	598	621	631	612	628	599	574	615	632	638	582	622	633	655	639	626	609	624	648	651	615	639	631	615	677	590	638	610	619	613	594	600	641	593	621	637	629	625	691	656	568	595	604	623	597	632	610	572	581	647	648	670	584	617	625	642	626	631	619	588	552	612	612	646	585	630	591	614	598	636	599	705	642	594	600	605	641	586	625	635	630	625	614	594	664	627	595	636	594	560	610	628	640	603	637	602	617	655	630	594	641	613	623	609	594	640	632	601	624	576	606	611	631	600	581	649	615	659	574	614	612	631	625	617	643	602	626	633	601	636	634	599	625	602	653	582	634	615	559	634	601	629	640	590	666	619	632	579	620	604	643	637	613	609	580	666	587	644	669	648	597	611	587	629	606	622	615	620	574	614	604	649	632	610	590	594	619	602	617	607	594	600	618	622	680	553	652	599	641	624	616	612	675	636	563	662	620	659	627	633	624	621	593	626	605	620	572	591	619	629	602	630	625	606	615	658	621	610	586	635	563	618	612	630	692	614	693	581	612	614	610	568	637	579	651	608	610	618	636	590	630	620	594	604	633	671	645	630	597	556	608	578	620	582	605	622	622	611	585	601	650	622	611	613	623	623	617	631	658	618	616	712	628	597	679	633	618	630	624	606	597	645	632	595	631	631	604	629	653	659	624	665	628	593	660	620	627	619	598	634	561	624	592	582	639	660	640	607	581	627	578	610	611	625	650	631	590	601	622	593	624	591	616	652	642	598	603	615	638	568	629	596	625	616	595	618	621	678	613	580	620	595	648	636	649	649	658	625	634	653	651	607	649	622	623	583	633	631	670	616	652	610	639	576	639	642	606	592	615	657	655	592	622	625	627	643	656	598	618	598	613	550	608	617	610	584	595	602	604	630	596	629	615	611	573	621	640	642	604	613	653	576	597	659	615	611	613	615	610	638	651	571	616	611	633	645	579	594	598	648	624	620	631	623	666	596	619	596	607	673	587	632	586	647	659	584	573	655	653	630	603	612	614	651	617	601	642	559	637	573	577	601	654	584	585	671	664	632	603	582	641	579	611	670	618	647	606	632	593	647	648	641	645	685	617	650	579	650	593	596	599	632	648	629	610	617	628	577	620	620	625	619	636	594	582	650	618	645	598	558	595	637	600	617	610	602	581	605	632	620	609	626	616	611	622	631	596	610	648	664	642	579	617	616	609	661	618	600	570	599	600	613	569	666	689	649	569	637	602	647	637	601	583	597	586	570	633	595	602	639	627	668	587	659	630	619	604	631	615	674	596	552	589	640	602	630	626	631	631	641	605	594	609	643	597	620	593	641	563	584	624	598	656	598	611	632	680	613	616	597	600	598	581	606	631	640	576	620	624	641	571	599	640	620	610	644	644	588	634	594	635	651	647	650	631	635	584	628	613	647	592	615	615	596	628	621	608	588	662	602	619	645	598	636	599	603	602	597	613	608	587	632	620	606	628	653	601	656	592	611	591	612	612	598	632	604	650	579	624	582	597	655	649	609	581	641	604	627	615	633	581	574	609	657	633	639	645	602	624	631	608	629	596	600	653	628	581	576	621	612	650	616	616	659	650	664	650	632	614	615	581	650	584	570	635	605	649	609	645	678	681	642	567	583	603	610	651	600	552	609	607	610	602	589	629	610	612	577	624	627	613	622	583	633	620	634	604	617	606	601	612	637	619	580	613	623	580	603	599	575	612	609	631	612	638	622	596	648	655	608	591	646	611	634	630	596	563	649	569	659	638	607	608	620	615	639	665	589	608	606	654	616	631	546	606	644	599	619	602	588	639	641	617	618	634	640	605	597	661	610	604	591	613	635	580	606
5654	6009	6352	9394	11714	6468	5476	3162	2374	1513	1181	1169	1101	1026	1018	929	780	755	593	457	322	301	284	299	387	591	687	548	464	349	346	307	258	294	332	282	284	295	297	300	268	309	330	323	317	285	283	272	278	267	276	261	276	312	307	298	300	273	267	280	317	296	284	281	297	324	346	281	276	312	292	258	270	284	277	269	296	305	304	315	307	279	281	255	286	312	290	310	300	287	288	254	303	318	274	310	267	307	275	286	288	303	274	333	272	253	273	300	315	280	306	263	300	320	312	310	326	277	314	322	287	299	291	284	295	300	262	287	297	279	292	293	256	306	305	308	279	317	306	311	307	306	296	308	291	355	324	306	280	285	284	277	304	298	264	302	293	302	276	290	295	258	263	280	286	273	298	294	315	315	278	288	298	284	289	301	285	303	280	284	327	319	295	282	292	321	288	302	260	293	252	288	287	312	277	309	338	280	307	292	298	305	278	286	306	314	305	307	298	284	306	285	300	293	318	258	320	269	286	274	295	280	303	296	265	322	317	299	271	270	264	296	283	281	288	287	338	278	303	304	260	278	293	316	331	289	310	293	289	271	261	303	312	287	299	292	310	299	292	258	273	296	310	265	294	272	296	312	288	295	315	269	311	294	236	283	278	323	277	305	277	281	292	274	284	309	295	281	289	285	279	319	264	296	301	309	281	283	261	286	289	282	267	297	292	314	304	332	324	308	276	287	261	304	305	317	296	297	304	283	260	287	293	307	268	316	311	311	306	254	287	315	287	288	308	277	271	304	275	316	291	302	313	319	321	320	305	283	306	278	303	301	257	285	299	322	297	294	285	300	291	297	302	264	342	286	288	300	319	296	275	286	283	292	277	306	293	289	285	284	312	298	306	278	267	304	297	302	307	347	280	329	269	294	300	288	317	285	295	286	328	329	271	302	300	299	322	307	286	279	293	281	291	337	302	280	278	309	287	295	298	281	276	275	289	300	317	291	274	278	265	292	303	280	284	303	305	296	262	296	289	277	286	278	306	259	278	302	324	305	280	283	304	283	293	266	291	261	280	287	286	278	290	284	289	297	276	304	276	312	305	280	286	281	287	295	301	315	260	307	275	294	283	305	309	305	297	289	274	271	304	294	301	327	271	323	287	298	286	281	321	295	318	277	292	297	297	290	293	264	278	318	306	276	287	323	251	268	306	307	283	294	290	285	327	277	286	266	309	291	291	280	267	289	270	271	277	305	285	282	310	313	295	288	306	320	281	310	303	288	298	256	290	301	309	308	283	323	292	295	308	299	303	296	276	292	278	302	287	276	275	311	297	280	290	294	269	285	296	315	298	315	278	302	289	315	296	293	280	279	281	287	294	279	288	244	282	273	290	312	291	281	309	283	272	290	303	287	298	302	307	301	306	298	295	309	301	296	312	284	281	289	279	274	269	286	298	291	273	307	282	283	273	324	297	308	257	334	278	311	325	298	300	282	303	274	285	287	259	283	279	263	307	322	324	275	256	306	270	293	309	323	316	305	299	298	302	304	324	319	294	307	302	286	283	312	297	279	289	296	258	284	280	299	287	328	289	277	318	301	301	282	303	297	262	294	287	282	253	311	308	296	292	290	315	293	307	273	270	278	291	299	285	289	292	289	325	278	287	295	301	326	280	264	276	310	269	297	300	281	295	313	345	295	291	297	281	299	297	268	316	306	280	329	296	285	298	290	292	301	273	285	263	271	291	284	335	272	284	258	290	282	299	275	275	289	296	280	295	296	292	310	283	280	254	291	285	316	294	286	270	269	302	296	281	317	286	260	304	277	285	303	329	303	276	301	314	294	294	260	280	290	312	293	275	262	303	277	267	295	299	306	279	283	305	309	302	293	297	286	264	316	299	278	328	278	302	290	296	297	270	317	279	278	280	298	287	270	277	334	278	281	275	292	307	294	304	309	281	269	302	295	270	310	307	284	296	284	313	280	301	295	277	279	306	291	274	270	287	312	298	289	269	279	305	286	296	294	308	279	322	297	306	278	299	320	300	277	324	291	302	294	284	276	330	292	286	288	294	306	318	282	274	307	297	285	293	291	280	266	284	320	293	284	305	273	307	285	295	282	292	277	298	316	267	268	301	289	286	270	308	323	305	282	288	282	301	276	271	305	270	299	279	289	310	319	288	320	296	286	286	291	310	283	305	282	316	311	296	297	277	332	310	285	311	297	301	320	303	291	307	302	302	290	306	318	304	323	278	263	301	293	287	275	316	294	290	278	297	303	281	267	285	294	264	287	293	293	281	315	335	284	287	284	287	275	303	270	309	311	302	258	271	276	289	278	303	306	285	296	308	322	314	290	298	316	306	293	291	292	304	286	310	286	288	264	260	303	280	305	301	267	321	281	287	316	299	315	336	260	287	284	275	278	293	314	289	296	270	292	265	289	307	305	289	258	277	285	333	285	285	306	255	282	281	293	307	307	312	282	237	293	275	291	287	281	301	284	310	280	307	248	254	278	288	293	315	243	292	298	270	277	305	304	293	272	267	317	271	309	288	315	303	276	281	296	309	282	270	305	317	322	308	286	263	295	296	295	296	264	305	275	315	322	289	309	289	276	279	301	277	318	301	278	287	294	309	284	298	300	280	274	294	295	291	284	290	314	317	345	282	303	295	275	279	305	260	303	313	298	265	281	283	291	290	295	280	285	303	285	265	308	277	319	304	266	310	268	311	277	245	298	288	304	291	284	287	300	315	320	274	276	293	307	335	281	293	276	310	276	298	296	289	322	310	315	316	304	292	277	296	262	276	287	291	317	272	299	318	300	299	302	310	299	273	323	313	287	290	307	294	309	285	293	296	314	328	296	286	280	294	289	301	289	318	288	263	306	293	262	305	301	274	303	282	278	302	273	268	298	298	323	275	296	311	279	304	300	280	280	308	286	250	295	248	325	285	293	277	270	281	288	330	298	303	307	296	314	326	314	294	265	297	295	322	316	319	302	293	296	306	276	278	285	273	301	318	283	304	287	312	297	298	293	308	294	314	308	304	300	310	268	307	303	303	279	312	275	292	274	304	306	296	324	315	290	275	289	288	313	274	283	292	316	295	290	316	287	316	266	276	274	300	282	324	286	253	290	256	291	327	297	287	290	318	281	314	287	299	292	307	332	301	303	316	305	287	295	260	310	291	273	281	266	279	289	300	278	316	304	285	312	313	302	282	283	279	312	358	307	301	326	297	288	288	281	272	312	274	282	284	300	258	290	291	309	276	265	304	296	323	307	308	273	282	257	285	306	305	248	288	293	330	309	287	284	316	267	295	301	299	274	292	266	269	270	302	294	312	304	284	285	292	297	307	299	298	307	298	304	305	298	293	284	339	318	309	311	310	274	284	287	288	291	291	316	315	289	283	304	285	281	304	272	259	307	280	292	288	299	283	312	298	291	299	319	288	280	293	268	289	300	252	316	301	295	307	264	286	323	274	315	295	299	249	330	275	329	293	280	340	299	299	293	276	287
4002	5732	10075	21364	25652	18351	17668	12322	10209	6797	5601	5552	5480	4967	5087	4548	3813	3834	2978	1549	1077	853	792	870	1474	2511	2503	1765	1358	1006	817	768	697	714	689	691	730	693	691	750	744	695	706	727	712	737	751	655	684	714	725	652	705	686	717	722	689	681	693	675	696	718	697	718	708	709	674	696	678	707	656	704	720	679	737	688	723	665	732	694	653	690	702	662	678	657	723	646	709	704	710	739	709	703	722	695	723	718	729	675	707	689	688	729	701	687	709	699	641	802	707	739	739	709	716	713	722	721	738	716	705	698	710	742	705	681	717	607	697	721	700	701	698	705	696	747	724	703	690	666	727	717	734	721	739	683	717	727	729	732	776	725	735	692	736	741	676	728	698	707	681	708	692	671	722	696	682	744	685	681	698	771	760	704	658	713	718	720	743	718	726	667	692	673	710	645	711	713	706	705	717	698	700	690	683	719	716	663	685	710	690	686	721	664	721	717	654	750	688	659	668	733	692	737	691	752	723	728	697	706	715	719	699	680	685	732	725	662	677	678	686	688	716	687	739	765	752	719	694	746	732	714	745	729	749	689	725	694	715	708	695	696	690	718	691	684	638	706	691	728	660	651	745	712	706	728	712	746	736	641	747	702	698	659	669	690	663	714	663	691	716	696	664	706	748	695	661	735	724	726	699	692	700	706	687	699	689	695	723	705	724	679	680	666	697	731	713	676	741	728	706	699	721	752	669	739	697	728	724	695	665	696	699	692	707	764	716	695	703	651	691	700	708	694	718	724	706	708	717	735	699	745	678	698	656	715	666	711	679	685	730	721	713	672	674	716	690	778	731	690	664	691	747	736	680	731	729	688	729	698	653	779	737	700	703	712	739	687	691	722	715	667	723	742	708	733	653	736	653	697	671	651	669	684	680	702	703	694	686	724	675	749	735	710	684	706	682	732	726	686	716	753	681	678	723	753	763	704	737	706	712	763	706	723	699	693	689	713	734	700	702	694	700	686	688	749	722	671	725	683	722	701	723	735	660	713	671	742	752	675	712	693	654	742	736	747	692	711	721	744	744	695	721	749	703	700	696	708	728	691	737	699	718	711	689	652	698	697	755	694	714	746	724	721	728	692	741	746	739	683	704	749	735	697	704	723	713	682	744	692	718	767	719	665	679	693	726	752	735	703	731	675	706	679	689	652	723	665	679	725	694	762	686	731	695	692	672	769	709	688	695	715	690	700	708	710	684	731	748	688	667	744	728	674	702	726	732	714	705	662	697	707	670	755	695	669	701	682	688	699	645	779	671	721	714	650	737	691	756	710	653	718	728	730	706	749	712	615	683	673	724	652	694	700	716	690	751	656	722	721	673	664	738	714	713	724	764	744	706	690	670	719	712	700	731	691	721	696	729	690	708	751	701	706	703	697	698	724	729	716	725	649	688	711	659	715	702	742	706	704	708	702	688	640	693	701	741	701	749	737	657	735	702	725	695	718	688	701	685	723	711	688	730	681	700	719	717	670	689	697	716	744	712	711	709	748	723	727	664	731	761	712	652	664	723	723	693	696	739	675	697	718	718	721	687	732	700	715	672	665	740	655	714	689	689	643	694	742	693	742	725	733	696	740	722	719	766	737	717	709	696	710	706	730	694	708	699	735	716	661	709	650	696	702	725	719	720	762	670	703	734	710	685	668	679	691	751	652	714	660	740	679	704	779	755	719	709	648	768	663	694	674	684	756	688	721	720	717	710	706	721	729	737	718	753	780	699	687	712	701	689	684	731	658	679	701	672	674	687	755	693	723	689	711	692	716	732	721	663	720	682	720	667	718	708	725	712	686	740	724	703	729	707	773	667	697	712	654	703	688	770	720	694	706	738	699	756	704	713	694	677	660	694	708	725	735	708	710	728	663	690	701	700	664	780	705	717	693	724	662	705	740	691	716	677	705	683	722	679	717	736	695	700	715	675	704	690	660	683	739	663	695	665	735	659	743	707	730	719	750	717	678	731	721	688	720	694	694	648	740	713	701	706	730	742	705	697	706	709	694	708	733	694	727	700	717	685	720	697	757	681	671	744	781	749	716	705	722	730	710	707	691	684	673	727	728	734	674	735	695	684	697	693	705	694	687	725	678	665	659	706	680	676	690	695	791	749	671	732	738	708	748	737	714	742	725	670	728	675	684	776	668	732	688	703	745	696	717	734	711	721	676	723	741	674	689	724	728	680	757	722	698	700	731	747	731	716	735	705	724	793	706	767	717	699	712	708	711	678	691	726	731	701	686	721	718	732	719	689	687	707	708	699	706	699	681	713	653	691	673	709	700	704	734	704	698	682	686	708	725	726	689	717	701	695	726	708	723	664	739	749	732	712	691	721	723	744	675	696	762	695	696	698	733	714	718	757	707	717	717	702	682	696	652	729	739	737	685	713	725	706	697	708	701	675	752	723	731	733	781	685	679	716	755	739	694	673	674	696	677	670	712	656	712	679	674	714	765	709	708	741	657	765	699	665	642	698	676	698	692	740	700	730	767	738	739	693	689	704	691	713	727	684	706	729	691	708	692	753	722	703	684	702	700	722	691	703	696	669	690	687	707	669	716	691	728	701	743	715	707	663	681	695	700	715	688	703	666	676	673	707	742	708	673	686	698	681	696	717	721	704	760	738	697	762	736	744	711	707	657	719	716	703	723	691	655	732	693	696	683	696	739	704	696	726	738	704	715	702	716	754	706	671	733	680	701	694	658	706	674	675	775	690	694	700	671	708	699	709	691	688	707	686	737	725	721	707	719	701	710	707	709	704	735	715	729	691	723	686	671	706	708	720	692	726	714	718	685	678	660	707	717	729	705	688	653	709	720	727	689	645	657	749	680	711	639	714	667	664	707	701	657	722	662	684	714	729	722	727	682	739	696	651	695	712	712	709	667	726	733	748	727	732	732	707	678	704	713	706	692	665	671	640	703	691	714	755	690	714	689	722	709	728	725	694	695	720	671	706	690	740	730	711	662	684	678	680	707	716	707	708	681	724	663	734	690	662	704	711	718	694	712	700	686	704	712	757	712	666	723	690	721	701	714	769	727	679	690	720	643	725	721	708	740	652	784	705	682	735	689	703	706	727	755	704	675	639	696	739	716	723	663	719	726	731	690	696	731	730	695	700	722	702	679	732	673	710	698	721	695	725	676	710	695	758	757	708	757	699	730	699	702	684	701	680	710	701	713	737	688	704	675	778	730	680	730	690	733	695	692	712	714	712	696	640	670	730	746	691	762	720	691	723	711	675	734	726	679	718	750	703	726	737	752	739	721	715	696	726	770	663	703	714	670	745	653	691	661	703	663	761	745	689	737	751	740	728	670	744	734	686	719	732	676	658	696	707	694	749	705	746	714	714	670	733	724	685	746	712	713	723	717	691	682	721	690	709	720	666	727	704	706	691	738	689	697	732	721	704	672	717	712	712	701	736	733	707	666	686	721	752	651	684	689	657	730	707	797	680	706	677	696	709	693	748	670
14036	13416	16911	30331	30196	23657	16732	12518	6780	3102	2440	2017	1956	1881	1597	1428	1288	919	644	417	326	330	297	573	1984	2742	2125	1321	812	467	356	302	284	292	273	286	310	227	260	330	286	280	274	270	262	279	255	278	286	298	270	273	265	286	266	293	265	305	287	273	298	283	265	283	295	293	296	286	294	256	299	278	240	267	304	252	280	292	299	317	275	256	291	273	285	278	312	272	291	273	288	263	280	256	298	254	279	282	301	294	309	293	304	272	282	293	314	279	282	276	274	274	251	282	275	283	274	295	290	278	267	295	272	297	266	299	280	310	302	312	289	271	285	298	307	282	300	281	300	260	308	268	294	293	300	255	290	263	274	257	288	274	283	295	274	296	281	319	286	286	269	277	270	284	294	297	285	274	282	288	246	304	274	301	288	279	312	287	288	287	294	298	293	331	303	286	284	291	267	282	308	259	298	298	280	279	296	285	296	277	283	273	303	263	289	322	266	344	257	295	285	293	279	297	271	265	272	298	277	288	284	256	254	292	296	243	273	292	287	277	297	294	301	279	280	265	283	286	274	284	297	288	277	283	277	294	303	274	274	266	286	293	282	270	273	307	279	299	299	316	305	292	285	278	254	268	279	261	277	281	285	282	266	281	283	264	270	273	310	306	312	247	287	292	265	259	320	292	282	288	282	277	274	304	256	321	305	327	280	269	280	262	307	274	285	290	289	297	275	270	257	300	282	232	275	274	272	242	281	287	291	334	289	278	284	289	295	271	290	278	277	274	264	272	292	296	290	268	271	258	282	277	309	290	285	280	287	268	278	277	291	282	271	279	272	280	289	248	301	288	300	247	282	292	285	274	288	306	250	264	269	289	253	271	285	263	289	283	269	286	303	293	272	290	252	282	295	289	292	301	288	289	319	300	273	264	308	268	276	279	254	295	288	282	280	296	264	278	287	274	277	288	231	256	277	296	296	276	284	252	293	279	288	295	297	286	279	284	308	272	262	275	301	288	260	274	286	288	278	278	253	258	268	287	260	288	297	320	283	292	303	295	278	309	260	249	277	295	284	278	274	283	247	331	286	283	256	283	266	240	281	264	275	278	284	279	290	327	266	296	283	292	259	301	293	320	309	299	272	294	267	310	285	291	286	292	326	291	292	282	281	256	300	261	295	310	282	277	275	268	319	265	278	303	249	265	286	296	282	292	277	312	272	277	303	284	258	290	281	286	273	280	296	283	301	300	309	296	297	276	294	261	279	281	302	269	314	273	270	271	279	242	273	265	272	309	280	293	299	272	319	300	298	301	307	283	305	293	275	288	290	264	317	297	292	284	310	284	298	261	284	265	282	266	297	284	283	264	289	267	271	260	292	299	275	258	271	270	292	267	288	277	295	284	281	291	291	278	263	304	286	287	303	288	271	271	271	345	254	295	299	302	270	272	283	298	291	272	278	272	302	293	309	280	272	265	266	258	305	281	269	279	243	305	256	312	310	269	287	270	295	283	303	281	297	276	295	258	253	282	300	274	267	295	291	277	307	333	281	251	283	318	298	298	293	260	248	297	289	279	296	309	272	308	286	266	269	275	252	274	289	281	260	293	301	303	294	257	286	305	284	293	273	319	255	300	295	283	265	310	293	266	283	281	282	286	306	293	258	305	274	292	286	298	289	281	297	267	288	300	295	280	305	291	291	281	302	302	262	281	281	297	283	285	260	298	279	290	294	256	309	298	268	281	306	297	286	305	279	284	279	266	269	284	313	314	277	247	274	301	305	304	259	299	294	267	275	289	273	259	308	273	297	293	262	292	298	271	267	301	297	303	286	301	259	270	278	271	244	299	281	296	267	286	297	285	281	281	281	254	305	278	272	256	277	276	301	282	290	298	307	300	286	303	313	302	258	262	275	281	287	271	279	263	273	299	258	298	288	234	316	272	269	296	248	313	302	293	278	283	291	296	302	306	287	261	277	250	280	252	291	290	268	298	295	268	285	257	286	279	286	287	289	295	298	282	253	236	315	259	299	282	264	260	309	277	266	275	266	278	284	332	298	257	274	274	270	290	260	302	295	298	284	298	291	292	281	290	295	270	269	287	295	287	277	283	280	284	289	291	266	289	330	284	297	312	289	278	278	279	280	302	264	284	242	302	304	277	303	271	303	260	268	297	272	279	272	280	307	301	266	281	287	269	287	258	308	286	261	278	273	279	276	243	308	279	290	274	293	261	263	259	273	279	289	283	281	296	301	290	293	249	284	281	273	316	289	284	291	314	285	284	266	272	286	302	298	280	317	307	270	271	299	273	286	279	274	288	294	266	283	284	309	282	283	241	276	300	287	259	287	293	278	327	257	283	308	293	251	283	298	242	306	255	269	291	269	294	306	268	299	274	279	235	273	270	300	271	303	304	262	290	291	319	263	290	276	293	301	289	307	289	297	285	258	283	290	263	275	305	252	293	265	271	306	278	287	270	293	284	290	297	273	281	306	288	279	259	290	278	279	300	290	298	278	313	289	313	298	305	282	266	300	291	267	280	285	244	286	295	335	274	303	284	276	267	271	286	280	248	295	293	296	314	262	255	262	293	296	275	281	291	300	260	263	290	294	260	276	298	313	296	253	294	274	258	259	275	287	282	259	237	306	273	307	291	282	262	294	278	257	264	274	299	278	287	295	301	243	250	300	272	315	314	256	258	262	298	299	286	270	269	285	286	275	311	307	281	315	309	292	298	285	291	286	294	283	256	268	266	300	301	302	298	284	317	322	281	291	299	287	302	246	282	293	283	280	297	320	288	317	278	256	286	270	280	264	245	325	267	272	302	277	321	274	293	257	279	309	263	296	264	292	347	300	283	267	255	286	269	288	281	296	297	294	260	296	298	292	266	284	295	276	278	291	263	289	262	266	334	276	313	296	266	270	301	277	280	277	287	309	288	314	247	280	292	281	305	282	285	271	307	282	300	299	316	278	300	302	274	257	308	317	299	286	293	273	292	275	238	257	302	281	331	313	298	293	290	279	273	291	297	309	263	278	292	289	277	290	299	267	290	296	307	257	240	269	288	278	286	265	287	277	244	306	262	259	287	273	278	308	276	309	286	263	299	288	262	268	259	301	307	259	272	264	290	274	278	294	265	277	271	303	284	294	273	287	262	259	290	303	271	287	280	282	282	278	301	301	286	279	266	290	287	286	293	270	298	267	284	286	329	298	324	290	288	261	277	280	277	275	258	268	308	274	325	307	270	281	283	287	276	278	264	287	310	296	279	271	264	269	306	295	284	270	268	284	312	269	313	285	296	289	305	260	303	299	279	272	265	263	264	278	275	279	272	275	272	278	310	305	266	288	247	290	300	306	286	329	267	318	257	286	270	293	281	271	275	287	287	306	264	271	292	260	309	290	257	274	295	256	282	284	274	272	243	306	282	304	267	273	270	265	297	258	290	260	278	250	272	273	290	323	270	298	254	296	279	281	285	284	254	286	283	267	284	299	284	284	289	249	284	262	303	280	289
8818	11389	20460	35590	36610	33169	28100	26449	16427	11362	10786	9244	9852	9309	7637	7221	6646	4467	3137	1829	1081	933	1009	2755	11016	13967	10529	6467	3363	1720	978	789	671	745	646	687	680	636	682	702	679	656	655	710	718	680	683	683	678	663	676	699	667	658	662	702	682	662	706	630	679	738	687	678	708	689	646	644	649	680	668	705	656	668	702	703	705	679	704	663	674	721	704	697	729	681	725	664	657	658	702	667	620	704	699	641	694	667	692	712	692	744	643	699	668	685	675	672	703	705	663	672	711	673	681	711	716	671	724	651	673	676	710	725	696	673	687	697	609	643	692	660	670	647	682	690	678	682	661	733	680	669	718	662	674	745	662	667	709	722	679	651	659	663	654	710	724	609	670	686	686	677	710	705	694	672	672	668	680	662	667	660	694	680	691	711	704	661	659	652	661	719	643	721	683	663	685	709	716	699	720	713	702	659	678	676	685	624	662	675	697	693	687	684	686	738	682	674	715	636	654	682	643	693	717	697	695	675	706	687	679	677	738	696	712	672	667	710	656	700	660	633	710	619	678	648	669	650	695	752	689	711	725	716	708	682	704	672	701	666	685	667	705	724	697	738	667	714	696	718	676	682	710	630	708	672	679	675	681	740	709	677	686	666	693	710	683	678	712	629	653	682	653	707	689	725	712	701	686	715	695	706	732	667	701	660	698	693	700	668	696	659	701	714	721	677	680	702	705	678	722	652	682	668	671	695	679	683	652	662	709	686	684	668	676	666	660	689	680	635	636	733	680	666	685	729	688	693	695	663	709	668	674	716	660	638	706	711	686	699	659	646	663	701	729	689	738	664	648	681	647	670	652	739	671	669	669	703	660	722	680	698	678	696	686	678	724	702	710	651	706	718	673	677	641	678	659	673	660	691	708	650	671	663	667	727	677	644	687	701	683	686	680	700	665	713	675	704	694	694	679	652	710	661	672	691	697	704	638	684	646	695	654	707	656	667	680	717	700	612	712	645	686	640	673	705	736	664	679	628	674	721	663	682	671	740	665	698	699	626	654	703	689	660	666	683	666	648	659	654	700	642	706	684	709	707	639	672	660	707	742	681	671	723	672	717	652	674	704	672	668	647	663	628	676	681	713	726	673	667	672	661	695	699	645	722	697	688	669	639	699	669	664	679	669	693	670	741	719	702	642	673	695	694	648	717	688	663	636	679	717	681	705	648	671	678	663	689	683	692	702	723	744	697	727	665	669	695	683	675	744	656	681	673	674	731	670	668	671	673	659	659	663	678	726	642	673	699	691	692	654	669	677	678	730	706	688	655	698	721	672	636	685	660	674	701	658	657	691	714	669	709	653	739	654	661	602	705	638	685	695	664	700	720	668	698	719	654	751	660	699	633	674	662	682	703	691	691	644	716	690	662	709	638	709	649	681	733	676	654	691	676	688	704	671	667	678	656	717	683	683	679	684	708	624	633	710	694	641	682	709	700	703	673	703	720	713	656	657	696	682	686	700	669	648	710	696	693	699	702	657	607	710	667	694	673	691	733	680	695	634	661	677	676	717	679	642	708	665	696	673	687	689	709	691	667	700	651	693	660	697	696	656	670	712	669	667	719	732	699	690	687	699	668	756	678	624	699	653	724	686	681	719	686	688	635	712	703	629	634	707	698	685	624	701	735	702	640	662	687	666	640	683	665	704	658	671	708	689	693	640	646	698	685	700	708	668	670	690	620	684	677	678	697	656	708	693	656	658	684	717	668	670	658	686	636	684	734	687	708	690	649	657	674	699	683	676	659	637	653	705	699	708	676	690	691	674	655	702	678	700	665	654	708	682	718	697	676	702	655	669	699	675	705	684	659	670	704	639	639	702	695	675	665	691	647	685	699	722	621	664	701	672	657	661	657	670	726	652	666	690	671	687	675	665	709	674	724	609	659	727	726	668	710	699	636	705	695	670	715	663	695	704	710	661	727	676	694	664	730	623	678	702	658	690	659	650	690	693	626	665	684	663	714	639	662	674	703	693	673	716	698	672	650	667	698	716	683	745	709	669	707	667	696	666	671	700	663	727	685	706	652	675	692	683	663	727	690	718	683	657	747	667	703	739	661	727	715	667	676	674	630	688	696	681	702	682	703	706	662	672	635	697	648	695	645	682	694	668	662	686	715	739	678	662	643	665	686	687	658	714	668	671	714	597	679	711	673	675	689	700	674	672	722	705	676	643	695	688	663	672	675	627	659	751	631	648	686	697	711	653	688	711	676	656	641	698	640	681	700	709	666	725	691	682	701	681	668	683	666	720	681	637	651	677	605	652	701	738	673	645	694	709	655	673	668	712	673	688	664	751	686	651	674	661	680	704	646	730	677	644	636	697	729	688	703	718	695	722	704	624	654	688	686	699	665	716	677	682	685	699	676	705	696	714	703	709	701	680	680	679	708	702	706	657	658	705	681	689	677	653	676	718	678	656	705	707	680	655	697	715	677	709	692	713	737	694	674	671	700	711	672	681	706	668	711	662	652	665	672	704	671	678	694	650	751	661	684	728	686	690	673	693	691	720	689	668	609	729	653	666	706	708	697	696	676	688	689	705	621	694	689	670	716	676	681	655	680	678	722	695	698	671	717	720	681	692	684	654	743	678	694	725	649	670	705	687	685	708	679	712	727	692	662	664	694	725	647	739	687	725	708	753	671	672	670	677	700	704	663	749	714	693	666	685	729	660	705	657	680	714	660	662	716	646	657	637	674	665	717	698	623	672	663	719	648	675	677	691	714	686	674	706	657	735	659	666	701	743	734	694	668	701	677	703	667	680	671	722	666	670	761	662	696	711	689	709	655	668	675	728	747	679	678	701	693	729	661	659	666	660	681	682	716	770	725	692	644	691	667	683	668	629	671	692	657	686	684	669	700	682	705	667	691	668	694	717	627	680	661	667	694	687	694	673	688	711	692	668	679	637	674	687	699	697	630	672	717	684	697	682	723	685	693	676	696	719	740	699	643	671	695	711	681	671	684	724	741	706	717	698	680	615	630	720	683	679	668	717	717	699	697	680	724	682	618	725	631	657	669	684	683	703	664	670	667	676	644	655	657	694	681	708	718	702	718	677	663	650	693	706	631	663	731	689	669	716	662	687	672	716	659	690	690	661	720	635	713	674	685	668	659	690	679	679	651	675	672	715	642	673	629	697	691	658	683	678	674	706	720	705	682	683	666	683	683	677	695	704	708	648	672	684	674	698	697	678	649	666	688	650	684	725	638	682	700	689	650	690	671	658	650	701	687	690	636	677	697	656	658	678	675	673	679	666	655	723	667	667	731	669	687	691	682	700	710	667	680	692	673	647	703	692	666	679	732	669	690	703	693	680	655	694	694	706	703	665	642	713	702	701	672	678	678	710	680	669	693	696	667	714	697	650	637	685	677	701	692	670	685	701	690	688	680	731	660	686	696	679	676	701	664	690	709	650	711	739	662	676	681	694	693	664	711	648	646	690	679	683	672	677	672	630	666	697	735
26179	23895	26166	42427	38364	30562	26829	21214	13919	5284	3058	2508	2877	2727	2426	2651	2272	1390	936	703	574	349	461	887	4237	6507	5130	2960	1356	628	366	281	258	242	226	222	250	225	234	266	252	240	263	236	245	240	233	254	240	240	245	245	237	239	272	262	234	223	241	243	266	230	257	256	265	257	255	203	241	253	259	267	216	242	268	237	264	249	263	269	235	290	240	256	256	230	242	247	237	258	252	265	256	233	246	236	221	267	227	272	247	232	276	231	281	271	228	260	235	275	250	276	237	232	237	231	251	242	242	258	267	266	247	256	264	248	249	258	267	223	282	279	246	230	267	266	255	244	254	254	237	247	228	266	242	261	244	255	215	232	261	241	250	249	289	245	247	254	245	271	238	258	261	264	241	260	236	256	258	256	260	304	275	267	223	270	257	234	275	247	251	254	243	221	232	241	230	264	249	255	235	238	215	234	245	235	239	255	253	223	231	227	241	262	259	199	265	289	263	274	248	241	222	273	256	254	267	251	249	246	249	245	259	235	272	229	263	257	238	225	242	214	229	227	226	238	246	231	236	222	264	251	237	222	254	250	233	250	251	224	238	237	257	253	280	227	238	229	244	256	249	280	242	260	233	249	224	236	268	235	233	243	272	263	245	245	278	233	237	243	240	258	246	243	237	243	248	272	242	249	233	260	241	262	243	215	242	226	248	242	228	223	235	251	221	276	242	235	255	263	208	221	245	246	255	274	265	250	263	279	264	250	236	269	258	235	216	225	234	255	267	268	251	238	258	223	241	282	247	240	285	261	269	220	245	237	238	248	243	245	266	260	247	258	266	231	217	230	240	262	242	232	281	268	246	237	250	249	225	254	232	220	253	265	252	253	248	250	264	241	258	268	255	242	233	249	250	251	225	242	230	259	271	240	228	260	293	247	218	271	244	266	238	231	229	243	247	262	220	222	232	244	253	235	233	236	236	249	238	246	256	203	225	275	251	224	236	254	241	223	235	278	203	249	231	241	219	240	262	250	269	262	243	272	252	244	251	247	266	251	258	237	257	232	254	281	276	228	230	253	237	247	259	251	245	235	238	217	230	254	215	250	241	248	247	254	229	244	239	257	239	227	218	221	243	246	278	250	252	247	282	234	257	231	240	225	245	267	227	248	212	211	256	237	251	266	247	258	241	239	246	246	237	215	243	250	248	232	248	240	261	245	236	276	216	236	217	242	259	225	228	245	249	232	239	249	224	250	256	246	253	254	242	250	238	241	256	240	220	279	250	258	231	244	231	227	240	242	216	241	235	253	275	232	244	221	262	267	242	260	251	259	219	267	249	255	236	245	286	281	210	254	246	260	242	238	265	259	235	267	237	244	248	277	238	246	231	268	227	233	224	248	261	249	238	258	249	225	239	271	248	241	254	240	278	239	245	258	232	256	225	270	256	242	265	221	263	246	262	258	244	263	270	261	271	242	242	213	250	242	249	268	224	244	281	232	261	245	249	241	237	245	247	262	264	240	250	223	223	253	249	233	232	256	287	266	248	238	271	278	260	253	248	230	248	236	242	251	224	261	224	237	238	258	258	271	256	264	221	256	255	266	221	240	224	245	231	274	244	261	262	256	216	236	225	251	228	243	259	225	264	253	266	260	271	247	277	259	253	253	279	239	258	220	258	239	253	244	254	279	246	247	235	236	257	258	233	251	234	264	260	268	224	225	270	267	247	235	234	267	233	246	218	251	231	233	251	226	227	257	251	242	252	256	222	258	236	241	227	212	243	234	230	237	266	260	243	204	227	253	238	243	239	262	261	249	252	246	266	250	253	255	259	246	246	250	258	248	245	255	246	220	235	259	259	241	238	238	238	249	249	275	235	254	245	244	240	221	253	252	235	269	256	236	274	242	257	239	220	230	238	255	246	216	257	290	257	274	249	217	261	235	274	244	258	239	244	233	206	249	233	228	233	246	234	243	222	218	235	255	219	267	246	213	247	248	228	239	251	247	238	241	260	232	252	223	231	254	228	232	257	229	233	276	251	291	253	233	250	234	219	269	235	282	249	268	265	274	232	221	233	260	258	241	238	224	217	271	256	251	243	225	229	238	243	266	272	210	227	257	255	256	235	276	244	256	271	252	264	246	246	236	264	239	253	234	257	235	233	252	250	271	253	242	270	252	260	269	231	263	245	237	273	245	261	252	248	276	234	238	257	259	247	225	253	263	228	242	233	274	252	256	253	250	248	249	241	261	264	230	249	259	239	247	225	258	244	251	262	256	253	231	259	283	271	218	274	232	246	229	254	261	245	249	233	231	240	215	253	244	240	265	254	227	253	265	272	239	250	258	238	271	268	255	256	218	243	216	233	255	251	258	247	250	216	245	237	223	223	219	225	248	242	235	241	237	208	277	228	272	228	240	252	255	264	239	272	251	247	251	254	251	239	247	236	244	237	244	240	249	283	252	259	244	269	231	244	244	222	241	242	283	244	251	252	265	256	216	286	234	236	233	234	264	282	250	226	249	244	246	232	225	243	231	234	252	224	244	225	262	246	237	261	264	248	229	224	215	238	239	232	233	240	267	234	219	248	256	249	236	230	213	238	250	257	270	258	276	260	222	243	233	278	246	228	240	242	225	258	249	241	241	245	239	233	239	243	242	252	237	255	243	215	263	258	240	214	264	252	255	235	250	223	200	248	241	235	225	268	250	227	256	252	227	221	253	240	236	240	227	242	246	245	296	220	269	248	238	240	227	243	265	269	238	244	225	258	256	219	253	241	253	244	243	257	251	248	240	286	269	247	259	240	252	274	267	227	262	211	244	247	206	234	218	252	268	240	264	239	233	275	237	259	230	250	255	253	230	250	238	264	250	226	275	232	231	250	245	224	254	242	260	255	270	210	250	257	255	242	232	227	257	258	250	259	237	254	253	268	224	258	263	256	240	245	261	265	263	258	261	271	247	286	250	231	216	252	254	249	244	281	263	221	242	255	250	238	246	236	281	252	226	227	243	238	248	254	262	259	250	256	239	242	236	272	239	252	229	236	242	260	218	223	228	229	248	251	241	239	242	258	216	225	244	277	246	240	250	239	248	258	222	228	248	228	243	255	242	239	239	213	222	256	242	258	198	227	244	244	250	222	249	254	263	243	244	272	244	220	248	214	248	280	255	228	240	224	216	241	268	197	231	210	239	276	252	268	251	262	227	243	237	221	237	229	234	254	252	257	255	259	254	294	243	252	235	231	257	227	231	230	241	252	237	247	259	244	253	236	258	219	234	225	267	247	242	245	242	243	269	234	277	252	231	248	232	240	239	235	233	247	254	255	237	269	221	249	258	249	243	208	235	262	253	259	271	278	249	268	240	261	239	243	250	227	234	223	275	255	243	251	218	222	243	248	244	230	233	264	268	255	242	266	234	233	254	252	235	251	284	260	244	255	233	255	227	253	241	239	246	272	268	243	247	231	240	248	244	237	276	211	244	221	266	267	240	256	248	248	221	215	250	267	248	242	217
14078	18325	26196	42986	41183	39172	38417	31889	22691	13399	12229	11498	13076	12821	11508	13173	10923	6486	4801	3556	2608	1468	2018	4915	20549	25813	20696	13333	6454	2679	1127	757	601	644	610	596	568	598	635	578	569	612	548	611	657	538	573	630	622	629	629	586	605	607	599	554	598	564	603	617	615	599	614	582	555	576	600	629	611	605	630	575	615	631	629	574	625	594	620	588	608	577	582	600	571	635	589	603	678	592	623	576	559	582	618	606	600	582	596	602	609	608	627	647	603	637	594	613	597	616	555	609	638	585	623	603	602	601	590	610	646	591	598	606	603	596	595	580	593	562	624	614	614	618	578	598	604	599	587	632	624	624	600	567	597	633	607	619	587	624	623	634	622	617	635	577	574	686	573	587	607	631	619	578	584	595	590	614	617	629	571	611	588	581	618	599	642	602	601	584	615	648	583	623	587	612	575	545	632	615	582	646	565	622	579	595	574	588	617	580	615	603	634	609	603	622	552	627	623	592	590	607	579	636	616	619	593	598	637	596	603	632	642	589	584	613	624	620	586	598	595	602	595	600	610	590	598	613	582	666	561	629	556	571	652	623	603	652	612	593	552	565	573	595	588	611	613	538	647	592	596	615	607	619	642	600	617	618	640	592	596	641	584	605	586	623	523	589	595	649	583	599	576	653	597	557	592	592	602	622	617	581	626	581	559	591	611	589	615	607	618	569	615	603	574	617	600	609	635	605	598	606	584	604	623	624	610	607	616	612	606	625	602	606	560	569	574	638	586	590	599	537	616	605	604	580	593	559	581	566	601	571	547	595	567	594	606	631	655	564	595	617	564	605	589	618	610	580	609	641	643	599	576	560	617	583	553	605	611	551	594	596	559	579	613	547	580	589	587	605	591	557	556	600	627	606	584	613	603	572	559	571	614	636	610	572	591	616	609	574	607	625	575	628	629	614	608	589	596	593	571	601	575	571	593	596	581	604	586	571	579	587	605	622	615	622	647	576	644	592	623	573	640	572	576	586	596	619	578	620	620	583	610	578	604	574	554	602	577	612	633	608	572	629	598	596	605	586	634	585	613	594	615	590	597	590	601	606	590	630	650	605	561	617	584	607	623	578	588	597	603	603	614	613	627	608	574	608	627	590	580	566	607	638	615	585	609	630	571	630	640	583	604	559	573	630	594	594	641	599	619	606	573	626	611	563	620	550	568	616	583	637	607	601	572	614	561	642	631	602	597	579	616	616	561	596	586	578	568	601	579	582	599	582	596	566	617	640	582	634	610	631	639	651	558	613	646	575	596	596	620	574	635	588	653	618	592	605	602	600	582	580	607	610	606	631	586	646	584	598	613	614	546	572	590	616	594	548	570	605	616	616	596	608	613	601	576	601	594	626	632	562	593	599	563	586	605	604	572	597	588	582	624	600	581	576	621	648	605	594	595	610	582	611	578	621	633	557	588	588	598	621	605	612	593	587	622	606	633	600	583	591	568	596	613	584	579	656	608	639	609	629	629	591	643	589	567	607	586	622	616	592	574	598	558	606	637	602	648	586	614	578	614	600	627	560	613	588	609	616	604	617	597	651	597	602	584	593	562	604	643	598	573	582	586	634	581	613	570	620	651	595	614	637	623	576	604	607	602	625	670	632	612	573	582	653	591	622	600	599	640	604	604	629	599	589	666	588	582	573	585	642	648	560	626	594	589	608	609	596	628	566	653	564	606	604	585	647	604	588	600	616	586	615	579	656	582	579	606	547	603	634	588	581	589	600	591	620	576	597	614	566	633	595	616	597	621	578	650	552	597	624	648	605	609	618	618	573	560	641	588	597	598	597	595	609	601	606	622	608	578	596	632	595	597	597	617	616	585	607	622	625	575	565	603	613	603	615	589	610	596	605	618	602	579	629	612	623	587	584	590	564	614	620	585	591	577	630	615	591	588	601	593	591	623	615	598	613	591	570	615	622	608	586	610	615	616	627	615	610	590	626	576	631	611	594	590	540	568	610	584	596	622	647	623	573	593	572	595	581	635	625	593	624	647	608	615	595	610	595	573	578	575	608	596	584	606	570	571	586	624	634	577	604	582	602	591	574	595	590	579	556	623	634	625	591	664	627	602	608	589	634	616	590	586	599	575	612	588	596	602	603	600	604	626	577	660	565	604	570	600	571	583	597	630	585	578	586	572	634	606	594	581	620	632	623	618	592	598	639	600	585	598	589	611	572	589	612	628	601	615	598	654	589	590	597	577	560	605	569	585	597	598	565	633	616	586	593	583	590	582	595	594	620	646	639	647	586	595	584	612	613	643	614	580	648	599	664	615	626	595	616	595	607	607	588	595	593	601	609	578	648	562	638	596	577	533	573	612	594	562	617	633	632	603	600	601	574	590	567	563	604	613	605	567	576	632	570	610	591	588	571	584	625	619	612	580	553	595	627	595	575	655	607	605	609	587	558	613	608	576	613	575	616	586	619	619	603	549	610	605	605	635	594	579	617	606	565	600	632	631	639	603	588	580	643	566	589	589	581	591	588	651	591	611	612	578	569	622	633	575	587	593	591	642	600	577	583	608	603	635	582	589	602	560	607	566	606	572	621	595	617	578	562	557	563	589	592	600	590	594	602	616	644	606	585	592	597	603	624	619	563	598	569	596	623	614	623	605	602	612	614	644	613	574	584	608	625	595	612	605	594	584	557	599	581	606	576	611	602	592	599	618	613	671	610	606	613	599	614	585	571	605	618	589	622	532	634	606	624	598	589	590	565	612	610	606	597	571	582	583	569	579	607	602	597	623	653	589	581	603	623	608	560	601	570	557	554	601	599	632	634	603	639	591	570	610	581	602	613	596	607	577	597	634	577	570	619	567	676	612	615	642	595	625	556	620	593	597	618	569	634	595	571	579	591	593	577	592	569	584	619	642	578	558	598	621	593	558	593	654	625	605	624	601	603	569	593	606	590	614	580	631	619	611	617	594	573	582	569	590	570	570	586	622	574	599	625	593	599	595	620	590	591	611	620	594	600	624	615	579	614	589	585	631	581	581	583	633	602	611	638	597	591	545	588	584	631	641	590	591	586	565	609	576	588	605	604	564	574	613	592	625	608	642	580	603	609	563	603	621	599	607	586	606	579	560	564	605	570	596	597	587	561	673	644	598	569	629	630	630	597	566	608	599	579	602	663	607	582	583	680	628	625	635	638	584	613	612	576	620	591	628	589	611	596	542	587	615	606	556	652	577	612	580	596	575	649	580	624	568	588	607	617	589	585	597	571	591	593	637	573	603	632	617	599	571	625	604	592	611	568	576	629	608	576	557	607	612	616	584	552	610	651	620	615	616	600	630	616	624	577	594	578	571	550	591	542	659	573	664	626	622	571	565	634	599	626	594	636	581	571	607	607	634	614	609	625	589	586	611	643	561	602	608	646	594	596	582	603	602	559	577	622	621	627	589	617	595	611	635	601	592	593	592	628	595	610	635	606	615	620	630	603	583	598	618	600	608	620	626	608	566	629	635	617
11716	9279	7022	9114	9556	5371	3884	2374	2147	1896	2009	1769	1455	1228	1085	1041	800	615	437	308	314	332	326	320	384	582	659	579	446	381	348	301	299	287	302	305	323	296	282	301	317	319	269	253	331	293	305	290	290	265	291	293	293	285	291	298	282	315	285	280	294	305	287	287	315	273	269	296	292	269	284	288	288	273	285	309	282	271	294	299	308	292	302	296	324	288	302	264	280	257	299	295	292	271	298	306	310	285	290	292	297	283	313	301	287	300	273	286	309	298	292	294	264	271	298	290	318	275	280	284	305	276	291	307	331	321	290	281	290	290	301	293	298	281	301	321	294	258	272	300	283	349	300	273	276	267	259	285	260	260	257	288	266	272	297	308	277	283	264	297	305	300	311	291	307	295	267	273	346	277	300	311	297	282	255	302	281	307	290	302	310	295	291	293	293	292	284	255	273	321	283	265	275	301	309	294	318	322	283	262	302	287	299	293	285	303	263	297	282	287	267	276	295	261	277	294	305	272	308	272	266	304	302	308	302	330	275	287	268	292	288	297	306	277	272	282	269	322	284	267	292	270	307	277	275	284	282	301	323	265	290	287	328	312	292	290	262	292	316	282	296	289	284	285	306	296	317	287	289	313	300	317	285	274	296	280	273	302	303	286	271	269	249	264	301	273	294	284	288	283	297	302	298	257	296	310	260	278	342	298	302	284	285	294	297	287	299	308	281	267	268	296	248	287	299	294	279	286	278	273	325	277	294	299	293	292	296	306	282	279	312	280	297	277	280	300	310	293	318	296	278	282	298	310	263	302	300	293	320	293	267	267	295	302	296	292	277	296	263	305	297	294	274	266	289	301	273	259	290	283	331	294	292	291	290	263	277	305	299	279	292	275	296	288	269	293	292	284	328	331	274	282	273	306	314	272	303	294	275	271	279	283	290	291	264	300	279	288	303	315	282	272	295	268	315	293	295	307	275	280	313	308	298	298	283	294	319	313	285	270	300	275	304	266	272	299	275	293	276	321	277	263	333	307	313	293	266	284	313	285	298	289	290	300	301	300	310	291	290	328	282	292	280	279	313	312	307	278	288	268	307	266	331	280	277	278	285	279	263	290	268	272	315	300	285	297	339	288	299	299	270	298	294	296	284	297	294	280	269	267	312	306	315	311	283	276	303	287	304	301	265	306	333	271	314	276	286	291	290	264	319	308	296	267	269	297	291	288	280	279	289	290	293	259	286	274	304	287	302	287	280	291	302	308	296	302	263	283	304	278	289	282	302	324	280	294	288	306	276	288	297	310	322	288	288	299	293	278	285	279	325	257	291	292	300	296	276	288	290	283	260	301	270	289	289	264	265	330	306	305	330	277	284	317	287	278	293	267	280	291	293	325	312	251	304	273	277	332	272	281	296	286	288	281	296	336	281	291	295	275	276	286	282	296	306	296	302	249	316	262	306	291	300	259	281	308	298	303	319	275	304	339	298	273	296	289	290	307	295	299	302	303	299	286	310	288	239	296	278	325	274	289	276	302	296	302	285	255	281	267	295	294	292	268	283	229	286	326	273	289	278	260	290	289	278	308	306	299	347	272	310	340	312	286	318	292	293	284	318	285	300	278	290	293	283	315	304	319	248	284	297	296	260	297	269	281	293	266	284	311	277	282	283	266	280	264	316	304	297	298	292	286	277	292	314	287	298	297	280	292	294	272	295	276	296	276	268	302	292	285	294	288	292	293	293	299	272	296	273	288	304	312	286	302	287	299	289	284	318	277	270	292	323	285	262	290	302	315	280	296	258	290	281	271	295	288	267	302	286	292	299	311	282	298	278	289	289	313	277	286	302	294	291	304	315	292	299	316	274	308	278	296	307	275	276	284	298	315	270	258	301	295	314	307	264	290	287	304	277	286	297	317	280	294	282	284	257	291	272	322	305	261	292	279	296	312	290	306	292	333	288	284	294	304	279	294	298	292	277	320	293	261	298	283	295	296	322	275	281	289	299	307	322	294	293	278	307	292	275	296	302	292	322	327	315	258	300	290	262	282	296	311	258	333	295	259	328	299	289	265	276	278	292	289	304	274	303	263	276	280	287	316	294	293	280	299	280	317	297	291	299	303	296	306	275	306	283	306	294	284	301	309	288	299	288	265	271	300	285	267	299	272	272	302	285	293	272	286	267	281	297	264	279	297	298	264	312	301	285	323	315	313	283	277	255	271	305	307	282	255	276	297	282	284	272	293	327	266	276	274	261	286	308	315	311	291	284	269	312	288	304	292	276	301	275	301	279	285	308	283	248	304	346	267	302	310	254	312	272	280	306	298	282	264	285	271	309	300	297	253	291	291	264	283	280	311	285	310	322	304	312	304	323	333	299	269	255	273	288	310	299	280	307	285	309	309	282	294	320	291	284	303	261	274	279	323	315	303	293	274	278	316	280	298	272	280	296	281	299	278	286	294	269	304	299	303	285	300	270	314	249	289	313	275	276	302	301	245	275	303	299	296	279	301	300	276	269	265	291	264	295	303	298	295	281	288	282	277	294	286	313	295	278	283	293	272	296	311	336	265	274	284	304	307	259	291	285	302	315	301	298	294	295	301	277	289	280	281	298	288	281	274	305	269	285	314	302	299	286	266	305	264	331	312	311	282	301	270	324	288	298	285	285	273	311	237	302	267	280	288	295	297	312	299	288	302	292	253	307	314	297	313	265	273	303	277	304	253	297	285	299	289	278	272	288	317	291	268	287	272	325	307	286	289	289	322	285	306	294	280	314	292	280	293	291	306	270	259	269	271	298	316	251	292	296	296	277	275	280	285	273	297	289	323	257	254	271	287	293	309	289	283	263	283	283	292	290	306	325	320	271	290	299	306	270	284	275	277	297	261	301	298	271	304	260	312	295	267	291	276	299	306	294	322	291	256	315	283	304	268	267	282	298	264	270	290	305	316	275	318	300	277	313	274	303	301	288	286	302	269	290	268	305	289	316	292	326	313	310	295	286	280	266	281	281	265	303	288	297	281	275	274	303	276	259	261	277	291	278	284	290	267	293	290	294	315	271	315	280	264	291	276	298	275	276	288	277	268	287	310	266	274	289	282	277	266	273	276	290	308	262	282	283	291	282	266	281	306	292	252	274	294	341	297	304	266	277	289	277	296	315	290	306	286	280	309	253	321	297	283	304	275	278	290	262	297	300	296	304	294	310	288	279	313	293	297	299	264	288	272	296	296	305	286	297	277	279	297	296	263	310	269	294	289	285	277	325	302	282	281	285	312	262	314	296	302	261	271	291	307	306	276	274	326	311	284	267	294	301	319	313	276	277	279	294	312	284	281	294	269	302	289	291	281	286	303	288	271	303	288	302	268	274	272	288	291	276	268	292	276	305	303	296	302	285	305	270	289	284	307	269	293	269	311	305	269	276	295	282	318	292	297	305	289	300	300	287	283	316	281	277	305	310	312	309	274	272	306	287	311	321	300	307	292	301	248	267	265	301	300	285	278	311	311	312	308
6944	7274	11219	20838	22701	16137	14328	9337	8917	8686	9433	8305	6960	5800	5543	5325	3793	2943	1583	1037	860	850	971	1063	1728	2506	2697	1973	1415	999	803	755	711	711	681	677	728	682	692	671	717	692	689	653	672	743	738	703	707	645	701	713	725	690	739	656	691	733	726	684	662	657	718	694	747	685	707	668	746	703	718	681	694	699	747	680	695	699	696	703	699	720	701	675	746	720	654	697	694	673	725	712	727	666	656	692	700	701	681	664	686	682	682	718	686	692	697	714	728	655	692	672	688	679	667	691	699	656	684	740	691	675	689	696	714	689	633	746	735	678	695	683	718	686	696	652	691	697	691	636	692	710	662	677	698	659	662	706	714	713	722	719	695	691	707	710	708	710	733	672	653	738	706	718	697	650	778	682	663	707	702	677	745	708	757	650	674	706	668	715	669	698	705	697	654	761	746	681	670	658	691	699	702	673	703	682	729	723	700	693	684	651	708	736	682	686	713	705	668	674	657	650	723	702	700	746	692	687	742	648	666	678	701	657	784	718	729	688	679	640	746	670	669	685	657	651	677	721	712	713	712	752	705	726	705	725	674	757	711	658	663	734	654	686	705	705	711	720	725	709	664	650	718	744	694	630	680	680	667	666	674	663	674	689	686	691	700	656	672	718	705	659	696	667	630	703	680	695	674	697	677	724	711	693	721	724	716	718	703	716	699	643	685	683	705	693	705	712	682	657	671	651	697	725	726	687	705	699	708	726	678	678	693	702	692	662	710	698	695	698	674	698	685	683	655	696	694	672	710	700	669	676	723	631	658	667	660	672	692	699	729	655	665	694	702	663	733	644	755	695	648	703	673	743	674	721	679	669	692	659	715	679	661	682	691	699	710	691	671	676	670	700	703	671	700	692	716	658	768	697	730	716	704	692	698	688	691	752	689	670	707	654	727	688	693	715	758	708	641	666	682	733	698	705	742	696	686	686	698	752	646	676	693	680	708	711	669	717	696	712	716	670	682	647	689	674	659	648	743	687	624	708	660	695	685	683	670	700	720	708	704	752	684	692	713	712	660	668	714	719	685	672	698	698	685	700	700	674	750	661	657	655	698	668	694	692	653	709	685	732	673	662	680	703	726	697	712	741	672	698	667	706	702	736	633	684	735	660	660	753	683	686	641	702	664	678	672	714	699	713	705	703	637	726	691	712	729	709	704	693	703	671	677	675	697	715	720	692	688	700	656	681	714	709	677	679	705	713	693	669	730	686	684	671	668	706	733	674	744	709	738	691	728	737	730	751	736	701	652	736	729	692	699	721	668	676	709	740	692	658	702	687	729	673	670	714	718	676	666	694	731	662	667	740	709	698	673	707	695	665	685	748	730	681	718	705	663	691	683	703	725	682	690	688	651	769	689	770	666	656	712	683	715	692	698	684	663	683	722	706	677	625	700	732	681	698	679	670	704	655	674	682	727	685	687	667	678	729	686	671	717	713	666	689	691	699	725	731	655	687	703	666	658	702	662	707	728	712	684	670	699	721	671	709	707	680	690	723	685	692	733	690	738	701	700	688	734	695	672	669	705	747	688	696	686	684	682	730	689	699	705	706	671	692	694	752	704	642	734	723	659	727	680	730	662	671	726	727	715	712	676	731	737	706	728	725	701	722	688	665	666	687	717	678	723	704	697	720	645	662	693	691	649	698	675	698	678	730	705	673	681	659	709	716	738	696	666	701	696	719	741	711	687	705	702	687	722	670	667	681	638	704	675	657	670	679	707	703	715	729	664	699	715	669	675	706	699	723	702	719	691	670	736	706	730	739	689	685	677	687	695	682	653	661	698	661	695	711	741	678	730	720	701	759	704	707	670	665	650	718	710	706	722	675	697	720	688	678	689	692	741	674	720	719	717	690	684	649	709	708	718	702	744	708	707	666	676	719	689	690	702	710	726	696	644	681	672	684	707	698	691	670	689	681	706	690	657	718	684	691	657	735	675	690	675	697	738	700	671	691	717	708	695	662	707	691	686	698	688	659	703	738	677	706	725	716	659	706	730	719	763	674	712	719	719	698	707	717	657	710	649	645	726	680	751	733	700	657	704	735	713	674	726	701	747	655	691	668	706	683	708	693	709	739	692	738	650	706	672	659	688	722	654	667	683	713	646	686	694	693	725	704	672	645	702	681	682	724	752	693	710	674	667	722	628	669	673	691	721	707	690	674	636	654	720	690	699	722	692	679	700	719	674	736	743	720	725	668	643	750	737	675	743	715	678	733	657	702	721	688	704	717	700	734	683	706	705	692	704	693	653	652	667	683	711	650	705	685	753	723	706	746	705	691	715	685	686	682	692	679	733	704	730	689	731	751	708	707	696	660	685	686	693	714	704	668	675	766	695	712	682	674	712	690	708	738	675	679	705	671	674	717	749	678	695	710	714	681	697	685	709	728	722	717	699	711	674	738	684	702	718	673	726	672	669	707	707	734	662	674	719	703	676	708	689	673	671	738	709	732	637	681	684	690	710	682	660	721	701	676	716	724	666	694	681	687	711	650	719	734	675	688	659	661	643	672	721	708	753	764	662	697	655	682	730	710	690	656	657	662	707	701	690	719	677	659	685	692	668	749	680	705	709	680	667	687	680	671	683	675	690	702	694	701	740	682	636	689	687	674	662	717	680	653	715	703	690	703	708	706	678	700	696	724	692	679	711	699	702	643	712	672	702	668	666	711	686	689	695	685	692	696	709	725	681	695	732	702	693	748	689	681	763	668	648	703	701	727	671	729	761	695	675	715	684	720	729	688	742	717	685	678	669	713	753	713	692	651	703	725	683	668	695	693	692	682	694	728	734	670	708	679	674	712	697	711	717	700	716	745	728	668	738	708	687	675	693	742	708	676	705	725	680	645	704	776	688	694	672	698	718	682	720	688	713	723	719	715	688	687	712	700	674	684	708	692	726	699	676	692	701	748	704	732	716	730	700	745	690	699	702	715	726	706	677	688	698	742	675	693	705	689	660	700	717	686	683	694	678	685	698	704	722	676	751	676	649	703	740	699	685	722	722	733	733	732	701	710	701	670	711	719	696	696	682	675	670	696	665	732	690	724	687	741	703	678	720	711	661	679	665	676	654	689	672	699	691	715	728	719	706	717	665	695	689	665	700	695	737	710	678	706	685	642	708	728	723	703	700	675	708	646	742	686	663	742	745	699	687	706	694	685	669	684	731	686	732	720	709	750	724	730	656	662	676	709	639	760	656	700	723	665	686	681	687	679	740	655	649	670	706	711	686	695	720	701	672	704	686	672	698	646	660	707	637	681	673	718	683	720	705	733	694	704	695	641	714	636	669	653	722	700	714	686	749	706	720	668	705	730	690	696	703	713	680	671	704	686	669	667	702	631	707	767	716	686	688	703	646	707	699	693	680	753	697	697	693	682	699	704	714	734	683	679	668	680	731	715	696	683	706	675	695	673	659	652	690	743	672	688	752	673	692	689	699	696	659	700	668	714	732	720	707	694	709	677
20951	14829	17155	29444	34902	22031	16689	10409	6643	3999	2974	2188	1796	1453	1257	1250	1008	900	924	784	719	376	350	809	1935	2028	2173	1535	882	468	347	293	278	262	296	268	301	268	285	284	251	264	278	293	275	272	284	263	257	311	291	302	297	293	285	267	309	286	280	263	295	262	288	275	303	271	294	287	282	270	274	293	288	301	278	263	262	293	279	259	263	278	281	252	266	289	276	298	271	300	270	277	268	288	266	303	282	305	279	280	291	316	295	281	246	267	296	276	297	276	293	266	264	282	293	311	279	298	311	303	273	259	257	269	289	285	287	272	295	249	297	254	289	296	286	280	304	275	286	276	272	285	293	293	282	291	259	319	278	299	259	253	279	281	283	292	274	276	256	272	270	268	302	283	282	272	291	295	270	274	289	261	285	311	278	244	302	302	268	279	313	272	264	290	254	268	287	285	275	255	282	270	283	264	279	297	306	280	282	289	280	275	287	310	278	284	263	299	281	286	288	294	268	281	290	268	276	277	281	278	283	278	290	265	281	269	293	268	261	302	299	264	297	266	270	263	287	290	300	314	274	277	275	288	261	299	288	262	291	298	263	303	275	309	279	288	275	270	302	277	282	256	255	268	282	261	288	267	293	277	271	293	285	300	278	282	290	297	297	272	270	281	282	255	274	257	287	287	267	261	263	277	286	282	284	288	274	303	266	284	262	281	305	257	295	306	313	300	285	266	277	256	288	272	325	258	299	301	302	322	262	282	294	269	295	302	250	318	307	284	279	285	299	317	269	303	256	277	286	298	284	260	271	285	278	297	313	291	328	281	290	302	294	273	293	296	278	284	291	288	280	280	280	271	282	285	309	304	245	317	272	273	267	320	280	268	298	259	256	269	287	287	260	288	291	272	294	284	269	295	309	278	300	300	285	318	311	266	286	313	305	275	288	272	301	269	272	302	286	282	302	280	269	287	280	231	279	282	299	285	298	294	269	285	301	260	286	293	278	289	300	299	334	277	255	294	292	273	300	303	281	274	303	274	305	288	261	289	285	268	292	274	257	275	321	303	273	295	321	271	282	286	267	322	299	305	265	271	270	293	294	254	265	282	264	268	257	282	294	257	291	269	284	295	278	298	261	297	264	287	285	304	311	277	297	272	250	288	288	256	279	298	261	306	289	255	331	288	269	285	260	265	257	294	260	294	264	273	309	302	281	285	288	297	279	339	263	285	298	297	295	288	277	278	281	309	278	275	301	311	256	288	318	279	302	315	267	325	273	283	306	270	283	300	276	286	305	290	288	284	243	295	277	283	275	266	276	294	283	286	297	269	308	259	258	257	283	258	268	304	276	291	291	287	267	278	279	270	285	268	278	293	276	304	278	289	285	294	276	280	262	296	261	278	286	257	269	289	309	295	285	289	301	317	284	301	282	280	274	272	288	292	296	304	290	314	310	316	278	270	312	271	262	280	301	280	286	283	267	289	293	282	277	310	287	261	274	293	240	309	274	285	286	269	295	278	283	299	284	318	295	291	279	286	248	281	289	284	265	290	277	281	269	277	237	297	288	266	282	263	277	273	319	293	274	252	284	303	279	270	281	271	319	283	285	320	272	288	301	297	282	283	294	282	285	301	289	295	282	282	309	263	263	264	333	286	286	277	268	290	291	251	274	283	269	289	288	282	274	296	278	267	288	295	285	308	280	264	306	291	282	252	281	288	289	289	280	272	270	269	293	291	273	304	303	281	256	293	318	257	254	252	284	310	269	288	252	270	290	270	287	266	271	246	240	278	278	288	274	286	289	265	261	287	280	269	301	292	282	269	293	303	289	270	282	269	286	289	276	313	293	271	250	291	252	276	272	307	274	296	270	298	292	285	272	286	279	299	282	286	283	319	282	293	268	282	264	320	314	280	293	268	249	273	254	287	295	314	265	284	322	255	285	298	292	256	285	314	291	290	268	313	302	283	281	302	272	278	272	286	279	293	302	294	283	253	275	296	286	285	268	289	312	288	275	259	294	310	275	249	248	277	299	259	278	275	301	250	313	270	269	247	290	276	279	301	281	297	286	283	273	279	269	282	281	293	258	279	284	275	283	287	292	296	291	296	281	261	279	319	276	288	300	278	309	267	270	271	290	304	281	286	259	272	283	283	273	288	274	271	269	289	309	280	282	306	263	293	270	265	273	284	270	282	267	276	288	256	273	268	302	246	307	277	264	266	301	289	290	283	296	283	280	296	272	286	248	294	267	275	304	239	270	259	252	291	267	256	284	288	276	296	286	290	243	260	295	309	296	299	272	268	292	304	257	299	287	290	282	280	266	299	280	293	289	274	298	279	283	280	338	279	255	302	292	286	278	292	290	294	292	264	256	235	268	279	288	291	321	297	275	262	322	304	275	250	285	287	310	278	282	283	283	268	276	311	298	312	281	257	275	255	292	312	323	279	264	281	292	288	314	320	269	278	294	299	277	262	285	277	264	305	282	227	282	290	262	278	278	262	301	270	284	242	262	280	300	264	263	268	272	259	300	278	262	257	270	269	307	278	260	305	279	258	295	259	240	260	294	245	274	272	256	285	276	258	270	283	283	298	280	289	288	276	273	283	273	293	316	277	272	280	265	269	269	264	267	307	296	253	297	285	282	295	298	277	269	261	248	275	263	298	273	297	320	261	291	301	265	289	301	280	279	272	289	267	287	311	293	288	281	290	281	255	270	282	265	300	278	296	326	300	280	266	286	277	266	300	292	259	310	298	279	279	271	300	294	271	309	298	287	287	278	287	275	277	294	295	274	318	267	289	258	292	278	268	273	277	270	289	301	330	276	308	284	267	280	297	270	278	253	270	279	295	259	305	268	268	280	313	271	270	298	267	285	259	290	315	296	261	279	280	260	283	294	284	311	308	291	294	319	254	284	321	248	309	254	239	303	293	273	290	259	295	284	284	267	300	279	299	267	282	314	248	276	282	238	252	276	277	287	271	251	276	304	290	286	296	270	261	322	296	279	262	283	257	295	280	290	258	252	275	306	331	265	285	302	303	254	303	279	277	310	252	263	305	290	228	289	259	292	284	277	263	270	270	309	298	304	294	255	309	268	303	299	297	246	275	266	284	276	295	281	289	309	282	309	277	267	289	292	266	238	285	263	308	286	267	271	295	276	270	286	264	262	253	281	304	284	256	324	278	272	291	269	272	283	273	268	289	278	299	296	273	259	285	276	269	293	293	298	295	273	267	289	291	270	273	293	271	296	284	292	283	309	288	269	239	289	277	261	282	270	292	285	285	282	285	295	264	294	263	296	264	275	303	277	249	298	294	248	285	288	305	278	257	282	269	297	275	277	299	260	289	277	262	282	276	298	273	297	271	281	292	284	321	296	307	279	294	284	271	253	309	280	288	280	304	292	288	275	266	298	263	301	264	303	290	280	246	294	308	263	263	268	268	271	284	289	277	269	239	288	298	280	268	310	287	299	266	289	286	270	284	286	262	293	268	290	280	240	289	287	298	262	255
12294	11201	20586	34618	39344	30848	28203	21237	19212	14880	12837	10304	8746	7327	6351	6379	5226	4870	4610	4395	3284	1599	1135	4631	10415	10787	10989	7418	3654	1577	926	772	756	692	665	687	645	692	695	661	659	663	678	672	708	718	705	678	654	676	649	640	664	716	700	700	697	686	674	702	687	688	661	659	674	703	669	632	669	716	667	646	669	692	760	639	710	666	685	710	622	697	595	722	693	682	687	729	647	641	644	708	626	693	654	740	671	700	639	688	670	680	651	705	678	696	659	666	704	654	617	738	716	677	688	661	680	630	675	668	708	744	712	681	708	699	716	652	651	672	654	640	678	685	670	662	662	684	721	683	702	647	638	661	683	658	668	670	626	692	675	651	703	670	701	698	758	666	626	692	647	708	694	720	725	690	676	666	640	675	672	723	653	709	647	698	729	673	679	674	669	710	704	702	691	668	688	656	645	708	647	629	706	716	677	668	685	696	696	694	665	694	700	713	666	718	639	702	654	653	666	713	624	701	704	696	655	686	704	687	669	644	643	700	709	702	680	666	650	690	663	685	672	709	669	672	749	686	665	689	683	703	690	694	692	687	680	681	700	668	728	673	713	737	698	663	683	679	719	691	703	728	690	681	715	683	717	679	683	672	730	662	752	669	640	675	685	704	732	616	711	676	661	639	677	644	655	711	672	690	693	665	698	650	651	671	674	680	676	683	672	698	657	704	672	699	710	677	636	662	680	688	684	726	627	667	724	676	667	657	669	647	668	661	670	677	694	671	683	672	666	706	679	660	669	667	706	675	695	646	686	686	669	716	722	651	670	684	674	668	717	687	708	649	670	690	691	707	670	697	696	698	660	658	719	691	690	684	715	693	675	701	701	671	682	707	717	669	686	668	646	684	675	702	697	677	664	657	700	643	684	669	698	684	660	698	693	753	653	649	713	689	710	684	677	682	691	686	711	722	642	657	691	659	685	693	657	703	666	638	677	657	726	672	666	681	694	691	684	737	691	704	689	699	706	640	681	656	694	729	699	687	674	699	723	672	661	652	677	628	741	706	647	632	707	664	666	677	703	723	702	666	623	671	681	684	659	708	674	698	664	666	682	679	682	659	693	694	678	690	647	703	671	715	692	640	692	643	661	625	647	674	714	686	683	659	705	672	662	669	665	680	664	675	649	644	667	685	650	685	626	720	696	714	681	723	686	687	665	704	687	690	707	716	675	661	656	706	674	684	692	684	722	646	672	664	721	685	704	691	630	682	713	659	676	713	626	702	707	670	664	658	693	731	681	719	686	679	719	692	681	721	659	672	647	670	719	726	688	680	687	714	701	662	692	723	717	671	665	677	687	655	643	655	665	709	685	709	709	717	717	690	655	679	741	653	680	686	720	666	690	689	735	700	660	673	699	689	729	699	700	654	672	639	695	660	691	658	661	671	722	702	678	734	680	672	653	661	718	672	666	690	651	666	724	696	668	679	675	661	666	706	651	689	657	675	703	678	676	682	682	678	730	680	694	666	700	682	710	698	686	694	710	669	672	661	711	677	651	690	661	728	665	652	706	717	721	698	685	691	672	689	676	633	668	633	721	661	688	695	641	703	685	694	665	649	694	678	711	681	696	705	720	757	705	724	687	695	709	726	664	689	649	626	752	670	675	654	670	655	701	670	715	718	657	688	675	635	633	683	710	649	680	701	702	721	657	692	727	675	675	705	654	692	662	664	715	631	685	701	679	678	631	706	688	652	671	673	695	710	667	677	699	679	708	752	671	668	692	692	692	669	690	659	678	649	689	722	643	679	671	665	642	662	668	670	672	643	692	658	684	682	663	675	689	661	653	705	698	685	698	671	651	690	644	665	646	701	707	655	705	701	689	678	677	678	694	643	675	675	687	676	743	704	730	673	715	690	666	667	639	649	642	629	644	705	703	668	672	683	668	724	660	703	674	685	735	655	661	704	684	650	686	722	687	651	698	710	687	685	706	670	667	660	681	685	696	712	718	678	682	702	679	667	690	756	706	635	639	696	678	698	684	675	657	702	686	650	690	697	635	672	701	704	702	669	718	674	713	655	667	659	726	661	668	674	687	669	683	675	697	650	713	678	691	664	681	704	733	720	718	631	683	702	700	689	706	689	695	667	667	687	753	697	665	748	704	703	705	732	708	718	636	671	696	723	689	671	719	712	654	689	687	658	710	649	673	699	671	702	652	713	737	697	695	632	671	683	656	659	655	678	721	647	666	711	657	652	655	690	679	718	663	669	690	725	729	660	688	694	707	705	679	701	715	713	690	677	711	714	688	692	686	688	669	742	715	689	725	695	704	713	655	766	706	715	701	746	700	698	652	679	672	670	713	658	660	701	664	698	672	736	654	666	670	722	695	659	678	660	719	718	688	701	699	718	698	681	686	720	659	700	718	691	656	662	633	723	688	711	727	715	702	672	662	693	715	705	689	708	695	705	708	663	669	653	707	694	644	670	706	659	649	654	727	684	684	704	710	712	655	697	660	699	673	685	678	726	620	673	690	698	659	657	728	662	692	705	691	669	641	668	650	649	713	703	658	709	674	696	663	696	738	675	676	659	725	655	709	746	655	632	681	705	702	676	751	741	681	693	678	676	675	660	689	705	698	651	688	695	669	667	691	640	680	681	676	679	659	688	652	715	729	739	687	726	664	635	687	653	733	630	656	706	676	686	682	632	711	671	691	695	698	696	650	718	696	692	604	637	671	651	705	740	713	668	696	664	705	688	697	670	704	676	708	678	672	669	717	684	692	715	665	698	636	668	677	679	672	677	688	700	682	688	673	682	696	638	713	643	671	683	701	705	699	675	623	628	678	689	689	655	657	677	715	696	657	674	638	702	661	673	664	712	697	675	645	671	666	736	699	675	697	725	697	659	679	729	683	698	668	669	646	736	683	662	652	662	665	673	656	695	717	644	684	666	674	661	714	721	696	696	685	677	692	702	717	703	682	693	676	670	675	732	662	707	711	747	659	651	656	723	677	688	688	674	744	659	743	733	750	674	649	730	707	703	710	665	683	671	711	696	649	658	659	688	757	680	739	668	711	708	688	704	702	674	676	691	711	708	681	651	664	669	674	700	673	702	669	668	657	712	696	702	684	645	671	708	690	714	708	724	694	708	698	684	660	668	661	703	679	693	678	681	698	697	681	705	671	652	668	688	734	722	631	742	692	716	652	668	688	670	677	645	671	690	684	689	683	643	705	676	675	752	694	712	686	692	722	722	690	685	718	669	709	660	676	717	675	642	729	679	670	698	677	673	700	738	645	689	721	663	679	709	676	690	695	684	658	664	715	682	642	721	637	664	723	693	688	705	702	633	718	692	666	688	684	665	667	674	672	709	647	723	729	724	698	681	686	707	668	720	677	690	677	738	678	666	688	664	699	703	694	727	683	664	635	647	727	676	648	650	708	690	696	639	673	698	668	701	658	704	705	682	631	661	701	694	678	693	647	702	699	686	679	717	682	670	691	657	687	653	651	665	669	713
30438	22771	28182	41919	45666	30329	26343	21434	13873	8666	4894	2173	1466	1308	1318	1251	1294	1223	1123	1172	1169	913	696	923	5208	6215	4701	2924	1351	627	343	263	271	230	241	238	233	253	230	239	221	235	215	280	255	263	248	252	212	257	276	269	252	256	247	235	226	243	245	225	259	254	244	244	255	274	275	276	243	239	250	264	273	234	258	276	258	289	230	259	248	229	230	234	270	243	218	236	259	258	230	258	260	241	264	238	243	225	253	243	269	243	243	222	258	250	224	245	224	235	247	215	247	255	261	248	246	263	241	253	241	255	219	266	247	243	240	261	250	218	245	255	248	235	258	222	264	239	236	244	277	226	225	234	228	227	242	245	225	272	256	248	280	263	228	257	217	244	243	260	242	250	251	246	225	274	274	248	236	257	237	234	257	236	231	227	268	240	232	221	241	274	224	234	256	266	247	249	237	247	254	228	241	240	233	265	246	242	228	249	232	236	220	265	278	265	238	226	228	264	257	258	217	218	227	264	240	228	254	232	234	224	267	271	246	241	266	230	253	215	241	238	266	231	271	252	256	254	231	228	212	228	212	239	242	254	258	224	237	232	223	238	206	229	203	259	266	256	242	221	261	243	222	239	232	237	250	230	257	250	263	261	257	243	233	239	207	242	210	245	241	230	228	252	252	265	243	238	235	231	250	250	253	234	286	238	267	257	250	232	228	242	218	217	254	270	225	255	233	209	248	230	245	273	220	257	245	255	251	248	260	267	227	224	231	238	212	240	253	263	258	226	242	259	248	254	228	233	199	242	253	242	269	230	237	274	249	265	235	233	258	245	273	236	234	234	238	268	232	249	250	237	214	234	247	233	245	265	256	224	239	253	256	234	217	215	252	246	283	243	234	237	224	251	271	261	267	233	217	245	266	261	228	242	227	249	232	263	265	225	235	275	260	275	249	244	213	245	223	212	244	265	236	240	250	226	251	219	240	225	226	243	262	254	213	256	252	247	233	222	237	225	226	242	249	260	242	272	250	247	226	243	244	249	219	258	220	235	225	269	273	233	259	238	242	246	235	245	283	234	266	236	250	237	222	248	237	243	239	216	262	245	242	251	263	237	234	234	240	239	205	230	228	237	246	226	270	227	227	241	231	257	232	249	264	223	252	253	252	243	226	232	259	236	253	247	237	238	243	251	246	213	235	220	280	235	219	253	258	245	245	232	250	256	257	227	236	257	231	236	240	245	245	228	222	235	225	246	221	240	271	254	229	258	236	247	259	257	240	240	256	249	232	237	239	278	243	243	231	219	244	249	249	242	235	262	248	270	246	227	239	255	259	241	222	203	265	252	221	212	249	249	247	227	243	253	255	265	251	230	239	255	256	233	236	260	240	240	259	239	261	230	249	233	279	238	246	236	250	227	237	252	228	277	207	224	261	229	245	242	229	272	242	227	250	225	231	251	258	240	244	235	240	225	250	241	245	214	217	264	235	278	250	251	221	238	249	239	218	229	238	226	229	221	247	246	268	267	261	264	240	239	207	227	255	227	223	209	253	228	246	245	257	256	246	259	246	254	253	274	245	259	266	260	240	246	271	262	273	224	263	253	257	252	228	256	240	231	238	262	242	197	224	239	275	273	252	254	244	216	229	232	221	253	224	209	220	223	255	244	221	228	265	240	262	259	247	253	251	241	253	207	237	194	250	262	217	253	239	240	224	224	227	250	232	253	245	252	268	246	252	249	251	225	237	253	239	219	253	222	244	255	218	246	230	208	256	264	255	219	250	239	237	260	220	234	251	232	258	256	252	209	261	257	250	258	243	252	251	235	267	235	245	239	252	229	258	239	224	212	281	245	266	249	224	272	246	268	237	252	226	256	254	249	239	246	256	277	254	265	239	222	249	250	250	243	249	224	260	244	217	257	252	256	250	243	251	256	231	247	251	249	244	255	255	252	228	211	240	223	276	241	226	227	230	221	251	269	227	267	217	233	259	254	236	252	240	204	232	261	261	254	250	269	246	233	239	251	262	227	231	282	253	229	258	246	225	263	246	231	262	263	261	246	198	214	234	232	245	269	239	204	238	259	239	235	242	222	255	231	239	239	233	234	221	252	218	254	211	228	208	289	250	237	260	240	245	235	233	240	233	226	229	244	235	248	240	251	249	259	249	226	245	230	256	236	232	250	221	249	254	260	256	273	254	247	235	242	253	267	288	256	255	217	279	214	271	262	250	214	295	262	237	242	245	213	244	272	233	256	221	262	265	220	235	235	274	264	239	218	248	271	227	253	255	232	257	248	251	245	242	229	212	234	219	250	251	210	266	258	234	225	249	247	259	260	274	234	246	256	231	256	229	236	247	241	233	223	255	237	231	254	254	270	260	251	259	224	219	261	212	231	246	245	257	255	250	276	251	240	232	224	231	259	263	227	234	235	231	239	244	252	242	237	222	269	232	269	250	253	247	256	255	218	263	232	225	209	254	225	256	229	225	240	235	237	224	252	250	256	230	231	251	228	236	254	257	223	257	238	247	214	231	221	229	228	247	231	247	263	227	257	261	236	254	259	212	263	228	247	244	213	260	253	251	239	257	239	239	233	246	263	272	235	255	251	246	221	240	241	234	233	244	253	247	248	290	220	275	229	269	288	275	255	254	239	256	250	243	289	226	242	240	280	226	263	245	238	229	242	251	223	243	259	215	234	250	268	267	221	232	246	238	248	245	228	258	209	272	232	247	252	252	259	260	250	252	250	217	269	247	264	252	236	247	239	268	251	254	265	250	218	243	250	248	254	227	259	229	260	244	250	256	231	232	238	264	222	259	242	239	271	242	262	237	276	254	243	277	222	246	230	242	223	286	250	260	261	253	249	274	248	256	232	242	266	265	257	251	244	245	239	250	260	234	263	240	273	267	266	270	221	239	269	255	237	237	249	247	251	252	229	253	233	233	213	264	270	244	236	244	247	237	271	223	218	249	241	248	235	246	256	297	277	257	228	262	218	236	249	245	252	230	251	228	250	238	245	238	239	252	222	251	249	234	251	251	235	252	235	239	267	241	244	239	254	226	246	253	253	246	235	242	246	228	223	245	236	259	267	249	220	244	250	242	218	275	262	279	234	243	276	241	251	216	248	233	261	238	229	228	274	250	241	245	244	239	233	287	255	265	237	277	262	252	262	270	257	246	268	272	232	239	229	268	251	213	227	220	258	251	239	255	234	252	285	246	225	266	239	261	234	225	240	262	256	226	239	246	256	261	216	251	224	232	268	249	230	235	234	247	279	239	249	262	282	238	240	229	275	241	265	283	264	243	256	240	240	270	264	239	274	267	258	261	247	262	262	223	252	267	253	225	207	246	253	244	244	278	221	222	240	249	253	242	249	235	226	220	241	265	204	224	257	277	243	228	250	212	225	269	232	239	246	244	216	249	251	268	234	245	228	249	244	253	241	237	227	255	233	252	221	287	274	235	242	252	234	249	257	230	275	282	230	256	277	241	263	237	243	253	258	252	244	239	254
16884	16210	29905	42260	46897	39079	36706	27382	24562	20682	15902	9133	6844	6312	6691	6769	6257	6203	5664	6514	6364	4889	3605	5283	23064	24218	19659	13394	6822	2690	1247	765	627	608	593	569	571	619	576	604	561	587	633	596	603	590	603	551	618	570	544	622	631	579	598	649	630	638	616	562	615	587	577	614	651	591	566	606	578	569	565	566	569	593	626	581	603	589	591	627	621	581	604	602	608	589	568	606	606	576	579	621	595	598	582	583	598	585	638	629	588	585	569	558	609	627	595	639	598	564	572	576	631	602	605	580	606	582	639	626	620	641	582	605	617	601	597	586	587	578	575	584	609	603	591	604	587	589	617	611	558	556	575	573	593	616	621	602	660	636	585	596	573	577	586	579	646	609	622	622	638	587	576	587	580	605	613	597	584	543	631	597	511	556	600	606	622	563	612	612	627	623	626	570	641	608	575	599	562	567	607	612	603	619	631	611	586	566	574	609	613	580	622	616	603	590	601	618	612	607	615	607	621	559	535	579	598	572	617	621	564	616	557	561	583	595	571	618	602	571	607	594	559	594	593	603	587	584	607	623	610	605	601	606	608	587	632	581	635	538	616	608	644	585	569	583	631	626	569	561	539	546	592	617	630	605	611	565	564	612	590	602	569	584	611	595	610	623	606	606	601	612	596	570	585	596	540	576	634	594	590	600	603	596	582	578	600	563	550	591	594	626	601	582	595	631	613	597	558	600	633	626	578	608	587	606	592	625	608	599	562	617	570	637	557	589	580	592	576	589	614	597	601	637	606	566	615	575	583	568	577	622	595	598	623	631	627	572	590	593	593	575	613	625	582	606	617	562	563	591	611	600	562	602	601	598	583	605	588	571	580	633	628	572	612	604	603	572	584	626	630	639	598	596	584	630	626	588	592	607	597	577	580	624	575	584	638	587	638	625	582	579	611	566	584	622	593	590	610	602	587	623	607	582	610	593	590	625	618	618	625	566	634	618	605	621	615	612	629	611	588	570	615	617	635	598	585	610	626	571	630	556	595	626	615	636	624	649	620	614	609	585	622	571	571	568	586	612	557	575	607	629	612	629	575	592	570	586	597	623	563	584	550	591	630	585	638	592	582	571	565	630	617	560	551	578	612	551	616	614	614	575	558	565	599	571	601	587	614	588	599	572	595	597	615	563	587	566	612	600	602	585	604	573	576	570	594	603	579	564	593	600	579	571	583	555	598	568	541	611	633	613	604	597	569	587	566	618	588	576	595	608	570	573	591	603	596	621	606	604	542	563	650	584	626	579	572	581	610	635	609	582	597	615	607	599	610	557	592	614	606	614	649	602	618	626	566	598	590	655	583	613	575	595	616	583	595	603	604	579	560	599	564	621	633	655	608	614	572	594	592	610	647	605	593	601	568	597	551	600	582	596	589	584	629	593	540	591	619	602	598	601	606	605	590	595	608	635	613	636	608	602	603	564	612	611	634	625	598	550	604	611	604	639	629	584	563	557	554	595	574	594	563	592	603	600	593	600	606	600	612	600	603	644	599	579	602	582	574	603	589	629	577	568	583	597	609	613	553	564	562	553	615	600	552	581	597	547	621	575	632	574	573	601	577	556	627	602	615	624	588	590	622	589	631	573	586	578	620	617	614	592	625	571	582	552	615	603	595	568	597	597	627	575	674	623	580	589	620	602	597	595	620	612	632	576	617	591	610	623	625	599	597	608	590	635	602	555	558	651	605	584	565	604	614	557	587	594	594	574	567	582	613	619	604	634	616	594	590	591	577	597	582	587	574	639	621	616	599	619	601	566	596	620	582	608	608	596	597	619	611	609	582	598	601	556	595	590	572	585	602	560	622	577	602	587	562	579	635	608	567	548	579	617	630	618	596	587	622	629	552	576	591	564	577	575	572	551	589	636	562	640	594	605	609	549	605	584	615	600	586	613	607	572	551	614	588	609	603	600	605	582	595	563	637	604	642	597	626	600	605	644	646	628	585	598	608	633	569	580	624	562	570	574	591	600	597	602	580	641	590	634	575	590	610	621	600	592	597	570	587	572	584	587	605	546	555	581	608	587	591	613	625	586	595	569	633	621	617	611	622	579	579	631	574	605	596	581	621	595	615	581	601	543	592	587	561	572	593	598	581	601	601	567	624	603	558	639	593	577	632	602	592	569	555	644	618	605	629	614	606	617	592	557	601	606	601	600	579	634	601	562	591	586	608	608	584	586	589	597	581	582	565	566	607	606	637	590	609	570	608	583	602	578	548	612	590	551	613	628	575	634	598	636	602	568	595	606	607	589	576	577	560	606	600	596	598	572	629	564	577	607	602	605	560	595	578	560	603	617	567	569	564	607	596	628	590	564	561	563	568	552	619	610	611	564	575	612	567	584	553	595	597	560	598	614	598	572	612	616	591	616	602	589	605	548	566	606	581	610	606	587	586	607	595	585	621	596	603	621	620	569	577	572	603	580	568	622	603	614	566	552	610	582	595	572	571	588	569	612	562	627	623	635	591	602	612	602	569	594	579	549	618	577	640	594	635	546	579	578	603	617	564	612	565	598	600	600	636	611	652	590	588	597	606	624	619	652	564	650	574	578	639	596	609	579	567	621	565	626	597	612	605	553	593	575	598	607	594	590	626	620	587	656	580	581	608	628	599	610	621	611	531	620	572	591	563	606	558	589	582	601	603	574	566	628	574	627	618	583	592	581	590	587	606	607	574	562	634	586	638	606	633	568	572	596	590	622	574	609	569	595	605	638	575	577	599	604	587	564	659	614	588	582	556	593	635	559	602	589	615	594	592	575	596	601	586	611	610	595	593	596	599	595	598	579	549	609	604	574	625	593	630	642	592	598	619	587	597	588	573	603	559	574	588	596	606	620	628	620	551	610	547	610	572	597	607	590	624	595	599	598	580	632	575	581	615	602	603	541	602	588	555	599	577	606	550	618	581	634	640	586	635	603	580	576	570	577	612	576	609	556	571	560	581	599	614	550	583	599	602	591	584	585	608	554	625	597	582	629	598	602	595	618	568	584	591	632	598	578	585	578	630	579	637	640	584	574	579	583	598	583	647	611	624	577	619	640	585	562	612	603	558	599	587	532	622	601	615	580	575	583	615	578	637	578	576	568	606	624	620	606	534	624	619	562	600	573	620	612	607	565	605	590	558	592	585	590	567	623	619	597	566	599	552	580	584	568	630	593	610	529	612	638	578	587	604	617	626	600	549	583	632	587	612	657	623	614	576	603	591	596	523	600	624	558	625	585	592	650	561	601	549	590	590	609	602	625	584	626	603	588	590	636	617	639	601	624	571	568	563	633	632	652	655	595	594	651	614	601	604	590	599	576	562	616	613	618	643	606	579	592	590	599	574	605	592	591	594	587	601	612	596	625	557	569	583	597	588	583	590	609	600	601	591	635	611	601	582	577	593	629	588	609	585	568	637	554	589	632	583	581	604	590	615	606	566	602	599	588	572	618	639	609	627	586	634	564	616	595	564	564	623	575	615	604
16896	10075	13113	11544	9190	5187	3159	2327	2116	1824	1079	851	876	729	655	674	672	619	562	529	459	390	375	352	466	543	589	593	509	392	321	311	313	292	302	297	289	286	276	270	274	296	304	275	304	285	271	307	268	290	287	276	290	302	283	314	285	286	276	284	275	309	279	295	289	326	327	291	303	317	313	259	327	290	290	282	321	262	285	308	307	304	305	290	293	291	289	283	280	273	301	289	313	301	313	283	277	286	291	278	291	298	259	278	307	282	270	256	275	274	322	307	292	276	268	289	279	305	280	305	310	284	296	271	285	326	265	287	322	322	278	346	269	282	304	262	291	257	265	308	267	321	285	307	260	268	279	297	280	285	272	298	301	293	299	263	295	319	273	295	288	279	259	292	290	275	287	283	277	282	298	295	299	293	286	268	290	296	353	290	343	281	290	313	299	289	296	295	284	300	316	297	301	286	296	251	276	286	310	286	286	302	301	301	258	274	317	304	291	297	285	279	287	318	301	331	267	301	314	328	288	266	280	282	308	300	294	294	286	302	321	313	326	272	277	278	292	301	267	292	267	300	297	293	289	264	277	307	293	281	327	291	272	285	300	269	274	289	276	303	291	296	314	301	281	271	306	285	289	312	295	311	313	271	282	310	272	309	332	325	307	316	292	302	280	305	303	291	294	350	285	263	298	303	310	314	270	289	291	315	318	276	281	268	290	313	306	304	298	309	296	288	300	273	320	292	276	292	293	278	295	299	297	248	296	295	301	269	297	319	302	310	299	277	307	312	285	281	290	273	305	308	318	260	305	285	298	304	294	270	291	298	316	282	330	263	297	271	279	315	262	294	291	284	286	304	277	315	306	333	264	264	281	316	314	279	305	307	289	308	290	242	298	300	310	285	293	299	287	288	304	293	302	289	296	277	288	276	307	290	252	293	283	291	285	289	296	295	282	312	331	306	273	299	288	303	297	298	293	300	291	318	294	286	303	307	296	312	301	306	306	284	297	303	310	286	282	316	287	297	282	281	332	281	283	322	300	280	281	280	310	285	283	293	300	305	321	285	290	315	308	300	320	306	279	309	299	277	264	320	260	299	303	335	287	264	316	310	260	259	293	309	282	297	258	303	280	306	305	314	293	292	305	247	309	320	290	286	324	340	305	286	303	333	298	302	260	308	275	300	278	309	295	286	288	275	281	308	282	316	305	278	272	294	268	318	309	291	294	281	284	309	314	298	275	310	290	254	293	274	308	289	272	299	295	309	311	276	304	294	309	303	269	295	290	329	303	322	285	282	317	285	311	277	294	304	277	297	307	284	267	294	280	287	271	243	281	282	329	311	286	280	324	301	280	335	284	278	271	291	262	303	321	286	246	304	286	265	301	292	308	260	311	273	328	263	286	287	290	283	283	269	321	258	292	297	287	304	350	316	293	310	313	316	303	281	270	298	284	287	302	277	296	288	282	278	287	310	297	304	285	340	282	299	282	309	308	309	315	341	282	286	288	293	313	301	277	294	297	314	285	268	298	307	294	311	328	291	330	298	296	316	279	288	286	308	289	300	260	292	299	281	312	310	295	292	306	277	266	307	346	302	264	292	268	312	310	300	288	325	289	275	305	267	285	290	310	279	299	271	289	288	282	269	320	265	305	312	305	286	259	287	312	288	291	311	286	290	281	306	296	282	304	307	285	290	283	308	256	281	307	306	308	288	292	308	286	289	268	298	278	314	281	272	305	307	295	274	283	312	320	307	288	285	283	301	280	311	301	293	322	285	275	307	269	281	311	292	318	294	256	284	303	322	269	280	280	306	279	285	298	298	284	280	266	276	287	269	294	291	319	274	273	280	306	301	248	294	290	313	307	297	268	281	283	287	298	286	271	300	319	293	277	279	261	265	284	307	272	301	275	292	282	274	309	293	274	299	315	319	317	319	296	270	279	309	267	289	281	342	332	311	251	296	311	294	280	275	306	310	266	280	272	264	275	298	304	321	273	268	301	287	299	304	293	278	272	285	307	295	300	289	302	294	266	251	300	283	252	300	330	328	268	297	288	275	309	279	309	289	310	269	277	284	283	311	278	233	318	325	305	281	303	276	303	269	303	316	320	299	289	294	315	282	273	305	312	285	282	277	322	298	309	302	315	279	284	254	316	303	300	296	315	299	295	282	276	285	317	291	306	282	283	311	295	264	305	274	287	292	297	277	270	285	339	311	305	297	286	277	293	284	312	293	297	294	304	300	301	275	289	304	329	319	275	291	296	314	273	321	297	278	315	314	269	306	297	253	296	313	296	289	296	289	289	306	277	295	329	325	301	298	301	301	253	290	296	303	324	277	315	291	289	313	297	295	284	315	287	280	298	332	266	289	285	295	293	283	311	313	285	287	320	291	273	285	288	310	329	306	293	286	321	269	284	289	310	313	321	257	321	289	291	296	305	279	276	281	311	288	300	258	291	275	294	306	297	317	276	313	279	318	305	310	265	320	287	256	284	325	298	297	305	285	293	289	279	324	327	313	282	313	297	294	305	284	292	296	290	313	324	299	342	279	286	264	265	291	295	286	272	297	284	311	262	307	278	270	293	304	281	304	321	299	296	269	263	298	286	254	268	311	300	289	272	291	274	273	306	290	303	312	257	292	271	269	267	299	268	261	315	294	271	301	296	291	279	284	286	286	292	291	296	317	292	310	262	286	320	264	267	284	287	290	314	290	283	311	287	257	291	320	308	287	297	308	332	282	276	296	303	299	271	336	296	274	298	306	301	312	283	269	270	319	250	319	293	286	296	328	342	281	300	277	285	258	313	307	322	324	314	302	283	291	316	272	343	292	304	307	300	274	289	297	286	300	278	286	281	312	274	306	299	251	293	289	304	282	288	310	335	294	274	285	286	263	277	295	279	277	290	291	277	302	304	304	303	298	268	260	273	258	294	315	308	290	287	289	296	286	295	294	306	298	294	276	283	292	326	270	294	279	284	298	295	313	303	262	287	291	295	284	296	270	311	275	314	324	279	278	299	283	312	301	284	309	282	288	255	301	287	309	292	269	273	276	287	311	291	289	293	304	299	286	292	313	299	302	277	306	313	320	296	302	318	317	274	275	320	301	259	294	297	293	263	282	294	299	291	275	293	288	296	290	288	317	309	314	300	267	289	268	297	278	317	316	293	276	275	269	283	285	337	255	293	321	289	294	307	270	295	300	301	293	280	283	277	293	290	292	275	283	307	310	326	306	286	303	282	294	293	299	289	286	316	317	265	282	275	294	283	305	291	293	306	283	308	308	306	298	322	282	261	290	305	310	272	274	313	264	336	278	314	267	305	280	302	289	264	337	283	305	330	309	309	309	303	290	278	316	320	300	282	304	276	295	312	289	276	294	256	271	317	270	301	315	292	320	312	275	291	287	314	309	304	301	294	273	268	335	301	273	288	295	308	288	276	303	270	315	335	314	301	292	287	314	308	280	300	281	289	276	302	281	276	304	284	310	248	288	298	272	295	302	274	281
9509	7110	18576	22495	21991	14919	11637	8688	8948	7604	5401	4216	4048	3624	2791	2743	3335	2917	2584	2301	1707	1225	916	1026	1902	2054	2190	2011	1711	1172	924	739	756	698	706	754	709	677	736	708	659	730	718	710	702	673	676	672	739	707	719	709	718	700	719	697	720	699	705	715	726	726	724	746	716	756	659	682	709	683	708	696	717	664	678	692	737	680	678	722	691	732	662	681	728	730	765	720	697	720	715	679	699	665	659	716	655	708	715	672	739	660	681	744	676	669	695	631	733	704	731	684	725	740	708	708	736	749	722	691	700	710	743	701	723	671	691	721	763	711	717	685	751	727	690	705	692	720	687	736	701	689	699	682	690	671	740	723	710	672	677	715	734	697	638	729	726	726	747	696	650	704	720	754	706	732	708	673	686	718	681	738	680	712	677	675	697	684	689	685	694	717	705	717	738	702	731	695	759	712	743	694	735	703	698	739	651	685	679	747	726	695	706	718	719	681	732	662	703	709	743	689	710	705	737	685	702	744	705	722	659	703	661	708	715	643	701	672	692	686	746	723	723	697	716	693	749	721	715	682	642	679	682	674	760	717	695	709	708	688	703	678	690	689	649	677	687	745	730	720	709	723	706	712	738	678	741	710	681	688	708	710	684	708	684	680	730	768	673	708	679	725	703	723	695	721	717	675	635	723	717	697	683	749	740	737	742	734	695	734	705	721	743	688	695	749	722	715	693	733	698	713	705	728	738	678	681	717	658	695	710	714	695	712	708	720	708	710	676	691	711	672	725	679	649	696	677	689	672	743	713	686	681	750	683	726	671	688	782	735	725	685	705	707	712	739	703	701	679	698	691	715	711	678	713	704	680	721	656	712	748	691	726	689	761	712	708	692	721	703	688	677	721	723	706	692	733	701	691	693	685	733	748	713	699	671	702	698	750	674	692	704	719	670	695	667	714	727	717	643	742	721	682	741	726	692	667	693	686	699	765	679	682	734	756	679	652	719	667	660	657	724	689	744	697	678	681	726	728	726	734	745	686	715	706	678	686	735	769	737	711	711	685	682	674	667	717	709	700	690	687	691	730	703	684	745	716	674	687	694	683	725	722	696	711	726	701	713	734	690	656	702	666	718	727	657	661	685	677	692	670	719	712	731	685	728	698	694	749	729	699	689	731	767	684	650	745	697	688	716	719	713	685	730	717	714	690	683	701	691	688	684	706	712	709	648	691	690	709	664	683	674	717	705	727	743	704	704	733	637	657	693	690	710	727	677	715	672	693	760	691	715	708	700	734	741	712	732	693	670	799	707	694	708	737	699	704	689	674	707	738	739	740	669	732	718	715	672	745	692	708	682	708	711	704	718	706	649	690	722	675	668	742	707	685	673	702	700	668	726	643	666	701	737	721	709	718	713	720	745	701	712	696	660	691	695	707	688	713	679	699	693	677	662	740	655	710	722	663	730	721	745	711	682	693	736	722	675	677	702	712	683	711	685	750	707	664	706	663	716	719	735	724	660	721	749	691	693	729	727	727	746	724	675	717	736	680	691	687	720	708	724	680	695	690	701	706	713	732	692	660	727	756	704	708	714	720	712	746	680	700	685	730	664	664	697	702	700	706	691	709	660	701	719	693	679	711	640	697	713	766	740	692	702	672	702	648	681	694	675	681	709	677	738	686	722	715	687	666	705	757	703	688	698	695	692	669	674	674	746	679	698	724	687	699	706	726	690	735	715	675	712	681	722	703	737	658	762	740	735	715	726	697	677	646	695	730	767	682	747	725	696	667	693	721	642	675	712	691	644	765	689	672	689	703	704	628	689	736	735	693	730	693	686	638	688	732	712	706	727	704	743	677	725	749	725	748	708	697	695	713	708	678	699	704	695	718	717	710	694	691	693	711	680	681	657	719	680	701	704	714	738	716	627	705	680	653	716	718	718	707	654	744	662	755	677	725	640	677	705	745	693	709	713	703	694	694	670	671	728	710	687	701	677	762	679	693	681	707	724	659	701	723	682	704	679	711	710	685	674	671	700	761	703	724	690	676	647	753	671	684	771	766	721	709	750	728	660	681	664	679	684	699	726	741	714	726	648	714	696	706	705	737	741	670	700	718	680	701	678	753	691	683	739	693	706	741	724	729	737	743	732	653	693	730	714	631	714	692	713	714	682	758	751	745	686	679	699	647	732	665	661	723	694	691	708	708	683	664	680	683	712	725	694	692	719	682	723	714	708	692	674	703	701	703	677	671	658	746	739	706	757	693	729	665	664	706	701	658	677	714	734	722	658	683	726	732	685	764	735	754	690	724	718	721	721	732	704	748	688	646	687	692	739	676	691	698	684	712	735	728	732	679	649	704	714	740	691	673	695	734	719	722	728	743	674	703	717	696	657	689	703	683	708	699	774	712	729	701	705	755	716	681	681	695	643	724	683	702	682	733	685	675	706	687	712	716	736	721	713	671	723	701	674	730	727	730	696	729	700	732	748	731	745	717	721	679	692	719	686	696	702	695	676	740	691	666	689	729	703	710	766	712	741	683	709	700	698	703	730	678	730	729	677	660	688	745	705	722	686	713	655	704	694	645	711	691	689	726	702	699	706	695	682	712	681	670	679	680	703	667	668	731	686	662	717	712	720	727	682	715	679	668	662	680	754	682	728	676	715	742	700	718	673	709	745	685	685	726	673	677	717	703	743	692	757	686	692	697	674	697	692	706	717	713	722	705	698	673	692	706	743	705	675	688	670	710	703	761	724	695	713	762	656	776	616	734	755	677	715	719	724	717	655	700	658	687	722	726	704	718	754	695	730	713	665	703	749	761	729	685	754	680	665	782	703	679	691	685	740	685	768	724	701	682	701	681	690	687	686	683	710	737	692	675	735	752	756	700	723	624	688	713	685	736	726	742	711	686	724	747	743	686	680	728	694	706	677	731	711	704	733	678	685	694	708	743	689	713	722	769	728	689	689	677	698	694	782	716	760	721	698	760	700	715	741	706	755	633	692	720	723	688	710	675	704	699	724	703	711	722	701	703	694	732	739	675	695	712	760	698	688	689	678	706	700	751	702	680	684	752	677	654	688	739	709	714	721	731	667	696	710	658	704	701	683	639	657	700	746	727	695	700	694	732	765	708	668	731	688	700	693	699	676	682	694	702	674	701	703	726	699	716	701	721	680	722	732	739	702	693	713	634	699	691	708	752	714	728	702	705	707	709	687	695	712	674	744	707	730	690	730	689	668	659	695	714	742	743	676	712	700	694	714	718	658	744	720	758	683	733	744	691	690	693	708	721	676	696	644	709	694	642	696	683	719	744	696	709	680	708	667	753	687	725	750	707	710	706	702	690	734	689	734	703	707	706	682	660	724	693	724	707	750	718	665	702	719	667	733	746	671	721	721	700	703	714	726	672	709	718	745	683	721	724	723	751	740	704	676	670	727	674	685	697	697	715	644	757	687	710	701	671	702	734	753	692	651	685	691	706	702	697	705	708	704	700	695	739	683	710	705	677	668	686	688
20357	13611	19672	37179	38568	28825	21084	15102	6220	2839	2302	1701	1487	1254	1123	1161	1012	953	889	798	507	454	389	667	2273	2950	2245	1386	718	428	354	305	306	317	304	312	303	290	284	290	273	299	299	273	322	275	273	295	326	300	264	332	293	280	305	242	283	292	304	326	286	292	293	254	287	304	280	264	286	274	318	292	321	285	295	291	310	283	308	294	305	289	313	308	320	301	307	273	310	272	298	286	316	295	309	262	293	289	295	322	314	287	300	281	282	274	271	286	294	271	288	319	298	288	278	296	293	297	274	284	319	299	312	285	284	282	280	296	280	283	307	301	255	281	293	268	286	290	292	295	261	279	294	246	278	254	283	316	277	271	270	287	260	271	319	288	298	328	299	329	275	304	298	294	292	286	260	288	272	306	258	308	289	326	288	275	311	297	290	272	268	276	281	292	306	252	261	280	285	292	284	312	256	276	314	274	318	286	291	305	282	292	293	300	286	299	305	277	286	282	268	293	300	312	278	292	293	313	298	290	281	304	286	306	332	307	256	294	299	320	276	321	290	289	279	314	273	269	302	299	283	318	300	314	275	278	301	312	297	265	328	272	276	277	308	297	270	300	301	271	312	286	311	349	315	278	295	288	300	291	295	259	294	265	284	307	301	283	281	281	300	317	254	276	281	278	292	308	283	307	291	312	314	287	280	287	294	291	274	297	255	295	282	301	275	298	263	289	293	326	306	310	307	281	294	276	310	291	316	295	276	310	312	295	319	311	269	289	292	277	307	280	304	287	294	286	308	295	301	275	298	284	253	250	291	295	277	298	289	299	280	277	269	295	288	298	318	299	326	292	274	292	290	301	298	302	273	250	283	287	303	268	246	330	293	284	325	287	288	274	275	298	301	272	308	289	292	274	273	291	307	296	302	268	263	291	289	315	271	275	299	319	288	309	289	319	296	283	294	270	271	308	274	291	280	295	290	290	272	345	305	304	271	274	280	284	304	273	290	298	280	257	279	277	270	307	261	291	291	307	275	313	299	301	307	289	275	309	269	323	309	272	279	298	277	329	317	276	277	350	276	279	280	322	268	288	315	283	312	290	287	275	314	264	294	278	307	294	291	280	295	273	293	284	281	289	305	305	284	292	306	302	317	299	291	283	273	307	296	301	305	274	282	259	267	271	288	317	243	286	281	312	287	297	313	272	317	310	315	312	328	287	294	264	319	288	257	279	287	312	314	250	294	306	294	289	307	280	313	274	304	277	289	292	260	305	327	288	292	277	305	291	287	315	284	313	282	295	312	296	275	335	292	261	291	274	280	313	289	282	295	260	293	298	283	268	293	280	289	284	299	291	293	312	302	306	283	284	318	292	264	264	288	283	308	307	341	294	307	297	314	294	289	297	283	291	289	305	296	312	267	291	295	281	288	318	295	297	283	288	288	289	294	274	267	233	260	294	275	266	269	250	308	273	273	262	325	274	302	306	282	282	311	274	287	282	307	324	276	282	288	270	295	291	301	276	288	278	324	284	304	283	268	270	283	303	304	312	301	268	273	290	283	289	292	283	275	306	279	301	318	268	306	279	301	312	269	287	300	271	253	271	289	333	262	292	312	278	292	290	293	301	313	287	294	288	272	279	302	273	321	288	320	299	327	295	288	269	281	307	267	285	301	302	299	300	299	278	294	310	296	297	291	323	305	299	281	298	280	272	274	288	294	255	306	276	307	269	274	302	292	270	295	286	313	274	267	285	289	330	284	307	286	302	283	291	293	285	262	270	280	319	284	305	339	288	298	315	270	285	286	273	269	304	342	299	284	278	259	278	289	308	335	285	300	290	324	283	295	268	282	297	293	280	288	293	277	295	263	291	300	278	303	277	299	282	299	278	309	298	301	257	315	282	312	280	290	280	299	302	266	290	283	289	300	268	323	274	322	287	302	324	274	267	303	269	264	295	327	288	303	281	264	290	269	299	281	276	277	284	297	290	297	310	305	295	272	282	319	275	277	300	288	273	305	284	298	288	278	269	266	339	272	278	299	261	297	308	288	287	296	272	271	277	288	291	286	299	335	318	313	289	299	309	289	312	312	297	275	287	314	256	285	283	300	291	327	250	276	269	249	256	292	286	299	323	307	301	272	267	279	309	277	289	319	260	282	308	324	283	255	288	247	279	290	284	309	289	294	272	283	285	276	271	301	277	279	317	338	301	292	273	315	282	313	302	331	280	253	309	305	269	314	277	270	320	293	275	296	269	282	278	318	292	290	305	278	297	318	278	290	268	296	286	305	299	319	266	287	314	281	290	299	267	275	300	278	287	290	268	287	275	320	317	273	304	311	291	320	307	301	290	279	274	311	271	264	279	275	264	283	293	286	279	305	314	324	298	279	254	298	273	285	314	312	288	287	273	282	282	300	300	243	304	280	293	286	270	287	280	288	304	273	283	302	304	292	295	304	288	301	274	292	300	305	308	299	310	302	332	314	317	294	282	281	296	277	305	314	291	271	278	284	283	304	300	275	272	301	284	311	274	301	267	298	313	292	308	296	287	287	315	299	309	263	294	312	285	321	303	295	286	293	294	283	261	277	285	304	265	301	316	305	312	274	285	297	278	310	295	299	311	272	277	300	314	267	264	318	309	268	292	286	274	284	265	268	264	289	299	261	275	312	287	274	285	290	256	277	290	272	289	267	286	268	309	268	314	280	302	291	288	286	269	295	270	330	267	272	302	292	297	291	280	274	298	281	263	278	302	291	257	284	281	308	271	300	291	299	316	271	308	274	275	286	277	291	287	296	290	286	314	281	301	291	275	312	314	296	287	301	267	301	248	283	325	289	313	294	261	286	302	296	300	285	271	267	288	303	275	273	297	266	258	316	294	244	275	256	322	288	321	281	295	311	286	250	307	269	290	284	299	280	279	308	268	315	281	309	290	289	282	288	268	278	313	299	301	278	277	246	287	265	272	273	305	293	266	289	326	315	313	283	298	316	295	310	290	291	281	290	271	267	294	290	303	291	286	307	319	305	301	295	289	302	320	321	270	290	293	291	276	281	315	271	290	305	269	278	283	278	298	307	276	314	294	276	285	258	298	313	314	268	303	296	292	263	311	303	282	269	270	313	315	271	265	312	286	293	289	306	290	280	285	312	271	290	288	306	279	291	269	279	292	300	287	288	303	285	250	284	268	288	284	290	273	270	277	288	297	274	257	314	309	285	303	297	253	302	269	290	312	307	302	289	289	297	301	299	294	303	297	307	283	271	300	290	259	287	278	269	287	318	289	297	286	262	273	279	321	290	284	310	286	293	265	313	302	292	277	327	271	286	277	270	301	277	296	304	287	309	259	294	309	265	284	282	268	270	294	289	305	312	319	299	314	307	304	287	270	284	323	302	324	301	284	313	291	322	294	327	283	280	286	282	305	264	306	295	294	262	286	261	301	297	282	290	296	294	287	298	303	300	293	283	262	259	309	278	271	315	278	276	292	296	279	284	292	305	281	266	306	268	277	289	301
12048	10395	24125	40548	41458	37558	29188	23981	12572	9014	9517	7735	7167	6389	5499	6047	5130	4732	4067	4167	2217	1806	1348	3330	12151	14396	10427	6212	2961	1471	861	786	756	702	702	674	704	663	750	728	723	702	653	714	687	681	725	738	686	726	677	685	673	693	700	714	696	709	685	636	720	702	700	691	732	695	704	729	681	672	722	751	712	712	724	675	679	733	668	717	730	742	700	697	670	706	720	682	706	654	676	722	685	741	702	738	688	689	707	689	685	721	739	736	684	712	737	679	669	733	688	683	736	762	723	644	678	703	714	705	717	744	708	694	680	660	699	691	747	676	696	721	688	664	684	754	700	678	681	700	635	723	719	705	708	690	685	737	721	696	688	697	723	705	650	711	749	687	664	692	701	691	657	714	692	658	719	656	715	685	729	716	673	709	673	747	747	695	721	736	698	713	667	706	714	699	726	685	716	696	726	699	711	721	677	687	689	655	681	698	710	708	727	708	634	655	631	711	709	709	714	685	688	692	683	681	636	708	684	724	724	756	696	721	741	698	732	668	719	670	706	723	641	685	694	694	710	720	704	656	734	670	708	718	702	732	713	727	699	692	750	738	711	685	737	746	713	716	670	699	729	721	679	676	756	682	703	745	736	691	680	676	675	698	682	717	689	691	668	700	692	665	693	663	742	706	708	698	689	672	694	694	669	709	730	686	714	685	691	716	711	691	715	684	726	689	708	645	694	726	686	666	679	706	719	664	699	740	732	668	719	704	741	716	675	689	683	721	739	682	761	711	740	698	681	682	705	719	675	696	627	675	720	695	707	710	693	639	682	672	739	743	699	699	698	642	670	726	714	679	715	664	701	662	666	722	702	697	731	709	702	684	677	739	670	724	688	701	672	701	707	678	697	666	664	708	718	683	680	707	694	681	660	659	706	661	652	710	691	687	687	693	709	675	719	705	729	686	731	730	714	696	703	687	718	666	721	660	680	697	707	648	702	705	714	684	712	693	705	651	671	704	730	703	680	683	715	714	672	737	720	733	717	753	702	690	695	703	706	653	698	708	729	702	678	691	706	697	712	711	712	708	681	691	692	663	722	733	666	675	709	697	682	685	652	709	697	689	684	668	705	719	737	743	695	729	722	734	654	650	701	680	721	673	706	673	695	697	708	706	691	671	723	698	760	692	721	710	681	697	738	689	661	678	727	651	716	724	703	726	702	737	657	674	682	678	737	709	662	702	663	694	723	672	692	709	654	709	693	656	672	689	683	686	708	663	671	717	712	702	702	705	696	718	715	714	695	717	683	701	706	663	667	656	720	699	666	679	691	657	739	710	693	723	731	706	659	708	720	687	730	696	694	686	720	676	715	713	729	681	684	661	669	675	708	746	695	682	689	706	720	717	687	673	738	693	682	710	707	731	747	682	692	706	723	703	692	706	680	724	694	685	669	693	699	688	726	651	653	676	697	707	686	689	665	745	704	779	666	711	677	746	682	697	736	663	662	704	723	665	671	686	695	693	674	722	693	677	723	719	732	753	710	688	737	658	676	681	719	676	687	710	745	725	688	673	728	682	702	701	690	699	693	687	690	673	781	733	747	695	741	704	686	723	724	692	672	673	723	719	746	725	679	655	684	734	704	690	725	726	673	720	686	658	679	717	691	688	700	680	632	688	697	655	689	741	682	729	725	667	693	716	709	710	690	660	655	708	684	722	714	722	705	687	682	701	721	681	695	704	728	720	718	749	701	675	681	717	711	684	667	666	725	680	706	692	665	752	721	647	693	684	722	658	697	728	697	696	714	689	641	684	711	673	715	681	699	731	709	696	700	688	720	666	697	661	693	754	693	657	700	680	715	712	669	677	706	650	678	699	689	704	682	698	690	681	680	686	705	675	682	714	687	731	668	728	713	688	673	702	678	667	627	700	678	741	728	681	702	622	711	676	649	647	729	686	649	702	663	737	738	715	709	717	700	669	734	705	673	686	668	649	704	709	688	697	665	724	661	701	695	681	693	716	677	707	711	714	708	660	660	705	694	671	686	744	735	677	706	730	740	704	686	732	708	698	704	708	713	729	721	710	664	680	648	722	692	722	718	716	684	746	658	677	699	735	685	674	753	650	706	665	713	739	674	687	695	690	709	667	684	724	712	724	702	700	722	702	717	719	749	718	718	680	675	655	739	715	666	682	731	680	668	709	679	699	684	672	664	728	682	693	673	698	704	644	693	701	724	754	734	723	742	688	702	728	739	712	723	686	663	720	686	692	711	705	696	691	708	724	711	696	680	743	724	677	679	685	668	645	688	704	678	717	734	702	677	658	676	693	667	700	708	652	697	694	707	712	708	679	739	675	672	687	650	693	708	710	726	692	693	717	724	741	699	701	676	739	671	704	757	729	680	686	687	708	701	718	698	692	717	714	711	712	737	683	678	688	666	694	696	683	729	721	689	699	732	710	686	689	771	733	661	700	742	683	703	664	715	690	647	685	685	695	723	724	755	666	638	741	687	737	702	701	711	769	741	688	675	698	691	695	719	715	732	686	677	672	737	720	691	680	748	737	702	714	699	727	705	696	682	711	693	781	662	706	712	688	705	657	688	685	677	747	693	710	717	709	736	729	665	668	694	689	726	692	698	693	753	716	706	705	682	683	706	768	670	705	682	706	715	709	666	692	677	671	738	655	708	703	706	702	687	668	732	700	749	699	671	718	685	673	689	727	667	672	655	729	674	646	669	678	665	699	703	658	691	680	671	733	658	655	693	649	716	700	673	732	637	698	715	739	707	700	689	721	711	667	678	662	702	733	675	748	762	660	687	657	713	697	673	691	699	716	689	735	725	653	708	698	693	713	753	676	655	710	696	674	668	687	710	665	691	724	714	657	693	765	660	729	720	698	675	708	662	677	655	720	676	719	737	698	715	694	701	707	640	700	694	673	724	725	652	747	662	716	664	683	721	744	749	660	667	694	735	749	677	686	700	690	688	675	680	692	672	684	737	707	700	693	683	687	731	695	711	671	672	720	702	683	694	703	694	683	697	668	679	642	680	702	724	695	732	713	694	716	694	715	748	707	688	638	675	668	700	710	690	768	697	667	670	679	694	715	696	696	741	657	725	718	711	700	722	695	718	684	666	676	708	759	704	692	682	646	741	661	744	710	709	710	725	676	719	697	683	640	684	711	692	672	693	667	693	736	664	723	689	745	671	717	713	729	682	656	683	662	717	721	739	715	730	714	707	731	691	752	696	730	664	687	708	692	649	659	686	710	722	666	642	666	706	735	746	664	693	707	722	681	692	728	688	675	720	672	681	693	701	734	639	653	684	706	718	673	707	656	732	690	693	726	652	676	633	759	666	692	704	690	705	700	684	721	693	726	706	677	711	685	697	702	673	758	678	723	677	713	667	741	721	735	632	656	694	669	675	702	699	702	700	771	715	734	745	656	662	701	694	696	686	685	709	687	714	696	710	704	712	682	691	693	687	720	688	714	699	709	666	714	649	741	702	689	708	703	715	679
28826	20483	29963	43901	45778	36338	30845	24612	16608	9819	5273	3051	2566	1787	1314	1347	1635	1793	2407	1725	754	658	492	2021	5581	5988	4628	2512	1162	603	356	323	248	254	255	243	263	237	239	262	287	280	256	259	278	240	279	272	287	272	229	239	246	268	251	252	264	250	259	260	238	258	254	258	257	269	257	254	288	229	251	259	266	222	247	252	257	249	251	277	274	239	248	257	250	269	265	248	296	253	272	239	254	279	243	243	252	271	261	256	242	274	248	262	257	282	256	253	292	287	294	266	285	250	265	245	225	254	245	238	229	236	231	232	253	263	281	260	242	252	258	242	266	271	240	239	247	234	266	243	268	263	247	262	257	261	240	255	241	256	250	283	267	259	258	260	262	274	275	257	301	234	263	254	256	238	225	239	235	295	258	266	285	259	256	262	264	266	259	283	244	275	241	238	247	287	267	280	250	264	259	253	253	230	261	254	234	281	240	243	260	270	260	256	268	256	279	257	271	270	256	240	294	273	253	255	243	275	277	252	238	246	261	254	243	258	273	258	264	240	239	242	224	230	245	276	244	271	274	234	267	266	272	241	236	275	255	267	256	281	296	263	231	275	263	290	261	254	244	281	236	274	260	246	250	247	250	268	231	278	295	268	259	253	267	274	283	292	262	255	293	252	267	276	244	263	257	264	293	258	267	255	286	270	257	252	259	279	270	265	274	263	237	281	265	249	266	277	278	233	247	235	252	240	266	236	291	263	244	244	256	251	255	250	228	246	270	274	286	232	263	236	254	234	212	258	263	280	257	262	245	236	261	270	285	240	245	257	234	215	251	248	246	283	266	246	231	238	247	246	263	245	265	268	263	261	229	306	264	291	283	272	244	263	256	291	266	267	252	267	273	242	232	258	272	274	223	248	291	229	266	266	246	249	273	248	210	260	265	270	249	260	274	278	240	250	258	281	239	277	286	280	274	255	246	288	270	294	287	257	272	235	288	225	242	254	266	258	285	265	250	263	246	234	275	233	274	271	252	279	258	287	262	228	239	251	302	263	273	262	275	287	233	265	245	251	227	253	270	233	266	272	270	260	247	268	264	280	252	248	267	241	271	247	278	276	268	224	267	240	246	270	242	281	252	261	269	244	239	246	260	236	243	259	262	254	239	266	226	231	259	280	247	274	270	249	267	271	250	250	248	266	279	257	247	274	217	242	263	271	275	269	277	304	264	293	284	244	252	256	290	245	271	241	247	241	261	258	248	245	267	268	265	266	252	253	275	253	244	253	281	253	252	221	248	248	250	266	253	276	251	258	262	246	227	270	233	250	269	250	253	213	265	257	280	249	256	218	255	254	255	255	259	253	255	297	281	240	271	245	254	236	255	266	240	263	248	302	250	261	251	299	245	242	243	241	268	261	244	275	290	270	258	289	246	254	269	283	237	267	278	261	261	243	245	244	264	267	243	265	254	255	251	244	224	274	241	277	247	254	253	258	235	250	267	236	271	286	265	233	288	240	253	274	298	269	256	269	248	257	242	275	251	239	267	272	267	236	234	251	252	305	270	269	275	256	254	251	265	277	264	267	261	237	244	266	255	280	263	268	273	264	236	254	257	257	272	267	258	253	260	290	265	245	277	254	234	273	248	270	282	283	262	260	295	239	271	243	231	277	273	248	251	262	238	278	290	239	269	258	241	231	255	248	258	271	245	254	261	252	241	240	252	262	254	258	242	239	257	253	230	275	285	268	255	270	262	271	262	277	267	260	266	247	253	254	256	282	218	259	235	253	258	229	244	227	276	282	256	254	272	288	240	249	245	274	264	260	270	274	243	249	229	242	289	270	273	246	259	256	251	272	299	268	259	269	269	243	277	259	260	260	274	281	273	257	250	245	244	248	289	281	252	237	292	254	249	262	279	250	269	263	272	282	250	235	265	269	245	249	244	228	259	259	258	268	284	245	270	236	254	269	255	257	269	288	234	260	273	269	274	290	280	259	256	258	288	253	244	255	232	237	230	281	242	251	237	254	256	258	250	259	261	258	233	251	229	253	266	261	283	254	290	262	265	284	258	278	255	268	253	258	224	250	257	243	258	256	249	251	273	258	242	253	251	262	282	258	247	247	258	243	257	263	256	248	242	257	275	263	255	271	276	268	290	251	269	256	244	241	262	266	219	260	253	269	270	268	275	241	226	243	265	246	269	228	275	261	241	266	282	271	272	280	275	290	247	254	274	265	259	257	237	247	257	269	256	266	269	248	252	255	229	262	252	266	266	280	215	249	240	230	243	278	266	258	274	242	234	271	265	247	266	245	247	243	257	245	240	286	239	262	254	239	265	274	250	268	232	252	250	283	254	241	288	265	242	238	248	234	231	287	286	229	254	256	247	265	263	274	264	282	222	244	272	268	256	270	242	259	272	295	270	267	248	236	249	262	262	261	246	247	271	228	263	236	253	238	295	277	264	257	251	255	274	232	282	254	274	285	236	243	224	237	283	249	245	259	245	281	250	257	254	241	239	240	250	277	239	225	242	275	269	270	280	251	274	254	238	242	259	256	224	265	242	242	264	260	252	239	260	287	285	305	252	280	260	281	265	245	283	271	286	243	230	255	246	265	245	252	235	245	274	271	256	275	248	229	283	244	268	262	262	255	272	302	236	252	239	284	284	265	256	287	267	274	263	271	259	244	275	274	265	251	267	249	249	285	260	232	284	241	259	251	271	285	283	257	248	267	251	249	255	271	260	261	234	224	243	265	267	252	260	248	235	247	269	259	254	248	264	270	272	262	259	236	291	281	260	258	259	258	259	239	288	245	254	258	236	262	247	232	250	254	249	257	275	256	264	260	225	276	261	259	256	272	273	270	222	267	274	276	253	268	279	261	276	229	259	259	265	272	264	263	226	252	241	239	230	270	256	228	265	257	280	266	289	282	260	251	272	253	249	277	251	273	241	263	254	254	286	264	235	234	248	257	265	263	248	246	247	220	246	261	263	258	267	251	234	243	235	217	268	260	278	267	241	268	273	263	256	295	266	248	255	237	251	253	265	254	265	280	264	264	249	240	257	255	264	278	236	261	257	260	266	304	259	246	286	241	272	272	238	264	283	233	272	252	240	264	262	250	265	296	256	245	257	279	254	208	273	250	254	235	269	243	278	288	230	275	253	254	274	271	247	253	264	279	261	250	283	258	266	255	253	251	258	259	237	258	264	264	259	261	255	222	255	249	263	246	253	225	250	254	267	297	255	255	267	262	273	240	261	277	269	280	249	255	248	237	270	252	275	262	278	254	260	265	250	257	263	269	242	280	254	285	278	275	242	261	279	242	231	253	240	251	232	264	281	257	266	261	225	254	235	283	272	287	271	247	249	252	252	247	274	270	240	251	250	260	270	268	294	268	250	262	260	255	241	253	231	259	252	249	248	248	262	251	243	274	270	254	252	258	255	253	256	230	240	261	246	259	243	251	251	261	289	255	238	270	263	245	264	229	267	243	243	242	257	240	253	265	243	242	249	229
15823	15109	31489	44124	46777	48037	40136	31973	23095	18001	14306	11334	10338	8748	6436	6749	7733	8209	11663	7625	3484	3216	2434	11052	23758	24011	19131	11562	5506	2335	1106	711	676	674	660	625	595	596	659	662	577	602	661	663	593	609	605	599	605	629	623	614	607	644	599	629	615	626	633	617	593	618	604	600	669	608	589	631	639	589	634	642	634	632	705	604	622	673	642	589	642	612	622	615	621	643	654	641	612	660	636	641	638	611	636	629	616	670	645	622	609	599	619	614	582	617	619	610	636	612	662	577	597	665	659	643	651	608	604	655	644	626	612	578	611	631	667	635	632	642	630	649	631	589	619	655	670	634	645	623	610	597	648	598	640	615	624	580	587	612	610	662	634	631	631	630	591	654	654	698	654	693	625	631	623	630	639	638	604	637	578	646	648	588	638	608	656	636	616	611	601	662	637	640	655	634	618	640	636	649	638	614	587	625	599	649	600	618	625	593	625	639	592	603	643	626	626	644	602	690	637	631	619	613	624	612	595	629	609	652	652	599	640	602	586	680	610	611	629	647	646	668	605	652	656	629	590	648	618	623	612	597	631	602	625	611	635	599	623	641	595	597	679	658	697	665	647	669	602	643	638	619	646	657	651	663	627	616	652	619	627	649	593	624	623	624	634	598	657	614	597	594	603	641	661	634	627	617	651	598	620	613	647	608	636	657	633	644	590	595	612	649	624	630	611	600	587	639	565	578	639	611	633	616	634	625	610	590	672	591	633	650	646	619	626	608	576	635	630	688	675	605	637	628	642	626	587	579	637	639	667	629	591	640	607	652	615	638	606	626	653	636	587	621	650	607	602	648	610	593	616	689	629	647	637	573	647	687	618	616	639	657	597	650	637	583	611	667	668	688	652	664	621	624	606	623	617	628	620	660	618	612	597	585	616	639	616	575	635	633	615	612	604	641	588	604	593	582	671	603	636	631	636	631	680	585	643	647	647	604	650	582	623	618	614	587	621	625	604	605	662	623	672	622	637	648	566	592	628	631	606	623	599	642	652	597	648	630	642	632	661	600	618	624	598	614	601	625	626	643	628	615	625	609	650	660	598	634	645	624	665	631	626	605	646	643	635	642	632	610	595	649	619	624	627	662	633	651	672	638	656	615	646	645	612	637	614	651	662	628	647	591	619	593	625	589	590	642	630	615	666	604	609	628	627	608	633	652	637	644	630	585	641	627	581	627	665	649	638	614	611	628	611	618	617	626	626	613	618	632	622	610	668	607	617	641	618	654	641	612	605	604	631	613	635	599	652	662	632	637	636	618	605	662	572	616	645	604	582	617	662	649	628	663	626	628	625	635	647	600	593	642	633	599	618	624	660	618	591	572	620	642	598	599	621	631	602	596	606	599	660	644	622	651	631	637	634	633	611	619	586	659	620	587	599	629	652	626	615	643	683	610	633	625	603	597	643	566	612	607	601	619	605	597	589	633	660	675	576	626	609	655	638	614	642	607	630	613	575	631	634	674	625	647	643	605	619	617	583	578	592	602	659	620	654	652	616	613	617	637	648	655	664	637	622	653	598	592	580	597	585	651	664	629	593	662	641	625	630	649	611	636	630	653	627	603	604	645	635	620	612	590	633	610	618	620	642	591	653	637	632	663	640	633	635	609	628	575	577	618	593	605	632	624	608	642	653	606	623	629	643	666	623	646	658	614	597	631	594	672	638	652	639	602	626	639	620	599	675	628	625	668	582	641	648	638	600	622	594	591	647	644	656	603	616	607	658	623	674	632	607	705	600	646	624	643	640	634	631	596	640	630	618	596	618	624	611	618	607	615	678	596	625	622	589	644	615	653	643	606	622	598	586	584	629	598	616	580	644	665	654	625	631	628	602	582	659	651	622	604	632	630	634	612	569	631	605	648	625	610	604	611	604	622	597	604	628	622	605	635	623	638	619	621	567	610	653	608	650	614	612	698	695	624	642	667	627	668	590	594	644	589	655	643	639	670	618	598	623	615	628	639	646	653	606	643	669	590	603	635	607	649	572	625	643	611	623	618	653	610	639	659	573	661	628	628	596	584	668	619	618	640	625	611	655	653	632	675	636	651	641	649	634	609	653	655	593	625	644	623	656	560	621	622	599	595	627	643	632	620	653	631	618	639	642	605	628	648	640	643	607	618	659	671	630	633	639	677	604	650	644	646	689	622	620	624	640	664	608	594	649	613	598	630	651	628	598	643	614	626	559	601	638	621	605	651	595	613	595	627	590	630	658	654	587	632	636	636	632	602	653	682	611	619	591	660	598	619	605	589	639	642	610	636	621	624	610	612	619	620	649	643	566	568	570	647	675	639	605	623	661	602	633	616	606	666	615	596	621	644	631	633	622	618	589	600	627	650	647	668	648	607	625	635	652	636	630	592	614	641	646	647	646	585	661	599	610	605	578	632	634	668	605	586	654	606	643	629	634	648	616	605	676	597	636	651	569	628	567	643	644	619	622	607	644	609	642	608	628	613	649	653	619	588	663	630	601	623	645	657	605	627	627	649	656	636	611	601	606	634	656	616	658	634	591	670	654	664	598	625	568	623	627	636	627	611	652	633	657	599	602	602	616	607	631	592	609	596	652	623	685	677	653	611	616	613	605	617	588	626	599	655	666	609	633	602	610	587	628	624	570	626	601	640	628	629	621	615	629	647	608	676	636	630	587	607	661	612	632	621	644	608	644	645	665	594	632	618	617	640	659	596	630	645	605	601	680	647	652	604	578	656	635	662	648	646	600	656	602	625	623	620	646	637	636	601	619	672	633	659	640	615	597	612	635	576	635	648	654	617	669	643	671	611	585	627	643	650	621	598	646	569	624	622	601	595	613	634	633	602	623	584	634	609	633	644	630	636	619	626	587	609	669	627	585	634	616	638	617	671	650	618	668	616	625	607	613	614	610	639	591	672	631	604	623	608	628	603	642	629	672	611	635	622	675	641	630	691	611	638	688	584	608	639	620	669	622	646	598	638	624	603	609	620	579	642	678	583	646	635	624	618	629	623	592	650	633	604	610	631	600	545	617	640	628	640	623	639	604	596	615	653	608	587	570	629	616	648	673	607	592	638	638	664	621	630	632	646	602	600	636	586	622	613	638	544	675	656	656	596	646	605	652	614	592	614	616	623	618	629	588	610	636	652	602	586	677	631	569	633	627	624	626	673	652	621	614	639	623	619	635	615	630	663	639	630	624	640	658	621	621	568	661	633	584	652	654	651	631	639	641	644	648	621	624	655	650	615	616	607	622	605	630	632	609	653	627	595	657	596	648	608	588	636	610	601	650	595	603	624	687	642	601	578	618	623	637	618	607	629	570	592	614	637	596	598	580	602	584	617	618	632	666	629	635	639	646	607	598	606	646	606	557	590	609	624	650	642	621	634	632	622	663	627	599	620	615	633	588	612	697	618	653	631	578	544	637	643	675	621	609	664	655	613	602	609	614	551	566	579	623	618	621	598	614	631	593	592	611	609	655	639	627	627	630	616
12782	9205	13342	12539	10346	5031	3337	2690	2036	1391	1137	959	767	560	497	612	681	642	554	487	417	437	417	366	533	677	697	613	475	376	310	332	295	305	304	279	311	313	321	309	301	323	313	328	281	271	306	259	347	304	320	328	306	332	327	305	303	297	298	295	298	281	327	299	294	298	313	290	330	295	281	338	325	309	301	285	312	278	308	309	287	314	293	326	288	310	285	319	284	325	300	307	296	323	294	309	294	344	301	321	302	293	319	257	302	285	328	287	307	307	313	287	308	314	292	290	319	291	317	317	279	315	309	299	309	285	304	308	272	307	321	305	288	312	303	320	315	301	298	295	323	301	324	296	316	300	297	304	329	318	320	294	264	304	293	289	327	342	297	263	320	249	289	308	303	318	314	286	296	309	307	301	321	304	288	332	302	316	338	281	342	314	300	302	287	294	284	285	294	319	298	267	283	293	326	289	306	297	304	297	292	297	278	311	330	288	310	292	307	295	323	309	287	273	282	320	291	302	348	296	294	288	319	283	294	280	310	327	311	287	271	278	305	322	320	334	312	306	314	291	293	289	283	284	288	317	305	306	289	303	306	303	299	316	283	282	310	315	328	269	288	318	306	321	307	294	346	344	312	321	329	326	319	329	308	284	277	295	260	319	341	296	304	287	317	331	328	289	288	352	300	320	283	332	321	289	322	290	321	308	301	306	295	299	319	304	287	288	314	304	277	311	287	303	293	325	337	296	308	312	288	310	324	305	318	298	264	283	298	313	301	318	299	284	315	288	316	297	278	306	315	295	304	306	297	295	297	321	309	270	301	308	294	298	335	301	305	306	286	292	275	283	316	328	310	308	326	297	295	299	322	281	294	301	299	295	317	296	313	309	300	287	296	319	301	291	333	266	299	306	324	269	276	313	297	312	262	296	315	290	321	309	309	310	315	305	322	316	315	327	316	296	311	325	316	328	290	302	301	283	268	340	287	329	312	279	315	305	306	286	288	308	323	280	313	314	312	334	294	342	296	339	286	299	307	342	323	295	306	317	284	272	305	309	312	321	312	270	297	307	308	315	333	320	320	314	271	312	288	293	315	296	315	294	301	273	322	279	316	292	342	295	283	303	296	308	289	293	287	269	325	302	325	313	305	289	311	310	266	300	293	308	294	344	266	314	321	301	311	286	321	285	304	315	297	289	316	283	294	305	308	306	302	343	334	298	286	322	288	301	285	288	275	322	290	286	295	302	304	298	304	295	317	322	293	291	296	305	309	281	324	306	324	299	311	315	340	315	296	308	290	324	312	286	290	336	309	288	284	306	304	333	313	316	316	273	301	270	317	295	330	300	324	309	286	290	306	279	268	286	324	307	318	315	296	302	305	316	297	313	332	283	302	317	305	291	288	311	298	286	306	274	323	321	312	322	338	303	311	326	323	315	334	308	285	295	306	333	311	285	357	289	312	319	293	304	294	300	332	313	277	292	325	311	312	288	288	328	310	296	321	315	284	313	292	318	288	319	294	338	320	305	295	318	284	291	289	322	293	291	289	293	314	301	293	295	312	313	298	295	293	298	299	313	305	320	288	295	309	334	285	310	280	279	292	330	280	296	285	296	290	285	311	286	339	303	307	314	312	300	282	298	305	354	321	334	299	301	297	282	314	300	285	336	293	303	275	362	294	313	308	295	292	301	304	295	328	304	311	298	306	298	260	318	302	306	305	297	310	296	332	319	287	288	307	283	327	307	306	296	305	303	277	292	281	301	309	241	316	313	297	282	326	326	330	314	296	305	281	310	298	311	331	322	285	296	336	298	311	276	302	290	308	303	295	344	297	324	337	285	264	298	289	296	328	300	333	313	304	283	312	335	345	334	294	285	301	328	303	286	277	314	283	287	315	310	310	301	313	319	304	325	293	319	299	294	309	326	312	283	331	300	305	286	341	268	294	297	321	284	286	282	309	306	312	305	312	325	293	281	331	322	312	334	324	287	289	309	287	275	325	321	301	297	295	303	283	268	320	298	290	303	297	299	299	293	300	259	322	292	330	315	265	304	312	332	317	329	308	296	269	304	306	296	288	323	288	307	321	306	292	319	288	304	297	325	297	285	318	303	285	329	306	289	311	299	306	333	277	309	287	303	299	286	306	294	317	304	278	334	311	307	321	285	316	302	299	357	327	331	321	272	295	334	300	301	316	305	316	315	280	327	326	331	326	309	286	312	280	342	314	333	316	342	290	318	292	303	327	324	314	304	311	303	309	312	319	324	316	327	349	307	290	310	304	333	320	303	306	252	316	324	330	314	317	307	309	327	309	279	285	295	321	310	318	283	295	326	334	300	274	307	295	304	322	316	280	302	322	286	318	325	310	307	308	297	309	311	292	305	307	308	338	297	328	339	295	281	306	310	307	325	344	265	298	280	294	304	291	289	294	295	315	328	288	317	313	331	292	310	296	284	298	322	310	329	286	271	322	323	294	306	301	323	280	300	290	293	302	277	280	305	325	310	318	309	297	306	301	324	314	297	315	301	324	305	317	337	289	289	329	297	297	344	324	328	301	323	343	292	307	307	294	330	303	330	296	318	298	306	288	329	312	298	296	303	331	307	290	328	314	284	298	309	289	312	277	290	284	292	277	301	291	303	286	293	272	331	319	305	281	321	253	311	321	324	271	296	306	316	308	311	315	273	285	311	307	311	322	280	306	307	306	327	323	286	305	305	304	304	305	294	277	296	354	345	283	314	302	306	280	293	275	308	323	325	347	269	287	292	327	300	312	319	294	303	298	304	300	299	321	287	312	337	337	304	279	317	335	306	266	305	305	306	319	268	320	313	320	324	305	307	281	302	325	326	310	315	296	279	290	308	297	320	265	301	302	300	328	311	284	282	298	312	287	294	288	268	294	304	302	312	296	309	353	283	289	312	317	324	293	279	290	311	311	320	291	300	313	317	295	288	333	265	288	319	297	320	293	308	309	343	296	279	297	314	302	326	306	279	302	304	300	286	340	306	297	265	319	288	329	285	286	274	326	301	288	316	307	325	327	313	330	314	318	291	311	313	317	320	309	323	330	322	327	307	311	286	288	305	333	313	346	277	287	286	311	320	313	286	330	312	298	300	299	298	306	292	297	297	285	307	324	305	283	300	297	303	284	308	315	316	305	311	285	280	299	324	319	297	315	327	286	286	279	299	299	313	289	304	295	305	308	303	317	318	286	290	304	335	302	307	336	289	288	295	316	313	296	328	320	261	289	275	297	277	281	304	296	307	300	306	297	286	315	295	329	305	314	306	310	286	333	305	278	298	310	318	286	308	307	309	295	271	300	331	347	294	328	285	334	300	289	299	329	292	311	305	307	323	295	332	306	293	319	310	303	295	332	356	319	281	266	307	310	316	308	310	305	339	328	292	307	283	326	313	283	318	324	309	324	304	299	326	300	335	306	321	308	304	281	327	286	297	304	320	295	311	305	320	299	288	288	322	339	292	324	297	276	300	302	321	287	284	273	308
7539	7273	19133	23877	21693	14943	12761	10767	9005	6173	5191	4544	3678	2468	2078	2871	2801	2614	2384	1956	1593	1533	1428	1313	2257	2981	2635	2044	1375	928	745	771	718	758	711	744	715	748	755	751	739	714	731	682	703	711	746	717	745	723	705	721	731	700	748	761	743	731	692	690	755	771	702	771	737	703	753	770	754	673	748	729	750	707	711	766	757	685	724	781	746	765	716	765	688	726	756	755	727	773	748	761	726	745	721	739	709	749	720	731	757	736	739	689	785	696	699	753	754	812	745	737	695	752	714	752	734	740	722	707	702	751	710	725	737	746	712	718	720	701	711	708	753	716	709	735	708	768	713	756	750	730	768	760	740	700	724	682	741	702	721	788	735	741	781	764	751	688	748	745	725	714	727	671	764	757	726	739	738	724	748	721	710	731	708	748	708	673	730	734	723	694	729	751	701	677	754	752	705	742	760	695	753	764	760	744	784	714	723	730	710	732	717	731	732	717	759	753	701	782	713	725	727	756	760	783	747	704	701	735	754	737	725	728	738	730	733	744	712	709	679	720	750	696	730	694	700	730	735	710	697	730	686	750	730	772	752	724	766	701	731	720	707	733	726	749	690	690	772	760	720	734	702	719	703	748	716	686	738	711	710	711	706	748	741	744	745	752	736	732	789	721	741	752	754	670	726	750	695	735	743	744	760	745	757	694	726	690	743	706	736	777	701	738	689	718	688	760	779	731	714	742	743	702	792	757	785	776	732	720	749	702	731	756	753	722	715	727	705	759	799	759	726	701	740	761	758	737	747	691	749	763	697	698	708	757	710	735	705	731	744	786	809	712	741	755	700	729	764	737	793	738	731	731	695	727	752	762	736	729	723	747	734	680	772	727	736	740	760	719	750	726	707	719	711	706	708	846	780	718	727	678	735	757	748	751	733	707	766	736	755	730	747	719	706	759	714	732	714	774	754	737	765	764	772	711	789	705	759	728	745	741	759	743	709	734	721	680	756	771	705	750	765	757	732	737	738	702	736	742	763	704	755	735	713	685	732	739	724	728	770	743	777	731	759	770	718	756	699	710	718	736	708	675	712	679	732	715	736	764	758	718	744	752	774	726	733	751	715	734	747	715	750	736	695	780	727	693	731	747	730	749	714	705	746	768	720	751	702	755	708	722	720	698	722	776	754	752	780	736	756	728	692	713	714	724	762	728	717	736	726	709	733	772	683	743	711	701	721	721	750	732	766	702	744	688	763	761	762	750	733	713	744	748	726	731	694	738	682	762	717	744	733	721	706	774	740	736	703	711	718	758	732	711	724	711	760	741	753	721	757	763	716	719	727	740	753	686	731	709	701	712	713	724	762	732	720	708	774	752	743	720	726	734	725	719	705	715	712	743	771	714	712	752	733	712	750	760	715	721	760	690	757	733	714	719	715	733	767	737	713	761	765	756	746	760	727	725	693	734	777	715	743	707	753	759	735	717	737	772	709	771	722	749	747	746	721	739	689	741	726	750	739	725	767	718	720	756	717	750	708	746	695	746	715	733	730	688	759	800	689	719	733	798	703	763	716	715	688	706	703	709	726	791	677	710	757	798	712	697	723	765	748	719	719	689	727	705	727	695	729	711	698	732	738	753	719	713	743	715	686	730	758	706	744	699	664	707	781	759	725	727	694	722	717	777	724	737	707	759	701	711	732	683	748	768	703	723	719	748	721	733	765	721	748	738	727	728	690	667	741	698	667	738	747	744	738	693	726	729	782	765	734	678	762	731	726	782	755	728	747	732	731	741	701	740	728	702	727	686	707	751	755	745	744	659	732	743	714	757	712	752	734	664	780	690	707	773	716	690	798	710	672	717	747	673	745	724	710	801	735	700	751	743	737	729	709	796	757	713	689	789	666	784	764	737	723	698	708	731	725	681	728	753	761	731	753	728	724	764	787	732	710	732	778	706	765	694	718	749	710	733	749	754	712	724	731	676	758	734	701	773	716	710	711	800	752	792	754	781	778	754	722	762	711	712	756	724	720	737	788	723	769	719	746	719	750	788	729	773	765	693	745	720	730	738	738	748	726	714	709	722	744	751	703	698	721	697	677	752	725	693	715	739	724	682	699	749	705	687	737	729	672	696	733	718	756	749	743	708	772	696	728	734	725	726	767	744	724	758	784	715	714	693	717	715	720	708	724	774	729	695	700	739	743	705	725	778	697	735	678	730	723	733	743	723	756	731	701	746	718	713	778	700	741	754	679	785	726	748	761	704	796	718	738	731	745	702	706	785	733	777	710	698	720	726	748	679	742	767	723	769	725	697	739	750	752	719	731	744	739	779	736	724	743	720	701	703	757	716	729	718	699	743	708	746	754	713	765	717	707	739	707	744	758	739	719	715	726	737	713	736	729	756	766	728	726	749	755	771	704	738	744	705	748	803	693	731	745	727	723	725	725	779	743	717	740	705	763	740	741	697	722	702	708	700	740	759	719	685	749	732	739	714	734	724	690	726	746	752	726	758	730	722	730	780	772	718	743	754	742	765	774	748	781	710	723	749	764	788	649	715	721	692	734	716	713	744	719	788	731	731	733	719	768	708	719	758	734	752	684	743	729	742	742	741	735	765	744	748	756	701	699	753	769	739	734	731	749	746	742	688	723	748	698	758	739	742	747	746	729	749	733	776	706	732	732	668	775	717	700	768	730	746	772	749	754	708	706	718	744	740	712	729	723	736	730	734	739	781	765	763	717	720	737	729	752	695	692	758	723	736	746	740	693	725	714	746	776	732	778	793	748	746	746	714	714	715	768	710	743	712	755	771	709	819	658	794	751	784	709	743	714	716	703	692	730	764	729	661	760	772	700	751	714	704	709	793	699	784	707	757	776	719	723	714	708	726	761	760	738	735	760	741	701	744	695	782	715	761	754	747	722	719	745	684	727	725	740	779	763	739	726	742	739	751	746	731	739	789	724	776	758	771	718	747	720	729	671	759	738	730	702	733	720	736	758	713	724	731	786	714	708	703	752	741	767	712	739	723	732	730	737	762	741	718	754	695	746	751	747	718	753	750	712	794	710	700	746	728	673	770	751	710	749	804	765	757	717	738	688	718	797	716	731	780	736	664	739	698	759	737	767	754	750	767	728	713	750	741	761	724	695	765	732	769	739	714	733	741	751	762	730	754	695	736	705	708	775	742	737	749	827	757	761	687	697	761	727	748	725	749	728	737	762	720	759	773	751	710	745	735	712	726	755	720	725	772	742	675	676	765	698	751	722	706	758	771	739	748	729	734	762	722	741	759	733	719	760	730	712	727	744	763	760	765	768	730	687	746	719	722	739	743	706	684	728	786	785	758	702	743	716	766	726	749	713	742	733	789	759	742	724	775	741	719	741	757	699	799	710	782	735	730	762	758	723	751	722	715	702	750	762	760	734	735	724	735	714	729	704	764	762	737	765	720	728	745	775	766	783	754	707	730	770	739	745	767	740	721	712	724	761	703	758	718	769	752	688	713	701	691	705	702	719	776
19375	13384	23308	35485	45514	34390	28882	20185	9795	5681	3062	1791	1154	1109	1056	1093	1810	1741	1005	796	651	538	420	680	2500	3140	2345	1448	765	486	360	293	328	308	313	287	295	311	304	311	332	342	343	295	342	339	289	321	313	287	301	287	318	313	282	305	316	276	316	275	274	300	310	285	317	321	302	312	283	295	275	313	285	303	284	299	300	301	304	304	335	309	274	279	334	302	275	289	276	299	304	322	306	281	306	294	324	293	296	288	324	316	341	286	303	260	288	310	298	286	314	316	287	284	301	307	281	305	324	291	318	298	307	313	305	299	293	310	265	308	316	290	288	303	317	329	322	319	299	298	308	298	292	294	304	302	300	291	295	291	285	305	271	269	302	291	291	280	291	267	281	326	299	333	309	304	360	306	274	286	283	303	328	352	321	303	287	352	276	312	282	283	297	306	306	284	304	317	295	326	300	295	328	332	286	292	319	288	332	294	286	292	308	287	298	290	279	291	299	298	300	298	279	332	319	301	283	312	278	295	327	303	301	274	311	306	309	274	307	323	317	292	312	271	317	321	283	298	298	288	300	276	313	287	308	302	345	263	305	306	319	310	284	304	264	280	293	292	306	282	304	291	292	291	309	318	280	298	325	260	328	279	257	336	298	322	270	292	248	277	281	295	356	314	300	299	334	307	309	275	295	272	302	296	333	307	305	298	290	273	300	262	287	321	268	314	313	296	301	300	293	314	282	294	319	295	333	281	318	315	293	290	288	278	266	275	270	295	282	292	307	298	328	309	289	311	287	281	282	338	294	310	305	278	312	308	278	301	294	275	290	270	290	307	295	287	308	300	322	283	325	302	312	275	289	335	297	315	321	307	257	297	274	276	304	284	279	322	300	294	298	296	279	308	297	340	295	282	293	297	317	287	294	266	342	333	318	301	313	282	318	286	282	269	304	305	307	278	322	300	284	284	263	289	333	309	282	277	283	301	285	270	303	260	278	321	307	273	316	313	308	312	277	305	295	284	294	320	264	296	286	299	329	287	295	300	282	317	304	276	270	312	316	311	301	293	315	305	329	264	317	276	316	298	308	314	269	304	314	297	310	278	307	321	304	316	284	295	293	290	328	325	307	290	318	296	309	296	283	301	294	301	302	292	318	306	316	288	281	311	315	294	302	282	306	300	303	335	301	297	311	319	322	283	262	319	303	302	314	287	310	285	323	317	313	296	312	301	282	330	330	300	285	308	266	308	304	274	274	331	281	316	262	288	322	311	288	293	291	304	324	328	301	300	298	288	274	266	326	266	306	299	285	332	289	325	286	260	290	292	302	281	301	282	292	285	307	311	304	335	295	276	293	278	316	284	283	335	303	274	291	292	318	323	306	278	302	295	320	294	296	296	308	303	292	293	279	328	261	323	290	278	322	313	303	292	302	292	269	303	303	310	306	306	285	305	309	296	311	299	281	312	287	302	321	313	329	285	307	305	262	308	300	319	281	305	283	331	304	291	309	283	283	294	312	309	273	302	335	286	284	311	298	290	307	300	317	341	289	317	321	305	279	315	290	341	292	303	287	307	310	317	294	310	285	358	292	279	324	315	299	304	309	296	288	284	273	301	327	268	296	318	310	299	317	317	314	288	331	322	300	323	295	288	313	298	292	275	286	305	290	271	294	327	296	271	320	322	300	304	317	321	296	343	338	297	322	301	312	336	306	316	290	313	287	267	261	286	286	329	311	324	303	320	299	304	296	313	296	290	266	291	317	297	298	311	294	298	301	315	252	316	306	266	297	293	271	357	327	281	294	308	315	316	303	305	333	306	295	337	322	317	299	284	306	307	296	333	300	270	310	312	303	306	308	345	332	325	330	309	308	286	290	264	286	289	322	302	287	336	336	332	313	287	295	326	291	305	299	301	271	308	291	291	293	298	291	322	316	326	272	286	329	327	292	289	316	303	303	307	299	304	297	326	313	289	284	300	283	277	272	285	294	317	302	318	286	309	298	268	293	293	301	297	282	301	298	282	301	313	309	289	318	316	291	318	263	292	275	291	375	291	290	291	293	301	301	316	300	325	294	268	306	270	329	309	281	321	291	309	317	267	267	274	263	269	308	280	288	332	324	304	298	308	332	307	294	304	287	311	293	271	307	317	271	300	280	294	284	296	277	270	299	300	276	333	293	303	308	279	275	284	279	310	284	300	319	278	309	297	282	300	300	323	307	298	282	281	294	314	312	304	281	315	268	299	311	287	298	294	311	280	302	307	323	308	282	299	328	287	290	284	283	296	292	299	297	319	307	309	363	307	310	327	285	334	339	280	296	316	290	255	297	273	292	308	318	298	273	324	284	299	275	301	275	280	326	311	335	332	295	295	278	295	300	313	324	309	286	294	283	283	331	292	304	279	302	317	275	299	291	284	279	300	290	301	304	334	311	300	299	296	304	309	290	306	298	296	298	311	288	312	313	313	292	292	300	320	307	310	293	303	282	323	298	299	291	323	272	270	296	306	322	313	287	275	296	332	295	292	317	307	292	297	283	319	326	317	338	303	322	280	303	306	280	299	320	339	287	292	267	320	283	333	318	314	298	355	283	272	284	300	301	304	301	284	295	309	296	313	302	270	285	341	306	303	305	301	294	292	283	305	295	313	299	300	310	294	288	302	267	290	306	307	328	321	286	298	301	285	303	274	281	321	295	285	332	295	272	287	300	301	283	293	330	309	307	289	335	262	340	302	319	317	294	290	315	298	333	311	315	287	307	325	268	300	317	308	294	286	295	288	278	301	304	298	299	285	290	305	269	318	283	295	296	315	305	304	324	285	305	284	335	263	305	328	297	298	287	297	294	330	273	299	288	292	318	291	290	297	306	290	296	291	327	319	289	288	304	329	317	312	301	317	282	327	283	289	291	321	318	266	298	334	293	286	270	305	302	311	317	353	282	288	276	289	286	279	307	329	332	297	341	274	302	293	298	313	292	302	334	326	308	308	289	301	290	285	285	317	308	281	288	304	301	305	317	285	287	274	270	305	276	301	306	300	298	336	308	326	315	294	285	304	312	307	285	299	311	294	268	312	324	293	288	328	309	286	311	321	311	327	298	283	328	306	297	283	319	292	310	310	296	308	357	303	333	301	319	289	281	289	309	309	302	292	282	294	299	304	287	345	299	306	272	289	289	314	325	298	286	291	291	296	310	285	287	320	294	280	302	309	350	301	313	259	286	299	308	311	308	315	262	293	296	297	302	296	273	290	289	333	291	288	282	328	310	311	308	309	294	288	312	292	301	300	317	316	309	284	272	307	293	326	318	297	313	289	299	311	301	311	291	308	306	303	317	278	309	307	309	317	314	308	321	305	285	294	270	300	282	290	323	307	342	297	270	292	328	301	312	296	313	280	323	296	315	322	290	292	317	305	314	293	289	334	274	310	323	302	329	309	299	337	260	299	294	299	306	285	326	300	303	279	293	329	298	308	301	284	303	321	290	277	284	325	327	320	298	302	298	317	296	290	296	300
11579	10067	27615	39905	45531	43670	40002	26108	15812	13973	9054	6986	5272	5104	5133	5519	8739	7874	4450	3263	2781	2301	1719	3726	13337	15041	11635	6821	3066	1360	926	783	763	691	704	685	758	744	718	764	744	690	715	746	727	694	712	759	685	706	707	734	751	706	694	715	724	775	710	702	718	748	694	704	672	733	765	724	697	733	758	684	722	696	775	750	716	728	704	686	656	739	719	680	781	667	646	748	685	749	739	749	698	752	727	676	733	722	714	752	700	709	712	704	728	751	743	722	723	742	679	699	732	710	702	712	706	721	718	757	763	689	665	731	721	740	735	745	724	695	702	713	725	732	708	694	752	709	739	735	703	693	712	709	742	723	691	746	701	711	675	717	788	698	715	769	707	682	736	722	698	710	710	722	716	691	746	709	673	747	738	725	724	716	748	715	732	708	706	747	698	668	721	746	712	742	725	747	718	736	662	719	706	703	737	685	699	753	738	772	743	796	691	742	735	722	735	700	739	717	675	729	713	753	705	733	765	696	735	777	739	711	750	722	733	755	685	711	705	729	717	700	720	744	701	759	699	727	675	722	709	729	686	726	769	734	746	746	706	725	784	722	719	697	703	761	774	714	724	735	680	738	695	721	713	765	690	694	692	695	744	757	735	710	747	791	688	717	690	744	685	754	743	701	702	703	729	691	726	713	704	754	706	738	699	738	721	711	716	749	679	745	696	683	720	744	738	684	684	717	724	762	740	721	719	715	772	688	709	752	717	762	768	734	697	733	722	744	739	733	722	747	712	725	722	760	800	704	755	718	783	743	754	711	742	739	694	731	705	735	732	733	762	730	781	737	726	755	736	731	743	719	695	726	718	790	737	705	678	713	718	728	702	709	716	697	761	752	696	728	683	748	745	727	696	725	711	750	733	722	696	700	659	689	739	729	719	767	729	694	729	704	698	745	700	725	722	728	741	673	708	707	719	691	734	708	749	711	716	715	667	716	763	721	686	716	720	704	749	766	780	703	733	736	747	727	720	697	725	755	746	723	729	701	747	704	783	697	744	730	688	726	727	769	701	685	680	735	716	760	696	727	755	710	721	688	727	745	714	756	683	768	765	735	723	739	693	734	733	725	698	718	709	799	721	706	675	706	701	745	728	734	708	710	756	753	766	706	684	721	771	691	728	687	660	691	702	694	700	746	733	728	750	725	712	768	745	742	731	703	734	747	755	731	661	702	753	728	739	734	721	738	703	709	730	711	707	754	771	692	755	715	727	717	765	747	701	694	664	728	724	711	684	771	743	757	691	711	717	681	728	756	748	726	672	685	700	684	719	717	741	675	712	669	764	705	742	782	733	758	696	710	742	740	700	743	696	752	728	737	724	745	725	684	753	713	737	773	751	712	746	751	781	733	745	719	723	714	729	729	676	746	721	711	712	677	675	710	778	741	743	689	726	755	733	653	713	707	728	735	764	734	735	708	719	734	768	681	712	750	723	729	725	691	736	701	673	717	717	775	742	730	738	725	743	736	718	702	738	715	755	690	704	677	754	794	747	750	695	747	736	715	728	704	702	723	755	712	720	685	744	763	725	755	741	735	725	731	721	709	767	795	705	731	707	751	707	761	712	737	676	746	715	744	759	719	734	720	739	708	699	734	721	745	724	794	738	686	721	765	752	734	713	749	690	726	711	688	661	752	763	739	728	712	742	722	689	708	756	753	720	770	747	707	758	727	757	744	723	691	759	745	723	748	704	772	729	710	746	742	705	724	742	728	728	709	722	747	709	662	732	724	783	710	721	701	742	703	688	768	695	720	731	663	728	730	700	756	734	712	701	663	749	733	745	695	724	728	715	718	768	702	751	739	683	733	750	730	685	694	703	741	720	743	698	742	711	689	809	750	700	693	766	731	729	717	738	718	669	712	736	750	725	750	710	738	684	720	714	753	678	706	761	738	676	711	710	703	790	694	751	742	678	738	699	660	757	707	752	677	706	725	767	754	755	758	748	690	739	683	731	685	731	722	708	696	693	713	729	718	728	681	759	710	735	719	756	760	719	696	749	724	716	750	719	702	746	741	741	674	735	771	725	739	699	744	744	742	748	751	757	702	743	716	698	733	768	775	725	723	755	754	710	703	719	722	730	705	712	737	690	707	746	728	726	734	700	728	728	704	761	704	724	728	743	675	690	749	724	697	734	671	743	671	736	671	743	727	715	662	696	696	805	723	732	719	750	692	720	707	692	752	734	756	733	713	680	761	723	719	744	770	739	672	703	706	741	675	701	783	742	720	680	679	733	704	774	747	705	703	748	748	688	744	722	702	721	706	788	748	712	729	706	743	754	729	707	697	738	724	687	693	676	674	729	754	727	728	739	747	752	727	759	743	748	767	663	707	796	685	675	685	717	658	699	682	792	720	658	726	729	739	753	779	703	699	683	729	727	693	732	741	708	759	707	731	723	705	681	755	704	739	737	748	695	706	688	748	704	710	687	725	713	710	720	766	727	725	736	706	715	759	764	666	729	752	765	738	716	721	765	724	784	745	723	693	742	765	742	755	776	763	732	721	720	733	726	710	742	696	757	769	691	697	733	730	659	734	701	723	706	730	703	686	712	683	743	678	732	760	693	746	677	725	705	714	721	734	732	742	680	776	685	780	706	766	762	723	705	715	713	709	684	730	714	736	690	695	721	725	722	726	709	693	757	728	738	724	722	725	757	737	676	723	683	751	730	772	733	748	682	706	732	724	723	752	763	719	685	753	727	713	711	712	720	722	719	729	676	705	708	749	700	695	683	745	713	657	762	791	768	775	710	765	715	665	706	689	777	720	753	722	700	721	723	694	719	660	715	703	743	755	705	744	708	734	735	757	711	753	733	706	729	676	761	700	729	695	693	745	739	723	700	757	724	737	737	716	688	712	753	737	739	752	746	727	724	743	742	727	725	745	681	743	722	709	756	724	763	732	690	677	721	762	717	729	718	753	765	750	718	743	735	732	758	723	752	729	714	730	684	740	703	714	719	738	727	754	747	694	762	732	713	684	746	742	725	690	716	730	781	732	744	702	720	734	708	766	745	761	686	727	691	729	753	751	735	703	678	731	698	734	729	706	732	733	716	751	725	767	725	765	740	682	703	759	777	708	714	706	749	745	782	693	725	732	709	705	725	776	699	748	752	779	737	750	738	743	742	720	695	739	731	684	751	703	715	759	683	714	730	725	732	699	768	766	733	744	706	723	711	734	738	704	719	716	694	725	795	730	674	696	728	805	746	687	751	731	707	709	741	735	761	753	718	761	753	708	739	721	687	753	696	704	721	716	761	665	737	776	734	742	777	708	759	732	688	722	695	752	800	732	750	712	733	739	728	681	707	732	748	709	773	720	751	751	756	779	721	734	726	711	723	723	749	751	703	785	702	685	716	688	707	776	721	713	674	756	730	792	690	743	720	754	712	686	722	709	741	712	708	713	723	712	707	738	770	678	736	699	658	687	755	762	737	735	710	714	744	723	709	756	738	766	695	706
27926	19936	28545	44541	51503	41460	37076	30744	24278	17620	11145	5399	3188	2097	3674	4819	6465	6572	2499	1386	848	626	580	1208	5589	7338	5591	2938	1221	511	342	300	262	279	267	241	271	275	248	280	291	257	269	287	276	282	275	305	269	287	238	321	295	275	269	267	270	261	276	287	262	234	255	301	285	250	282	308	283	271	284	278	279	270	318	252	251	304	271	259	282	267	254	285	252	263	265	294	290	263	271	286	263	256	236	266	291	268	279	268	265	259	263	260	267	231	291	263	270	283	287	284	231	270	277	251	288	264	255	258	264	231	256	252	310	259	274	298	262	263	256	280	302	290	293	246	248	261	268	272	290	256	294	256	229	254	233	230	291	250	244	259	261	242	257	248	287	275	258	258	304	262	267	297	271	266	252	269	277	283	273	281	255	272	310	274	262	290	250	267	273	252	243	254	263	260	246	292	239	257	270	259	273	257	274	236	254	267	260	266	262	273	249	241	271	260	259	282	274	254	263	255	292	281	269	251	281	236	244	276	282	275	288	252	254	246	283	272	264	282	278	280	297	265	240	287	300	256	292	267	254	237	279	289	264	246	280	250	249	253	292	300	241	269	251	242	262	290	277	278	264	265	290	289	237	265	273	260	270	246	258	268	253	265	267	293	242	284	244	247	259	278	289	292	245	318	257	252	259	267	291	261	282	254	262	268	259	292	267	266	269	293	250	276	269	258	268	281	282	250	261	290	272	289	297	285	263	272	291	272	278	298	266	273	270	305	262	259	255	287	265	291	283	246	278	268	297	248	257	247	280	230	290	281	285	292	266	288	245	295	273	244	270	257	283	271	284	245	272	273	290	245	260	279	266	297	292	308	276	249	273	252	276	258	261	251	258	286	253	267	249	277	294	278	294	274	303	281	261	277	271	269	281	254	267	280	264	261	274	249	231	263	275	287	266	257	276	266	268	257	254	295	263	257	253	259	264	283	287	255	293	280	261	249	273	261	265	310	292	253	267	271	247	259	269	251	284	302	267	247	248	267	283	274	287	262	264	263	301	256	263	239	263	276	268	249	240	256	251	257	284	254	277	283	266	271	274	298	273	268	293	271	268	279	274	247	260	252	248	231	247	276	308	272	287	262	285	245	258	242	242	278	257	249	263	242	255	280	307	280	281	242	276	256	279	245	261	255	246	306	277	283	274	255	276	269	282	247	234	257	269	269	285	255	278	278	307	254	265	278	258	279	264	285	274	285	260	284	259	264	255	273	269	280	244	260	284	288	261	280	257	303	251	286	250	291	275	277	266	287	282	267	257	274	273	288	239	248	274	257	277	281	276	260	248	301	265	256	234	290	265	255	248	274	238	290	288	279	268	281	277	229	278	276	272	255	268	247	277	288	241	247	267	262	257	262	260	238	280	292	293	280	277	304	261	277	248	272	246	282	247	260	280	303	262	251	271	256	263	287	272	244	258	250	280	282	256	262	273	280	233	256	256	273	279	269	281	264	274	269	267	282	276	296	261	254	302	255	276	249	277	256	269	264	300	277	281	252	251	242	257	241	293	256	269	255	241	247	248	274	287	285	282	268	294	265	259	266	256	261	265	265	247	281	285	261	256	261	248	275	241	300	249	282	288	256	303	267	284	261	278	251	261	270	274	262	279	263	269	301	258	238	241	293	261	244	290	268	298	267	243	251	277	284	234	285	240	273	277	258	283	267	258	230	280	292	275	249	279	289	279	248	269	258	258	259	247	264	269	275	264	260	276	276	259	267	261	232	258	262	296	249	254	232	258	283	236	267	256	274	257	269	270	277	268	249	270	260	280	263	258	266	268	277	272	264	274	261	288	271	286	269	280	253	257	251	275	272	275	234	303	254	264	277	266	271	259	271	264	283	254	264	255	287	268	287	244	300	281	259	278	264	269	291	273	276	261	242	263	291	290	259	287	282	300	274	266	264	240	275	270	249	273	266	282	276	263	226	283	262	266	282	254	241	222	288	285	256	267	257	267	249	260	273	274	298	271	282	270	271	244	270	259	260	259	283	294	286	284	248	265	275	246	246	282	289	269	249	271	248	276	265	261	277	243	283	283	299	272	246	270	277	258	258	280	269	256	265	251	255	284	271	278	301	277	261	289	302	271	265	286	282	258	242	276	279	240	266	255	282	289	289	255	269	259	263	272	230	254	270	260	281	287	278	278	259	241	251	259	263	272	272	254	261	258	260	268	284	246	284	249	281	284	277	284	272	260	254	280	257	275	264	279	268	309	289	256	268	249	286	300	277	260	255	264	250	286	269	236	287	274	256	263	252	247	285	251	253	273	259	252	265	266	286	268	262	264	282	255	258	261	273	250	249	257	250	266	256	261	262	290	251	273	278	250	265	273	280	273	265	258	292	270	278	262	280	241	262	257	254	263	250	264	269	266	263	267	301	276	274	300	270	294	285	264	265	292	236	277	270	305	289	242	258	278	292	272	253	285	274	268	271	267	265	273	280	254	256	276	273	257	260	261	265	271	250	264	293	292	298	264	264	281	270	295	258	262	295	263	257	257	289	234	240	293	261	286	290	260	259	244	246	288	260	253	288	275	291	283	269	259	267	274	258	257	254	299	271	262	272	295	243	231	273	277	265	269	253	261	236	250	283	282	264	291	288	251	275	273	285	269	291	252	265	270	269	279	239	261	273	253	263	249	286	262	240	270	294	289	269	232	270	264	279	242	272	267	272	268	259	276	259	292	276	295	256	271	274	283	263	236	264	250	275	262	268	273	231	251	283	281	253	277	272	273	253	284	253	272	271	276	266	276	273	258	245	255	269	276	273	277	274	244	274	266	297	272	290	283	278	251	261	252	248	246	289	257	286	274	266	283	256	266	282	245	253	268	250	270	271	247	252	290	240	246	256	257	289	248	265	274	236	267	259	250	268	248	273	269	247	266	283	266	299	251	286	267	258	246	241	256	277	287	287	272	297	266	259	275	265	291	277	274	257	273	272	257	249	244	270	273	291	296	266	256	266	250	271	268	269	253	266	294	262	276	311	280	267	264	246	260	300	270	271	263	264	278	284	272	259	260	256	280	249	275	288	278	259	253	261	276	271	253	298	277	255	283	260	270	266	273	274	261	280	281	271	280	270	279	254	305	255	246	248	251	265	253	261	298	270	263	266	253	306	290	267	267	237	297	270	261	275	296	299	277	260	272	234	250	268	289	280	284	265	286	275	257	247	278	281	266	282	262	288	278	282	257	313	294	275	276	282	258	264	287	246	295	275	282	251	257	250	249	239	271	292	278	269	266	249	261	270	275	250	281	246	277	265	277	268	279	270	262	275	275	280	281	274	259	284	297	291	265	271	242	268	276	261	275	291	271	276	263	270	268	294	285	278	290	268	238	264	256	272	278	259	272	256	277	262	281	261	280	274	330	282	307	241	274	262	287	267	279	255	287	275	261	278	229	283	280	273	262	261	254	266	272	294	276	273	301	263	286	256	234	278	256	258	302	250	260	268	276	301	263	285
14981	14658	29934	44683	52313	51739	49895	40916	31156	23294	19016	13928	11351	8835	13305	14220	21060	21059	10243	6631	4265	3252	2691	6766	24176	27323	21450	12760	5596	2097	1095	794	681	668	640	648	701	693	657	716	660	647	663	617	680	648	613	665	658	611	654	645	653	680	686	643	630	644	693	586	694	639	634	677	679	637	627	612	700	626	630	668	695	639	642	656	645	641	652	596	686	682	641	653	723	644	659	640	672	617	631	673	675	634	602	625	665	657	662	674	606	638	698	686	644	676	675	647	629	646	597	643	659	665	676	661	634	713	712	660	628	702	701	688	649	650	648	604	637	630	705	668	659	653	658	685	665	665	657	639	671	697	661	638	650	656	634	636	682	609	678	638	653	652	632	628	630	683	612	627	669	683	602	680	634	605	642	661	669	634	618	623	635	630	642	612	672	663	631	622	678	617	643	628	644	665	640	652	631	635	701	667	649	582	682	578	617	671	676	663	658	610	625	635	583	639	668	662	605	656	630	685	662	647	639	682	676	632	626	653	607	667	641	695	637	667	625	667	608	612	634	634	652	678	619	612	641	665	658	643	619	660	609	639	646	649	610	645	662	659	643	659	674	682	617	688	660	652	637	627	676	693	652	678	629	635	699	649	650	648	651	629	653	626	670	656	631	677	643	632	685	634	633	635	634	666	631	612	725	628	605	657	658	642	636	650	609	630	643	661	636	616	682	682	613	631	648	612	679	642	631	649	663	647	641	623	636	673	645	645	640	649	687	659	626	657	634	633	698	638	637	643	661	648	627	643	648	604	650	649	667	669	656	648	642	656	653	632	654	636	651	679	664	644	670	598	614	640	618	670	619	634	658	651	666	657	644	646	654	674	670	647	647	686	600	669	658	696	612	613	635	637	642	635	728	620	681	600	673	668	639	661	688	630	665	630	659	616	624	634	638	643	658	612	647	609	656	705	640	686	635	685	689	656	636	646	640	601	648	642	686	642	617	627	695	670	673	659	708	618	629	631	675	664	657	679	607	622	638	666	626	611	602	649	655	678	618	674	638	650	683	635	673	706	636	660	661	641	661	721	633	689	630	664	608	643	633	655	640	629	663	641	660	676	615	668	681	617	647	647	679	685	648	662	664	609	647	667	627	644	686	715	654	665	664	631	661	665	673	621	619	618	662	596	686	665	671	650	635	659	603	646	633	619	684	647	676	648	643	626	651	651	647	659	617	633	658	652	660	637	640	662	637	648	596	642	644	668	700	623	616	647	666	672	671	671	637	625	657	696	697	667	681	653	650	680	660	629	635	693	682	626	629	663	641	645	666	708	641	674	601	633	661	685	617	649	636	691	616	681	608	666	637	705	602	658	621	664	663	610	660	664	631	635	671	690	644	655	677	699	694	631	618	645	635	644	656	680	642	654	674	626	641	611	671	699	706	699	700	594	660	702	654	625	681	622	632	660	651	661	643	663	652	671	636	649	633	646	671	651	657	651	612	681	627	672	649	655	607	636	648	626	621	636	651	696	638	634	642	649	667	658	653	611	652	659	673	663	646	624	703	657	620	657	662	665	646	648	654	659	673	670	640	635	630	662	668	639	656	656	659	639	678	674	633	659	648	671	628	595	667	655	626	621	621	649	625	663	639	635	631	664	624	624	624	621	643	672	641	619	638	628	636	616	660	632	644	627	621	624	618	702	652	691	670	648	618	651	640	630	641	644	688	640	624	625	669	705	623	624	639	633	627	715	688	648	643	662	659	657	627	649	662	646	589	645	608	594	635	681	670	633	673	646	653	629	652	683	634	668	658	601	684	642	601	663	649	682	643	641	697	662	659	620	670	637	629	637	648	640	665	671	668	617	606	622	693	641	659	663	639	668	650	624	660	665	696	658	674	653	661	668	676	648	643	655	633	635	687	640	648	637	655	630	669	625	660	622	670	679	623	661	637	663	652	623	675	653	626	644	628	627	627	698	635	647	662	693	620	656	607	656	595	676	696	664	668	651	653	725	674	638	647	664	621	690	684	640	650	679	657	655	644	671	639	667	649	640	620	627	675	647	649	651	618	671	640	627	643	652	567	642	623	656	652	688	644	637	688	620	661	630	604	629	671	623	649	655	678	663	683	667	660	617	655	655	676	671	630	649	661	637	682	618	657	650	629	632	669	665	619	616	693	635	647	684	644	611	609	646	650	629	653	639	638	643	655	611	619	669	647	615	655	657	660	647	694	623	689	631	639	647	657	615	635	629	683	661	658	647	694	648	647	660	639	678	669	638	647	680	649	635	623	667	608	686	633	603	638	678	631	700	654	646	623	676	633	706	653	663	725	638	694	606	707	630	631	612	636	631	640	658	614	621	636	695	633	643	666	681	684	667	645	645	648	659	624	636	625	641	676	652	659	626	636	629	635	630	627	693	663	617	665	630	728	655	664	673	650	701	667	636	660	674	632	691	655	698	684	648	684	613	610	675	661	667	691	667	639	608	650	639	609	609	654	696	609	673	641	690	642	611	689	669	632	660	634	652	629	621	651	662	678	651	649	615	628	656	621	651	630	613	643	642	618	697	643	719	626	677	643	675	660	677	645	635	679	648	633	611	683	611	634	634	682	653	669	661	660	657	605	672	629	594	621	652	659	661	650	682	663	668	645	623	641	650	690	747	627	666	630	651	629	654	624	650	663	607	648	617	648	646	645	635	663	627	635	656	664	624	660	671	641	660	639	611	614	639	671	621	651	659	649	630	683	612	682	669	664	605	639	688	656	622	696	647	705	695	657	625	631	627	641	683	600	650	638	681	657	669	665	637	677	607	674	635	683	619	639	647	621	597	630	645	671	631	627	640	678	654	619	645	623	662	633	619	612	679	647	656	660	591	628	683	625	698	633	684	644	626	577	676	668	668	669	642	637	648	658	670	632	652	667	670	669	633	625	622	688	647	656	618	674	676	633	641	670	667	681	675	651	654	661	689	698	640	687	640	650	649	650	634	666	658	615	663	642	649	701	648	655	631	646	659	676	652	655	647	671	617	625	646	637	656	605	640	658	662	641	631	648	598	664	687	662	660	665	645	600	629	679	654	664	631	672	580	632	687	619	657	672	662	628	649	579	649	655	673	629	626	681	648	665	614	622	649	673	658	648	648	647	630	622	672	645	650	608	615	668	651	673	686	622	658	680	671	656	619	610	650	641	625	667	643	622	717	694	657	644	657	609	637	649	630	685	651	630	655	603	645	657	643	653	654	674	607	656	630	615	652	605	638	654	634	636	670	645	646	616	620	693	625	589	678	665	682	714	593	692	624	686	644	639	689	605	612	637	640	672	663	663	648	643	632	631	678	638	694	656	681	635	679	657	696	664	677	630	636	666	663	672	657	609	637	678	668	651	667	643	645	716	618	612	652	633	648	680	702	655	599	648	637	638	657	663	623	659	618	674	680	636	620	703	647	664	632	685	666	671	653	655	668	682	669	639	599	628	668	670	643	682	650	675	647	648	630	648	683	661	695	622	614	638	648	629	666
10198	9292	9488	7774	9405	7851	6182	2809	2289	1521	1139	885	734	577	524	538	573	577	479	425	422	416	377	442	604	763	684	587	428	357	300	332	313	324	333	336	315	305	336	301	321	310	327	337	283	308	345	320	297	340	285	343	332	351	290	304	330	321	336	278	353	295	324	291	334	331	306	304	307	329	323	328	292	296	316	296	323	296	288	310	325	306	325	332	354	270	296	304	297	288	316	317	368	336	321	323	316	328	310	315	311	330	306	323	292	332	305	335	329	328	310	312	326	308	345	307	317	297	314	300	287	325	321	324	294	315	265	308	314	297	304	325	318	302	338	290	311	320	330	326	305	302	300	321	323	308	315	293	315	318	311	324	349	317	313	316	327	300	331	292	355	322	323	286	306	321	304	327	327	344	328	322	329	310	340	356	320	339	323	313	316	264	316	342	276	335	289	310	314	330	285	316	322	322	334	327	350	313	310	317	304	322	326	324	310	319	305	317	283	340	314	364	339	330	316	310	320	346	306	314	305	279	287	289	308	315	292	325	278	300	332	339	349	294	323	343	308	316	302	332	342	318	338	297	339	332	315	314	328	314	296	293	283	335	300	318	280	316	321	296	309	309	293	340	329	298	323	338	301	324	304	299	314	320	292	306	271	350	310	321	293	317	307	334	320	328	294	311	320	276	296	327	306	341	333	322	316	339	308	317	318	330	324	318	296	321	319	306	318	334	329	318	299	343	295	306	324	321	348	310	289	297	298	369	313	321	309	310	308	310	325	289	324	309	340	339	316	288	318	312	333	339	320	322	304	317	329	342	333	327	297	293	282	332	312	304	305	324	340	323	307	307	314	336	298	316	306	275	329	324	310	331	316	330	292	329	307	330	334	309	341	314	301	327	323	276	305	334	348	287	288	322	327	342	303	292	323	315	323	302	319	286	308	337	308	313	285	322	321	305	316	340	304	344	320	314	286	315	298	312	330	290	309	328	331	332	307	308	328	277	323	265	313	315	326	293	324	296	298	290	340	285	324	298	299	319	288	351	321	311	273	316	332	291	290	335	293	307	309	303	315	323	282	278	334	332	352	359	317	297	295	286	342	280	292	319	316	331	291	280	295	313	322	275	346	289	317	300	307	303	327	285	304	339	325	311	333	292	339	288	328	332	328	300	315	301	318	302	323	337	325	324	301	324	303	312	278	313	332	357	327	323	332	335	263	282	341	312	355	301	302	330	356	322	312	306	319	329	328	314	324	302	297	308	315	329	323	300	328	322	308	354	302	288	301	314	292	318	339	320	324	317	313	310	311	298	326	285	307	290	282	307	308	286	274	324	327	309	320	303	295	297	295	320	325	310	271	358	346	325	290	316	325	337	315	292	302	327	305	312	302	334	335	317	302	346	334	291	327	333	312	297	327	307	319	307	292	306	318	308	329	331	287	317	293	326	305	326	321	341	308	261	300	304	276	311	350	347	289	330	327	325	352	315	364	313	333	307	336	333	336	336	298	325	338	318	333	312	302	284	330	332	348	325	339	303	334	278	321	298	306	331	332	319	312	299	306	296	310	346	304	326	345	304	284	305	317	347	302	335	334	333	320	302	286	295	317	344	326	328	314	322	313	306	305	301	313	308	312	296	311	314	341	270	347	315	324	301	316	288	317	278	335	338	354	304	317	317	333	313	337	339	263	309	327	336	344	335	307	316	284	301	305	313	308	281	288	305	310	337	324	321	291	321	309	321	339	353	307	318	296	319	323	305	317	303	342	304	360	299	319	345	326	326	308	306	303	308	304	344	330	298	318	324	300	331	296	327	321	311	313	345	311	320	315	318	321	310	315	311	302	341	321	309	313	298	364	313	326	333	312	324	299	298	283	267	326	293	371	297	357	322	322	298	300	312	321	333	338	318	296	337	342	313	327	323	292	303	307	297	325	327	319	305	332	317	287	323	321	326	284	317	307	310	302	356	308	288	315	330	290	321	339	312	297	343	304	331	306	267	289	275	329	315	314	329	295	307	309	318	328	281	309	303	319	337	331	339	299	281	322	309	338	335	287	307	299	307	298	360	294	301	290	324	290	326	328	310	313	286	342	302	313	317	296	336	296	301	349	332	321	331	304	333	339	281	317	331	297	330	336	343	331	341	322	318	325	317	328	287	304	300	302	334	291	313	301	347	308	337	322	339	290	325	301	337	303	308	300	328	333	314	293	331	336	336	318	310	313	336	305	362	306	313	306	327	330	309	313	300	313	322	345	327	295	302	296	319	313	314	301	311	320	315	289	313	332	315	316	316	328	319	287	306	323	330	268	338	300	322	302	322	331	303	322	308	303	293	332	312	316	326	319	323	299	315	318	320	320	307	293	316	309	300	295	333	327	309	308	326	303	313	286	297	338	326	320	276	328	284	346	324	309	299	312	311	341	342	282	301	322	297	302	313	349	338	300	319	321	330	315	338	290	306	311	281	290	338	316	333	308	305	318	322	308	295	291	320	339	316	308	326	308	315	326	298	322	298	283	275	293	290	343	348	300	306	335	298	350	321	268	297	286	309	292	297	314	314	309	329	331	323	293	312	293	308	297	328	282	335	316	309	335	322	307	315	287	284	309	315	303	305	296	308	318	251	319	305	358	347	320	301	336	313	301	310	330	351	293	313	302	341	323	319	305	307	302	321	332	336	287	333	338	308	314	353	329	267	323	342	320	316	310	299	310	277	293	287	296	290	288	319	314	324	312	319	311	305	313	287	313	306	317	344	316	355	295	326	323	316	301	337	296	308	308	276	302	314	317	312	328	310	317	306	332	315	307	296	295	307	297	301	348	274	290	316	334	312	324	312	313	309	316	306	307	303	342	310	327	349	334	300	344	338	316	308	315	315	330	294	344	337	329	291	331	294	303	338	285	334	322	315	334	341	317	297	326	280	322	325	298	315	302	327	278	291	311	310	294	298	294	338	305	297	325	338	327	292	326	295	319	322	336	346	333	316	292	334	291	331	298	315	303	337	309	316	300	330	296	308	359	300	284	290	345	329	313	292	312	316	334	331	299	302	309	286	344	304	303	296	341	301	301	314	297	340	280	329	311	315	330	308	304	295	283	287	299	328	299	304	355	352	334	305	299	296	306	336	312	319	292	316	308	313	322	323	309	327	305	345	348	300	341	288	329	340	327	258	305	290	289	291	314	314	308	305	297	293	298	335	289	268	287	342	325	289	331	299	333	326	314	337	258	274	358	305	298	316	296	275	345	304	305	328	328	326	278	302	337	302	315	329	312	307	323	295	302	317	306	324	345	334	304	328	271	302	316	309	343	309	307	316	306	338	303	319	312	333	344	332	305	324	313	330	329	355	322	308	316	294	305	287	269	308	328	301	330	277	322	335	325	338	288	301	338	311	298	284	298	321	315	336	327	285	321	319	320	319	284	331	322	320	333	279	343	314	322	294	290	299	356	331	284	311	336	325	317	321	342	330	326	299	292	329	323	334	331	305	308	328	343	298	295	334	328	335
6400	7533	13718	17655	23053	22057	20773	10392	9655	7142	5440	4031	3336	2437	2156	2421	2638	2868	2387	1568	1415	1476	1509	1638	2494	3101	2648	1729	1183	884	841	818	750	786	754	740	769	748	775	776	779	830	729	783	731	715	730	724	777	773	724	768	761	739	757	705	801	755	757	771	786	772	750	737	739	705	761	743	735	734	793	781	783	731	739	747	712	730	761	775	695	753	751	740	765	735	752	751	764	767	763	751	728	748	751	720	743	803	750	736	773	741	778	735	748	789	703	767	750	777	743	775	733	741	719	717	794	721	805	736	737	812	735	711	710	737	728	736	729	770	775	744	774	786	761	762	771	745	722	742	728	760	751	743	756	710	797	743	741	748	777	769	790	739	782	767	756	729	729	723	726	725	720	765	730	723	735	691	693	698	718	719	745	749	769	754	756	730	735	770	739	770	734	742	736	796	756	764	817	776	759	764	771	731	779	790	749	732	778	783	769	727	724	763	727	758	714	754	726	745	723	743	737	733	723	776	803	752	746	745	713	716	750	718	757	706	778	715	749	767	742	757	758	743	707	768	720	753	682	750	712	741	765	794	747	757	721	734	743	767	710	770	768	738	799	740	772	726	758	713	741	747	763	745	724	802	782	769	745	750	710	768	751	746	733	721	769	738	747	755	744	729	684	711	786	790	746	767	725	739	701	758	775	710	731	724	751	745	672	742	760	776	783	783	743	747	714	747	762	736	753	743	762	719	687	769	749	703	763	745	755	763	751	712	760	770	741	760	714	776	717	743	768	722	770	717	722	758	762	800	761	739	780	762	760	760	771	754	725	758	795	729	706	743	793	773	786	773	821	730	752	752	756	745	776	726	774	745	721	742	717	778	730	765	733	728	750	742	716	731	733	741	751	729	767	709	712	740	791	766	737	766	780	779	724	745	746	729	708	752	792	756	722	768	762	760	733	738	737	750	749	769	727	766	778	759	800	803	696	747	723	741	736	748	739	792	720	746	769	740	710	753	791	728	785	771	801	806	735	749	794	723	784	716	774	740	717	763	780	722	768	765	768	718	759	753	734	794	755	693	755	764	688	761	767	757	758	754	740	777	798	732	700	743	774	717	772	735	758	699	709	753	752	794	748	726	738	735	761	736	766	779	741	758	774	799	757	756	702	801	769	752	747	789	760	735	781	797	764	778	776	789	766	791	791	709	749	751	783	781	762	788	738	703	819	734	768	730	730	775	755	732	732	753	757	769	741	737	733	747	769	751	756	770	768	727	715	753	719	711	807	750	789	772	774	731	724	740	710	750	754	740	726	781	756	730	734	756	719	755	743	812	731	749	723	734	766	713	789	755	738	744	716	779	710	770	768	722	767	713	753	738	694	778	715	751	751	780	723	783	713	758	743	786	690	861	749	760	774	764	790	717	743	730	793	726	765	755	782	782	721	738	727	794	737	734	686	780	792	741	747	741	785	774	746	753	797	741	777	772	783	758	732	752	748	714	723	761	698	744	795	737	744	775	778	710	702	733	783	785	704	750	793	740	761	789	728	775	768	744	791	805	715	780	745	784	761	755	767	704	753	724	775	771	750	791	748	705	754	787	783	772	728	713	734	770	775	722	744	751	755	731	792	770	736	743	727	743	777	724	755	689	747	728	705	762	809	797	697	735	750	760	768	801	777	737	733	770	751	765	749	743	757	726	740	784	745	755	714	722	727	761	758	789	756	732	791	758	740	726	750	778	741	751	742	764	733	767	785	685	734	750	754	736	800	716	755	753	783	702	729	711	743	770	725	790	830	718	762	779	734	745	746	739	728	764	733	714	824	743	754	746	741	768	748	778	734	723	739	765	782	773	750	796	802	755	728	731	724	751	752	712	777	745	781	739	694	780	729	774	739	764	773	751	775	750	755	756	736	751	766	742	753	769	749	787	764	751	745	722	774	763	733	709	768	778	750	719	756	763	748	760	759	708	763	764	753	760	704	792	784	741	734	770	749	751	784	689	788	773	758	748	777	722	747	756	753	749	723	763	709	743	706	750	771	766	743	744	691	715	763	757	800	718	747	773	739	736	676	772	722	753	764	740	764	757	769	809	772	714	753	721	753	714	729	756	753	711	715	769	738	798	764	710	732	756	746	766	757	770	736	795	793	736	750	763	743	726	776	812	776	756	775	806	765	775	751	762	818	760	758	754	739	765	736	709	750	776	766	772	734	795	733	734	721	758	724	738	698	795	742	788	717	762	754	737	749	752	732	745	767	754	758	784	743	749	735	803	797	760	768	695	722	757	701	763	746	769	680	710	745	770	721	772	770	757	753	706	765	713	776	782	746	773	729	758	744	759	775	725	791	755	727	734	754	776	723	747	795	724	729	736	766	732	734	771	749	707	701	769	692	730	750	703	748	760	787	711	760	790	736	771	781	764	726	761	694	769	771	768	732	749	791	761	783	724	725	702	777	704	729	703	753	749	752	761	748	724	760	731	737	767	790	799	771	731	730	748	798	727	770	761	719	789	746	781	788	761	738	742	757	766	740	756	815	761	741	760	733	722	798	730	758	745	718	796	776	808	735	782	774	740	766	736	730	706	729	787	728	706	719	785	734	740	753	707	749	697	758	746	756	769	719	757	786	742	717	818	775	797	759	792	814	760	755	830	794	762	754	757	746	757	773	739	798	761	742	739	802	709	750	764	739	759	766	715	749	710	733	796	751	796	766	721	738	744	772	750	752	761	735	765	754	735	743	784	754	768	753	795	762	740	718	749	720	760	792	773	776	733	748	742	719	715	804	749	786	718	753	768	802	764	722	799	749	747	736	731	730	729	751	775	752	716	781	795	728	781	723	729	777	711	745	749	774	752	720	748	731	792	767	728	789	797	688	732	765	781	735	748	707	770	757	769	729	746	747	704	794	722	751	741	761	703	783	743	801	754	760	646	751	783	738	786	730	761	741	808	742	729	752	744	757	725	799	741	724	778	714	739	754	769	751	725	772	784	802	754	757	725	748	776	753	719	716	754	735	737	744	760	777	764	689	752	759	730	729	739	762	710	763	769	791	739	716	789	675	774	759	756	757	745	759	779	756	775	749	685	723	718	735	752	763	744	748	769	746	750	716	710	729	728	733	788	721	750	722	720	748	727	785	763	751	748	756	795	704	779	727	740	784	755	761	702	756	766	772	731	731	749	778	721	737	811	751	772	745	711	731	757	729	846	736	710	813	715	739	752	756	785	759	779	762	765	761	747	770	786	762	734	705	780	735	721	748	762	773	754	750	735	757	777	711	729	837	727	694	722	742	772	777	748	751	743	782	705	746	749	762	753	743	741	781	729	772	788	778	745	715	719	788	725	762	720	766	745	724	771	738	763	709	803	773	776	791	724	777	768	785	740	750	732	732	788	760	696	761	751	751	764	758	744	801	772	745	698	786	755	736	747	769	744	767	763	761	761	764	724	753	780	735	775	728	772	773	739	707	741	784	746	711	712	743	750	762	789	741	686	710	684	757	737	753	717	799	729
19061	13788	14055	22350	36247	42662	38589	28795	19357	14730	12760	9953	9977	4690	1801	1746	1496	1472	1493	1253	806	900	758	1466	2188	2362	2253	1684	898	507	370	328	314	328	334	291	297	270	307	295	309	289	326	298	296	312	292	345	331	339	316	302	341	304	325	326	340	334	325	299	278	297	313	343	303	310	319	320	298	299	287	297	326	317	324	319	307	303	357	316	261	332	311	328	324	326	321	287	287	327	318	342	302	306	317	318	343	311	346	284	331	308	296	285	324	312	282	313	305	319	313	317	303	289	276	308	333	322	331	309	325	304	309	301	315	327	307	318	308	334	338	303	309	336	322	320	329	304	305	334	311	292	323	335	307	312	304	346	296	329	324	302	318	340	303	311	303	322	325	296	332	298	312	322	298	319	289	330	302	311	276	327	299	315	305	351	344	294	328	297	301	306	284	313	341	300	332	295	296	285	293	339	341	309	312	305	313	313	307	309	345	284	266	277	280	297	277	288	354	294	317	323	338	302	322	323	304	306	329	326	295	282	320	325	293	317	317	344	335	299	351	341	291	328	330	293	285	295	323	322	325	301	317	298	305	322	333	314	303	326	318	286	299	306	316	315	311	318	315	307	283	301	329	304	300	304	309	303	327	303	345	319	299	294	322	306	309	304	329	276	311	309	315	326	285	336	293	313	310	323	292	315	298	319	299	322	296	315	295	330	304	299	334	325	353	281	297	316	338	329	316	309	287	343	329	351	326	328	307	340	332	329	308	318	297	336	326	317	332	311	297	308	302	304	324	343	328	298	339	307	314	271	318	293	337	343	279	326	306	356	297	312	317	289	323	295	315	293	306	337	300	298	295	294	287	318	343	277	318	275	342	314	321	304	290	309	288	283	306	285	345	342	316	274	323	331	295	314	306	307	353	319	297	299	310	317	326	297	336	329	292	325	311	300	325	287	293	328	315	324	315	316	316	315	295	282	316	334	322	322	323	320	346	299	304	324	289	336	295	312	323	324	310	333	326	328	307	314	315	332	293	332	282	299	306	346	282	341	339	322	304	311	308	302	300	312	322	315	284	332	300	325	290	302	271	300	283	328	286	324	303	293	303	318	327	316	342	293	291	275	318	308	353	318	352	317	324	301	337	318	326	333	314	338	311	329	301	305	307	312	338	297	258	328	337	302	301	287	340	305	278	345	306	332	328	307	294	309	321	309	312	313	336	310	310	331	337	318	337	298	277	319	308	316	304	308	314	327	337	290	310	318	337	325	284	344	322	334	298	308	335	292	310	309	329	355	303	303	314	326	297	315	303	323	322	297	302	279	321	314	308	327	313	327	307	347	335	289	299	334	302	293	308	287	319	322	296	320	327	334	297	292	337	303	328	331	294	329	303	306	283	307	309	316	292	315	305	312	347	308	288	297	317	317	326	326	302	304	315	305	260	329	314	316	271	314	277	320	326	327	288	345	299	311	283	300	305	323	320	291	315	319	327	355	291	303	330	285	294	315	318	336	336	318	333	290	317	331	308	317	305	312	317	334	316	283	301	317	355	313	331	309	326	311	312	324	287	299	331	341	300	315	344	308	283	308	340	308	299	307	320	327	329	311	308	279	290	333	325	310	339	307	337	289	333	338	313	302	318	338	302	318	336	292	298	306	343	322	303	321	345	320	292	326	327	311	315	312	300	336	304	301	335	294	309	318	319	341	349	316	310	335	307	295	296	310	296	326	317	320	323	283	331	321	311	294	315	319	319	300	302	329	298	308	334	309	307	297	284	297	374	327	323	305	305	294	264	308	310	306	303	304	319	339	329	292	298	321	317	293	312	312	310	318	322	299	333	280	293	296	274	332	296	322	308	319	291	318	314	322	307	311	314	343	288	329	302	307	324	298	307	339	315	349	301	298	303	318	269	323	287	351	309	298	299	286	303	319	313	326	306	315	296	295	297	297	292	339	327	305	322	311	318	291	323	295	333	295	294	312	301	318	306	319	307	334	310	306	313	302	277	308	307	308	308	322	296	296	328	335	298	307	305	311	331	317	315	326	290	315	332	292	294	346	299	320	312	301	294	295	299	304	300	305	303	320	339	325	316	306	335	295	314	293	306	313	315	292	317	326	316	336	284	325	334	307	281	293	321	334	332	319	318	319	331	299	304	298	344	311	304	276	272	327	331	335	302	342	319	289	313	322	298	324	335	306	288	312	285	315	326	281	309	311	329	274	332	303	310	276	309	271	273	293	330	276	336	348	307	315	300	279	309	338	300	293	332	330	317	307	334	320	289	310	326	271	328	306	314	324	281	328	274	323	297	293	291	321	304	358	303	331	314	324	307	322	313	320	312	314	291	342	293	309	311	321	334	304	332	340	311	341	326	285	317	346	324	341	347	300	346	324	294	300	310	319	322	300	296	322	345	291	340	321	331	317	319	322	326	306	303	318	334	334	315	301	306	320	303	284	322	318	322	311	301	283	295	321	334	315	305	326	301	334	333	328	311	327	302	312	326	322	307	328	311	319	341	302	314	335	303	302	286	317	324	317	312	318	324	317	307	311	320	312	294	301	291	305	277	330	329	312	290	297	351	333	289	299	272	347	309	340	339	321	320	313	289	311	331	279	304	326	297	325	322	304	295	298	284	331	295	313	311	328	353	286	320	318	316	322	335	316	326	292	305	343	311	309	319	318	315	297	331	287	320	287	320	342	330	290	300	297	342	282	288	301	303	321	332	294	301	306	333	284	336	283	287	329	319	309	319	308	317	291	288	298	286	351	317	316	298	318	347	336	306	297	334	335	308	314	312	315	307	295	342	287	302	321	345	320	302	312	279	306	306	323	322	338	319	304	265	321	326	323	300	310	310	305	317	311	309	313	324	317	303	307	349	325	286	274	274	320	305	298	313	292	317	302	315	298	329	310	337	302	291	295	288	319	323	316	293	301	302	308	310	316	331	279	303	318	323	314	309	295	318	300	344	332	318	337	328	306	298	293	274	332	307	325	279	312	327	292	280	339	309	279	335	308	294	274	344	342	283	329	304	335	320	310	305	321	321	274	312	296	323	277	329	332	293	285	274	347	305	343	294	310	324	305	300	313	356	349	299	314	324	277	294	322	293	308	337	317	287	317	300	334	296	319	306	298	321	304	334	305	303	308	316	302	315	311	319	331	348	327	309	295	300	309	315	317	314	290	336	322	298	310	282	314	309	311	329	337	297	317	343	295	299	330	315	347	296	316	298	293	314	312	290	331	278	319	307	298	303	290	335	279	322	311	288	303	324	296	314	331	307	329	338	332	290	342	315	315	297	310	326	314	319	314	283	335	340	306	310	319	308	323	305	317	290	310	297	302	300	321	278	275	335	292	336	320	328	323	335	321	306	328	338	341	297	307	310	294	308	319	287	309	315	326	308	325	352	326	311	346	311	319	304	266	308	292	316	292	321	297	349	313	278	320	311	308	309	307	292	300	321	293	306	299	324	312	308	323	311	309	310	335	306	301	324	329	308	280	289	318	342	328
11251	10451	18235	29980	42069	48895	50956	35288	29067	26179	29174	23437	25630	11668	7011	7477	6813	7446	7285	5973	3901	4344	3438	8020	11164	11817	10937	7682	3590	1621	1017	804	741	761	777	743	711	753	725	801	735	730	757	751	750	729	712	742	744	754	753	761	729	768	768	740	739	735	752	723	746	761	735	791	737	749	746	793	728	744	757	766	748	787	813	696	735	781	724	736	728	736	748	741	738	722	756	764	709	766	763	762	757	780	730	722	733	788	727	672	742	773	715	758	761	737	738	761	789	790	759	713	726	769	751	759	740	731	778	741	724	710	726	749	776	741	808	761	747	763	795	768	739	785	753	753	749	753	734	773	768	701	767	732	795	751	727	773	749	737	739	704	745	767	767	715	733	745	749	720	762	776	795	734	745	742	738	740	742	728	731	724	811	758	765	685	749	716	743	710	777	740	735	698	764	719	766	729	751	796	750	708	769	751	704	782	781	715	748	733	686	792	737	756	724	761	759	723	750	734	733	766	758	703	707	710	722	670	728	735	760	776	767	730	728	777	678	700	778	762	778	796	777	765	778	780	740	766	738	751	727	768	706	745	788	752	699	713	713	726	694	730	730	699	717	772	740	724	713	793	781	738	749	764	762	755	716	738	701	730	723	729	737	787	813	774	730	754	805	771	722	735	769	730	718	731	762	764	753	723	778	741	742	781	796	729	696	767	706	764	784	736	700	742	808	736	774	780	725	767	686	718	703	786	730	803	692	787	749	726	795	742	742	785	732	721	729	740	776	773	750	717	743	747	725	677	715	765	714	793	716	714	724	718	732	767	686	767	794	717	772	743	715	768	748	758	753	733	741	752	730	741	764	730	720	766	756	722	780	701	750	761	764	728	793	720	707	768	736	777	756	786	776	710	783	765	780	749	744	717	762	765	732	724	738	726	751	777	724	760	741	745	763	742	756	793	769	718	750	744	767	727	723	794	702	782	802	723	734	772	718	768	731	753	712	766	740	763	722	734	761	749	763	764	719	721	727	697	707	770	716	713	752	740	704	773	777	709	722	731	765	707	738	747	736	716	778	762	797	741	721	728	742	752	750	762	703	720	694	729	738	725	706	713	784	726	740	672	724	770	764	719	718	764	749	749	721	696	725	774	773	769	754	742	686	742	772	752	735	719	704	729	722	765	734	733	752	788	759	741	742	749	729	688	709	705	741	712	767	732	677	794	771	762	743	718	718	711	770	721	790	730	786	739	755	735	676	784	696	779	751	732	709	779	690	712	729	748	719	754	724	752	765	724	816	722	787	712	770	743	738	774	744	742	813	740	735	755	787	776	714	734	761	710	774	711	780	742	716	777	736	727	721	735	736	741	788	769	766	709	750	743	753	737	736	731	734	735	789	701	695	765	715	754	742	746	722	716	773	716	733	780	737	791	790	735	745	724	753	723	725	789	763	781	727	730	758	729	683	750	737	708	734	727	733	727	728	754	745	716	763	701	754	751	800	772	724	728	727	719	763	734	704	675	763	773	737	711	725	719	781	798	764	758	739	744	762	742	729	726	732	770	753	745	748	714	745	739	728	760	732	745	757	741	764	723	749	732	739	770	782	781	793	733	758	733	718	743	712	743	737	726	765	787	753	745	703	734	750	740	773	745	735	782	735	749	775	762	770	770	725	750	755	733	700	758	700	741	759	762	756	726	681	712	765	736	747	752	777	798	690	738	787	708	796	761	751	777	763	727	777	751	745	743	750	761	725	754	761	744	786	744	740	742	760	775	742	712	802	757	732	765	785	756	713	726	753	742	723	730	721	739	749	754	704	736	705	743	755	719	763	728	676	751	755	749	789	784	784	739	689	766	746	726	724	753	742	757	759	755	779	750	716	809	706	801	728	723	731	758	752	805	757	774	727	708	726	719	794	731	750	746	690	772	729	751	780	782	778	763	752	755	700	778	773	792	754	760	717	730	732	759	702	731	759	717	720	737	742	699	723	742	757	799	770	747	727	717	752	776	810	744	725	742	786	753	777	730	782	755	710	755	751	727	720	724	741	780	783	697	778	736	717	779	746	762	747	754	761	738	707	772	729	778	763	772	710	762	715	758	770	718	755	724	736	782	723	757	718	715	721	711	798	772	756	748	751	767	737	734	771	764	740	754	696	737	795	746	769	757	775	753	726	773	741	768	802	753	752	761	730	734	687	755	764	731	740	744	712	768	718	736	753	738	739	773	757	802	740	774	725	760	732	746	716	808	718	750	767	746	743	759	755	722	773	736	746	760	733	733	771	732	749	722	749	733	750	711	755	758	743	733	772	772	735	708	727	761	738	791	806	744	724	735	745	762	756	733	737	734	740	760	760	764	758	786	757	730	778	751	733	747	750	710	740	771	735	715	733	773	730	773	742	730	786	801	775	767	713	727	732	757	725	743	734	758	754	764	801	750	737	738	766	732	723	715	738	762	778	757	701	760	748	758	774	759	690	743	743	767	777	725	745	776	737	768	752	773	759	776	751	758	745	723	692	743	739	715	740	726	784	755	711	723	732	779	701	717	713	778	729	751	763	784	797	747	735	746	663	734	740	744	726	727	679	702	729	789	764	753	759	743	745	767	807	766	775	748	797	718	760	728	702	741	745	732	712	695	800	739	751	712	725	745	773	732	734	697	715	719	720	745	705	696	723	730	733	758	765	735	753	667	761	766	771	758	757	737	735	731	722	750	749	740	750	736	680	752	779	753	717	716	719	721	718	733	708	729	763	763	751	754	764	696	771	735	748	725	795	746	736	738	779	780	739	763	785	743	715	763	702	704	745	789	755	719	714	809	772	721	731	725	745	771	688	716	763	763	755	702	759	753	733	753	742	771	714	692	734	773	743	803	748	796	822	721	724	755	709	740	743	739	727	708	758	702	704	705	742	766	764	713	824	723	706	806	728	725	700	731	702	766	763	761	704	786	755	766	799	693	713	752	820	754	741	757	728	724	724	734	728	692	746	785	784	766	740	754	784	739	740	774	751	736	740	723	739	701	727	729	737	747	687	737	772	787	787	730	719	702	707	748	738	749	734	769	761	725	754	714	778	751	742	716	725	756	701	768	746	793	751	759	730	762	711	716	769	700	715	716	755	736	771	792	725	810	763	775	745	770	748	759	779	745	766	742	763	748	747	686	739	765	760	746	750	693	748	726	695	776	701	730	724	743	725	780	789	699	717	742	756	755	777	758	732	735	760	748	757	761	751	784	751	762	724	731	777	753	735	744	729	739	713	750	753	718	727	711	772	753	768	686	706	744	773	734	781	722	750	746	740	744	805	766	765	721	742	753	759	753	753	741	771	752	752	751	760	722	725	731	760	743	723	725	779	760	744	776	764	724	741	704	741	712	775	705	753	759	665	719	751	746	776	725	766	723	739	748	762	749	741	706	762	740	779	754	745	732	747	728	794	754	779	794	733	750	712	760	747	763	732	742	753	760	745	713	761	725	712	745	797	693	763	729	730	780	737	768	758	751	795	737	768	773	798	759
27610	16796	20380	28850	42688	47285	42829	32604	28909	26997	25078	14982	11090	7642	4151	2647	1863	3761	2471	2439	1903	1316	940	2260	3749	4743	5903	3565	1541	747	395	292	258	281	282	263	258	317	314	260	261	281	286	253	291	283	283	239	284	289	267	313	276	255	268	267	252	258	280	273	266	290	260	284	266	297	296	314	268	284	266	251	299	295	267	286	286	274	254	292	296	278	284	292	268	294	264	279	269	308	260	269	292	279	288	309	269	266	325	298	279	284	302	273	268	292	288	258	287	252	263	283	274	281	293	268	271	287	278	271	277	285	270	260	288	266	269	296	258	242	256	295	269	286	293	300	273	273	275	310	272	266	275	317	298	278	292	299	282	287	275	269	280	276	297	280	273	268	277	272	258	276	295	280	285	264	251	234	268	261	278	272	282	274	285	272	266	285	275	266	290	276	276	258	253	265	303	255	266	287	299	288	279	299	292	284	289	277	288	265	237	265	278	289	265	264	292	261	285	289	256	270	306	286	264	280	280	290	269	289	272	260	272	288	298	271	252	259	317	297	242	264	277	308	267	296	276	263	275	277	304	286	263	287	268	250	300	285	292	275	282	309	281	257	269	282	282	296	262	234	269	283	280	264	271	304	275	267	299	274	282	264	285	272	284	270	279	265	270	250	239	266	266	273	296	312	277	307	264	294	270	270	280	281	283	318	286	284	277	288	284	252	298	264	251	255	269	263	279	274	252	281	283	285	282	300	273	286	263	243	278	278	268	279	274	299	317	295	249	298	266	314	278	311	256	257	290	272	273	289	269	297	306	311	303	267	250	269	266	289	266	272	250	297	281	275	257	300	295	279	270	271	300	292	265	275	313	273	276	270	294	264	286	256	282	285	279	271	244	285	306	278	272	277	252	283	261	266	267	275	262	301	292	273	303	285	271	303	285	295	289	276	286	304	285	262	265	291	296	266	243	294	279	280	264	224	301	273	262	279	274	278	268	276	275	273	282	265	267	280	267	294	272	267	246	262	288	288	285	276	260	287	259	271	286	281	264	260	249	253	289	286	286	255	269	322	276	300	264	280	297	268	253	302	273	277	285	295	272	279	295	315	281	259	251	278	260	272	274	271	288	282	272	250	304	261	303	296	279	299	255	274	275	260	322	293	269	280	278	274	270	252	287	253	259	327	283	312	271	296	255	296	270	259	278	298	276	279	295	275	278	273	284	286	280	298	277	299	288	286	296	289	271	281	303	259	276	267	249	281	270	278	281	280	276	282	265	310	295	290	260	281	263	268	290	288	243	277	282	291	293	251	279	267	290	269	259	255	290	270	293	284	288	253	293	280	289	256	274	282	281	244	253	286	287	302	259	253	224	269	292	289	272	268	278	258	290	258	263	283	297	280	250	270	310	262	248	246	272	272	237	265	251	296	299	293	282	270	287	305	283	295	284	276	265	270	254	276	263	277	263	271	294	240	289	254	250	272	278	267	289	284	292	286	291	267	273	260	304	280	258	278	304	281	263	282	288	306	305	291	298	289	271	296	266	304	321	256	276	255	279	301	281	260	245	264	276	270	268	271	276	298	301	299	307	283	262	266	286	271	286	276	318	286	286	285	269	290	299	258	286	290	275	260	280	258	288	267	288	263	286	297	275	290	275	278	290	297	286	273	270	266	242	281	281	267	270	284	267	267	260	279	287	290	253	253	277	246	283	295	250	300	260	261	244	280	263	268	259	267	285	286	266	277	255	269	257	268	292	267	268	255	261	286	283	308	273	292	250	279	258	302	284	254	269	289	271	291	279	295	295	264	274	271	278	283	280	280	285	275	280	272	260	306	266	301	278	257	280	275	270	294	295	294	267	280	264	323	274	279	255	262	300	307	293	314	279	302	297	256	298	254	249	286	270	304	272	284	245	255	271	270	248	288	290	272	269	254	281	297	269	264	294	289	287	269	278	270	282	311	296	266	296	266	266	240	260	280	299	281	284	251	283	291	259	310	274	280	276	300	275	273	289	288	285	280	279	264	260	277	234	300	321	316	289	268	277	289	336	274	250	281	277	299	294	278	295	274	288	259	270	285	257	253	251	266	298	280	292	261	280	275	274	272	269	271	298	281	328	267	301	287	238	297	281	288	253	273	295	285	286	252	277	290	277	290	300	262	271	270	295	274	285	267	263	258	296	292	297	265	263	303	277	280	288	282	288	280	304	263	338	309	270	275	260	283	249	283	294	265	282	284	268	262	301	300	263	295	287	255	265	260	259	252	273	257	271	317	271	300	267	274	286	268	276	280	266	269	276	287	282	286	267	298	273	256	296	264	279	277	286	253	250	285	282	290	241	269	278	295	275	290	280	261	248	292	281	275	305	312	274	304	301	279	246	301	324	274	283	268	262	282	253	281	307	255	293	285	273	254	282	240	295	286	269	273	291	268	298	249	280	296	269	290	253	284	277	282	297	260	286	265	269	268	277	273	272	271	253	290	267	287	304	283	278	266	296	263	298	240	269	256	278	295	311	267	286	289	275	270	298	274	284	273	275	284	289	290	292	258	286	259	287	263	287	271	275	285	263	279	257	310	273	279	267	281	265	304	293	274	284	292	274	302	266	265	255	249	252	231	264	283	281	292	276	300	292	234	292	268	268	274	246	247	290	296	289	271	266	288	284	265	280	258	278	291	256	288	285	273	272	321	263	284	258	285	274	280	267	266	288	290	279	267	267	235	270	266	293	262	315	277	281	275	269	301	273	271	304	277	263	301	272	267	286	262	257	263	275	294	260	265	274	285	299	255	284	283	276	256	286	313	255	270	238	262	253	273	282	272	288	310	282	260	267	278	264	257	270	272	295	300	274	267	303	292	276	241	257	263	271	290	284	284	293	264	277	255	256	290	306	254	258	294	254	281	258	282	284	273	290	329	279	290	312	293	267	294	291	290	276	282	263	242	265	259	256	265	306	255	273	320	293	286	274	287	249	285	277	296	290	272	279	279	299	289	274	298	302	261	291	281	277	296	304	236	248	282	267	274	285	263	261	295	268	253	274	281	263	304	262	266	277	274	260	262	256	269	246	307	285	291	275	266	277	270	297	263	275	261	279	290	268	255	265	296	250	262	269	284	278	283	303	287	279	280	298	264	265	282	280	258	291	264	258	280	279	241	260	284	274	308	275	293	294	269	286	261	281	274	265	284	288	258	270	289	274	294	290	287	271	259	281	260	304	279	267	278	287	296	294	292	277	264	270	280	274	285	245	266	303	254	275	274	315	267	272	252	262	280	293	287	281	271	271	277	268	272	313	307	247	312	262	273	254	287	258	313	246	254	264	277	299	293	259	309	249	265	294	284	295	262	258	295	271	309	267	275	263	314	285	280	296	299	256	256	295	247	259	271	263	274	288	276	258	271	295	298	257	303	268	267	286	263	306	274	279	300	273	290	265	249	273	299	281	286	297	286	244	275	295	281	247	283	255	282	260	274	258	269	267	290	289	270	279	257	260	262	288	263	300	279	272	275	282	283
14513	11655	23213	36073	43794	53471	49430	41554	39888	38419	37294	24295	24257	18736	13804	10133	7959	14113	10767	11597	9284	6616	4842	12348	16303	21312	23186	15460	7370	2910	1284	859	709	671	698	704	631	640	671	675	662	620	656	678	671	709	657	642	622	672	643	668	644	638	671	625	658	668	686	678	668	664	683	701	702	673	638	640	678	648	674	645	664	670	647	660	671	646	660	621	707	686	640	702	669	647	664	641	713	615	688	667	678	640	650	645	665	651	671	612	652	638	661	664	647	706	698	673	654	687	625	645	656	667	634	668	673	676	660	649	672	659	717	672	676	729	638	712	643	679	674	671	705	633	679	667	657	655	645	653	688	652	645	646	665	653	614	706	728	680	695	701	720	704	694	664	687	691	680	712	683	674	679	631	640	683	669	641	677	616	699	649	629	641	622	653	641	614	598	660	657	636	674	683	667	696	648	644	627	641	650	684	678	655	654	665	671	685	663	645	633	714	702	660	687	687	706	640	675	692	679	685	721	635	672	653	670	656	680	641	681	674	650	681	675	632	702	646	638	693	638	664	651	636	662	701	658	666	751	669	636	657	666	655	656	666	687	668	684	706	657	648	660	660	663	661	646	678	656	689	632	706	602	672	651	714	672	620	632	664	741	670	700	696	694	648	638	640	662	631	682	643	646	695	674	707	688	689	718	630	659	634	650	687	692	660	670	611	673	680	667	656	685	628	686	629	636	660	664	660	614	686	705	654	706	669	671	697	621	654	691	637	688	664	698	646	663	638	687	655	691	647	652	696	641	652	683	684	693	628	645	677	678	675	671	632	624	642	677	661	645	704	622	691	691	688	675	716	681	641	665	694	630	625	691	651	666	685	706	640	669	652	654	647	657	679	708	665	671	674	657	664	645	711	678	641	706	698	669	638	680	650	688	656	673	659	643	677	696	593	669	597	685	642	639	648	660	697	645	680	630	695	675	650	649	682	673	655	675	638	673	638	641	634	705	634	696	670	693	627	680	694	615	667	701	698	692	684	636	673	620	614	654	672	674	672	665	623	665	643	665	705	668	667	689	653	686	677	680	659	705	678	654	664	666	691	688	682	678	713	631	648	655	659	672	670	656	688	638	639	646	678	684	627	669	684	669	647	647	676	674	625	673	659	696	691	634	656	682	676	635	649	603	659	667	635	632	713	611	669	631	691	681	664	624	693	627	706	616	652	677	670	622	635	697	712	617	667	664	677	694	630	700	670	642	662	666	681	712	623	706	637	719	649	690	643	675	662	668	689	577	696	659	700	692	652	644	637	690	697	671	636	666	698	654	658	679	661	696	685	694	656	630	708	643	707	652	644	681	698	656	679	689	647	632	660	737	654	696	703	715	644	657	691	715	626	632	702	702	662	734	657	685	652	656	674	700	683	654	655	606	665	686	657	623	654	697	668	661	657	673	647	684	683	660	642	690	696	663	654	669	626	661	699	676	659	625	667	715	649	676	645	672	635	680	671	715	645	685	674	651	642	651	657	670	659	658	667	619	642	670	639	628	638	655	676	660	697	688	650	714	642	666	631	639	672	631	678	658	668	671	703	634	641	659	652	646	627	671	700	654	635	665	642	624	615	635	629	694	672	665	646	668	653	662	625	643	677	643	622	680	664	679	685	650	671	687	686	742	657	627	628	693	621	623	669	659	703	689	615	695	665	702	670	629	656	637	648	684	666	625	676	631	658	624	674	690	652	710	662	644	672	705	671	695	661	635	698	700	663	696	692	674	645	665	645	689	654	707	714	615	648	634	667	717	708	726	624	645	733	669	663	652	648	612	672	669	685	636	656	674	686	647	696	668	694	632	622	699	633	628	643	663	661	681	662	660	621	688	638	655	697	620	642	665	684	650	673	637	634	688	662	653	712	667	661	644	661	676	667	695	632	658	694	707	657	653	655	658	657	634	684	636	624	646	668	676	614	630	665	640	705	693	685	652	687	644	671	657	614	675	626	699	652	654	681	679	695	590	641	690	661	655	624	662	658	725	707	644	664	673	655	640	705	701	700	629	645	673	668	709	672	646	621	704	670	674	642	675	663	673	664	704	701	666	666	686	685	639	716	701	699	696	661	648	681	653	634	610	656	648	630	673	657	669	669	622	717	688	605	699	674	688	652	602	661	701	697	653	622	666	642	658	658	704	651	685	697	671	699	651	657	672	655	635	627	665	615	658	681	644	693	679	637	692	629	659	672	656	629	688	676	642	653	646	621	637	675	717	643	688	699	686	667	680	691	672	666	658	671	658	677	683	711	711	672	615	697	676	684	658	679	671	684	650	617	689	668	631	665	641	696	663	656	659	694	677	641	664	650	671	706	682	671	646	664	627	645	626	686	693	623	687	627	673	686	650	687	664	684	644	669	663	691	681	666	649	643	660	688	689	601	678	723	675	611	648	669	657	705	697	661	681	667	663	616	671	703	663	652	660	655	635	646	696	652	660	655	662	657	635	711	613	645	662	627	685	670	678	668	659	648	719	603	634	636	645	668	699	640	636	650	660	654	721	629	628	670	631	658	657	647	639	665	653	651	655	677	656	651	669	698	640	705	680	645	670	616	631	637	708	658	667	631	670	657	638	634	650	692	667	648	662	647	659	629	669	657	681	715	656	663	690	682	650	667	678	712	672	628	663	687	663	676	678	688	651	729	701	673	658	645	651	683	622	658	698	679	659	662	637	677	682	676	689	682	733	681	685	659	667	700	694	642	648	666	680	707	683	663	653	645	684	692	665	646	667	624	709	654	689	659	688	687	610	674	680	650	692	655	659	633	698	639	686	678	661	669	661	644	681	636	658	662	708	657	706	644	682	699	687	650	643	648	676	659	653	666	674	701	706	678	672	674	633	712	647	625	685	671	625	670	669	633	671	688	674	655	666	663	652	687	667	611	637	660	657	704	676	640	668	657	640	642	636	670	623	666	674	702	640	685	673	666	712	667	660	639	697	658	714	647	683	669	673	681	687	661	656	677	635	648	621	664	667	659	677	640	660	654	703	635	655	606	653	627	646	666	640	652	658	639	709	625	670	679	673	666	674	703	636	684	685	656	673	678	673	651	645	646	650	656	632	646	654	617	649	676	692	692	664	639	693	704	671	624	690	658	641	735	697	686	678	639	639	649	665	648	638	724	662	651	704	652	652	660	651	681	646	665	718	674	670	689	669	718	668	658	660	628	677	660	677	669	678	672	657	647	699	665	669	641	644	686	714	671	690	625	640	668	646	675	669	663	657	667	657	659	690	688	680	631	655	673	644	658	676	641	654	670	649	700	675	648	662	641	649	636	647	654	712	661	673	715	666	708	639	697	655	601	682	645	655	654	639	630	665	690	714	638	648	664	665	701	650	641	644	653	664	659	629	648	694	671	658	630	649	695	660	686	645	672	660	637	692	645	647	683	668	682	708	725	664	718	655	684	654	682	699	622	674	662	690	635	626	637	654	618	701	687	720	590	639	689	646	641	665	657	661	628	713	629	682	681	690	659
11115	7311	7292	5722	4775	4417	4386	2709	2390	1912	1457	1298	1063	834	623	597	502	500	435	460	440	476	443	462	438	601	826	777	516	452	377	328	317	355	351	264	303	349	300	307	303	296	330	355	290	305	286	314	331	322	311	329	284	294	329	296	343	358	314	319	311	367	319	370	322	355	348	308	306	300	328	315	343	340	345	352	331	312	346	350	300	308	322	329	308	312	310	321	348	331	324	345	321	344	356	327	319	336	335	304	334	317	324	318	309	288	351	334	284	307	326	312	307	298	347	328	304	318	339	357	327	309	323	298	297	336	348	320	316	300	318	331	343	283	357	343	308	322	323	311	336	321	317	344	317	346	301	355	325	288	314	327	321	285	315	314	328	320	327	326	315	323	341	317	328	305	328	340	331	327	309	319	330	296	311	307	317	344	291	298	309	316	334	334	316	330	302	322	302	327	303	303	328	345	324	307	317	321	345	284	312	339	338	290	351	319	333	329	311	316	302	330	325	320	355	298	341	356	306	284	308	331	342	313	304	353	327	305	264	358	322	295	308	313	330	342	310	287	285	302	302	332	313	316	312	287	332	328	324	313	313	320	315	313	313	276	333	306	299	338	305	310	292	308	329	355	360	331	344	311	325	318	310	370	342	317	339	327	324	291	333	334	331	318	335	313	310	314	317	306	323	323	281	328	337	301	314	339	323	323	349	323	320	330	370	327	315	300	303	313	327	312	323	327	316	312	309	347	307	323	321	304	295	337	299	299	345	330	323	303	355	337	320	327	314	309	318	273	321	317	351	323	316	297	336	324	310	343	312	327	311	287	320	305	317	326	302	349	326	333	289	312	300	358	306	298	372	310	327	331	314	309	330	321	304	318	302	313	330	307	340	315	313	302	314	313	295	368	349	307	334	301	323	326	326	330	343	337	322	298	306	343	308	323	328	319	348	312	311	338	315	315	307	328	337	285	315	331	289	328	283	349	344	318	322	316	295	307	353	316	328	311	302	327	296	313	300	302	320	322	314	312	331	319	303	297	305	323	281	314	283	335	336	322	385	308	334	306	360	318	327	324	311	356	309	320	322	355	332	316	321	319	293	267	311	331	305	303	321	301	352	295	371	333	322	326	292	333	307	332	319	292	305	322	336	336	307	339	276	332	315	331	327	324	322	338	315	301	326	325	314	288	308	317	315	318	298	338	346	341	292	297	331	315	354	313	315	324	301	343	341	271	313	286	301	331	289	310	306	296	303	318	337	308	330	320	336	315	289	280	327	303	314	309	307	294	333	297	339	309	332	329	325	340	350	338	323	303	312	309	312	332	297	327	339	309	332	341	339	328	285	324	316	334	345	323	334	328	333	282	300	334	336	312	317	341	346	317	300	321	304	329	279	330	324	322	318	316	345	306	314	287	291	334	328	318	316	323	337	360	343	339	332	341	318	283	314	332	342	313	312	351	282	349	288	305	326	313	328	352	334	311	309	324	302	315	325	297	326	312	285	350	300	295	307	314	356	286	312	287	319	333	315	336	358	320	316	349	334	340	323	330	334	333	313	327	322	339	290	338	331	317	319	340	321	346	352	313	313	349	334	322	329	308	293	314	292	333	370	287	309	347	338	332	313	340	338	292	321	333	289	328	326	303	307	305	339	345	304	333	355	327	326	319	311	295	325	313	338	333	324	330	303	303	317	328	316	322	312	320	333	308	343	318	325	324	311	317	321	307	360	342	318	326	323	292	336	293	331	317	318	328	316	315	355	299	281	318	331	331	328	332	311	307	334	308	326	317	309	308	319	295	341	304	323	328	288	311	330	311	316	277	316	320	325	320	288	341	338	346	331	335	309	346	325	300	329	311	330	305	301	315	318	337	291	288	302	329	313	299	344	349	310	332	323	327	327	325	306	317	288	316	323	323	310	355	325	328	336	328	318	311	318	326	288	312	308	346	347	291	343	299	311	340	369	363	293	323	335	310	327	315	285	336	302	301	310	302	324	317	358	348	306	322	328	355	265	306	338	371	323	324	326	333	312	338	309	329	324	300	314	284	326	341	302	337	323	296	315	342	325	339	306	307	331	312	329	334	353	285	311	314	327	310	295	286	285	316	322	321	322	306	311	329	352	318	340	302	331	321	309	317	332	317	301	326	350	329	355	301	330	314	334	367	332	325	324	297	292	317	292	317	328	329	354	317	337	338	305	285	347	311	356	334	288	329	325	287	330	298	313	300	327	328	349	344	318	323	313	332	311	284	317	299	307	353	333	345	323	304	322	312	292	364	348	305	316	316	318	326	356	316	351	315	318	312	356	309	338	305	351	337	318	318	309	340	318	341	289	303	353	313	316	342	319	315	310	298	300	332	338	322	350	311	350	302	325	331	322	310	337	302	330	319	325	299	327	313	301	325	333	319	325	322	318	303	354	323	306	318	282	326	372	307	308	307	331	297	299	318	305	308	304	296	294	316	289	349	324	330	303	322	300	298	326	304	331	336	336	341	306	312	299	327	346	318	299	353	305	313	326	321	324	314	350	320	349	346	332	354	309	344	327	297	318	310	348	308	348	315	308	324	330	320	355	321	297	319	325	316	310	321	293	345	289	323	329	278	337	307	321	306	372	307	314	282	338	318	326	325	352	315	322	330	306	320	347	301	325	303	336	352	346	324	325	327	318	312	307	295	336	319	296	340	291	349	321	305	336	298	280	326	296	312	325	292	333	328	325	304	306	316	308	335	316	320	330	307	354	330	332	325	325	335	306	346	365	302	330	317	307	337	316	319	288	325	307	347	341	277	335	351	320	308	321	324	356	315	330	330	344	330	318	294	297	338	319	304	363	309	324	305	294	322	319	331	259	335	335	328	335	327	343	309	322	320	329	311	349	312	297	322	308	312	336	305	336	314	310	324	345	310	314	325	337	320	312	349	338	291	313	312	352	323	316	311	329	332	263	309	318	303	290	328	338	339	324	319	338	316	312	318	295	367	298	333	343	307	316	325	301	339	330	333	344	322	297	299	312	298	326	308	307	322	315	317	335	348	337	344	325	328	321	316	319	336	318	321	300	323	328	306	353	309	331	335	318	323	335	314	287	324	352	291	350	310	323	333	296	290	319	319	317	293	312	320	334	320	316	323	300	333	328	320	347	321	324	296	338	351	316	314	288	333	331	319	325	309	307	350	326	326	338	303	330	335	328	316	348	316	351	340	314	310	316	316	335	310	311	315	342	334	311	335	336	350	320	328	311	339	297	315	301	289	335	320	297	280	338	337	327	338	323	330	340	283	307	315	318	317	320	324	280	350	349	296	284	339	271	331	338	307	306	336	325	372	298	321	343	309	324	325	312	292	308	305	300	339	293	351	310	304	278	336	340	357	326	361	337	318	331	343	337	327	324	343	332	309	314	344	304	344	322	321	344	318	331	338	342	325	316	324	329	340	344	350	364	334	307	330	341	300	324	313	331	316	279	331	303	319	330	285	297	319	309	350	322	336	315	321	307	336	330	338	346	317
6658	6013	11248	13570	13507	16384	15949	10989	10410	8870	6349	5898	4863	3845	2961	2484	1962	1948	1613	1671	1514	1873	1696	1871	1873	2568	3414	2412	1581	1147	837	765	790	724	777	784	758	727	780	781	776	754	728	798	757	769	783	740	793	740	764	739	796	734	725	757	752	799	794	753	747	780	814	742	808	754	783	769	761	789	736	763	784	775	720	743	798	727	762	778	776	770	732	771	779	793	786	777	754	752	754	734	769	766	778	750	755	745	765	743	760	793	740	792	772	747	761	732	793	760	784	790	796	801	762	754	704	817	794	771	734	719	744	774	733	795	714	759	783	801	788	776	750	753	818	754	767	796	793	731	749	785	772	723	743	711	755	767	851	730	791	771	776	827	756	719	733	746	779	732	791	815	727	836	759	774	769	717	789	747	772	764	786	747	762	751	732	704	734	784	741	769	744	742	826	730	829	767	771	752	749	753	755	729	752	768	766	762	732	749	723	770	752	720	742	716	746	746	766	811	750	765	698	785	787	752	772	753	753	764	769	751	780	791	764	750	801	765	725	717	782	748	771	770	765	734	719	811	725	737	817	744	791	753	774	697	753	759	719	752	800	760	766	748	731	826	775	755	729	807	734	763	724	723	829	743	780	768	809	816	766	693	794	754	765	783	735	776	813	800	754	726	748	759	756	760	736	750	742	778	741	742	765	762	743	761	778	757	775	774	770	726	782	793	741	777	801	789	735	807	771	764	764	746	799	763	790	770	767	774	766	762	758	753	784	773	747	808	733	746	790	754	739	757	743	768	758	751	775	710	765	756	754	746	777	744	743	773	773	747	737	739	768	779	733	728	806	708	783	786	755	729	744	762	778	784	792	782	781	721	744	704	746	823	791	799	783	755	769	757	788	755	730	762	752	733	723	788	805	786	783	722	798	780	775	768	769	737	780	790	758	786	757	703	795	755	753	769	768	739	725	757	727	774	787	748	819	759	790	796	721	777	750	765	788	760	804	748	794	798	778	775	757	796	773	809	720	795	773	776	762	766	760	747	735	772	745	809	716	811	733	739	751	741	731	759	766	775	783	827	785	754	768	801	773	751	778	740	711	778	759	756	748	779	692	731	800	733	701	733	739	789	775	710	770	788	747	750	759	773	773	737	763	744	789	802	776	801	730	765	773	747	758	802	789	744	791	753	735	806	766	775	806	731	781	767	758	801	781	791	777	706	743	803	824	744	764	824	770	787	754	775	768	768	761	771	747	711	772	767	770	722	725	761	794	714	786	758	762	734	749	732	779	739	768	778	773	743	731	712	752	766	774	730	745	792	783	751	780	729	759	736	808	730	764	759	775	769	772	745	748	757	828	788	794	735	767	726	757	764	824	767	740	773	790	762	759	771	765	735	736	743	768	755	793	762	777	745	766	763	752	780	721	769	817	736	743	789	776	799	747	760	752	792	759	729	763	793	797	814	741	803	767	764	767	801	739	725	766	758	745	755	767	773	778	701	766	765	748	768	789	812	774	748	736	735	720	755	763	790	772	780	737	763	732	787	738	779	763	785	791	722	779	737	752	730	715	727	765	794	774	790	785	798	811	742	788	759	826	737	759	775	781	756	755	751	782	741	748	752	722	758	721	751	731	770	760	779	763	697	759	770	786	759	710	837	742	767	686	777	741	774	751	746	769	768	776	772	747	768	738	731	838	774	760	747	797	774	693	739	784	774	750	765	769	756	793	753	760	757	761	769	784	790	753	798	784	792	766	799	781	766	781	792	718	743	785	782	752	803	787	753	744	771	755	719	755	761	800	775	773	776	732	716	777	768	756	749	732	783	753	729	761	746	747	777	772	783	757	789	713	775	780	795	788	796	768	744	801	758	762	796	774	753	787	715	780	775	736	821	713	770	778	744	715	749	788	775	755	798	817	753	795	815	742	759	756	742	770	730	775	762	728	778	762	749	826	787	788	767	743	793	792	783	831	728	745	765	753	719	731	764	784	773	765	749	773	735	756	737	768	771	766	769	727	723	779	776	719	749	733	769	736	771	784	763	760	754	772	737	778	766	750	767	736	756	764	774	816	803	757	755	760	792	807	747	790	803	731	761	760	765	764	775	776	752	755	810	787	751	792	777	766	780	794	790	783	782	738	784	779	749	721	706	666	767	747	746	789	758	797	756	773	780	765	778	742	720	734	753	691	758	808	747	797	740	748	808	747	773	728	775	773	745	781	765	809	801	765	750	761	785	772	764	778	824	759	695	750	685	788	772	754	751	755	765	826	782	765	769	727	739	745	777	747	797	807	754	816	756	808	792	752	740	803	768	764	784	783	745	768	758	784	722	765	749	761	772	802	746	745	740	744	796	750	790	759	699	783	752	739	764	763	753	779	762	761	743	782	728	766	776	769	772	802	829	777	737	733	745	769	767	733	777	790	793	801	724	757	798	739	782	746	726	710	773	815	726	724	775	769	737	741	752	775	764	762	722	818	719	808	752	767	748	780	772	719	787	755	735	781	756	756	807	759	761	739	748	791	817	790	729	743	764	747	718	784	761	730	745	753	802	776	813	758	743	758	747	786	704	709	767	725	774	768	780	788	751	788	756	754	790	783	792	778	741	745	756	729	743	745	737	775	765	739	811	743	759	753	739	723	733	786	808	781	771	813	725	710	775	746	801	723	753	786	727	792	788	762	798	791	756	734	745	784	735	737	763	785	789	744	793	757	755	780	799	736	753	749	710	745	753	743	795	763	772	791	759	734	775	790	758	773	757	737	710	793	787	773	776	742	794	754	729	804	741	793	768	734	776	790	800	754	852	714	730	774	808	766	750	751	742	739	779	742	747	721	809	758	798	799	729	777	792	799	788	748	739	755	764	737	755	733	788	758	762	782	765	773	748	753	785	762	778	787	739	757	792	775	778	738	779	738	776	730	769	744	794	758	768	784	730	715	763	699	796	792	800	764	724	793	774	753	783	810	810	746	783	763	702	793	740	765	766	786	813	710	754	742	743	757	791	756	774	771	770	756	775	761	797	825	724	720	765	766	736	778	763	746	757	746	782	745	742	825	792	765	770	818	785	737	758	752	762	782	742	773	798	750	759	788	738	767	795	777	775	799	755	760	749	783	761	746	764	772	730	741	797	759	751	762	737	758	772	726	772	755	743	750	796	760	783	753	799	739	778	762	764	770	830	733	761	780	762	788	714	770	779	766	769	754	760	746	754	725	778	747	767	743	784	719	746	788	831	797	767	809	749	733	762	770	745	756	735	786	740	809	789	783	723	789	746	738	758	795	747	801	760	764	798	732	706	756	752	711	745	737	782	752	747	800	733	800	797	775	749	765	733	752	765	756	795	743	759	811	789	764	730	744	809	781	758	721	792	786	713	738	765	771	741	753	756	720	826	793	759	745	719	812	784	735	763	766	785	834	772	770	766	790	759	746	785	721	755	751	737	762	753	770	762	761	763	698	780	780	742	724	741	728	804	736	739	759	778	775	748	774	766	749	723	797	736	731	731	739	820
16729	10028	13335	14412	18498	35774	37782	23995	18561	14061	7845	5753	5551	7389	8205	4369	2064	1295	1068	876	569	504	550	758	1857	3373	2844	1589	826	509	356	344	333	297	329	293	335	319	279	326	304	274	322	298	296	311	301	323	309	309	278	283	297	317	285	303	281	316	275	334	329	342	302	281	291	309	295	311	344	294	304	275	303	319	312	315	347	316	310	309	301	318	303	317	289	319	338	331	308	318	318	352	309	333	342	291	314	330	333	295	352	292	291	332	291	322	295	339	318	286	340	287	282	324	314	332	262	282	280	315	315	301	320	294	331	292	331	311	311	315	318	331	321	269	296	302	308	306	323	318	316	332	314	315	311	321	291	317	303	316	327	318	308	339	285	320	320	253	335	304	329	300	301	310	269	298	307	304	320	300	325	287	291	368	300	300	312	314	311	330	314	307	304	330	322	315	340	311	324	257	293	307	310	315	299	301	324	308	296	296	291	286	343	278	350	292	273	295	305	356	320	286	293	318	295	310	330	288	318	308	326	287	314	307	353	340	307	321	330	295	284	304	289	308	300	338	299	286	299	324	280	313	303	290	304	307	312	301	311	302	301	319	329	327	314	320	300	317	313	313	282	314	315	280	304	305	299	319	320	285	298	266	329	296	277	332	294	304	286	335	340	321	325	331	297	316	325	311	309	349	310	303	323	292	297	335	323	317	296	322	278	306	290	319	311	334	319	306	278	259	337	317	283	341	292	319	312	315	320	310	318	309	303	299	310	304	316	279	323	335	338	293	319	314	312	298	313	313	327	291	287	306	299	312	315	317	304	286	330	315	352	295	294	271	311	341	301	306	318	330	334	300	335	312	354	286	304	288	290	298	333	290	329	328	295	311	297	301	317	340	354	306	315	282	280	304	291	304	302	341	311	310	288	301	283	272	288	310	260	307	283	326	279	319	310	312	303	303	328	297	287	298	286	291	309	315	325	306	316	327	293	314	306	318	281	307	301	331	305	329	311	338	311	310	335	276	298	302	337	319	284	300	313	315	326	358	303	318	271	291	278	287	338	300	309	291	286	294	282	302	316	300	305	290	300	300	320	300	299	311	306	311	307	325	297	321	319	346	317	301	340	286	344	311	302	320	303	272	293	314	308	310	328	321	320	315	285	301	294	300	307	305	333	315	317	297	299	356	307	306	299	310	278	301	282	340	317	331	328	337	309	276	295	300	297	297	296	298	309	305	304	292	281	319	282	305	336	316	300	272	327	316	322	305	303	321	297	304	290	299	313	286	319	297	302	300	311	337	300	308	302	273	300	300	305	324	323	293	341	323	335	335	310	364	361	308	313	323	291	296	312	285	310	306	300	322	281	340	291	314	313	284	303	350	291	323	342	290	280	311	322	330	360	287	297	301	326	330	322	328	299	320	332	345	322	304	325	301	312	346	308	306	307	310	344	298	330	288	325	300	310	301	282	316	283	302	295	361	340	322	306	295	299	323	309	312	340	299	312	268	303	290	288	307	336	346	324	301	282	333	315	333	384	287	289	339	315	315	307	319	305	300	287	310	292	287	323	323	303	327	286	328	302	314	306	336	325	353	355	303	304	317	281	288	329	318	317	314	317	327	275	280	284	324	329	313	322	334	270	290	291	330	298	303	310	280	325	331	317	289	293	328	301	332	286	288	294	313	304	328	315	292	318	305	317	279	322	321	306	308	331	350	326	278	317	272	288	320	288	340	297	303	303	318	283	296	286	319	293	344	299	305	313	278	294	304	332	306	310	332	285	322	321	302	298	317	312	303	298	294	330	319	290	331	297	327	329	306	279	309	319	347	331	347	315	338	295	325	339	308	323	313	327	330	300	312	329	335	306	320	286	340	282	245	305	320	320	290	301	301	317	317	314	287	322	316	290	308	307	290	323	291	351	320	293	325	303	308	314	337	297	326	304	296	322	301	286	285	326	334	325	323	310	299	301	304	306	299	328	309	265	332	317	293	312	322	309	313	322	286	261	289	317	304	307	282	344	328	292	325	291	341	324	369	298	303	281	319	263	328	298	298	315	319	308	321	296	314	282	316	299	306	337	299	264	278	280	334	316	286	283	345	282	321	331	320	294	314	305	338	309	294	321	300	289	286	308	337	347	324	286	284	325	295	337	341	299	305	298	330	341	336	316	331	347	295	329	351	300	293	310	289	317	298	325	289	304	318	283	299	302	315	276	303	338	303	320	309	341	293	322	308	315	314	297	312	308	306	352	303	329	335	287	286	296	281	313	327	289	338	320	303	326	289	331	286	314	298	305	317	310	322	284	323	322	336	276	304	289	291	321	325	298	273	313	325	294	324	304	307	320	317	302	290	286	311	341	334	308	314	329	297	315	283	337	313	307	311	326	304	297	327	344	297	290	332	308	336	308	306	309	311	298	303	301	300	290	311	319	313	348	296	328	310	332	318	313	333	324	325	273	300	331	316	294	314	309	314	298	276	314	330	289	335	308	342	288	328	288	294	333	286	312	334	336	341	271	305	324	286	323	339	298	298	300	332	294	349	324	307	329	340	320	310	301	319	288	308	289	298	273	310	340	338	317	317	307	327	309	293	309	316	315	312	299	305	306	328	300	304	304	293	301	289	282	332	330	320	321	335	302	309	280	283	301	302	279	285	285	318	290	298	297	306	298	307	298	331	285	331	297	317	295	305	334	301	303	271	300	303	322	320	307	297	296	297	298	300	278	326	309	302	277	311	317	282	351	294	293	334	336	320	334	334	331	300	311	315	293	340	323	297	315	302	316	300	300	322	311	323	310	308	326	311	330	319	297	320	318	327	333	284	310	309	319	307	341	312	307	300	265	289	293	316	321	300	300	281	309	312	323	321	341	321	295	345	312	307	311	315	302	270	303	304	319	298	355	296	317	324	329	284	330	306	307	317	306	295	318	282	301	323	334	331	293	312	344	288	343	297	311	308	317	296	300	316	305	289	284	293	300	311	322	276	321	309	324	298	278	303	322	322	347	325	337	314	302	335	343	307	339	330	284	341	312	283	311	282	327	288	293	289	302	343	307	290	321	296	362	335	281	313	302	283	292	328	325	327	302	301	314	302	274	294	308	325	307	295	329	310	313	315	310	332	318	310	322	327	315	325	275	309	299	320	269	316	311	294	308	310	303	326	286	305	318	322	318	302	319	329	309	314	341	313	300	324	320	289	321	304	311	333	328	309	310	319	326	289	312	290	325	297	293	314	320	326	340	308	282	302	310	325	312	319	334	300	309	269	329	280	319	288	315	335	322	295	322	301	298	299	334	313	304	305	298	327	299	281	329	310	312	303	297	303	312	315	328	290	280	323	331	328	313	306	353	289	289	291	280	321	285	330	326	315	317	351	322	310	289	313	300	277	303	334	334	308	332	310	312	333	315	283	300	324	296	332	295	336	309	295	303	307	328	303	300	325	332	310	311	309	325	293	279	296	289	305	299	317	300	310	330	336	312	312	294	357	278	276	305	297	280	288	302	310	301	321
9568	8420	18474	24831	29960	46948	44853	32464	29930	25665	18023	17310	18172	24236	24199	15345	8471	6009	5173	3788	2287	2137	2331	4131	10480	16388	13315	7491	3494	1700	1024	794	767	754	723	727	765	740	743	735	684	770	720	732	737	745	727	760	817	701	690	780	741	688	705	718	710	806	796	739	724	752	745	714	763	750	731	753	746	741	709	740	711	730	736	762	708	751	761	748	696	680	746	722	712	689	773	699	762	812	725	757	708	746	771	758	796	743	734	719	765	744	738	754	712	736	693	728	728	763	714	747	755	720	707	761	760	758	716	709	710	738	723	721	709	771	765	761	734	727	745	731	678	760	743	779	724	711	736	789	748	693	753	730	724	748	731	718	729	747	725	773	746	738	725	739	747	736	710	749	755	805	731	759	745	742	719	672	767	705	760	738	707	705	744	740	726	740	719	736	735	747	763	740	697	745	748	788	721	737	730	751	769	685	728	753	733	739	714	732	752	697	700	772	774	731	756	777	728	732	769	758	713	741	746	768	751	730	785	747	759	746	762	685	748	727	716	749	715	749	669	765	697	718	689	743	739	731	709	725	766	766	700	728	750	730	768	767	740	698	729	769	710	762	739	720	752	774	786	789	731	769	782	716	796	769	724	768	765	717	685	735	775	702	746	757	744	728	728	744	678	721	731	727	775	734	695	719	695	739	747	744	710	752	755	743	769	736	771	719	753	733	708	742	721	703	725	752	762	820	758	732	722	748	753	792	754	716	785	732	696	674	765	782	756	763	743	749	736	753	732	771	701	753	731	712	713	707	756	739	686	715	798	721	729	772	736	771	692	773	719	733	678	675	735	741	757	736	764	743	782	738	723	716	747	732	764	739	720	777	766	761	801	758	781	713	689	745	737	748	727	726	738	721	725	748	755	721	723	775	695	751	742	736	728	737	762	693	776	739	700	774	777	738	704	704	731	683	762	702	740	752	749	675	745	734	752	739	737	768	761	758	752	756	700	758	708	765	734	739	752	749	755	700	793	721	719	698	731	733	753	754	717	819	775	795	739	775	732	708	738	790	736	764	718	738	727	759	703	770	687	730	713	715	734	705	708	739	737	785	731	726	713	757	720	721	713	702	755	726	699	819	752	758	721	762	713	755	746	808	711	762	732	704	752	778	720	800	757	748	747	726	759	762	726	741	722	755	767	730	733	752	734	793	700	796	733	760	750	748	753	777	695	785	736	713	770	761	728	745	693	758	712	770	749	778	760	711	733	705	704	774	720	743	749	723	769	664	705	700	755	762	793	746	771	767	773	715	729	743	721	709	787	669	741	728	784	712	715	741	725	750	740	776	775	724	731	721	771	753	736	715	727	731	764	728	735	787	748	708	775	739	773	723	776	777	708	708	721	776	742	728	768	706	709	687	752	745	767	726	771	708	726	761	822	714	769	738	742	789	727	744	713	732	729	717	802	745	700	730	752	731	731	737	752	757	745	719	733	761	744	783	684	789	695	736	746	752	761	693	759	744	761	745	747	717	730	743	715	715	789	756	762	706	730	729	754	748	753	720	740	742	752	768	702	712	709	713	764	728	767	723	710	730	760	719	719	711	680	726	740	710	750	726	728	791	749	743	687	750	729	763	685	756	768	716	747	742	741	774	727	756	758	720	785	736	754	755	727	734	748	724	738	699	783	787	745	678	734	769	763	733	715	722	737	710	720	728	764	742	763	684	685	737	714	725	709	716	769	729	751	719	722	757	739	768	722	720	690	800	737	782	715	743	730	717	754	772	764	720	744	696	755	747	780	705	759	800	746	729	728	752	733	743	720	740	760	748	752	752	714	740	755	722	703	734	720	755	762	739	773	754	737	773	732	685	719	734	778	743	743	708	723	733	764	767	772	730	740	706	754	725	741	708	726	761	774	729	769	779	738	733	770	741	758	772	745	739	770	739	723	711	691	750	738	741	746	683	716	736	732	696	764	701	733	751	727	734	742	736	754	721	748	738	748	719	799	759	703	717	757	769	723	763	725	739	710	711	758	746	715	738	735	713	752	732	718	749	715	743	734	756	742	688	775	755	789	754	779	753	732	758	765	786	719	729	697	692	730	734	749	794	701	715	737	768	730	745	793	712	734	777	727	735	721	759	723	716	787	715	796	727	734	736	759	730	781	762	687	755	721	742	754	748	704	724	726	763	705	737	684	772	728	751	763	760	758	752	744	712	720	777	725	720	752	752	758	738	720	718	719	705	754	727	770	737	768	719	704	756	751	782	722	788	738	722	750	708	813	768	732	706	738	740	755	756	775	746	760	724	775	766	756	725	711	706	755	716	741	727	721	725	733	704	693	734	750	725	764	675	680	790	769	696	686	757	752	771	710	699	739	747	695	766	679	718	714	772	745	738	703	727	732	733	719	765	774	760	717	755	771	736	764	772	733	743	766	682	782	780	703	767	777	696	738	747	709	764	781	769	726	737	719	742	732	759	749	733	681	758	739	767	734	749	706	781	723	747	737	720	743	751	692	739	739	735	749	782	765	785	744	757	722	692	779	734	751	774	746	712	763	695	785	717	699	762	710	756	752	795	770	697	769	714	747	750	774	767	721	750	722	752	732	743	784	692	727	700	750	689	755	713	719	731	730	721	759	764	765	741	749	726	729	727	789	719	706	749	719	701	733	809	743	757	800	753	748	772	758	722	720	766	697	740	730	712	800	777	699	779	749	762	743	734	748	795	728	758	754	744	765	691	759	750	719	719	723	740	700	735	769	698	793	713	712	724	730	725	706	725	704	708	729	704	734	747	741	725	825	750	724	778	770	748	762	762	736	747	761	690	764	718	785	700	705	720	758	786	749	771	750	780	760	787	728	703	744	784	700	745	748	767	795	725	756	793	764	755	692	730	749	776	740	728	773	728	788	719	711	745	724	727	708	746	677	798	757	782	730	744	739	751	724	785	769	774	732	750	740	719	726	663	716	730	716	739	731	752	690	724	767	779	750	742	747	742	813	729	747	770	740	801	756	753	737	740	773	772	789	758	740	744	709	739	763	723	779	674	757	746	702	702	722	719	792	729	702	787	738	711	758	753	759	790	785	787	731	759	744	743	732	680	709	745	773	715	721	736	648	721	716	729	732	735	754	727	734	786	754	728	734	712	723	787	743	738	763	759	704	742	714	738	713	743	736	739	757	793	722	781	737	737	778	755	680	786	768	770	738	764	757	771	741	718	737	734	724	721	741	732	740	750	743	744	669	744	725	715	703	736	735	705	749	725	726	765	709	716	786	740	744	703	761	752	750	722	769	775	722	756	755	782	768	738	767	724	767	764	738	755	729	744	783	748	740	720	770	727	737	792	716	751	713	715	732	712	717	751	730	768	760	691	697	691	710	736	748	729	802	757	779	700	696	740	710	793	758	669	724	764	742	697	725	751	764	740	749	725	761	697	729	727	725	706	741	737	771	708	792	703	762	755	750	750	770	751	771	697	717	769	724	728	768	754	727	722	712	750	729	713	711	737	721	693	767	731
24020	15185	18361	18647	32320	49400	43977	30304	25192	24664	18942	15786	17468	18845	14107	10144	4119	2037	1840	1490	585	620	496	1731	8022	7420	4749	2423	1154	500	330	271	279	249	286	287	259	263	251	269	276	261	303	251	271	258	272	272	286	271	266	291	257	233	260	291	268	284	278	247	292	256	266	271	276	270	245	276	270	292	293	264	275	248	259	301	280	263	284	273	269	296	255	265	299	268	256	273	291	268	268	279	252	286	249	277	276	261	266	289	268	272	265	259	255	270	269	267	263	261	286	242	275	242	250	274	252	288	247	256	242	310	288	279	270	267	281	244	258	288	280	279	279	255	255	290	264	244	275	275	251	253	242	279	286	286	257	290	270	239	256	268	250	292	246	237	289	232	269	284	244	252	254	289	239	271	217	293	279	270	247	295	280	254	260	285	267	292	254	282	260	246	267	280	234	253	261	227	236	282	277	260	307	254	252	242	265	247	270	267	266	273	286	269	262	267	284	271	247	239	276	267	275	277	268	286	257	253	273	262	256	266	276	261	269	238	264	293	230	259	252	288	289	300	281	264	240	251	246	269	247	310	270	265	286	269	276	275	255	247	286	277	283	271	229	265	247	311	286	277	276	270	256	266	291	241	265	241	310	268	277	236	272	239	279	258	300	257	251	257	269	264	292	256	268	260	259	268	259	247	285	293	266	275	241	279	258	245	283	256	291	291	265	230	272	279	258	272	258	254	281	243	253	256	224	282	272	265	263	254	239	290	239	253	264	246	235	272	268	260	255	274	280	231	293	283	300	284	267	277	244	245	258	260	268	271	259	246	257	286	264	277	239	256	278	270	274	260	245	275	262	273	250	261	274	286	274	254	281	285	234	251	267	289	249	272	257	253	276	269	262	258	274	245	255	238	304	264	263	272	283	276	262	249	238	282	261	257	266	287	230	279	287	255	263	245	233	290	263	281	266	264	266	270	244	266	290	238	252	245	281	236	258	276	255	288	292	296	286	257	254	289	277	277	279	270	256	252	274	262	285	272	271	263	279	295	293	273	263	241	230	276	303	264	281	275	271	275	254	260	271	243	300	262	240	284	283	282	249	255	276	239	243	282	281	276	264	268	281	275	258	267	238	287	253	237	280	270	277	264	269	272	270	240	247	267	272	279	270	307	264	267	260	273	265	242	284	273	274	262	273	264	275	245	256	261	253	271	250	297	259	266	278	261	249	261	283	283	245	249	233	272	263	249	262	278	216	252	249	233	294	278	269	287	275	283	278	259	255	264	249	271	279	264	250	263	267	263	265	262	278	254	280	257	278	261	261	247	278	259	245	270	285	273	263	277	278	259	298	293	265	286	244	279	271	276	260	259	222	265	247	269	295	238	246	286	256	284	252	255	289	255	248	241	263	280	271	273	244	289	275	281	297	255	267	257	272	276	274	275	267	261	263	302	281	289	256	286	290	255	245	255	289	278	271	274	249	249	250	288	261	264	262	250	291	273	272	282	259	267	249	233	263	270	245	288	237	251	267	249	239	271	254	269	282	267	249	243	247	279	235	269	243	285	264	262	261	264	238	255	267	283	261	304	289	278	284	284	269	256	266	269	269	259	262	280	252	267	266	240	244	265	282	304	281	236	283	243	270	288	264	281	241	272	256	282	251	262	260	259	271	253	275	269	275	274	269	279	251	268	288	272	276	251	279	305	273	267	266	275	237	258	278	291	290	276	265	237	261	233	220	252	239	279	289	248	262	254	290	238	271	242	263	258	271	236	255	242	252	234	238	286	271	265	256	258	300	274	275	272	272	282	257	252	288	264	286	270	246	250	294	292	223	267	284	262	270	260	268	247	282	245	270	251	252	254	258	244	276	275	244	262	256	301	258	250	254	245	256	280	283	282	287	269	288	247	269	256	289	258	281	295	256	279	280	281	261	276	254	267	297	251	284	270	253	309	282	263	270	264	276	266	275	265	270	243	261	259	254	261	265	291	242	277	272	254	283	297	262	250	248	249	284	293	305	255	254	266	254	262	263	291	268	292	268	246	236	235	270	268	265	254	274	268	255	272	238	234	269	271	259	269	266	260	255	258	263	277	253	259	277	265	239	276	255	288	256	260	276	275	238	277	249	240	290	256	274	266	241	244	254	253	272	263	268	262	287	290	256	285	272	275	259	273	261	282	263	257	239	252	267	280	241	260	259	268	263	249	261	294	275	237	256	250	256	258	257	297	267	285	291	261	254	265	287	281	243	260	234	263	249	246	268	253	233	277	275	256	258	240	279	302	289	262	247	246	263	250	255	242	293	288	295	278	262	242	269	252	281	252	265	283	272	268	243	255	290	246	293	267	250	278	268	249	262	259	260	227	228	253	272	278	240	263	266	243	249	255	262	241	245	253	258	250	293	307	279	298	305	274	246	245	273	269	260	265	264	240	288	269	283	253	272	274	245	251	277	261	295	272	251	274	258	262	285	269	272	254	234	260	276	275	260	278	269	235	246	263	249	269	227	278	282	261	212	280	307	274	275	290	237	251	275	260	254	285	240	295	269	286	283	259	248	273	267	281	284	290	272	250	252	271	264	273	285	275	272	249	247	277	297	218	271	259	267	250	259	247	290	263	285	271	246	283	285	268	277	278	250	279	287	238	253	307	271	252	278	297	255	275	288	258	278	256	275	257	266	259	275	278	288	244	258	268	279	279	268	268	253	275	278	298	255	267	225	248	285	259	280	235	231	292	254	266	288	274	278	271	271	257	263	238	244	260	252	276	277	243	236	257	265	294	251	269	268	264	270	246	255	247	254	247	256	263	310	253	254	266	221	261	269	283	244	281	281	273	269	277	272	253	260	284	278	224	254	260	250	268	242	248	257	235	265	279	224	289	258	282	269	269	284	267	237	272	247	285	257	293	244	264	260	285	255	242	239	278	294	248	256	247	279	248	264	235	242	277	265	256	263	283	230	274	293	255	257	241	259	273	269	247	302	282	286	279	262	266	277	292	254	249	262	277	276	302	277	290	258	270	261	250	264	277	260	278	254	262	271	275	278	303	263	275	254	286	284	299	256	248	258	262	262	211	274	248	267	240	316	272	272	279	269	250	262	284	277	264	232	263	270	256	259	274	264	257	259	282	273	287	295	252	296	245	257	273	277	266	280	242	298	273	266	269	255	267	245	257	277	279	256	219	270	285	275	265	268	298	264	272	242	256	284	294	236	259	268	274	270	278	251	277	269	271	250	287	286	246	262	313	301	264	266	283	270	248	237	272	259	265	267	254	295	268	283	274	294	287	284	294	243	265	254	240	281	259	272	276	312	236	274	281	252	300	276	252	256	263	251	257	259	280	257	249	277	262	247	272	270	289	271	281	264	286	278	247	259	218	304	250	273	273	269	276	235	259	257	259	269	280	238	269	230	243	254	270	261	283	254	240	256	245	276	255	302	297	297	251	220	280	246	276	268	257	269	271	251	283	257	251	255	266	283	262	271	241	257	275	283	253	258	259	249	275	258	278	295	267
12221	11355	21268	28100	39989	54128	50834	38801	33906	36117	28890	30127	34580	35295	28279	21775	10707	7682	7659	6900	2759	2906	2468	9378	29517	26475	19089	11220	5259	1993	988	735	674	626	592	645	657	648	599	626	658	650	635	652	650	685	678	689	620	619	646	610	654	641	683	637	697	643	636	637	677	668	650	680	638	618	626	638	659	637	650	634	648	659	590	648	664	647	646	674	660	583	607	667	642	608	595	636	614	654	600	616	615	631	670	644	651	666	616	672	627	571	666	629	610	649	636	635	609	625	641	650	625	650	616	683	696	653	634	661	656	615	691	639	623	655	664	646	665	667	648	664	625	600	641	598	652	609	608	675	680	687	693	682	641	627	670	667	640	678	647	629	641	626	634	604	635	635	650	606	673	627	716	648	639	626	653	661	612	661	657	608	649	632	632	654	629	645	652	636	646	642	638	655	641	624	647	654	661	653	606	644	642	631	612	635	598	643	660	708	600	686	674	628	671	615	610	629	639	623	590	678	675	678	617	614	626	658	621	633	634	648	647	655	629	664	640	633	603	639	625	677	611	643	649	657	667	622	652	609	668	671	651	675	658	637	594	632	656	633	668	636	646	639	625	619	592	672	644	631	668	659	655	620	662	705	589	646	652	635	624	670	599	619	677	645	633	672	629	634	651	684	678	637	627	680	649	626	626	602	617	605	589	670	597	636	634	638	611	680	647	618	636	627	645	659	625	628	624	648	630	633	648	669	684	627	640	689	670	654	638	651	647	664	610	656	645	669	582	637	639	627	632	621	643	624	613	615	631	629	681	623	684	619	633	594	602	606	670	602	597	647	658	640	631	665	635	633	694	665	653	616	641	642	680	655	630	638	679	636	650	628	631	650	628	649	666	630	657	630	586	647	637	662	663	654	663	660	635	606	686	656	663	600	612	631	670	558	592	653	601	618	651	658	647	646	621	656	649	670	634	604	600	637	686	617	640	631	606	602	619	660	604	622	642	682	653	638	633	634	643	651	644	664	634	676	639	663	618	696	660	669	630	656	666	679	598	622	658	675	627	623	619	644	627	667	617	654	600	633	639	634	649	607	686	625	652	671	623	671	604	649	669	678	621	639	646	641	636	637	660	637	576	660	609	638	614	627	671	628	667	624	667	618	645	694	631	662	618	621	634	654	676	648	680	620	649	653	638	644	626	625	673	627	604	668	612	614	607	630	635	634	653	599	623	628	631	668	652	674	653	627	623	681	632	639	694	611	630	639	660	636	649	676	634	671	627	648	625	612	630	640	651	629	634	612	650	631	623	663	613	614	702	603	683	694	600	638	677	631	623	628	638	648	649	624	667	635	630	681	692	623	594	640	626	601	614	680	617	677	633	649	649	633	629	632	628	611	625	632	634	624	634	621	654	647	619	659	617	646	646	669	604	652	612	593	635	626	647	620	627	691	599	617	657	631	622	613	661	661	635	626	615	645	646	677	655	648	640	604	655	654	673	620	686	608	656	610	629	686	642	607	634	595	665	676	648	640	671	659	663	671	660	587	630	626	674	606	653	664	727	672	637	669	613	597	620	628	668	615	631	665	669	681	621	625	665	617	669	645	664	648	606	647	660	685	654	687	645	659	643	654	674	637	611	619	647	620	649	642	668	619	674	637	636	643	650	604	629	618	632	589	678	633	668	642	637	607	625	684	638	643	633	632	651	660	652	667	658	621	610	632	643	585	615	628	647	612	655	655	609	632	632	660	689	656	667	616	655	614	641	627	669	636	644	673	686	664	650	616	640	646	673	678	602	598	645	651	607	607	632	664	602	614	641	570	593	658	644	620	672	657	628	616	678	697	638	638	647	602	661	638	653	601	603	646	613	599	644	666	630	657	643	622	646	657	661	637	672	663	653	624	682	597	675	569	690	599	637	622	664	615	652	600	590	631	656	654	643	653	650	567	619	653	638	614	658	641	643	645	626	661	625	662	652	660	604	617	641	682	609	661	659	631	657	638	643	604	660	615	617	630	648	639	617	660	634	666	614	649	665	632	658	619	632	624	630	607	642	629	618	634	619	655	608	661	614	631	628	660	658	611	655	671	670	699	674	645	641	670	653	652	650	632	618	646	623	639	643	663	622	662	588	681	666	618	654	620	624	681	670	667	636	683	633	645	631	691	633	609	664	646	670	673	609	661	633	675	671	687	633	639	634	616	616	632	664	638	661	672	609	653	623	628	680	626	618	627	655	626	658	650	675	636	636	603	628	636	604	633	667	661	639	689	614	656	624	669	632	625	604	631	638	619	639	565	676	655	636	652	693	624	660	650	632	647	678	655	632	658	623	612	601	633	675	642	645	630	679	598	660	626	631	625	645	588	638	647	612	668	647	673	607	666	650	663	658	606	612	621	641	625	604	669	624	669	670	671	636	670	629	641	678	608	677	653	659	647	669	631	650	625	667	622	628	631	625	636	655	626	667	642	669	647	658	678	563	649	639	659	651	629	638	646	648	687	649	660	633	649	631	666	648	619	657	658	671	660	595	638	632	651	661	643	649	664	581	608	661	604	657	596	615	659	667	651	637	654	645	644	651	621	648	677	687	676	667	636	617	648	652	704	651	666	709	657	617	626	633	663	599	624	663	632	652	650	682	634	620	657	632	625	647	648	641	613	620	634	664	681	643	604	618	663	635	636	607	659	654	604	680	639	623	621	682	630	650	624	659	644	640	613	644	652	643	682	598	647	616	603	586	697	588	630	690	653	646	663	644	659	631	657	650	640	638	656	639	674	630	613	621	658	627	635	650	626	654	664	639	620	630	679	665	635	617	602	645	644	640	642	630	676	660	599	612	632	682	662	655	666	678	627	606	647	666	627	640	644	691	683	626	618	649	668	680	632	652	667	632	644	618	676	633	640	639	671	643	622	637	662	651	693	663	660	659	677	647	632	659	628	621	632	700	633	675	629	624	665	645	647	615	666	642	634	671	621	663	623	677	643	619	639	650	640	618	632	651	624	667	673	692	713	649	630	699	661	625	630	635	641	593	646	617	627	648	628	663	624	627	594	619	602	661	668	664	625	642	630	627	589	642	649	651	666	654	615	602	650	660	634	644	632	647	664	641	640	610	638	611	605	627	633	592	638	641	640	662	606	679	625	667	589	632	646	619	627	620	660	669	615	610	643	657	625	640	645	641	640	616	623	627	657	621	637	630	635	667	636	671	610	614	624	648	609	640	630	658	617	628	669	628	654	656	661	684	609	612	641	671	635	674	630	659	668	699	625	646	651	658	618	651	637	629	658	656	623	627	651	622	641	660	612	671	659	627	649	632	630	669	661	670	639	648	667	627	646	650	637	627	647	672	626	663	647	627	658	692	636	627	648	671	645	617	624	636	614	616	678	666	687	680	616	616	702	645	611	656	610	629	629	681	640	651	653	653	689	678	668	655	585	649	654	654	639	607	624	685	685	654	639	668	663	664	615	665	618	656	653	641	619	674	683	683	627	608	653	623	604	614	642	644	667	663	617	600	660
7915	6260	5699	3899	5066	5749	4358	1903	1807	2104	1448	1006	825	575	464	497	431	398	412	315	332	364	345	351	501	710	777	604	454	368	348	322	300	305	309	293	306	267	285	290	295	324	310	295	286	279	297	323	297	298	338	279	305	304	291	294	322	284	306	299	334	305	283	306	306	311	289	276	285	283	328	307	283	281	347	290	297	308	293	297	278	318	305	247	303	309	319	332	287	318	281	296	286	292	306	290	296	303	325	288	303	291	305	302	302	336	272	294	325	283	343	274	298	307	331	299	296	277	298	288	286	301	309	270	325	305	303	283	308	337	304	304	323	297	306	269	291	302	311	309	278	283	307	312	318	294	324	320	262	299	337	331	282	287	285	320	289	319	321	329	321	317	288	323	293	280	288	306	331	330	276	315	285	294	302	316	297	305	312	359	311	307	326	316	309	293	294	286	263	307	292	358	304	318	301	300	314	283	310	263	298	316	330	306	298	287	314	327	308	288	327	324	304	319	299	278	288	288	291	296	296	312	306	286	302	291	325	283	330	278	291	299	362	278	296	296	295	314	331	279	318	310	300	277	287	311	296	287	294	284	306	293	280	292	322	324	302	289	309	300	282	292	282	294	315	345	328	310	288	282	329	296	287	308	309	337	285	311	296	286	282	301	307	290	313	314	281	288	306	278	277	287	305	301	306	303	296	296	309	296	329	326	300	331	279	302	308	316	267	307	312	305	287	271	318	303	309	303	313	310	288	288	288	282	276	298	321	319	294	320	312	296	277	327	305	278	309	311	287	299	305	328	307	310	281	299	316	284	282	319	312	311	305	330	296	291	273	308	304	279	320	277	335	310	337	330	298	281	302	302	292	321	299	298	297	295	312	275	273	281	300	292	295	305	325	331	301	318	309	355	325	321	290	303	297	295	306	282	284	305	315	281	278	314	318	299	285	311	315	290	335	285	307	298	311	309	305	322	311	297	308	324	301	294	284	258	294	293	313	301	315	305	297	311	270	289	309	325	306	292	311	301	312	301	340	297	316	274	284	303	308	294	311	311	287	278	272	306	296	313	330	318	338	292	295	285	330	293	269	297	291	322	328	321	309	298	303	287	281	292	355	307	320	298	313	301	288	281	329	320	315	316	309	296	314	311	293	267	281	319	311	313	293	273	274	298	317	290	293	279	328	298	278	278	294	305	276	301	297	318	300	286	273	308	304	279	318	274	272	291	290	295	303	303	297	305	309	266	280	297	309	305	314	304	296	339	278	288	313	301	338	310	326	298	311	277	280	304	306	300	320	319	304	311	298	315	316	275	293	295	257	290	310	332	284	324	306	314	290	336	290	321	291	269	306	242	314	315	305	297	351	280	305	347	307	315	300	305	295	327	303	331	295	293	273	304	327	309	320	291	297	314	304	304	326	305	289	307	265	326	299	267	277	296	284	312	319	325	318	289	287	283	287	319	290	292	316	323	287	288	311	294	300	326	295	281	281	300	279	301	296	327	305	318	312	270	272	314	292	332	312	300	278	297	267	320	285	327	319	318	314	307	319	321	308	276	320	296	303	336	274	325	334	304	293	314	312	287	271	285	280	311	311	281	316	301	270	306	319	326	333	276	281	315	292	327	303	306	288	293	289	312	293	301	271	318	272	332	287	332	316	320	313	264	309	263	294	279	310	328	310	287	324	299	303	289	316	291	299	297	297	268	261	325	308	304	276	298	299	324	345	304	310	293	279	313	299	315	281	312	293	289	313	286	318	277	280	306	299	291	307	299	297	268	293	301	313	288	323	306	324	322	314	294	302	321	303	303	308	326	281	290	292	289	290	332	290	289	279	306	270	291	300	321	322	305	301	323	321	290	325	307	299	330	298	325	335	296	276	291	297	300	315	327	321	336	283	333	284	300	301	296	289	283	267	304	308	292	325	291	322	313	309	287	298	298	317	292	316	291	306	315	310	316	327	294	272	281	305	314	273	320	291	303	312	299	298	301	335	279	315	341	291	277	314	306	312	329	290	282	288	299	291	285	289	325	346	273	348	311	331	300	260	287	294	284	269	305	298	325	306	260	287	278	303	310	324	331	300	256	279	336	312	345	279	323	346	320	328	338	345	285	315	318	314	304	317	292	306	319	291	282	306	296	274	312	296	346	311	306	322	268	307	283	305	329	326	286	284	321	287	305	314	328	294	300	304	304	309	285	339	278	293	278	308	320	298	290	298	306	305	298	337	304	311	280	264	282	297	304	295	318	301	312	292	290	311	305	279	294	286	306	299	314	281	288	282	323	275	286	263	324	299	320	290	298	322	279	283	307	284	305	301	280	330	292	277	318	287	275	322	317	317	319	282	321	302	325	320	325	294	253	283	291	298	297	316	334	302	269	285	327	308	324	301	308	306	297	284	309	287	306	312	269	328	334	314	279	285	316	305	269	288	298	299	296	310	306	297	300	338	270	298	314	308	261	314	296	307	299	315	283	306	326	293	282	344	323	311	295	299	303	316	295	318	289	291	282	279	293	269	325	299	302	297	304	295	291	281	319	304	309	277	298	304	327	285	284	302	312	284	297	297	298	295	280	312	332	278	298	290	333	325	278	304	275	304	296	287	306	320	289	277	290	285	304	290	304	291	284	284	288	316	313	312	299	299	298	303	259	288	290	317	292	278	318	340	294	324	317	306	323	299	285	317	330	307	295	301	296	308	299	304	282	294	345	302	293	285	301	295	327	305	285	272	317	311	292	333	267	323	275	313	295	299	332	266	334	302	309	313	307	315	295	334	305	316	335	299	314	299	313	319	301	280	304	298	331	322	288	292	301	292	303	299	279	283	303	305	297	281	303	302	307	300	303	304	265	281	297	300	311	326	297	305	310	277	322	309	325	285	333	306	322	332	329	295	317	299	311	306	289	292	305	313	334	291	288	307	300	353	296	311	286	305	310	300	316	272	277	300	307	306	282	329	297	311	288	282	278	326	277	309	276	301	295	321	324	307	310	282	326	293	315	303	306	282	293	280	299	300	313	310	288	282	300	305	352	293	314	281	288	314	314	294	320	292	292	311	311	290	300	312	305	347	305	327	282	319	288	308	331	281	286	293	344	315	305	322	313	290	316	307	277	276	276	335	274	323	277	319	286	300	336	313	295	304	279	321	313	278	323	282	294	300	277	320	297	319	318	304	316	288	309	276	314	321	296	273	319	291	303	286	278	309	291	314	330	286	305	279	288	303	294	318	310	315	286	297	286	301	308	319	330	303	306	304	319	299	325	294	299	265	292	276	323	318	336	282	311	283	263	332	285	318	294	303	311	305	311	306	310	333	274	325	303	308	314	298	279	312	287	313	312	276	299	313	306	309	293	281	272	323	344	303	297	285	323	327	308	281	268	297	265	323	298	292	334	286	300	283	309	309	318	287	322	309	285	313	321	304	287	356	291	273	307	289	280	278	299	297	307	309	303	338	315	309	292	288	275	324	299	310	309	325	301	306	329	287	301	318	290	307	326	305	288
5076	5405	8883	9929	15627	19191	16294	7170	7731	9574	6732	4857	4338	2645	1705	1852	1453	1355	1351	994	918	942	884	1259	2122	2970	2752	2139	1331	976	827	693	688	723	685	707	700	757	708	641	736	731	748	667	735	693	696	746	714	730	764	701	715	688	721	724	698	725	709	719	737	745	715	760	684	701	755	696	749	670	709	741	719	747	720	694	725	741	658	738	690	756	751	759	714	674	670	715	699	688	670	690	712	723	703	711	768	759	737	698	711	693	743	706	683	762	732	664	779	738	697	751	731	693	700	739	707	709	716	727	709	764	711	733	729	687	713	704	686	705	699	710	723	704	750	690	732	695	739	694	673	726	732	772	707	702	699	683	763	738	705	724	733	694	694	746	716	722	725	733	661	728	708	747	702	723	718	718	739	712	699	724	681	725	696	728	734	686	690	745	711	710	697	704	762	696	686	723	706	752	732	752	754	711	699	678	722	660	718	714	711	694	719	734	756	716	724	708	741	694	718	676	715	709	728	717	697	749	699	689	714	701	696	737	722	732	689	755	712	724	713	738	710	709	726	762	717	733	734	690	752	691	684	708	702	736	734	740	717	737	672	730	717	703	728	754	706	715	744	719	756	762	688	652	688	750	727	725	694	749	749	706	715	749	671	739	729	683	664	747	699	708	712	702	732	685	735	756	695	699	716	720	671	720	722	763	722	742	716	744	667	663	697	690	720	708	705	719	708	680	700	728	769	737	736	719	688	760	725	679	731	736	710	724	704	683	729	711	737	716	744	720	721	668	704	757	727	704	754	752	722	739	691	742	724	700	668	672	759	726	715	686	764	700	717	747	689	662	712	657	719	706	705	755	711	760	746	727	720	738	755	733	722	765	787	701	708	787	720	714	756	726	716	738	688	734	671	706	736	707	689	733	682	693	695	725	714	711	720	738	688	730	735	732	745	685	736	765	705	717	740	749	736	695	722	730	761	740	675	738	682	723	675	730	725	709	712	709	666	723	756	696	713	718	711	728	684	732	690	701	751	637	662	723	748	743	733	761	719	730	697	714	749	701	716	660	662	720	716	653	732	713	733	721	738	741	720	717	708	733	723	703	683	689	710	760	689	758	706	659	736	741	717	731	685	719	734	756	701	719	711	748	681	704	729	759	712	720	776	761	739	730	689	749	701	677	733	718	712	708	659	729	711	706	686	733	712	715	724	722	752	745	751	672	757	725	659	731	755	723	741	707	694	704	716	699	707	715	674	746	701	741	716	695	732	732	647	707	718	709	696	687	743	792	728	743	694	721	724	727	741	722	715	749	664	662	710	702	745	714	670	746	709	697	720	760	731	715	665	709	720	709	720	759	685	751	724	734	696	683	716	751	677	756	788	738	688	703	784	716	722	740	741	723	718	690	733	711	723	706	703	711	689	696	780	780	749	705	703	699	704	714	757	684	693	739	682	724	731	692	739	756	699	768	720	705	771	731	673	674	711	713	715	694	707	731	751	649	733	680	726	764	696	732	663	744	753	740	707	700	743	718	728	716	714	737	725	732	768	708	702	729	712	718	695	737	704	733	743	743	726	688	714	718	738	732	716	713	740	711	734	707	703	687	712	726	735	717	705	727	732	712	699	752	688	687	717	683	732	740	725	732	694	750	761	692	718	697	718	742	736	700	690	698	717	751	679	772	726	712	705	690	738	706	740	743	735	734	716	747	717	691	683	737	706	746	729	765	709	721	722	761	679	689	745	700	748	784	712	720	701	696	732	746	700	747	677	677	703	746	703	692	692	719	685	740	715	755	696	687	746	733	717	718	697	710	755	699	748	750	734	709	724	703	647	691	690	697	689	733	700	686	709	732	672	718	652	781	728	728	701	696	695	737	735	713	694	688	730	678	747	750	726	709	665	707	712	740	739	700	725	781	715	727	702	755	707	717	739	729	682	727	675	737	764	745	782	736	697	761	737	717	706	697	708	737	744	711	745	711	754	750	722	740	749	728	746	712	753	732	662	681	706	728	712	742	720	712	742	716	670	742	733	772	707	693	717	706	734	732	699	673	720	753	717	728	752	695	723	735	744	701	723	743	677	744	700	742	734	705	705	724	732	724	696	721	672	703	733	780	744	712	710	763	736	705	752	695	737	727	749	720	702	742	663	673	768	704	749	727	737	702	752	719	681	729	713	699	756	746	696	713	715	715	688	776	751	678	711	732	724	760	684	668	689	756	688	693	742	716	770	722	719	677	704	683	725	730	727	728	708	715	674	743	738	735	698	765	687	716	724	704	735	711	679	718	746	686	684	707	761	749	746	704	768	791	692	724	717	709	716	721	708	713	752	719	691	765	742	716	703	699	712	735	752	697	756	719	711	718	683	673	668	717	725	775	728	749	700	738	752	744	694	713	693	728	746	750	758	754	721	671	727	719	740	738	715	770	765	772	734	691	687	682	710	746	680	713	683	734	707	751	738	752	700	746	748	746	719	715	721	698	735	705	722	722	692	706	753	704	724	671	769	714	704	743	725	703	729	709	769	725	726	734	681	721	711	763	757	714	674	712	732	711	716	689	709	738	673	740	759	752	748	721	773	725	711	687	740	740	717	722	716	745	739	715	756	741	724	770	727	732	731	707	758	682	687	692	713	753	724	699	736	705	670	701	725	701	696	697	700	759	750	740	667	716	797	732	720	723	715	743	684	692	686	757	705	683	791	698	729	737	635	721	702	779	715	715	731	690	691	685	741	681	696	725	785	711	689	685	683	717	727	768	678	716	721	709	713	726	777	746	753	721	762	672	700	697	738	680	717	729	718	726	669	720	716	725	665	687	734	709	689	721	709	666	706	741	707	712	765	703	742	706	700	741	704	744	722	788	732	722	718	725	729	716	713	732	719	759	702	746	724	669	763	675	709	695	684	731	705	705	657	711	737	670	751	756	726	712	669	706	743	719	716	736	753	749	689	741	747	677	717	668	766	699	724	680	730	740	737	742	733	712	752	709	718	756	660	719	697	678	715	702	741	722	726	729	741	733	739	737	688	722	716	685	695	670	724	716	684	708	732	722	730	718	725	732	730	706	700	736	729	700	704	690	722	708	698	674	698	685	685	721	671	767	732	664	754	737	667	734	727	745	679	738	682	735	748	696	747	737	728	738	757	703	666	680	697	760	690	720	669	727	723	725	765	726	692	770	715	682	763	675	733	702	728	740	728	700	732	727	736	722	728	712	766	748	676	739	735	726	735	691	726	736	730	712	716	741	678	705	723	740	709	689	759	751	757	672	702	739	722	725	673	732	716	709	730	719	744	755	684	721	734	688	715	716	751	700	762	731	715	702	692	771	748	759	750	705	718	694	717	719	707	728	755	698	733	696	710	690	731	685	721	704	691	678	754	696	742	744	731	715	741	718	719	715	711	690	718	675	715	721	734	749	726	697	737	774	753	713	716	735	754	747	708	710	733	707	714	715	693	713	715	751	736	713	719	748	724	698	722	760	724	723	708	679	682	717	701	703	750	736	667	721
13520	8324	9686	7656	13914	31271	39859	21752	10932	8872	8030	8114	2861	973	732	613	779	614	599	387	346	379	709	1959	3155	2990	2053	1097	622	387	345	319	258	277	317	282	298	304	288	286	309	290	294	275	270	272	281	268	312	298	297	296	316	331	290	294	291	320	305	319	329	298	301	278	298	303	265	296	295	279	303	306	320	300	300	311	307	285	284	273	319	273	310	269	272	271	321	317	307	300	279	270	283	296	281	264	304	351	255	323	256	314	316	289	292	303	284	269	287	254	251	266	287	290	309	294	269	303	256	295	295	257	287	322	277	320	296	315	286	311	290	313	278	285	253	258	297	299	294	271	274	303	293	296	294	269	264	301	264	308	299	282	294	308	309	278	292	287	278	268	281	293	301	295	297	259	291	320	292	281	312	318	274	278	296	306	282	290	272	312	286	293	278	291	312	296	299	255	290	284	282	301	302	276	291	269	285	297	290	298	271	295	286	284	281	286	283	336	278	269	277	273	291	293	262	305	288	320	293	310	318	284	328	304	278	312	323	278	272	282	254	263	291	319	287	258	311	277	274	310	301	275	276	286	277	298	304	289	268	301	287	292	271	289	305	284	293	304	256	296	284	258	257	289	293	268	329	287	286	289	270	280	290	272	258	260	289	287	284	307	252	286	301	245	290	268	298	263	288	294	284	282	297	295	277	256	278	279	289	290	320	297	282	291	299	267	293	271	328	316	309	252	283	315	289	320	305	281	349	346	272	310	296	301	322	310	310	330	297	308	310	296	316	285	322	296	300	255	258	290	280	252	303	290	284	276	290	297	286	261	286	313	315	290	241	284	304	295	302	340	319	298	271	285	327	280	289	304	278	291	312	282	300	328	290	318	275	303	281	277	268	265	282	279	309	319	317	276	320	319	290	286	290	291	312	273	336	275	312	297	286	287	283	297	303	286	283	295	262	247	317	294	265	288	278	311	271	296	297	261	308	325	278	292	316	260	285	271	288	285	315	259	287	281	319	272	272	305	283	277	303	319	290	257	301	272	292	270	294	304	296	303	282	295	298	292	253	273	282	301	279	295	284	273	300	326	309	297	266	314	277	290	286	307	287	272	312	280	286	275	286	305	262	284	295	305	328	272	291	297	303	289	275	305	274	302	279	262	285	295	258	300	262	278	299	297	293	289	264	259	280	260	301	287	280	263	304	278	286	287	299	280	271	296	293	243	281	296	288	281	260	309	308	329	271	288	293	261	312	323	283	303	336	283	295	303	320	284	299	293	278	294	278	308	304	305	302	276	303	292	286	288	272	286	290	283	274	295	267	249	292	291	295	296	271	294	295	270	271	288	303	294	303	288	309	309	303	278	289	281	276	311	292	291	292	304	293	271	267	274	310	303	330	283	267	298	301	273	277	276	300	278	288	301	294	270	289	288	292	283	307	297	277	288	320	317	303	250	289	258	291	287	303	279	277	320	306	324	271	298	326	287	287	298	255	307	280	259	281	279	303	286	278	284	291	316	293	289	256	304	315	288	301	299	272	301	285	274	268	289	312	293	302	304	315	317	304	278	308	299	297	311	263	276	271	301	244	298	285	309	271	264	312	275	322	308	281	312	287	300	260	283	294	263	258	288	281	302	275	289	287	285	292	271	283	300	277	305	333	296	312	299	310	282	299	280	282	275	327	276	259	306	288	294	306	274	297	312	271	285	314	283	292	251	274	293	265	274	321	284	292	304	288	291	334	301	293	280	317	273	295	286	320	285	295	310	284	276	299	304	273	289	308	271	323	328	311	308	302	285	314	282	293	269	292	277	267	275	274	280	313	274	296	287	301	306	292	292	269	266	256	299	265	291	305	297	298	294	304	270	295	299	253	297	268	319	278	274	342	304	288	298	313	283	274	303	274	289	301	309	269	290	281	302	284	305	288	287	251	311	283	295	258	276	274	287	315	291	276	292	279	280	296	290	299	289	276	311	282	303	269	290	284	263	322	283	301	291	303	304	298	275	293	296	311	304	317	320	310	297	307	252	310	292	282	286	291	288	301	301	260	335	306	299	306	272	285	300	290	291	284	256	283	281	280	282	306	316	279	278	309	306	321	291	261	289	296	302	308	298	298	313	298	276	284	308	317	277	271	295	273	287	286	331	266	295	301	267	317	276	279	269	283	285	252	268	302	273	279	304	275	304	318	273	276	295	296	302	280	304	286	277	307	317	264	304	261	310	286	275	304	296	303	319	278	285	279	267	258	307	271	302	302	309	285	300	289	293	292	302	282	326	302	257	298	279	312	307	283	324	277	292	281	287	272	305	269	259	272	304	302	309	307	278	302	299	275	284	305	288	273	277	292	286	297	278	281	253	292	287	282	281	299	286	307	296	279	281	266	275	325	263	292	288	300	319	306	307	297	275	286	275	280	252	327	288	271	304	299	296	280	297	286	285	274	291	322	312	319	285	284	282	267	303	282	313	298	252	322	264	316	253	276	326	295	261	302	272	257	303	309	291	286	299	309	294	303	324	288	298	286	297	334	277	295	298	327	279	256	251	290	257	288	313	302	297	235	261	293	291	303	279	307	291	307	289	272	312	342	288	323	296	293	327	297	315	286	302	302	285	293	295	295	285	281	310	276	284	311	273	302	288	309	296	291	275	276	293	240	299	261	284	282	275	265	299	283	288	286	308	285	290	294	288	295	318	277	278	294	293	329	310	262	316	295	290	277	275	290	307	334	286	292	281	303	264	274	294	256	280	277	300	272	299	269	279	268	296	315	290	311	291	272	280	287	276	317	303	280	282	299	295	322	301	275	286	283	290	278	278	274	287	280	293	270	294	296	289	293	251	247	278	277	304	295	293	280	294	279	282	283	267	290	225	307	280	269	276	282	297	272	252	296	251	293	250	285	289	257	313	272	272	311	292	307	309	288	304	294	287	301	232	305	309	286	283	293	281	268	322	291	317	319	301	313	285	285	304	278	284	265	293	301	293	307	299	288	320	280	320	284	260	279	291	268	318	319	329	293	255	314	275	293	303	304	305	222	302	303	269	306	306	307	315	293	279	285	280	293	284	298	271	292	289	278	302	333	300	277	318	293	283	265	295	316	306	295	279	298	298	291	288	297	296	288	291	315	272	264	263	291	293	307	275	294	275	283	285	318	290	282	282	288	325	310	298	316	297	276	285	281	348	311	308	297	326	316	279	291	293	317	269	295	305	281	265	278	335	297	277	285	286	303	299	296	302	285	294	304	297	291	282	307	330	289	285	282	309	289	304	295	273	272	295	290	298	278	256	338	283	311	314	299	290	267	261	289	292	294	270	248	279	288	285	284	299	272	286	287	278	298	276	287	288	293	326	297	285	290	299	285	269	286	307	337	321	279	276	274	279	266	280	315	281	315	331	328	284	275	310	338	301	276	280	328	300	276	278	274	319	287	279	308	309	293	303	297	281	304	275	279	297	288	336	260	260	269	291	300	293	296	275	273	279	275	285	319	301	302	298	299	306	275	273	276	300
8114	6986	14008	14753	26443	43107	48556	27155	18669	21483	18873	22668	8030	3792	3095	2561	3036	2648	2823	1242	1152	1173	3859	11035	16084	14292	9799	5072	2347	1181	826	807	709	733	698	706	712	692	684	688	719	689	710	694	731	697	700	691	700	735	660	724	655	672	663	690	700	656	754	706	741	700	730	640	668	680	685	756	736	695	701	651	692	719	718	664	682	682	669	682	696	695	674	727	681	672	670	711	738	681	676	690	661	699	703	692	699	728	663	676	659	697	711	725	706	664	697	739	735	656	690	693	727	681	658	651	758	702	742	673	711	667	674	755	696	672	697	663	718	691	697	692	701	723	701	753	659	692	643	676	707	669	700	751	668	694	693	682	744	660	672	700	706	704	689	681	719	696	693	748	665	690	643	695	657	716	651	679	705	668	678	728	724	660	683	673	707	702	684	708	670	670	750	730	669	683	716	664	671	690	705	728	714	703	687	750	704	672	669	716	755	694	717	677	698	691	673	743	670	679	691	739	705	742	706	655	709	679	686	678	769	701	681	747	714	692	710	682	660	704	709	726	731	734	678	674	709	680	683	715	702	679	702	662	691	688	698	710	688	690	700	731	705	692	696	722	709	703	681	751	709	671	690	685	681	720	711	721	680	710	678	672	706	653	727	760	770	636	700	676	761	711	709	679	702	674	664	686	676	671	723	641	675	695	694	693	658	659	709	699	649	647	696	706	730	691	722	673	693	644	706	694	717	693	701	689	693	708	672	695	696	717	700	679	732	671	674	651	717	734	686	709	712	720	716	725	710	713	721	698	686	693	668	683	683	674	660	707	666	717	710	710	630	699	688	692	717	689	662	699	704	665	693	731	729	730	677	723	706	702	733	705	702	701	691	685	759	661	706	642	680	713	696	684	719	723	725	674	732	688	675	692	718	737	719	692	696	690	687	728	695	662	725	678	681	719	689	710	666	712	694	695	710	723	695	674	687	721	737	697	730	694	729	702	714	690	754	690	694	716	652	704	684	698	692	720	707	682	734	754	650	666	716	713	733	683	687	653	710	682	695	716	710	685	730	665	680	649	717	684	649	731	667	679	675	687	693	669	696	757	743	708	682	705	717	697	724	719	684	701	746	722	709	686	758	649	707	709	627	670	699	708	715	689	742	700	718	694	698	661	719	701	690	684	708	696	703	684	710	666	678	737	697	693	694	683	674	717	707	694	693	749	666	734	701	703	700	740	696	676	665	675	708	702	686	688	697	702	645	728	701	729	683	764	660	712	696	686	719	681	721	679	713	671	712	683	702	725	702	733	653	692	691	678	713	742	695	712	733	719	692	712	640	671	698	729	726	663	715	686	721	709	747	651	676	746	686	658	700	685	701	705	687	693	675	705	686	708	734	667	699	686	683	730	731	714	708	685	679	670	680	672	689	720	708	683	666	688	736	763	650	705	655	710	748	649	692	692	752	718	715	673	677	664	679	669	695	685	703	735	740	727	721	684	692	735	718	716	694	691	684	675	667	733	714	734	705	689	739	669	725	737	720	684	649	741	696	689	748	725	696	697	702	645	709	689	693	747	756	700	738	687	691	706	707	705	683	663	711	685	712	652	702	649	680	692	683	674	683	706	696	672	698	696	717	720	667	689	734	692	647	753	720	714	674	713	706	672	670	697	726	682	680	705	681	664	663	731	709	695	713	732	688	709	730	692	649	712	725	666	684	653	685	721	727	705	685	692	684	722	683	710	712	735	701	730	748	716	708	696	696	678	685	699	723	707	657	701	704	659	680	732	659	649	701	692	699	663	673	682	695	725	721	681	698	669	705	728	690	645	706	698	661	722	695	713	718	635	688	673	707	702	744	682	665	723	698	703	740	655	747	665	708	652	704	686	706	709	684	728	748	652	680	675	680	692	680	672	699	720	707	669	692	752	676	626	649	709	736	719	753	674	702	703	734	729	635	700	648	668	663	699	712	727	660	689	688	717	692	659	670	717	682	702	676	698	700	688	660	679	692	643	691	681	683	720	665	700	722	718	722	706	661	732	708	691	699	676	708	719	704	744	718	720	725	698	713	696	676	703	707	706	672	707	755	720	675	695	716	684	729	664	693	686	731	719	692	736	726	696	647	701	649	684	733	673	717	702	666	686	729	672	621	712	710	670	668	721	706	647	694	707	631	665	711	718	755	650	746	733	712	709	707	744	684	748	677	716	669	718	748	740	675	677	660	731	730	673	697	679	695	756	679	747	721	706	698	710	687	677	696	697	692	719	755	693	692	717	710	671	709	679	689	668	671	726	660	701	692	726	687	683	718	734	712	709	679	739	676	700	704	674	674	698	703	731	658	717	721	712	674	718	728	709	739	703	654	725	742	684	701	690	712	697	683	670	704	694	667	721	745	642	691	684	684	705	697	673	728	722	737	728	721	674	695	697	740	701	747	719	675	669	709	734	670	725	747	677	731	671	694	693	727	682	711	673	720	705	705	717	722	730	704	682	701	680	691	687	674	721	706	693	652	665	746	740	708	636	755	711	664	725	713	694	699	673	713	716	658	648	721	718	698	689	737	714	743	729	712	713	705	657	651	686	668	714	701	720	685	692	661	722	684	703	721	693	705	720	729	647	677	739	658	682	647	739	681	663	695	746	684	705	729	700	693	767	682	710	715	704	695	680	727	704	668	704	703	683	718	664	720	631	690	702	714	700	699	715	723	653	724	656	699	690	736	677	723	716	724	703	683	692	686	649	684	681	668	670	702	699	698	720	680	780	698	734	717	710	705	707	722	723	666	713	687	702	736	690	716	690	717	648	639	709	712	710	710	720	710	709	684	697	750	741	677	695	640	684	689	719	708	708	673	675	729	644	670	673	719	711	639	687	726	698	767	730	702	705	696	710	714	719	700	679	687	715	671	676	735	647	715	707	712	731	729	737	727	677	686	715	694	673	704	704	731	711	738	678	699	709	697	714	717	717	658	697	684	698	685	702	736	686	709	708	677	681	718	695	670	664	665	673	674	698	700	693	701	711	699	666	670	679	688	658	700	678	669	719	693	728	673	721	730	761	631	673	743	711	710	703	643	656	694	720	716	694	709	701	725	710	687	709	704	650	742	685	738	732	650	666	736	697	686	704	647	671	633	677	690	734	700	657	671	682	671	731	732	699	669	683	713	697	682	758	698	654	745	669	708	708	712	721	716	704	684	659	714	697	684	713	683	677	703	711	705	665	739	725	709	692	721	715	697	680	692	736	700	724	703	727	696	661	705	678	660	696	645	708	735	677	678	772	732	708	669	740	708	709	678	682	702	673	744	713	699	715	636	700	715	704	690	689	676	699	698	724	716	680	658	731	679	661	696	681	686	675	703	680	781	700	676	703	742	666	705	710	730	687	722	731	696	746	667	677	684	671	724	706	746	652	721	715	710	707	732	710	675	665	697	727	679	736	703	699	677	735	697	697	712	744	682	693	662	688	684	680	698	715	729	682	697	694	696	686	686	656	682	709	686	715	687	687	689	693	721	685
22142	11877	14619	14248	23788	45567	47314	31504	22688	20143	19660	19892	10368	5859	2891	1273	735	646	428	376	331	422	1626	5917	7492	6141	4357	2138	948	508	331	262	262	250	257	266	246	268	231	240	243	269	248	246	250	270	220	257	254	238	291	283	276	233	274	274	271	263	265	234	244	249	243	247	282	224	263	252	252	254	287	244	222	246	248	244	266	246	247	247	266	227	246	257	246	246	269	217	237	252	253	261	259	243	239	259	251	297	232	253	263	270	278	278	201	257	260	256	254	227	255	276	237	230	234	244	271	257	236	250	236	246	251	233	243	232	257	244	239	237	246	259	268	239	246	270	245	244	242	252	246	268	247	273	254	247	246	258	247	254	227	236	268	261	224	253	248	223	258	232	265	277	244	242	273	271	234	229	260	276	248	241	262	250	258	274	251	257	217	240	233	274	266	249	248	280	276	234	250	219	244	231	243	258	239	238	239	248	276	258	226	236	237	242	284	251	240	230	277	252	264	231	261	247	277	232	265	258	255	238	255	254	244	257	259	275	250	218	249	241	255	248	274	233	247	253	255	283	250	233	229	242	254	220	228	282	229	275	262	238	269	260	223	240	271	264	257	275	295	267	246	248	262	229	248	249	238	243	237	253	227	222	244	258	264	263	259	224	221	251	226	261	266	264	238	223	235	225	266	259	284	285	240	230	242	251	255	234	244	267	280	251	259	217	244	260	291	242	230	254	222	247	241	218	243	248	233	234	240	223	244	246	270	250	267	273	219	237	269	264	254	229	244	250	223	248	263	228	269	262	258	253	235	247	248	251	228	248	230	269	228	251	259	239	254	239	247	236	234	250	257	234	260	260	250	224	262	251	274	244	245	285	277	266	277	260	247	240	270	256	250	227	232	253	254	245	272	220	265	223	259	256	260	233	287	218	266	269	247	243	258	247	254	251	263	270	247	213	243	242	278	266	242	284	234	267	235	259	290	272	249	265	275	230	255	261	232	240	282	273	225	257	262	265	269	243	255	234	261	232	268	243	244	247	238	260	255	259	256	256	223	240	275	277	267	248	255	224	252	241	231	251	259	264	237	256	228	270	261	213	230	256	257	245	236	247	235	255	234	251	259	274	220	276	246	243	255	255	282	240	253	256	240	229	251	233	236	253	271	251	249	232	237	238	232	254	269	238	258	239	222	233	245	266	266	235	260	267	264	268	259	244	229	246	224	256	249	238	260	276	241	241	276	240	261	257	255	235	263	233	251	222	264	260	237	218	248	228	231	247	242	206	262	237	248	253	213	199	240	264	238	253	235	266	214	258	282	240	239	277	246	245	263	265	254	266	237	250	246	265	278	203	231	271	269	223	241	277	281	250	242	239	234	240	269	232	262	233	249	251	222	266	231	266	248	264	252	221	239	266	254	294	260	241	246	243	264	277	243	241	238	234	254	229	263	228	253	230	235	243	280	245	236	243	235	259	237	253	229	267	246	244	252	245	234	256	243	244	273	269	227	260	242	252	230	238	276	273	244	267	234	252	260	274	246	236	270	251	241	230	268	260	257	266	242	265	277	228	277	232	244	256	234	241	214	250	252	240	259	280	242	215	257	271	242	244	254	265	260	270	246	233	249	265	236	255	229	246	255	265	202	252	230	210	236	243	256	249	220	231	242	256	235	226	246	251	247	271	227	257	253	246	212	258	266	241	269	264	248	263	253	249	255	232	256	259	261	249	264	235	256	273	238	263	247	223	258	230	231	246	249	242	253	243	232	237	217	221	278	252	269	220	243	232	220	252	256	240	254	245	278	269	245	258	216	266	236	247	260	220	254	238	254	278	261	249	217	254	258	259	242	267	252	253	242	258	250	242	276	254	228	229	269	225	233	235	246	217	297	236	263	234	232	258	237	260	248	247	255	239	256	258	264	253	192	241	247	278	229	271	223	229	239	251	241	265	254	276	217	267	266	226	242	266	237	244	263	278	229	223	247	233	247	263	239	236	250	277	261	272	243	233	245	246	274	234	268	291	256	258	268	290	261	245	264	265	230	231	210	258	228	278	247	275	248	261	248	246	294	270	245	259	247	267	230	267	260	280	234	253	230	254	245	263	270	251	271	239	260	243	255	220	205	256	245	250	253	246	235	243	242	246	263	230	260	241	260	275	260	258	190	260	234	232	272	277	259	296	244	231	246	251	223	253	271	242	229	254	220	266	254	250	244	257	239	230	223	247	221	246	276	227	229	257	229	264	236	242	271	269	264	270	251	253	271	251	273	264	223	243	248	269	265	219	245	275	251	271	279	252	226	283	229	241	252	258	225	253	274	266	201	248	239	248	258	250	246	245	256	262	266	269	245	216	232	244	277	224	236	229	259	247	265	251	273	273	227	253	261	236	233	276	277	248	267	255	253	249	254	248	240	222	278	268	224	267	241	277	263	247	242	249	248	249	252	257	273	239	274	229	240	237	251	251	247	246	251	202	239	268	247	242	250	250	239	248	254	269	263	244	254	244	245	251	240	232	258	274	260	255	268	253	240	279	248	267	252	238	227	245	258	262	209	246	247	242	233	261	258	237	252	260	229	240	241	237	285	247	243	284	250	253	246	251	243	235	250	279	257	239	238	254	273	247	255	250	253	252	217	258	256	261	244	242	266	238	242	240	265	253	237	230	240	236	248	245	235	268	246	244	240	256	252	252	234	246	245	253	244	242	231	265	261	231	233	255	252	283	246	222	252	252	242	253	278	262	257	227	259	207	263	251	267	251	263	258	264	241	232	247	268	249	242	244	233	233	255	269	244	254	256	258	255	241	279	248	271	209	228	258	261	247	251	228	249	214	236	246	243	250	252	240	278	229	252	274	259	261	237	256	264	268	236	233	267	255	261	220	273	256	266	238	256	253	271	249	261	245	243	255	253	259	244	231	248	239	278	260	222	245	275	249	232	256	281	240	234	272	231	222	241	261	257	250	241	244	259	266	260	226	269	273	262	238	236	234	261	264	270	236	246	250	212	220	273	247	252	229	284	250	295	268	246	259	248	224	260	242	280	237	238	255	258	234	246	250	245	296	252	236	260	260	270	234	259	242	266	258	268	256	234	263	211	268	255	261	241	263	268	249	257	252	243	250	287	229	241	251	280	249	240	215	237	253	266	255	258	221	253	249	252	250	255	272	263	253	255	267	238	268	261	242	254	270	248	229	259	271	261	256	268	249	261	245	254	250	239	238	255	241	225	230	256	228	256	236	249	249	260	271	285	247	274	251	229	241	241	245	246	250	291	265	239	222	263	248	258	262	252	277	257	234	264	239	243	267	247	270	241	252	258	258	228	250	277	246	271	248	267	264	271	230	250	256	226	269	231	245	249	232	211	257	277	249	262	246	234	267	241	226	228	230	224	251	238	266	240	224	264	267	225	251	245	268	256	257	242	266	272	245	260	230	242	269	268	284	274	224	261	238	227	242	212	250	251	243	238	248	269	220	250	243	252	263	265	254	218	266	241	217	264	258	233	257	239	227
11034	8783	18929	21848	34824	51437	55237	36686	30406	29788	32115	34716	16612	14380	7981	4964	3041	2489	1736	1465	1244	1603	9117	25147	27876	23675	17636	9684	3933	1667	1008	749	604	641	607	569	615	621	609	608	621	591	573	630	578	577	631	640	600	562	611	585	581	562	592	633	553	588	609	603	614	606	635	647	608	566	591	607	609	591	606	638	608	603	570	589	599	649	629	577	601	574	594	596	675	600	617	578	591	588	595	597	616	617	596	656	637	593	592	635	590	578	617	638	563	571	631	621	621	618	617	642	636	602	567	606	565	600	592	609	624	585	611	569	596	630	584	602	559	591	630	591	597	584	601	551	652	563	614	562	606	587	589	582	597	610	657	590	615	596	619	624	591	605	631	604	602	574	633	612	596	605	612	589	600	593	627	609	608	609	538	583	598	621	613	643	626	599	625	618	605	623	628	659	581	612	619	583	608	618	577	613	567	610	580	642	576	618	562	598	567	606	602	623	616	604	637	590	587	620	628	654	589	670	635	577	590	597	593	576	618	613	654	595	593	609	637	619	596	636	600	573	652	656	579	584	619	565	575	592	576	595	562	622	607	646	632	614	629	634	584	686	603	654	607	622	597	548	623	624	560	622	611	628	615	569	587	644	574	579	615	642	584	630	596	605	629	595	644	594	612	596	596	617	615	638	636	611	626	603	556	596	602	627	646	600	631	648	607	589	562	590	593	622	612	590	616	625	579	612	611	598	628	614	634	605	561	643	652	645	568	640	616	605	646	626	630	595	611	572	603	628	593	615	624	637	581	648	607	611	580	603	602	617	643	583	617	570	578	622	610	577	594	619	600	602	611	613	599	615	604	606	630	615	602	624	587	623	582	610	653	610	534	645	590	595	583	620	588	623	601	607	631	573	618	619	622	580	621	537	618	622	588	591	581	602	611	613	594	580	614	581	667	599	596	602	598	601	601	611	599	599	551	593	607	610	596	602	649	604	649	598	629	629	643	645	599	549	609	605	605	659	636	624	642	547	599	592	630	588	592	562	590	601	607	603	594	602	564	614	616	611	617	608	588	628	633	591	580	586	623	612	579	593	612	597	625	670	618	604	574	553	619	604	608	639	597	598	586	631	634	596	605	600	629	577	594	625	648	558	619	583	601	608	601	637	583	628	637	585	632	619	637	629	626	614	636	558	573	597	606	549	582	626	626	599	616	584	604	595	622	600	681	601	616	603	600	655	577	604	623	574	634	569	604	586	591	579	622	595	638	588	620	604	649	601	595	624	616	613	603	624	610	653	573	631	654	652	594	574	596	568	605	630	638	601	607	590	547	575	631	602	571	627	636	632	571	610	634	647	616	604	597	616	587	567	597	591	589	614	589	606	584	639	629	592	631	633	591	654	651	643	630	621	629	599	630	584	612	610	579	600	581	636	587	617	594	609	581	685	592	627	641	595	596	638	591	611	579	588	599	619	574	619	565	604	615	595	600	640	612	601	572	608	612	598	601	632	624	558	635	596	643	629	588	613	594	642	622	591	613	606	564	586	595	565	589	588	615	599	651	618	666	593	604	571	585	637	568	625	575	609	624	632	589	641	607	575	611	623	605	623	577	616	573	604	636	584	602	612	586	616	566	599	616	571	604	591	623	580	631	614	623	607	586	586	617	595	605	615	603	604	614	578	572	595	628	580	593	603	612	609	632	618	596	621	599	635	614	602	601	641	598	580	632	623	609	595	610	601	601	630	603	582	592	561	580	577	580	571	616	623	582	620	622	599	611	630	614	601	582	547	638	620	586	592	613	576	607	631	577	594	596	647	620	575	646	596	603	620	609	556	591	599	596	623	614	595	646	598	620	628	639	638	571	604	611	590	626	629	581	601	620	573	588	580	619	613	636	608	603	598	615	572	617	615	612	656	622	641	607	593	651	553	635	605	596	597	599	620	582	559	613	596	580	601	611	625	633	600	623	577	627	570	621	568	598	599	627	579	610	571	594	603	596	617	584	583	580	631	617	607	611	597	649	603	644	543	576	602	613	614	627	607	625	633	607	584	633	603	592	634	615	582	615	579	642	573	569	629	552	588	615	627	586	576	572	600	614	619	624	609	584	613	658	618	583	617	611	593	621	538	600	586	609	571	644	572	601	606	590	580	606	598	593	553	606	597	584	640	621	624	624	568	639	605	628	629	627	571	590	636	619	635	587	550	603	634	604	630	628	604	595	608	649	604	582	556	581	638	607	585	615	605	582	620	659	657	581	588	578	609	639	611	612	565	624	627	622	585	612	622	601	613	606	637	636	634	636	580	610	585	610	575	621	590	621	588	589	633	625	579	529	627	618	594	607	581	588	586	606	609	623	568	588	651	601	607	603	596	655	623	620	606	631	625	591	590	591	613	650	558	605	571	636	617	623	578	657	609	592	601	590	588	624	593	596	643	592	613	614	605	592	597	617	592	621	632	593	637	621	605	602	614	610	601	614	599	597	607	598	613	637	608	568	604	638	623	636	592	612	594	611	591	543	630	593	573	605	580	606	676	580	598	609	622	562	598	606	620	592	616	612	617	568	612	596	651	586	600	618	604	594	602	606	597	592	584	615	574	610	549	598	626	597	649	629	576	628	618	643	570	606	568	644	634	630	640	630	616	617	611	568	611	615	642	593	604	583	600	587	599	627	671	575	573	618	610	602	581	579	558	622	589	644	558	586	610	608	631	608	620	651	627	605	604	652	603	612	565	626	631	578	617	640	620	560	609	553	676	579	636	606	568	580	637	578	648	602	591	650	596	607	641	591	590	592	552	602	599	599	572	639	585	560	629	644	636	623	584	595	593	611	601	627	589	592	590	668	578	619	608	572	571	634	585	576	620	582	566	595	600	591	617	595	612	605	617	623	591	617	613	655	615	597	606	593	589	609	568	631	604	604	612	596	581	616	608	576	600	594	642	605	611	583	591	614	625	623	590	614	610	607	620	595	639	557	593	620	623	639	593	607	567	595	632	622	601	570	586	581	574	620	578	558	625	610	579	586	579	645	614	627	612	585	603	590	656	578	604	628	597	574	577	609	605	637	587	573	601	627	598	615	596	621	597	601	580	598	577	581	570	614	597	589	609	596	576	594	563	571	636	591	615	640	585	586	621	580	598	650	652	637	574	601	554	616	585	587	603	607	598	568	630	590	603	621	586	605	609	590	597	618	632	566	640	610	613	607	586	604	594	608	594	605	556	591	608	629	593	597	639	635	584	628	616	627	597	569	652	625	618	637	589	596	612	617	588	612	574	581	592	592	583	615	585	610	578	611	610	565	630	607	598	632	604	603	636	574	650	639	612	595	622	577	573	639	599	583	634	602	617	607	602	615	613	618	642	640	631	581	587	608	610	619	623	590	614	613	653	638	607	639	620	608	616	634	606	629	579	623	593	623	600	567	599	606	596	559	626	642	593	633	599	638	617	624	592	574	618	548	588	638	600	586	617	604	604	577	586	610	627	618	598	594	624	626	637	645	598	617	602	594	601	613	618
5913	3960	4989	3684	3184	3941	4006	1940	1382	1042	852	700	626	567	538	380	362	366	346	333	320	340	332	358	471	638	754	638	416	455	372	362	332	299	340	311	318	292	330	283	307	306	301	298	331	298	294	302	297	286	314	291	297	282	270	290	299	286	285	295	305	293	297	281	310	315	327	298	305	318	302	347	325	321	312	337	300	285	307	269	330	296	312	337	332	352	290	311	301	307	292	324	302	270	307	263	319	313	310	260	357	290	294	323	280	338	303	324	292	321	303	330	311	319	307	286	329	322	279	279	335	282	287	301	298	323	283	303	303	287	335	340	342	296	304	286	307	305	328	272	335	282	288	308	306	303	318	307	296	286	324	303	287	308	329	313	296	313	305	312	310	275	344	318	346	307	272	313	315	341	283	304	304	318	294	304	326	300	321	326	309	274	318	309	304	309	381	338	293	305	314	297	296	307	307	303	296	299	342	346	286	291	292	327	301	268	342	317	315	329	317	323	305	276	327	323	283	301	332	303	314	306	324	305	292	290	336	323	323	313	284	310	312	299	293	265	327	286	331	270	310	287	320	314	278	284	304	321	307	313	289	309	304	316	302	309	289	280	317	313	306	310	335	296	324	291	299	305	280	329	298	321	335	278	310	312	309	290	352	281	295	298	283	317	288	317	321	293	307	328	286	306	290	277	290	339	301	296	315	304	306	300	335	299	307	323	333	293	316	303	287	297	288	315	294	296	322	296	304	298	314	286	302	310	324	286	326	324	291	337	332	283	317	307	312	298	286	310	304	321	315	304	334	322	308	276	330	305	296	316	294	284	305	302	269	313	321	300	317	307	277	309	314	294	310	276	318	300	305	299	341	283	342	323	323	299	276	291	289	314	318	289	313	313	306	307	298	283	304	295	310	346	294	267	343	310	303	291	337	310	298	329	316	287	310	306	327	282	306	305	281	279	272	335	318	280	303	317	295	301	292	292	334	305	307	277	269	288	297	310	299	293	307	274	310	286	327	313	313	307	317	296	307	300	325	297	304	300	306	298	290	306	322	290	332	304	322	316	314	305	315	289	279	337	270	313	271	316	310	303	302	309	268	310	296	302	305	286	281	293	294	279	278	316	292	289	315	308	355	327	301	319	344	295	319	312	285	290	321	314	282	302	295	316	319	291	315	304	283	282	301	310	327	293	292	316	301	295	290	300	280	332	307	333	337	324	342	317	295	277	334	330	300	321	313	311	292	297	311	315	308	303	318	269	275	286	289	304	312	301	328	276	287	323	300	294	296	319	296	281	280	311	310	330	289	308	273	282	322	276	301	278	290	306	302	307	313	281	333	287	316	298	308	302	315	314	297	291	290	316	323	319	314	279	287	280	312	281	321	342	309	294	316	311	322	274	300	281	334	302	288	284	316	296	288	303	325	292	293	302	309	324	297	322	265	300	342	294	270	297	340	324	320	293	305	306	300	270	300	328	312	307	301	289	318	325	292	307	313	317	321	296	291	316	308	303	279	319	333	303	319	276	338	300	302	318	306	321	285	308	293	331	318	305	320	319	313	309	315	330	306	307	288	299	303	310	302	319	316	299	295	321	316	317	303	288	314	297	326	286	309	309	304	288	292	292	279	308	299	298	311	298	325	313	300	297	295	310	301	295	293	311	307	287	303	288	333	300	293	276	320	296	289	316	301	316	303	295	283	289	308	259	336	317	320	296	271	339	311	307	272	314	291	301	291	329	316	332	312	316	304	304	334	338	284	291	315	301	290	318	290	306	283	296	295	282	288	302	308	297	301	334	324	290	292	277	326	309	317	301	347	293	292	317	295	297	326	285	324	323	302	341	305	335	322	274	333	338	339	310	306	276	321	274	312	310	328	341	319	320	346	332	312	308	293	343	322	310	296	317	275	284	323	274	291	307	308	289	302	295	314	324	307	260	311	323	285	316	290	318	301	286	282	292	292	330	292	285	332	308	278	325	278	322	324	323	323	308	314	311	310	323	319	272	255	310	306	326	317	272	278	292	308	312	303	307	290	323	298	306	325	289	317	295	328	320	298	317	299	307	318	331	334	301	294	306	309	290	313	304	304	314	310	276	320	345	305	294	289	301	331	346	326	306	309	286	334	298	291	327	281	292	297	337	328	297	324	277	295	303	321	315	293	319	288	332	289	292	266	304	334	294	281	315	302	315	293	291	312	291	333	286	289	294	317	307	284	321	288	330	322	314	339	299	305	276	274	318	319	313	316	313	292	331	304	303	294	306	328	296	320	285	306	300	277	299	312	313	311	320	327	303	275	285	303	315	311	272	307	307	312	326	340	331	325	334	338	296	276	289	304	276	309	328	289	322	284	324	282	296	315	306	281	311	327	320	314	304	272	319	311	299	308	317	308	299	288	309	307	301	315	316	305	292	307	290	285	296	304	310	285	321	332	303	317	300	331	306	309	309	283	297	272	307	285	286	313	295	330	302	309	294	309	320	293	335	322	278	313	347	329	291	294	293	300	304	285	311	308	276	317	303	311	281	280	302	302	307	297	296	322	271	300	316	333	307	316	316	324	283	315	311	339	298	291	308	314	296	342	344	321	297	310	322	314	288	312	335	314	299	293	304	282	296	319	304	317	325	277	308	312	322	292	299	318	301	310	323	293	289	297	317	336	300	288	306	320	282	302	297	324	327	311	307	341	281	309	333	297	332	324	286	315	313	307	323	311	311	310	291	329	279	301	297	288	292	286	294	300	289	268	298	297	287	320	295	294	297	316	346	296	370	309	323	268	312	307	284	279	263	340	304	322	267	302	340	315	302	311	324	334	305	314	299	309	322	332	315	297	272	307	316	310	331	319	294	304	297	279	305	275	302	361	275	288	311	325	277	304	302	310	322	278	328	305	286	296	294	305	300	300	306	297	343	322	287	346	298	305	323	294	331	337	275	329	280	302	265	314	313	341	287	324	313	302	330	326	280	321	302	312	290	349	317	311	348	316	288	292	290	274	297	332	294	316	324	311	321	317	302	300	289	302	303	295	279	316	284	331	316	300	302	293	284	284	332	309	312	333	313	325	340	272	261	309	311	299	303	317	290	321	297	276	299	353	312	327	313	292	280	303	324	299	291	320	299	286	296	309	311	286	305	338	282	289	294	318	328	278	312	314	280	298	279	306	298	282	303	311	278	328	330	300	316	307	303	281	282	320	287	277	292	287	278	301	294	287	314	314	311	321	285	265	287	312	316	342	297	303	316	284	311	330	331	311	335	311	292	343	288	304	315	326	293	320	300	305	294	292	299	319	278	298	305	304	309	298	297	293	314	298	250	282	314	329	269	292	287	254	326	303	290	306	295	281	285	337	314	306	279	317	313	308	313	295	295	313	308	262	315	331	315	275	341	270	281	293	302	283	299	319	326	299	285	285	289	279	301	319	322	289	322	324	326	312	305	291	314	333	333	298	313	295	284	319	323	329	274	291	290	315	286	284	280	285	304	308	287	307	285	319	294	307	297	321	319
4029	3851	8485	9733	10756	14834	16921	8729	6172	5124	4600	3562	3033	3073	2581	1235	1206	1202	972	888	902	934	859	1213	2043	2740	2872	1949	1301	1064	879	767	802	711	700	722	749	698	720	768	721	754	762	711	677	769	718	751	753	696	733	742	730	698	758	760	749	755	735	750	749	722	745	701	769	714	726	733	715	689	724	708	721	776	712	765	702	714	754	792	739	742	761	729	738	748	717	790	699	734	737	791	695	724	725	774	725	803	771	749	686	756	753	716	706	758	769	709	731	766	745	743	710	713	715	718	717	718	729	718	682	715	697	741	691	721	742	756	726	700	756	785	790	715	781	762	696	701	770	696	740	736	722	755	765	746	781	793	745	708	683	689	733	678	729	723	706	741	738	728	732	707	716	720	689	723	732	742	728	693	677	731	715	797	675	743	745	715	710	731	723	753	729	722	726	698	730	719	710	715	750	707	749	731	721	680	747	684	721	692	707	702	694	740	724	706	723	754	698	739	685	791	724	706	681	694	689	702	794	709	742	736	726	710	714	751	739	755	722	690	768	768	715	727	754	749	765	729	726	710	722	728	721	774	714	792	689	739	682	738	700	724	690	726	717	743	699	764	706	732	730	735	705	735	730	731	705	743	748	700	692	708	735	727	701	726	759	714	715	730	727	684	742	687	768	710	746	692	715	753	771	709	711	706	731	720	716	738	726	752	720	726	769	738	740	733	699	701	747	778	700	742	691	743	753	732	697	740	758	741	662	737	696	744	687	759	694	709	754	719	672	733	739	717	754	728	694	713	708	717	768	737	731	692	711	789	711	728	729	708	723	741	761	719	725	725	716	756	722	693	747	702	768	738	763	750	689	715	736	726	741	733	686	717	743	700	734	719	736	812	702	770	705	738	737	721	705	701	713	753	694	697	743	716	763	708	727	723	721	736	746	690	763	723	718	672	706	688	757	727	760	731	719	724	706	749	730	752	734	710	713	736	749	766	752	717	728	739	730	719	746	767	720	748	675	758	733	713	757	719	737	791	752	699	747	744	716	709	734	693	779	722	750	777	683	750	697	745	697	762	710	722	767	741	742	767	746	730	723	730	697	747	756	709	740	733	667	711	689	733	727	723	730	709	727	690	742	700	750	725	726	738	772	684	734	732	741	688	711	710	742	736	755	709	745	715	728	698	738	706	731	685	686	721	739	773	723	746	700	711	685	728	763	694	756	743	731	675	746	729	714	705	736	746	755	717	749	679	774	717	752	712	722	729	704	695	740	703	739	766	728	712	731	719	761	765	721	737	738	731	722	685	676	713	697	763	716	728	739	753	786	687	736	720	697	726	760	738	731	688	721	721	708	711	763	721	692	705	686	691	677	798	724	706	729	703	692	701	734	718	732	766	717	750	717	730	713	740	739	713	755	742	721	751	686	709	706	746	703	698	739	769	695	690	705	746	706	740	728	687	748	738	712	755	772	747	747	738	759	736	742	762	679	758	701	765	747	725	683	742	760	789	743	739	739	736	773	705	763	746	715	719	699	764	717	703	727	723	688	743	717	729	783	714	752	722	776	752	773	699	763	749	780	739	726	702	757	704	764	799	722	739	741	728	722	722	669	760	766	739	665	742	725	741	721	737	704	696	762	774	694	731	705	730	705	758	710	742	711	779	785	740	729	752	737	735	697	723	736	755	747	749	758	754	726	720	734	699	747	725	719	749	715	752	673	763	676	727	738	691	737	749	724	728	730	726	691	692	719	705	778	721	722	739	770	692	709	684	747	690	730	759	699	759	719	736	667	767	715	735	773	740	705	763	659	683	703	693	742	688	729	724	743	701	703	750	693	724	712	721	754	712	745	731	725	759	737	719	716	742	763	750	685	753	719	756	779	739	753	698	661	742	758	735	705	740	734	684	752	707	740	739	718	785	691	710	717	768	758	764	711	693	716	759	699	701	754	758	765	818	755	711	756	783	710	759	672	740	735	724	698	771	715	695	726	698	678	726	714	706	767	727	702	681	761	730	717	725	754	755	752	758	722	742	734	756	770	701	765	740	686	688	738	727	743	777	776	767	706	749	764	730	711	687	726	757	735	686	769	757	751	717	700	711	753	716	745	730	731	677	686	730	741	720	733	696	730	652	712	713	724	694	713	739	712	721	680	749	704	713	737	688	674	674	736	746	734	717	733	711	681	751	721	736	768	738	676	712	748	740	714	711	666	751	726	727	743	716	707	773	728	683	728	716	771	736	768	752	746	776	722	688	729	709	725	689	778	702	732	714	697	752	721	710	716	740	725	741	705	745	722	715	725	714	706	723	703	759	724	725	657	686	731	731	772	714	758	696	736	730	724	727	717	687	702	721	724	705	739	741	770	732	747	772	735	726	770	773	720	703	698	715	773	720	738	680	767	718	704	703	752	691	755	709	710	757	719	731	733	821	718	766	716	769	739	761	771	721	732	682	695	744	727	743	736	759	683	744	733	747	768	683	740	718	752	703	699	709	693	731	689	738	754	735	786	706	733	713	721	723	754	700	706	717	710	692	721	730	751	772	748	708	716	748	690	739	691	705	722	721	722	707	735	686	733	696	731	741	713	766	741	734	737	686	720	725	656	714	700	726	744	695	788	683	775	772	726	714	714	732	751	758	736	708	704	694	745	718	702	685	731	722	771	723	725	700	781	721	748	758	724	775	698	708	671	728	747	720	727	743	752	730	704	751	724	771	779	701	750	727	719	706	753	730	713	772	734	753	763	711	724	739	700	739	718	724	707	685	747	727	672	755	725	747	718	721	733	730	766	729	715	728	758	719	796	751	740	693	768	706	714	769	740	754	701	757	730	748	753	738	734	725	716	716	738	711	759	765	657	701	729	745	764	721	751	722	723	710	723	744	722	735	699	773	770	740	742	721	751	767	749	699	711	745	676	753	715	723	711	729	681	697	727	706	701	735	730	742	675	733	783	710	683	744	686	718	723	693	715	702	714	735	698	731	726	734	763	710	693	742	728	759	696	718	715	776	699	712	745	727	749	748	693	738	708	725	734	743	739	707	727	778	749	710	738	748	699	702	728	729	702	763	779	762	702	746	768	717	721	708	720	779	715	702	703	757	729	677	734	743	764	711	679	751	731	740	772	742	772	755	747	744	718	745	762	768	727	714	738	686	739	701	751	766	712	727	719	749	789	713	682	751	755	770	735	691	707	722	774	725	708	742	711	729	710	767	755	720	720	697	747	735	708	693	699	800	751	781	702	748	710	767	753	723	691	721	728	731	720	762	752	746	719	722	731	692	676	749	763	736	725	737	743	722	700	702	688	753	734	724	769	749	686	733	729	717	736	752	751	701	765	696	749	766	727	734	740	682	702	687	742	757	700	730	743	753	775	767	777	746	678	692	694	728	711	728	719	675	712	742	751	720	743	728	695	727	700	716	673	709	725	716	738	811	724	697	773	697	692	740	732	705	690	705	715	690	775	708	736	735	705	758	785	720	704	712	741	800	750	742	735	671	748	756	671	728
11524	7129	9895	9679	13519	15910	32897	32987	15992	13138	13656	10133	11396	8338	2999	750	499	536	425	373	362	362	358	864	2740	3131	2591	1754	919	539	405	350	357	336	334	308	313	281	305	301	312	291	325	304	303	299	305	286	312	297	317	274	306	322	310	300	284	280	297	325	307	289	322	315	320	311	299	295	283	309	318	294	310	307	294	296	318	316	306	279	298	331	314	316	285	288	325	303	302	309	317	313	298	289	347	302	308	314	314	312	333	316	290	311	312	277	310	287	314	298	293	323	302	351	325	291	330	326	308	308	312	330	282	312	323	296	303	306	309	328	320	314	294	322	312	329	318	290	293	300	275	301	287	337	280	331	332	275	309	316	302	280	306	319	298	284	314	316	325	327	329	300	278	320	282	291	306	299	303	301	288	307	312	332	287	317	324	315	290	297	278	325	331	296	294	301	316	328	320	299	333	284	297	322	313	294	323	332	334	310	302	323	314	299	276	323	337	289	292	285	316	341	281	319	333	318	284	276	314	298	315	340	290	275	296	311	323	300	297	280	288	328	302	307	275	307	313	282	328	301	297	321	314	308	297	332	279	288	333	301	287	316	320	278	311	293	326	328	316	294	334	312	332	342	283	297	309	292	332	311	331	289	302	301	274	309	333	336	278	274	302	313	278	297	325	301	339	309	289	295	350	305	299	292	317	331	310	301	308	316	327	310	291	353	271	297	329	334	345	302	312	312	326	322	318	285	321	308	307	326	297	302	329	309	312	326	311	346	301	339	291	322	307	299	308	313	291	311	327	302	330	322	309	293	315	301	305	334	288	325	316	323	302	290	292	300	303	304	330	328	324	297	291	286	337	291	303	317	334	318	299	337	310	300	309	334	335	300	306	329	299	334	305	322	335	319	292	310	306	315	340	265	311	299	308	288	292	313	312	307	325	280	295	301	325	317	285	272	341	303	293	308	321	318	270	286	294	319	320	315	291	316	298	301	329	294	284	298	281	307	300	321	339	290	315	293	279	286	316	323	305	302	322	316	328	332	315	300	309	290	338	303	307	285	305	319	319	299	296	337	323	287	325	295	297	290	310	302	337	334	334	293	336	329	301	284	277	327	288	302	322	300	328	318	337	313	311	302	315	317	323	314	316	326	336	316	309	306	270	324	307	310	315	295	289	313	281	284	304	300	309	286	283	317	316	293	317	294	313	308	310	326	327	300	332	275	303	287	309	302	301	280	293	304	323	284	306	295	338	303	304	300	367	308	306	315	304	320	335	305	285	318	280	298	302	320	329	303	264	300	295	324	313	302	313	314	294	328	280	293	297	299	282	309	330	290	303	321	312	309	324	305	300	302	327	302	294	308	322	338	276	311	299	316	337	342	332	297	314	306	314	292	278	285	299	270	287	304	304	307	258	308	320	294	314	320	287	318	303	321	297	307	269	274	314	323	295	313	324	280	292	317	304	330	346	329	284	297	321	249	300	319	330	327	282	294	300	294	316	302	319	277	305	293	243	300	312	285	306	297	282	300	314	310	294	341	315	276	291	317	315	289	300	301	283	283	333	331	317	310	287	302	306	290	300	337	275	311	322	295	313	317	328	304	319	304	306	336	303	309	280	292	296	287	331	295	318	309	326	300	326	280	295	292	318	307	325	289	302	326	311	306	318	323	313	317	306	250	300	307	303	282	291	308	308	311	300	349	309	281	326	307	294	317	303	269	320	295	299	282	282	319	313	321	288	306	303	322	311	303	294	305	319	326	309	284	291	290	306	317	312	276	316	292	307	288	333	291	284	301	281	250	325	301	341	327	335	297	317	312	304	311	313	333	304	325	366	280	278	306	294	301	299	309	302	333	310	313	268	327	300	299	308	306	321	338	288	287	313	325	307	301	307	306	312	321	330	321	347	314	246	275	315	293	309	269	292	304	281	286	311	285	319	290	327	303	330	314	329	324	346	303	325	311	319	316	289	278	316	296	276	290	277	312	299	336	293	299	285	278	302	286	314	298	310	300	336	340	288	301	276	305	313	280	326	330	292	306	298	279	273	313	309	310	305	314	314	285	314	294	338	296	340	289	278	324	315	288	316	309	335	314	300	305	311	316	321	327	266	314	332	317	311	305	302	290	310	319	340	301	305	298	319	269	298	312	307	338	300	285	295	294	333	306	316	296	303	306	308	322	311	311	303	305	293	315	294	323	338	288	324	283	294	287	302	290	318	319	305	290	322	320	300	276	319	330	294	261	272	307	292	317	285	308	300	312	296	288	297	305	317	316	313	307	288	297	302	317	333	314	323	323	306	299	312	267	310	310	314	348	304	362	327	295	301	315	281	276	276	295	331	293	325	334	332	337	300	307	311	312	283	329	288	297	300	286	306	319	275	315	306	303	293	291	311	340	319	314	278	312	313	303	338	302	303	326	328	288	335	343	308	359	322	302	305	295	307	319	294	299	283	324	310	303	318	337	311	294	308	289	296	304	343	294	297	322	319	289	303	309	288	319	291	300	309	311	303	290	315	287	320	286	305	317	310	315	322	309	284	293	299	282	306	342	303	286	313	318	321	312	311	318	291	312	306	329	309	321	340	317	320	341	316	338	302	319	275	296	331	301	310	330	362	318	275	322	317	315	344	333	335	326	317	308	317	321	330	299	314	314	277	317	293	338	282	328	312	302	300	342	339	297	311	281	305	295	333	279	294	322	321	297	323	299	315	300	306	304	303	320	311	363	311	321	318	324	300	308	305	293	343	315	284	335	306	316	299	320	291	268	286	313	292	320	322	299	311	293	311	331	317	306	292	323	313	322	309	284	314	292	286	321	321	295	300	276	284	316	309	318	315	295	276	290	332	304	276	309	330	299	339	306	310	310	285	273	313	288	305	293	284	312	317	301	311	309	287	295	272	311	322	334	304	304	325	285	331	291	335	321	304	300	293	317	298	298	321	329	309	328	305	314	291	287	319	289	288	336	322	325	310	259	315	298	321	289	347	292	307	343	295	309	303	315	290	336	291	324	280	286	310	302	301	325	296	309	340	321	325	296	321	307	318	325	314	265	309	327	323	314	309	338	315	280	319	318	304	320	288	265	308	333	313	323	280	275	276	295	311	289	306	297	279	279	317	324	310	298	303	315	289	294	304	335	294	293	302	314	287	301	316	303	291	287	328	301	316	302	312	346	342	341	339	302	326	316	332	323	306	339	311	319	318	314	321	298	319	316	286	298	332	326	315	315	323	304	321	288	336	326	331	314	294	325	294	293	341	302	298	284	341	295	332	330	292	305	329	283	321	340	285	286	312	309	301	322	299	292	321	325	256	299	339	344	328	305	319	325	310	263	266	300	332	314	308	336	303	318	322	324	325	294	321	308	310	312	313	269	340	341	335	293	282	294	300	320	310	305	287	262	299	305	309	300	303	307	285	295	309	321	324	322	291	319	298	313	344	316	309	298	300	333	248	323	351	323	308	318	309	311	306	327	317	307	312	313	303	304	309	303	325	342	308	350	317	286
7351	6510	14823	18904	24641	28082	47706	42174	24465	28155	29744	23325	28101	21494	7729	1951	2053	1778	1480	1101	1133	1066	1148	4942	14747	15388	12743	8571	4018	1933	1115	828	819	758	732	745	729	749	769	770	767	757	697	693	667	713	720	761	704	744	689	790	710	707	725	769	752	711	723	732	713	751	705	713	667	717	688	688	719	731	737	728	708	742	723	712	724	716	746	712	719	710	707	738	733	750	707	755	689	729	730	703	749	756	746	782	731	765	739	766	708	736	757	713	731	686	732	730	791	752	732	727	728	714	735	729	729	685	766	747	715	736	763	775	781	713	740	716	701	743	717	795	710	785	756	762	766	794	739	753	784	748	778	761	724	751	742	763	739	736	712	813	758	770	727	738	742	710	751	747	768	757	741	751	715	771	720	680	713	708	771	768	740	720	769	706	720	735	703	735	728	718	722	787	733	716	753	728	722	735	722	725	715	802	711	758	682	705	727	767	772	737	753	706	715	719	783	718	711	771	735	717	756	695	681	746	721	761	774	720	756	708	710	741	740	749	714	760	772	690	754	731	714	718	747	716	739	731	723	755	793	743	736	815	753	746	752	725	751	702	726	686	746	751	724	748	764	765	730	724	745	737	692	742	712	689	699	732	743	761	734	732	744	781	712	691	746	758	736	749	726	716	748	759	714	773	716	687	720	699	746	766	707	744	756	768	709	775	784	756	680	770	730	725	692	738	710	725	780	754	773	797	717	802	744	734	720	778	740	758	774	717	761	735	766	711	731	739	737	736	720	784	769	738	656	752	792	725	742	789	757	746	748	717	716	759	732	701	729	741	789	752	777	724	753	739	758	767	764	707	745	730	757	730	715	719	739	744	667	710	698	758	747	722	758	761	758	760	725	713	743	731	757	773	770	757	711	751	738	712	704	730	710	773	803	737	720	758	761	714	715	799	761	742	815	795	711	706	729	735	743	716	778	718	725	719	762	785	735	741	717	732	700	711	725	706	732	738	728	689	734	808	725	741	725	721	721	719	754	744	741	747	700	767	710	729	777	683	702	755	757	716	774	734	795	710	742	759	747	723	725	748	699	801	704	735	749	765	746	746	719	739	795	724	761	773	702	712	770	713	739	744	682	784	777	735	706	693	756	728	737	778	723	747	763	739	696	735	747	734	742	736	731	777	737	729	767	757	747	724	742	780	786	698	733	760	753	697	742	725	772	721	760	761	777	703	747	745	724	718	713	743	715	790	719	732	726	685	750	736	770	717	787	692	709	739	736	733	748	731	763	734	777	775	680	782	710	758	725	760	744	797	745	704	753	693	726	712	730	803	734	753	750	764	770	692	729	752	721	748	740	762	728	755	731	741	806	743	739	700	711	738	775	739	717	722	745	745	733	783	775	706	777	720	770	740	692	670	745	739	722	749	762	792	719	755	739	721	722	715	795	672	731	745	730	733	738	749	757	759	768	708	794	729	732	768	721	734	705	739	761	691	751	783	766	740	688	735	730	707	763	734	788	749	769	721	730	719	714	716	728	718	724	725	719	721	738	725	765	711	732	763	722	729	722	710	772	740	713	726	760	724	764	724	715	732	728	708	754	731	741	749	757	720	773	714	752	716	699	714	733	731	690	729	718	821	733	765	746	736	743	774	751	813	727	725	685	722	762	713	741	736	766	688	744	717	652	750	792	741	772	739	752	772	741	746	794	778	684	771	725	724	723	763	732	755	770	780	721	805	750	690	738	724	719	749	748	737	711	713	715	759	752	747	729	734	681	727	762	699	745	720	734	752	738	799	732	719	687	685	746	744	729	742	748	797	760	739	729	721	710	747	737	776	750	725	718	760	709	725	735	766	679	742	757	740	719	727	749	755	790	703	724	717	752	770	781	755	736	723	751	733	760	768	672	707	776	743	733	765	725	756	741	765	693	759	730	713	760	713	709	729	713	754	681	744	751	760	736	727	738	665	725	750	762	749	728	791	683	754	716	759	776	799	706	666	706	741	754	754	716	739	744	736	735	729	720	748	732	681	730	718	756	713	705	767	760	739	743	740	730	722	707	731	748	683	732	722	737	704	721	702	710	739	782	752	745	727	740	731	717	767	749	762	761	732	827	745	736	716	729	750	693	681	783	789	691	728	739	722	730	740	725	758	705	722	741	728	722	696	706	733	736	718	740	732	786	689	739	720	767	743	807	721	758	720	747	764	725	752	737	752	723	745	783	790	724	747	764	761	710	757	755	730	736	784	695	736	723	734	768	713	760	759	759	722	738	759	725	764	788	733	717	780	729	758	729	757	734	749	737	728	679	699	710	755	711	742	731	699	750	741	759	795	745	719	776	729	741	740	796	725	793	759	732	747	749	763	737	758	728	739	731	699	816	746	694	739	734	689	698	738	749	775	761	692	717	744	771	773	749	762	733	717	741	758	744	768	711	783	734	753	708	743	742	741	699	752	768	763	726	700	731	783	708	766	752	741	715	768	704	756	728	708	763	752	758	740	756	738	742	685	755	699	734	725	759	742	755	769	715	727	756	756	761	702	727	755	712	728	721	759	749	777	756	743	699	747	766	758	742	790	731	720	688	706	692	761	746	769	732	703	713	738	733	756	736	775	744	740	752	742	738	751	738	734	754	813	749	751	678	784	785	729	708	712	786	730	700	683	719	743	729	781	742	724	775	727	768	701	766	751	752	673	743	699	721	733	673	767	760	747	716	753	776	741	763	739	747	713	759	751	681	744	741	789	750	728	746	739	706	740	782	737	777	714	751	761	693	710	759	775	720	717	738	756	753	721	761	694	750	758	767	686	791	782	723	759	722	688	764	741	773	747	721	751	699	692	730	709	713	750	788	746	727	709	725	753	689	745	688	772	738	774	747	741	719	740	762	763	753	765	767	751	704	735	775	687	742	813	736	760	766	736	754	746	754	730	738	693	764	702	767	754	702	727	791	737	757	759	757	744	759	766	688	691	667	723	757	729	777	731	765	743	758	728	732	707	741	717	739	759	739	732	743	751	722	722	773	721	757	723	723	751	754	711	736	717	750	751	750	755	792	759	714	718	750	734	747	772	723	715	798	736	736	731	724	756	771	719	733	725	706	747	736	705	764	734	745	711	776	782	751	728	701	751	761	751	704	755	750	745	759	673	719	743	766	755	780	734	768	737	757	739	784	720	733	790	741	773	730	761	729	736	700	702	722	748	757	698	747	676	713	739	792	752	754	740	721	707	711	764	762	738	692	733	730	735	739	700	769	759	731	723	711	681	722	697	720	730	722	756	816	714	746	705	681	693	774	745	703	725	670	739	780	751	697	751	751	735	742	719	755	738	782	731	737	718	729	710	750	715	758	714	752	718	696	722	710	752	741	693	769	730	748	768	719	759	765	754	749	800	726	728	724	781	750	749	766	728	757	705	759	711	742	724	709	747	787	724	681	778	751	749	747	808	759	717	742	702	703	762	723	745	692	759	761	745	773	722	776	735	703	736	745	726	727	776	742	774	722	694	751	696	735	689
21378	12745	18436	19850	26188	24757	38632	49432	30644	24572	25871	26709	23196	12871	5149	1580	625	668	1077	467	398	396	334	868	5108	8210	6846	3910	1916	833	429	332	311	289	286	286	282	277	273	263	280	311	266	300	253	279	313	291	280	282	305	307	280	286	286	297	264	268	261	289	285	277	310	256	273	284	267	299	274	269	297	289	321	292	290	283	263	249	318	272	263	265	263	293	311	274	289	295	313	258	272	303	301	300	262	276	287	282	284	279	280	261	303	273	268	263	264	257	305	278	283	289	283	256	274	266	272	276	280	282	258	289	273	307	266	270	279	259	265	297	251	288	282	292	284	266	301	294	286	292	299	272	285	305	276	262	272	277	274	284	235	264	289	271	254	266	275	297	293	276	263	301	272	266	271	276	282	286	290	279	293	260	261	288	286	285	300	273	255	278	247	279	287	278	272	307	309	279	306	265	267	263	298	250	279	272	293	294	299	295	272	261	275	317	292	250	290	271	261	301	274	266	276	282	257	294	278	279	278	305	289	286	256	287	279	285	266	286	279	271	261	283	282	309	294	264	301	287	280	327	271	258	289	271	278	259	277	273	277	261	275	292	277	267	292	230	279	273	289	283	260	290	277	293	279	277	284	290	305	273	268	296	309	254	275	279	267	288	312	287	295	266	272	301	281	299	291	301	303	283	282	263	279	263	243	306	291	291	260	267	264	283	286	278	298	261	295	285	312	239	287	294	263	292	256	279	276	263	322	325	270	249	272	300	296	257	284	281	276	316	288	309	290	243	282	316	272	303	317	267	299	285	289	277	260	280	256	264	261	263	269	268	280	325	260	285	306	294	292	280	256	308	277	291	272	254	271	278	274	282	306	241	290	311	281	280	279	271	284	308	271	285	280	275	291	259	291	310	307	281	276	261	298	263	275	310	281	286	288	278	284	263	269	244	298	269	286	285	267	280	318	263	271	272	302	254	294	282	290	311	308	321	303	258	260	279	263	270	290	316	292	268	255	288	305	323	297	299	279	291	246	291	296	286	325	302	305	295	277	320	280	292	270	265	286	292	259	307	280	260	274	289	257	309	275	269	300	271	298	289	261	305	289	285	287	290	292	286	281	267	294	276	257	268	276	255	297	296	278	275	288	274	257	268	283	272	310	307	293	319	267	294	271	256	262	278	293	274	295	273	261	256	299	323	286	262	291	256	264	270	288	276	282	277	309	300	338	266	276	251	308	250	253	255	277	280	289	264	301	306	273	271	271	248	265	299	287	295	291	259	258	248	275	298	260	270	294	248	306	269	295	275	268	261	262	268	294	282	274	282	292	277	281	258	257	268	297	281	275	299	288	284	334	304	273	292	283	275	297	291	284	290	256	283	271	281	270	270	288	317	302	287	270	275	288	307	266	278	297	284	268	295	274	307	284	267	294	283	301	286	277	254	278	270	268	261	309	292	276	274	290	288	261	320	304	274	288	291	290	281	283	288	288	274	275	267	273	290	288	223	253	271	285	291	251	291	326	282	271	300	283	239	292	291	295	271	280	303	296	302	276	304	297	256	273	270	282	278	253	268	282	287	264	275	305	288	272	281	283	293	288	269	256	302	275	283	253	273	278	307	268	285	307	279	286	271	285	309	265	295	300	291	310	267	289	261	258	276	287	290	297	303	279	274	307	284	284	251	289	297	263	261	257	267	265	289	306	262	276	278	271	267	275	290	299	313	302	255	303	267	269	256	291	278	286	270	262	302	278	315	303	285	268	247	277	299	289	300	285	246	276	274	284	293	290	262	290	311	278	287	281	259	242	310	249	286	293	283	253	310	269	238	288	265	262	274	257	248	284	289	281	303	289	309	286	306	319	278	278	310	270	286	299	279	286	276	279	292	313	253	272	282	260	284	309	260	313	288	310	272	273	287	298	279	304	282	265	285	262	298	261	293	292	299	271	274	287	266	273	285	229	289	295	273	277	291	246	317	260	267	294	281	310	268	300	287	249	282	288	263	325	280	286	278	322	255	310	290	279	262	268	272	267	278	277	280	300	280	255	311	290	280	288	267	255	290	294	272	269	270	269	269	317	263	302	319	238	295	293	271	271	304	242	255	274	270	265	294	250	265	268	246	300	282	295	300	272	271	272	270	305	296	266	296	265	320	298	311	296	279	275	283	288	285	284	298	268	298	269	263	290	298	301	263	288	274	289	268	274	282	296	293	280	292	269	282	301	251	259	295	275	261	264	277	284	277	285	307	290	284	304	309	299	305	302	296	273	300	265	291	257	270	302	283	286	279	296	276	261	286	310	292	270	263	304	306	252	285	264	282	278	285	286	270	287	265	305	285	270	290	266	335	293	249	291	289	278	268	275	279	290	300	275	274	295	300	259	261	286	259	268	264	278	270	291	277	281	288	286	286	302	243	294	285	280	261	326	300	276	292	320	273	293	270	284	284	270	285	296	267	264	282	296	252	261	267	268	287	277	278	288	302	321	263	273	261	292	237	317	274	255	316	284	305	282	263	276	293	292	237	295	286	313	286	266	310	275	299	293	313	307	270	280	250	282	299	281	259	295	291	273	267	281	301	282	293	273	265	276	265	276	307	264	320	255	288	289	298	256	269	298	259	297	258	268	281	290	307	300	298	299	264	268	251	278	272	295	283	270	298	279	283	259	320	285	297	282	314	274	310	281	286	292	286	264	269	244	280	273	300	271	271	277	268	271	296	251	273	303	274	272	296	263	300	302	271	272	280	280	292	288	309	256	293	310	271	278	263	304	259	253	287	270	297	337	313	290	298	287	270	255	260	251	275	260	278	296	267	278	304	267	275	285	282	275	281	295	282	243	289	280	265	264	271	261	299	293	287	266	249	267	239	296	279	258	278	266	276	301	306	279	312	270	275	275	290	285	334	299	277	273	287	310	282	278	292	269	271	265	281	243	282	270	296	277	256	307	269	271	297	259	326	275	289	285	259	281	260	289	306	286	281	254	278	325	287	307	278	275	288	286	289	291	299	287	277	286	279	292	264	284	275	308	275	262	281	285	289	255	275	236	294	301	317	325	283	289	275	286	309	273	279	265	301	278	273	280	305	288	280	295	337	265	290	259	269	287	259	265	283	299	290	280	268	273	271	285	275	269	269	287	290	264	261	272	270	271	286	279	307	261	296	244	284	295	282	311	292	271	268	252	276	269	256	266	274	297	264	273	276	266	284	281	289	268	262	288	306	266	316	290	268	279	287	299	272	310	302	287	271	237	267	253	276	234	280	291	302	301	277	285	286	261	267	279	278	294	286	300	303	254	270	259	252	274	304	269	307	303	276	274	270	276	306	276	301	275	286	297	277	263	279	262	249	300	272	278	267	308	250	282	322	280	309	260	301	314	265	300	306	334	288	255	260	281	312	311	243	266	268	298	258	265	282	293	264	237	312	290	269	245	267	262	302	240	308	288	274	299	271	253	274	263	275	281	286	284	255	280	288	266	281	271	282	259	292	294	300	238	292	292	311	246	294	307	288
10841	9999	22460	27533	35254	33518	49284	57952	36294	36986	40407	42728	33509	18042	9624	2899	2169	2895	4530	1763	1683	1552	1374	4644	23059	29295	24685	16709	8470	3563	1549	870	751	620	709	649	697	622	669	693	689	691	613	699	663	742	617	702	688	622	668	710	665	698	697	676	671	716	703	639	696	655	718	665	704	670	718	694	668	684	673	682	691	649	657	703	655	635	710	673	687	679	727	675	724	695	686	659	716	664	711	658	712	691	656	711	679	706	712	673	677	619	700	680	706	686	682	685	720	733	674	696	677	714	711	666	661	665	669	666	666	651	723	678	677	693	676	665	704	670	664	685	687	693	686	728	678	694	736	689	681	714	644	660	657	698	728	642	740	695	738	698	653	649	694	645	692	692	679	669	647	672	652	711	666	695	701	722	708	651	688	659	682	719	674	697	662	616	697	656	695	667	719	640	685	729	632	673	710	662	668	685	709	713	687	685	740	663	730	678	640	692	666	676	716	734	688	685	685	682	688	657	681	676	677	682	669	679	725	704	685	730	694	680	662	661	675	682	687	706	683	697	686	659	764	684	692	681	653	650	711	662	714	675	697	719	667	723	675	695	714	648	662	685	694	681	684	743	693	635	658	646	710	648	680	679	677	683	614	686	675	652	711	678	642	691	649	658	686	703	715	652	681	683	644	653	668	664	713	696	695	694	682	714	657	671	708	692	631	674	660	692	638	660	739	719	697	656	655	673	678	691	709	654	722	670	675	660	726	671	719	753	731	706	628	705	670	678	657	647	697	679	697	626	702	686	679	680	691	708	676	675	717	640	684	662	641	720	673	670	690	713	690	651	632	646	667	719	703	701	655	674	673	710	706	664	658	683	707	696	660	685	711	719	638	682	691	644	643	748	707	651	712	724	720	721	668	642	674	723	667	707	708	682	699	714	688	697	691	663	676	648	658	673	687	685	646	725	677	712	695	723	649	650	709	667	711	682	664	710	638	665	668	633	701	701	630	657	655	661	714	664	720	655	655	662	726	652	728	701	690	692	705	662	716	683	727	731	672	666	695	668	661	674	699	675	696	686	660	678	676	665	690	645	715	677	659	667	687	682	617	661	689	678	621	685	669	703	721	687	662	684	649	655	628	642	687	725	697	664	652	692	692	694	695	658	707	738	668	667	689	663	713	631	687	669	682	723	711	638	669	679	712	665	679	704	649	664	698	667	679	669	745	643	691	695	726	673	703	636	676	635	694	669	614	710	670	638	701	678	683	725	682	696	678	692	697	684	661	693	641	663	658	688	687	650	678	676	677	716	712	685	664	678	675	695	693	690	690	618	666	697	695	727	668	703	664	677	678	639	711	705	659	682	718	694	688	686	631	720	677	615	721	621	659	667	660	698	693	695	638	680	702	703	640	699	669	717	668	650	649	713	663	678	743	709	707	670	671	659	642	664	706	653	703	670	649	693	654	705	690	691	692	668	679	673	672	690	665	641	727	704	670	697	703	671	661	714	645	673	671	719	700	713	706	697	648	749	675	672	660	648	666	678	704	688	670	666	678	709	723	675	662	751	741	687	679	692	698	682	692	681	706	694	649	666	683	670	689	664	701	668	715	691	692	697	650	678	676	671	670	655	656	668	650	650	640	634	711	673	685	715	724	715	677	669	647	664	667	689	708	686	672	705	660	676	683	715	664	653	663	684	671	649	666	679	711	658	684	676	700	671	684	695	696	725	662	663	711	699	625	727	679	672	674	659	670	661	608	691	740	680	668	668	653	691	670	722	715	693	680	635	682	670	683	638	702	705	687	674	666	712	672	724	684	664	722	697	706	743	702	706	696	676	710	641	682	669	688	689	670	737	663	659	672	730	677	680	690	675	698	653	708	707	679	663	676	701	672	690	661	717	675	661	725	717	665	697	702	720	717	681	680	656	683	664	714	712	710	650	661	696	632	709	685	660	656	723	679	646	617	716	693	671	665	717	651	683	632	680	709	661	631	656	657	707	670	691	706	644	627	639	662	683	680	664	757	650	687	639	678	657	720	672	639	705	599	726	696	678	670	674	710	665	675	744	698	742	682	639	661	700	667	648	683	685	655	656	724	728	709	708	639	711	625	695	630	687	647	666	726	700	683	677	706	647	685	744	682	712	704	667	684	663	664	657	673	710	655	684	698	735	644	703	713	718	660	676	665	668	638	681	646	662	698	684	693	634	703	695	611	661	642	687	683	707	705	654	716	651	678	657	661	691	651	659	685	676	692	673	690	722	695	640	716	732	692	688	698	651	664	700	646	662	691	730	714	705	687	677	683	685	670	691	703	659	654	701	647	716	665	701	697	727	659	648	672	639	676	713	688	657	655	690	655	662	705	667	658	652	705	676	677	673	682	681	708	695	733	664	671	664	686	673	695	633	661	658	656	689	652	702	663	705	627	669	675	688	709	693	672	721	707	654	699	653	700	679	667	661	694	716	696	721	662	696	674	706	674	677	706	685	712	685	665	699	663	699	659	660	656	662	655	683	676	623	655	647	742	659	711	672	657	676	651	670	665	675	678	685	730	650	675	688	665	704	649	666	712	694	760	621	703	676	687	688	638	718	708	679	719	700	683	753	699	677	668	705	744	714	644	716	709	670	708	666	671	707	734	664	693	679	676	641	684	690	669	694	663	725	669	707	689	659	644	658	682	675	657	688	684	711	692	670	672	635	684	696	715	666	720	661	689	641	704	694	664	722	639	710	666	643	680	687	699	660	663	656	729	677	710	639	698	673	721	666	668	733	695	695	686	641	695	682	647	699	662	721	668	698	683	705	713	712	708	646	672	699	692	648	666	685	670	666	681	711	676	659	688	696	680	674	690	669	681	683	692	680	702	705	698	641	702	688	706	667	681	713	690	702	700	693	663	685	691	686	669	709	729	703	702	673	718	685	659	678	642	683	664	683	677	699	678	701	681	701	695	675	698	689	708	674	708	679	685	678	713	683	740	653	742	673	700	685	738	684	654	660	635	718	675	654	710	674	686	653	629	690	650	672	681	700	705	663	668	698	665	678	714	679	654	711	682	692	660	710	631	645	683	715	660	653	684	660	630	672	697	662	668	670	690	622	659	690	662	694	655	634	702	674	695	713	716	706	662	645	715	702	656	682	702	714	695	686	660	636	653	715	708	658	701	733	681	711	728	663	692	703	662	734	708	746	682	689	656	693	689	685	698	707	692	675	674	674	667	666	645	733	659	613	689	686	670	712	702	672	715	687	668	650	706	657	678	697	662	700	677	697	674	673	669	694	701	712	696	693	723	664	656	714	729	700	704	702	729	728	717	639	661	695	677	696	714	672	631	703	586	681	643	700	716	696	713	630	672	709	661	678	628	698	734	723	673	652	620	702	671	740	634	644	709	721	674	658	658	732	689	666	723	629	678	694	664	648	668	712	640	694	687	676	708	712	678	657	729	660	674	692	656	709	680	692	676	641	675	614	652	687	679	640	683	697	705	701	676	691	657	678	706	680	665	692	672	695	691	649
5987	5492	6149	5682	4279	2401	1777	2408	1389	959	960	945	577	465	431	433	376	423	375	348	443	377	345	374	459	754	843	692	590	425	343	343	340	370	345	307	327	357	324	298	326	351	342	366	326	320	321	348	325	335	334	334	320	323	302	311	328	340	344	328	367	341	337	352	309	327	352	318	330	320	342	312	337	329	325	307	331	277	340	344	347	358	348	325	314	330	320	303	321	330	327	336	355	306	353	347	364	359	379	330	373	379	320	334	336	338	344	337	315	355	345	338	343	326	307	309	337	340	325	378	339	345	350	345	379	359	330	385	340	319	334	378	349	320	315	331	343	341	337	348	307	347	349	317	337	329	356	331	345	355	323	319	356	345	333	349	359	332	359	351	336	322	312	355	339	319	372	319	349	359	316	349	310	357	326	370	357	316	336	353	367	341	340	325	317	344	321	328	334	334	361	327	332	368	335	327	323	344	332	312	375	349	347	355	318	342	335	329	306	320	362	343	357	304	332	334	326	316	323	352	319	344	369	342	325	352	381	309	346	313	348	318	332	366	304	308	330	353	316	332	329	310	351	323	340	335	343	350	339	338	329	308	356	326	327	294	335	319	343	336	360	325	371	346	358	344	339	328	321	338	326	353	360	341	344	327	333	326	317	335	336	317	314	332	331	316	349	333	325	310	336	311	313	345	330	339	343	382	329	346	309	339	375	306	308	346	331	307	322	324	331	359	376	338	359	308	312	327	358	318	348	332	333	300	316	341	334	318	356	326	320	301	328	356	359	345	332	352	331	346	352	357	334	366	336	301	326	313	315	344	362	392	360	327	323	334	362	379	329	342	370	331	336	349	334	307	342	327	318	312	331	337	362	321	336	341	322	332	342	311	332	325	345	364	348	326	320	284	310	323	334	345	333	333	338	312	325	338	310	334	351	359	345	362	336	362	332	339	323	328	356	331	350	312	303	336	351	328	345	348	302	322	333	324	353	317	316	340	342	313	311	318	348	295	331	340	371	345	340	363	334	348	334	319	342	380	321	360	398	334	303	332	358	320	347	351	295	329	328	326	361	324	331	323	339	330	322	373	305	346	336	316	341	330	354	326	348	339	383	333	365	318	333	338	379	306	328	343	353	320	361	316	354	323	345	319	320	329	377	354	339	344	323	348	321	337	372	338	335	363	346	316	304	352	319	309	323	315	322	312	381	332	315	329	333	317	330	320	378	353	358	323	354	323	360	333	361	323	324	327	352	325	309	335	375	338	357	356	318	349	334	345	339	368	311	315	346	345	369	336	316	316	363	329	373	339	320	326	335	347	326	323	337	326	314	341	316	331	357	331	316	332	330	332	320	347	335	338	335	366	357	350	318	324	310	328	333	352	355	312	294	348	329	369	366	346	342	347	324	373	333	326	331	336	347	334	336	313	336	365	349	342	364	341	340	368	382	342	376	328	333	323	332	327	326	326	312	324	364	383	334	383	355	305	324	313	333	330	326	338	329	319	307	346	320	344	316	327	322	312	312	305	319	343	311	322	384	324	330	326	364	306	343	335	342	362	365	326	367	345	350	363	349	342	337	341	354	336	322	339	329	334	323	329	364	315	352	304	328	330	326	328	326	308	352	346	333	360	340	308	348	345	378	363	358	336	344	330	334	327	328	357	328	349	326	328	321	315	319	344	327	319	366	328	318	342	330	350	326	327	351	323	327	324	358	374	362	328	350	346	338	310	326	354	344	340	341	343	318	351	328	326	380	340	372	339	326	350	331	327	329	327	358	335	323	351	349	315	341	341	334	334	328	333	327	372	328	375	371	343	313	361	311	335	333	328	333	332	332	321	329	344	361	357	312	366	360	338	330	323	307	347	345	320	345	371	343	357	361	344	348	339	342	315	339	360	355	334	340	361	361	305	343	279	337	353	333	358	348	363	299	333	346	337	319	313	324	342	330	335	324	350	325	326	331	362	356	316	357	344	341	325	328	342	358	365	327	343	345	320	315	335	319	327	354	337	350	357	324	352	332	383	327	322	326	332	325	347	329	305	344	356	353	360	341	318	319	359	345	354	350	342	336	303	306	380	346	345	342	317	311	348	348	326	329	374	348	366	337	325	345	352	351	362	372	326	310	333	338	346	353	316	339	325	369	353	379	344	319	335	346	327	370	382	327	346	331	323	339	346	355	333	340	354	319	330	345	312	355	370	349	364	343	358	342	344	361	319	328	353	337	349	332	316	326	313	353	344	339	374	335	334	338	328	337	340	325	373	326	336	327	330	347	317	328	330	319	353	300	339	334	356	362	338	355	375	322	334	370	306	357	341	330	330	318	354	350	327	358	328	357	335	403	355	303	329	345	313	346	311	334	335	362	318	318	339	336	326	337	333	349	337	349	316	342	331	340	313	351	310	321	343	317	328	343	337	364	330	347	319	342	352	344	335	330	365	374	332	325	329	318	317	273	349	314	332	335	334	355	335	363	331	350	340	330	333	328	343	315	312	319	368	332	326	316	320	313	350	328	323	362	360	345	380	321	340	340	311	374	338	350	310	296	325	352	327	373	331	338	333	359	334	348	375	328	323	327	337	346	330	357	325	363	328	324	341	332	334	352	306	342	331	371	334	320	352	324	329	332	310	310	341	302	331	338	348	352	336	386	352	296	334	348	358	318	354	330	311	364	329	313	307	369	333	318	307	326	363	328	342	330	331	342	337	331	325	339	338	345	334	369	360	356	349	345	321	322	353	317	343	339	379	345	340	321	342	351	322	342	359	348	331	340	323	339	336	327	374	348	325	367	369	351	315	316	346	331	370	327	344	352	370	311	334	391	349	328	327	339	343	329	321	348	337	351	331	378	321	326	336	293	312	366	337	321	321	358	315	316	316	327	338	324	340	329	361	275	335	335	344	344	329	351	321	311	344	355	354	342	368	327	348	320	345	313	322	315	379	319	322	344	361	353	383	312	342	363	317	389	345	329	371	366	343	340	358	318	341	339	372	358	332	330	344	347	346	342	313	337	322	348	316	294	332	313	366	323	291	327	321	342	355	334	340	317	327	326	329	309	345	326	331	339	347	307	342	329	318	324	312	332	330	336	326	368	345	319	325	351	355	363	342	326	337	349	322	347	370	353	335	352	325	378	317	324	350	331	340	344	343	373	348	369	307	342	344	342	344	325	363	325	326	310	349	356	313	342	330	376	375	366	315	374	332	293	306	322	361	344	324	355	340	326	357	318	334	313	338	312	337	318	368	318	347	351	336	332	351	340	367	366	325	306	354	317	336	316	321	301	282	320	357	341	354	350	336	324	339	358	344	319	339	348	340	311	330	325	332	303	363	350	368	324	351	329	360	335	320	321	354	292	328	309	333	326	326	322	330	345	341	317	340	312	345	347	329	369	313	369	346	424	349	353	339	349	316	367	368	409	333	340	323	365	314	344	359	338	350	324	341	325	357	355	329	309	349	341	346	329	343	336	314	356	299	355	341	331	320	317	346	320	359	339	348	299	337
4143	5387	9941	13916	12512	8772	8170	11799	6076	4653	5655	5106	2247	1271	1307	1405	1291	1156	1322	1033	1202	1273	1221	1216	1846	3383	3566	2759	1697	1213	912	817	787	765	781	794	755	781	824	804	827	837	850	770	780	773	827	796	800	811	781	815	805	863	768	821	793	835	829	800	778	811	802	788	802	777	832	815	814	791	827	798	795	853	806	833	805	792	852	767	786	772	795	816	773	789	773	814	814	834	807	871	788	808	825	817	809	824	871	832	824	821	781	757	783	817	787	801	764	847	836	806	786	823	822	782	846	762	779	766	821	841	794	794	748	770	834	756	792	809	863	778	831	786	766	803	802	880	815	802	814	872	794	775	839	795	884	794	796	814	839	763	790	848	871	813	852	771	822	777	778	793	814	838	787	787	810	818	814	848	826	807	782	809	803	784	778	806	798	784	861	784	787	844	831	771	804	775	790	776	802	844	790	813	773	851	803	764	828	833	819	803	813	771	810	817	762	790	774	814	770	785	795	820	831	805	851	775	869	763	771	810	840	815	799	827	818	828	810	854	810	841	775	786	763	763	805	787	856	815	783	763	810	777	837	743	764	769	810	791	808	780	758	822	787	814	789	816	744	805	799	835	757	788	780	850	801	834	807	797	783	820	813	829	772	839	797	805	805	791	841	814	800	779	832	843	836	757	802	811	772	785	782	792	790	792	793	786	762	808	808	807	788	818	838	778	840	817	889	843	833	801	790	823	772	808	802	779	778	762	782	796	802	798	805	838	798	820	830	780	825	841	882	814	866	837	780	782	833	829	773	842	803	780	787	834	857	810	771	784	848	822	825	801	790	834	795	836	782	781	794	793	805	812	811	801	805	800	778	820	803	804	814	848	820	791	751	820	742	771	728	806	800	830	794	784	786	796	827	842	855	770	775	813	768	761	850	803	784	808	796	823	794	809	782	847	801	810	790	805	819	802	843	805	783	769	817	801	874	856	850	762	833	813	780	788	801	778	819	763	801	816	848	817	806	806	822	784	829	800	821	821	803	762	764	818	798	790	824	852	817	767	816	788	781	819	826	798	802	845	814	773	806	868	809	815	807	826	818	768	844	817	812	784	808	809	819	801	781	757	876	829	781	794	753	782	811	776	785	807	791	806	776	851	852	771	840	884	771	816	803	804	785	786	772	816	818	770	785	800	800	827	795	812	794	803	786	774	773	797	787	806	772	769	805	729	783	801	800	822	780	781	854	753	819	757	780	754	802	806	830	774	804	862	774	787	806	831	806	836	749	786	840	806	808	812	818	812	802	838	880	800	844	836	849	798	781	810	757	785	766	738	827	801	860	842	779	763	772	838	780	759	879	877	867	859	792	802	818	880	834	770	775	768	780	857	814	813	816	795	789	826	807	802	807	807	819	794	831	807	809	863	827	781	821	845	805	817	795	803	785	820	833	815	772	790	794	751	853	789	809	779	794	749	808	760	839	813	851	778	796	780	804	826	862	748	774	805	811	807	796	732	822	824	825	778	781	742	804	783	794	830	782	819	821	781	800	804	820	791	826	797	803	793	824	777	782	821	787	745	789	769	760	832	789	829	745	856	784	798	794	776	818	826	802	778	789	796	803	802	813	787	821	813	780	780	800	766	845	826	822	822	837	784	783	796	789	810	792	781	809	778	775	778	831	833	815	850	818	776	812	861	794	822	787	777	793	822	833	783	877	767	813	745	795	804	857	838	757	765	811	860	778	807	774	828	805	780	762	816	822	830	826	828	847	798	777	751	845	844	832	810	779	836	777	785	811	790	798	804	803	809	810	800	800	847	824	847	822	819	870	794	846	786	712	774	811	773	829	841	842	818	792	753	798	789	783	851	788	804	819	818	831	839	812	797	839	810	731	767	778	792	786	805	744	801	831	775	801	821	811	829	767	812	802	819	800	794	838	806	816	768	766	847	829	797	819	801	789	802	835	832	797	780	781	769	818	819	785	802	824	778	814	773	740	837	800	832	777	798	816	827	837	823	790	818	816	835	837	785	784	806	813	787	752	794	805	837	821	816	852	876	784	770	769	779	810	804	798	815	833	811	825	769	807	800	774	815	807	835	806	828	752	782	799	831	799	757	818	825	772	839	822	798	838	821	758	798	850	788	795	833	816	793	852	772	793	794	794	819	789	810	779	815	794	775	739	803	845	765	795	815	834	801	797	785	821	828	785	797	800	808	808	795	747	826	790	810	763	794	760	850	793	861	790	764	825	771	808	838	795	830	732	812	830	859	822	766	803	807	793	793	785	756	807	798	750	732	828	775	789	789	769	809	834	825	817	808	822	777	803	814	790	841	776	797	794	785	808	768	826	795	818	796	840	844	840	798	751	804	824	831	796	780	801	794	870	869	867	765	787	771	827	786	799	754	817	822	772	789	851	833	777	803	806	872	854	779	787	815	788	783	769	857	788	821	814	850	859	804	772	799	848	801	848	818	827	796	866	784	784	809	776	812	781	856	736	822	803	826	779	820	769	807	792	758	818	805	774	779	849	849	865	780	795	807	807	788	752	811	798	822	784	793	794	773	828	761	782	842	813	817	863	791	813	768	794	831	837	822	840	807	821	772	778	790	771	817	803	851	753	857	749	802	811	818	836	832	860	822	775	809	816	861	811	803	817	797	773	762	804	814	794	814	823	797	776	780	853	785	857	772	770	827	777	836	819	817	796	795	837	826	718	814	755	839	778	796	813	778	779	793	804	831	866	780	781	787	850	778	825	778	787	804	809	817	788	812	807	833	798	791	814	764	813	826	828	769	859	796	752	857	808	772	825	803	855	794	775	851	805	766	818	841	816	811	780	833	794	754	751	796	753	838	821	814	816	758	798	786	798	773	805	748	779	835	779	787	831	785	755	777	778	801	790	821	841	820	782	816	795	846	822	793	797	781	769	807	817	777	787	814	832	835	840	802	795	822	795	838	809	795	754	823	820	809	806	806	773	815	813	800	789	784	775	793	818	785	802	810	798	875	762	804	798	799	772	810	748	875	832	872	785	828	871	830	845	799	801	801	776	772	848	815	845	840	851	791	788	799	825	764	743	835	822	763	799	821	810	815	829	813	795	826	803	797	775	783	762	789	814	764	775	788	801	792	830	807	813	797	791	806	788	778	802	792	789	802	812	798	770	821	762	818	810	799	826	811	797	818	792	811	848	770	844	778	831	841	820	815	866	847	804	766	834	776	827	806	818	810	823	789	844	802	772	742	806	795	785	820	829	810	836	798	810	808	845	825	805	802	819	830	761	764	833	798	781	749	768	795	803	779	792	784	806	798	883	852	804	805	799	760	788	803	829	842	789	793	742	750	813	808	816	809	826	795	841	797	787	756	780	820	850	793	787	841	837	843	833	833	798	810	807	812	816	801	803	835	811	792	793	764	817	803	827	778	804	763	775	856	823	813	811	778	852	825	790	799	759	830	782	849	780	790	820	819	813	783	797	813	847	776	814	767	869	831	801	802	843	790	853	816	823	846	836	796
13176	10529	12175	15315	19141	21749	26611	30286	17038	10668	13570	8219	1915	827	757	501	486	472	468	496	540	547	535	539	898	3754	3844	2350	1226	572	447	361	322	349	334	337	307	344	319	301	335	321	345	333	336	329	324	350	360	333	353	324	366	327	316	306	315	320	339	359	348	329	355	324	332	343	297	337	348	321	316	303	317	342	369	342	353	301	341	330	335	335	306	295	354	359	365	336	342	331	344	346	321	343	337	329	351	360	339	378	329	349	326	308	342	338	329	365	351	351	303	339	353	334	354	310	330	335	371	379	311	343	336	315	328	305	351	336	330	352	292	312	364	312	302	312	311	355	320	357	322	321	344	327	342	327	324	325	361	334	331	341	337	321	348	367	333	334	331	321	360	288	342	354	327	309	344	389	345	325	335	337	347	386	331	340	348	320	342	317	323	327	314	311	330	319	325	344	339	355	333	330	311	343	305	339	331	371	363	330	333	326	320	335	337	327	325	337	338	354	329	355	369	350	333	357	398	290	372	290	340	323	343	318	340	328	315	316	322	343	318	322	347	341	325	362	300	318	368	351	358	330	347	340	380	298	305	341	343	313	365	353	351	322	335	336	347	312	334	364	328	319	312	336	316	343	320	312	343	324	375	311	359	335	342	316	334	339	347	342	347	343	334	305	321	330	303	360	391	365	322	359	348	349	371	364	338	347	334	356	356	319	341	314	356	338	359	321	307	340	348	343	314	329	342	336	344	349	315	346	323	337	343	296	323	317	314	319	361	343	308	301	326	323	348	349	331	334	330	322	318	350	332	315	340	327	342	331	330	354	356	344	353	332	342	379	336	361	319	336	337	346	353	341	331	291	323	330	334	354	277	325	333	333	342	350	347	342	351	335	366	333	335	303	341	328	353	301	300	348	352	339	331	356	370	332	354	324	338	324	342	330	330	315	336	311	335	326	332	316	355	381	334	370	343	355	381	326	287	351	332	369	330	346	314	318	342	335	355	305	306	340	335	314	382	333	322	346	312	322	325	341	336	320	351	326	272	313	357	320	329	330	351	352	311	370	335	360	341	332	313	320	324	335	345	334	331	328	307	338	349	332	334	363	319	325	318	342	340	346	326	371	336	340	328	330	328	302	318	309	317	322	309	298	314	313	319	340	372	330	325	333	317	318	365	332	324	344	369	335	349	303	319	339	335	304	319	318	323	315	306	335	347	306	340	320	346	356	341	340	360	332	337	323	346	327	294	364	316	327	345	326	329	338	302	319	340	345	334	350	343	324	351	360	327	312	331	308	333	299	359	333	352	324	345	298	328	351	329	356	306	376	337	349	303	353	340	316	312	322	340	369	323	343	309	332	347	302	354	337	329	356	293	325	340	328	352	347	312	341	342	319	379	312	349	340	358	323	335	330	321	339	333	357	327	309	327	329	360	371	366	354	354	337	323	332	322	323	314	347	309	325	333	331	342	333	360	316	351	324	346	359	389	314	322	371	345	369	359	320	324	348	354	335	331	364	334	356	327	342	320	332	339	346	311	317	380	354	324	316	374	322	341	334	334	348	315	373	362	314	332	300	361	327	326	363	330	351	320	328	313	316	304	297	304	323	341	335	301	321	328	320	360	335	378	329	324	280	369	301	358	354	330	336	303	314	361	341	300	323	314	338	319	380	368	329	340	320	351	322	312	341	304	342	363	326	341	351	343	319	342	341	292	341	384	324	363	352	312	358	334	312	345	331	307	359	351	355	366	331	348	324	338	362	340	345	318	317	321	336	341	348	365	336	356	339	320	329	306	336	361	356	293	328	336	300	299	332	340	362	324	373	340	337	345	357	303	321	328	391	334	319	326	326	334	307	347	301	330	331	325	392	317	340	334	335	319	324	341	330	322	351	335	360	364	324	308	318	299	331	364	356	337	327	324	325	341	343	321	318	317	309	349	344	355	342	342	339	346	364	337	341	324	331	332	339	367	349	342	326	314	301	285	338	323	338	369	343	348	328	319	327	328	328	346	356	324	333	344	369	308	347	320	308	339	349	318	341	315	315	365	356	343	349	347	343	347	340	296	343	319	320	289	358	319	345	340	318	331	337	335	325	322	354	366	332	348	321	352	341	303	367	316	357	317	341	377	356	343	352	356	295	330	333	342	358	341	337	364	316	342	356	320	351	309	342	358	309	316	309	370	364	332	309	316	298	382	378	308	313	340	318	319	311	301	323	356	352	337	307	315	331	366	342	333	331	346	334	338	299	357	355	338	322	320	334	313	331	321	359	365	326	346	326	312	370	358	352	347	362	363	344	321	325	333	321	352	302	368	349	358	342	345	366	341	341	325	349	305	314	340	328	343	332	321	308	328	340	325	337	316	339	341	345	382	347	344	325	340	315	333	366	337	360	320	354	332	362	318	363	333	300	349	360	367	346	371	324	339	347	348	317	348	372	331	322	342	307	358	320	353	363	379	359	308	309	314	343	329	348	284	309	307	315	332	355	307	342	333	344	363	310	306	330	316	329	330	331	353	359	349	337	345	335	340	327	355	316	327	329	343	342	344	321	347	332	337	318	314	340	314	333	346	329	339	384	316	337	340	338	346	385	306	321	329	331	367	335	342	318	329	312	339	389	317	335	332	320	310	344	344	344	346	329	314	327	372	308	309	367	344	329	367	356	348	315	370	319	312	329	349	309	345	336	298	333	358	317	322	352	304	299	308	330	372	365	356	405	371	332	343	324	350	335	344	311	325	316	357	303	320	348	319	318	330	319	331	322	330	311	350	343	344	325	332	311	336	344	345	343	354	334	333	332	328	339	341	355	324	329	326	330	335	366	380	336	336	338	315	355	348	378	321	375	344	343	335	323	330	329	348	340	329	322	351	330	313	319	308	365	332	312	332	348	350	340	324	328	351	328	351	343	316	350	315	298	320	327	346	325	316	361	323	330	320	336	339	326	343	327	346	325	300	353	332	323	333	362	336	334	364	347	336	354	354	339	351	356	330	329	355	361	346	321	351	312	329	334	345	326	315	349	300	329	324	342	327	364	356	336	306	333	352	334	356	333	333	329	325	331	368	360	336	356	335	350	345	319	318	309	397	328	340	338	309	319	380	344	304	308	302	323	327	345	332	365	343	363	354	332	314	326	288	317	330	332	343	354	367	342	346	305	308	335	336	343	347	354	345	334	323	317	322	309	296	319	326	308	331	340	308	312	323	326	373	316	316	305	315	323	348	315	341	331	314	314	347	353	351	318	338	356	336	333	337	332	334	310	323	379	332	305	341	345	328	314	333	377	352	329	344	349	291	329	303	310	345	319	361	315	354	340	364	329	337	325	328	326	343	345	308	357	303	341	313	352	350	371	367	301	346	337	344	359	325	333	357	344	321	312	358	341	330	343	327	344	340	322	325	357	348	377	363	322	338	346	351	344	324	314	330	354	359	324	311	329	344	344	309	341	321	328	319	342	350	318	330	305	332	343	335	351	296	343	315	317	310	368	333	335	338	304	313	333	304	338
8111	8916	16984	24130	28886	33343	38882	42249	23183	23391	31441	15996	3848	2787	2824	1869	1726	1656	1753	1869	2016	1928	2136	2215	4733	18301	16954	10889	5129	2275	1259	938	834	833	776	776	779	808	819	778	767	766	826	856	809	800	836	781	822	803	838	771	768	816	776	734	813	782	824	765	842	801	806	838	747	800	785	786	827	832	772	758	776	753	789	792	780	780	798	821	755	830	857	815	770	810	726	799	821	820	780	795	787	804	823	794	813	818	770	800	827	848	807	833	785	820	825	827	826	792	832	842	810	832	780	813	830	831	833	797	804	803	778	827	745	877	793	780	802	763	808	803	790	801	793	789	754	815	778	770	773	821	778	750	838	727	807	836	816	775	817	777	781	821	790	726	816	779	769	784	821	750	802	739	800	843	797	806	838	757	904	842	811	789	839	809	769	817	813	783	780	813	791	838	755	831	795	781	815	738	804	802	783	809	812	776	796	788	805	784	798	814	800	821	799	828	854	807	775	751	799	794	780	793	787	805	804	807	851	784	853	796	787	836	803	798	825	822	788	807	817	821	818	786	823	811	811	800	811	780	789	865	818	754	827	813	760	827	868	787	782	828	820	797	824	784	807	798	772	786	751	788	794	768	801	794	790	771	798	841	823	807	818	786	810	788	725	798	816	789	757	771	835	773	793	800	835	785	801	816	814	793	793	789	794	811	824	854	866	821	751	832	793	780	796	787	781	836	831	808	842	774	767	799	800	742	763	779	806	788	822	798	815	836	748	773	757	824	802	808	806	827	778	721	829	824	775	766	814	793	811	807	761	770	764	806	778	847	782	823	757	811	866	781	781	774	797	793	821	773	807	772	811	774	822	855	795	781	767	773	819	781	840	782	788	819	778	834	834	781	840	789	774	815	823	764	754	791	782	802	840	826	758	828	800	803	816	799	819	804	795	829	796	838	765	798	770	811	738	800	774	845	776	792	804	867	804	790	810	860	858	818	851	812	807	863	797	771	858	787	783	767	789	804	772	791	800	756	807	783	786	756	815	785	781	825	786	764	856	823	713	813	802	816	774	791	758	793	820	809	797	799	811	771	801	804	797	803	759	796	830	802	752	772	799	825	759	763	800	800	767	753	804	779	797	791	835	838	773	810	762	816	818	855	754	769	808	793	812	790	798	792	768	799	826	828	754	829	802	790	784	830	800	797	805	808	868	812	841	773	808	793	818	807	816	767	826	812	801	783	775	794	798	771	792	829	792	802	832	813	814	815	782	768	804	790	809	776	803	808	795	853	826	765	767	767	735	795	796	821	814	848	786	799	779	860	805	804	796	804	767	752	780	795	775	749	850	804	806	820	831	801	749	782	781	805	801	834	803	836	782	827	824	850	810	853	814	827	770	854	843	763	795	849	796	853	831	810	775	834	832	805	816	758	818	788	786	824	791	786	790	801	751	735	804	770	742	750	783	788	794	787	829	805	802	811	795	789	808	800	808	806	839	764	816	805	772	803	783	792	792	811	806	823	797	812	811	785	751	839	815	786	779	841	769	764	790	777	806	845	762	795	830	791	790	764	808	798	788	815	766	872	751	805	827	790	769	795	769	827	833	824	835	797	786	760	790	837	829	784	751	822	790	820	828	840	799	757	800	767	824	857	780	781	798	768	816	818	820	798	793	758	824	789	764	829	784	823	801	836	791	775	813	825	816	793	853	789	780	753	778	820	828	793	809	821	757	803	802	845	810	770	772	767	783	787	731	822	780	787	805	825	782	807	819	804	808	737	831	764	815	815	806	777	777	751	833	845	810	756	774	775	786	787	834	804	807	719	810	783	759	788	811	816	780	808	760	873	854	788	854	817	799	809	796	810	794	853	774	795	776	801	772	814	843	767	797	807	792	731	828	818	845	805	822	834	815	822	826	765	801	807	859	775	848	779	771	784	811	769	777	752	803	775	769	799	784	808	875	819	774	781	798	812	787	833	805	788	771	816	822	803	768	796	864	825	782	778	803	790	780	782	784	802	830	787	819	805	829	737	793	788	772	775	734	777	778	797	827	808	814	772	803	782	808	769	762	805	813	831	782	828	835	797	829	833	760	808	739	761	805	745	765	829	810	815	806	816	828	787	772	745	801	794	808	853	782	823	832	799	805	780	801	818	766	861	791	805	753	810	807	824	759	798	808	789	831	783	808	799	780	805	806	769	802	850	815	794	811	798	817	815	792	766	796	807	771	785	848	831	820	841	789	824	825	779	840	825	779	835	823	833	777	835	798	785	774	773	804	756	790	794	782	826	766	824	818	821	778	816	849	781	781	794	806	775	811	776	739	842	802	829	831	832	856	807	761	813	807	808	802	792	763	789	762	788	797	840	772	803	792	777	777	783	732	784	798	803	804	819	784	807	824	783	784	823	773	810	773	795	796	832	819	845	805	839	854	798	810	798	783	759	767	777	773	816	797	844	847	813	815	805	808	824	850	730	780	809	836	823	787	773	831	834	793	804	744	778	819	752	827	798	763	844	781	778	803	824	783	757	791	775	841	735	804	780	791	788	801	781	709	794	734	765	802	782	854	771	789	794	780	840	793	821	786	785	785	772	774	773	814	813	834	844	768	811	804	809	788	762	773	796	819	822	831	775	832	878	838	811	818	787	827	784	783	830	828	807	770	813	779	817	844	805	806	757	834	826	761	759	808	787	788	813	804	829	752	761	775	763	817	837	844	778	879	811	854	769	809	752	806	787	810	828	800	840	834	775	797	765	792	802	796	761	758	768	852	809	789	831	806	786	768	824	784	792	718	812	842	808	816	762	844	847	794	768	796	823	778	787	806	789	747	697	811	746	847	849	780	828	820	793	770	784	784	834	797	803	779	781	778	771	760	857	783	793	799	808	816	826	766	821	814	809	749	780	821	820	757	804	826	794	866	815	755	778	780	767	763	809	802	777	780	762	788	806	803	805	846	760	811	818	757	752	790	733	808	755	828	804	844	801	783	812	787	862	822	800	812	757	807	826	770	835	804	832	807	785	785	817	867	804	779	823	806	808	742	790	836	795	820	833	873	807	846	822	820	813	802	785	795	819	825	812	798	852	802	795	833	828	800	784	828	806	805	790	827	818	739	817	828	838	777	814	816	827	836	822	799	832	846	798	836	806	853	808	807	799	782	797	862	766	786	801	814	821	816	803	771	774	795	812	801	798	791	840	860	752	777	846	786	824	781	801	772	831	787	748	761	787	796	849	824	746	802	801	871	833	796	811	807	831	829	787	772	833	777	832	808	813	844	828	810	771	820	710	776	721	848	820	778	753	796	799	778	807	810	780	837	772	807	794	765	866	809	797	835	788	783	837	766	835	792	795	780	817	735	795	794	810	759	862	800	823	834	744	789	838	766	786	828	806	766	816	757	793	796	789	787	783	838	815	780	798	791	767	775	811	799	784	818	763	769	809	792	819	826	853	854	803	784	842	778	817	769	775	804	787	819	856	791	778	810	859	837	816	793	792	770	822	792	791	809	801	811	800
25094	18982	21732	28835	26627	35259	36129	41307	32256	25792	25116	13846	4270	1845	1033	1103	755	583	646	623	719	620	647	838	4391	8702	7037	3904	1698	780	419	336	317	335	319	301	328	306	291	282	298	319	285	281	330	315	315	261	340	301	289	267	321	291	333	302	328	295	295	286	310	324	311	281	318	298	294	285	276	286	308	274	287	316	271	311	306	337	296	323	324	325	296	298	300	273	293	289	297	268	282	299	302	269	305	305	279	295	298	262	268	327	302	286	257	310	298	303	308	286	335	322	305	312	291	281	298	333	292	293	304	282	309	296	300	323	291	312	302	288	300	276	294	306	327	303	292	288	280	292	331	320	283	291	299	255	291	292	286	301	319	293	301	298	263	279	301	315	306	302	297	302	260	277	333	326	290	347	305	307	272	261	312	290	299	317	305	272	286	303	288	297	295	300	349	290	295	273	305	299	293	310	297	337	300	329	324	293	258	296	303	252	308	313	285	293	266	312	255	306	311	305	285	331	298	286	279	289	293	272	307	298	269	284	316	332	287	301	279	287	288	314	313	291	327	291	290	317	288	305	278	291	323	303	300	315	298	294	289	321	277	281	300	288	288	323	270	318	300	298	284	289	317	311	319	300	303	314	294	297	320	296	306	276	312	305	266	309	290	309	293	286	295	260	286	291	283	306	316	278	260	312	324	274	295	319	358	294	310	279	281	340	307	281	289	306	305	285	321	265	319	291	296	304	294	284	275	303	302	265	278	325	284	317	309	301	289	275	320	315	312	281	283	311	282	280	311	305	300	291	297	316	275	299	341	282	302	305	259	290	315	285	329	312	308	311	287	347	312	285	333	303	303	286	285	310	320	290	294	320	304	299	291	325	333	317	313	321	287	312	289	305	307	301	307	312	281	320	321	300	283	319	325	288	307	280	292	283	307	312	314	315	301	342	292	284	289	290	276	304	293	297	248	314	330	275	316	335	283	291	300	321	288	321	301	295	299	313	331	281	289	298	291	302	302	303	348	281	306	318	304	285	291	268	297	271	280	279	310	265	318	315	314	276	287	307	307	279	278	284	304	309	301	321	303	295	298	303	294	294	270	328	292	311	306	274	325	271	285	326	307	302	285	293	284	316	288	292	306	302	314	292	288	298	324	291	276	290	296	290	298	327	273	290	300	288	290	310	295	305	268	314	281	313	297	293	317	303	308	289	307	300	290	286	315	289	314	296	260	304	295	308	301	259	292	313	303	318	301	270	299	264	298	286	264	303	316	316	318	309	314	308	302	312	268	290	301	275	293	273	260	274	299	285	305	311	291	330	296	334	290	295	313	280	299	327	309	301	313	303	302	314	260	312	320	285	330	314	286	284	275	304	331	317	320	307	325	295	271	303	308	277	304	271	288	313	277	312	296	310	309	302	317	326	280	308	305	278	327	305	301	313	304	328	292	274	301	272	305	303	285	296	288	304	311	308	290	276	316	306	301	298	281	290	322	281	309	332	290	320	328	294	294	313	296	286	306	313	315	311	289	306	268	305	309	316	311	336	297	285	315	340	305	278	316	275	293	321	293	318	292	329	289	299	311	298	317	270	326	296	299	297	300	284	281	270	287	324	307	308	300	305	306	302	273	305	316	311	320	299	332	314	329	313	291	278	294	333	301	290	320	284	353	298	301	288	300	294	290	258	286	301	300	311	297	286	303	312	270	294	316	341	298	323	298	267	300	295	317	277	292	308	296	325	299	311	273	327	278	314	330	307	280	326	307	297	283	321	280	276	303	274	330	309	294	284	302	319	263	283	353	302	307	309	294	316	328	286	314	288	307	291	307	279	306	301	283	311	314	296	338	303	286	312	271	290	320	286	272	298	262	292	308	319	298	282	275	292	325	288	305	302	303	301	301	301	291	336	291	278	307	337	307	306	297	312	280	258	274	301	298	284	327	325	307	306	276	279	284	302	305	300	316	306	333	322	279	283	296	313	295	277	328	275	334	295	277	287	308	301	275	330	321	274	294	302	298	306	320	335	301	289	297	278	287	286	308	286	305	288	301	313	319	315	290	301	281	304	316	313	276	306	282	285	308	297	289	290	303	333	325	298	319	312	297	305	321	302	285	314	281	298	278	305	292	282	311	320	293	310	311	322	296	286	275	295	298	325	343	292	309	315	304	300	286	304	328	316	312	298	274	303	317	291	258	305	268	304	278	313	310	323	295	290	291	286	301	323	288	311	299	316	312	291	270	264	297	313	296	309	282	327	310	296	307	303	336	295	307	266	299	294	273	293	296	300	297	289	312	304	290	317	298	258	320	269	285	328	288	274	301	279	291	313	280	314	313	294	282	285	315	315	291	275	291	299	286	335	319	271	276	290	294	297	276	298	298	347	327	301	308	272	284	282	264	278	329	296	318	311	302	290	320	317	292	292	297	313	310	302	302	297	327	305	312	263	316	318	305	290	316	293	295	284	275	335	328	316	301	309	285	334	279	259	332	312	283	322	334	305	304	304	315	300	297	326	306	324	286	290	276	280	316	294	298	295	279	302	308	283	301	315	309	275	318	288	318	279	334	294	278	264	328	314	305	292	292	336	282	296	313	315	310	271	266	281	268	308	275	281	297	296	280	308	302	312	281	313	279	301	297	308	319	305	324	308	320	273	328	299	331	309	295	281	316	313	294	297	303	272	295	318	304	300	285	285	315	332	289	304	314	301	296	311	280	294	293	318	271	325	295	307	314	308	306	334	297	297	339	292	275	278	311	330	313	280	311	282	329	286	310	283	311	315	315	295	306	289	282	296	303	305	294	308	306	291	295	286	311	307	311	298	277	303	323	318	292	297	292	319	293	313	319	302	323	294	326	286	301	295	289	282	294	314	302	300	280	315	281	310	305	315	290	310	303	300	305	280	258	349	304	289	309	306	290	281	330	298	304	332	291	320	295	278	336	302	309	333	312	315	293	267	311	302	310	283	302	291	288	314	311	313	273	279	294	329	288	298	289	311	274	307	277	321	264	295	315	288	314	303	312	270	295	259	310	330	282	272	275	281	306	331	329	267	317	302	327	306	294	332	325	318	326	321	329	309	311	310	290	318	284	304	303	291	312	296	265	320	298	320	280	280	286	325	318	290	302	343	287	313	285	308	321	288	301	297	333	299	332	340	289	315	283	315	305	290	323	301	316	306	326	323	297	284	300	290	294	280	274	305	252	292	299	323	309	297	301	311	308	330	277	306	299	281	300	286	325	264	290	286	309	274	300	288	301	336	285	303	286	313	290	271	305	292	277	298	275	345	285	304	309	261	291	288	351	276	293	280	304	290	311	295	296	293	297	303	332	283	267	318	307	303	333	311	290	244	264	291	300	294	290	292	303	297	290	304	292	298	291	305	300	289	331	287	301	287	269	314	309	308	265	323	308	288	277	306	287	288	307	271	290	301	268	297	250	320	301	265	292	280	286	305	290	297	306	281	305	285	321	300	297	302	289	326	324	311	293	323	311	306	261	312	288	295	288	299
13472	13183	24337	32394	33321	42181	46127	50200	37125	37631	40082	16522	7461	5060	4150	4412	2866	2343	3176	2936	3399	2736	2868	4177	19255	30191	25616	16204	7578	3114	1417	882	759	725	702	706	671	725	758	730	699	778	777	717	700	750	756	723	747	739	698	726	731	747	670	745	769	749	748	741	712	685	739	717	708	717	753	729	705	711	686	768	713	717	698	760	706	712	713	737	685	732	725	703	722	725	715	777	706	722	731	714	717	744	736	707	671	726	730	681	662	696	734	730	724	703	754	742	700	699	736	695	709	729	743	729	737	705	702	731	732	656	693	702	737	691	753	703	704	674	713	711	711	681	760	739	676	725	729	760	679	683	753	685	721	716	771	761	730	767	717	732	776	721	705	689	715	714	733	696	726	796	693	760	744	738	714	682	754	731	731	720	734	693	687	694	711	720	741	756	725	675	751	657	721	676	717	703	695	725	722	755	767	756	685	730	767	761	709	743	713	716	705	773	782	752	724	708	678	733	754	713	712	736	756	702	736	700	769	740	727	766	707	760	702	730	678	781	708	734	747	712	732	719	738	746	744	703	715	726	699	711	745	773	691	700	766	730	706	710	709	757	725	687	714	684	735	677	669	767	765	694	745	744	706	694	680	738	693	701	737	667	710	720	730	702	705	744	726	696	706	718	769	719	797	713	663	701	733	745	684	742	741	736	698	720	705	721	755	678	745	698	712	733	717	763	711	701	702	710	746	675	724	694	766	732	713	679	727	715	682	750	703	737	734	742	747	741	716	720	724	714	738	741	752	773	734	719	741	744	686	742	729	739	745	707	716	728	682	745	700	760	733	697	736	742	709	734	728	717	745	732	675	721	727	715	708	716	709	763	727	716	723	680	718	685	768	713	704	681	722	713	717	761	712	712	771	759	771	707	721	735	728	738	710	729	718	702	704	717	711	673	737	712	697	700	764	722	737	680	767	689	715	694	707	714	667	733	750	718	702	789	733	763	758	735	734	704	728	670	729	740	724	700	706	724	716	734	752	716	726	662	775	717	685	716	710	673	743	686	790	717	766	716	754	721	741	715	705	726	706	719	795	709	745	687	711	750	691	714	730	758	716	723	722	697	704	729	731	722	712	746	718	732	730	756	729	710	690	708	771	745	699	751	742	751	693	741	711	709	729	705	697	709	708	743	715	723	719	694	741	727	737	719	737	778	721	742	753	687	710	719	707	709	722	694	757	723	708	758	703	740	763	715	751	717	692	716	791	777	716	668	720	733	714	708	681	740	704	707	744	715	731	699	725	663	686	712	713	780	747	748	749	743	740	768	718	778	737	727	692	716	755	729	682	709	701	737	735	736	775	682	738	739	731	709	771	716	721	733	735	711	749	744	697	683	754	710	704	730	738	687	728	717	768	688	729	727	657	705	763	752	743	780	719	676	696	742	717	709	676	735	727	720	730	705	756	698	749	684	744	663	702	713	767	737	750	745	783	694	713	724	703	747	717	710	764	698	703	727	713	746	729	710	666	655	717	728	701	729	718	729	731	711	721	674	744	747	701	734	684	718	732	721	755	759	736	757	720	701	753	745	747	762	681	745	718	725	754	731	743	719	720	680	758	708	766	763	718	714	698	705	704	726	662	773	708	665	736	740	707	762	691	746	743	704	716	681	712	668	710	695	710	746	723	677	752	730	712	727	719	726	708	763	678	695	743	682	763	716	675	676	679	719	704	748	762	705	714	711	731	679	714	693	697	717	754	739	656	781	704	737	732	698	696	695	730	708	679	711	733	712	705	742	724	720	771	719	816	717	738	699	668	742	714	723	721	727	692	717	721	716	677	734	678	776	703	702	788	701	703	722	728	697	710	768	720	694	717	704	705	771	729	760	752	702	675	709	780	697	748	681	742	715	721	735	765	715	732	728	754	733	695	714	721	740	779	738	719	730	718	702	710	727	757	731	757	704	720	702	674	730	752	695	684	726	712	749	759	727	681	681	750	698	743	698	722	738	700	747	709	746	712	743	728	717	695	752	705	756	727	711	718	744	721	712	737	767	773	797	721	744	732	694	738	754	685	741	700	738	764	738	750	712	768	732	735	688	681	739	766	701	733	718	707	678	747	738	723	720	744	761	695	721	716	721	756	651	717	743	656	703	741	706	748	706	714	731	695	708	772	736	713	683	655	699	724	749	726	697	709	713	759	736	772	720	709	725	726	720	715	651	660	745	763	680	663	742	728	709	742	731	763	751	693	724	713	699	717	708	762	750	714	720	684	730	714	724	741	723	703	699	774	723	720	685	697	736	724	776	717	759	772	720	671	698	726	736	720	759	768	741	688	680	675	752	683	703	777	756	759	696	720	689	735	724	753	730	765	739	692	742	707	750	703	755	690	708	739	712	681	691	734	777	729	732	763	748	716	689	759	718	719	724	744	692	753	754	730	715	706	758	692	737	690	718	728	683	702	705	683	697	719	726	736	739	738	671	734	692	719	718	694	765	730	697	698	762	694	693	666	759	757	712	703	712	673	724	724	738	709	733	679	734	731	751	709	743	735	724	764	725	731	736	711	717	718	730	778	735	703	737	681	705	733	721	687	777	760	736	679	694	716	692	712	754	694	756	705	742	728	720	768	692	690	727	741	693	755	767	769	694	681	738	711	722	674	746	723	750	742	727	771	763	734	714	749	768	660	707	684	713	769	705	809	717	740	694	711	695	725	743	743	713	723	709	714	719	716	788	696	690	713	720	694	768	693	707	760	747	691	719	699	722	723	711	724	769	710	719	727	734	739	713	685	731	749	681	692	724	777	726	686	696	692	720	682	744	700	714	742	755	642	746	678	693	750	700	749	694	752	678	712	762	763	722	731	715	669	750	724	750	747	702	740	758	735	758	717	725	696	725	788	741	693	723	720	777	714	717	742	722	711	731	692	731	723	666	703	662	706	764	731	745	685	704	718	690	691	706	665	723	755	731	710	660	725	711	791	758	753	702	720	698	699	672	773	749	690	717	729	707	746	707	756	739	729	683	738	704	717	738	783	742	708	718	707	768	720	702	676	734	703	657	733	710	742	717	706	725	707	725	768	665	749	686	727	712	718	757	685	690	724	692	750	704	746	730	719	698	686	727	696	704	731	675	770	679	702	716	749	736	719	707	761	713	745	756	772	741	710	700	695	711	776	707	768	704	718	679	719	721	733	707	752	769	726	720	696	673	717	714	768	697	696	750	759	667	706	715	691	738	746	746	725	684	725	783	728	754	721	717	717	715	733	708	714	643	758	667	740	739	743	677	712	729	689	706	730	737	698	710	716	717	717	679	727	737	721	755	764	697	734	749	678	699	746	669	758	738	701	712	742	729	713	761	642	709	774	749	721	684	742	724	709	748	670	693	745	737	698	682	707	746	735	671	713	719	724	712	727	760	706	709	771	729	700	732	694	719	692	707	691	713	735	678	702	715	709	702	715	726	703	764	707	702	683	736	709	692	720	719	704	703	800	720	724	714	724	743	721	689	695	713	730	764
14055	10433	8709	6207	3382	2429	1889	2182	1708	1180	993	649	585	532	561	545	527	464	454	499	438	536	535	483	650	727	774	654	515	380	421	373	363	327	341	315	319	330	367	354	346	327	356	359	321	348	352	324	373	359	363	335	333	330	343	331	328	376	338	320	354	331	337	348	314	353	321	333	365	342	326	320	393	313	341	314	329	340	343	329	319	361	310	309	332	338	338	345	303	318	362	325	350	366	332	335	354	343	318	333	344	297	358	337	360	327	321	365	356	345	345	346	336	349	328	357	350	312	352	316	338	343	316	307	348	361	338	368	346	363	360	329	332	334	341	369	351	332	310	297	339	336	346	346	322	351	349	337	367	339	331	353	347	361	381	366	360	340	391	399	350	346	351	359	339	345	332	335	333	379	375	302	387	358	356	324	350	333	354	349	335	381	354	343	324	324	334	335	348	322	356	340	362	339	364	337	355	330	307	346	317	319	348	322	339	335	324	351	353	352	322	354	348	347	345	359	324	311	310	343	361	318	302	339	362	361	348	363	388	315	339	343	354	380	335	338	335	346	359	334	348	363	291	348	356	322	355	334	326	332	332	338	330	333	355	352	359	319	339	352	331	333	366	340	343	362	368	326	342	334	313	337	334	339	315	364	360	331	344	359	378	344	296	364	336	323	347	328	342	332	354	338	290	339	376	383	348	346	386	331	339	327	327	366	331	356	370	382	334	352	333	349	352	346	343	317	369	366	307	327	341	303	340	355	374	347	344	346	354	359	348	334	350	344	334	359	313	323	332	324	368	308	340	325	343	320	348	366	343	349	313	314	372	312	342	332	335	315	342	350	360	350	365	336	343	336	372	351	346	335	344	351	347	307	307	313	332	317	351	282	326	366	354	304	328	330	352	363	368	315	344	371	324	331	352	329	350	319	337	333	339	336	343	356	338	345	323	310	335	334	370	309	366	305	353	360	309	352	358	329	329	364	370	361	361	367	325	368	343	344	296	303	344	350	329	340	370	349	358	329	326	334	369	366	366	330	339	359	326	325	337	362	337	366	333	341	343	318	334	331	339	343	310	346	374	326	322	361	346	374	326	376	338	344	324	342	344	322	357	367	366	354	314	373	323	340	342	345	321	337	330	325	319	346	323	361	349	322	312	331	376	341	326	330	344	312	311	350	329	353	354	329	338	337	335	327	338	326	378	327	332	354	348	347	316	330	391	349	353	343	311	332	364	356	347	324	346	330	339	330	311	324	351	318	364	333	317	351	320	359	326	343	378	347	337	367	315	325	333	321	339	345	310	362	349	361	346	330	315	309	357	373	321	334	333	362	331	348	343	389	347	368	384	348	355	308	346	346	308	325	328	367	352	329	330	316	311	337	358	372	340	367	357	300	347	372	335	351	324	333	329	348	346	313	348	341	359	378	332	363	351	327	363	336	323	316	360	341	344	367	348	343	346	316	335	324	340	331	342	341	325	349	351	343	326	362	357	321	294	329	338	364	341	300	333	303	345	351	324	316	333	338	344	350	316	333	358	302	372	344	333	328	344	358	357	331	349	339	377	356	348	299	318	329	360	337	353	335	330	332	322	320	339	338	316	328	356	329	347	315	352	330	341	353	357	358	332	357	341	358	364	358	324	317	326	357	350	338	334	316	330	339	350	360	358	369	336	341	326	314	362	347	364	355	381	333	314	341	308	366	372	363	345	333	342	353	349	340	325	373	314	315	335	337	348	300	353	317	341	345	351	378	317	360	344	350	334	338	350	298	325	350	346	303	317	366	329	316	315	338	341	311	318	332	386	324	341	337	313	317	332	327	324	327	335	347	367	335	336	338	339	311	321	344	308	320	367	344	356	338	328	342	367	342	336	302	324	336	352	338	349	313	358	350	346	342	368	348	345	316	320	358	370	325	330	362	334	343	351	380	356	325	332	347	328	372	313	334	356	347	317	353	336	342	330	332	316	352	371	346	360	362	332	357	376	339	346	361	308	348	370	335	329	358	378	336	325	344	348	343	359	328	299	377	337	340	338	348	335	306	337	330	332	346	329	373	329	333	343	368	355	328	318	356	311	375	372	319	348	336	353	371	340	359	331	351	362	318	323	298	346	344	319	324	376	334	363	297	357	342	341	314	335	332	315	332	380	344	380	359	315	329	314	326	311	312	371	291	329	329	330	338	344	382	377	352	335	295	345	322	312	304	366	330	330	383	343	344	338	359	332	335	395	297	333	344	379	300	375	362	322	373	369	335	336	362	337	349	348	349	312	358	344	354	343	329	362	350	368	359	319	326	344	312	328	375	345	331	383	337	380	308	334	342	321	326	356	307	370	316	367	329	326	342	348	343	320	341	317	328	326	370	319	349	347	342	318	322	351	372	336	305	326	330	366	312	358	344	366	348	370	357	319	313	339	318	353	335	327	347	331	334	348	347	351	319	344	350	339	312	354	333	324	321	373	350	351	338	334	320	338	328	341	352	335	382	308	330	342	359	335	346	357	334	312	348	368	298	347	318	340	284	305	340	336	327	327	326	338	309	348	344	357	333	347	356	375	337	351	343	317	341	357	356	318	334	361	361	316	311	329	304	332	333	351	326	325	359	336	331	291	319	346	348	312	327	323	367	307	338	343	326	316	356	370	371	348	336	354	311	294	300	358	319	324	334	351	333	344	342	337	358	335	347	351	339	364	331	345	296	326	360	320	326	336	358	311	350	321	312	316	321	334	307	343	341	307	327	340	348	343	308	366	316	370	339	391	338	331	333	356	344	363	339	333	296	340	315	336	329	359	328	363	320	352	321	369	351	365	282	395	368	353	323	368	337	344	334	354	347	340	328	316	348	351	300	306	349	345	327	345	328	379	359	332	344	367	343	304	346	313	319	324	333	339	327	329	339	354	339	379	326	334	324	333	330	327	349	304	378	341	317	321	338	357	365	346	366	330	331	340	326	362	325	351	331	312	341	346	320	351	335	330	325	342	338	332	305	326	347	366	343	348	319	337	367	345	362	322	367	334	369	357	346	307	309	343	357	349	325	339	361	369	328	340	370	351	340	346	326	346	335	272	386	345	383	334	322	338	326	351	341	325	295	353	330	346	359	357	352	333	314	367	368	323	347	344	315	349	316	333	318	341	339	324	338	354	337	367	378	336	347	384	311	332	337	341	302	340	369	335	325	338	296	316	334	336	346	313	357	324	387	347	302	344	373	345	376	330	363	363	319	346	373	309	351	339	315	321	342	353	345	343	320	333	335	359	339	335	329	345	361	353	348	363	376	355	330	326	323	362	338	351	357	319	343	320	357	353	357	341	305	360	359	356	346	344	340	354	341	383	358	361	345	377	320	348	357	336	382	340	330	313	374	367	372	352	342	371	351	320	365	347	288	328	335	333	312	287	359	329	315	326	338	357	339	305	320	352	354	322	330	305	324	354	341	363	377	395	344	356	351	377	343	326	325	330	348	357	332	337	335	349	346	328	340	362	327	364	355	344	354	342	365	338	356
8391	7489	13268	13825	10352	9178	8412	10724	7900	5610	5105	3076	2336	2200	2155	1835	1815	1814	1968	1789	1845	1943	1952	2064	2878	3278	2867	2237	1471	1091	882	803	781	830	837	821	838	766	817	876	849	793	727	789	815	800	786	775	810	794	838	804	809	831	825	823	784	807	840	782	864	797	789	783	783	815	766	756	749	848	793	793	800	783	808	841	767	821	833	759	837	833	779	841	768	739	802	775	758	844	804	807	779	779	812	791	839	773	796	837	825	816	755	827	845	787	837	780	787	855	827	843	835	827	764	776	815	822	806	832	853	804	801	783	832	776	849	804	808	792	790	814	788	781	768	802	812	789	822	795	837	820	799	802	786	823	786	831	832	830	816	813	802	827	818	868	843	760	769	826	847	805	813	816	785	816	798	768	800	812	758	840	814	877	748	853	834	759	780	851	812	777	844	800	771	776	770	832	824	788	807	821	844	852	779	751	778	761	806	822	802	811	872	786	856	835	816	790	803	826	852	796	826	812	820	818	827	824	767	796	779	810	798	812	771	813	794	806	829	815	777	797	846	826	796	800	802	765	844	862	825	838	748	805	806	808	736	778	790	777	790	733	811	805	763	824	816	853	843	792	804	802	807	800	851	808	833	807	851	805	852	737	849	788	804	756	804	794	830	789	805	834	827	821	779	809	845	847	846	826	802	804	766	816	825	824	778	832	789	805	833	822	814	769	831	756	810	810	858	765	839	752	828	810	799	821	834	769	834	776	748	812	833	786	759	799	831	849	832	827	839	811	784	797	786	816	823	815	856	814	765	767	791	797	805	841	844	870	807	816	803	779	789	775	782	817	819	767	815	795	819	829	820	819	778	776	791	769	824	821	790	840	798	789	848	806	768	817	863	764	791	842	830	799	806	862	799	787	859	838	785	818	799	795	846	833	829	796	803	845	853	812	796	824	860	789	780	832	779	770	821	755	805	857	775	784	792	800	784	799	790	816	802	857	883	806	787	795	828	826	830	731	807	813	808	797	794	776	836	799	833	749	770	783	848	812	815	832	805	819	773	802	796	796	792	807	785	812	742	754	808	783	856	801	784	797	827	802	835	833	863	793	779	847	825	796	825	789	836	812	794	754	837	841	787	794	777	814	830	846	775	844	819	794	829	777	806	807	823	797	810	826	827	781	792	811	774	834	882	837	818	801	793	832	842	805	772	768	768	796	800	836	799	777	799	787	854	844	780	827	818	781	798	827	811	784	838	795	829	792	798	847	841	823	814	833	803	808	775	800	846	818	790	857	811	741	798	789	799	842	814	819	784	825	791	846	850	820	830	838	839	765	817	781	822	844	821	824	756	784	784	829	831	820	792	797	775	821	782	760	849	821	815	738	800	763	824	801	815	791	876	797	791	821	769	851	825	793	845	801	802	845	819	774	806	814	772	830	805	758	803	839	819	784	776	773	834	796	821	852	790	841	820	854	789	813	787	836	836	782	870	823	781	814	833	801	832	817	814	756	824	796	848	845	824	791	887	817	791	822	768	792	819	771	811	859	825	805	812	822	768	798	773	811	787	804	792	849	811	846	861	795	820	787	820	858	867	811	806	801	763	818	782	810	737	791	818	790	767	827	834	780	826	810	845	767	775	821	809	787	807	782	844	775	781	803	751	806	840	812	842	781	820	819	779	810	782	797	851	835	827	823	785	856	750	793	805	771	862	775	806	847	832	783	846	841	808	792	733	832	776	805	852	808	813	802	806	766	777	795	789	796	826	834	799	824	829	856	853	780	817	885	784	841	768	780	800	790	802	811	813	765	787	852	769	810	772	811	817	755	846	813	814	853	822	806	811	810	790	773	808	799	801	819	842	853	805	838	798	868	861	779	787	794	814	757	827	906	793	813	817	831	841	765	803	807	750	822	750	784	817	805	809	750	763	808	788	814	795	794	768	804	802	852	813	811	788	805	815	848	804	809	761	780	801	823	786	804	864	782	832	818	815	810	770	804	833	816	825	805	811	794	794	838	834	840	851	837	838	784	794	811	795	774	818	844	812	759	742	874	851	797	832	843	841	799	821	764	795	764	817	851	835	795	804	813	833	786	822	776	824	802	821	802	830	815	814	820	802	764	823	812	799	807	811	808	813	808	775	762	763	860	789	795	791	828	824	795	828	851	808	809	807	812	796	782	825	807	842	821	789	822	790	830	822	829	781	841	801	798	807	802	786	812	789	864	818	829	802	801	792	825	833	839	754	784	826	733	799	822	842	797	777	806	805	779	786	795	838	797	797	807	866	787	809	780	768	786	845	828	778	793	829	771	789	775	830	772	806	825	768	812	811	809	813	826	782	786	829	771	781	760	822	881	798	808	755	789	841	769	782	787	790	789	812	789	784	801	818	829	806	831	782	794	824	776	800	774	871	795	798	847	836	795	802	814	827	784	751	799	842	741	830	814	791	782	806	838	741	756	824	787	773	809	822	807	824	819	815	821	802	810	824	821	794	866	827	817	783	764	860	817	802	782	868	789	800	814	818	829	811	760	791	796	812	815	798	852	761	798	780	854	844	810	807	855	840	842	795	763	776	834	791	850	811	786	793	795	763	768	752	803	811	841	835	808	808	851	816	812	769	814	779	784	786	805	824	787	833	815	825	793	747	843	769	814	805	820	819	815	825	830	806	799	803	827	847	807	811	803	847	811	825	871	801	833	769	851	790	785	795	861	781	778	812	833	819	807	776	746	802	777	851	804	848	824	794	824	829	834	831	823	814	805	829	788	841	809	805	802	796	800	809	797	797	842	840	797	774	800	765	798	797	769	793	837	863	801	783	776	805	774	822	868	835	806	825	825	806	801	799	809	780	825	787	850	848	793	791	830	816	833	820	781	830	820	806	826	821	823	822	777	801	863	774	823	783	780	798	838	792	801	811	762	821	813	799	824	792	819	794	796	883	821	791	815	763	827	820	739	814	854	813	831	769	786	764	803	806	794	841	824	837	801	812	849	796	861	832	829	787	794	815	801	832	836	800	809	763	831	829	781	780	783	788	787	852	784	824	788	814	842	830	752	814	830	764	761	785	803	792	811	793	846	775	869	835	825	821	845	841	782	798	827	811	782	812	827	815	765	838	765	864	799	843	810	783	807	812	772	832	872	846	833	776	771	839	802	778	743	769	785	821	819	766	787	767	815	813	802	860	773	793	779	829	784	823	793	801	776	790	771	784	874	859	793	832	854	765	746	803	805	856	761	769	779	831	737	797	772	779	774	871	867	840	780	833	781	847	797	846	816	796	792	820	827	824	845	806	749	780	840	839	807	794	809	831	779	896	849	846	798	793	825	790	759	824	787	772	822	854	791	827	797	827	796	779	809	833	855	828	804	833	782	813	778	798	829	819	804	780	845	766	865	787	795	811	784	772	859	807	800	824	756	764	804	866	807	818	799	835	819	824	822	798	774	754	804	800	794	860	802	830	822	835	824	782	839	775	811	740	803	792	755	839	796	830	798	809	831	742	764	816	836	791	784
19441	13738	21864	23885	15527	16280	22075	23188	21048	14093	14512	11552	3460	1146	880	1437	1511	1947	1097	581	590	535	554	589	1790	3096	3108	1881	1027	566	415	364	359	319	291	328	362	313	330	335	366	345	313	354	294	354	316	359	359	327	336	323	338	332	339	340	334	330	343	326	317	324	332	354	305	334	332	305	324	378	300	313	352	325	335	300	324	330	342	337	361	322	327	336	332	332	321	323	306	339	339	360	373	379	341	308	349	338	306	361	327	355	359	339	343	327	308	381	339	355	366	356	335	336	337	360	357	314	317	308	298	336	318	339	340	329	329	335	342	315	365	303	344	321	319	307	303	358	317	318	345	346	344	315	356	319	329	325	342	355	349	277	327	316	304	333	341	307	328	286	344	354	325	330	351	329	300	328	358	333	322	303	344	356	330	343	326	356	299	362	342	313	341	302	316	329	328	344	298	299	327	288	332	336	328	334	341	296	322	351	318	371	310	328	372	342	307	338	326	333	309	324	324	325	306	323	320	300	359	337	339	326	322	338	348	329	340	350	300	333	298	332	317	328	354	310	353	312	342	358	333	330	349	310	355	367	296	328	382	332	352	344	334	306	369	325	347	314	311	325	306	341	334	331	352	333	350	308	340	340	326	315	323	333	340	306	339	312	318	323	353	327	322	334	322	351	323	308	305	329	364	327	310	316	357	346	350	327	332	330	336	329	347	357	322	324	337	323	338	327	311	335	350	307	326	328	343	295	346	345	339	351	308	294	294	313	349	326	316	331	299	306	347	332	304	334	292	334	341	323	332	340	309	308	342	305	342	343	335	327	330	323	344	324	333	359	354	349	307	327	292	315	331	342	353	341	318	330	314	334	320	322	355	361	349	346	317	303	322	358	319	333	309	305	374	307	328	355	335	343	300	323	318	305	289	304	353	320	347	338	354	369	344	328	326	336	353	333	321	341	332	295	353	359	318	321	300	324	330	336	324	332	299	311	314	307	291	332	313	338	337	331	327	327	337	351	324	364	338	321	335	332	317	340	294	317	337	372	301	337	317	311	300	327	350	320	310	357	315	355	364	305	336	306	339	336	304	313	331	299	284	338	365	337	345	371	349	339	336	316	352	354	325	372	347	332	340	339	363	293	312	355	312	345	333	334	344	329	320	325	330	333	325	296	337	318	321	295	355	313	329	359	290	322	345	314	359	276	312	335	332	367	320	359	301	368	334	359	283	325	344	311	351	354	341	353	307	322	320	337	325	321	304	366	367	301	317	326	326	353	328	285	335	302	347	310	318	345	330	322	310	300	337	324	321	311	346	340	337	307	343	314	341	305	283	309	337	322	319	301	345	337	344	319	347	328	314	344	335	308	344	323	328	354	329	311	287	320	298	324	341	345	316	337	318	337	313	313	309	317	336	329	327	371	341	268	359	327	346	311	347	327	332	318	325	325	317	322	332	341	314	327	344	314	321	324	327	348	310	316	320	353	348	338	333	311	338	346	331	314	347	356	343	330	337	311	344	290	310	340	336	339	375	301	322	329	346	319	333	321	338	340	327	322	319	338	312	348	338	326	328	305	322	325	332	351	339	352	299	329	370	341	348	304	326	322	305	337	295	364	348	319	305	340	324	306	330	293	289	338	274	298	338	323	341	340	348	314	350	301	327	314	330	334	327	360	308	324	317	352	334	315	339	330	345	320	305	329	313	357	344	318	298	331	342	322	340	318	343	312	350	343	333	340	335	328	315	341	350	313	345	347	335	321	338	344	301	308	315	326	331	307	323	310	349	320	309	351	301	362	342	336	344	327	306	311	335	341	318	338	345	339	347	332	329	325	317	319	349	338	365	330	345	327	337	361	354	344	350	341	327	310	346	323	342	363	350	331	335	334	350	316	297	341	309	326	318	349	312	330	326	309	321	311	383	341	310	353	378	328	328	319	320	326	361	323	344	319	348	327	326	331	321	331	295	333	306	345	318	308	332	329	351	312	324	322	299	323	331	296	327	347	336	290	336	313	307	311	328	334	351	339	351	334	341	328	315	321	338	348	324	346	328	311	328	345	337	325	304	336	309	333	312	284	328	342	324	349	337	336	339	347	316	308	347	343	317	312	337	306	299	335	359	325	344	346	322	312	340	306	334	311	321	319	336	306	299	343	336	321	311	310	300	333	321	359	316	357	329	309	292	334	305	309	334	338	334	346	340	362	305	335	350	300	365	325	314	331	337	316	359	334	309	320	318	320	347	333	357	333	361	342	333	358	328	308	332	338	296	325	329	296	344	309	317	329	346	326	333	321	320	347	376	335	321	352	345	339	359	328	324	356	333	325	306	335	343	332	333	336	313	297	322	319	296	314	324	320	334	339	338	339	323	353	335	324	332	370	287	293	346	374	352	317	332	337	314	341	349	331	332	374	326	281	359	317	318	289	356	324	341	361	348	294	324	345	366	347	312	357	333	325	323	353	329	336	289	341	320	303	334	326	321	338	333	302	340	357	351	313	343	324	339	380	309	308	318	331	324	348	345	331	329	301	334	351	349	351	349	305	333	312	299	318	353	347	312	312	348	332	327	339	324	297	322	326	366	360	325	357	318	327	294	323	321	343	315	326	313	359	350	344	305	331	333	333	322	333	346	346	302	346	336	297	311	309	308	326	332	363	368	337	345	321	334	337	346	314	302	315	313	334	336	346	334	316	344	310	312	343	319	337	333	349	329	313	316	340	342	352	327	354	311	327	338	329	331	292	355	320	336	296	329	342	333	320	342	301	316	323	345	325	332	307	336	321	330	304	319	350	330	317	307	311	322	361	337	354	294	346	339	311	331	357	309	353	350	308	357	327	331	370	352	350	306	331	338	355	339	325	348	336	362	313	344	320	320	332	327	321	296	328	332	310	360	307	370	351	323	330	317	337	317	334	375	322	294	309	338	326	320	322	341	343	300	334	342	307	311	327	292	347	326	317	344	328	334	327	326	331	332	278	339	357	317	328	286	312	320	365	329	322	331	336	324	312	343	363	329	319	321	314	367	342	391	329	322	323	294	350	356	334	323	321	321	319	308	328	320	315	337	309	329	313	354	328	362	317	311	317	340	328	341	325	332	340	331	327	343	323	322	320	386	336	327	312	358	319	303	292	314	336	312	318	324	348	322	357	324	324	334	338	328	322	333	324	340	325	278	341	360	330	325	304	333	327	363	314	322	354	313	334	320	343	351	371	307	347	294	325	337	355	306	324	354	325	319	302	330	330	314	325	337	307	341	296	326	341	296	314	346	330	329	344	316	354	287	327	336	339	337	285	307	353	338	318	344	339	315	361	322	314	327	353	327	305	319	309	347	354	315	333	360	310	336	330	297	330	337	364	326	332	352	325	333	388	320	318	302	335	358	336	328	332	331	314	332	376	347	322	347	312	360	350	358	318	323	351	344	315	326	320	314	311	321	326	344	322	346	335	328	330	344	334	320	299	337	364	313	298	328	331	341	333	363	348	339	332	331	332	355	327	323	316	277	322
11192	10627	25916	30968	23444	28217	33425	37918	31145	25810	31356	21502	6799	3480	3900	6222	7040	8623	4430	2455	2460	2267	2081	2393	9755	15871	14540	9208	4317	2028	1170	902	785	816	794	765	763	750	799	783	794	817	769	790	778	816	786	761	813	775	805	805	817	766	784	784	788	803	830	784	720	781	816	748	765	794	738	769	805	752	771	815	750	768	803	744	781	772	760	768	795	836	817	804	816	871	823	761	754	830	776	798	831	790	789	726	868	750	777	753	771	771	773	727	819	816	779	765	762	760	785	777	836	827	770	821	748	818	767	781	724	799	816	757	766	843	755	762	758	776	814	771	816	784	752	834	827	803	766	796	785	772	746	785	751	762	829	819	765	806	788	803	772	827	792	779	747	844	785	814	795	733	806	800	780	838	754	757	735	783	800	791	816	791	814	754	780	760	750	843	756	844	771	749	750	828	802	759	775	790	805	807	808	762	815	750	782	814	841	813	797	745	761	786	849	789	733	758	808	803	800	740	787	793	745	824	774	837	781	787	733	823	770	779	782	725	769	780	777	854	799	812	784	800	821	788	817	807	791	800	808	850	745	803	792	780	774	765	845	795	775	847	792	792	799	799	758	732	755	779	789	720	758	766	784	766	819	753	752	795	775	771	797	766	840	814	806	747	797	797	811	773	796	789	820	794	790	798	795	779	780	747	805	762	783	749	779	762	770	796	805	769	792	792	796	802	787	790	802	753	807	748	818	781	792	824	804	825	790	812	742	793	745	755	853	796	768	792	806	754	813	803	794	882	828	812	772	736	792	776	812	769	797	704	832	760	782	771	778	771	798	743	787	747	812	786	809	777	767	795	774	816	774	761	824	781	767	786	778	795	788	758	800	752	765	783	772	798	775	769	750	832	794	804	764	806	763	782	812	725	789	776	826	803	787	733	783	830	743	796	758	802	804	786	809	748	773	823	790	784	779	799	716	767	809	809	747	801	772	770	779	818	781	762	772	745	737	852	780	777	774	817	804	792	813	795	775	717	793	838	791	791	819	784	812	791	850	730	792	762	750	809	768	776	819	820	831	766	781	758	772	769	804	825	822	793	836	803	786	747	797	820	797	784	785	801	765	771	820	775	781	805	783	788	782	800	748	779	767	796	851	835	804	787	771	807	809	823	786	807	789	755	817	760	849	794	747	795	789	815	779	795	819	787	798	763	775	760	809	789	779	755	815	823	802	816	790	755	813	792	825	788	751	807	797	729	809	797	796	800	775	782	822	724	796	777	787	727	859	751	791	792	817	782	805	774	820	770	760	778	791	810	847	768	781	784	813	765	781	825	797	745	755	799	839	746	771	799	798	815	836	743	796	829	809	767	751	850	781	791	754	818	801	812	805	807	784	750	764	776	767	828	776	831	782	785	789	769	783	801	756	769	785	772	771	781	828	829	772	784	807	840	784	767	752	735	802	787	818	802	867	765	782	733	833	763	779	766	812	762	792	818	785	773	830	780	795	732	819	810	804	782	764	798	790	818	756	751	765	795	770	788	787	764	758	799	780	815	791	795	773	763	792	792	839	761	809	809	740	796	789	767	780	817	770	788	799	766	792	805	753	727	810	841	780	821	821	802	792	819	795	749	813	799	803	799	729	795	797	802	815	803	828	807	760	811	760	763	811	798	767	831	801	759	758	781	795	795	784	809	821	781	789	797	730	816	825	816	814	798	806	811	812	845	758	724	831	815	742	822	797	756	762	778	746	768	804	812	757	786	822	753	817	785	758	793	804	738	802	796	766	760	783	814	818	807	820	787	763	849	771	825	787	764	819	760	785	784	756	774	714	810	792	790	775	764	784	794	809	831	703	792	755	769	808	764	793	763	786	761	824	783	771	803	792	786	777	788	811	738	811	737	781	798	822	797	787	769	765	782	771	802	818	777	754	795	785	778	781	804	794	785	760	805	804	819	822	819	759	734	830	804	773	775	815	765	777	797	792	814	831	803	731	810	786	791	851	806	813	808	791	796	833	758	806	792	746	784	787	819	760	775	760	754	797	815	773	802	792	761	814	763	808	769	779	785	780	732	798	768	818	805	834	771	738	779	778	797	742	748	718	766	778	835	796	763	830	763	813	822	817	791	802	786	781	830	744	808	823	801	741	755	844	802	752	795	773	775	768	801	779	761	820	750	783	753	788	779	779	829	785	776	786	822	732	800	797	767	750	748	782	750	811	805	844	774	786	764	755	793	792	780	758	788	787	780	737	818	789	785	794	749	792	839	765	739	751	784	812	811	771	768	768	796	753	786	783	808	742	789	822	764	780	857	736	766	794	767	769	784	812	784	865	782	762	811	767	789	790	748	804	799	757	775	804	795	796	778	818	819	772	785	782	767	715	787	729	770	781	744	807	786	798	791	793	859	762	779	772	779	757	797	801	732	816	792	754	790	770	780	804	778	778	807	785	781	805	770	784	764	788	797	786	812	812	728	797	812	824	803	736	754	828	782	821	764	822	792	784	779	803	829	814	732	815	795	777	831	774	812	829	752	789	743	820	786	764	770	763	740	837	754	825	793	747	788	779	823	763	841	795	772	743	767	766	744	772	802	748	758	819	815	784	809	764	822	799	819	736	770	773	781	785	749	821	768	812	849	798	793	750	833	763	779	806	787	783	799	744	758	792	786	801	778	778	804	744	779	789	784	809	813	765	766	749	777	818	801	795	747	808	802	804	732	799	772	875	799	831	868	808	780	773	756	792	801	781	784	800	758	837	790	829	829	779	780	798	846	787	790	776	780	793	769	839	792	789	795	813	794	778	759	797	796	812	744	807	803	783	777	749	832	820	816	751	749	787	731	716	733	791	770	794	765	795	792	790	817	820	802	764	787	766	799	808	795	772	835	797	788	788	800	751	838	829	823	834	785	779	795	791	857	823	798	779	804	803	803	803	817	778	804	843	808	810	743	825	759	765	812	814	800	817	783	782	818	791	753	806	753	805	791	817	777	794	835	773	818	800	753	797	781	828	747	765	794	704	795	784	796	783	785	752	792	779	756	789	818	795	839	779	749	819	818	814	773	767	828	786	826	779	789	789	789	761	822	809	814	755	823	760	788	853	833	774	773	794	807	779	767	806	791	797	781	747	768	801	792	811	774	763	714	852	778	783	792	813	811	838	804	776	765	747	753	767	812	805	781	798	798	779	825	805	773	822	754	836	766	773	781	753	812	793	794	812	776	804	781	782	802	792	786	756	776	759	776	825	791	803	764	774	753	755	803	800	747	846	819	774	806	745	793	828	773	790	805	808	742	744	808	818	816	811	806	715	789	813	810	827	845	772	783	769	811	791	750	792	789	747	774	789	783	845	795	766	741	788	817	820	818	779	779	791	810	786	773	830	791	779	832	813	769	795	819	759	771	778	776	807	768	798	812	735	779	764	826	799	776	772	781	760	805	761	777	764	802	776	795	780	762	803	742	808	756	809	764	779	829	775	814	752	790	786	779	790	770	812	804	797	754	830	809	821	809	742	829
26462	22071	31547	31708	26951	23249	30574	35283	32019	28480	31330	25100	12750	4870	2934	6865	3898	3602	1481	836	867	961	1035	2299	6971	7624	4500	2435	1117	578	379	327	322	282	294	291	301	298	310	306	287	287	299	303	306	298	287	303	296	291	246	344	311	310	290	280	300	292	322	313	271	320	332	296	272	266	282	280	312	291	269	258	331	310	320	313	284	315	307	287	276	301	261	289	313	281	287	285	323	290	299	296	320	269	320	275	319	304	335	276	316	275	294	263	272	295	296	325	300	280	320	299	304	312	288	296	289	241	271	279	288	289	302	332	297	318	291	316	276	265	293	284	255	310	333	284	264	268	278	286	314	304	293	319	267	284	288	296	292	316	263	286	311	257	295	296	274	282	296	317	306	297	318	308	305	275	265	274	301	333	305	283	304	311	282	295	312	298	282	322	291	284	292	265	281	300	288	295	310	305	292	285	306	311	293	286	263	289	314	306	273	294	295	280	316	291	308	274	305	290	300	283	321	278	290	310	260	274	299	308	307	305	294	262	276	291	300	280	283	291	286	281	286	288	278	277	302	294	286	296	300	296	270	296	305	307	270	285	289	299	270	282	302	318	288	337	273	268	303	279	323	286	278	274	307	305	286	281	285	286	275	287	279	287	291	302	299	292	262	301	308	272	286	296	319	300	266	304	315	280	285	285	291	310	304	297	327	301	312	296	265	312	290	304	324	274	283	304	286	293	278	296	293	282	282	262	286	283	282	272	252	311	291	280	321	294	316	317	292	292	297	319	299	320	291	286	281	286	276	283	291	273	295	288	281	309	292	277	316	288	324	319	314	294	280	327	330	295	276	267	292	268	309	271	279	270	284	318	290	291	335	314	324	287	292	309	289	290	313	291	328	280	314	311	317	298	261	294	271	307	278	278	269	273	304	295	276	290	304	343	299	308	287	266	278	323	279	301	291	292	298	300	265	322	283	314	297	350	288	297	269	331	296	327	299	286	302	246	284	297	297	313	270	307	295	283	270	289	299	321	282	299	302	301	276	282	285	283	309	282	318	295	282	270	311	288	329	289	309	287	287	300	263	299	296	313	302	302	292	280	313	283	294	326	327	286	279	312	299	276	275	319	276	314	325	320	307	303	263	329	296	257	305	294	298	274	317	285	311	262	284	315	268	273	269	271	311	286	269	288	308	289	276	291	297	288	284	272	317	287	283	267	281	268	284	298	310	286	302	294	329	267	304	307	320	306	296	258	307	298	270	295	299	301	276	280	309	320	300	283	274	284	261	287	314	304	264	308	302	340	294	278	291	270	313	288	280	278	281	338	279	260	322	295	321	260	292	286	283	308	284	291	340	309	274	264	284	280	314	309	302	333	284	276	312	288	303	307	314	303	317	301	297	301	304	286	320	290	279	302	280	295	260	268	286	301	296	300	309	260	272	284	313	264	295	282	282	328	282	287	284	280	322	291	300	290	315	284	311	283	313	292	278	286	325	315	322	277	327	303	315	284	285	284	305	286	274	316	274	296	294	308	303	299	292	286	250	292	313	265	322	277	291	265	305	254	299	306	272	316	303	270	282	272	284	332	318	285	301	287	286	307	316	290	296	249	305	256	272	328	285	282	275	334	288	290	281	272	315	329	295	312	260	296	287	277	297	277	311	289	295	301	255	295	287	275	270	304	280	287	324	276	284	303	268	293	255	278	302	272	308	292	288	301	297	282	289	310	291	344	318	299	277	292	280	276	302	266	284	292	286	309	292	309	273	329	310	294	274	308	291	255	281	320	274	318	273	271	300	287	294	308	315	309	317	311	330	272	279	297	310	279	320	280	334	269	283	271	286	311	310	296	263	310	295	316	293	276	274	326	318	246	289	300	302	304	292	299	302	290	306	273	303	298	272	309	318	304	280	290	272	266	275	288	288	285	285	282	294	296	270	298	319	275	299	305	300	299	287	287	307	300	303	281	284	301	295	294	284	259	299	305	291	307	281	295	318	308	328	281	313	301	287	315	287	295	298	274	335	294	293	313	290	295	278	273	294	315	295	286	283	292	274	308	307	293	296	282	310	277	278	314	271	296	297	297	264	321	305	336	308	316	301	297	280	266	279	258	328	301	324	313	290	277	270	273	323	290	278	272	278	310	333	303	284	294	279	269	299	284	304	310	286	334	317	295	266	305	271	314	294	300	306	300	296	296	293	291	282	317	273	300	300	325	290	292	313	275	296	307	318	307	303	271	304	304	317	306	328	297	289	291	285	309	291	286	294	266	304	287	325	301	294	272	284	266	255	290	298	266	311	275	318	297	314	279	288	329	290	250	293	320	285	294	295	295	287	248	280	292	302	266	306	279	291	292	322	334	293	265	275	299	307	311	297	293	270	308	268	283	287	303	317	289	297	294	300	270	285	292	276	289	309	298	308	317	271	316	276	279	311	278	276	281	289	293	250	303	262	293	308	295	295	277	280	266	308	323	297	270	283	316	263	308	313	299	286	297	273	300	283	277	303	302	301	315	294	288	293	302	333	313	290	290	288	285	277	278	294	338	264	304	299	310	301	282	275	322	265	304	281	286	300	317	292	298	265	285	318	285	257	279	288	274	285	281	270	297	285	276	293	282	318	304	285	287	314	283	269	309	266	300	323	308	265	288	289	277	278	282	260	304	275	339	301	280	284	333	308	267	273	310	320	289	298	308	298	305	348	296	300	272	274	308	301	287	292	285	264	274	256	317	287	289	261	309	282	315	280	283	295	268	307	309	274	296	271	278	318	270	285	291	291	311	293	302	266	253	281	318	308	296	309	303	288	284	331	277	308	263	313	302	282	296	295	319	272	312	315	296	287	279	281	328	291	320	294	320	329	308	291	300	291	292	286	274	277	310	281	322	298	312	304	314	307	277	283	290	288	318	299	288	307	273	306	305	268	307	292	279	305	303	275	270	293	313	279	292	304	277	266	283	293	285	304	303	303	311	285	281	309	331	283	304	300	308	283	279	322	283	292	350	288	290	323	304	267	258	299	316	267	312	305	270	296	313	292	252	298	306	321	270	313	258	316	297	283	279	329	319	284	315	274	293	309	283	289	292	312	294	270	285	307	292	293	314	282	299	277	302	326	323	295	281	308	290	303	301	285	294	307	302	316	287	282	279	296	301	275	297	292	270	315	297	294	304	283	291	308	319	291	307	282	281	278	292	295	304	283	267	295	285	280	256	325	310	286	279	314	282	297	302	285	313	289	280	297	303	309	323	288	279	282	309	268	303	291	271	284	276	289	295	275	303	307	308	289	294	309	306	294	286	300	293	318	272	296	306	305	291	292	279	291	279	296	305	292	288	285	288	302	314	264	289	311	283	292	297	312	279	306	284	300	306	312	278	273	278	305	282	275	315	299	310	317	303	276	316	288	307	326	265	338	294	291	277	284	295	285	286	297	303	300	314	304	299	314	307	321	297	292	298	285	311	291	312	291	289	310	322	273	269	295	307	298	314	261	302	311	304	314	313	287	285	270	298
13833	17015	30885	35376	34208	31783	40866	45704	41685	40046	44855	34844	15084	8095	8804	18714	10926	12204	6594	4257	4490	5076	5747	11359	27252	26282	18301	10930	5114	2209	1057	771	749	709	722	732	677	708	742	682	697	684	710	706	721	711	705	753	723	665	671	722	728	679	724	705	736	738	698	689	709	690	703	701	718	692	690	679	707	728	736	702	723	677	664	671	709	656	688	708	696	687	700	682	709	722	664	690	715	671	720	710	681	744	698	735	713	733	715	715	682	707	732	711	758	723	708	721	694	708	690	723	699	703	654	733	695	701	679	675	714	727	717	708	708	707	669	696	700	703	675	733	716	705	712	706	694	769	686	733	746	712	721	752	710	662	658	695	676	704	735	745	673	766	672	735	724	676	691	681	719	702	746	710	704	754	703	728	717	739	724	744	649	750	694	703	705	742	718	737	690	659	718	716	724	727	675	709	719	702	698	670	688	698	772	689	676	750	709	697	686	738	738	713	693	704	736	670	713	721	736	773	728	755	694	694	726	717	663	735	734	725	646	735	686	712	698	685	709	649	742	705	707	679	707	661	697	714	719	704	653	707	690	695	707	728	714	648	696	674	694	720	736	692	731	688	702	733	681	644	669	700	683	744	673	682	691	704	686	729	703	761	672	706	691	699	704	716	729	672	676	710	706	701	738	724	678	705	745	720	710	709	694	678	715	732	731	697	729	711	686	689	697	761	724	689	731	691	741	703	689	710	741	731	658	657	705	703	754	731	688	685	733	701	671	709	712	710	735	726	740	757	715	698	667	749	743	740	719	767	722	728	646	745	682	701	749	698	724	729	714	721	717	703	728	736	703	794	645	715	660	714	712	732	698	649	681	664	723	720	675	666	641	712	701	704	718	751	725	702	690	718	780	706	680	655	684	736	712	739	697	695	737	684	731	747	749	680	694	694	679	722	707	711	678	732	688	716	737	758	720	713	730	708	708	730	702	672	647	675	723	693	703	736	742	681	705	661	697	722	757	712	729	707	719	714	678	738	685	720	733	694	725	685	727	690	679	734	716	698	754	739	741	695	688	656	707	731	657	757	708	750	649	691	708	753	651	705	698	703	710	703	739	689	653	780	712	715	683	702	720	757	731	744	688	705	690	722	707	691	696	735	744	704	669	680	676	742	677	748	729	680	713	711	692	739	657	670	664	752	704	734	685	632	697	742	680	655	683	721	708	777	745	729	690	723	724	720	699	711	732	703	734	701	721	729	734	669	736	752	759	735	708	731	670	688	709	660	698	686	709	739	698	710	721	680	691	657	729	709	747	720	771	704	686	705	683	672	719	710	741	751	730	745	758	731	732	709	671	719	742	737	674	682	708	711	672	708	687	697	668	705	643	705	735	678	694	715	725	697	665	683	676	719	703	707	756	692	691	751	737	690	722	717	668	701	733	681	702	738	689	687	703	705	728	747	719	673	801	766	724	703	713	707	689	745	741	731	734	728	689	754	725	704	730	734	696	702	723	697	665	688	731	711	679	682	750	789	685	704	696	696	707	655	694	785	683	688	715	762	697	756	710	669	711	711	739	709	736	686	684	691	754	668	689	745	739	699	676	700	698	705	717	751	666	700	710	722	736	704	711	698	681	696	733	733	719	736	767	727	732	678	653	717	736	710	661	728	714	726	664	727	687	716	753	731	707	737	696	748	731	650	706	713	706	694	715	690	698	715	724	711	690	723	727	707	686	720	696	672	683	728	706	680	702	710	729	674	692	700	707	718	750	730	721	729	709	698	726	693	671	685	660	741	702	701	700	679	664	705	705	690	734	711	730	740	689	721	669	674	749	733	676	718	730	719	729	703	681	704	699	708	731	700	682	749	651	727	659	704	682	718	693	725	704	691	710	739	756	695	662	705	763	687	766	709	734	689	724	687	672	709	757	721	681	740	720	712	690	691	672	726	686	730	699	718	655	681	686	715	708	751	715	761	697	736	698	711	724	699	675	655	691	678	731	692	686	729	734	708	678	693	665	729	698	701	714	700	647	735	696	670	698	707	675	690	698	741	663	668	702	712	676	705	666	715	688	701	713	744	718	671	706	653	712	679	722	718	740	686	748	667	694	758	710	710	689	750	714	698	707	729	706	721	682	694	719	732	726	726	727	726	753	727	724	702	697	717	696	670	696	699	731	653	729	706	732	687	729	669	733	700	696	678	731	681	696	731	727	728	736	687	705	703	738	709	748	709	671	689	658	749	669	702	705	671	684	738	727	712	735	726	693	703	716	682	757	689	720	677	722	735	685	733	776	675	710	701	649	741	727	741	723	727	673	674	739	691	724	724	683	733	709	732	719	750	695	750	694	717	690	664	697	697	749	722	700	726	705	663	741	710	701	656	720	712	697	686	731	730	668	717	700	728	730	757	711	673	695	690	699	704	679	688	708	680	698	693	777	743	674	746	677	712	702	698	696	732	758	670	729	746	699	687	734	723	718	734	687	735	714	702	714	707	692	690	687	649	710	646	718	724	703	709	712	662	711	729	703	677	723	725	704	684	729	702	691	720	671	686	705	724	686	696	720	693	629	717	740	683	723	704	684	688	786	740	732	751	702	746	714	728	689	701	673	723	711	737	698	684	720	699	721	711	730	757	727	741	676	734	704	723	691	676	711	738	754	746	747	663	669	723	693	688	714	657	687	722	702	731	696	752	695	731	735	670	713	715	747	719	696	703	697	714	732	698	742	713	727	745	679	722	713	704	675	697	737	680	673	689	711	740	696	677	719	687	727	695	680	709	717	738	736	728	693	676	672	718	721	707	704	737	731	711	675	661	678	716	681	715	747	706	700	681	680	729	686	692	695	677	674	720	656	703	663	726	673	717	697	702	747	658	731	645	710	708	737	684	715	734	760	733	708	695	684	727	663	706	752	731	723	707	673	745	759	710	727	673	689	728	704	724	716	709	729	709	683	701	713	703	727	730	690	750	709	673	739	687	650	702	722	683	737	683	714	700	714	751	725	716	681	742	677	693	724	743	693	692	721	713	724	741	724	698	748	764	767	755	699	687	716	736	705	689	715	741	664	698	696	702	693	701	737	720	736	725	672	657	734	703	669	705	659	671	721	664	684	710	720	658	687	671	683	701	665	730	728	734	720	710	691	704	716	662	704	685	719	731	651	708	673	642	699	706	702	763	712	718	735	679	750	672	714	733	721	722	707	695	706	679	713	750	696	708	716	704	683	742	708	720	729	688	728	694	742	701	753	709	695	740	694	669	739	695	751	701	701	683	700	687	669	676	774	742	710	694	736	655	743	717	641	742	688	742	679	718	690	670	664	747	718	681	735	730	672	670	713	692	657	660	670	647	740	676	733	718	734	722	701	699	714	745	691	777	674	679	669	670	686	753	731	705	729	711	678	700	735	686	724	747	730	704	691	684	717	701	691	681	716	733	703	691	701	735	725	738	716	698	702	669	734	682	711	677	712	709	686	738	729	643	741	671	735	763	692	735	719	728	714	720	711	694	653	729	735	668
9333	7038	5488	2669	2450	2594	1786	1948	1740	1372	1442	975	805	658	633	684	579	539	560	617	556	565	561	581	751	842	735	537	467	370	323	353	354	354	313	288	294	329	334	335	384	346	289	314	334	341	311	363	319	331	339	327	315	337	332	327	318	318	339	317	318	319	338	316	324	320	343	339	308	347	303	324	328	327	320	353	344	304	327	309	294	342	304	319	312	323	325	312	351	359	338	324	316	338	352	322	324	326	334	303	310	355	321	349	366	339	329	265	361	349	312	352	313	326	339	333	321	303	307	322	332	356	331	330	307	360	326	354	354	298	347	337	313	300	315	297	337	317	343	317	341	324	324	318	332	342	301	304	317	348	330	294	339	346	307	345	315	323	304	325	332	288	330	353	316	338	324	307	335	304	323	315	360	345	331	337	366	341	312	339	335	323	316	308	326	312	302	326	356	316	350	313	352	353	336	310	320	327	344	303	324	355	350	353	292	334	317	318	312	372	299	343	313	343	322	327	338	337	334	337	340	317	336	312	301	330	307	314	377	339	340	307	322	329	322	355	313	334	316	331	289	298	318	356	316	362	400	323	305	346	307	304	371	336	327	352	310	303	322	318	315	310	357	338	312	361	366	347	353	340	298	348	318	321	316	391	341	333	310	340	355	325	341	358	348	333	349	347	341	317	329	374	333	316	320	319	349	328	301	298	324	321	349	321	329	331	363	328	323	294	304	331	329	310	327	364	328	321	326	321	337	336	308	322	316	339	359	327	313	362	331	321	341	348	319	359	352	314	308	299	336	302	365	319	359	305	327	333	346	364	353	323	326	335	327	333	342	314	365	296	317	316	316	333	351	306	340	351	350	338	284	298	334	323	320	327	312	349	307	298	306	317	348	318	318	311	312	324	333	311	328	311	311	300	307	325	370	352	344	325	314	304	308	334	331	322	318	340	320	294	320	311	300	356	344	293	325	315	313	312	362	329	330	296	319	367	346	325	323	337	299	303	359	334	332	316	304	320	383	335	361	322	332	309	299	297	328	313	273	319	335	347	340	317	314	315	314	319	336	335	350	293	344	332	339	322	306	346	308	332	323	376	333	335	328	337	330	318	328	331	319	308	354	329	339	349	345	328	336	343	340	339	327	297	339	319	317	344	332	336	351	333	341	360	321	360	315	323	322	317	341	308	296	314	318	326	344	295	320	356	310	332	313	343	323	366	287	354	340	333	308	341	327	334	344	341	335	315	324	337	299	294	349	338	301	300	343	293	302	331	309	333	306	333	343	316	316	348	337	293	325	304	319	311	331	324	322	291	310	334	322	342	313	334	317	323	309	321	332	300	329	338	331	318	350	308	348	284	345	335	330	314	326	305	308	347	333	326	315	336	337	312	322	296	314	330	365	348	331	336	295	349	305	313	358	314	357	331	336	327	333	334	373	309	346	316	315	326	363	346	357	300	320	295	323	339	340	359	328	332	341	347	333	322	286	340	324	334	326	301	357	328	339	309	329	320	330	330	323	316	307	334	296	305	321	348	321	325	338	354	341	344	331	329	334	324	302	334	343	349	342	321	343	321	332	349	336	316	320	305	346	330	340	331	311	322	340	312	350	366	305	354	323	327	316	314	307	355	313	324	341	306	315	344	319	337	326	339	355	321	322	327	325	328	310	331	325	318	343	310	339	299	327	335	311	306	306	345	321	351	341	344	353	311	339	348	341	326	315	308	322	314	328	317	317	332	313	342	356	327	303	300	322	358	329	348	309	326	320	327	345	314	342	346	346	353	314	310	361	341	388	323	330	307	304	324	331	315	327	346	338	297	348	346	317	337	336	351	342	325	352	305	289	336	331	300	337	313	335	320	332	306	334	300	369	333	323	338	291	300	347	362	330	301	326	320	336	320	353	335	344	314	323	317	321	353	304	295	322	345	329	308	338	340	316	318	327	299	322	342	302	299	349	319	370	347	339	368	320	340	356	332	317	331	341	352	326	343	330	377	341	342	294	341	312	329	343	301	337	339	311	297	283	351	333	343	332	315	344	321	358	322	347	301	311	318	329	332	314	332	320	340	340	300	333	315	318	288	349	342	367	344	315	317	350	318	305	330	338	300	320	344	330	309	299	323	296	343	355	328	314	308	334	329	357	328	311	324	340	303	369	313	328	333	316	345	371	341	295	328	350	348	352	326	331	363	304	319	368	351	333	328	341	311	317	299	313	328	323	334	329	330	359	336	330	356	307	316	310	330	347	321	311	327	369	358	335	352	343	351	336	322	301	314	339	339	325	310	317	305	367	319	356	349	334	351	311	319	330	320	333	321	353	299	342	348	318	350	333	366	337	317	290	339	340	340	298	336	322	329	289	305	290	344	340	336	315	321	311	311	307	336	333	345	345	345	335	315	325	374	281	339	335	334	348	291	274	318	322	339	343	361	340	309	331	329	340	321	350	296	347	348	313	325	340	324	318	298	289	353	342	317	355	344	330	338	310	328	326	334	313	312	368	283	356	343	355	362	333	348	338	321	317	331	387	338	362	349	320	321	326	335	321	325	331	311	301	342	330	318	365	337	300	306	317	345	292	338	321	324	296	364	323	333	321	325	343	319	333	327	349	365	309	318	305	321	307	337	328	322	329	361	345	337	327	377	346	347	315	317	323	304	377	332	349	343	295	299	290	345	301	314	333	341	363	323	326	312	350	332	317	333	347	324	315	347	295	342	334	346	313	297	354	338	320	359	348	336	328	301	362	322	348	321	341	343	328	349	358	321	322	334	331	317	331	311	357	331	323	329	323	349	318	305	343	345	323	309	319	379	351	328	354	346	323	301	298	309	327	317	333	317	322	341	344	273	326	364	342	335	315	360	348	332	356	324	334	323	332	340	327	344	309	327	315	344	351	366	341	346	332	328	309	307	366	337	323	314	331	340	274	306	318	330	332	322	346	334	324	354	292	343	326	310	327	326	344	330	308	331	334	315	336	352	322	346	328	356	350	360	322	359	321	305	313	332	331	310	378	327	329	370	335	297	340	324	337	335	354	327	332	341	379	310	336	332	325	332	338	351	341	333	348	300	322	339	326	353	357	327	356	324	316	284	327	337	309	325	336	344	320	335	341	332	321	347	334	293	343	318	290	309	320	339	325	332	320	345	344	348	311	355	328	322	342	337	339	331	350	328	320	324	306	334	326	301	310	317	342	316	329	309	334	333	304	336	335	356	330	304	351	313	330	321	309	365	324	361	332	329	321	312	301	342	318	299	352	337	334	345	353	356	285	330	329	341	360	318	319	306	341	327	324	339	315	316	349	336	310	327	347	281	282	306	339	326	322	300	309	343	321	329	295	352	351	330	332	331	295	301	305	318	343	341	357	344	325	300	350	371	350	333	326	299	344	317	313	358	332	342	336	316	322	295	320	343	345	305	340	333	340	307	307	333	327	341	320	367	340	338	321	303	311	338	332	336	309	311	302	293	321	335	322	349	333	303	344	366	312	305	353	335	317	312	323	330
5810	6066	8412	7096	8407	9351	7725	9318	8221	6938	8034	5007	3947	2718	2574	3583	2739	2173	2340	2481	2280	2367	2603	2508	3397	3520	2777	1868	1257	944	866	794	795	777	812	792	795	742	744	807	788	794	804	771	793	819	842	764	792	757	759	791	758	800	767	697	754	787	799	774	769	783	772	783	792	780	731	774	783	763	786	819	778	777	811	725	853	794	786	798	776	799	813	774	816	755	767	773	779	775	814	774	746	781	800	784	811	804	685	796	787	764	763	794	758	795	804	758	772	796	794	808	794	739	797	775	793	807	759	766	791	795	792	758	754	777	771	795	790	774	745	775	788	741	794	825	762	791	753	815	807	749	812	798	727	766	800	789	721	762	776	815	814	771	755	820	846	786	761	776	719	791	773	779	732	779	772	799	788	768	805	806	744	806	757	822	801	811	836	742	812	779	807	783	794	793	742	804	785	769	810	795	782	778	784	792	762	776	787	779	776	796	812	771	789	768	758	763	789	792	764	766	761	813	740	771	780	755	764	718	739	806	817	814	794	800	789	775	758	825	783	739	759	740	767	783	787	746	790	763	823	791	803	771	778	780	816	769	799	779	776	751	785	806	796	794	775	792	776	801	720	790	784	753	798	825	767	773	755	743	824	770	782	822	776	811	722	793	782	757	858	779	805	804	747	768	784	807	790	783	746	802	782	770	746	768	776	782	804	764	824	788	835	794	829	803	824	762	744	812	782	745	771	748	783	804	811	739	791	768	789	759	746	801	805	811	806	769	741	768	817	759	766	812	760	789	774	786	780	750	788	832	796	788	781	784	791	798	735	743	769	786	733	804	818	826	789	819	781	802	817	772	752	770	781	752	802	776	772	826	797	745	807	779	758	807	794	794	786	767	773	789	757	772	819	785	783	777	801	788	745	739	823	745	807	802	752	790	821	759	810	750	720	767	754	804	771	813	809	797	845	800	786	777	709	752	780	784	787	808	823	839	777	761	764	785	807	722	765	790	787	754	757	788	778	787	766	792	810	773	816	769	760	830	791	792	825	828	795	791	770	771	829	820	773	756	773	802	785	812	794	723	772	771	778	790	794	749	767	818	804	791	788	796	795	782	767	781	776	810	775	785	787	720	831	799	777	827	802	757	838	753	808	799	742	731	788	754	764	752	811	761	793	782	780	773	780	821	729	787	804	842	763	790	761	804	806	753	856	797	786	767	777	755	824	818	759	844	789	763	764	785	726	809	801	777	777	777	748	814	785	771	811	799	794	844	800	747	786	798	805	786	746	797	733	731	797	832	784	739	757	746	784	810	762	797	750	805	800	786	777	774	770	763	837	813	799	797	790	736	804	798	831	781	760	743	780	765	748	798	779	791	744	749	782	772	828	798	752	813	725	771	783	824	789	768	708	820	815	808	751	789	818	750	825	789	807	743	813	806	747	803	798	784	772	796	775	769	778	802	802	813	748	786	805	763	787	805	786	798	795	827	735	794	791	782	801	790	769	768	777	741	825	796	748	756	819	759	785	780	844	774	819	751	812	763	817	826	802	858	739	801	808	805	807	786	820	815	772	791	758	762	767	734	820	782	864	729	791	751	805	812	820	754	766	751	753	764	818	784	721	759	791	749	793	794	761	762	810	759	771	773	835	775	792	816	791	812	766	760	770	768	763	786	749	849	847	739	833	834	748	747	807	819	801	775	771	759	778	778	788	761	752	827	785	826	755	769	799	786	767	763	763	784	753	821	807	744	768	771	788	780	769	748	767	788	745	772	767	794	834	849	768	797	795	771	831	823	760	776	823	808	756	799	832	812	753	777	766	810	790	747	757	807	796	727	789	821	815	782	768	794	757	810	759	771	767	775	728	817	771	748	829	761	783	754	796	776	827	791	796	780	763	791	806	795	747	812	783	747	753	804	766	731	778	819	772	787	773	796	814	783	767	769	828	767	804	808	772	782	833	796	781	825	772	765	774	771	775	780	810	748	776	732	788	751	755	802	798	781	812	785	737	805	735	773	792	826	796	727	788	807	762	787	804	793	776	759	822	802	784	792	815	767	815	796	827	775	799	704	831	779	753	745	791	793	783	835	766	764	775	766	822	775	763	795	783	771	759	776	758	816	767	748	773	819	792	762	776	791	801	764	759	791	812	784	812	810	810	750	750	799	759	737	814	784	839	729	818	829	853	809	780	812	823	774	802	767	767	817	772	752	771	757	831	819	822	787	826	817	820	742	734	759	777	782	767	717	717	794	747	760	763	790	765	741	751	745	793	830	722	793	810	788	833	797	738	732	845	803	769	793	758	782	777	804	791	748	773	795	764	814	772	763	820	787	764	742	757	799	783	795	762	759	769	783	744	815	804	813	798	770	839	779	769	760	778	776	765	786	811	819	830	782	794	725	752	781	749	792	781	790	765	827	806	780	791	814	753	783	805	793	874	752	852	736	801	792	767	750	795	758	818	762	787	748	746	794	789	768	794	755	805	742	755	785	779	721	817	786	787	765	771	798	771	802	787	820	785	798	796	783	832	785	792	807	773	800	792	804	779	812	776	777	800	818	819	757	789	759	764	790	778	795	792	735	804	787	821	772	759	786	776	805	801	788	799	760	850	817	749	773	806	741	771	791	774	810	830	752	795	826	779	803	786	787	782	807	741	806	802	741	768	761	767	776	769	801	780	761	779	786	819	783	780	791	750	807	735	742	813	790	779	781	779	797	809	818	760	812	745	808	840	817	760	793	755	781	802	833	759	771	785	751	795	822	834	785	762	760	741	775	795	827	754	793	855	790	704	772	764	761	755	814	770	772	781	805	818	771	814	780	772	775	807	750	784	802	763	763	795	768	762	753	794	738	818	792	787	795	753	757	773	803	765	763	741	815	795	782	753	826	788	803	795	807	783	817	770	790	764	775	748	799	780	718	781	796	791	793	801	780	776	800	755	842	806	777	776	781	820	745	779	785	810	836	785	766	729	809	715	746	811	794	788	783	734	770	778	822	807	793	727	774	798	788	788	797	778	768	796	765	761	742	718	809	789	837	792	751	757	741	764	805	768	823	787	820	858	748	798	810	790	757	812	733	743	733	776	783	741	775	803	785	761	773	747	781	783	754	795	791	781	805	768	741	777	749	789	744	797	769	787	785	799	796	765	827	744	794	780	811	742	825	710	783	812	789	784	761	831	766	759	759	750	769	750	745	789	769	771	776	778	769	808	842	756	804	813	777	805	795	766	800	820	762	783	737	747	797	759	803	818	737	769	772	753	800	803	800	772	804	812	775	790	740	777	792	769	812	747	755	740	757	791	832	734	824	856	802	774	797	831	769	721	780	785	745	776	797	778	781	844	771	779	785	800	755	763	810	773	762	753	830	788	798	805	788	747	788	783	798	753	787	805	789	812	754	801	780	790	807	789	809	812	744	790	764	817	746	770	754	760	767	772	792	826	817	825	783	798	758	795	731	831	739	746	785	787	750	735	758	771	789	813	783	813	794	789	787	800	845	744	817	832	782
13400	7340	13379	13466	12350	11624	14871	19648	23375	23304	16688	13396	11543	10443	8161	6705	7933	5661	2454	1031	824	710	787	699	845	3037	3490	2150	1091	542	422	313	329	344	364	367	316	273	357	323	339	318	319	342	300	335	307	332	295	322	309	335	302	342	311	363	345	328	323	293	310	307	320	276	330	312	328	363	346	323	305	334	319	286	319	313	310	284	320	303	321	337	304	322	287	300	333	311	349	327	343	316	344	290	313	304	328	307	293	292	350	292	356	295	346	338	305	347	319	318	338	337	293	305	301	291	323	304	315	311	302	299	344	314	322	353	304	336	314	307	308	315	303	363	296	330	338	273	333	340	291	292	342	340	308	278	304	304	305	333	273	318	314	297	288	328	319	317	306	311	299	334	370	314	327	321	295	318	348	309	316	314	313	350	276	335	287	304	352	319	303	328	314	326	306	326	315	304	320	354	313	356	316	327	326	315	343	310	284	308	310	329	349	328	291	321	303	363	289	331	291	338	326	313	326	349	319	282	314	291	330	323	352	378	320	314	304	305	293	354	351	344	359	331	323	305	288	350	305	350	286	307	319	325	318	310	319	325	286	316	369	294	319	296	315	322	333	317	315	332	322	316	305	346	310	305	297	299	296	354	344	319	318	319	307	340	328	335	318	307	308	326	296	331	315	269	293	334	330	317	276	305	328	302	306	339	292	342	266	284	299	290	314	321	313	330	314	294	344	324	298	296	322	307	300	300	312	331	329	316	306	300	318	337	341	321	323	322	323	297	327	316	352	312	317	318	277	276	309	318	325	356	351	289	337	350	334	284	308	314	339	330	315	314	334	295	320	363	350	330	291	306	320	371	319	334	304	315	321	294	368	334	321	360	293	327	320	330	337	298	326	295	348	349	320	317	311	306	311	315	309	354	306	291	310	344	312	342	310	321	334	310	347	287	299	319	313	296	344	323	303	325	332	346	347	328	301	305	355	343	284	307	287	329	311	305	318	312	324	323	327	342	313	347	317	302	286	323	331	313	352	313	295	332	359	294	330	358	309	292	311	309	342	319	317	311	320	339	298	317	301	299	342	337	307	309	329	283	322	319	328	317	324	306	334	331	305	300	306	283	334	324	298	319	336	337	328	328	330	343	306	322	304	306	316	333	287	309	319	339	316	343	328	302	308	324	313	323	320	295	329	325	339	323	319	346	340	323	289	329	315	328	349	336	336	285	309	298	308	336	308	284	339	321	306	319	311	348	313	300	314	339	341	313	305	307	353	313	290	285	345	337	334	330	323	283	340	344	284	318	314	314	304	333	334	328	346	322	303	323	343	320	336	318	308	261	297	298	320	321	317	289	327	322	323	322	316	288	301	301	293	303	334	296	301	328	304	289	329	303	322	357	327	322	304	321	322	324	321	354	323	328	300	320	286	324	329	259	336	315	272	304	320	319	311	302	289	318	309	313	295	300	289	313	319	307	325	302	326	334	317	358	258	365	354	318	354	297	304	302	338	308	305	337	331	295	306	333	320	293	346	337	334	318	313	292	316	321	331	314	345	305	317	263	275	328	310	312	321	291	291	302	308	286	320	277	311	318	321	286	329	297	308	321	282	325	343	327	317	311	281	337	295	333	333	322	303	310	325	345	288	347	346	336	318	303	349	284	322	310	324	359	352	313	336	337	354	314	346	330	339	307	319	381	312	331	332	321	298	309	326	295	301	322	309	329	313	302	348	286	280	325	318	313	304	312	327	335	365	330	344	321	323	322	314	329	319	306	338	319	320	297	327	302	289	285	316	322	302	312	342	334	339	312	302	327	309	305	329	329	310	321	313	292	329	348	300	343	330	319	334	303	327	328	284	309	322	304	323	338	338	310	302	347	286	343	343	293	328	325	324	305	332	320	302	320	346	344	295	322	319	280	309	307	289	348	341	330	320	343	304	297	310	293	315	316	284	323	319	320	305	321	339	334	327	336	325	300	304	314	293	351	288	344	330	304	318	325	334	299	338	319	337	321	302	339	331	303	301	335	361	318	309	293	363	333	319	357	307	291	313	333	343	343	310	309	308	328	304	309	351	330	350	307	318	328	309	344	341	304	310	304	323	293	328	323	323	317	282	329	352	330	307	338	338	330	319	320	314	339	341	303	298	323	331	316	309	320	275	291	298	313	316	340	298	321	283	310	295	322	310	308	316	281	285	311	357	296	326	327	339	331	328	307	303	320	364	314	337	288	307	336	288	308	318	305	342	326	309	279	317	302	323	302	291	320	305	335	294	335	325	337	328	350	324	354	323	310	283	327	325	284	313	343	303	326	351	321	326	340	342	311	346	319	328	319	299	291	329	345	320	296	328	277	287	336	307	318	341	322	346	352	336	294	321	327	328	326	274	326	318	308	353	307	325	313	334	308	281	316	359	343	308	323	312	303	314	344	313	320	323	322	334	317	313	308	319	316	287	302	343	306	337	304	294	290	310	298	332	349	306	339	309	331	284	334	364	352	329	302	324	324	347	318	330	337	319	318	322	314	304	337	290	303	295	299	328	317	324	330	288	321	333	316	342	323	272	319	335	353	306	313	281	305	304	312	326	305	322	308	362	305	314	292	299	316	311	302	318	289	346	306	336	314	341	330	292	309	296	342	312	319	303	297	316	326	300	327	309	312	316	306	307	285	311	320	312	313	352	324	302	342	321	349	311	339	311	322	342	333	324	319	276	305	318	305	365	297	324	348	358	341	349	343	346	312	286	327	294	333	313	303	319	320	324	319	322	273	323	349	310	316	332	320	296	324	302	332	314	306	325	311	290	301	306	323	333	341	312	311	313	300	306	308	290	333	295	314	301	297	341	297	330	309	308	328	293	302	308	323	341	307	338	287	277	310	321	341	283	292	322	341	354	343	323	307	359	327	319	327	283	323	331	288	327	340	347	299	306	329	326	316	307	279	300	323	309	323	315	319	325	333	335	334	292	322	313	303	317	303	348	308	346	321	314	349	339	295	310	324	331	289	358	314	310	321	288	325	326	304	324	315	317	312	331	304	312	306	310	324	293	347	346	367	320	315	323	321	325	318	334	331	334	286	327	358	315	292	332	300	306	358	326	314	320	315	320	340	310	283	338	289	294	321	326	321	319	329	333	339	302	303	296	323	323	324	341	359	313	337	328	335	293	336	313	326	349	290	340	336	328	313	322	306	328	328	323	335	304	327	282	331	333	301	341	322	328	309	302	308	342	298	329	302	324	330	324	298	319	319	293	350	304	302	325	316	295	300	322	291	336	307	343	315	339	295	293	304	332	356	310	320	317	291	336	344	344	330	318	330	321	327	314	285	332	326	316	335	313	277	300	308	300	297	299	312	325	331	343	330	318	330	319	313	327	349	311	325	328	340	304	322	326	274	301	302	318	309	295	326	316	338	305	334	301	366	319	326	304	346	328	302	297	340	328	300	311	336	292	314	304	330	317	337	340	380	302	303	298	333	356	327	315	326	282	311	289	318	354	312	313	301	286	343	311	327
8175	6523	16810	20983	21840	22478	27821	35044	36730	37214	28091	28180	25720	25452	21855	20896	24721	19230	10524	5294	3953	3649	3729	3337	4179	15880	16329	9884	4733	2064	1070	790	751	762	776	757	782	738	811	772	780	802	746	761	759	770	765	684	753	779	787	801	739	758	790	724	745	730	788	812	766	801	734	728	825	837	781	739	777	754	763	779	721	796	769	752	773	768	712	777	747	796	715	751	775	781	733	811	770	786	754	766	802	708	773	818	738	745	749	790	742	753	739	757	754	717	741	795	760	776	748	771	795	776	804	740	744	786	735	741	754	742	765	731	805	748	728	782	764	787	746	764	755	715	732	796	736	753	753	757	700	773	747	785	768	715	763	751	749	784	729	766	751	756	730	787	748	740	767	766	735	783	724	738	774	763	774	775	667	765	777	802	749	766	714	735	795	700	812	729	771	775	769	761	759	748	748	773	711	741	743	741	741	752	754	756	724	711	739	794	699	745	741	743	753	768	783	768	742	751	809	720	719	743	723	725	815	762	719	780	779	750	764	774	768	795	707	768	716	763	759	758	754	748	760	763	724	729	790	774	747	728	753	772	735	740	750	762	769	771	747	779	793	785	793	771	760	752	721	762	762	707	743	751	762	745	738	742	720	775	766	766	692	729	752	730	747	760	800	810	792	771	722	707	730	759	777	727	729	773	739	763	758	756	782	762	724	754	732	708	784	763	739	737	699	771	735	733	754	779	742	791	731	754	689	726	747	763	762	746	823	714	773	759	757	752	760	757	770	706	757	775	746	768	769	705	770	766	759	756	730	734	725	743	724	799	728	784	769	742	717	711	817	755	709	743	751	736	710	726	741	763	784	814	737	760	761	744	758	753	732	757	761	765	777	738	726	760	739	747	781	767	736	781	725	819	759	730	734	728	783	770	776	720	740	776	767	731	742	766	816	750	731	761	729	736	760	781	729	782	747	760	722	782	773	829	691	781	767	740	735	739	743	751	721	742	712	741	745	763	744	715	759	758	731	757	743	747	779	774	771	726	754	745	716	763	772	772	773	731	746	781	786	749	772	741	776	792	754	726	718	772	752	727	733	740	717	764	739	782	773	758	746	731	805	762	760	776	804	716	723	789	746	755	719	828	750	662	780	730	762	767	746	743	823	729	739	731	731	797	763	733	753	767	771	723	752	794	749	767	758	807	762	764	771	768	796	826	749	785	742	764	734	774	768	762	777	788	730	763	733	765	758	706	755	739	706	826	777	773	752	721	754	772	739	739	786	738	739	740	774	772	767	737	751	758	794	746	749	782	774	796	758	765	786	727	789	734	802	725	708	766	729	701	680	764	754	753	759	742	759	731	734	774	767	741	803	771	715	732	734	770	735	770	784	740	761	765	778	731	770	733	749	781	802	767	810	740	783	703	727	750	760	762	687	784	803	745	765	754	762	731	772	739	790	749	721	776	759	736	779	773	767	778	761	737	773	764	778	785	728	731	716	706	797	814	755	724	763	709	790	766	814	728	762	740	768	744	762	783	685	769	745	726	768	797	748	728	814	750	757	810	778	738	747	744	803	768	751	742	747	765	791	766	787	729	698	738	764	729	785	765	769	737	750	750	756	743	741	754	760	773	723	739	710	776	747	804	773	790	797	784	775	721	764	803	719	730	797	722	724	715	741	764	725	793	763	756	770	770	726	736	710	762	750	746	784	785	737	754	728	713	728	791	767	717	809	790	809	800	792	808	750	771	780	736	752	713	744	759	758	769	784	748	709	753	808	752	751	810	789	765	763	701	769	745	756	761	758	748	765	746	783	763	770	835	766	756	770	798	728	741	756	719	745	735	775	730	790	772	782	757	766	750	765	798	719	809	718	743	777	716	762	756	752	770	769	794	780	750	749	743	793	746	727	727	725	759	806	729	763	759	750	760	741	767	737	752	761	762	734	765	787	764	751	777	736	787	763	776	743	713	726	755	766	783	768	818	749	730	734	770	755	776	778	738	761	801	771	744	771	728	755	742	757	758	797	770	791	748	725	751	781	718	742	741	716	790	743	765	765	713	763	813	786	803	808	722	733	766	725	742	755	767	756	771	729	736	773	809	732	763	745	737	735	784	765	735	764	802	723	745	778	780	692	781	793	728	777	807	737	763	762	723	740	704	796	716	836	802	754	711	810	711	742	777	730	774	777	734	787	752	760	763	781	690	758	792	760	692	723	781	712	758	755	760	797	730	740	735	781	708	776	729	716	788	754	761	727	767	741	761	737	762	731	716	756	756	765	692	797	753	744	719	768	731	748	697	767	751	722	743	734	731	770	725	711	785	799	750	744	776	773	752	782	784	752	767	759	723	704	757	742	728	779	747	772	817	748	768	794	777	736	766	764	766	776	693	776	824	730	723	769	740	773	817	746	761	745	755	744	748	755	750	731	757	771	716	792	754	811	757	725	765	784	803	692	764	751	766	772	746	785	740	794	755	744	750	761	820	742	787	796	772	749	772	726	764	801	801	767	732	748	758	739	754	788	748	749	726	738	771	772	735	783	751	812	779	760	721	749	788	761	778	796	752	785	762	796	760	794	771	743	766	797	770	811	741	728	792	718	743	778	760	751	781	726	751	754	732	795	734	760	775	785	779	768	742	760	713	707	745	719	742	761	814	723	736	767	777	753	757	723	723	795	764	788	735	740	770	733	794	738	744	744	728	736	767	731	761	763	816	730	766	806	788	771	740	815	783	746	757	751	736	771	751	761	792	786	775	712	757	780	770	766	768	751	759	743	766	776	757	700	776	777	770	731	784	719	795	698	712	750	748	717	778	761	794	791	778	775	762	803	739	778	781	761	732	749	794	773	734	721	783	771	729	743	762	766	714	762	719	784	748	760	701	733	742	723	763	758	765	786	814	751	714	734	765	766	776	739	771	737	744	747	765	753	766	786	783	773	809	754	770	803	758	816	724	754	811	804	786	782	769	703	756	742	774	770	719	822	753	767	724	741	780	777	727	735	774	750	775	731	746	754	764	707	773	751	734	750	821	757	811	773	746	734	761	748	777	741	747	736	753	764	716	755	799	765	754	767	767	778	762	814	770	716	719	751	786	745	745	789	774	788	732	767	713	713	738	733	799	790	786	738	748	786	776	744	799	790	743	776	765	753	798	773	786	753	776	725	714	786	789	748	745	774	778	703	769	769	720	757	745	764	757	733	780	767	820	737	729	718	763	767	809	772	737	742	758	738	749	779	771	701	742	787	792	723	792	758	764	706	713	787	758	783	796	732	743	774	767	778	808	754	805	784	749	759	728	709	764	743	729	757	789	761	786	721	775	733	784	734	768	762	801	789	733	746	729	786	754	744	811	751	727	745	717	794	811	741	770	758	758	713	779	786	752	748	734	729	770	731	721	801	729	811	777	720	749	781	771	726	774	712	728	758	737	769	751	768	713	757	767	770	792	764	724	745	780	742	756	753	758	751	767	771	790	751	784	750	761	755	747	750	723	741	746	728	798	760	774	710	801	771	768
22524	11575	21034	21483	23290	16314	30132	31842	31914	30614	14182	5686	3195	5618	8004	8447	10019	6416	2645	1406	1300	981	778	822	1471	5477	7478	4751	2557	1179	548	339	295	285	295	261	268	260	270	295	275	292	270	267	262	298	260	254	245	261	278	282	274	240	267	252	279	306	255	271	288	300	297	296	307	259	276	263	264	271	306	296	262	284	284	307	281	274	282	261	264	293	266	315	274	288	257	282	283	253	282	288	283	259	278	261	289	282	254	255	283	310	285	281	295	252	280	282	257	281	304	283	282	291	288	269	278	256	288	271	309	271	275	293	261	299	269	299	289	263	266	291	271	284	280	275	296	306	255	269	280	265	265	251	294	276	290	246	275	266	288	271	271	293	301	292	277	266	280	240	281	273	300	293	265	293	261	290	278	250	270	254	262	275	303	245	242	288	293	235	248	277	280	264	246	291	263	230	254	272	281	253	256	280	261	278	296	238	257	250	242	266	276	275	304	257	252	312	264	280	272	275	302	273	272	224	281	252	281	273	269	301	272	272	267	258	268	275	295	270	286	285	243	246	266	293	317	250	285	281	265	269	261	272	296	264	256	294	256	258	276	274	271	279	285	267	286	277	269	292	273	323	248	291	307	287	264	265	279	276	270	284	309	288	244	276	270	294	276	268	276	285	296	282	245	260	275	260	264	268	280	295	275	257	261	278	259	290	273	282	269	285	297	288	248	318	289	284	259	278	265	260	271	274	267	273	278	256	290	273	262	258	251	295	278	280	267	289	254	290	261	295	284	304	277	252	289	295	282	281	298	264	270	293	286	282	278	281	279	298	262	260	289	281	293	291	254	248	290	265	229	269	274	295	277	265	300	275	262	270	254	267	294	270	252	294	273	278	280	294	255	303	288	266	296	260	308	263	251	267	256	311	277	256	294	269	286	277	274	253	254	293	256	271	241	264	286	280	295	276	283	271	259	278	286	267	253	283	274	252	291	285	293	272	291	281	279	254	254	300	265	276	256	240	285	280	288	249	309	247	288	252	225	290	264	284	276	275	283	261	276	275	287	304	270	276	264	298	283	279	267	301	295	288	270	254	291	286	274	263	277	300	273	298	258	278	291	252	283	244	281	286	249	259	277	294	245	289	272	286	301	276	292	280	271	296	291	253	260	259	274	282	286	301	289	290	276	255	297	281	266	262	290	250	262	279	270	250	233	281	272	283	265	269	288	266	259	287	286	269	293	299	294	255	257	282	299	285	272	253	251	284	261	292	255	274	261	270	251	256	269	247	278	300	265	277	279	281	270	272	298	276	273	258	260	307	278	273	288	280	257	272	288	239	267	273	261	310	278	263	323	266	291	280	292	302	264	252	261	268	281	266	282	275	258	277	266	283	291	275	320	305	307	261	276	270	269	301	247	265	292	270	268	279	279	266	287	277	266	275	268	299	277	261	277	270	274	274	249	278	275	275	264	284	260	270	262	285	287	278	284	265	275	259	284	262	261	282	292	265	272	284	295	241	284	310	256	288	288	273	276	284	274	257	262	268	299	267	277	257	299	279	274	280	272	278	266	273	275	289	291	246	302	309	250	272	234	266	248	306	274	257	259	267	290	324	263	264	283	292	270	257	299	294	255	276	254	260	277	271	279	280	272	277	296	274	266	285	307	283	283	284	292	262	280	257	295	255	283	301	279	286	274	263	268	264	262	267	289	301	265	272	261	275	254	268	269	267	257	255	281	263	277	295	266	257	259	287	267	259	266	285	272	248	273	275	277	249	259	263	276	249	293	260	284	292	256	307	274	277	277	286	296	248	275	262	282	236	308	280	290	309	293	293	306	282	297	279	289	281	285	290	278	259	279	277	246	267	254	284	269	249	275	238	258	268	261	260	262	294	292	283	303	259	244	282	254	301	292	267	233	260	278	243	272	270	311	252	261	263	278	296	258	268	259	280	288	273	270	269	251	231	260	309	265	261	330	269	276	280	278	288	270	269	261	258	291	305	288	313	258	263	279	267	287	310	266	267	276	269	266	263	277	295	295	276	280	266	273	241	273	263	277	262	273	286	286	267	283	271	267	284	277	284	277	263	264	254	264	269	277	304	256	276	261	278	280	259	272	260	269	255	277	284	293	271	267	303	282	276	274	249	286	282	290	282	280	250	279	294	280	275	287	287	273	256	267	287	290	268	285	292	251	289	250	280	283	300	258	274	305	253	257	291	282	277	293	285	260	258	276	300	281	258	270	296	289	287	282	291	279	271	278	242	264	272	276	275	277	263	246	278	243	289	274	283	289	263	295	268	280	259	244	298	302	271	259	262	258	279	234	288	258	286	261	277	243	279	271	263	283	294	250	244	275	264	278	282	289	264	256	268	272	276	262	253	257	300	279	279	268	288	284	275	282	294	278	252	287	275	251	302	312	280	274	258	274	275	289	259	249	271	318	295	253	257	285	281	319	241	296	264	278	260	262	304	275	253	253	261	293	277	280	290	260	243	265	288	282	277	290	283	294	317	303	262	273	265	290	299	307	247	253	243	256	278	272	298	281	295	286	310	265	281	266	286	277	310	267	259	289	267	274	261	269	284	295	281	273	277	296	269	266	272	275	268	302	275	270	279	262	254	269	271	285	304	283	268	279	276	262	279	280	239	270	260	281	292	293	276	291	281	253	279	261	280	297	265	275	307	279	278	293	268	289	247	257	291	278	280	313	310	311	272	254	251	283	257	285	259	281	283	293	286	280	261	282	270	311	283	274	254	282	274	279	280	233	296	261	270	290	259	255	295	267	289	289	270	283	275	279	266	280	279	259	274	275	264	275	282	263	258	295	275	279	276	297	252	271	271	293	253	278	277	293	249	303	256	271	261	274	288	302	295	276	272	276	246	284	237	278	272	256	258	298	302	276	272	273	294	256	286	312	252	280	256	267	277	264	245	266	261	274	303	276	224	262	278	292	259	268	268	267	249	282	300	275	275	284	299	283	277	297	291	294	262	242	297	313	267	266	293	272	259	268	244	307	285	275	296	266	288	290	237	309	323	308	273	284	264	275	294	300	281	295	301	283	284	267	257	258	291	264	292	291	277	252	300	264	272	264	297	282	242	298	269	278	282	270	280	254	291	294	259	277	267	279	267	285	234	290	297	283	282	280	276	284	281	263	272	263	273	257	305	305	260	260	268	292	288	295	269	295	254	265	245	264	262	250	261	282	249	313	296	285	299	281	246	273	274	269	263	294	296	250	251	245	252	268	247	282	314	280	301	269	277	258	274	295	262	269	273	270	310	252	274	312	285	283	283	286	239	272	263	278	292	291	266	241	263	280	295	265	276	276	290	287	283	275	286	275	292	254	294	288	269	272	318	276	278	300	258	252	251	264	330	257	247	259	285	299	271	294	277	264	272	316	261	275	258	279	281	289	242	277	261	240	300	277	274	290	295	259	268	282	270	277	262	282	301	285	244	277	286	304	276	259	263	261	271	280	269	293	289	281	279	284	259	307	310	247	285	277	281	306	277
11253	8703	22391	26401	30905	24194	41970	43818	41553	39448	15077	9745	9995	17051	20164	22731	27087	18417	9057	6020	6284	4673	4111	4481	8022	24169	27231	19398	11665	5178	2011	982	736	706	688	690	711	691	648	665	714	673	665	735	612	652	682	655	673	617	662	681	657	660	685	648	677	661	653	666	685	679	654	649	660	696	693	645	668	678	653	659	659	646	624	631	661	671	660	621	643	670	630	697	640	722	666	659	638	629	672	631	707	668	681	642	647	676	674	658	709	649	706	648	707	658	684	677	631	656	668	656	627	676	660	688	655	670	648	646	679	654	707	659	672	649	667	669	682	675	657	638	679	693	682	673	665	628	684	654	655	674	720	649	638	679	633	689	609	681	654	647	658	656	654	667	670	635	678	647	658	657	659	661	686	690	659	678	704	693	670	675	662	694	623	700	642	691	701	725	688	623	687	671	656	646	651	611	666	679	652	641	695	657	679	657	638	631	723	630	689	676	703	629	670	622	640	724	673	621	661	678	684	721	677	677	660	665	674	693	678	658	681	655	635	601	698	614	670	658	640	646	662	637	689	647	625	631	624	689	733	627	649	688	678	675	662	607	686	670	660	642	655	662	652	675	677	652	679	708	684	696	631	653	670	696	648	631	700	659	630	660	734	635	644	663	599	682	669	684	666	688	696	721	674	665	688	698	660	639	636	635	673	657	638	692	638	642	692	649	660	644	638	629	643	683	656	640	635	653	645	652	692	654	634	672	628	671	650	647	717	675	694	669	653	663	638	673	652	672	669	626	655	692	654	684	661	648	672	640	671	708	669	683	667	682	643	660	664	622	671	653	677	656	681	644	733	660	671	690	652	627	676	641	705	646	666	685	648	583	661	660	643	625	651	634	673	654	679	668	649	680	675	633	655	674	694	674	668	725	669	712	653	652	674	652	663	637	672	698	600	744	646	694	696	685	670	660	732	674	630	707	675	635	680	675	689	657	650	615	676	690	690	659	638	657	695	630	651	723	679	676	676	661	681	639	670	666	642	647	663	665	633	706	676	685	683	697	678	645	666	686	643	669	640	668	677	622	640	675	624	670	670	635	640	646	645	634	654	649	677	629	622	636	751	674	647	623	701	682	686	678	676	653	671	633	672	698	674	665	699	652	708	658	632	661	628	669	619	650	627	653	642	679	649	666	654	705	641	653	659	673	673	641	652	683	675	635	654	646	687	678	616	673	686	681	663	688	662	627	694	646	689	683	650	675	602	712	680	695	681	700	688	680	669	651	670	687	687	688	630	651	645	683	670	683	630	680	669	667	696	680	690	695	640	654	726	707	671	679	697	711	724	716	654	651	648	642	664	664	639	642	648	716	661	701	634	651	659	669	644	639	676	679	670	675	661	640	675	671	646	663	708	662	695	667	674	711	671	702	672	641	658	645	652	669	690	655	683	683	637	689	664	677	669	677	633	659	666	670	662	677	653	652	650	626	667	654	683	660	590	706	695	658	653	677	656	613	687	623	693	613	670	685	680	651	647	680	676	658	664	673	632	629	678	664	664	665	639	701	628	665	654	651	675	672	682	705	682	651	649	669	680	668	662	650	640	633	652	689	671	618	664	708	659	630	694	715	647	689	657	664	647	669	645	666	695	641	674	656	676	665	634	716	634	664	692	640	645	676	644	669	670	690	667	658	619	662	630	639	635	687	674	651	622	644	664	665	678	681	636	662	676	705	680	677	623	662	681	693	652	661	614	708	680	670	623	691	641	671	667	707	654	668	675	707	681	632	645	654	642	653	685	648	662	645	674	680	693	704	644	656	677	659	632	720	640	660	640	653	648	649	639	700	701	671	626	629	670	654	658	608	619	667	693	664	686	619	656	656	717	655	665	648	671	669	663	654	664	666	678	649	689	647	639	650	691	642	678	713	660	669	691	679	620	657	663	690	669	685	685	669	733	683	668	674	657	666	661	648	652	658	678	674	674	654	645	650	623	668	649	682	722	626	684	652	656	652	656	678	654	636	637	651	635	634	632	705	726	649	679	678	687	622	666	673	705	653	706	646	654	636	667	681	624	672	669	674	618	656	617	670	678	628	677	664	670	621	674	666	637	657	665	639	675	634	708	674	639	674	698	726	663	722	635	625	683	674	680	629	695	698	676	669	635	690	647	680	623	669	651	673	698	678	693	648	661	617	640	657	643	641	661	653	632	665	666	695	706	625	673	679	655	680	658	673	648	664	661	688	683	662	703	702	630	686	710	657	634	633	664	664	631	678	606	616	704	688	642	675	646	608	626	690	641	664	640	618	671	661	712	718	637	618	655	678	720	670	658	688	693	669	663	673	655	649	680	732	695	682	591	684	659	741	676	650	665	666	621	700	610	641	660	692	658	637	671	677	623	688	690	680	624	658	677	668	671	683	653	672	633	616	682	690	658	647	643	714	627	669	694	660	670	625	665	687	654	638	676	670	658	676	677	681	636	622	678	696	726	638	667	658	667	667	667	684	665	642	652	670	671	678	664	667	686	664	704	671	652	708	630	669	667	652	645	665	658	693	690	657	654	697	641	718	668	640	654	654	618	654	662	642	640	688	670	639	676	637	694	660	649	624	633	659	674	650	618	723	637	682	665	683	649	657	628	674	668	672	665	678	678	665	695	668	656	651	669	711	647	650	668	666	609	654	690	674	689	671	668	654	613	664	630	654	666	680	674	688	659	628	692	657	676	675	644	611	681	637	677	680	641	666	695	681	642	637	683	675	658	699	648	700	668	716	676	659	715	662	684	680	687	667	671	668	651	660	652	685	661	616	612	664	710	626	682	652	674	662	690	641	704	643	683	633	694	633	722	674	666	645	693	640	664	652	683	643	687	684	662	684	657	705	693	675	682	674	661	649	676	696	670	693	646	635	661	650	678	673	610	709	676	635	612	657	627	674	683	670	643	663	624	667	655	663	668	672	694	685	644	661	664	636	666	672	634	682	625	670	661	687	656	694	633	678	633	638	648	626	663	702	661	662	646	685	635	705	644	632	649	707	671	719	681	672	694	640	647	688	675	669	637	707	684	614	639	625	656	698	689	682	650	674	681	688	695	671	663	669	720	651	645	634	693	680	655	676	623	653	694	638	628	672	695	671	714	655	667	671	616	696	627	694	659	653	695	698	647	659	672	675	694	627	653	623	652	625	693	714	718	677	667	658	654	672	640	693	632	655	639	616	666	652	661	637	622	676	648	646	677	699	634	697	650	654	685	663	687	639	716	650	650	658	652	709	646	655	691	669	687	643	675	690	645	665	691	654	671	682	594	646	692	680	691	741	678	655	708	650	658	690	685	682	625	722	637	607	704	667	698	691	668	696	709	642	660	707	642	636	640	651	669	683	692	637	687	672	685	635	651	709	645	675	682	688	637	659	670	642	682	675	633	694	632	642	630	669	642	646	653	719	663	631	664	683	613	701	662	696	641	677	668	674	636	626	651	597	694	697	664	649	646	619	650	650	662	672	631	690	659	621	716	692	661	652	687	680
5831	2930	2635	2059	1505	1423	1506	1373	1570	1189	747	591	589	591	564	472	505	490	445	427	425	439	452	471	498	666	751	776	649	501	396	357	329	323	349	332	306	331	336	307	329	299	346	352	360	317	359	313	287	314	306	322	287	290	313	367	330	315	342	344	291	335	303	303	359	346	306	340	307	355	329	308	333	318	293	317	331	332	319	319	294	324	347	306	298	348	317	312	335	322	299	347	341	324	323	336	343	317	332	344	326	306	320	283	351	313	329	315	311	359	315	328	319	344	318	333	325	302	337	346	323	290	342	342	313	339	324	345	340	320	284	318	312	305	342	338	337	308	306	323	373	295	327	323	313	331	301	317	280	327	311	342	331	321	332	345	318	322	314	309	323	313	357	350	346	311	318	295	315	274	330	332	346	303	331	292	300	319	305	320	340	323	309	357	335	322	287	326	308	324	308	310	290	365	333	332	317	352	305	315	322	348	295	328	306	353	310	297	301	338	310	352	348	335	317	334	316	315	334	290	325	308	322	339	328	300	314	318	298	304	299	335	348	333	303	351	305	318	336	314	332	321	374	341	354	315	340	286	352	309	312	339	333	318	297	348	307	284	308	334	396	338	286	299	297	334	338	315	324	356	279	340	347	335	341	336	312	333	322	336	314	295	337	309	289	324	328	324	371	303	296	302	324	332	339	320	304	303	336	318	348	325	316	297	298	318	323	350	305	334	328	332	328	302	318	318	297	300	349	328	335	328	339	321	338	323	285	334	307	296	305	295	328	337	339	290	301	319	299	349	339	304	333	316	342	300	308	301	333	332	330	324	313	334	315	326	321	324	304	330	301	326	344	326	310	342	320	326	324	346	320	323	295	308	325	310	300	338	326	314	344	365	328	295	333	304	353	338	350	344	315	296	345	286	290	292	321	323	327	311	316	300	318	311	297	322	349	307	296	347	338	316	332	309	338	326	332	324	316	324	329	313	341	346	310	343	327	362	336	340	358	339	337	318	348	323	310	290	343	304	321	315	346	336	284	342	337	308	304	326	322	308	326	361	322	338	313	312	332	320	315	332	294	301	306	306	293	309	309	329	314	335	322	317	321	326	287	300	312	306	325	334	342	329	336	322	309	307	351	291	306	337	317	348	319	308	298	296	325	331	296	332	319	331	300	324	312	346	323	346	290	312	326	334	312	326	282	295	316	315	314	340	352	340	338	324	346	320	345	305	352	312	318	328	330	327	301	314	304	305	339	302	368	334	316	319	361	292	338	316	275	302	321	329	320	305	362	314	311	321	336	357	324	326	311	306	343	328	307	291	336	325	292	327	313	344	305	325	324	328	311	335	336	332	332	310	335	348	326	340	334	380	324	308	313	316	332	331	297	310	293	305	334	346	313	331	349	338	323	322	319	310	331	308	299	310	374	320	323	329	369	343	316	340	319	320	301	279	304	345	276	353	305	302	282	283	326	330	336	341	273	329	333	328	304	309	320	326	325	325	334	295	319	317	336	309	335	355	324	328	350	317	303	316	303	330	340	313	328	325	312	283	358	320	331	353	299	323	320	354	345	333	280	327	319	318	338	314	313	340	313	319	282	308	319	319	300	320	336	307	306	276	299	322	332	357	328	337	319	353	326	321	297	281	290	331	299	319	356	327	318	320	323	351	338	306	308	314	326	317	308	301	303	302	338	300	342	342	317	330	316	325	359	331	330	311	322	325	311	320	324	351	296	326	325	313	320	327	303	290	311	320	326	327	330	354	316	327	312	290	311	331	324	344	319	310	341	322	324	355	330	320	351	293	315	335	351	356	368	324	324	331	332	288	326	325	346	347	320	353	292	302	336	323	306	331	307	331	339	341	301	303	331	349	320	357	299	307	298	313	336	304	354	325	349	327	306	340	322	328	355	330	341	324	329	321	332	319	314	321	291	324	307	303	342	351	316	331	323	336	353	319	314	359	304	328	326	328	316	370	322	312	316	341	331	350	306	329	284	308	333	353	333	304	337	333	318	363	316	334	362	342	335	324	291	300	329	323	323	314	333	303	335	334	305	348	305	344	318	328	317	338	293	333	307	313	316	305	318	309	326	311	322	331	337	328	313	332	341	333	324	327	319	334	354	280	341	327	346	349	310	311	330	289	338	297	316	320	348	312	330	335	295	306	315	332	321	337	311	290	342	370	356	337	346	338	307	328	347	335	354	326	336	334	308	291	316	343	317	314	283	371	292	308	338	334	317	325	309	311	334	289	324	338	328	316	320	332	339	303	320	292	343	302	290	339	339	300	333	302	301	303	316	322	319	337	323	334	318	310	318	339	350	310	347	330	300	314	331	329	368	332	314	309	298	298	327	331	321	349	332	332	327	339	304	322	327	341	337	331	297	351	338	277	319	281	331	297	334	338	325	330	324	342	296	327	335	299	315	340	330	327	308	316	323	343	295	316	318	325	263	318	351	330	366	313	317	357	309	333	263	339	317	350	340	317	308	299	353	355	340	326	332	337	310	296	333	332	304	323	291	324	334	319	314	318	318	298	300	341	344	292	299	340	292	320	307	328	350	291	327	313	342	327	288	316	339	278	319	319	321	318	352	336	332	306	289	286	298	336	366	364	332	309	324	317	307	322	305	332	335	331	304	311	312	302	340	319	345	317	340	321	304	343	341	273	312	321	328	305	314	314	321	328	323	277	345	329	312	345	316	289	345	357	322	335	341	322	297	341	327	309	342	293	334	325	319	341	332	347	317	316	325	286	330	301	336	310	302	330	352	338	328	323	305	329	311	327	329	330	320	334	351	319	330	342	319	331	336	336	283	312	316	313	328	297	327	314	345	315	331	333	323	325	342	349	342	287	328	324	302	330	328	301	287	300	356	330	308	324	343	333	304	306	318	317	305	302	288	314	329	322	319	329	288	315	302	300	329	347	303	334	327	329	329	324	345	304	303	304	319	338	322	333	307	324	301	331	305	332	292	343	325	316	301	295	328	309	305	298	337	340	320	346	343	330	352	293	309	316	318	309	329	331	304	291	317	334	322	317	349	302	342	343	341	355	331	317	323	317	313	348	328	354	350	357	342	308	348	314	330	311	284	335	306	318	322	301	299	314	313	327	309	338	347	318	350	336	323	321	334	323	295	300	369	283	313	345	300	294	289	329	329	317	327	305	308	329	300	297	300	334	328	346	340	326	338	335	324	336	332	319	316	330	297	336	322	298	321	319	342	361	376	331	327	331	339	335	322	334	338	308	319	310	312	348	299	324	329	361	321	310	350	309	326	316	342	309	330	317	300	314	337	293	322	327	349	345	280	332	337	301	328	373	277	317	335	308	314	334	356	347	311	337	344	330	328	293	340	352	347	310	335	313	305	310	364	340	317	320	339	328	348	332	341	324	313	311	327	350	349	345	307	316	323	332	345	307	335	336	299	323	299	323	322	306	324	311	298	292	315	350	329	327	320	311	361	337	322	306	309	281	315	308	287	345	314	321	330	301	314	334	306	283	291	290
4054	2868	4899	5908	5275	5143	6176	6230	7106	4938	3109	2362	2397	2334	2329	2213	2032	1803	1605	1720	1646	1631	1866	1927	2196	3007	3389	2977	2160	1346	1039	832	763	733	758	783	734	775	736	753	766	753	788	764	781	799	780	755	778	766	757	705	762	723	747	766	742	788	771	759	746	784	717	771	755	755	745	731	777	769	756	762	794	784	800	766	765	762	746	771	823	752	751	729	781	756	800	756	772	738	756	745	758	807	764	815	784	782	780	740	770	788	810	755	766	799	736	721	772	761	815	748	807	768	789	773	776	786	720	787	752	744	781	788	728	797	787	764	722	743	792	747	724	748	807	751	725	739	789	747	760	712	761	833	736	775	756	765	728	745	759	819	788	741	692	714	769	771	743	745	747	753	730	792	784	724	725	802	787	735	753	811	729	799	765	708	764	781	789	786	735	789	779	772	733	794	764	722	760	709	765	753	770	767	773	776	790	763	769	757	720	772	803	763	779	732	749	775	786	767	781	759	754	774	810	780	755	783	756	727	789	742	762	780	771	774	794	743	796	791	817	787	745	715	777	753	748	758	768	728	745	810	747	814	796	736	726	746	766	745	751	744	732	775	754	778	767	729	821	751	757	784	723	765	754	744	747	746	799	759	769	755	772	784	734	748	778	770	751	774	742	719	771	769	796	760	818	763	838	776	751	765	775	771	760	729	785	754	686	718	756	778	741	785	738	736	739	788	781	706	721	802	751	767	790	753	757	735	744	758	746	751	728	776	737	781	736	782	786	761	826	771	766	767	746	810	708	784	765	805	798	763	759	749	802	801	793	762	738	785	759	739	734	768	733	776	720	809	787	799	793	726	771	774	760	753	804	764	757	748	767	787	753	743	755	758	801	764	758	763	766	709	711	796	785	719	759	739	766	765	725	751	828	783	743	742	753	732	746	790	759	767	756	711	782	773	796	734	751	772	805	793	740	776	769	785	759	774	770	774	791	749	775	793	758	734	762	757	747	748	787	784	754	726	755	738	751	754	767	785	736	728	712	740	765	718	724	775	732	742	758	802	826	775	748	787	806	781	800	706	821	768	751	758	721	708	731	771	765	778	800	750	780	738	760	764	749	718	745	811	816	760	784	792	751	746	738	754	741	767	749	749	756	737	769	780	803	749	710	747	763	777	758	764	792	780	769	765	781	776	769	740	740	746	755	748	808	720	772	765	787	791	775	734	728	723	771	784	775	800	753	711	763	748	755	757	763	777	741	771	790	751	757	742	779	727	745	791	776	745	768	782	738	762	782	782	800	758	737	755	766	740	746	745	802	775	747	763	741	708	716	765	800	722	740	753	778	754	733	783	765	832	741	767	794	737	770	809	755	721	790	805	783	717	746	792	791	758	725	767	751	764	755	761	754	777	790	742	764	760	787	748	769	788	764	802	813	713	800	760	767	768	797	747	754	751	764	738	759	753	753	719	789	764	754	766	797	721	775	790	782	829	740	813	811	779	797	780	740	781	810	723	779	790	776	738	760	790	800	753	743	765	818	808	730	809	811	710	744	760	766	797	747	780	751	772	746	784	779	689	792	760	774	761	740	750	736	745	791	791	817	782	766	775	760	796	783	787	780	711	807	771	729	750	720	740	752	795	743	776	802	759	748	753	786	769	782	777	804	740	703	751	739	773	759	742	743	745	753	736	712	722	772	756	737	817	732	696	747	771	728	733	753	804	744	763	777	746	738	756	757	740	800	753	796	789	721	792	738	747	794	694	768	761	755	720	822	746	753	771	758	755	795	780	754	797	785	786	736	761	765	822	843	808	752	707	765	770	806	703	760	769	769	746	752	746	741	769	758	741	779	748	737	790	802	783	749	784	758	790	781	741	759	771	764	794	749	776	761	775	791	737	777	789	744	766	804	780	762	768	741	757	808	809	726	748	804	752	779	721	755	808	736	746	802	751	775	736	762	749	713	751	750	771	746	728	756	759	788	751	761	790	784	796	757	788	766	755	767	753	777	784	748	740	797	768	808	718	732	700	777	754	744	746	800	747	803	767	789	778	731	716	772	766	768	742	750	729	808	734	744	760	788	785	762	761	788	763	772	747	734	735	759	769	757	750	781	783	749	785	726	821	824	765	763	729	768	836	818	772	802	813	743	781	742	740	745	794	784	775	738	776	835	792	761	749	716	756	723	798	764	762	745	786	776	781	783	718	776	761	740	716	756	751	787	753	837	793	747	761	710	756	757	741	761	737	772	802	735	740	768	775	780	736	782	748	784	741	784	806	748	752	789	710	743	762	761	709	749	741	831	739	798	747	762	744	767	779	775	761	777	706	782	727	736	766	720	760	809	805	806	766	786	716	808	782	748	770	777	712	763	749	754	769	768	764	779	718	758	714	728	780	765	722	750	754	743	749	737	758	779	747	739	764	713	763	779	789	751	786	800	774	755	756	775	787	749	707	714	805	747	764	797	791	715	766	722	754	763	758	783	723	736	805	789	809	790	707	769	771	744	754	709	777	734	802	828	734	766	763	770	754	797	752	761	784	734	786	760	799	780	772	757	801	798	784	773	759	780	795	784	837	744	732	743	806	769	792	768	743	796	783	745	783	728	767	765	801	789	757	796	765	754	759	724	758	736	755	775	792	780	764	756	740	755	772	795	792	765	765	777	758	780	761	773	770	793	752	760	770	806	759	734	797	792	721	787	790	768	785	719	789	756	783	800	804	760	753	778	772	799	805	738	769	778	819	762	740	778	761	748	768	800	799	735	793	745	756	754	721	790	794	812	717	778	752	759	774	739	788	762	753	728	797	723	752	768	763	786	719	737	777	757	728	760	791	755	770	775	786	789	762	758	795	769	721	775	735	766	737	801	799	756	736	778	747	744	747	763	784	820	756	699	728	757	746	736	740	722	767	756	806	756	793	836	744	783	728	762	741	725	775	732	788	740	733	816	749	772	803	762	758	753	821	732	736	778	804	732	720	769	767	779	763	750	713	692	734	730	740	758	773	761	801	746	810	729	797	782	743	767	774	745	772	739	797	768	772	724	817	766	750	743	809	756	746	736	792	755	760	765	767	786	757	747	699	742	776	781	714	814	742	753	722	788	786	813	726	819	774	741	767	750	817	752	768	760	752	775	779	790	714	745	763	815	794	714	725	789	822	734	806	751	772	818	794	773	750	751	776	780	774	767	820	793	793	753	763	730	766	735	771	769	796	796	708	726	745	760	781	739	761	751	766	749	775	807	740	759	766	735	739	763	778	746	788	743	770	832	742	748	768	759	757	770	798	819	830	791	790	766	779	749	799	761	779	801	801	773	703	767	787	806	724	748	762	765	721	725	773	755	760	750	759	764	761	804	784	719	764	724	801	793	784	765	757	719	727	861	828	795	780	727	742	712	753	777	782	736	779	836	748	740	704	762	760	777	761	739	747	742	722	726	730	813	738	787	739	791	774	735	783	767	773	726	752	749	779	796	710	711	773	777	733	776	703	755	805	771	759	734	787	705	766	781	799
12290	5949	8734	12372	12094	6993	6367	7307	8522	8093	5211	1447	795	683	645	523	554	447	435	471	516	462	446	449	683	2594	3497	2586	1570	830	459	347	333	345	298	316	329	328	335	275	311	304	326	319	289	329	338	338	334	310	308	311	321	334	321	300	273	291	332	321	314	302	302	286	353	284	313	324	286	302	289	307	340	288	293	290	314	290	313	310	323	295	296	309	285	310	309	307	294	300	307	309	325	309	308	285	329	302	318	340	286	302	329	294	317	325	274	327	313	311	296	304	309	299	339	288	284	289	282	312	311	304	321	303	295	307	262	294	291	289	289	310	292	329	324	328	297	306	281	282	313	303	290	295	309	300	315	284	314	293	352	313	315	311	313	294	325	290	318	303	326	332	309	315	323	281	290	307	314	304	319	318	313	307	321	314	296	325	324	334	278	312	299	319	313	318	336	330	323	323	314	331	293	335	306	315	292	287	332	302	310	323	313	336	292	293	342	323	314	326	316	293	285	332	321	306	266	332	299	307	308	293	290	303	310	264	301	332	323	307	296	309	308	310	296	272	324	293	290	319	280	294	300	275	306	319	301	269	309	281	292	300	320	303	339	302	310	321	285	314	311	306	290	329	272	325	324	304	321	303	316	277	302	314	333	303	306	329	310	325	328	302	321	317	324	289	312	304	339	314	320	300	298	290	281	315	351	329	301	305	265	293	318	319	294	314	289	349	299	302	320	331	315	295	302	289	289	329	312	313	308	326	320	309	304	303	292	292	302	286	317	311	298	291	309	261	332	302	289	307	296	290	299	295	310	345	308	290	302	311	304	310	338	326	310	307	314	290	322	317	299	337	315	316	315	365	308	305	310	318	302	323	300	347	304	291	302	302	310	304	324	344	292	299	312	311	315	295	312	296	342	322	307	301	299	323	293	294	305	279	298	269	307	275	289	290	266	289	313	315	323	306	309	341	321	359	283	330	319	310	290	318	323	320	352	317	316	305	304	312	321	340	324	317	315	313	278	301	338	306	302	303	295	336	319	290	313	311	311	286	339	292	337	303	313	305	314	303	333	316	326	316	332	326	341	349	316	334	342	303	311	344	354	318	326	292	326	318	302	281	284	276	272	309	308	324	314	335	298	322	329	348	313	311	310	297	296	301	305	317	290	348	331	292	295	301	329	359	279	304	290	318	329	286	317	317	348	311	314	297	311	324	286	299	286	297	302	282	309	305	297	272	326	323	318	306	313	309	314	319	321	307	315	338	296	329	312	321	301	338	290	345	254	305	294	298	327	295	298	325	340	309	285	310	318	293	290	317	290	301	316	307	310	297	276	334	308	333	277	307	329	317	299	305	313	300	314	294	326	287	344	323	300	332	272	315	322	312	331	316	322	301	341	327	304	316	309	306	298	307	325	318	311	334	278	286	319	302	292	284	298	280	315	331	317	321	324	316	313	285	333	294	320	326	325	299	302	290	275	299	337	306	297	313	279	333	338	339	310	344	314	306	303	297	261	295	302	311	313	348	329	337	300	294	279	318	315	302	281	278	253	306	329	315	328	291	289	308	305	322	313	326	279	290	335	346	296	300	318	261	353	295	274	314	317	357	255	289	307	345	271	290	299	299	289	319	310	306	324	295	296	316	335	266	302	330	311	313	313	283	318	314	330	288	293	298	308	315	294	307	292	330	360	340	331	296	308	305	336	314	268	313	293	276	316	307	281	307	298	326	296	292	311	303	313	303	312	294	331	299	293	336	303	318	338	301	347	275	288	312	276	286	323	322	330	298	317	313	266	311	314	321	312	317	332	313	317	338	300	288	333	310	301	310	300	284	341	307	299	269	278	351	291	323	329	293	308	276	366	307	290	309	325	324	318	323	342	327	308	299	300	294	280	302	286	299	302	318	330	323	299	331	352	320	281	297	301	324	324	287	300	326	311	306	315	316	323	298	303	338	327	322	310	274	293	324	329	318	322	315	295	308	300	304	326	313	323	289	314	306	285	312	304	306	313	313	278	304	330	308	314	293	293	291	301	312	306	306	323	304	341	301	318	310	330	301	280	281	312	306	313	325	300	298	300	320	299	291	300	321	295	304	291	316	289	315	271	323	324	306	291	319	316	313	308	317	320	323	284	315	301	283	294	305	320	329	303	312	298	285	331	315	302	333	314	349	311	305	255	312	326	305	297	322	305	277	306	303	279	303	329	299	292	307	313	282	310	308	314	303	291	304	304	301	321	298	325	295	297	303	305	306	325	311	294	334	299	315	309	314	315	279	291	322	296	274	303	307	302	315	313	285	293	331	313	317	322	336	323	321	279	296	316	315	332	313	327	304	317	271	302	317	331	282	306	311	273	302	308	305	347	288	366	304	330	300	303	322	302	287	316	316	289	267	299	299	307	289	298	325	316	301	315	339	326	325	285	297	313	300	289	308	309	335	321	276	296	300	308	305	312	284	313	281	320	319	336	295	315	310	316	308	301	332	297	287	293	296	302	308	296	300	336	329	323	305	314	311	295	317	305	274	319	325	328	310	317	313	324	298	347	323	288	318	320	344	291	309	321	295	303	321	308	309	302	334	337	330	324	282	334	327	320	336	303	308	331	312	342	313	329	307	318	280	322	330	331	309	333	306	314	325	303	331	279	318	289	294	310	283	311	308	307	308	316	298	295	324	288	313	343	336	321	312	333	316	313	278	323	290	297	289	325	307	295	302	305	292	314	303	287	295	338	342	311	340	326	296	324	278	340	317	279	292	296	327	298	310	293	309	315	326	331	280	317	339	350	327	291	313	274	309	315	301	278	306	301	337	332	296	324	295	299	332	279	300	332	308	304	312	308	314	305	302	302	284	324	314	309	301	344	286	298	331	315	334	273	312	288	300	302	283	317	319	308	317	348	320	288	321	301	282	325	287	330	308	305	317	299	289	318	298	310	310	317	292	304	300	285	302	285	314	308	305	297	327	305	317	311	287	295	289	340	286	309	303	310	332	281	306	332	345	301	326	312	280	302	314	305	353	309	267	333	307	310	318	314	312	294	305	297	300	267	318	327	337	295	301	308	306	289	295	313	326	314	302	301	309	325	294	296	304	318	326	285	322	298	313	304	305	333	325	287	317	315	315	280	310	303	299	326	315	307	292	289	267	321	293	291	325	312	301	339	313	286	316	267	295	313	338	311	279	314	343	306	298	289	308	301	317	316	304	337	288	291	301	324	347	309	319	323	336	299	331	311	281	311	325	307	316	296	304	289	333	306	299	306	315	305	321	336	307	272	303	313	329	330	324	295	301	301	319	310	307	295	335	280	306	318	285	279	334	322	305	314	309	269	313	357	298	297	301	351	302	299	326	299	308	365	309	327	288	321	276	327	303	315	325	321	275	263	282	302	277	295	334	348	291	337	269	305	322	300	290	360	281	285	278	292	297	292	316	310	306	306	316	301	286	314	325	343	321	286	303	287	335	286	312	314	317	311	318	344	299	342	320	335	304	310	322	300	333	329	315	328	304
7515	5586	12242	20045	18920	13073	16055	17726	22452	19375	14267	4635	3392	3116	2968	2052	1978	1907	1821	2040	2281	1866	1838	1878	3578	14105	16650	12835	7506	3264	1502	967	796	788	739	714	734	809	749	706	745	768	752	726	711	702	716	741	749	732	736	677	755	759	752	732	749	762	714	755	712	773	741	653	746	758	749	718	730	741	731	772	782	740	751	734	729	737	737	762	725	749	718	796	767	706	751	703	701	704	752	787	736	727	712	725	737	727	707	764	686	753	699	753	741	732	721	739	718	746	760	716	720	742	736	767	769	737	782	750	718	745	742	757	718	756	721	736	727	720	728	734	708	763	804	694	744	761	748	783	687	724	754	713	735	783	774	710	734	726	754	720	709	736	707	765	719	800	751	709	756	700	699	792	762	762	726	735	770	733	741	731	747	702	695	725	699	724	782	738	748	721	704	715	724	746	753	696	725	718	700	767	768	789	685	743	770	690	727	751	720	705	757	695	734	725	764	724	760	720	712	743	750	738	721	733	748	719	717	754	678	747	753	752	699	754	765	720	701	760	794	719	742	726	747	791	716	715	736	788	749	736	727	741	742	723	730	715	717	743	660	766	709	724	789	766	763	736	774	720	740	753	716	744	735	710	741	754	752	699	718	752	749	724	772	729	734	690	718	787	715	718	754	708	714	760	733	730	694	728	767	678	734	752	720	800	756	769	694	700	761	696	707	748	739	762	738	697	706	766	725	736	713	713	725	720	737	733	740	749	728	708	735	760	715	717	743	738	682	739	737	699	705	690	727	689	738	726	763	723	748	781	759	733	709	682	739	764	679	729	761	737	757	653	709	695	743	732	708	715	750	742	756	731	760	769	684	721	710	746	686	748	735	762	753	687	774	737	710	713	739	692	739	737	770	718	726	709	696	726	737	733	771	797	732	754	749	801	730	703	724	729	729	716	722	769	719	710	739	740	772	725	802	794	666	737	736	734	673	717	704	763	745	738	733	713	698	761	734	724	751	739	744	727	712	716	755	785	741	714	767	737	668	762	769	750	745	752	749	725	734	743	734	760	739	735	776	725	765	764	730	706	748	725	705	757	724	751	729	750	760	726	699	754	725	712	718	704	735	752	767	709	775	700	710	758	776	759	718	772	743	715	776	800	705	719	726	769	713	706	713	739	678	719	723	742	712	701	714	759	715	746	724	754	716	766	692	738	758	732	701	693	737	738	801	641	693	752	767	747	709	746	702	710	755	704	747	805	788	736	730	722	724	748	702	713	700	773	698	720	802	720	710	763	737	735	718	752	728	738	783	746	738	731	736	694	698	697	725	755	713	810	774	723	750	729	742	667	756	687	783	792	768	741	775	746	741	732	747	662	768	726	746	776	723	740	786	744	732	792	740	713	743	756	766	792	731	708	684	734	698	699	714	709	742	723	739	733	745	694	766	741	709	776	751	747	745	749	738	777	729	734	735	711	727	728	737	743	745	734	716	743	751	770	768	742	736	755	765	707	733	748	745	726	776	745	743	724	746	720	781	747	737	737	738	664	727	711	754	718	772	724	714	745	741	736	774	744	757	717	761	719	735	713	708	726	714	714	729	771	725	738	764	677	689	718	743	731	710	707	799	753	698	725	742	684	791	738	754	713	774	719	725	730	767	732	766	709	759	692	737	727	698	731	776	764	738	710	707	769	771	695	705	742	741	727	703	742	711	737	756	761	728	763	726	730	765	767	726	675	690	774	720	711	746	734	710	707	736	784	729	699	727	745	699	717	716	774	771	737	722	757	699	747	723	705	765	691	708	715	765	747	744	682	724	691	763	728	740	746	748	743	748	744	740	752	695	700	719	749	744	696	751	719	724	694	694	741	688	752	726	716	693	707	667	689	735	700	763	743	713	698	692	733	734	734	716	703	721	729	717	723	692	712	773	706	719	726	724	744	725	710	761	779	715	700	774	754	731	699	731	696	703	753	700	802	711	782	693	718	734	766	734	734	720	730	703	796	766	788	741	703	736	753	734	718	699	735	762	732	696	756	703	709	741	730	735	731	704	720	732	730	726	776	747	764	714	726	738	739	715	728	718	742	689	725	755	674	705	726	797	777	727	741	785	768	741	721	689	722	726	735	760	714	718	783	740	753	710	712	707	732	768	710	782	738	768	685	694	736	721	700	681	708	748	712	645	746	791	726	725	797	791	723	709	665	739	738	717	758	703	739	708	744	723	746	696	764	732	728	721	726	749	743	722	724	742	702	676	693	715	732	708	698	719	711	698	739	764	713	697	739	718	669	765	689	766	752	682	735	741	733	735	758	711	737	715	742	739	736	756	750	745	750	707	711	740	721	731	740	743	744	698	713	694	755	738	732	745	748	772	710	740	786	744	762	787	721	716	719	766	746	740	733	712	741	726	708	734	682	810	711	806	730	692	755	746	742	710	761	746	728	751	758	698	718	731	684	707	736	725	747	726	734	723	772	747	720	730	729	700	720	752	744	775	786	723	784	757	761	767	718	714	721	716	737	726	721	714	784	714	774	736	737	751	718	726	743	727	723	733	756	719	702	690	718	740	688	660	710	695	753	720	717	720	710	771	737	730	741	731	784	725	742	696	730	708	763	707	729	703	693	742	767	711	718	748	794	753	752	725	697	730	768	709	721	704	688	748	688	694	677	710	718	786	714	729	700	728	750	711	781	750	689	765	737	686	686	712	787	730	712	683	666	779	736	728	737	717	708	740	776	730	720	748	736	773	704	718	702	720	725	762	735	733	722	734	689	754	758	735	765	758	772	780	728	711	706	719	758	717	712	744	751	782	708	713	746	724	674	711	723	712	738	719	739	752	771	701	730	733	709	711	716	759	732	735	713	780	716	767	735	718	734	741	685	745	755	816	727	679	739	719	719	747	724	687	751	728	731	813	764	763	752	728	730	743	720	739	739	744	736	674	718	724	742	736	742	686	722	763	745	738	705	748	730	731	693	733	733	689	748	768	726	754	683	733	757	726	711	727	760	750	768	743	718	762	730	706	744	785	737	682	719	742	739	717	730	774	762	701	736	746	720	718	776	787	729	690	765	769	709	743	746	781	730	745	769	722	715	761	759	730	713	700	710	765	712	804	742	689	730	730	751	741	718	699	712	690	699	733	755	747	762	712	761	702	719	711	737	681	733	799	737	729	815	730	747	796	740	777	719	698	772	786	731	754	698	731	711	771	764	708	762	751	759	735	756	744	718	786	738	754	718	717	684	756	711	757	724	755	715	752	748	712	730	702	749	707	780	741	733	714	697	711	754	697	728	775	711	792	760	702	739	742	721	781	727	712	704	731	741	774	749	704	745	705	744	733	740	735	756	711	707	747	727	732	728	738	722	710	738	708	737	743	741	706	735	718	718	736	717	724	720	716	744	737	722	724	766	733	701	758	770	701	712	727	727	752	753	708	723	780	720	720	722	766	714	736	751	719	738	743	750	760	751	780	690	761	726	726	743	763	751	739	726	768	761	734	758	788	682	737	747	746	745
22026	11693	15440	19946	23817	16873	9001	9585	8547	8330	8007	2605	1087	1140	935	638	591	585	582	632	644	572	526	472	873	6466	8040	5517	3005	1171	563	341	251	278	250	263	234	270	236	250	263	238	254	267	274	287	258	257	261	254	261	279	284	249	286	255	228	255	237	241	229	244	224	236	240	275	246	246	254	247	275	245	264	252	273	263	251	274	239	275	284	242	284	285	245	286	286	249	224	255	240	260	263	266	248	246	254	258	235	262	254	272	222	265	246	263	268	252	229	277	261	257	273	279	248	277	221	249	248	235	231	251	279	260	234	247	245	270	265	256	261	257	254	238	262	270	227	283	269	274	255	270	284	252	252	271	270	265	255	259	267	249	255	247	238	283	276	261	274	254	254	230	257	251	244	262	234	260	262	240	277	213	229	227	255	248	270	236	262	236	272	273	242	284	225	248	252	237	275	232	253	255	254	236	272	258	257	265	244	237	232	282	228	256	251	245	282	258	260	247	268	260	249	253	232	267	268	268	213	235	264	264	264	253	270	249	272	249	256	292	261	277	254	260	245	251	251	253	272	265	212	247	240	274	244	244	263	226	279	261	237	257	270	249	215	251	243	257	242	218	255	247	256	248	249	273	240	226	256	278	252	231	251	250	220	251	267	288	263	246	217	245	257	271	250	281	238	264	255	274	244	266	239	271	241	254	260	239	278	235	262	275	250	214	249	278	241	231	241	228	233	266	273	224	274	249	245	234	249	241	243	249	273	256	250	265	226	246	247	261	219	253	253	288	252	247	259	263	249	249	263	210	264	231	258	246	269	255	265	293	281	250	254	257	267	258	261	267	254	250	270	279	257	274	242	247	242	253	273	254	216	266	263	252	211	235	235	259	233	271	239	275	224	256	212	253	282	227	263	275	272	250	223	254	255	240	268	272	270	261	257	252	251	271	247	275	265	240	244	263	250	236	272	271	226	267	249	260	271	269	263	246	261	268	253	246	270	270	238	267	265	263	237	243	248	254	248	235	247	240	255	265	243	234	265	219	291	238	248	254	282	262	254	246	249	242	251	245	251	275	251	244	284	263	289	254	255	260	272	227	280	267	270	259	269	269	254	254	267	254	263	251	249	266	271	252	235	240	262	271	225	241	243	248	273	244	252	268	251	261	272	233	272	264	260	229	276	242	254	247	255	243	273	254	255	256	276	217	238	241	220	255	275	270	278	243	233	268	269	283	268	266	260	275	247	250	241	267	232	257	230	285	254	228	275	238	239	259	265	228	246	266	241	260	235	254	247	250	262	283	252	234	241	264	257	256	274	261	260	244	262	279	247	269	252	269	266	242	264	273	237	270	260	233	250	253	271	267	229	265	258	275	246	286	247	271	224	276	252	267	236	245	243	259	232	231	251	264	218	239	253	257	268	255	263	266	270	245	238	243	248	262	254	242	300	246	254	253	241	260	264	267	225	233	238	251	269	249	250	265	267	254	266	289	271	246	270	246	239	247	263	250	270	261	238	248	252	257	232	258	279	218	257	260	249	255	241	254	281	252	254	242	250	267	231	247	270	258	240	259	254	227	278	242	237	253	277	260	275	254	263	259	270	250	284	271	263	270	248	228	261	249	274	240	251	251	233	260	272	269	242	289	242	229	260	248	257	223	254	254	233	241	220	256	269	277	229	253	262	248	253	246	245	224	258	242	225	239	256	264	260	296	260	256	263	263	252	241	257	251	264	249	242	221	267	262	252	271	263	235	260	262	243	266	299	245	248	250	294	248	253	256	236	241	236	306	258	285	253	262	223	228	231	233	226	270	259	264	287	235	266	234	249	254	270	276	263	247	262	268	290	256	258	247	236	258	262	249	226	249	238	263	263	245	271	249	238	237	245	254	285	234	265	266	256	231	260	266	260	270	248	272	258	272	265	260	250	231	268	286	241	248	280	260	255	257	203	262	273	225	243	242	250	273	267	272	236	237	247	232	256	265	237	234	242	239	260	265	272	229	281	272	281	265	280	279	272	246	260	252	276	271	252	254	247	236	231	238	270	238	250	285	274	250	245	265	250	272	266	266	272	239	275	274	260	266	250	239	266	232	237	260	255	270	226	264	263	242	266	239	234	285	217	276	259	247	274	236	249	282	248	266	272	243	235	251	257	260	244	285	236	274	245	267	238	253	260	272	268	258	250	257	268	264	220	216	261	249	274	250	229	246	254	241	279	301	291	230	263	232	248	270	242	268	284	220	257	238	235	233	235	248	254	271	228	248	274	243	263	288	274	258	254	249	246	266	252	236	245	221	207	234	260	253	257	231	247	233	229	257	272	240	256	233	245	233	239	262	258	271	290	253	274	250	264	254	250	245	279	230	256	252	245	240	236	256	261	278	242	262	269	268	230	232	267	244	258	221	236	228	234	234	249	245	247	270	279	256	253	269	257	263	247	270	232	252	252	276	288	246	257	249	256	261	250	285	234	257	252	234	264	253	243	240	260	220	235	226	228	235	251	265	245	242	254	259	270	257	245	267	289	277	251	239	239	237	257	247	261	252	246	246	265	248	246	271	270	211	251	251	263	259	242	248	273	253	270	232	264	242	243	259	248	256	273	211	278	278	245	261	282	244	274	248	263	254	263	286	266	276	254	272	288	252	259	268	258	248	252	268	268	248	246	256	243	256	259	256	222	251	251	295	235	250	270	244	266	240	238	281	220	245	234	261	237	246	260	263	271	247	261	250	246	292	268	262	244	245	241	272	277	251	293	249	261	256	241	256	266	272	263	274	241	230	249	286	255	246	240	251	279	268	274	291	248	280	243	247	252	288	278	275	255	245	279	277	237	262	270	243	234	273	242	243	249	234	250	223	261	267	265	267	250	297	251	244	286	250	252	260	251	280	261	238	266	256	244	253	247	264	256	261	267	252	283	273	268	234	246	228	240	242	274	262	260	264	238	268	266	260	229	260	241	244	261	280	259	268	272	249	280	285	286	266	267	271	255	255	256	245	252	231	252	267	264	255	238	226	244	254	259	241	227	253	260	251	256	226	218	222	269	264	261	249	246	270	267	268	239	252	255	243	240	230	260	257	259	284	299	237	236	257	255	257	250	242	275	269	241	244	260	259	228	247	242	279	259	214	265	262	257	250	262	254	284	248	239	278	254	266	252	250	247	287	242	257	262	252	246	307	252	246	238	292	259	253	253	244	225	272	236	253	213	259	266	248	253	248	255	233	276	263	268	224	233	257	233	246	239	245	239	237	255	268	244	213	271	235	245	243	286	255	242	270	241	242	244	264	251	233	244	238	259	243	269	244	252	237	248	273	256	232	248	245	250	240	248	239	251	271	253	272	238	244	243	267	233	254	287	267	271	259	241	219	223	232	238	237	270	238	279	258	251	255	260	249	270	233	268	282	274	258	235	271	253	251	272	252	233	245	257	248	237	268	260	273	234	255	262	275	235	264	240	252	250	267	243	274	268	249	236	248	267	258	261	252	255	229	224	221	225	242	278	241	243	238
11009	8941	16831	25739	30962	21013	15706	20711	20261	21570	20435	8606	5000	5661	4397	2788	2726	2615	2702	3041	2806	2718	2514	2149	4272	26596	28374	21602	12812	5558	2171	1054	727	662	629	639	619	619	622	636	656	646	570	655	589	617	641	635	622	594	627	639	628	648	618	619	587	615	641	617	617	625	574	648	635	630	635	615	628	621	578	615	607	627	645	617	605	605	574	662	618	580	648	616	599	597	631	619	687	609	634	608	646	653	578	627	606	592	632	589	623	638	637	588	607	618	580	647	630	641	665	678	649	613	655	657	660	618	586	599	570	576	595	638	585	587	620	611	607	595	602	657	641	559	635	626	652	638	616	632	574	666	618	593	620	602	644	618	656	637	629	654	617	615	603	655	645	615	666	669	640	587	652	610	652	604	636	576	657	604	599	631	609	580	617	619	629	597	584	600	609	572	583	645	618	651	627	614	609	614	632	614	597	600	645	635	627	639	622	622	660	600	599	587	633	617	650	627	634	631	615	666	611	628	570	604	606	625	618	652	592	621	584	608	626	583	598	613	567	604	632	609	633	623	619	666	632	601	610	597	601	594	616	609	638	600	592	647	622	593	586	613	615	637	601	575	622	586	613	638	599	608	648	613	619	596	598	582	616	565	595	586	620	613	628	643	671	615	621	605	655	607	629	627	622	607	585	656	623	566	598	605	593	609	596	634	619	606	633	653	601	667	625	626	627	606	657	643	629	601	609	619	600	597	561	629	623	674	660	638	607	659	613	620	622	645	637	600	621	629	598	586	626	679	580	640	655	619	595	608	621	606	634	607	592	622	573	631	632	637	609	614	644	574	655	608	642	655	648	618	579	628	591	659	619	605	627	574	638	613	599	628	605	585	603	641	615	634	615	632	601	604	602	596	637	606	644	632	661	648	644	618	603	644	635	595	635	670	594	559	602	618	594	630	620	593	632	655	628	605	596	660	611	643	638	571	654	627	596	592	610	580	609	612	610	609	622	597	615	620	639	628	632	613	622	644	656	629	608	625	624	612	614	625	591	585	639	591	656	676	622	613	627	590	631	591	620	572	623	588	585	625	616	613	626	578	608	588	655	616	600	636	591	648	639	645	605	591	615	610	608	626	631	625	638	612	626	615	606	638	630	661	573	618	584	648	634	619	605	675	585	620	611	579	599	636	649	658	642	636	605	591	613	654	655	604	614	604	646	574	645	592	632	619	644	614	648	605	625	616	632	592	610	677	601	631	570	594	640	641	642	592	588	592	567	629	619	623	607	628	633	644	597	618	598	653	644	603	619	650	622	634	593	602	627	663	629	633	615	626	637	653	564	605	626	663	599	620	639	657	619	660	577	612	600	583	659	616	644	619	634	613	635	641	621	625	650	633	651	654	588	575	624	612	639	631	625	614	583	607	620	593	636	634	661	605	616	616	634	607	587	591	576	616	583	644	650	607	632	648	610	593	659	633	628	586	632	584	605	621	622	605	600	635	632	607	592	596	667	620	611	589	618	626	595	593	608	592	620	637	626	639	584	603	594	636	628	592	619	635	598	624	616	623	602	627	665	587	644	600	594	628	620	617	593	621	633	657	626	659	632	605	619	619	680	591	630	640	610	619	660	631	617	615	637	642	628	598	583	634	634	648	616	655	588	638	615	619	600	633	658	659	668	631	618	638	640	677	603	610	652	643	589	626	659	613	664	611	582	605	621	641	635	578	645	612	607	644	655	629	584	671	665	595	605	627	586	610	564	602	622	599	619	656	634	628	593	592	678	636	637	640	591	610	645	588	648	624	654	590	614	626	575	647	624	578	639	627	623	651	620	629	619	639	643	604	648	625	629	632	562	595	630	595	622	608	646	627	615	608	648	591	606	675	605	688	596	641	616	603	623	614	644	644	593	643	580	624	608	647	566	598	621	643	631	611	574	641	623	641	615	642	632	624	571	655	599	610	618	607	637	596	577	623	579	599	636	621	624	624	590	618	642	638	627	611	651	621	570	635	615	615	652	625	669	625	645	616	591	622	596	628	617	626	627	583	610	644	627	669	584	607	581	588	629	669	596	564	632	599	655	632	646	592	619	627	635	651	607	660	582	675	605	617	596	581	603	582	600	630	609	592	648	615	612	626	614	636	653	624	664	609	614	561	657	645	626	592	666	657	588	603	557	589	616	614	572	601	626	636	627	616	602	584	640	629	624	614	637	599	580	607	661	626	591	631	603	623	629	597	622	610	620	615	624	626	613	627	615	631	667	647	636	605	631	668	617	559	642	654	633	664	616	598	611	620	604	617	621	637	668	618	616	580	633	652	620	636	574	610	637	603	600	633	624	572	570	623	601	642	642	585	619	627	639	664	640	610	581	599	630	617	616	603	648	629	634	611	602	627	596	616	658	593	603	625	633	643	584	600	619	631	648	607	610	602	647	663	627	648	651	618	582	619	614	653	645	661	617	593	565	643	583	629	623	543	578	601	613	609	616	602	626	607	615	653	686	643	627	617	617	626	620	621	629	609	548	587	661	650	628	683	583	608	667	573	610	610	632	614	612	613	615	625	628	649	644	631	618	656	587	611	613	628	592	635	662	591	666	644	617	593	624	616	623	562	636	550	581	613	569	598	597	586	625	611	637	652	597	608	591	601	627	577	623	629	656	606	654	651	598	630	646	621	624	629	624	617	627	612	628	564	630	609	613	612	635	589	630	615	649	641	607	599	687	598	649	628	620	628	604	600	625	586	617	589	633	636	685	606	601	636	614	621	636	667	610	584	639	620	617	639	653	591	605	637	677	640	586	644	637	605	617	642	634	644	600	656	566	642	624	616	582	626	612	600	606	607	583	620	591	622	627	664	589	611	603	618	643	611	605	647	609	627	669	586	621	648	621	609	607	637	628	632	598	635	653	594	624	653	609	602	628	623	626	594	632	601	584	607	636	659	627	622	642	597	634	618	617	668	595	601	618	578	602	575	644	633	603	638	646	666	638	616	636	605	651	590	635	599	596	593	629	628	602	638	628	623	585	593	595	628	622	613	582	621	576	606	585	622	614	616	642	585	593	649	562	604	630	613	593	633	647	664	632	617	587	639	670	589	617	643	628	603	617	594	566	602	571	614	611	615	625	620	626	617	636	627	668	649	642	637	668	596	605	639	631	626	626	663	621	642	626	636	637	638	611	577	599	598	656	618	628	633	638	630	635	629	645	571	578	645	610	616	665	653	623	612	615	615	588	614	640	632	633	649	605	618	609	603	629	633	599	671	595	611	597	629	649	647	671	614	671	573	614	662	601	624	624	620	652	637	609	615	611	607	569	635	634	587	618	653	589	636	634	621	628	624	566	605	604	611	643	586	630	595	622	622	651	650	604	634	594	630	617	617	619	581	619	584	612	638	603	563	611	609	642	628	589	581	655	589	677	602	607	643	619	615	618	607	638	647	612	644	607	607	602	621	624	618	600	622	604	610	625	622	606	638	593	567	612	591	611	658	582	601	581	607	588	657	664	602	613	617	620	675
5630	2725	2220	1970	1786	1061	866	890	784	781	760	774	718	639	718	635	727	667	606	573	468	482	402	349	361	624	874	797	626	440	336	368	300	288	326	326	303	283	285	262	333	273	296	332	296	288	269	304	303	315	283	289	313	268	304	307	300	302	291	307	320	303	318	287	264	326	303	315	322	294	297	290	307	318	281	315	318	326	324	322	297	319	297	304	302	307	299	323	319	316	295	299	319	280	278	308	302	287	302	302	306	330	320	302	333	317	269	286	277	339	286	333	270	307	294	288	301	266	306	324	303	323	300	338	335	355	269	292	306	275	297	303	295	318	287	284	323	299	326	273	277	290	320	292	294	288	293	283	312	278	331	311	291	289	300	314	307	303	325	329	296	292	306	330	265	319	298	286	324	316	312	313	312	292	280	311	300	286	304	328	337	351	316	306	313	299	309	292	274	311	333	319	296	356	297	310	341	277	319	296	296	303	320	360	315	308	338	295	313	288	309	303	321	318	297	306	299	310	311	308	305	281	277	297	282	269	300	286	325	318	335	283	323	327	269	299	312	290	307	277	338	305	309	310	270	288	324	315	302	306	303	313	314	316	288	307	314	329	356	307	309	300	283	315	325	290	283	297	317	293	327	338	329	292	297	303	314	320	299	272	286	307	292	340	276	313	315	306	310	284	342	294	312	311	278	255	315	325	278	297	282	339	319	280	304	301	270	300	303	310	305	308	342	318	297	306	313	294	305	319	308	298	285	299	312	308	301	329	304	298	307	312	279	281	289	315	309	289	302	272	307	286	292	302	269	307	300	310	316	311	330	285	280	290	267	342	296	291	282	331	334	304	317	274	318	335	327	284	303	331	287	298	310	263	301	283	294	280	325	252	306	285	311	307	289	265	315	288	314	296	310	294	312	303	335	310	300	296	313	321	314	322	317	320	277	313	260	308	347	294	289	299	284	322	297	302	310	313	303	318	304	292	279	312	285	287	261	311	331	313	292	297	305	338	324	295	335	295	324	309	313	303	312	345	301	275	302	277	294	298	280	310	297	329	298	306	321	286	320	267	294	322	326	329	314	280	302	287	277	298	308	308	304	283	287	308	316	283	321	297	283	304	279	311	318	280	294	322	288	312	328	331	291	327	296	295	314	332	304	271	307	309	309	310	323	311	294	307	301	273	286	303	310	314	320	309	316	282	329	283	285	296	310	326	326	274	309	327	308	294	295	286	308	317	273	295	299	324	282	321	301	283	309	341	306	293	326	312	305	305	283	301	324	327	334	298	272	332	314	296	303	269	299	322	307	320	291	311	311	308	302	310	309	321	286	328	311	351	303	298	276	308	325	302	291	317	300	301	287	307	311	314	291	289	320	327	289	277	269	310	292	277	283	313	318	290	288	284	278	283	303	311	271	277	296	293	304	322	307	277	303	274	347	308	311	306	305	289	295	329	303	289	314	299	275	306	292	311	323	319	303	291	295	294	326	285	297	299	306	305	323	343	310	290	297	307	282	303	326	288	310	333	309	323	277	292	325	294	287	278	288	307	302	309	300	298	352	272	267	316	307	313	311	280	309	307	292	276	307	306	309	325	319	342	309	311	322	294	313	281	287	319	308	313	295	295	288	285	357	331	313	271	318	308	270	303	313	328	293	275	286	307	312	292	287	279	316	312	327	350	312	292	299	315	264	300	334	342	340	329	301	306	293	302	307	321	342	316	317	278	302	288	300	311	311	343	295	323	291	293	324	305	342	308	350	291	303	297	309	317	296	313	311	291	301	318	295	299	283	309	288	294	316	289	297	313	303	296	269	289	279	325	331	277	296	284	286	290	296	353	316	304	295	298	279	280	289	299	286	302	313	303	310	314	296	271	329	308	357	294	298	291	326	302	342	308	304	297	308	317	295	301	291	300	296	311	324	277	316	268	344	310	318	311	326	304	295	283	323	312	329	310	307	303	329	278	298	286	304	316	295	276	305	310	321	296	294	297	312	284	321	313	287	340	334	293	310	271	336	314	271	287	323	340	313	301	309	285	309	298	286	277	316	303	326	283	267	303	282	310	302	314	314	304	281	300	313	294	315	318	332	334	309	316	266	328	314	337	280	301	318	316	301	319	342	307	335	325	292	316	300	297	334	315	314	293	300	314	337	309	319	323	276	365	296	287	323	303	310	319	300	288	331	291	308	300	307	301	316	300	299	303	272	335	320	300	329	307	262	298	288	273	308	299	292	289	307	291	290	286	301	284	316	295	274	275	342	312	334	315	323	294	266	330	284	296	296	312	271	295	283	283	291	298	313	325	302	320	300	335	301	293	295	281	289	319	309	313	295	292	316	309	296	292	284	302	303	340	298	328	291	321	294	306	290	315	321	307	284	328	337	295	288	317	291	286	295	298	319	314	307	306	249	308	305	305	302	277	292	320	299	328	335	298	313	284	276	301	314	349	322	302	276	311	305	328	291	291	282	290	312	306	328	303	298	299	273	319	302	286	317	288	339	326	289	283	306	292	291	265	320	306	316	304	311	313	294	310	291	270	259	301	312	265	277	270	271	326	303	327	326	281	285	290	279	313	311	317	313	313	291	307	342	269	292	296	321	282	332	314	292	296	308	278	322	337	303	303	296	289	318	293	320	264	329	291	331	280	315	303	297	289	312	288	305	289	312	312	299	309	298	288	307	319	298	289	329	268	323	307	314	310	334	313	322	304	314	311	310	311	310	288	297	300	325	308	280	327	341	332	291	293	295	290	308	318	302	317	272	284	344	306	332	331	312	295	287	314	280	325	324	338	339	308	321	308	306	319	319	304	326	313	330	297	310	302	306	312	293	319	313	303	316	294	275	314	316	314	291	291	291	331	331	313	327	293	313	283	277	294	307	291	280	327	308	342	306	304	320	309	306	309	311	308	316	300	311	315	303	326	310	313	306	299	287	338	304	298	307	328	320	311	294	329	295	300	325	291	306	274	336	297	310	347	299	320	291	306	302	303	294	284	312	292	282	331	293	309	293	243	318	302	313	311	292	287	310	283	303	340	307	288	313	298	298	342	323	295	282	286	301	286	318	305	303	292	314	281	304	302	300	307	293	326	278	274	291	301	321	310	321	280	278	303	318	321	292	285	310	318	312	316	317	331	324	302	309	336	306	352	315	292	308	335	292	305	291	287	310	320	341	307	270	300	293	272	304	304	294	300	325	302	308	319	290	272	321	334	319	298	312	258	317	291	322	323	323	287	311	297	317	303	338	321	320	296	306	279	274	289	295	268	290	312	310	276	288	328	306	303	279	302	305	295	286	334	301	299	297	297	307	300	305	308	269	310	302	312	322	305	292	301	281	316	292	329	262	269	300	325	310	313	286	333	309	298	287	300	312	309	322	298	311	302	310	322	286	331	301	299	294	266	326	326	312	334	303	334	308	272	285	296	321	279	312	334	319	292	305	303	301	327	301	285	320	345	310	250	310	311	329	326	275	333	305	300	319	323	279	308	301	286	282	294	322	342
3860	2779	3967	5621	5951	3655	3091	3362	3332	3233	3352	3144	3286	2989	2991	2735	3201	3082	2845	2797	2100	1776	1484	1148	1185	2751	3395	2816	2068	1256	1001	762	787	739	736	745	707	726	734	762	768	736	711	734	716	677	717	704	721	739	751	755	735	711	731	753	749	749	717	736	726	749	770	705	661	710	735	749	716	741	752	718	736	755	668	709	719	737	749	719	706	719	762	701	708	722	747	712	793	719	682	710	774	709	683	700	733	770	721	703	713	728	733	704	737	731	721	733	733	722	680	748	671	761	693	708	749	672	725	683	670	747	768	731	743	736	692	742	755	707	707	726	712	755	726	730	735	704	691	740	670	706	684	675	686	738	712	710	724	707	726	733	694	752	736	715	771	718	768	720	703	732	730	745	716	702	721	687	722	748	679	753	730	756	735	683	736	693	712	718	749	701	748	733	764	673	746	768	725	701	734	726	738	725	696	725	728	769	704	726	755	704	726	719	741	760	715	699	707	696	729	701	747	737	707	733	733	716	690	720	738	750	716	751	724	726	721	717	688	700	721	696	739	740	726	711	740	700	721	713	765	750	725	754	763	734	776	755	715	700	721	741	746	732	699	741	711	733	700	745	718	706	761	734	671	690	775	709	744	722	772	756	708	704	745	709	764	733	742	702	694	666	726	711	712	720	725	701	737	685	691	694	744	722	711	709	725	735	745	724	712	751	713	739	681	752	712	704	731	757	717	750	695	711	712	690	774	731	698	715	744	715	732	743	700	734	716	707	722	762	729	677	727	739	676	740	695	674	712	751	723	724	748	714	713	705	725	730	728	711	701	707	743	745	741	743	735	742	729	741	753	671	740	702	746	663	718	746	728	711	689	742	724	706	777	717	724	734	710	755	708	699	779	735	746	707	722	726	750	772	735	676	696	721	746	682	759	734	779	732	710	703	737	752	731	742	679	719	706	728	735	752	683	717	730	741	728	718	711	744	726	756	792	743	698	725	691	702	761	724	702	702	702	751	720	706	713	735	687	703	760	736	777	765	745	764	782	738	698	704	682	735	704	689	704	737	714	765	744	700	731	694	728	769	753	734	736	717	712	701	740	669	727	763	776	721	765	710	753	718	725	730	739	799	741	707	722	693	722	720	686	756	729	745	723	749	738	720	711	708	736	728	689	721	725	687	708	766	748	731	735	706	703	733	686	703	739	717	705	732	708	735	761	722	737	766	702	705	705	706	740	728	684	709	718	687	728	722	694	712	726	708	739	758	695	740	759	724	768	689	692	747	731	695	696	731	718	689	731	706	744	744	729	688	727	757	747	688	749	720	711	762	706	696	716	739	719	679	768	698	676	729	708	733	733	795	743	720	720	712	747	693	684	720	730	741	739	700	741	772	749	728	674	762	727	696	695	711	743	695	679	766	747	715	740	672	724	721	777	728	689	716	705	712	709	739	729	734	723	723	706	737	755	807	753	797	717	671	723	709	756	714	720	751	748	727	720	757	686	704	737	704	697	724	708	726	735	741	711	711	711	678	738	741	721	732	740	745	719	745	733	746	731	742	754	652	699	791	715	712	710	724	696	747	775	711	751	711	710	734	684	693	733	731	683	659	739	765	720	710	735	688	740	727	750	714	746	733	732	741	735	704	659	727	761	731	720	762	682	723	706	722	734	688	713	723	732	730	750	811	702	737	764	700	711	739	744	726	729	724	741	737	719	761	721	733	628	713	732	699	777	706	739	715	706	740	708	733	681	752	721	733	677	756	749	798	718	763	703	721	697	736	716	769	682	751	734	757	694	710	709	739	725	746	738	688	710	754	739	716	753	687	734	699	716	712	668	704	737	698	734	758	683	725	738	680	696	726	773	737	760	746	720	692	764	715	774	756	667	752	703	746	697	736	709	763	708	745	745	707	734	679	717	722	694	721	732	710	774	741	704	687	712	773	749	752	699	733	679	747	716	743	733	754	719	738	722	712	708	721	707	697	699	719	718	703	731	731	711	706	715	742	695	715	750	743	715	757	689	640	764	663	726	721	742	732	712	776	755	730	725	696	709	739	734	725	713	719	732	729	787	738	763	698	774	741	733	751	732	757	730	728	711	783	692	721	746	703	735	742	751	814	704	711	743	731	687	757	723	704	746	782	703	729	728	694	701	696	713	724	763	761	726	748	693	721	716	679	687	772	785	755	771	761	738	697	736	732	749	749	728	729	712	762	670	720	758	701	662	710	750	732	701	699	732	712	749	697	736	752	724	687	712	755	783	701	745	699	704	749	730	777	696	739	745	733	723	697	743	749	739	679	696	719	767	755	745	727	711	723	740	728	715	735	705	741	751	702	760	695	747	732	708	691	740	692	756	697	761	686	800	733	722	711	734	703	741	741	715	752	698	761	760	722	731	743	744	669	733	724	707	777	758	744	728	751	726	689	725	719	698	698	657	735	728	758	717	715	708	711	703	721	717	730	695	662	733	722	712	706	732	724	722	708	733	702	688	707	728	713	708	741	716	759	720	717	761	737	681	690	717	728	737	722	704	764	729	758	699	725	718	749	718	718	701	717	751	706	745	734	707	741	752	700	721	701	719	708	725	725	732	713	719	759	756	736	711	755	762	712	779	650	709	724	725	706	717	732	720	749	776	727	722	728	744	698	733	729	715	764	727	725	708	760	766	714	745	752	694	712	751	708	686	748	708	730	746	707	723	741	700	769	692	719	751	683	718	760	715	719	743	666	810	720	727	770	733	726	744	712	753	722	721	719	657	698	746	732	716	786	678	748	753	727	762	765	708	718	725	759	746	763	734	704	754	713	783	709	741	725	743	738	763	687	714	766	760	740	724	758	724	750	750	748	664	697	690	720	739	724	707	703	707	703	713	687	694	702	726	714	726	697	696	704	751	724	706	743	686	732	675	737	709	703	724	711	741	722	721	782	711	734	757	689	689	741	764	721	745	719	717	711	718	685	702	721	714	746	746	689	743	749	746	713	723	746	726	729	768	734	717	728	704	746	751	726	717	755	721	686	687	708	738	703	723	707	738	733	756	750	739	736	667	725	681	705	699	768	759	740	717	691	733	777	781	748	717	671	754	739	729	739	767	667	712	714	745	732	742	765	700	731	755	737	738	717	700	736	816	735	676	705	700	716	757	714	733	732	736	726	724	698	703	718	698	718	721	783	738	749	729	749	775	731	709	680	721	749	729	698	671	765	721	708	724	713	736	728	707	784	725	711	724	710	738	713	757	691	725	701	757	732	694	764	720	721	703	761	710	748	712	749	761	681	710	753	753	731	761	739	696	723	783	770	761	740	683	730	727	718	807	715	775	741	731	707	748	718	735	744	732	725	692	775	697	761	754	759	740	737	732	725	787	671	754	751	711	732	719	730	707	689	755	716	751	725	759	731	697	754	727	689	743	752	718	714	714	740	717	743	706	714	743	709	722	695	773	729	737	691	745	725	717	738	744	730	694	735	725	747	731	727	731	734	733	778	718	721	734	707	694	740	689	697	691	705
11761	5533	5898	9954	10303	5577	3742	2522	1917	1210	884	694	711	784	727	651	653	617	644	563	446	421	362	465	1622	2914	3081	2208	1194	668	405	336	284	288	284	303	297	298	330	307	289	260	329	305	311	282	285	278	305	294	314	289	328	311	290	321	271	286	273	348	305	290	306	326	321	304	296	310	277	290	251	289	309	304	311	303	298	307	298	350	295	298	272	286	305	339	289	307	307	319	296	295	332	292	293	287	296	310	296	303	267	289	320	283	311	310	331	271	322	255	278	295	309	274	303	311	291	280	275	277	300	324	283	319	268	305	283	295	275	272	300	314	296	288	293	278	298	317	304	306	306	276	282	281	301	292	296	281	307	317	307	301	302	313	300	310	308	305	286	293	327	323	287	281	319	289	310	302	274	295	295	289	277	318	288	274	325	318	309	322	303	284	281	283	310	287	266	320	263	295	264	269	306	323	282	324	291	272	313	286	274	315	326	286	288	297	305	312	310	284	321	280	296	287	311	299	313	269	298	299	291	280	272	293	288	298	259	328	310	293	305	304	301	301	290	293	292	343	290	323	299	291	303	278	293	297	295	304	306	324	292	274	314	319	289	286	276	311	300	275	288	311	301	316	328	311	306	290	292	323	305	311	290	322	304	302	331	304	314	309	309	303	312	305	300	261	287	277	267	270	298	287	303	292	273	310	289	331	293	270	266	323	269	298	298	315	316	312	331	283	305	310	301	315	318	314	286	283	313	266	302	318	329	297	286	288	284	306	316	309	301	267	282	288	308	324	305	290	295	301	279	284	303	295	285	276	332	281	280	309	271	282	293	301	308	308	310	287	291	274	328	310	302	296	294	292	305	313	255	268	312	296	311	328	277	314	276	284	317	314	314	287	280	302	295	282	339	324	291	309	329	283	295	312	263	277	312	287	330	268	293	294	245	293	310	271	261	309	293	305	300	276	315	298	300	311	294	270	289	277	294	272	294	284	334	319	294	260	298	307	335	295	288	317	290	290	273	295	304	277	288	305	287	293	316	312	324	318	283	340	293	268	304	262	280	272	314	283	274	321	266	288	335	309	324	288	290	316	314	303	294	273	293	275	295	303	277	283	317	269	314	276	307	314	283	317	319	294	281	304	317	256	335	305	270	292	303	318	291	308	304	340	276	336	307	309	307	267	301	289	302	279	323	308	282	265	331	321	295	324	255	324	289	287	265	288	287	316	312	289	278	308	272	287	299	313	282	336	290	319	284	310	320	313	314	303	298	329	320	305	286	253	274	303	278	293	317	290	287	264	281	304	295	302	337	296	278	283	297	286	271	307	307	255	300	288	328	318	313	287	277	302	258	303	322	283	291	298	304	292	309	327	270	294	304	342	288	319	279	296	317	296	296	299	292	279	294	313	298	294	258	322	313	292	320	336	346	320	285	278	275	303	305	327	289	306	281	285	308	278	351	279	283	272	279	297	300	282	311	287	282	283	316	332	298	319	318	302	291	288	274	321	299	341	297	277	324	271	290	328	270	274	300	312	293	275	297	305	300	319	304	278	297	283	303	266	292	319	313	302	282	306	306	286	294	292	315	328	311	262	242	296	282	302	296	304	307	295	297	282	333	305	326	299	269	286	280	276	308	328	309	280	319	310	300	296	316	298	287	270	316	311	283	285	288	287	323	300	312	260	300	283	341	323	314	253	289	286	275	279	289	316	301	282	296	287	267	303	270	289	265	300	309	284	283	294	301	304	317	326	329	309	298	295	292	306	313	309	318	288	289	281	320	272	294	302	262	292	322	352	312	296	317	297	308	333	299	301	289	292	314	285	298	323	284	309	277	316	289	275	316	321	281	321	291	329	306	304	287	290	298	285	306	310	297	280	301	285	289	311	303	311	308	285	305	281	307	296	288	287	314	302	293	276	302	311	287	307	326	296	281	292	308	257	298	292	275	311	282	315	283	285	289	270	277	301	307	339	300	301	314	285	276	293	289	293	300	301	300	288	293	298	287	297	301	314	298	322	303	271	289	295	322	307	328	277	269	319	298	317	301	294	283	311	298	298	315	274	281	307	325	286	283	312	290	307	329	304	299	291	287	319	301	277	295	270	310	312	319	281	301	313	293	286	315	259	300	292	273	288	278	291	299	298	292	295	340	288	270	319	274	312	293	283	294	281	294	319	342	323	290	284	288	279	303	289	272	296	305	301	274	267	316	316	307	260	304	311	289	278	337	278	294	285	304	302	289	305	299	295	327	266	283	291	278	291	356	260	312	282	273	276	298	301	298	304	288	306	306	271	310	302	289	281	316	321	285	277	329	295	278	301	299	333	267	288	316	290	301	332	280	282	319	286	305	297	275	292	266	315	308	292	287	281	329	299	303	286	297	295	332	277	319	314	317	271	321	307	308	295	301	285	274	313	288	299	314	312	276	313	325	301	274	283	267	296	290	282	276	303	309	283	298	285	315	305	281	260	305	306	319	295	311	263	295	300	308	301	281	304	282	312	266	301	308	289	282	311	281	308	288	259	297	295	278	306	294	312	315	282	264	273	299	296	298	301	280	309	274	299	284	286	308	301	321	321	286	258	281	317	301	287	301	328	289	284	321	316	298	340	288	282	292	317	285	305	286	296	305	317	302	307	294	263	267	283	299	263	298	287	333	305	268	294	298	286	308	270	288	253	319	300	283	292	316	286	278	305	293	294	312	292	318	297	281	285	296	257	257	292	335	283	310	317	271	288	296	311	311	279	262	278	326	288	284	288	309	303	309	279	291	308	278	306	294	290	318	306	272	277	322	333	281	279	310	309	315	297	304	285	283	327	279	297	309	336	320	269	295	300	264	277	273	283	297	304	315	307	297	296	307	314	262	292	272	292	261	309	309	305	292	292	327	300	339	266	261	291	271	270	314	300	309	309	292	321	282	302	302	314	291	297	283	291	289	294	306	296	263	261	312	278	264	299	315	272	286	319	293	303	262	277	307	291	285	304	292	305	275	334	288	299	316	289	323	295	315	281	276	310	285	279	283	257	337	315	304	287	287	304	275	324	294	278	280	274	314	298	290	300	267	259	300	319	287	310	297	271	321	302	321	315	327	291	315	322	275	303	311	277	299	295	301	321	311	290	302	319	301	266	311	303	314	338	299	314	281	302	293	292	295	301	269	275	293	296	321	307	278	306	314	289	296	276	292	276	283	323	294	253	307	313	278	308	316	293	297	298	303	322	286	304	298	314	279	302	292	283	271	339	290	317	335	299	291	304	304	286	282	273	333	330	286	320	301	314	288	321	271	273	317	279	265	265	315	308	279	306	289	278	287	298	278	328	301	290	330	327	267	273	298	306	286	299	271	283	299	301	272	325	315	278	294	285	304	310	302	282	303	297	307	301	300	288	293	288	277	298	311	330	299	322	324	295	285	308	321	283	302	311	294	327	305	303	319	275	295	318	313	291	323	277	300	273	291	309	299	270	324	249	316	284	321	315	312	280	286	312	304	295	309	305	260	270	296	303
7321	4967	9041	17628	19147	11765	9762	7925	7019	4780	3794	3009	3347	3737	3664	3383	3002	2864	3199	2434	1696	1682	1375	1952	9481	15310	14749	10214	5604	2642	1299	886	717	699	703	674	731	704	727	656	741	699	744	701	686	715	696	690	699	703	719	719	714	674	713	719	723	688	737	757	725	697	705	753	754	691	704	710	731	731	680	711	701	703	679	686	699	729	665	681	718	697	764	720	746	742	692	704	699	698	707	730	731	721	689	734	705	715	708	732	772	737	684	694	747	686	697	698	756	713	721	740	691	705	708	754	693	711	719	727	677	654	689	749	708	674	641	730	697	649	706	766	704	753	693	723	685	672	678	717	655	734	736	698	742	719	708	733	686	682	671	670	738	685	731	637	681	792	728	699	696	702	745	744	713	740	698	721	699	660	747	717	737	692	711	711	725	745	663	737	711	758	731	699	727	648	725	704	722	692	715	681	737	716	699	694	751	713	694	684	698	739	727	712	703	708	713	685	705	702	700	698	667	715	665	683	690	629	686	683	724	661	693	686	742	734	713	699	706	738	687	679	737	720	701	711	725	720	711	718	705	716	733	713	718	759	749	731	683	718	720	750	663	710	736	719	663	682	720	713	696	672	731	669	696	702	699	703	690	718	696	734	699	748	742	744	746	676	738	687	743	744	727	670	725	755	708	714	686	740	686	652	722	725	724	711	698	668	705	726	716	682	724	746	701	749	708	718	724	737	748	736	742	682	714	728	687	736	729	712	685	675	723	677	715	690	733	723	704	725	739	699	674	704	691	649	739	695	728	691	711	712	707	688	672	734	681	721	675	724	691	732	742	692	732	661	697	692	723	747	677	734	735	752	708	720	709	769	691	724	732	768	692	736	660	772	679	695	736	713	697	719	752	744	704	720	699	704	718	684	669	702	708	709	717	692	730	692	753	711	748	703	694	726	688	719	719	714	704	675	681	710	729	724	687	737	742	750	729	668	679	709	648	778	693	715	700	706	730	736	639	724	687	688	733	714	680	736	764	655	714	725	706	695	688	693	697	715	704	714	705	749	699	682	712	711	728	701	735	689	732	708	693	742	718	740	691	677	661	699	687	650	655	704	743	731	722	757	730	707	723	705	705	715	718	673	682	754	721	713	716	694	729	656	695	700	692	712	701	723	665	748	696	705	706	748	741	691	692	738	740	682	711	680	705	706	767	672	708	664	693	664	734	726	723	750	721	650	712	724	740	722	673	727	701	736	740	748	708	698	748	735	734	731	778	677	709	754	705	760	740	713	678	723	704	724	702	702	751	686	705	703	669	708	754	715	716	697	725	736	651	652	707	738	748	723	731	763	686	671	707	726	730	705	695	671	738	724	705	691	751	755	703	746	711	690	766	725	695	714	677	706	720	702	737	715	701	692	687	769	690	695	712	712	671	688	723	705	681	720	658	760	670	722	719	722	713	718	633	709	708	695	757	737	749	697	695	679	741	704	689	702	684	737	716	665	731	695	726	710	742	683	714	721	746	706	707	686	778	682	755	701	748	717	706	738	748	731	690	717	711	750	737	734	751	702	779	694	671	719	696	724	737	704	705	705	674	685	699	723	740	721	719	765	686	675	721	656	698	714	738	702	679	720	701	702	669	710	725	768	769	715	701	680	724	769	729	701	684	739	690	679	749	736	758	720	741	713	714	739	687	727	801	674	721	737	679	661	660	676	725	736	679	697	664	685	739	728	717	759	731	736	681	733	718	718	651	730	661	699	722	717	753	707	691	705	663	730	648	709	744	727	684	697	711	756	771	757	768	725	677	724	751	751	729	737	747	730	678	660	712	689	631	706	677	683	735	718	664	702	730	735	732	713	682	775	721	672	750	717	713	729	715	668	729	656	693	690	707	671	723	700	701	750	702	721	708	676	723	696	715	691	675	662	678	729	675	713	729	708	703	665	744	669	688	757	721	712	744	716	702	735	660	671	713	736	723	683	696	732	759	695	700	683	722	716	678	726	705	710	694	700	715	743	726	714	757	692	717	757	723	685	687	759	719	761	706	708	716	759	710	734	729	676	670	735	702	726	758	725	731	685	721	682	748	745	718	748	677	724	691	743	741	722	728	699	695	709	684	732	745	701	771	729	683	692	728	729	692	706	728	694	679	709	740	682	726	751	688	704	696	718	723	746	753	758	787	674	716	706	691	694	663	697	720	680	700	730	742	730	737	769	731	688	684	721	657	730	730	748	682	756	724	717	701	695	719	722	707	719	691	706	722	747	688	726	723	696	756	690	647	716	677	730	709	708	696	701	725	741	732	699	693	752	687	713	650	703	692	722	746	740	708	710	727	728	703	704	731	713	730	686	671	681	721	706	646	715	675	727	764	714	703	707	681	737	704	742	723	690	731	731	710	698	724	672	653	683	712	762	711	706	686	655	717	739	733	719	722	694	685	697	701	699	706	742	688	731	759	677	746	693	670	702	738	708	736	705	712	716	703	740	714	663	704	718	657	704	686	711	737	692	677	706	706	731	703	685	680	704	719	729	716	707	684	735	677	662	735	702	698	694	717	682	732	706	712	722	733	670	735	733	671	710	701	693	703	738	685	709	740	725	735	720	703	707	674	712	717	703	720	731	714	700	690	706	682	701	647	689	699	708	745	724	698	714	751	742	717	740	705	740	707	671	680	726	801	658	699	750	734	719	679	697	737	676	723	774	700	704	695	689	705	730	657	729	711	716	718	719	723	697	710	726	675	718	739	723	685	737	745	766	703	750	728	738	723	730	680	667	721	720	732	734	762	707	743	696	755	743	708	692	716	717	757	733	692	691	738	658	733	688	776	729	760	750	714	672	691	707	741	712	688	679	701	741	736	745	731	714	707	713	688	691	652	700	713	738	707	678	714	687	741	716	694	694	703	736	711	732	676	677	663	649	760	740	695	717	682	700	754	699	681	710	762	701	700	739	702	726	723	710	690	717	751	724	711	721	704	759	699	719	709	714	739	671	691	732	741	718	691	755	742	677	780	741	727	683	719	685	721	725	684	723	690	720	717	679	711	685	718	755	751	750	706	724	704	716	739	750	721	742	730	769	727	722	737	699	735	718	712	728	690	724	668	711	672	674	735	708	757	660	690	711	710	668	730	724	741	706	682	681	713	738	725	701	719	704	667	703	734	679	726	681	763	706	709	725	725	702	744	672	701	689	731	717	693	719	644	686	738	664	721	728	720	748	711	700	688	678	747	711	680	705	699	704	732	704	708	746	699	682	683	720	699	752	679	707	751	752	801	711	752	680	682	666	744	744	702	694	683	747	762	760	671	750	719	740	745	723	699	714	772	686	707	679	725	709	657	670	732	701	712	695	680	684	747	721	686	731	700	746	700	719	695	712	733	719	722	667	710	725	705	700	710	738	757	674	698	699	709	726	667	719	721	750	711	732	692	732	647	695	732	741	719	712	683	696	722	736	701	725	736	736	696	743	708	746	753	704	698	725	722	709	717	738	711	712	645	706	754	697	696	693	740	643
22522	11614	14657	21386	17800	10317	7215	6214	2788	1429	1004	734	798	808	784	634	491	710	778	844	677	543	553	638	1350	6171	8074	5482	2835	1172	577	329	300	254	248	278	288	253	258	282	279	291	258	264	266	265	268	260	248	258	266	243	243	268	271	238	252	237	281	274	278	254	247	243	260	290	254	268	279	227	268	266	253	256	229	248	246	245	242	256	221	263	230	247	257	260	281	277	245	259	247	247	253	265	267	246	225	276	255	276	280	217	277	268	278	239	273	268	234	291	241	292	266	243	238	251	225	293	265	280	244	260	282	233	249	255	251	259	295	271	292	255	277	256	240	273	255	245	243	271	266	248	235	269	252	203	255	260	264	246	276	273	255	287	227	248	256	259	235	257	241	257	232	248	225	248	234	255	265	247	262	263	216	294	265	223	220	260	259	241	277	293	227	293	275	248	233	242	267	270	249	292	226	290	268	270	245	260	266	240	266	255	242	247	248	286	265	240	293	251	250	268	252	253	255	234	234	256	246	246	285	261	285	246	263	244	245	253	270	241	262	276	277	244	257	286	257	241	266	310	268	248	272	282	229	247	270	243	244	270	241	285	268	260	254	240	265	282	257	273	251	250	261	260	249	268	251	233	254	262	251	269	271	234	232	256	262	264	261	264	266	284	254	268	251	265	277	231	228	247	272	272	297	250	270	246	243	253	275	269	252	267	270	268	262	273	259	260	256	243	286	284	239	246	277	264	267	235	254	255	252	255	236	274	278	276	240	260	252	216	259	276	263	242	240	257	276	268	268	253	263	257	251	245	251	252	259	258	250	229	257	288	251	245	227	249	261	259	263	254	238	253	265	254	245	239	250	237	258	256	257	236	256	250	247	261	232	246	255	249	238	270	267	262	266	276	227	288	270	262	278	301	234	262	220	249	254	269	245	274	280	231	256	251	260	267	269	270	274	230	260	244	241	239	254	277	268	259	286	296	235	225	245	225	248	263	260	278	259	248	287	258	256	243	255	286	268	262	273	282	247	268	271	235	238	276	249	243	242	247	267	279	252	242	274	238	260	254	281	272	233	245	244	288	266	266	255	280	259	265	276	256	247	256	246	259	291	266	282	248	272	255	250	251	257	264	246	243	279	277	235	250	267	239	267	273	293	253	249	259	242	309	255	256	259	261	244	269	242	256	273	268	274	244	271	253	251	250	235	241	278	262	261	249	246	243	256	284	276	221	249	255	283	238	263	244	254	255	213	253	248	276	243	274	222	248	263	281	257	257	277	263	270	247	259	256	274	261	239	287	234	258	256	234	266	262	253	242	246	257	282	249	250	240	249	261	244	257	255	288	237	286	241	244	284	248	248	278	240	278	242	283	279	252	307	262	245	261	251	243	242	285	267	258	263	258	251	240	264	261	271	257	256	269	232	247	246	266	285	251	237	247	248	238	256	239	256	271	256	249	250	249	249	259	279	249	268	272	238	266	261	289	234	268	261	273	238	253	260	238	253	265	253	251	273	302	239	264	224	254	234	267	253	282	235	248	256	229	231	261	245	265	237	248	254	278	281	284	263	276	240	234	246	261	260	250	244	255	265	271	277	250	272	239	233	253	285	242	230	279	247	276	245	254	262	283	263	256	252	260	254	278	261	232	252	275	257	244	245	260	248	283	265	229	243	247	265	255	286	256	258	254	248	256	274	249	258	265	278	283	225	252	236	258	274	257	253	244	250	250	256	271	267	236	247	252	258	250	286	249	242	258	246	250	238	255	254	277	260	278	274	257	212	269	260	266	252	241	233	256	257	230	250	266	254	260	249	229	234	250	277	247	278	246	241	262	250	262	298	225	250	282	253	235	281	282	268	243	277	237	249	271	260	236	255	245	270	255	263	250	283	238	259	273	290	271	237	269	262	254	249	239	261	275	257	237	255	274	295	239	246	249	264	261	238	265	234	271	253	261	276	266	259	288	287	252	264	240	229	269	263	239	233	260	281	275	237	270	261	259	256	238	274	250	241	290	234	263	260	211	249	231	249	285	253	238	249	258	271	249	260	253	236	269	232	251	239	234	260	248	277	262	257	235	242	251	297	224	254	269	251	270	268	272	242	269	249	231	247	288	245	273	249	253	237	266	268	257	255	263	232	260	280	260	241	239	241	259	285	270	275	236	243	232	263	282	236	240	287	261	240	245	259	278	262	227	273	270	240	246	263	271	279	265	243	251	279	249	249	246	298	251	238	242	276	254	273	233	295	277	243	244	263	253	265	236	284	251	286	280	272	251	289	268	248	266	249	263	232	241	252	246	234	298	286	257	256	241	251	232	255	266	260	270	257	239	269	274	260	261	236	236	254	275	231	242	272	278	267	259	287	284	256	237	263	254	247	272	257	268	304	276	269	247	252	236	292	258	231	263	267	251	240	258	271	285	248	243	275	237	238	249	252	248	256	241	267	250	266	269	265	272	270	247	240	263	254	235	245	239	270	242	284	258	271	253	253	281	251	255	266	277	248	242	277	221	238	258	256	258	254	233	250	273	269	221	240	268	247	276	262	243	276	246	256	281	236	274	249	272	277	233	231	277	269	251	257	240	263	249	245	257	250	240	256	245	255	283	252	233	265	258	282	252	269	240	266	261	235	259	276	267	265	240	227	260	243	245	259	243	252	255	247	238	265	250	239	253	262	263	288	262	246	265	262	233	231	265	241	269	281	273	256	228	263	269	253	276	233	251	258	276	265	245	216	241	248	276	265	255	284	282	254	263	280	265	269	235	247	272	249	262	271	274	275	252	248	244	243	251	252	263	274	277	262	271	290	269	279	234	236	266	237	270	249	249	268	269	254	262	254	265	290	273	275	268	271	265	257	283	253	264	240	228	281	269	247	259	297	265	279	254	256	263	270	218	237	271	273	272	286	248	238	229	268	268	217	241	262	250	237	269	239	258	273	258	272	280	259	278	261	284	255	254	241	262	243	264	281	247	264	243	269	266	237	255	280	274	256	253	258	279	284	243	260	270	305	255	255	229	277	256	239	269	243	270	268	244	242	249	227	261	236	257	243	253	258	282	274	269	247	260	259	270	242	277	284	219	250	241	244	233	268	242	278	278	266	276	246	249	245	271	261	256	263	269	258	264	269	245	242	252	243	271	266	265	249	266	235	257	289	260	293	281	285	208	277	257	264	248	282	246	238	272	261	259	265	284	266	238	254	289	260	238	252	255	292	242	288	266	274	266	266	262	261	249	274	287	245	247	226	222	260	272	291	269	239	236	272	232	237	280	261	260	248	279	242	244	275	249	247	243	264	253	249	264	264	271	279	249	251	255	273	238	251	236	280	253	273	279	257	251	289	242	266	261	282	259	255	262	262	266	234	239	250	283	245	259	232	252	227	258	243	242	256	247	267	227	281	249	253	239	269	262	246	255	243	237	246	233	283	255	256	257	260	254	266	288	259	259	281	266	248	278	259	263	258	234	240	285	278	314	262	232	258	261	272	279	263	250	261	227	209	250	255	288
11557	8421	17160	25965	23951	16143	15111	13833	7598	5229	4463	3566	3741	3991	3890	2742	2418	3365	3895	4063	3113	2478	2612	3479	7434	25956	28102	21359	12946	5667	2349	1081	750	623	629	652	626	636	575	634	572	597	661	587	656	619	688	634	584	629	616	625	626	666	636	590	655	649	655	641	609	588	643	626	625	637	626	628	675	603	626	632	661	586	622	621	595	637	622	587	633	650	634	628	651	665	635	634	654	616	642	616	633	640	646	649	636	671	679	624	645	583	624	633	637	630	635	620	633	653	626	645	630	617	633	578	667	615	667	611	631	633	654	609	634	667	647	599	592	627	642	644	631	614	610	641	592	641	626	583	604	613	624	678	624	635	625	618	668	649	623	583	610	643	643	633	597	614	631	697	621	614	614	611	567	608	671	584	621	610	632	606	649	601	626	610	618	638	635	605	598	607	670	646	648	652	648	614	638	615	651	642	671	628	678	638	641	639	625	632	625	616	637	612	596	611	615	584	602	626	639	611	641	642	644	618	605	604	635	613	693	644	617	671	637	643	649	628	630	632	604	736	659	601	651	568	621	636	671	629	620	571	639	608	617	610	611	641	638	671	622	649	652	634	619	623	657	585	636	589	644	606	633	642	577	603	620	621	641	567	620	624	601	639	573	659	631	622	636	589	670	624	598	607	610	640	599	652	661	610	637	612	660	640	585	608	623	616	667	648	631	606	644	602	652	644	631	665	653	614	680	635	666	635	610	617	657	610	647	635	651	606	634	597	627	632	631	604	684	610	612	588	605	657	588	640	628	642	596	635	594	655	649	640	663	617	646	617	642	633	600	660	585	659	609	604	673	616	640	652	619	622	683	599	622	635	654	625	625	634	650	648	660	609	634	620	627	625	644	621	613	602	586	660	605	624	637	626	648	610	631	633	618	625	613	602	614	620	619	627	671	622	625	640	624	668	634	651	652	663	614	554	646	634	618	636	658	620	596	669	567	667	634	659	618	589	631	631	619	654	647	627	596	609	624	636	620	611	573	597	600	606	633	584	664	616	615	644	632	621	594	636	648	711	647	639	610	607	611	609	616	593	711	635	652	625	619	631	629	589	692	587	639	660	671	637	642	624	595	649	617	627	631	614	640	674	623	654	648	626	637	588	626	650	641	656	605	654	652	609	628	580	569	672	644	614	658	573	645	628	622	615	608	651	594	660	608	643	654	604	605	641	605	618	637	636	636	663	641	625	618	562	652	602	659	627	600	608	642	608	583	597	636	656	621	667	625	669	663	621	618	567	625	642	638	644	632	674	647	639	636	634	614	595	613	624	680	660	622	599	638	633	665	644	626	595	626	637	624	653	625	644	634	630	631	629	616	608	618	634	622	629	602	631	624	615	668	589	590	639	701	674	604	617	611	623	626	639	593	579	598	654	617	634	600	644	608	630	658	670	600	647	622	647	619	658	660	659	619	672	610	614	631	609	645	582	613	647	644	616	636	601	676	588	650	580	615	642	620	615	616	591	656	597	622	601	593	633	658	668	657	582	591	569	620	587	621	659	685	600	626	602	595	596	633	639	608	645	631	639	624	658	640	604	559	605	616	599	671	594	643	611	599	643	626	647	628	630	620	602	631	619	675	620	644	652	603	613	646	655	609	658	624	610	635	607	617	589	654	601	647	608	608	667	654	662	618	624	624	665	643	587	655	654	623	629	659	645	612	612	611	584	624	622	658	650	607	621	656	582	634	620	619	639	608	570	636	601	657	589	582	584	648	650	600	579	616	644	617	642	608	654	620	698	626	606	624	633	585	605	598	626	606	620	583	659	603	629	652	634	585	646	618	574	635	655	629	596	600	630	597	635	643	618	593	661	614	602	639	630	628	631	640	596	646	640	658	660	620	587	621	583	620	638	658	567	619	591	668	597	606	640	634	651	639	655	636	626	674	627	650	627	617	576	591	608	620	644	642	614	660	606	621	552	633	626	613	616	654	656	617	626	592	644	606	674	654	632	614	612	600	583	617	655	639	621	626	627	634	622	621	607	625	621	624	658	616	601	664	633	599	616	616	652	617	601	606	644	597	624	613	611	602	616	658	626	616	625	611	618	632	648	608	609	645	611	619	642	640	644	633	572	642	644	601	620	633	623	618	612	628	632	648	600	635	621	621	639	618	622	657	633	620	633	660	630	593	610	641	641	618	647	611	660	630	641	648	593	631	642	660	638	654	657	634	622	660	647	602	642	628	640	590	617	645	639	606	596	640	622	627	663	625	643	645	627	633	616	619	636	642	611	627	653	612	630	627	650	595	651	636	630	612	553	610	581	663	701	612	631	621	646	637	659	599	626	597	582	650	635	628	653	627	623	605	608	628	617	609	632	603	649	637	678	585	579	653	625	650	649	637	637	620	632	608	662	631	638	607	639	613	609	600	580	614	604	654	656	648	663	627	673	616	586	652	595	627	660	638	647	622	658	663	639	638	590	627	605	614	662	645	647	618	627	668	616	608	630	636	658	676	634	612	585	611	628	597	652	627	624	615	638	584	618	597	627	633	618	644	655	602	655	626	629	614	628	631	630	612	597	668	612	633	601	594	589	633	572	603	614	647	631	617	650	610	594	617	634	609	664	626	635	591	664	609	595	689	586	665	623	627	590	639	597	672	613	633	598	602	620	612	631	656	609	562	606	595	616	636	622	581	615	597	643	693	675	629	646	586	647	611	611	616	661	613	659	636	655	644	642	641	646	624	649	662	618	584	599	629	659	624	608	676	605	613	638	628	606	611	642	632	579	609	633	599	620	656	608	655	705	614	610	575	625	638	603	600	601	613	603	633	641	608	658	624	614	620	590	639	640	641	658	642	621	640	616	632	614	631	614	638	655	673	685	652	658	616	652	631	624	675	624	653	618	632	602	653	626	665	640	607	616	591	626	600	633	639	627	648	589	593	600	647	638	633	611	610	639	698	627	632	610	585	653	621	667	643	580	596	652	644	622	587	605	606	643	692	622	619	625	633	621	582	649	620	571	658	646	669	643	653	652	655	638	614	602	613	659	637	626	642	652	673	679	652	632	641	647	703	607	594	634	657	603	594	673	635	665	641	644	601	568	641	632	637	567	649	665	667	578	632	656	636	661	630	645	615	619	640	621	656	652	627	632	647	634	622	622	624	610	589	611	676	639	592	634	646	636	669	604	648	646	619	638	666	628	635	644	650	614	621	673	646	614	658	610	606	630	634	630	603	601	644	628	607	601	674	655	630	608	664	711	631	622	643	634	612	640	610	631	661	600	600	626	619	648	653	632	677	648	597	599	645	644	606	655	636	620	663	644	627	614	606	583	602	638	639	616	621	606	636	617	663	585	643	653	629	611	602	626	586	650	658	629	667	620	587	597	646	658	614	643	671	612	673	621	618	631	640	645	618	618	664	622	628	623	644	601	585	633	647	661	630	625	627	637	621	621	631	636	636	632	631	611	614	627	625	631	636	642	632	639	631	639	636	563	614	568	615	611	639	620	637	653	646	646
5616	2372	2454	1595	1329	884	681	659	558	476	548	484	486	469	464	423	396	423	449	436	469	457	422	489	504	596	757	778	636	490	372	321	353	308	322	310	301	340	322	343	317	304	359	270	293	275	288	326	294	374	303	327	320	297	298	310	326	340	330	320	299	327	313	312	320	291	313	313	325	304	317	330	354	312	338	292	308	300	289	305	338	327	328	334	347	290	357	328	307	333	347	325	337	299	281	350	340	331	291	320	326	323	340	296	300	312	329	339	315	333	332	333	320	336	312	322	320	340	368	316	318	302	294	322	300	330	333	313	322	315	290	325	338	309	363	314	325	356	338	330	300	315	334	337	329	323	336	340	326	322	293	342	327	312	311	298	357	318	287	308	315	310	314	364	330	328	339	326	309	325	339	333	323	309	314	279	330	340	317	328	352	327	317	316	326	331	339	356	327	282	337	281	316	344	285	309	335	325	322	350	336	340	308	339	296	319	330	360	292	300	318	284	338	369	329	287	333	308	331	335	305	330	298	303	327	327	315	324	323	307	333	281	334	306	331	312	306	346	319	301	340	336	333	332	329	334	318	285	361	308	301	339	309	319	298	295	319	343	274	312	331	305	320	305	275	312	346	305	309	307	318	339	326	296	314	302	311	313	322	349	307	290	314	325	336	318	321	346	303	354	325	320	323	322	305	315	320	333	340	303	305	342	343	287	287	331	311	292	309	329	303	305	330	316	360	330	304	306	312	313	326	300	362	335	338	324	298	313	313	337	330	322	356	327	333	310	333	339	333	327	337	335	306	286	338	316	338	320	291	324	296	326	319	314	345	341	328	326	348	356	304	296	317	316	307	293	318	323	324	280	299	343	327	346	311	329	365	281	329	335	328	327	319	321	307	319	347	315	308	334	323	330	292	355	356	350	313	307	300	307	352	315	349	318	315	326	317	319	294	323	347	304	315	355	309	280	307	299	305	331	306	314	343	317	320	311	345	294	348	317	309	308	321	298	287	302	326	310	337	313	310	330	296	311	322	318	328	337	328	321	306	363	337	341	297	329	311	329	327	297	324	303	337	345	323	315	340	282	310	300	336	311	296	327	283	324	354	328	325	358	312	316	346	296	324	304	301	349	345	326	323	316	328	322	325	335	336	323	301	353	329	334	325	340	299	312	287	315	341	316	345	310	311	309	333	314	342	323	354	310	346	325	336	334	302	345	332	284	308	331	282	305	346	310	321	305	283	291	339	349	307	345	307	343	288	333	346	313	314	332	290	308	333	267	353	337	302	315	331	361	372	347	312	287	345	286	344	335	326	334	337	314	277	370	329	327	302	348	294	329	278	274	324	322	316	353	285	312	311	316	349	337	290	347	328	291	294	331	331	318	319	292	345	346	327	322	276	312	300	315	293	320	310	306	309	308	313	311	302	337	332	338	283	311	290	317	315	288	310	310	344	323	338	316	311	337	316	351	345	317	327	341	292	307	320	306	319	343	322	316	328	355	396	307	285	316	308	331	348	316	322	286	295	293	287	334	345	306	304	312	348	312	314	331	318	303	332	317	336	311	311	313	312	305	351	341	301	339	345	322	337	296	327	338	306	339	308	331	344	300	303	316	291	348	316	352	298	296	295	313	330	304	318	315	310	334	325	314	335	334	322	349	354	322	301	314	312	294	320	307	341	322	299	322	332	320	297	344	324	283	323	337	328	349	312	369	312	340	314	324	321	297	309	327	350	323	302	342	348	311	319	336	302	330	313	314	311	332	307	350	316	373	332	326	312	338	321	301	304	334	306	348	319	342	292	314	283	305	332	332	353	306	317	284	320	335	323	325	309	351	344	323	322	319	314	314	342	291	329	307	303	327	310	354	361	313	308	298	304	340	327	304	312	326	301	340	343	285	342	313	328	286	323	301	337	309	299	322	320	316	348	309	367	315	315	333	343	314	337	338	288	322	297	362	301	319	345	299	339	316	338	314	332	326	324	329	289	294	329	335	292	347	337	305	324	294	294	311	333	322	321	301	318	305	325	293	312	324	332	321	319	312	332	283	325	332	314	294	329	337	334	306	300	348	323	305	314	306	326	343	332	329	350	301	369	350	342	358	304	326	331	331	300	340	316	316	328	330	318	331	343	297	326	304	308	314	344	326	305	315	312	303	304	339	294	339	315	331	320	341	375	324	330	297	340	351	303	314	289	306	325	310	308	319	337	332	322	291	318	350	323	299	336	325	331	321	342	344	314	316	336	333	305	312	340	340	332	281	343	286	338	272	315	381	307	350	292	336	304	332	331	294	299	308	312	326	331	337	318	336	334	338	317	297	320	323	318	299	307	288	339	344	305	299	311	326	339	292	321	324	305	310	351	322	305	342	301	290	349	322	311	319	302	311	362	320	324	313	296	297	342	318	350	311	304	329	317	316	320	305	331	320	334	307	366	313	315	334	339	318	307	344	322	336	326	326	310	278	277	309	305	299	292	344	334	315	358	321	317	321	294	304	364	326	302	329	349	301	347	332	361	339	344	316	313	335	320	316	328	281	360	323	324	336	324	341	323	331	298	301	361	301	312	298	335	346	323	331	339	365	353	315	315	309	346	312	327	336	339	318	310	309	308	334	338	326	337	267	322	311	318	321	298	326	341	323	297	342	321	332	298	309	307	319	339	309	304	340	348	334	304	296	335	336	331	291	353	311	369	307	293	343	339	331	323	306	307	316	334	339	331	309	302	330	304	340	337	291	356	334	311	353	296	313	291	318	329	303	300	321	345	319	340	360	327	338	292	309	316	309	355	333	320	363	303	310	340	330	318	304	327	344	294	330	338	319	348	288	292	309	338	311	282	276	334	351	304	319	291	298	346	344	341	282	313	328	355	347	334	336	335	344	320	319	321	329	332	333	359	305	310	311	339	317	305	359	298	320	340	323	319	338	293	327	296	332	328	305	330	315	340	305	317	299	330	359	334	324	317	334	288	313	339	330	313	308	344	332	328	344	339	315	332	307	305	316	333	318	293	304	319	314	343	299	310	309	330	317	327	304	323	311	348	318	335	345	317	343	314	331	328	311	311	318	310	298	300	316	313	320	292	308	295	341	311	312	307	325	289	343	347	338	335	336	328	334	325	301	339	299	311	289	296	317	320	343	322	335	288	328	318	330	311	320	328	310	344	307	343	300	353	330	341	320	288	323	352	289	324	320	334	339	308	324	360	330	329	319	359	337	312	311	310	320	296	320	304	319	317	298	324	328	306	299	307	343	340	335	299	330	338	341	324	312	298	372	330	296	299	341	286	318	333	321	326	343	332	313	338	298	294	325	313	306	336	307	338	338	299	312	336	312	323	346	349	329	328	340	326	325	336	347	317	293	299	303	351	335	361	323	334	321	330	304	321	337	318	309	313	327	327	336	306	339	288	334	343	364	331	315	323	378	336	289	318	357	348	351	331	354	384	298	323	316	320	318	319	314	330	321	333	327	306	333	339	321	325	351	339	339	316	305	341	306	316	290
3867	2496	4526	5029	4689	3243	2474	2482	2153	1818	1943	1749	1895	1751	1527	1430	1352	1269	1382	1719	1659	1458	1409	1642	2036	2717	3275	2856	2088	1356	996	856	796	782	789	761	745	758	786	781	719	730	737	768	785	729	816	824	766	769	801	752	802	763	819	751	801	786	767	778	800	799	808	813	742	733	777	801	794	766	717	768	724	725	738	806	737	779	758	772	786	764	772	732	721	757	780	737	764	766	747	726	809	749	779	703	738	745	782	728	783	781	740	750	764	739	709	763	769	728	786	761	718	770	811	764	766	753	771	726	692	732	786	692	784	790	763	808	733	787	743	768	794	774	790	761	791	797	741	748	759	798	782	753	799	746	745	760	764	759	781	706	788	736	776	790	782	770	723	723	768	805	761	766	853	791	769	736	709	746	745	783	799	748	780	762	827	757	753	750	713	790	768	790	735	793	773	760	782	725	758	789	817	756	739	747	803	748	777	778	775	795	775	751	788	760	760	730	719	804	760	766	771	730	772	752	722	752	750	746	713	760	756	720	746	732	788	777	769	754	751	776	790	774	791	713	777	787	749	804	792	746	771	744	726	803	790	820	781	744	757	789	739	814	819	797	785	821	818	753	747	726	725	743	765	733	724	772	753	758	760	769	768	754	826	799	723	748	752	746	769	735	775	744	781	772	769	727	775	783	738	788	727	804	794	751	708	719	767	732	769	749	773	811	759	770	747	737	782	778	796	796	763	779	714	741	764	742	770	763	779	806	738	824	718	758	737	749	765	746	735	772	762	731	771	786	775	782	798	839	723	767	739	804	756	726	768	737	773	780	763	779	768	762	785	722	748	747	753	780	751	763	785	837	822	818	757	742	782	766	757	750	753	752	739	758	724	738	718	731	723	776	766	743	768	759	766	718	764	783	772	835	780	804	815	870	739	758	762	750	784	755	809	765	746	770	743	774	767	762	743	775	756	814	796	774	792	767	751	789	804	728	776	753	793	770	800	766	830	759	751	717	698	736	728	730	790	772	711	740	785	742	733	808	764	807	753	758	757	753	799	804	724	700	782	749	780	750	732	758	730	782	730	797	786	793	740	759	768	770	788	743	745	770	745	732	709	753	769	757	786	746	749	781	809	740	788	813	747	735	760	768	797	800	759	756	757	796	775	776	780	727	737	807	741	786	773	761	745	754	769	772	838	776	772	802	753	780	806	798	799	787	783	714	725	826	769	797	762	820	761	730	753	792	741	769	803	763	773	790	773	768	753	696	811	762	773	755	783	745	783	741	739	784	763	766	796	772	775	775	781	742	777	779	777	803	754	770	834	698	752	795	746	742	754	732	762	743	744	759	732	754	805	728	731	749	776	728	766	801	789	759	773	754	762	753	723	781	756	798	760	760	746	739	767	817	773	773	762	746	797	737	771	722	772	800	813	801	766	819	745	786	789	807	769	761	743	762	772	764	740	708	741	743	751	755	776	786	764	727	764	759	742	763	725	775	746	742	744	722	747	754	741	786	742	774	757	757	754	755	776	790	769	816	771	754	746	782	786	731	805	774	791	733	820	745	732	719	820	770	766	811	728	746	716	791	766	773	800	742	758	734	727	780	777	758	814	831	775	752	761	796	776	793	713	795	784	756	717	776	761	750	743	761	748	746	786	736	749	711	730	729	758	781	732	738	750	782	760	776	745	765	777	823	760	735	799	796	761	739	765	767	745	752	752	791	775	754	790	771	704	755	723	757	779	760	767	738	754	794	757	770	814	764	761	752	752	716	802	803	785	763	813	714	797	766	758	756	782	699	785	761	738	738	784	726	789	782	806	744	771	737	731	768	793	774	744	743	742	785	763	699	740	714	729	796	804	791	795	776	798	739	748	736	749	793	735	733	767	750	764	772	730	824	817	792	760	680	764	773	765	750	748	766	768	754	790	781	763	747	739	725	754	759	756	820	777	806	790	773	793	751	750	766	788	746	785	769	722	775	757	784	739	733	752	784	776	797	736	778	788	761	792	777	806	760	761	783	765	792	759	793	747	798	758	781	806	762	755	717	756	772	781	747	776	837	771	778	767	754	791	794	786	771	747	761	778	818	717	761	772	759	766	752	782	765	769	789	755	800	756	805	778	708	690	744	758	820	776	780	778	757	775	771	784	758	779	750	753	716	771	774	791	763	729	735	764	761	739	741	819	814	788	749	782	787	756	748	785	796	741	819	757	766	756	701	729	729	779	770	761	803	746	794	832	751	744	803	773	741	747	781	740	731	824	764	815	788	775	799	734	778	782	745	760	778	790	737	770	794	774	752	769	731	789	763	758	805	748	738	798	744	732	767	798	809	799	705	773	775	772	754	794	810	796	763	781	776	772	812	751	786	739	761	758	789	746	774	783	763	787	778	750	755	738	699	769	774	770	740	774	823	783	765	765	758	749	725	784	792	788	781	786	747	770	746	772	775	759	777	750	759	772	762	734	737	783	782	741	762	815	753	759	783	726	826	766	782	730	809	745	768	721	756	783	771	741	798	772	744	754	719	780	727	830	807	764	759	753	805	779	785	759	736	838	744	789	775	780	794	767	740	785	749	778	775	774	734	784	834	775	731	772	792	778	780	798	794	799	772	764	758	842	747	764	767	772	747	772	789	761	764	746	751	754	805	734	764	772	727	731	761	821	774	741	734	785	753	783	806	761	731	846	793	775	739	767	776	742	771	728	737	778	764	791	712	730	734	746	732	735	770	768	775	774	741	741	752	732	723	735	779	761	739	719	826	827	769	761	807	743	764	786	775	753	792	772	764	792	769	749	789	778	783	720	742	724	768	764	762	799	729	805	763	778	804	777	710	756	811	793	766	742	745	766	805	777	776	751	787	766	803	776	753	782	767	766	731	784	761	739	767	790	794	730	754	760	787	799	780	796	776	749	779	792	769	740	782	783	796	789	753	812	781	786	786	760	752	796	817	735	725	715	740	806	735	787	720	763	795	746	739	725	742	762	769	749	770	817	776	773	744	732	735	792	747	781	753	770	777	814	808	799	763	775	785	771	791	730	769	780	788	770	775	795	766	733	756	757	789	745	744	763	764	733	749	738	764	827	752	762	812	760	784	832	784	739	778	790	773	778	815	741	768	736	789	772	772	732	736	764	680	722	736	769	821	749	831	811	772	705	782	768	799	685	762	758	800	750	764	775	775	799	723	777	800	806	771	815	734	712	756	791	778	789	778	755	833	749	739	789	771	777	744	762	780	775	780	756	770	753	748	782	728	766	730	817	815	796	738	765	751	742	750	765	749	805	784	744	772	798	806	738	712	769	811	778	744	784	806	724	773	668	767	785	792	773	752	756	766	750	758	769	795	784	764	779	767	679	745	752	767	777	757	775	765	751	788	773	717	792	768	756	810	791	794	715	782	763	785	774	707	773	784	746	783	776	792	749	791	770	826	769	783	729	727	762	796	765	720	727	775	783	753	748	743	712	720	732	804	747	764	767	722	724	716	787	754	794	739	722	753	747	821	772	712
12712	5668	6148	8544	9010	3780	3290	3593	1228	661	560	597	525	478	492	472	513	508	506	577	530	501	506	652	1548	3138	2962	2095	1215	665	456	394	313	294	324	324	312	298	323	345	321	315	335	316	316	327	319	339	253	268	328	313	323	323	307	326	302	320	297	339	333	309	278	291	325	322	287	306	331	314	308	297	350	318	305	303	274	346	303	313	345	288	331	328	350	334	343	344	304	323	323	336	292	285	307	277	307	299	297	337	317	325	307	303	318	310	320	321	317	294	312	272	295	289	313	346	271	300	295	306	300	318	335	319	313	344	291	330	316	318	298	319	328	330	302	319	321	316	327	272	307	307	315	335	341	324	303	325	328	307	284	279	326	326	313	287	295	310	317	316	284	338	319	345	279	321	309	309	323	354	306	338	296	335	319	319	307	320	349	318	328	327	281	302	309	320	320	351	308	331	307	310	293	318	298	310	314	334	300	297	311	308	319	313	305	331	310	321	293	333	328	297	324	328	337	340	316	309	304	303	299	321	309	292	296	297	324	301	290	320	297	322	313	294	291	294	295	309	327	292	313	317	310	295	269	296	292	309	336	302	322	307	296	312	301	332	352	361	322	288	312	352	315	315	312	305	336	336	283	339	335	314	291	288	321	304	316	303	303	317	320	308	298	310	330	340	339	355	337	329	306	313	287	304	332	314	322	323	292	342	309	311	334	311	319	326	353	328	345	283	310	306	293	325	297	322	305	287	330	328	343	312	311	309	286	319	256	334	312	337	303	277	319	304	333	340	326	339	304	313	306	305	298	302	302	307	310	326	303	341	316	325	301	315	314	315	288	305	281	288	289	333	328	301	332	282	297	314	309	281	309	323	313	306	338	308	294	324	305	323	338	321	327	307	304	319	334	321	293	301	316	313	304	306	321	324	331	301	311	307	295	291	318	311	319	327	325	335	299	303	297	298	322	314	312	308	328	305	294	319	310	313	325	259	295	314	275	322	323	322	340	284	304	310	327	294	298	323	329	316	327	320	342	317	305	291	309	329	329	310	340	288	341	332	298	314	326	324	352	359	343	293	333	300	307	329	330	311	311	306	334	318	323	345	340	295	343	302	316	317	335	288	308	318	305	302	324	315	304	333	293	329	297	308	302	304	329	342	326	339	327	294	310	330	327	325	284	311	340	348	326	303	328	325	339	278	329	306	308	330	313	316	324	331	308	355	355	307	318	304	263	266	314	311	323	333	316	318	309	281	299	277	328	326	313	301	306	329	323	320	303	280	336	307	327	299	297	306	294	285	328	313	303	336	299	309	308	335	309	318	293	295	339	321	311	297	328	307	314	293	339	293	341	308	301	336	317	327	302	295	313	340	302	303	292	336	317	327	318	308	282	317	322	366	356	334	296	321	325	303	324	324	287	322	318	307	317	281	321	291	300	328	343	330	346	307	327	312	337	302	313	323	319	312	314	327	321	314	319	316	323	334	331	328	281	292	305	290	313	326	315	303	311	330	297	314	340	349	323	279	309	303	313	306	315	300	357	315	361	284	328	294	304	337	330	309	319	334	286	321	291	329	280	255	333	317	305	320	322	307	328	305	321	333	294	322	297	306	334	334	331	310	308	313	294	323	311	309	313	296	354	299	289	315	324	299	318	305	328	300	359	324	324	316	316	344	290	276	306	308	314	311	325	321	340	308	332	303	313	325	306	291	339	364	287	323	305	317	289	341	284	300	296	335	321	329	283	300	329	313	312	327	331	327	325	272	337	314	301	344	311	308	333	332	332	335	321	321	348	338	331	315	333	337	328	307	316	341	354	309	346	326	312	321	330	320	350	286	286	279	329	288	276	284	290	309	316	297	323	307	305	285	313	348	300	322	324	372	332	305	323	322	325	321	318	336	341	327	321	322	342	303	319	347	309	302	332	326	309	351	290	334	334	274	317	306	313	329	305	331	313	326	325	312	314	304	346	334	338	320	343	295	333	297	334	304	316	322	321	313	313	320	299	317	324	295	348	317	320	305	303	332	332	329	311	301	332	305	326	325	316	328	335	330	333	299	336	309	327	333	311	302	294	310	294	301	312	297	323	333	303	322	310	289	285	297	319	313	307	325	338	315	326	298	361	292	301	309	314	302	290	310	293	305	313	296	322	303	310	335	329	311	285	331	333	325	284	277	328	314	312	309	305	308	315	310	314	359	301	276	326	298	310	290	370	281	299	322	288	308	299	300	348	332	301	307	299	339	331	298	303	334	294	304	329	300	323	345	334	337	307	318	290	301	333	293	321	278	298	301	299	291	315	325	325	335	308	328	313	346	304	311	341	327	308	303	303	327	311	314	310	332	300	324	325	293	301	305	281	306	293	308	283	278	322	335	285	340	297	331	311	325	315	302	307	323	308	322	328	322	310	317	331	322	324	357	314	319	341	340	323	320	337	312	309	324	278	332	333	339	341	299	316	306	331	301	329	341	311	292	326	349	319	300	295	320	317	321	319	304	308	331	303	330	351	283	317	314	317	300	352	309	296	318	293	313	306	316	309	296	343	333	327	318	319	335	315	322	303	279	322	288	321	280	296	304	326	321	334	314	325	319	306	294	306	297	306	314	301	298	325	295	334	301	324	331	306	300	302	315	303	304	334	305	309	306	292	316	329	315	309	292	323	334	344	302	307	301	337	285	318	324	349	303	303	329	296	316	311	346	340	325	321	293	335	313	326	328	345	328	350	320	331	307	312	310	317	313	320	320	317	303	310	295	289	334	306	334	291	298	318	310	326	322	317	315	302	285	289	315	324	311	330	304	304	260	293	304	346	328	287	322	282	282	342	344	310	318	303	274	343	317	295	311	316	343	315	284	345	313	302	331	290	324	340	328	305	287	308	295	331	335	301	312	301	337	290	327	335	331	314	324	308	302	336	314	314	312	322	313	347	338	303	326	329	314	337	299	284	315	295	294	336	304	320	334	325	301	304	346	307	338	325	302	311	302	347	363	349	351	320	332	314	305	316	296	342	294	330	321	301	297	345	290	309	315	308	307	311	327	301	336	346	308	296	314	321	292	279	288	328	328	308	335	312	317	278	310	304	323	309	322	281	320	305	315	299	308	301	314	323	301	316	299	306	352	356	315	302	326	324	312	327	288	324	326	324	309	334	281	296	340	289	307	308	318	331	297	324	293	325	317	312	330	271	307	332	321	295	309	323	312	303	319	337	321	331	324	325	293	308	322	304	315	317	321	317	321	295	344	311	336	344	333	309	281	302	297	289	308	339	336	319	317	330	343	314	321	297	306	311	312	340	319	314	309	328	309	359	330	328	306	318	278	337	326	283	324	321	323	325	286	304	294	300	294	317	292	340	330	257	293	323	306	315	327	326	362	313	319	345	299	331	325	308	309	352	319	300	324	310	322	309	289	352	323	288	331	313	327	330	321	341	328	315	315	323	320	317	313	332	273	329	321	295	325	309	346	346	282	328	329	304	288	352	335	325	314	285	282	320	294	310	293	309	314
8009	5056	8750	15411	14176	8520	8720	11982	3490	2399	2126	2215	2342	2102	1982	1992	1853	1877	1686	2452	2431	2275	2180	3136	9057	16472	14542	10097	5809	2813	1591	1000	801	804	794	812	718	789	747	735	752	740	725	730	676	764	764	756	759	764	738	798	741	742	754	725	713	793	774	734	704	770	738	736	734	806	805	731	753	764	764	743	755	720	751	791	742	770	773	758	733	736	762	802	806	721	713	782	713	774	762	714	795	728	721	780	787	760	741	746	762	738	824	770	748	763	741	753	772	719	742	745	737	764	788	737	757	804	721	761	773	771	816	747	785	799	675	735	755	677	746	740	743	792	761	792	738	810	743	808	784	744	779	719	765	772	746	784	701	699	774	705	736	825	754	759	771	723	758	786	784	713	781	722	746	818	756	762	775	760	704	715	754	718	753	755	759	708	755	719	744	768	781	762	798	753	803	765	729	725	743	713	718	773	760	741	782	774	728	698	791	807	788	739	756	760	742	794	754	817	800	765	758	762	771	750	757	768	798	782	778	765	732	773	758	761	818	769	759	764	773	711	789	720	766	753	726	740	696	809	745	747	741	825	788	777	783	763	732	737	728	717	790	759	737	768	695	755	792	758	779	762	758	770	735	773	775	749	735	715	737	765	763	705	740	749	690	689	778	746	712	744	782	760	766	730	769	768	732	764	757	718	749	684	767	760	742	783	764	789	707	786	792	726	746	749	737	762	748	762	820	753	671	727	816	764	780	775	759	766	743	752	730	742	759	729	709	762	773	728	783	753	704	768	756	753	798	762	770	760	703	794	749	774	741	742	714	770	719	758	813	739	725	761	748	736	781	741	749	776	762	770	787	744	725	715	809	748	747	760	737	766	692	771	739	750	746	764	759	809	751	746	793	748	730	757	720	721	756	732	760	774	761	763	753	735	787	689	783	791	767	711	771	794	729	796	775	746	733	728	773	759	787	781	768	751	727	726	746	742	731	710	750	764	763	723	780	734	747	784	760	748	726	761	786	790	740	740	807	740	764	771	774	743	749	810	760	802	717	773	785	729	767	724	727	762	739	733	733	743	757	756	782	777	770	737	758	743	799	748	746	736	800	744	727	783	746	736	764	710	778	758	701	704	730	723	773	739	702	742	736	754	724	752	763	793	770	770	748	797	764	757	747	749	775	717	749	743	832	806	735	752	796	755	707	771	685	738	728	796	782	747	767	720	748	754	744	741	734	726	770	739	743	798	746	798	788	772	726	763	768	788	752	760	742	787	766	742	757	748	718	771	764	749	825	726	755	749	688	721	732	804	732	752	770	782	741	728	772	779	757	753	765	771	762	775	735	766	701	772	712	725	807	743	744	739	760	730	760	682	771	791	789	758	733	783	741	795	755	746	744	757	702	772	777	732	739	732	754	745	721	778	767	719	757	762	705	742	727	773	803	759	773	742	748	756	755	773	767	748	778	756	768	768	740	741	737	716	715	730	758	745	786	811	735	794	744	779	770	746	788	694	780	771	775	755	781	739	752	761	758	682	758	803	757	741	740	711	744	769	757	792	693	745	781	769	697	783	742	781	757	737	752	795	793	767	693	798	744	778	784	788	700	762	789	743	776	790	709	712	777	723	793	746	807	764	747	769	702	745	730	750	792	719	754	722	770	753	696	771	759	799	737	785	751	707	736	768	782	798	733	773	717	731	755	782	753	736	716	782	746	769	732	737	740	737	778	754	750	770	790	752	741	737	751	764	763	729	770	767	743	759	806	769	760	759	777	748	692	783	816	758	770	728	749	767	715	804	752	759	769	731	769	746	765	730	745	793	731	765	792	715	733	734	751	771	715	769	782	761	781	730	746	773	684	744	729	784	762	762	725	706	779	741	821	764	750	722	745	730	798	764	790	762	737	760	770	743	771	746	695	751	776	738	770	762	707	724	743	726	765	740	723	728	735	738	752	780	745	732	751	751	781	790	679	740	805	762	748	746	759	779	693	770	777	729	774	747	754	789	737	742	769	796	765	788	770	749	828	744	778	701	699	753	744	744	734	760	786	748	759	767	776	815	745	760	785	737	758	763	769	698	717	759	747	756	727	748	746	760	793	714	770	748	784	760	737	731	750	766	734	770	769	758	694	721	759	743	722	733	764	684	765	759	802	776	800	718	756	751	755	732	736	727	737	739	727	736	706	763	776	766	744	763	768	729	758	785	752	777	761	754	752	739	752	790	779	739	772	754	750	759	751	769	752	745	775	722	750	776	754	767	735	711	713	723	740	768	730	740	733	723	736	787	772	743	777	771	787	795	766	715	686	841	779	796	759	751	747	756	759	756	734	746	744	737	719	801	785	751	799	738	710	784	745	799	715	760	755	760	745	751	772	714	775	748	807	723	757	741	767	786	748	719	807	783	761	736	696	742	762	769	754	741	777	776	770	708	756	746	756	741	779	794	772	761	723	720	765	754	683	711	767	754	729	757	729	762	764	759	758	762	766	782	758	809	744	740	754	732	789	731	735	734	745	736	754	761	760	752	774	766	774	776	769	755	762	765	767	761	744	811	746	710	772	784	790	763	752	776	702	783	723	705	760	767	762	725	726	752	748	736	814	743	739	729	775	809	748	734	787	737	788	755	739	761	724	723	784	789	770	756	816	787	785	771	758	736	746	755	789	756	743	708	746	713	769	767	729	775	754	750	776	745	735	775	746	736	792	721	761	740	748	761	756	824	769	761	740	739	736	745	763	778	741	744	744	733	759	715	710	714	764	747	789	756	768	759	783	728	781	795	768	754	767	752	783	769	786	781	725	745	739	726	783	730	716	776	716	722	726	770	757	776	737	694	721	811	774	823	712	758	750	761	756	766	709	752	806	789	730	749	756	750	727	725	727	787	735	763	723	737	740	784	759	743	783	782	741	752	757	736	758	769	746	768	730	764	757	790	744	728	736	743	765	754	800	799	781	735	755	764	745	803	792	766	769	724	777	765	714	783	782	773	720	732	772	748	749	709	727	725	771	744	756	790	742	717	755	761	792	776	748	795	755	764	748	787	716	733	748	789	746	735	769	775	702	728	743	744	750	728	754	774	760	772	728	725	746	745	718	781	738	716	783	775	741	714	782	777	785	761	761	765	760	804	796	727	792	790	725	750	776	733	754	721	750	760	736	703	726	767	755	801	821	721	783	770	764	752	711	714	742	761	718	717	752	727	752	757	790	761	746	756	745	780	749	759	731	759	748	777	725	770	779	767	736	744	740	779	779	743	759	756	722	768	779	783	729	764	762	761	788	753	735	789	756	753	723	770	779	762	770	732	821	776	780	759	790	752	694	815	786	771	778	730	774	771	736	771	773	748	704	776	767	783	724	724	761	752	761	763	791	748	742	760	786	739	772	761	741	771	758	783	784	740	760	767	759	781	782	814	771	747	739	738	745	764	782	780	748	768	806	712	797	735	759	748	736	773	737	740	782	781	684	795	765	805	778	740	758	760	699	784	791	766	749	756	808	742	767	750	756	739	781	748
23272	12329	11201	17913	12927	7745	6932	5021	3411	1399	753	707	649	608	639	568	576	682	646	638	613	509	503	522	1582	7544	7798	4830	2700	1274	632	367	310	289	314	250	290	269	259	260	256	298	277	253	284	254	251	246	276	279	247	253	228	268	250	243	252	278	274	280	253	237	253	275	317	282	258	256	221	288	287	295	262	262	251	265	252	262	269	273	242	266	258	241	264	288	289	285	293	269	250	300	267	268	245	274	300	265	274	253	254	256	260	245	272	296	278	256	271	273	272	250	243	257	284	272	271	250	242	267	283	259	288	247	277	289	253	266	272	268	268	305	251	259	241	245	278	271	261	243	240	254	302	279	283	257	254	248	262	281	236	271	280	236	244	227	227	260	253	294	265	257	307	265	281	272	248	262	286	293	267	256	269	285	257	266	269	263	251	283	271	268	292	289	230	277	281	287	255	298	292	236	275	292	286	262	289	236	250	254	251	255	258	264	296	281	262	285	288	251	238	259	260	238	298	268	280	250	278	237	247	273	243	280	251	296	234	288	296	281	283	272	251	296	233	257	246	277	288	273	294	286	257	273	270	292	258	267	264	282	286	268	290	257	273	258	274	271	317	254	270	273	288	260	270	249	257	294	251	273	289	260	278	268	275	286	261	290	288	286	273	285	268	284	298	286	228	262	249	254	263	263	256	247	259	284	261	288	291	283	270	286	292	264	293	264	245	244	237	299	270	271	264	270	250	275	298	276	284	276	234	268	265	280	278	251	255	293	278	282	252	267	233	259	285	226	277	262	275	314	271	265	263	263	266	272	251	267	296	267	249	273	232	263	266	278	287	288	239	293	287	288	263	243	273	261	295	285	261	274	299	259	276	271	270	247	259	258	294	277	236	273	262	267	263	276	283	259	272	255	273	254	266	266	278	269	261	248	276	263	257	255	283	258	245	271	257	267	266	275	294	253	288	256	241	273	304	266	291	269	269	296	280	264	304	281	284	300	262	281	277	246	263	268	283	232	272	285	299	269	285	247	272	282	277	282	266	296	275	266	271	264	244	266	249	276	281	254	254	238	258	258	269	280	271	311	268	272	246	283	259	276	300	248	285	280	235	262	265	235	259	272	236	275	282	290	275	254	266	297	268	272	285	273	294	258	258	281	265	269	295	287	286	296	274	258	289	271	276	247	267	284	329	291	250	322	286	254	263	251	245	233	260	248	312	308	270	279	271	266	266	251	265	263	262	269	285	256	268	285	274	279	277	282	246	244	264	301	295	250	241	294	262	248	283	286	236	268	270	271	271	227	253	312	274	265	282	238	280	243	272	268	273	265	295	258	240	271	263	273	247	289	255	278	266	292	253	282	297	260	279	307	265	264	260	252	265	270	285	267	281	252	282	269	290	273	260	252	274	261	283	264	283	263	268	295	267	267	297	283	259	278	276	248	260	274	256	232	246	268	255	261	278	259	303	317	280	262	293	264	275	290	270	307	268	296	279	270	246	280	240	284	273	263	258	263	262	266	301	263	296	298	272	272	223	283	248	294	264	265	273	276	269	275	261	248	278	290	265	279	270	253	268	256	282	262	293	307	281	283	291	309	272	269	274	267	254	273	278	293	262	267	283	263	263	282	277	263	265	254	283	271	293	278	267	273	247	287	270	262	271	252	250	263	286	306	249	292	287	262	271	282	253	260	288	271	246	256	279	268	277	262	269	248	261	297	279	281	279	269	266	283	249	260	280	280	282	255	255	286	272	258	259	263	258	302	229	259	268	285	287	274	247	266	251	280	283	268	263	285	284	262	276	260	275	277	253	279	282	273	252	277	257	269	263	274	269	247	274	302	273	281	249	278	285	256	269	266	258	273	267	261	305	252	287	272	268	265	284	268	282	289	261	267	261	251	283	285	258	244	267	290	244	275	281	271	248	296	244	261	263	273	237	287	263	269	272	291	269	266	265	280	261	247	276	270	228	275	280	259	274	243	253	266	255	263	266	252	270	278	267	270	290	267	266	271	247	260	267	253	280	283	267	282	275	250	276	275	279	283	243	249	279	239	256	285	282	273	284	263	283	238	274	272	265	271	281	265	265	246	263	246	269	256	271	252	272	248	258	257	257	255	258	316	242	264	227	265	261	286	247	278	279	267	267	271	281	283	288	291	272	259	275	269	260	257	270	255	259	244	269	245	281	292	281	251	299	289	243	256	278	239	266	268	306	257	266	236	279	267	280	294	232	241	273	255	234	242	262	276	269	268	254	279	239	260	266	251	279	263	277	256	242	233	248	250	259	265	277	272	284	265	296	253	281	267	290	277	274	269	252	244	306	259	276	294	256	251	235	272	270	249	275	276	285	254	242	295	261	285	260	262	268	270	266	251	266	249	266	273	258	268	263	291	258	272	290	263	260	275	276	257	258	268	264	281	281	266	268	270	272	276	288	275	270	286	271	276	266	237	260	288	267	266	268	250	301	250	260	273	296	255	262	285	300	275	282	281	259	281	262	281	291	274	265	249	274	270	260	306	272	274	257	276	263	289	247	271	269	267	267	253	257	276	235	269	263	237	288	272	275	290	290	276	293	303	275	277	247	256	264	264	247	275	303	251	253	296	260	272	263	300	280	272	264	300	285	274	287	286	279	261	282	249	269	299	299	265	301	257	254	248	284	272	267	282	254	245	274	266	286	277	282	289	269	265	278	265	269	286	277	281	265	237	219	238	242	271	248	293	252	265	262	279	265	281	267	254	267	267	269	272	250	291	260	275	296	268	285	248	236	267	286	268	310	255	271	245	293	276	272	274	255	291	254	288	278	273	253	242	253	257	274	254	283	285	271	301	263	260	250	269	263	292	286	238	234	255	278	276	275	245	264	270	265	263	233	263	252	250	266	263	262	250	266	263	263	274	279	237	268	251	304	314	258	282	281	266	290	234	330	262	274	250	236	285	303	256	270	266	286	257	254	265	275	243	292	274	290	290	271	276	281	296	247	264	274	267	233	273	258	287	281	261	290	263	272	287	242	264	264	303	302	262	280	266	272	292	292	273	238	276	278	286	264	245	244	294	264	266	245	279	270	271	281	270	272	282	271	273	263	254	277	289	274	261	290	273	262	269	265	287	273	236	254	262	257	269	281	268	269	258	272	280	286	248	262	282	280	256	229	263	262	291	256	267	250	322	277	267	274	297	257	274	277	310	282	265	283	263	281	263	271	270	280	294	282	273	277	249	277	276	277	277	272	263	263	276	267	260	299	249	254	264	269	284	263	293	253	270	254	282	285	253	294	272	276	291	259	286	282	278	252	247	248	314	245	244	265	267	272	270	272	279	259	287	310	271	261	275	280	269	345	285	275	285	261	302	274	269	259	260	258	283	265	280	242	274	274	280	293	277	297	264	299	284	285	258	291	289	281	276	257	260	256	251	252	270	259	247	285	276	269	255	267	272	269	252	294	248	293	281	242	263	241	261	266	252	264	280	303	273	268	266	272	282	258	240	287	313	258	258	267	285	265	298
11970	8666	12657	24311	17242	16292	15541	13057	9457	5038	3173	3021	2847	2804	2984	2786	2722	3451	3357	3180	2937	2393	2473	2460	8747	28871	26832	20085	12182	5963	2337	1032	696	640	618	624	656	656	655	711	608	666	652	665	640	645	622	635	644	666	658	651	660	680	649	654	657	625	608	676	594	645	595	608	645	654	677	690	628	693	659	664	664	621	665	654	665	676	644	669	690	701	650	647	634	600	665	617	611	680	668	641	690	659	667	688	660	675	618	671	662	629	649	612	650	670	656	631	675	704	668	623	666	657	656	650	630	619	636	659	571	689	631	649	673	666	636	651	655	625	674	720	649	640	691	702	660	669	641	643	690	628	633	654	618	645	642	645	653	643	668	692	640	631	694	620	729	726	688	637	639	603	698	673	661	662	677	615	659	647	651	645	597	679	662	666	636	642	649	646	671	610	670	678	684	680	634	653	601	654	677	643	695	650	634	648	654	642	641	676	662	644	652	679	668	613	661	654	679	664	651	643	643	685	674	590	667	661	621	665	634	680	660	649	647	683	632	644	636	678	652	660	626	663	644	629	659	642	689	666	644	662	664	654	654	629	673	651	674	627	672	683	705	712	612	611	643	690	676	677	643	672	646	618	679	634	639	665	677	714	652	683	653	633	616	644	684	640	704	674	675	631	628	675	620	667	664	661	629	641	674	668	624	680	648	619	644	676	688	660	668	683	664	679	706	651	626	613	654	636	691	640	677	668	711	662	671	629	629	643	686	643	619	611	656	651	652	595	632	622	643	675	681	643	651	625	675	655	628	660	655	652	642	626	622	604	633	650	667	647	668	623	635	644	643	638	674	642	631	626	713	680	674	657	653	622	680	678	667	645	659	683	609	645	633	655	650	648	638	644	691	650	673	634	628	611	654	647	675	647	658	665	621	612	686	633	649	685	690	663	625	607	710	631	670	669	651	650	673	633	641	672	635	637	607	645	693	657	613	664	678	613	632	648	641	643	692	653	657	661	644	647	646	661	701	632	653	618	615	668	672	666	656	666	661	652	600	601	665	671	665	668	672	677	645	610	646	646	662	626	630	656	625	674	675	617	626	696	674	632	642	615	643	649	632	630	636	621	685	656	595	641	681	686	635	692	656	635	603	638	650	647	641	666	635	668	667	641	638	638	604	641	651	694	674	639	644	668	681	660	628	715	703	664	616	672	642	675	658	630	644	648	618	679	648	667	655	644	633	659	667	648	683	602	630	670	687	613	650	618	640	700	649	681	655	660	626	630	669	633	639	698	621	642	657	656	649	646	655	663	660	655	704	634	615	665	645	660	644	663	670	659	679	618	671	629	670	646	645	626	638	658	646	674	625	655	642	653	694	684	633	659	686	669	630	647	688	638	702	629	683	631	675	676	672	618	684	650	661	650	643	676	641	604	658	689	598	661	664	667	670	637	648	626	649	652	663	638	662	657	678	688	624	652	653	695	631	651	646	651	675	671	665	626	636	662	658	642	673	654	714	652	642	651	671	680	672	652	661	636	634	685	636	664	646	678	702	684	567	664	642	656	639	641	666	661	686	672	666	653	643	654	666	637	631	623	660	662	629	619	675	639	644	696	631	661	645	657	659	659	642	703	678	647	643	643	656	612	673	666	652	663	685	663	628	671	644	703	662	693	631	622	651	671	626	697	600	632	643	677	631	662	665	657	632	640	655	718	684	655	632	631	672	668	676	635	634	665	634	717	649	689	665	663	641	650	652	669	647	637	647	671	646	642	598	675	640	626	680	667	659	645	659	677	607	641	662	692	669	596	637	656	635	616	683	617	637	591	683	655	622	652	636	641	666	671	675	596	672	654	627	633	660	680	658	639	616	667	661	659	686	732	677	669	617	645	609	643	669	640	663	664	666	687	629	645	645	663	672	646	631	695	640	648	664	705	657	651	671	646	682	640	675	609	647	632	651	625	626	687	648	671	668	619	696	701	658	656	644	625	695	628	642	647	612	661	674	623	606	631	650	668	657	663	661	644	681	639	665	689	671	638	646	667	679	618	640	641	617	618	662	643	692	613	697	633	649	645	661	662	651	662	651	654	646	622	620	645	647	689	637	636	623	665	644	643	640	592	657	598	650	646	607	640	668	611	622	717	639	671	677	657	708	652	629	628	650	688	654	663	638	614	671	662	641	642	656	692	629	659	682	626	655	657	656	672	685	641	655	688	628	656	702	657	681	652	667	620	642	616	659	664	616	676	668	667	576	658	683	635	682	620	680	648	667	660	669	640	665	660	681	662	628	662	626	641	656	655	610	629	697	683	629	648	632	650	688	654	661	607	649	620	642	636	662	632	651	654	627	708	647	683	705	704	663	680	688	698	690	675	625	628	671	608	654	658	682	654	694	688	658	666	673	617	630	670	697	658	629	709	676	666	709	659	617	671	618	642	632	627	668	652	650	611	646	637	656	673	688	614	672	645	641	684	658	641	661	659	632	654	635	625	674	640	693	659	645	646	641	639	613	642	581	674	676	670	701	669	642	636	622	672	653	659	632	678	665	649	665	630	658	640	659	661	664	661	626	686	642	645	644	648	632	601	653	630	666	664	677	634	643	661	637	683	635	648	641	630	686	682	623	635	641	670	666	670	661	619	641	621	645	645	680	686	608	679	613	651	634	668	697	670	648	638	654	631	677	649	686	658	622	651	694	645	678	645	677	646	693	631	629	627	646	675	672	651	645	617	660	683	650	626	670	693	663	656	620	614	632	645	666	617	704	640	703	690	693	601	592	647	657	691	618	630	678	683	682	687	641	682	661	664	692	613	637	649	658	637	658	653	636	611	668	665	653	649	636	667	642	650	629	680	670	707	661	658	604	645	668	694	631	662	696	643	621	672	613	674	650	629	639	651	625	604	640	674	675	672	691	709	664	646	663	615	672	633	623	624	649	605	670	675	634	663	650	647	635	653	666	634	654	672	670	646	613	652	687	712	659	580	669	692	660	648	687	672	675	648	657	645	700	639	645	722	669	624	666	651	657	646	691	684	656	638	641	639	655	696	624	610	635	669	652	625	665	666	607	672	682	656	690	634	648	669	654	628	651	635	615	630	675	612	641	659	633	686	685	631	692	678	652	665	670	667	659	652	657	673	603	642	672	626	698	713	639	652	687	695	641	625	615	628	674	610	658	634	700	629	674	660	639	690	708	656	621	651	674	655	639	688	672	637	639	631	646	617	677	664	631	676	677	680	639	642	648	679	687	663	626	632	617	664	641	683	670	662	655	653	701	619	630	657	658	663	662	642	630	613	659	684	643	656	675	712	648	676	647	691	664	641	682	683	665	634	637	677	687	654	651	685	649	638	703	661	656	694	687	644	625	666	630	651	655	671	685	668	634	661	634	646	614	703	628	607	629	708	612	689	627	653	614	621	657	603	627	726	680	658	704	650	608	679	635	649	643	674	648	644	608	655	654	642	659	696	642	661	654	664	664	636	726	628	723	687	666	614	647	654	645	685	662	658	675	642	684	656
5777	2398	1680	1799	1677	1659	1193	666	593	507	462	451	441	423	406	439	412	411	397	400	400	408	407	389	433	659	918	804	649	480	374	319	303	324	322	300	322	361	336	318	314	313	309	334	318	354	337	317	341	345	335	312	313	336	329	303	358	346	309	332	350	321	322	303	307	323	323	328	353	322	289	314	361	319	333	358	328	313	338	344	333	315	311	307	334	309	349	325	309	314	320	325	334	316	328	300	313	306	338	344	351	334	329	352	298	313	292	300	340	339	335	350	329	321	303	316	346	332	296	305	331	348	351	329	321	340	301	301	317	284	308	341	347	341	337	324	342	330	311	379	285	355	326	337	329	315	340	340	335	316	345	310	285	362	360	321	360	344	318	342	340	320	307	321	295	317	314	332	324	305	312	318	339	319	281	344	351	336	315	339	337	307	297	339	315	305	330	323	299	346	296	325	304	373	315	332	323	322	340	341	334	302	344	351	342	304	318	319	322	320	324	346	289	368	345	327	307	341	307	330	337	359	342	306	312	316	334	307	323	327	295	328	292	306	340	349	345	305	342	293	309	311	314	329	326	312	303	307	316	326	328	311	309	290	341	337	303	313	323	309	321	293	331	311	335	316	327	336	322	336	348	319	306	327	331	340	316	317	309	343	324	325	326	320	346	333	372	331	296	325	371	337	334	332	309	311	358	318	339	333	367	324	300	327	324	325	334	367	319	325	331	323	345	321	339	359	350	346	334	360	311	331	329	306	321	303	376	326	290	330	305	323	317	311	306	315	302	307	347	300	349	309	315	316	315	344	294	300	309	325	333	288	325	315	316	317	296	336	324	314	336	332	302	307	304	319	324	315	344	299	320	324	316	326	351	329	312	321	327	347	312	348	325	294	319	307	339	330	315	327	305	345	311	297	313	318	319	307	371	342	353	340	356	342	312	359	346	311	331	308	306	309	315	279	340	331	358	337	285	323	327	334	248	308	329	340	319	343	353	324	347	315	329	298	309	316	324	310	352	330	341	313	333	312	333	324	358	323	309	342	307	300	315	313	328	325	327	305	326	323	318	351	318	313	334	302	319	310	329	340	337	302	333	304	330	315	341	334	322	314	351	322	315	321	357	330	334	367	311	326	316	343	290	331	308	279	364	336	355	311	331	337	327	319	332	308	318	340	344	303	324	325	302	329	351	335	336	322	340	352	342	346	339	305	317	311	331	326	336	366	320	340	300	334	332	285	315	325	309	316	320	312	328	299	335	309	321	301	311	297	354	316	331	335	322	321	323	340	334	327	346	329	302	357	298	324	331	341	335	330	345	311	317	310	317	333	351	306	361	344	345	350	330	311	319	331	309	337	359	331	345	289	303	321	311	315	344	348	298	324	293	364	321	347	317	314	315	314	336	304	328	321	329	311	351	322	337	329	323	336	315	300	306	293	294	320	309	319	300	333	302	336	288	357	325	345	310	299	345	325	360	339	352	308	335	320	336	328	324	314	320	304	349	320	300	320	274	320	338	303	352	319	304	324	333	304	348	344	333	326	337	315	336	368	328	339	360	305	329	335	319	319	335	349	338	312	313	337	343	319	317	303	306	311	306	340	324	286	298	312	283	321	322	325	303	302	322	337	312	328	303	365	321	297	322	325	330	364	287	334	285	383	323	319	310	344	301	328	324	330	328	293	331	309	312	334	316	305	343	324	293	356	327	334	328	289	335	312	341	329	354	333	310	364	352	322	330	299	349	293	294	306	336	368	319	366	317	308	343	339	340	319	311	326	317	339	316	324	316	325	325	320	356	358	304	325	298	323	332	353	334	317	320	291	325	324	337	319	293	338	343	340	334	319	299	334	322	328	330	338	338	354	314	338	303	286	324	329	326	287	306	327	318	321	299	334	354	350	342	354	317	335	310	339	306	347	293	313	313	337	319	335	360	321	322	344	327	313	299	308	325	329	342	328	344	299	331	319	341	318	342	318	311	317	320	332	322	317	316	351	316	303	290	334	344	284	373	342	293	329	327	300	346	335	321	342	367	356	316	319	297	319	345	314	316	306	298	328	310	302	320	321	304	300	314	290	322	320	309	330	310	353	336	303	358	340	339	297	305	304	285	332	299	324	343	319	323	342	332	324	333	338	340	323	334	310	315	346	305	296	334	353	357	343	299	355	338	303	331	348	324	318	325	355	347	315	330	287	328	364	356	338	303	334	314	334	336	345	322	327	332	322	311	326	322	317	370	354	338	341	331	328	321	298	354	287	319	338	342	302	332	337	319	312	313	321	296	332	326	322	334	321	321	324	314	327	318	305	300	292	313	340	320	323	314	318	326	340	331	302	332	276	315	310	317	320	319	320	350	349	312	366	309	296	319	341	326	317	299	332	347	300	303	317	321	314	288	337	314	340	329	307	333	342	334	312	337	347	320	310	350	321	323	299	327	322	327	300	327	338	328	322	333	357	335	326	287	322	325	352	353	307	319	284	344	332	333	329	327	313	323	340	363	312	300	337	341	318	352	341	343	362	315	321	329	329	320	350	325	336	345	354	323	349	283	332	330	324	314	312	328	345	334	317	303	309	344	338	365	291	327	348	332	320	341	309	301	323	329	338	355	314	298	351	349	323	339	321	313	309	337	291	331	331	324	326	288	319	337	297	345	306	352	310	319	328	320	373	297	371	315	350	360	303	307	319	314	344	294	348	302	297	345	312	318	336	338	335	297	353	337	323	349	340	322	321	314	350	323	273	306	339	313	333	325	310	342	314	304	332	292	310	326	331	334	330	338	331	335	328	310	318	291	352	366	290	338	343	331	318	346	334	344	341	366	311	309	330	285	312	330	320	320	321	329	334	322	299	374	361	322	303	314	311	300	345	304	277	306	319	334	321	311	332	309	327	320	333	319	300	310	289	312	361	355	338	343	307	317	303	317	319	332	335	312	300	322	316	297	317	311	316	318	321	330	327	335	330	337	359	321	333	313	318	314	335	344	306	320	320	323	331	328	294	373	348	353	268	321	314	321	311	279	324	286	327	328	324	340	333	311	305	331	321	327	343	343	339	332	307	343	309	328	323	318	300	323	327	315	284	310	287	338	352	325	335	319	324	300	303	318	328	316	350	311	293	316	289	360	312	292	329	353	347	331	319	313	326	360	340	305	324	354	349	326	318	323	328	335	313	286	333	320	320	311	324	352	331	330	350	323	326	349	326	307	347	306	309	311	307	328	311	347	279	331	319	307	295	341	368	353	326	328	302	345	320	351	319	348	348	320	320	362	317	310	342	333	315	344	330	335	321	309	304	319	328	318	321	287	321	328	321	333	314	338	308	338	311	362	343	324	314	317	354	328	304	360	342	324	330	369	334	304	327	345	297	312	336	319	305	312	301	351	351	350	312	358	302	319	335	347	323	303	316	322	292	310	319	341	341	293	329	325	305	320	352	338	342	332	298	311	300	329	308	345	298	335	261	317	337	336	273	356	315	338	331	325	334	289	297	353	347	310	355	329	331
4054	2392	3264	5172	5461	6037	5045	2593	2270	1689	1618	1445	1322	1336	1563	1438	1455	1359	1354	1382	1475	1389	1240	1343	1495	2965	3817	3133	2148	1432	1025	888	751	780	783	783	794	802	753	768	790	796	722	803	705	749	755	756	751	815	736	814	741	789	755	723	732	772	780	792	751	775	811	787	739	748	827	804	796	771	748	759	800	808	769	777	788	828	739	769	774	779	754	799	778	794	752	757	771	818	766	816	754	801	785	765	775	796	785	783	819	748	761	758	788	767	753	832	741	772	750	796	774	796	765	802	774	747	765	754	821	745	735	739	794	760	794	779	818	749	779	706	766	775	820	775	762	757	752	743	729	810	744	798	769	752	785	755	793	758	774	771	750	752	798	776	826	739	732	775	729	776	783	759	767	752	758	784	809	766	759	753	767	759	792	778	795	803	810	769	766	741	776	731	795	832	759	774	744	771	719	773	762	748	759	779	780	821	756	763	752	733	785	807	782	785	805	798	782	782	799	779	760	780	805	738	825	788	800	774	780	794	767	772	743	809	778	751	765	764	763	761	830	802	732	829	791	737	805	745	761	716	781	779	772	796	786	760	773	786	775	775	744	712	798	729	817	778	776	774	802	772	792	778	743	791	777	722	773	787	773	784	762	736	765	746	779	784	735	764	775	748	811	812	740	750	808	758	772	771	747	805	789	750	767	767	745	757	763	739	857	731	777	743	772	761	779	752	767	778	826	757	776	748	726	771	745	776	763	739	718	772	772	784	797	779	763	764	776	762	741	793	767	813	806	753	771	779	755	761	764	721	745	762	797	759	765	750	714	771	804	749	729	793	789	790	789	807	817	743	773	748	800	767	756	763	773	769	745	727	798	747	768	767	769	772	757	771	762	785	725	794	740	770	809	718	789	778	722	759	742	806	806	794	717	759	788	777	728	780	766	763	720	750	739	828	776	781	772	754	784	739	762	786	771	787	773	754	811	796	733	771	766	810	839	813	768	765	767	744	725	807	766	757	771	783	836	759	745	760	768	774	760	776	744	786	805	776	814	822	752	782	758	758	795	754	816	818	799	756	754	783	798	778	825	755	761	781	720	782	795	744	762	725	778	738	752	727	756	759	793	796	779	758	792	745	760	779	749	752	797	797	775	736	762	772	779	774	780	734	751	779	790	810	790	717	763	750	812	741	772	797	811	749	848	786	759	815	775	773	791	754	797	790	785	790	785	805	800	797	776	789	726	789	758	769	762	752	773	766	823	792	814	784	795	765	761	768	777	755	725	806	775	781	749	782	744	788	764	731	763	787	745	762	773	770	773	764	716	726	764	751	779	770	751	735	712	788	780	765	808	774	735	827	778	806	736	774	788	737	749	762	806	790	718	750	698	801	804	778	760	779	738	761	766	764	756	746	749	778	775	817	793	746	680	785	776	768	764	776	765	727	777	760	752	777	761	746	762	803	782	773	791	763	802	768	747	799	804	758	759	795	774	784	751	820	778	776	804	792	761	773	724	773	810	755	774	762	814	774	726	728	762	808	680	793	787	780	812	787	772	782	765	738	753	776	779	767	783	778	786	770	759	799	773	804	732	811	775	752	777	812	784	817	792	803	749	816	746	780	758	764	710	746	712	749	767	765	737	739	753	777	792	754	753	800	767	759	861	854	775	727	778	786	764	776	735	758	782	769	747	812	773	770	792	788	804	807	778	748	775	776	803	727	784	794	827	773	798	757	820	742	782	801	814	768	799	746	775	815	748	743	758	749	779	799	809	747	764	794	786	777	755	755	754	752	748	783	779	768	747	826	821	770	754	731	852	755	795	767	844	834	750	794	730	815	754	787	748	759	726	757	807	785	766	768	755	793	764	781	744	819	758	766	688	776	734	686	784	718	744	741	799	805	797	782	761	770	772	751	810	736	728	802	754	740	755	790	787	767	764	783	770	783	750	749	726	743	749	782	789	822	810	818	801	791	802	712	731	776	737	731	719	802	773	757	819	776	757	750	788	761	767	828	778	774	778	791	754	759	765	754	798	758	783	802	784	732	773	793	735	759	768	718	767	773	758	756	815	783	755	746	765	756	744	742	762	729	766	753	763	779	752	764	744	740	729	763	736	787	765	722	778	755	769	775	778	753	806	722	778	740	822	809	771	733	793	787	749	724	765	763	747	692	774	766	708	760	750	785	755	766	757	707	809	755	764	824	751	775	750	731	765	795	743	759	793	728	752	754	744	796	782	795	792	777	747	816	789	782	801	792	779	762	782	776	735	782	789	755	857	787	785	797	746	733	797	739	726	791	812	748	790	808	779	790	785	756	752	765	756	758	795	781	766	720	789	778	774	756	760	817	738	776	793	742	731	777	751	766	771	723	788	764	720	823	749	759	799	808	756	775	780	797	708	763	814	797	784	753	749	820	730	797	780	810	746	755	759	801	755	779	749	771	781	773	759	743	810	784	716	793	763	740	817	795	751	783	760	735	740	736	775	794	816	751	757	713	806	796	730	762	753	727	769	751	741	748	811	768	782	756	787	767	803	762	787	713	728	743	778	793	743	772	808	749	771	729	752	797	753	769	749	789	802	773	798	752	756	831	758	742	752	768	737	788	770	776	790	728	764	779	795	785	795	772	758	831	759	740	797	792	739	740	788	746	755	739	764	756	792	756	785	786	755	811	781	792	790	736	818	760	748	725	758	818	790	745	758	759	787	753	754	821	797	755	770	767	803	758	783	806	820	783	764	780	727	774	797	736	758	758	784	755	774	762	768	784	771	798	787	773	813	767	750	815	748	779	789	736	842	762	761	743	791	721	795	815	805	756	765	728	779	767	742	730	781	693	751	761	785	796	767	765	771	779	772	800	812	804	803	844	754	779	792	766	746	778	780	801	793	720	687	769	772	821	838	775	734	812	814	779	754	803	787	773	791	776	774	790	758	779	776	743	739	772	825	765	802	725	795	769	742	797	773	794	804	790	747	794	762	779	795	752	784	779	767	782	777	776	798	756	825	755	794	737	739	793	765	801	753	790	765	811	760	757	788	813	760	754	773	754	742	826	750	768	808	774	737	736	775	765	789	764	781	752	771	770	786	753	805	753	829	825	802	772	795	786	760	795	813	765	751	788	724	767	719	802	784	823	771	769	749	708	783	834	728	839	791	757	839	748	797	783	802	773	691	802	753	819	753	755	804	856	772	754	749	809	802	779	789	749	760	799	770	804	799	772	786	745	749	730	767	770	781	770	757	779	758	789	774	778	721	828	771	739	853	780	726	794	761	764	772	761	734	759	705	770	764	791	769	820	771	792	758	764	815	803	736	786	764	751	780	770	801	782	722	759	833	777	789	787	791	752	825	775	812	717	775	788	762	767	761	729	760	796	813	814	754	783	756	805	772	753	765	728	771	782	738	723	756	778	821	777	764	806	786	749	737	792	753	781	748	797	759	803	793	753	743	780	734	730	744	756	767	766	749	750	735	744	772	805	740	794	821	824	764	742	759	773	772	771	757	758	795	776
13252	5819	5626	12352	7013	3757	4303	2305	1978	912	589	522	537	559	570	604	666	669	547	563	463	477	481	488	1339	3357	3327	2117	1233	684	460	342	303	343	311	294	310	327	329	302	328	327	355	353	311	307	306	323	301	309	306	288	340	319	321	326	309	322	297	315	289	314	318	296	310	355	326	327	328	329	334	296	314	334	309	320	319	285	292	308	315	301	339	335	309	294	320	292	297	297	327	302	338	332	290	334	292	330	289	331	339	321	303	356	295	319	341	335	333	304	264	342	295	321	322	334	325	325	303	280	371	361	328	308	300	322	338	275	336	309	302	318	320	302	303	349	300	297	322	323	326	305	315	329	360	286	307	287	312	319	319	319	299	333	324	314	322	312	317	315	340	316	337	268	300	318	298	371	317	332	288	297	335	292	294	290	350	290	292	312	341	304	325	323	332	285	303	308	308	313	302	315	304	340	307	310	320	295	342	300	333	307	289	344	302	301	305	314	324	350	326	309	329	325	312	285	336	334	331	336	283	320	293	328	317	326	293	333	335	299	316	305	312	325	298	319	278	332	326	312	314	342	317	294	343	302	333	308	302	310	305	322	307	297	309	295	340	349	340	310	313	298	323	329	263	313	328	338	316	290	295	310	290	300	319	306	306	327	309	298	323	297	308	329	280	346	328	332	311	328	338	327	310	322	313	300	334	318	307	323	301	336	298	316	327	303	285	330	320	308	361	327	325	299	303	330	323	297	303	297	311	309	327	312	356	335	308	344	374	312	322	317	364	311	336	286	352	293	316	275	336	307	274	316	321	304	309	322	332	326	314	302	344	298	314	309	338	306	322	342	319	313	315	312	323	345	293	316	312	344	301	342	325	302	322	297	333	341	309	329	328	328	289	291	308	372	319	292	305	327	312	321	333	307	303	308	315	289	311	300	344	336	358	316	311	290	294	324	290	304	324	312	304	323	314	322	298	292	308	333	310	321	280	317	316	352	321	329	292	322	312	319	306	321	291	295	311	298	333	289	307	312	314	337	312	315	321	314	307	318	277	328	337	316	305	315	347	337	317	324	327	292	326	334	330	326	318	308	314	321	291	320	322	304	316	309	313	316	330	346	333	304	323	309	316	337	320	331	306	297	333	302	334	302	315	307	316	318	324	338	309	276	325	306	330	284	325	312	314	320	315	335	315	290	354	299	275	313	308	331	360	299	312	330	289	314	305	313	341	309	311	302	281	293	313	325	297	324	338	335	318	310	322	280	333	322	323	291	315	324	311	310	318	310	274	332	344	301	329	290	318	320	340	309	275	338	330	300	324	329	319	334	322	315	326	296	301	287	314	325	337	296	322	310	367	330	335	359	329	319	305	312	317	343	313	321	320	305	307	322	345	323	331	303	300	315	274	321	309	315	320	332	325	302	281	344	311	328	326	322	338	311	298	348	328	319	309	315	307	331	329	296	307	294	315	284	324	306	294	323	338	290	338	308	316	312	290	331	302	293	280	317	328	307	321	308	296	311	321	311	300	315	311	302	338	337	291	287	333	309	330	302	344	337	308	297	280	335	310	289	323	306	320	293	320	328	298	311	291	293	334	345	319	340	311	283	341	335	312	306	328	322	317	328	295	308	315	320	346	336	327	317	324	312	282	293	305	304	297	306	338	339	312	302	344	302	333	317	303	291	308	338	321	321	333	316	335	300	319	336	327	328	325	316	311	320	335	350	285	344	308	317	322	321	331	284	312	340	313	317	287	320	322	319	317	351	314	293	316	339	305	277	331	325	300	307	315	315	313	335	279	315	325	310	308	303	323	306	283	335	307	278	342	345	307	296	330	308	336	309	327	314	322	319	298	306	355	307	319	303	300	310	312	319	301	320	289	321	317	323	301	304	303	310	325	328	322	297	294	315	295	303	312	301	321	300	308	322	315	329	336	308	301	326	334	307	318	282	308	309	327	329	331	324	332	314	340	295	297	310	313	344	289	319	295	306	307	300	284	289	289	308	309	311	331	294	312	333	303	323	297	315	290	303	311	317	298	307	356	308	328	323	309	316	308	305	355	300	321	309	309	306	308	309	346	322	330	322	339	333	312	337	312	326	308	315	330	323	319	322	293	318	289	308	300	326	311	310	302	292	323	276	278	283	301	303	342	333	313	326	300	310	306	337	309	318	338	305	313	301	322	304	333	318	330	324	358	293	304	304	348	306	277	329	309	290	341	330	322	335	329	333	321	306	311	330	308	320	322	301	293	294	303	284	317	289	304	314	311	341	294	308	324	318	313	318	300	284	292	322	313	324	332	297	326	337	310	296	307	337	309	288	291	314	291	279	325	308	323	322	299	325	300	312	308	350	330	322	323	335	282	342	326	317	281	288	285	314	326	320	308	322	297	322	330	309	323	325	306	287	329	286	322	289	302	327	330	322	324	282	294	309	314	314	330	329	285	293	318	303	330	272	301	288	304	331	285	291	318	320	313	289	286	294	323	321	317	290	338	284	307	341	311	339	287	334	350	308	286	304	303	308	345	320	291	338	344	338	316	291	302	289	320	308	290	324	296	312	311	307	332	306	331	274	289	314	299	316	292	304	321	315	313	279	339	280	303	297	275	319	317	298	317	299	308	312	335	303	293	299	328	295	326	314	297	303	346	325	332	300	332	348	300	302	298	278	302	303	333	327	317	307	300	328	273	314	317	348	295	313	308	302	306	304	301	340	343	301	300	319	320	319	330	309	300	308	323	324	313	318	285	368	321	288	324	302	277	298	282	311	325	313	325	314	291	303	309	326	295	308	310	359	300	293	305	310	320	311	299	309	307	331	351	305	286	289	310	328	325	309	304	308	325	335	317	306	296	326	335	310	293	346	312	327	271	253	294	340	312	321	329	343	326	293	329	307	304	312	345	324	327	316	334	300	357	309	310	309	330	305	296	322	314	322	320	342	280	325	308	305	346	312	310	313	321	341	307	321	309	296	311	337	302	292	305	317	301	319	311	299	323	302	307	357	318	345	307	316	305	315	307	313	349	366	347	316	318	269	300	343	321	311	302	310	302	348	302	310	292	344	328	299	333	334	326	354	319	335	315	308	340	308	341	293	332	316	317	299	326	318	313	263	327	310	333	322	312	350	331	293	357	316	345	337	298	338	312	328	306	359	331	303	311	304	315	306	295	286	334	323	332	296	298	321	303	316	299	305	334	301	336	316	344	303	327	307	351	316	320	323	309	298	319	317	317	303	315	290	317	319	306	301	320	330	303	317	319	314	284	309	324	318	289	271	308	319	316	287	334	335	322	300	304	336	325	325	333	314	345	330	328	306	309	318	318	336	364	343	316	308	304	272	334	323	292	314	316	321	312	336	290	313	331	342	316	324	314	281	340	277	347	346	314	333	330	294	324	308	301	319	345	309	322	319	344	308	301	289	316	299	335	320	323	346	309	333	333	313	332	309	287	322	298	309	312	338	331	280	335	301	293	291	310	342	343	337	334	317	338	324	320	280	316	326	291	324
8171	4679	8617	19561	11082	10332	12558	7162	7451	3367	2135	2122	1978	2386	2420	2559	2952	3059	2189	2119	1929	1932	1852	2122	7835	17253	15436	10158	5739	2719	1353	973	818	776	762	731	766	785	771	793	736	714	703	744	734	737	799	796	724	747	775	783	777	739	694	802	736	784	724	751	796	735	743	752	726	770	747	791	755	769	759	754	753	677	759	769	762	775	778	785	766	749	746	776	695	735	774	709	814	711	780	717	737	781	759	772	763	766	793	729	711	727	740	765	761	760	761	756	687	733	748	783	794	755	757	739	794	748	721	739	770	798	683	739	766	773	754	804	794	728	761	699	754	731	763	769	736	745	742	756	727	661	756	723	713	722	735	804	830	745	778	744	708	751	719	746	727	716	775	722	807	706	782	785	718	783	728	761	766	714	725	769	752	747	714	730	745	749	762	782	744	729	691	740	756	729	754	748	770	752	723	763	737	737	714	730	722	720	748	735	793	726	789	776	722	765	714	733	713	775	790	723	729	742	757	771	703	755	710	756	762	787	732	765	723	763	768	708	758	736	778	734	745	765	779	753	756	776	738	749	741	763	749	747	746	716	745	765	754	782	719	732	720	766	765	794	740	793	739	752	764	730	711	742	757	738	756	737	795	751	737	772	708	766	703	761	754	709	771	758	749	761	753	761	736	763	769	734	742	753	787	753	756	756	729	755	715	755	805	792	735	768	779	790	748	771	754	716	780	760	769	749	722	784	780	768	756	742	781	747	783	721	816	780	773	768	782	731	723	751	737	737	769	762	830	763	747	721	752	744	775	761	736	803	719	777	737	694	753	774	750	763	831	751	750	748	746	787	772	770	729	767	778	770	757	732	787	731	793	737	721	763	735	795	807	796	748	713	708	772	738	770	805	738	756	765	774	782	726	774	771	767	714	735	722	764	805	761	752	763	742	722	788	714	762	777	742	696	758	773	726	714	736	730	768	710	789	766	740	728	750	757	781	730	717	777	764	733	702	781	723	753	759	732	778	755	767	788	760	734	735	790	751	760	722	787	809	778	752	747	712	736	778	751	734	725	729	733	729	762	762	809	699	752	765	767	770	745	756	737	723	725	754	739	777	790	725	789	753	770	734	762	733	747	729	773	762	685	749	789	820	740	750	730	723	723	725	779	703	759	718	771	727	751	708	731	735	759	740	769	740	753	766	793	733	711	740	725	718	826	767	763	698	742	725	763	770	670	747	742	733	790	810	730	734	761	783	769	725	752	733	768	728	724	796	755	724	792	745	694	730	783	775	706	764	734	697	791	716	763	763	727	745	794	719	765	732	740	760	755	759	754	745	717	699	744	779	799	722	719	698	736	762	740	764	689	718	765	762	756	743	709	799	738	713	735	721	780	762	756	792	743	809	735	773	760	749	769	701	797	711	732	765	739	743	686	749	749	772	741	763	729	783	742	749	762	741	734	720	719	779	762	739	738	780	808	812	750	788	710	727	746	770	741	758	737	750	726	737	779	691	733	758	739	734	736	752	778	790	756	732	746	728	730	796	750	759	770	747	724	731	785	745	749	737	783	756	784	727	808	737	767	731	736	689	735	759	827	783	744	756	745	782	732	757	754	754	741	771	783	723	740	778	738	778	749	735	793	786	780	742	717	718	783	730	760	733	752	752	751	723	760	719	780	770	799	758	694	764	739	766	682	738	743	775	785	746	767	804	779	709	756	735	738	786	702	759	740	813	752	705	789	746	760	736	782	771	746	722	682	732	716	748	691	769	793	790	763	755	793	645	737	710	740	719	775	733	745	757	784	796	775	737	672	791	776	756	761	751	727	732	762	783	778	757	737	732	729	726	716	739	746	716	762	756	736	756	716	759	760	766	792	757	774	769	777	786	788	735	783	847	737	731	677	737	720	725	720	756	762	724	767	804	722	734	759	769	767	773	762	731	745	761	747	751	797	762	728	684	787	778	776	762	748	740	783	727	759	690	733	727	753	717	766	751	803	743	763	737	698	757	754	701	729	769	737	739	754	757	770	771	756	788	731	745	750	714	746	709	742	750	763	799	772	759	753	785	772	772	755	763	747	715	777	773	795	766	744	759	688	760	736	759	703	708	755	725	768	720	727	772	710	761	745	720	736	781	751	773	718	779	740	730	739	717	777	740	724	790	784	800	799	729	764	778	728	739	706	723	762	755	718	747	752	740	714	762	757	767	740	716	739	771	743	775	748	750	766	694	779	742	764	736	721	756	760	767	755	778	760	779	780	734	784	767	781	757	719	734	731	752	763	747	773	738	760	748	728	719	757	773	738	728	805	760	765	733	765	791	746	769	798	728	780	742	762	706	760	748	735	714	764	751	739	744	782	814	747	731	791	738	734	730	741	753	759	703	719	756	750	698	735	745	750	711	725	773	727	742	754	746	704	763	734	783	746	777	747	712	742	747	748	752	720	719	745	753	745	738	714	752	801	767	769	757	762	726	751	742	736	772	717	750	746	721	770	784	761	762	784	738	729	731	734	774	759	721	730	779	736	768	768	738	756	731	734	729	758	788	767	766	741	696	735	770	786	743	693	816	811	742	744	708	749	736	776	745	732	797	799	737	746	752	753	781	754	733	744	741	724	798	702	758	727	736	725	754	781	766	732	744	760	778	729	737	779	725	748	781	741	745	720	755	753	761	778	791	758	750	760	730	738	741	707	731	802	825	726	732	757	813	774	767	765	753	764	708	746	750	745	840	720	806	729	774	722	714	743	746	715	724	771	701	746	750	728	734	739	714	716	710	730	739	806	751	741	816	723	708	766	754	778	750	721	751	750	732	739	737	730	708	756	801	723	795	761	666	724	740	723	744	718	726	732	761	736	721	750	768	765	694	768	717	749	707	757	736	748	723	770	757	756	748	761	762	751	754	741	772	724	761	770	738	755	774	750	732	716	729	773	734	759	784	693	728	767	794	762	741	770	741	734	781	800	697	751	762	744	791	753	740	769	770	737	760	763	735	742	736	773	789	814	788	712	695	777	715	720	759	739	779	694	779	717	737	750	793	716	762	731	753	751	773	738	772	749	754	726	729	720	739	802	792	728	820	790	756	750	805	805	774	746	720	797	834	777	762	790	781	760	706	708	737	794	733	771	805	698	761	731	776	761	746	723	734	786	755	787	751	766	752	709	767	754	745	807	740	756	754	748	730	739	783	774	745	729	763	733	762	723	724	733	789	731	706	782	780	762	748	743	713	786	755	730	729	709	743	716	732	706	718	764	790	693	723	746	758	768	708	785	772	732	778	797	724	767	747	748	775	793	747	722	721	728	713	758	725	752	763	729	796	749	769	741	759	707	784	755	727	730	750	704	731	709	758	771	714	762	765	727	745	740	725	773	809	752	774	754	738	765	800	736	732	735	763	736	788	735	764	747	731	769	720	777	739	709	760	778	749	786	738	732	727	722	724	710	668	758	714	772	755	793	713	774	761	776	715	751	749	766	775	753	751	773	719	739	735	716	778	761	778	715	797	740	749	741
23299	10301	12397	22953	15334	7980	10366	5872	3968	4634	2103	962	831	916	828	1052	1117	1231	939	770	787	679	506	484	3013	8010	7439	4505	2295	1057	570	363	299	285	236	267	250	265	262	210	254	272	264	255	279	246	256	329	241	256	290	273	263	246	278	242	279	266	260	265	264	295	272	271	253	274	257	268	252	266	230	248	263	277	260	252	252	241	267	288	245	266	260	269	269	266	248	263	229	275	274	239	263	242	268	275	266	257	286	267	272	275	265	283	259	271	280	233	244	244	271	294	279	239	252	301	289	260	261	255	275	259	272	275	264	259	298	236	282	256	283	271	272	299	279	241	267	256	250	260	292	283	248	270	279	283	253	279	290	239	303	282	260	283	290	282	246	260	271	252	240	261	273	255	268	291	243	278	261	251	276	300	268	265	270	281	288	268	260	285	255	268	237	275	262	275	251	267	258	282	256	260	256	250	246	293	247	271	252	273	283	259	263	261	270	237	239	251	288	274	276	254	267	265	250	247	259	247	280	258	270	278	280	234	231	240	246	269	266	259	253	273	265	260	274	267	239	265	260	227	242	259	284	257	291	274	269	257	280	267	276	236	260	239	283	242	273	273	284	312	291	264	271	273	260	288	270	289	276	277	245	261	254	270	251	272	253	282	278	282	276	273	264	252	243	279	272	280	266	276	289	283	217	253	276	234	250	280	256	291	276	241	295	259	261	259	270	257	263	251	224	270	259	275	297	259	228	249	263	279	270	276	257	290	317	285	279	296	265	262	270	251	239	256	251	284	254	286	255	264	268	272	227	268	274	257	260	284	295	280	259	251	264	251	253	247	276	233	251	291	270	285	246	272	259	254	251	284	264	243	255	285	297	278	248	234	257	262	244	259	251	227	252	264	248	276	256	261	234	241	283	264	283	267	261	267	260	279	252	283	277	281	255	293	253	261	274	248	260	248	262	230	272	278	247	268	250	285	277	263	282	276	236	233	254	268	250	237	226	267	272	242	248	265	262	255	272	267	234	228	259	290	264	274	252	252	306	281	289	245	261	251	270	237	233	243	257	286	292	252	277	245	269	250	269	274	251	293	249	278	268	270	252	257	244	260	306	282	249	254	252	258	260	276	255	240	255	296	270	277	251	278	248	253	273	269	238	278	246	264	270	258	267	266	288	259	263	232	255	253	235	265	272	270	262	273	284	253	264	289	303	262	258	274	233	263	283	254	285	256	266	289	243	246	236	282	281	270	235	266	286	274	251	255	277	284	270	252	252	239	244	243	272	279	280	282	248	274	253	244	274	260	270	266	276	234	244	279	308	234	254	254	254	269	244	267	271	238	256	282	295	292	238	263	249	262	268	246	276	285	272	262	264	255	268	253	286	268	268	283	250	267	266	243	257	266	260	269	270	257	256	263	324	309	281	247	243	271	259	298	278	248	269	259	253	241	257	254	229	271	266	259	248	244	269	255	275	241	269	258	282	279	297	259	267	250	268	287	261	247	285	286	259	266	275	273	268	274	276	281	265	224	253	266	287	280	252	306	275	242	270	268	237	244	254	240	246	257	244	272	244	238	264	253	279	240	252	264	233	230	236	305	287	245	246	269	273	284	269	250	266	244	276	303	263	271	259	229	233	249	249	265	268	249	257	257	262	279	246	241	238	266	270	250	253	241	262	251	281	265	278	275	248	265	288	222	292	259	257	290	252	222	288	266	243	294	265	289	249	277	268	270	242	286	267	267	274	243	279	259	246	272	285	287	253	274	281	268	266	285	286	286	239	255	231	267	264	246	264	237	278	260	241	286	254	266	264	273	233	288	262	261	251	256	259	279	267	251	266	315	287	258	263	262	264	264	234	244	259	264	250	250	279	249	284	265	228	280	243	293	257	250	240	277	253	258	270	283	243	292	249	265	241	253	274	254	234	257	266	272	272	262	259	250	298	281	246	263	256	241	281	251	274	261	295	279	230	248	246	257	299	282	270	256	295	266	292	246	275	234	266	273	272	270	267	260	268	278	273	270	264	239	290	286	253	300	247	238	270	279	248	269	251	272	263	245	287	292	261	273	284	271	277	261	300	277	275	266	272	269	250	262	240	255	289	271	265	242	282	316	261	288	266	276	255	265	276	297	267	250	241	305	281	262	255	245	248	283	287	264	265	274	281	272	251	236	276	280	258	270	279	262	279	259	268	269	258	244	235	263	246	240	248	289	251	268	257	265	264	267	243	270	261	273	261	249	271	282	235	269	280	243	268	264	280	267	261	288	265	251	288	242	256	259	246	256	272	251	249	236	294	236	284	262	271	266	251	236	251	265	276	281	275	253	259	269	246	231	260	262	264	256	268	232	240	280	245	276	259	265	252	271	287	275	292	265	293	264	279	260	272	268	277	264	284	281	273	266	252	279	245	254	271	299	257	233	235	270	259	265	275	254	246	294	262	257	242	256	269	261	278	280	239	257	274	281	274	268	263	259	267	285	281	266	262	266	241	236	255	270	262	245	248	239	234	272	276	309	253	248	256	241	258	280	258	234	269	251	264	264	281	259	269	284	253	262	273	284	287	235	244	282	244	238	233	272	273	284	243	245	247	259	266	288	248	282	223	270	251	275	266	261	287	250	252	278	292	268	289	255	278	281	274	268	267	251	298	257	250	279	236	267	270	237	257	299	251	257	258	256	248	272	277	236	276	260	262	275	268	252	275	276	285	255	251	258	261	289	281	270	276	265	256	256	279	265	236	269	260	254	292	249	261	238	272	225	239	249	246	253	278	255	246	284	249	273	246	284	286	262	269	245	283	263	244	263	261	253	248	248	265	264	273	273	258	257	281	268	265	304	275	265	258	247	256	239	255	259	240	243	263	252	287	245	275	284	251	218	229	258	257	260	232	294	285	264	251	275	262	235	247	246	236	265	272	278	257	271	284	268	273	273	294	270	225	269	251	261	246	235	254	268	234	297	272	280	267	259	271	285	255	258	232	268	263	272	261	282	257	270	242	253	262	269	265	268	260	242	264	266	259	257	254	254	253	261	265	244	258	234	256	242	264	274	273	276	258	281	229	258	263	268	293	217	230	279	285	268	247	242	263	288	257	222	265	248	266	273	257	252	291	263	221	262	273	253	265	276	273	253	214	273	281	261	266	268	256	260	263	245	262	274	250	259	248	270	253	242	250	271	302	251	242	274	285	284	246	250	254	271	283	258	244	267	259	262	250	265	247	269	280	247	282	268	224	292	269	282	243	243	258	242	277	269	273	212	276	275	263	250	245	272	270	275	272	256	264	281	254	264	231	276	244	260	261	303	246	287	258	246	275	285	262	271	244	275	300	261	288	250	283	257	250	244	261	276	230	275	270	232	260	255	267	255	226	265	283	256	287	274	278	263	297	242	234	300	297	290	269	254	268	285	265	239	254	274	254	267	254	253	250	295	256	274	271	270	240	260	276	272	271	271	258	259	270	268	265	261	249	277	281	288	254	279	277	279	257	289	242	262	287	276	262	264	266	249
11909	6959	15162	27740	17632	14378	22092	12535	11524	11918	4224	3154	3679	4284	4124	4978	5107	5799	4709	4072	4151	3552	2377	1972	15640	29745	26035	18474	10625	4834	1948	966	740	689	669	636	624	649	639	630	592	613	646	629	639	679	656	586	619	638	634	640	628	613	631	648	662	666	643	599	688	608	637	675	670	580	622	628	590	687	646	624	629	643	671	623	655	640	623	621	669	616	634	640	647	640	654	632	629	598	645	642	634	639	611	683	614	654	583	629	648	622	639	655	613	655	606	621	656	609	643	669	662	657	668	665	622	665	670	662	656	626	653	636	616	634	629	619	691	605	650	629	618	614	643	656	663	597	647	632	630	647	638	615	642	672	655	616	610	621	642	653	644	646	645	589	642	666	636	580	614	663	620	640	642	647	686	633	629	624	684	636	656	650	650	648	649	607	621	707	636	672	640	612	587	633	637	622	636	647	617	652	672	655	664	616	646	590	637	616	698	672	662	695	600	622	636	661	630	635	684	634	645	661	605	662	629	617	620	631	647	628	580	604	603	637	621	662	631	641	629	612	607	649	621	686	632	675	634	652	699	602	642	660	680	660	678	650	652	676	642	624	637	605	607	589	676	590	603	654	648	660	614	640	616	625	633	668	602	614	644	642	645	686	605	623	668	646	622	627	654	650	644	625	644	635	660	613	656	666	655	608	665	586	627	593	672	614	651	692	681	658	640	620	633	636	674	653	635	640	616	641	619	644	630	602	679	604	607	605	652	623	645	628	632	630	631	661	629	624	602	602	622	657	633	665	637	601	631	604	596	650	632	664	673	650	654	615	687	623	649	613	648	669	649	641	662	697	633	628	633	658	691	675	674	643	648	604	603	638	622	633	645	631	624	614	629	663	664	611	654	626	617	626	560	663	676	641	616	594	639	646	626	643	654	611	606	605	642	671	596	646	645	605	660	626	643	638	630	626	655	603	616	604	603	598	696	676	624	609	657	636	609	644	669	656	607	639	608	621	643	644	647	670	654	609	584	648	636	668	634	661	629	617	636	610	624	663	640	629	671	656	620	607	639	633	614	621	620	692	637	659	666	631	662	626	653	630	656	648	652	651	629	651	630	610	672	707	632	658	632	641	672	660	611	634	595	647	657	580	647	592	652	627	628	672	633	626	640	669	603	578	687	648	663	642	622	674	677	648	608	657	630	616	598	653	634	641	628	665	690	617	649	646	618	636	637	603	626	613	652	610	613	609	629	610	641	640	653	666	650	636	630	652	648	648	652	600	642	648	625	632	597	607	650	628	659	617	630	694	661	639	648	695	661	676	646	668	705	664	667	660	675	677	619	589	639	680	656	623	666	629	634	636	644	659	628	661	633	612	687	601	686	640	637	653	615	667	670	615	635	628	635	652	671	645	634	614	677	603	653	682	600	636	646	610	595	630	656	646	600	619	640	606	615	640	636	606	693	621	643	662	659	638	682	656	638	588	635	618	664	646	693	647	634	612	642	661	671	645	654	674	647	628	656	617	598	625	624	659	698	643	666	669	630	638	648	634	596	621	614	724	657	640	654	631	663	624	628	665	608	663	605	596	621	638	659	653	683	648	638	678	641	629	649	628	654	652	658	641	593	654	682	701	641	657	645	672	643	614	653	656	596	614	645	620	627	635	603	680	623	669	654	643	655	659	638	591	609	622	627	672	628	631	678	641	644	643	633	623	693	634	645	625	620	618	636	662	642	610	653	601	618	655	648	627	644	663	659	657	668	626	605	666	674	660	645	638	666	660	627	636	670	639	625	636	621	636	622	597	630	619	625	643	657	640	599	625	630	661	659	659	618	659	657	617	639	617	609	676	662	635	612	626	630	707	641	604	587	621	631	625	676	654	631	625	612	631	613	578	634	661	648	610	634	656	674	628	622	659	641	680	616	629	603	642	645	653	648	628	695	604	637	624	653	632	633	659	720	601	612	642	631	631	633	678	617	692	665	655	649	631	647	640	622	659	625	636	669	615	639	684	664	622	660	658	649	632	611	648	625	629	640	660	685	609	621	626	644	695	662	610	601	706	639	627	619	600	600	634	649	691	613	660	664	666	597	634	615	676	669	682	619	602	647	604	654	688	662	618	629	654	674	633	658	630	636	611	646	662	607	602	592	601	684	627	644	669	624	633	631	650	681	610	634	673	658	606	621	636	632	627	645	661	627	659	618	601	606	659	627	659	649	622	627	661	615	629	654	618	638	624	594	670	603	611	622	635	653	655	601	681	661	668	672	611	611	657	651	630	653	665	632	621	643	665	701	689	595	637	583	603	601	659	671	651	594	631	638	652	644	647	656	634	595	674	666	643	610	628	602	636	704	617	626	643	675	630	625	658	653	670	641	644	669	667	661	623	626	648	610	694	607	646	666	638	668	610	632	642	644	623	666	641	688	602	660	641	622	647	596	621	653	624	650	644	627	631	654	599	648	615	621	617	672	630	642	625	652	653	649	628	618	614	650	626	636	612	626	628	653	630	639	620	628	655	645	624	619	623	711	641	635	624	634	629	632	607	647	620	679	668	671	657	662	657	639	641	623	625	614	606	647	646	667	631	656	638	682	652	652	619	646	656	605	620	666	586	629	663	638	672	621	676	691	678	637	662	607	620	647	615	670	626	649	633	645	643	644	676	676	650	623	666	659	672	636	641	635	657	660	662	619	676	624	667	659	670	653	623	661	625	640	628	660	628	621	692	655	643	637	619	633	597	678	648	669	637	624	647	629	652	621	622	621	731	610	597	621	657	631	623	611	633	625	678	637	606	634	674	604	629	630	658	651	602	654	656	627	636	620	628	682	625	655	599	664	635	658	636	625	631	641	653	596	627	609	651	629	613	678	635	658	662	665	662	644	621	670	625	637	666	639	627	642	667	624	629	676	644	615	643	688	627	659	654	665	613	644	658	650	665	644	633	607	657	671	669	632	670	620	594	630	630	651	635	632	625	629	647	685	633	637	630	624	635	629	629	623	626	656	670	622	649	648	625	615	649	621	639	655	623	660	646	668	643	680	595	634	669	645	633	647	646	607	621	646	615	621	612	626	619	640	602	671	664	663	622	623	689	628	610	672	632	600	657	622	651	630	649	654	645	669	648	647	712	673	652	679	588	654	613	639	663	627	607	676	624	638	621	617	643	623	657	683	685	628	636	612	587	631	636	633	636	652	647	658	651	698	648	633	612	679	646	652	663	618	685	635	653	671	618	672	604	613	647	613	635	616	663	627	625	657	695	651	671	595	631	626	625	655	614	633	612	641	615	659	673	624	643	632	612	634	613	624	628	659	653	623	674	631	641	671	595	648	653	647	679	645	681	628	583	654	585	604	593	606	646	546	641	638	614	628	635	643	652	612	658	606	608	638	653	633	589	661	645	672	631	643	650	651	633	628	652	673	646	640	678	628	678	651	597	669	647	643	678	632	635	594	626	639	639	695	625	603	622	614	677	665	651	662	647	643	645	621	614	637	621	624	639	659	588	625	655	680	608
5375	1818	1797	2076	1880	1257	1051	830	680	584	466	434	471	423	381	411	453	412	396	366	371	367	366	350	391	557	720	685	619	487	374	331	312	329	306	316	289	331	315	284	299	323	309	305	318	303	322	308	303	306	319	336	333	294	320	360	315	311	312	293	306	268	308	307	313	327	347	286	309	305	298	330	290	309	340	302	333	316	306	289	285	332	312	296	316	291	300	296	281	312	308	290	287	309	339	325	328	294	322	297	317	347	312	348	336	324	358	284	297	304	277	302	286	286	314	310	318	313	319	278	311	319	297	340	326	312	326	339	296	300	327	316	272	347	284	302	322	306	305	285	313	298	292	321	291	277	304	300	296	372	318	308	317	330	284	303	288	348	298	355	322	312	291	283	303	305	308	301	306	333	304	320	292	285	307	345	325	340	308	358	310	310	341	305	316	336	290	322	322	317	322	311	307	312	305	306	275	292	315	334	319	261	302	361	312	323	326	315	314	284	318	330	338	304	303	322	329	339	265	292	279	308	303	315	303	338	288	311	320	323	306	309	307	318	334	305	288	300	323	310	323	291	323	290	296	340	308	319	295	335	331	310	358	318	295	318	321	320	306	354	304	302	310	309	298	329	310	325	300	328	339	299	316	290	304	292	337	304	265	315	328	310	327	295	313	301	298	327	325	297	305	310	322	287	294	272	325	321	315	293	310	317	275	327	334	301	304	311	290	302	267	308	325	303	266	354	284	310	287	301	289	336	299	300	307	345	303	339	309	292	318	299	302	321	304	269	295	318	289	313	347	313	280	313	304	290	341	339	324	340	323	335	346	317	300	317	313	291	304	312	326	319	344	316	304	314	327	320	285	317	275	306	310	318	288	299	323	327	311	296	310	317	320	295	317	340	323	304	295	300	316	325	313	307	273	321	309	301	344	296	315	316	312	334	316	301	304	319	308	294	305	312	311	316	288	306	318	335	315	319	312	306	336	343	296	279	312	349	304	298	310	330	329	285	317	296	308	305	297	339	307	329	300	326	292	293	304	324	268	302	321	317	295	287	329	308	285	319	314	299	295	282	334	321	281	347	334	303	293	319	305	311	308	322	323	289	309	296	297	324	347	332	344	295	292	330	353	305	346	313	329	294	302	323	296	340	319	321	307	312	342	330	318	310	286	334	330	297	294	315	349	345	323	312	318	308	313	289	306	343	284	329	285	323	346	318	296	336	307	314	323	335	316	314	318	303	282	314	307	282	293	326	343	330	322	325	293	327	309	324	323	276	315	315	339	311	322	316	334	345	314	321	311	310	288	286	319	306	316	299	306	297	328	323	314	286	322	318	319	304	304	296	283	300	253	317	305	308	285	309	302	320	322	321	330	315	295	298	269	332	324	323	326	308	302	260	316	342	325	294	313	288	299	305	323	287	351	309	292	270	292	304	291	322	312	335	346	335	325	307	296	306	297	322	334	290	339	297	283	301	293	327	285	320	297	305	271	310	290	326	330	289	287	318	324	288	317	304	303	302	310	308	304	358	310	293	319	320	303	322	292	310	313	282	295	273	278	287	330	339	334	295	328	298	339	316	335	310	337	312	323	288	290	330	299	314	305	309	311	281	314	316	317	329	342	334	301	334	305	302	329	337	325	260	315	304	276	329	323	286	321	315	319	323	319	331	299	328	302	319	330	303	296	292	304	320	315	356	294	302	278	313	316	312	278	343	331	311	320	315	302	330	330	279	300	324	288	298	307	307	295	309	310	318	306	337	276	315	319	311	315	307	300	333	309	297	319	277	314	275	312	295	318	292	330	331	316	304	290	325	314	319	346	308	327	297	294	288	326	300	328	292	286	307	316	322	304	317	308	339	285	310	310	290	293	328	327	323	294	325	298	308	310	338	288	290	350	343	295	338	298	251	313	320	349	296	332	304	287	309	311	298	299	344	325	317	316	309	329	301	353	340	302	327	305	312	332	321	324	303	334	293	311	332	311	343	327	348	316	324	352	312	307	299	330	286	326	315	334	312	316	325	346	310	317	319	321	296	306	309	327	322	296	329	285	320	309	305	297	324	310	330	316	283	304	301	340	321	333	275	330	304	302	304	320	287	341	273	344	312	321	295	342	312	306	320	314	294	305	317	332	323	317	333	300	307	300	326	316	307	309	322	337	309	297	280	311	303	300	339	345	332	285	329	277	334	301	305	300	304	315	292	319	302	294	297	334	312	299	325	275	326	316	311	302	298	333	326	310	332	301	287	284	279	275	287	335	330	318	282	329	286	308	331	321	296	307	267	331	319	325	290	304	336	318	343	341	296	325	310	329	334	293	309	282	303	309	329	299	312	307	318	273	321	313	326	320	271	312	293	304	291	320	304	300	328	316	310	308	322	297	333	312	302	332	313	316	307	303	340	317	311	313	339	300	307	343	315	325	312	318	350	321	310	314	309	329	319	351	341	292	338	294	290	284	296	304	320	309	311	299	305	314	314	372	296	284	306	332	321	296	301	280	312	322	316	315	321	289	294	346	300	310	306	303	344	307	331	309	325	336	284	316	296	296	314	339	313	307	336	315	319	317	292	337	322	297	309	304	289	308	301	341	318	283	302	311	288	344	319	285	304	314	330	293	282	312	361	331	301	296	286	296	283	320	349	298	300	346	322	325	278	314	303	291	313	324	324	301	297	330	305	311	292	321	324	311	320	319	280	315	312	285	326	327	319	287	302	326	292	323	303	321	302	306	317	322	303	240	301	316	319	312	304	312	305	310	342	317	337	325	313	335	301	291	345	304	325	296	274	312	302	323	311	293	299	303	309	328	345	314	300	335	302	292	293	317	301	329	330	306	285	308	295	321	317	311	291	323	340	319	323	297	317	343	320	355	313	310	344	341	338	294	340	318	338	323	316	329	315	311	303	272	329	285	305	323	292	309	345	324	323	328	389	337	326	309	295	308	324	313	305	322	320	269	310	291	310	327	294	311	289	352	321	351	331	342	306	289	298	327	331	341	294	287	317	341	315	308	285	317	282	309	311	309	337	331	279	340	331	327	308	305	320	269	349	324	315	311	341	353	292	301	336	318	316	316	306	293	298	296	319	303	314	319	297	313	371	327	318	289	284	297	287	326	294	308	307	320	315	302	300	296	322	309	338	316	280	320	351	318	320	300	314	292	310	302	299	308	319	309	329	306	302	304	303	316	279	325	300	307	304	343	320	295	303	310	324	319	291	324	307	314	302	292	298	322	287	319	342	323	345	295	322	315	310	312	280	287	307	302	308	311	341	325	320	318	312	305	307	326	295	320	307	328	305	287	288	316	301	269	299	311	278	287	311	311	310	315	315	299	310	291	309	294	288	322	295	290	304	297	299	293	319	286	341	322	337	273	335	310	330	308	341	337	322	342	295	306	320	295	312	331	292	328	341	346	324	296	286	300	318	284	314	292	293	306	299	300	258	334	306	312	320	321	322	320	275	301	292	308	308	292	326	319	327	287	340	332	304	289	326	291	282	303	316
3767	1899	3680	6578	6137	4985	4316	3278	3076	2486	1824	1568	1659	1702	1331	1488	1502	1540	1502	1223	1190	1059	993	1018	1390	2386	2996	2726	2000	1333	921	807	759	716	735	748	772	751	758	757	738	748	706	745	734	772	721	778	768	753	754	747	725	761	750	720	718	711	740	774	778	742	676	696	689	750	727	701	730	754	719	776	757	789	745	768	758	767	720	712	768	749	727	680	758	746	784	737	723	756	769	715	740	724	730	722	738	775	757	751	730	742	781	718	779	701	758	709	752	792	702	714	755	754	763	714	760	699	726	759	747	774	714	769	718	770	791	764	741	738	778	761	730	729	775	795	778	693	751	765	744	764	702	745	717	780	768	737	736	765	771	765	740	755	762	706	729	753	734	733	732	724	750	709	730	780	748	730	746	728	759	780	740	735	756	744	805	797	725	748	745	769	741	749	729	809	774	755	754	689	759	743	715	729	751	724	778	737	765	751	762	718	755	732	707	741	753	742	737	731	726	720	778	753	736	747	768	763	773	758	727	757	729	770	739	737	788	756	725	731	749	760	780	762	720	760	726	740	736	724	723	738	787	720	705	656	747	742	738	697	717	776	767	728	766	790	771	754	760	785	764	771	784	779	766	766	724	776	730	785	739	722	729	791	712	735	687	717	746	704	723	726	728	763	751	709	744	719	740	762	757	747	734	737	755	726	760	772	693	748	712	752	742	732	778	734	733	744	784	744	727	735	686	717	726	760	707	782	719	772	736	738	711	785	719	741	738	752	720	754	727	747	744	695	723	759	672	681	745	693	731	700	720	781	731	727	738	784	732	759	706	717	742	710	747	750	766	717	737	714	681	773	707	727	737	727	736	728	738	760	729	747	773	771	757	717	773	751	674	776	782	732	730	782	728	706	710	771	711	755	742	710	701	749	740	730	750	733	765	753	756	699	731	756	767	756	749	736	731	742	714	748	700	761	702	757	738	760	758	761	763	766	765	715	703	760	767	744	747	758	777	783	745	762	807	728	757	769	772	734	763	731	744	753	774	778	799	720	749	723	754	723	732	763	734	748	735	738	762	716	790	744	748	761	774	686	708	732	706	747	776	764	721	742	689	758	700	735	696	715	744	752	756	710	753	735	753	763	749	740	752	690	714	726	765	777	752	783	740	767	728	791	750	731	779	742	741	741	757	733	787	731	762	695	736	763	714	735	723	698	789	715	724	728	679	740	746	737	762	755	747	714	747	765	717	816	738	761	757	733	733	754	742	756	791	728	701	735	704	827	733	698	725	744	770	714	752	717	720	768	783	733	744	780	757	738	730	793	791	745	749	745	718	763	764	759	737	729	748	733	779	807	699	691	764	782	725	743	716	729	757	730	759	708	779	712	757	726	757	743	725	766	691	730	740	768	752	763	710	728	699	773	710	714	761	742	732	729	699	797	782	718	778	754	723	752	800	746	704	763	704	691	753	700	777	749	729	734	744	705	786	742	778	736	746	722	737	730	753	804	714	781	749	722	777	787	746	758	797	731	757	727	740	787	741	724	732	759	750	711	766	720	741	754	711	705	728	762	695	760	754	774	765	701	694	731	733	725	728	772	743	749	768	743	728	735	747	721	747	756	682	756	747	697	720	709	706	714	729	733	762	751	776	761	739	711	746	749	738	787	668	739	746	725	733	703	784	730	787	794	721	734	756	797	694	717	766	751	723	748	679	724	763	761	761	720	725	769	763	684	737	718	759	755	761	722	706	736	735	742	749	764	735	724	744	744	748	760	750	740	759	715	734	755	757	747	787	696	722	766	772	753	720	730	741	726	764	788	756	746	765	690	702	758	753	802	736	722	758	713	725	704	755	729	691	739	723	733	696	772	707	750	760	762	728	770	745	737	748	752	725	727	745	707	751	776	777	715	729	715	733	730	742	703	747	782	792	766	762	775	771	678	695	754	753	748	727	769	762	707	692	787	749	733	704	750	745	775	766	758	775	767	693	743	758	732	730	750	736	698	746	797	741	713	755	726	727	750	718	750	792	706	705	717	767	742	756	735	722	725	720	751	734	744	741	754	768	723	776	774	776	720	774	695	742	735	745	733	738	732	705	742	727	786	807	717	790	760	759	733	769	739	735	798	745	730	769	722	714	681	751	717	744	739	757	708	704	714	744	721	759	710	745	767	743	751	719	710	731	763	756	703	740	752	720	769	722	732	730	762	729	771	721	685	752	738	726	712	731	717	762	718	787	704	731	758	755	713	778	779	755	763	694	732	768	729	763	724	779	737	721	705	756	738	704	738	706	717	705	765	732	783	724	759	717	726	727	782	741	725	752	693	768	715	711	746	790	740	701	742	708	805	753	748	762	736	722	792	727	750	738	716	746	768	707	704	729	735	781	753	789	718	707	696	778	752	719	752	774	773	713	731	769	755	754	695	788	743	761	734	775	771	753	752	753	763	783	742	734	734	734	743	743	759	690	788	701	739	752	744	709	752	749	731	740	724	751	756	734	695	764	801	709	754	747	740	741	746	715	727	732	741	733	748	745	698	709	751	763	700	689	794	773	697	770	735	722	731	743	728	740	757	756	745	746	786	791	734	712	758	747	766	704	718	738	785	703	736	716	754	747	738	740	691	744	764	702	747	743	700	761	742	764	760	774	782	727	743	737	734	751	766	799	739	738	739	780	729	725	695	760	738	739	705	752	781	726	746	748	738	750	793	778	722	738	756	750	776	732	767	756	738	749	709	743	732	735	707	768	717	708	753	779	750	739	777	795	751	768	751	770	748	732	747	746	683	763	749	741	722	761	715	725	749	739	731	729	733	727	731	751	753	700	733	785	711	734	780	752	766	791	747	676	744	724	795	715	755	781	734	745	683	691	730	780	723	773	712	742	721	712	726	726	730	777	760	730	717	755	751	718	755	716	772	731	723	774	792	760	744	720	745	707	773	727	768	737	751	764	737	757	745	746	702	699	730	727	757	710	720	734	695	708	769	734	734	739	711	759	700	772	742	754	759	751	762	736	727	753	762	784	729	733	746	813	768	744	746	748	762	754	747	755	763	684	729	783	731	760	704	768	755	725	771	743	728	724	777	720	739	751	708	705	732	750	743	770	737	714	815	739	798	738	771	740	741	718	742	752	762	731	723	782	731	785	704	734	741	778	761	693	756	729	709	750	756	795	753	739	746	732	755	723	740	758	785	720	787	724	745	719	747	807	795	767	751	770	757	681	698	766	730	779	738	739	755	730	744	764	736	729	732	728	768	741	755	755	750	702	762	720	763	755	701	767	744	707	774	813	696	715	741	727	755	737	725	753	774	757	754	780	761	746	750	728	735	780	759	716	760	674	771	714	770	716	737	785	745	729	747	751	770	768	742	745	753	705	751	752	737	726	748	726	750	725	697	744	779	804	746	785	771	729	747	775	722	745	748	761	728	722	739	760	749	674	764	788	722	759	755	751	750	742	697	731	832	756	743	713	770	761	740	753	730	717	716	718	759	799	706	770	751	737	723	729	748
12250	5022	7675	9657	7924	3955	3836	2354	1491	1490	1067	776	667	678	612	567	583	610	567	591	577	525	521	397	448	2467	3754	2427	1525	845	472	355	310	267	328	307	302	309	282	310	304	302	314	335	283	318	310	310	316	272	258	267	271	291	318	316	320	323	327	309	301	312	285	315	266	309	309	305	279	289	295	283	320	300	267	304	288	296	324	317	290	262	302	322	304	261	301	287	300	285	311	286	308	311	288	300	301	304	327	304	311	289	271	287	302	275	292	314	302	309	284	304	340	298	318	297	311	301	278	299	308	293	307	273	296	286	296	307	318	301	303	303	303	307	259	338	331	286	304	317	287	286	305	307	319	289	322	300	329	316	313	327	338	296	323	308	318	306	288	329	334	300	304	311	298	255	290	319	324	321	302	280	326	274	288	289	299	285	296	298	304	269	323	284	336	291	324	285	298	291	290	308	304	293	331	286	268	327	308	283	297	286	315	337	299	250	302	289	283	285	328	292	305	290	274	306	295	316	300	305	309	329	300	300	300	309	300	326	282	320	347	315	323	285	302	295	304	328	304	296	301	290	300	294	292	323	247	310	310	311	305	305	264	323	317	307	294	317	285	299	329	279	325	316	268	324	270	291	303	308	283	334	283	320	263	315	309	292	336	315	302	318	302	278	318	303	292	296	279	313	271	312	303	308	291	320	313	302	289	302	290	321	284	293	309	281	288	322	300	322	280	320	280	280	303	283	315	324	297	266	301	299	272	265	312	311	316	282	317	320	293	293	301	304	269	291	296	339	323	268	307	312	302	318	319	284	285	309	315	310	286	283	318	284	294	316	269	300	299	318	290	292	315	280	293	283	317	266	273	304	287	277	286	283	326	314	307	289	298	327	346	283	304	288	289	319	292	311	328	273	297	309	295	338	317	296	311	296	309	308	279	318	300	280	296	293	295	288	275	294	293	302	287	290	270	274	277	292	295	312	302	340	264	310	304	309	330	282	269	308	296	296	298	272	280	309	309	302	340	282	299	297	293	295	300	284	291	268	256	282	286	325	310	298	306	298	339	314	287	284	323	289	325	313	242	282	298	259	292	283	262	301	289	297	295	289	294	294	307	308	321	284	278	285	291	308	267	345	280	297	286	311	342	325	316	299	315	299	279	281	311	283	345	325	279	293	315	278	331	292	298	323	271	308	280	294	320	275	284	300	315	278	327	283	322	305	289	314	306	275	292	282	295	299	309	299	312	335	298	299	305	300	304	301	285	315	295	280	312	306	308	336	308	318	310	283	275	293	288	304	289	304	281	297	311	284	293	307	312	305	294	278	313	338	325	327	289	293	289	300	286	318	272	309	304	297	281	347	324	280	286	292	315	286	288	326	290	304	323	322	296	315	293	323	287	331	264	312	316	294	304	320	314	298	331	280	303	281	324	301	276	306	291	293	273	286	295	301	275	296	314	308	299	284	337	288	307	283	307	311	306	299	268	287	280	313	322	302	302	276	336	293	270	294	306	280	288	314	295	289	332	284	285	265	289	338	301	311	289	284	314	288	340	287	280	306	325	333	298	302	292	313	284	294	266	290	299	288	295	275	296	290	318	305	317	317	283	258	285	309	324	272	317	301	287	293	322	299	305	313	313	275	321	269	301	285	276	289	274	284	273	300	276	301	292	323	300	311	291	338	306	312	288	282	278	312	315	315	303	281	268	297	285	317	335	302	315	354	310	263	301	298	315	266	349	310	304	319	322	294	306	306	307	319	304	298	291	304	317	301	285	301	324	276	323	288	294	316	305	317	327	286	291	304	278	282	307	326	321	286	304	341	298	321	283	288	305	291	317	274	244	296	305	277	294	308	280	296	292	297	304	325	288	322	322	271	272	268	329	328	284	296	308	326	299	270	303	322	313	280	269	306	318	299	295	289	299	285	293	298	307	317	302	309	299	291	339	297	347	308	267	340	303	291	275	294	306	270	326	275	309	309	316	294	294	285	286	323	302	282	296	316	271	273	331	288	330	306	288	289	303	306	306	323	282	305	306	295	306	291	303	328	301	321	273	311	297	312	317	295	282	307	283	265	311	297	281	277	317	305	267	293	287	286	310	309	299	325	317	314	309	318	308	300	302	296	319	286	324	308	300	282	296	301	316	300	300	298	288	292	296	332	299	279	290	311	317	307	272	278	305	303	306	277	309	303	312	294	289	257	325	275	299	293	273	311	310	300	308	322	296	307	313	281	294	292	300	316	329	285	336	314	280	287	324	314	289	295	297	299	288	305	289	316	309	285	288	283	297	294	313	309	282	283	293	300	277	297	279	326	309	326	274	290	298	330	309	306	261	289	312	310	315	303	321	310	303	274	296	306	336	302	278	294	322	298	297	282	293	308	296	302	289	276	306	336	333	327	299	306	321	323	315	321	282	309	281	302	259	301	288	321	283	299	318	321	272	270	289	349	308	252	290	275	296	316	294	302	292	324	278	315	290	283	297	305	284	296	309	293	296	273	280	312	298	316	310	306	302	284	308	315	296	316	341	292	314	320	321	291	286	306	300	307	297	314	302	308	329	274	306	313	293	322	297	314	327	267	281	286	311	305	303	304	326	301	307	294	284	294	277	309	334	309	277	320	298	320	300	311	271	289	304	315	312	312	277	273	280	285	264	306	318	307	318	301	332	292	303	298	324	295	290	275	290	313	297	312	257	268	282	302	304	279	292	328	303	315	305	268	300	288	289	309	296	291	304	320	310	284	323	309	300	317	308	324	286	307	302	285	324	272	300	328	278	303	330	304	321	295	320	323	310	292	293	303	327	278	328	336	318	312	316	290	311	293	280	314	272	317	301	308	300	323	312	291	299	303	298	293	277	316	276	290	324	293	309	326	300	297	310	303	294	294	310	309	277	281	302	296	313	319	260	306	312	288	305	276	319	321	309	301	294	306	276	343	323	311	293	306	286	289	314	313	298	309	299	329	329	298	298	309	289	288	281	320	293	285	289	302	312	293	299	291	291	273	313	308	272	295	305	290	326	320	314	303	307	285	319	313	301	311	308	320	313	300	301	309	295	304	303	318	307	288	313	290	313	330	316	303	303	322	284	318	288	287	294	314	334	283	329	311	333	336	322	307	276	331	289	313	319	282	309	300	288	268	289	319	304	306	305	275	260	319	308	325	286	309	275	322	312	298	296	295	300	312	307	280	323	308	306	271	300	314	306	280	312	284	307	282	256	277	280	329	308	284	257	310	275	287	307	272	326	296	287	332	285	327	334	298	308	265	289	324	295	296	304	278	302	297	301	320	286	299	304	302	310	298	313	339	298	287	324	295	318	311	289	297	316	308	302	275	280	321	310	297	318	315	303	301	297	288	297	287	262	297	273	343	302	308	303	337	291	310	296	308	293	305	291	308	284	321	310	361	355	301	279	305	270	273	321	304	293	273	296	334	317	274	299	295	296	287	319	288	311	282	322	304	292	327	288	292	307	289	312	334	305	291	302	319	272	297	337	281	309	268
7774	4214	11091	15413	15393	9895	12062	7475	5466	5533	4442	3194	2828	2701	2471	2474	2816	2663	2444	2656	2421	2234	2053	1476	1839	13657	17253	11999	6975	3468	1620	884	769	750	754	710	732	739	726	758	653	732	745	693	748	713	698	708	725	694	690	715	740	739	710	651	723	691	732	747	789	711	745	699	734	729	718	659	674	696	656	706	732	704	729	736	761	710	741	715	702	706	687	732	682	739	802	765	679	718	727	674	727	707	697	684	729	693	702	725	695	692	694	694	765	712	696	701	762	793	738	741	787	739	693	724	735	721	678	710	726	702	700	697	678	702	732	691	713	690	690	731	726	774	770	702	739	721	675	703	679	727	675	732	680	699	723	732	718	736	724	734	715	681	751	732	689	733	664	712	734	672	711	683	708	732	733	718	692	717	748	694	755	726	713	715	710	724	717	764	747	671	704	737	685	739	722	674	721	712	673	763	724	753	704	752	693	699	685	715	691	709	708	694	680	727	718	741	704	686	763	756	725	706	731	741	730	722	693	696	739	713	711	720	714	724	684	737	715	725	690	703	691	719	713	706	754	652	719	678	701	707	714	738	722	753	749	706	749	659	703	683	734	711	736	762	708	693	765	677	721	713	690	716	716	682	690	766	707	747	711	708	737	739	729	740	723	660	762	665	726	756	718	688	696	747	722	714	779	700	687	720	678	731	680	685	724	729	686	710	749	705	725	726	731	775	703	779	709	714	702	670	743	685	708	721	750	708	742	698	697	690	695	723	714	715	722	720	721	733	755	719	695	731	758	722	685	730	698	723	699	678	725	725	711	744	692	717	744	755	740	707	726	732	710	752	696	714	697	753	718	696	675	774	731	709	671	683	713	736	716	767	721	708	698	688	738	678	698	707	682	732	738	711	764	680	724	723	693	730	711	737	765	746	708	756	747	681	724	726	727	725	715	725	764	729	703	687	719	721	691	744	711	707	730	726	746	735	731	720	716	701	669	736	665	725	721	693	695	677	752	722	751	714	734	725	686	715	715	718	711	725	741	748	702	708	699	746	692	753	738	753	692	728	700	693	716	707	723	663	723	758	740	696	711	723	773	723	705	743	748	711	734	687	725	691	686	697	752	722	708	721	720	721	778	715	708	741	736	747	705	743	725	705	758	773	682	690	738	727	754	714	679	684	684	729	697	676	669	740	736	729	716	749	746	728	755	720	704	658	670	757	751	772	742	741	751	701	764	719	736	755	798	739	654	732	742	737	718	700	701	723	733	673	737	733	707	689	781	752	712	716	722	707	699	675	704	746	707	692	723	656	748	747	731	693	738	723	703	795	730	768	755	761	717	721	739	725	695	709	742	736	723	715	675	711	689	694	659	771	712	697	766	700	720	691	742	725	753	699	706	671	723	721	703	716	780	716	724	726	742	740	717	684	709	684	704	692	690	743	718	700	708	687	711	733	733	747	732	681	741	759	715	701	741	712	774	717	738	708	711	730	695	713	734	712	721	736	742	741	704	684	738	763	756	744	696	738	710	687	729	729	763	718	745	680	726	695	694	728	720	715	751	747	694	671	723	718	704	696	794	697	701	724	678	717	736	713	738	713	689	712	712	710	679	694	746	728	729	722	689	738	692	755	711	766	761	757	736	703	710	725	734	718	740	677	705	768	713	734	665	724	738	696	688	731	716	729	763	685	722	755	676	720	687	721	691	695	687	700	722	746	730	719	693	735	681	748	671	724	747	710	747	714	720	695	742	681	715	750	693	715	736	706	691	729	690	740	720	642	691	707	734	729	753	732	724	704	728	734	722	735	721	706	762	693	692	753	733	718	681	811	715	687	701	710	756	717	755	735	714	715	720	715	753	717	720	725	769	714	750	721	733	763	729	746	751	717	742	706	721	732	706	783	708	724	723	724	746	742	752	718	736	754	734	754	764	674	715	725	738	692	713	696	729	703	768	771	688	706	741	704	710	724	680	718	714	727	713	718	701	701	697	751	773	702	682	727	744	702	696	721	770	717	693	733	733	695	726	712	723	734	692	742	703	729	718	715	690	704	747	740	733	791	732	730	730	702	732	732	719	703	745	683	687	745	752	759	708	705	721	716	700	672	691	775	740	711	691	710	702	695	740	694	722	709	740	730	712	702	686	734	706	699	731	712	728	766	726	677	689	748	705	732	695	715	700	747	765	704	738	703	707	694	688	745	677	755	723	722	690	713	722	692	705	703	704	736	658	674	723	734	685	686	742	741	740	712	680	750	747	721	661	749	698	722	708	694	700	739	739	690	728	719	723	716	759	683	702	731	749	760	752	730	748	759	740	746	691	721	745	644	719	696	715	752	734	729	796	707	696	709	756	713	699	707	690	750	724	730	752	692	738	701	731	700	780	731	696	745	696	664	710	730	752	713	687	697	711	732	713	724	788	663	687	682	707	679	735	741	728	723	732	710	736	738	686	737	728	708	717	724	704	734	702	714	737	707	732	731	719	698	749	766	775	696	732	643	734	694	682	710	757	741	759	758	751	740	660	673	725	711	701	736	726	721	721	707	682	708	679	767	726	699	740	698	760	717	754	739	737	750	738	691	683	752	752	696	697	730	695	672	669	687	693	734	691	704	659	687	662	725	721	702	773	739	733	768	720	677	714	725	767	696	735	731	737	675	714	710	717	737	765	718	730	706	775	667	716	715	705	723	735	653	747	687	711	700	717	710	692	688	722	686	734	709	698	674	673	695	724	735	764	717	650	724	711	744	726	708	780	704	719	721	767	792	736	754	702	744	729	699	718	688	752	726	719	732	729	739	707	698	688	712	758	687	719	692	724	732	711	706	715	748	661	722	731	716	730	763	684	731	737	729	719	727	738	726	698	760	706	720	728	725	743	691	687	758	716	682	728	728	706	732	720	707	777	662	711	713	730	749	709	735	693	706	671	721	741	703	709	709	712	708	770	717	728	702	685	717	707	734	675	725	720	742	786	718	736	719	736	739	727	738	724	662	730	705	748	711	667	724	740	716	752	739	713	725	754	737	715	731	717	691	763	674	730	751	669	680	764	719	743	705	735	749	761	689	735	673	705	698	699	742	688	731	765	717	740	716	692	697	751	724	764	699	750	718	708	729	751	689	669	728	721	734	678	700	688	778	737	722	738	762	767	723	715	761	711	696	715	763	732	734	719	675	714	741	678	724	727	732	657	780	724	717	713	708	668	731	713	717	672	757	719	748	745	694	732	730	726	672	766	686	728	715	727	724	730	663	771	708	715	719	710	747	720	719	740	713	699	701	726	722	708	697	715	752	710	746	785	652	684	728	718	728	714	650	727	751	713	696	752	654	705	688	711	723	722	704	745	757	675	718	713	688	742	696	726	741	710	681	697	732	658	716	730	735	748	697	744	758	704	688	727	731	730	723	727	700	694	713	683	716	724	743	712	741	780	708	683	692	760	683	686	670	762	733	702	725	740	764	752	696	725	702	697	745	723	697	760	697	682	727	748	740	754	756	733	729	755	732	719	724	727	691
22520	11159	16512	16674	11376	6465	5756	4057	2891	1820	1824	1617	1336	1053	918	893	768	711	647	629	713	714	993	829	740	5636	7970	5589	3064	1367	667	326	289	264	241	270	239	261	282	245	278	233	220	246	255	245	245	256	269	218	253	252	254	264	248	231	284	234	258	252	280	272	246	245	251	261	251	273	273	230	252	262	247	254	273	251	239	232	266	249	240	244	240	258	240	220	258	229	248	237	234	264	255	275	261	218	256	287	260	256	222	259	259	271	237	248	225	224	261	274	260	239	259	260	278	242	269	266	271	257	232	217	265	261	260	227	232	232	292	263	236	261	257	257	255	246	229	272	236	232	261	275	282	253	252	257	255	262	269	251	252	253	237	246	254	214	247	253	270	240	233	234	300	249	248	239	263	228	280	236	247	248	273	234	257	250	263	229	231	227	244	233	269	270	255	266	251	256	269	280	264	287	259	235	261	265	270	263	273	259	233	249	259	252	248	239	252	250	290	245	261	202	228	219	258	239	248	244	248	263	264	247	271	286	244	254	249	213	259	276	247	274	270	255	248	250	273	254	252	240	227	238	258	259	237	245	247	242	263	248	262	231	241	249	263	244	253	224	274	227	235	242	256	263	226	240	240	241	227	265	286	249	260	264	286	226	272	239	244	244	265	247	269	219	240	236	239	235	240	228	256	287	244	260	258	255	236	242	276	240	228	263	241	259	289	228	242	284	224	253	250	252	249	257	206	231	267	250	274	274	272	253	219	242	236	235	284	251	228	248	251	235	255	243	242	260	271	241	278	263	240	252	261	243	266	267	239	263	246	231	235	244	256	230	257	239	276	220	245	255	263	271	259	225	239	262	249	285	258	251	264	224	276	236	238	266	259	243	242	235	250	235	233	251	239	238	284	240	251	278	289	239	283	250	251	266	250	271	250	236	235	237	257	251	240	236	274	277	259	232	220	267	254	269	281	247	257	244	263	281	254	269	241	232	231	250	253	260	278	229	249	243	214	249	249	261	265	267	225	265	219	254	267	229	233	253	257	258	259	260	270	225	283	229	249	275	265	242	236	270	252	268	235	270	238	287	261	223	244	253	235	260	278	252	240	269	256	241	252	250	256	261	271	240	249	269	253	260	251	250	249	259	254	248	266	246	235	264	248	229	230	247	258	243	241	262	272	264	263	263	264	256	254	268	253	279	269	239	226	275	252	243	282	239	237	244	226	262	257	292	272	240	244	244	272	228	259	240	267	241	229	252	252	268	272	247	257	237	226	277	277	253	267	269	269	239	270	253	227	222	235	259	280	242	238	281	265	272	242	272	271	233	250	241	260	210	264	251	245	240	228	246	280	241	220	270	277	270	253	251	261	259	256	239	214	218	238	250	255	265	247	250	239	237	254	263	261	249	264	250	277	241	252	232	240	255	283	247	245	287	270	254	239	292	233	263	248	247	256	241	270	246	279	291	249	233	261	269	239	277	293	256	256	234	234	222	268	267	239	228	272	253	229	257	258	241	236	240	284	250	259	236	245	247	247	260	256	254	271	248	236	212	244	242	250	240	280	258	239	258	237	212	244	263	217	259	251	275	235	281	266	272	225	238	253	233	244	233	268	236	230	224	240	247	277	258	257	238	260	250	247	233	240	254	215	262	261	276	263	255	285	245	257	247	257	256	250	209	281	260	235	246	246	213	261	242	258	245	246	284	278	225	271	252	230	231	221	271	266	228	257	262	259	252	274	279	237	244	242	264	240	255	258	280	266	242	264	251	255	258	238	264	251	292	269	244	270	253	269	271	247	235	229	258	266	247	266	255	221	234	244	237	235	226	257	270	293	244	236	235	262	266	262	251	252	274	253	252	252	241	272	267	221	228	263	251	245	301	254	278	233	263	285	234	254	275	269	269	227	250	234	246	274	265	254	249	255	257	257	250	279	256	274	284	257	265	239	224	270	225	237	266	245	242	265	244	242	241	248	244	253	246	258	254	269	264	234	256	265	259	276	248	235	286	237	260	277	261	228	224	270	247	248	242	276	203	265	259	247	259	237	271	228	236	258	281	264	265	249	283	244	272	273	243	244	249	255	234	257	241	224	259	237	259	261	232	260	235	268	236	239	267	256	262	258	290	259	276	252	240	228	260	249	237	259	267	258	275	236	223	244	256	235	258	269	241	250	254	279	289	247	255	252	233	256	235	245	268	228	250	293	256	240	264	240	247	234	269	273	255	258	266	254	261	280	232	241	252	222	273	239	247	246	235	239	253	273	242	244	230	220	233	236	250	251	265	267	252	262	247	248	226	267	268	261	293	289	266	260	226	266	238	251	255	222	261	236	278	233	240	243	238	275	263	250	233	274	256	249	274	257	257	260	288	266	241	232	264	297	256	307	264	241	238	257	262	276	239	250	267	251	277	249	243	222	251	268	216	268	257	261	271	252	269	260	265	275	242	273	235	252	253	266	264	237	248	234	222	270	285	249	253	241	251	293	284	226	267	245	243	235	265	227	273	241	294	258	259	259	224	226	255	263	240	229	241	253	268	256	265	267	249	264	235	251	266	273	243	251	265	283	265	262	252	264	266	267	271	251	230	236	236	223	233	237	258	245	245	245	243	236	245	249	237	265	239	248	244	260	244	263	214	259	255	232	276	261	283	264	267	250	234	255	270	247	259	265	267	263	278	250	229	240	227	256	254	241	263	256	257	240	288	255	283	277	276	258	233	247	265	225	240	270	264	257	217	253	235	252	263	268	281	256	284	239	253	255	230	245	260	252	275	283	282	244	247	260	277	253	255	266	277	218	262	243	231	226	248	276	267	250	231	234	256	265	242	260	252	247	243	262	236	220	246	278	247	252	222	251	266	228	266	241	215	250	230	268	237	259	266	268	241	246	280	251	239	261	257	218	242	239	284	244	247	270	245	239	241	234	222	230	250	238	239	259	232	267	249	246	238	286	256	241	260	267	246	263	219	259	240	242	266	257	254	219	255	242	263	225	276	262	256	256	282	246	238	272	258	255	255	232	261	241	272	263	248	245	257	250	270	234	263	245	260	289	268	282	259	256	249	253	233	241	243	258	279	250	279	244	258	246	256	239	248	259	259	257	260	255	247	232	282	227	248	249	227	272	240	273	257	232	244	247	266	244	276	251	262	229	271	272	258	263	229	280	247	234	266	230	230	265	244	252	259	243	237	240	241	252	245	256	258	246	261	251	256	249	301	266	279	216	264	264	272	249	250	272	264	254	252	249	242	268	214	240	236	254	252	264	275	242	232	248	277	257	241	227	268	245	265	252	252	240	262	230	246	271	247	265	281	242	262	257	280	257	246	246	283	231	221	269	250	259	249	266	228	238	221	254	247	266	269	244	244	269	269	232	248	261	260	245	274	229	262	254	258	240	230	234	276	260	252	239	260	285	283	244	261	237	277	251	267	253	256	259	295	260	252	275	227	231	245	275	283	259	244	279	243	241	272	247	293	259	247	269	237	254	233	226	266	267	245	274	259	245	244
11403	7997	18085	20361	19587	14003	15210	11873	9890	7830	7448	6989	5911	5243	4870	4469	4129	3590	3065	3364	3313	4032	5674	4546	3778	25262	28039	21351	13248	6485	2738	1162	705	652	595	597	654	606	606	635	608	598	652	621	630	685	630	597	649	624	609	615	589	618	586	690	630	605	646	662	635	588	602	611	618	646	645	642	613	653	642	663	643	670	621	600	614	588	604	667	629	629	664	661	627	675	638	669	583	625	612	626	593	646	676	615	656	593	692	640	648	611	610	573	632	590	617	652	626	608	575	581	623	631	607	625	666	628	608	599	627	585	637	680	662	654	622	614	607	607	639	570	671	647	607	596	631	607	595	624	571	602	643	626	602	658	618	631	626	631	607	673	611	664	612	595	616	581	619	607	640	591	671	626	623	596	633	565	616	619	611	595	574	603	672	633	625	627	609	661	611	694	646	606	641	651	623	591	627	626	638	641	619	613	627	658	614	631	639	603	592	638	653	606	609	659	621	590	557	616	625	643	590	607	599	630	640	608	580	595	557	580	641	585	617	642	618	658	619	617	595	639	657	638	614	672	626	633	614	606	617	603	609	637	636	655	584	654	604	627	616	610	607	602	622	646	660	599	612	654	642	621	618	619	592	633	610	611	596	607	629	611	651	638	630	599	688	592	636	575	629	631	618	619	604	645	571	615	646	635	578	693	608	652	658	652	661	612	650	631	644	616	635	627	633	598	658	649	586	621	650	603	619	623	618	665	645	596	617	622	647	616	589	648	599	613	642	624	627	608	591	615	640	628	626	613	583	660	687	616	639	637	580	618	581	589	631	602	600	640	632	600	649	631	608	614	643	650	625	652	658	618	657	622	630	642	638	650	646	628	615	667	603	628	603	662	602	595	601	623	660	616	649	642	605	585	645	691	618	609	659	615	652	638	621	647	592	630	625	610	620	575	643	652	630	599	599	644	588	637	606	678	664	600	590	655	656	619	593	626	694	605	632	631	640	613	610	633	618	631	628	665	606	637	588	646	601	647	668	648	617	651	637	627	578	630	637	590	609	683	641	623	609	579	588	590	608	621	640	637	591	620	683	565	610	598	600	596	654	618	611	631	619	652	630	597	618	643	607	618	622	638	560	606	637	621	599	631	706	587	653	653	580	615	630	610	646	616	624	606	594	655	651	640	687	624	661	615	653	643	676	637	639	662	622	632	615	642	619	607	627	625	636	624	602	680	603	583	602	635	615	606	628	625	655	624	630	588	644	634	595	658	645	680	601	584	662	599	599	627	569	662	633	605	628	660	628	626	607	596	603	595	641	584	632	626	606	604	622	593	601	624	591	646	575	622	575	626	587	615	600	614	608	583	628	596	609	604	670	602	618	624	628	634	631	642	635	564	606	594	596	617	595	560	625	623	638	643	602	648	643	625	583	650	622	612	629	614	576	619	625	621	607	592	602	614	655	596	592	676	580	643	637	606	606	652	634	594	638	669	613	593	634	605	603	624	636	638	604	617	620	645	651	651	610	650	640	610	636	602	604	557	617	638	619	668	638	578	613	644	599	590	601	596	612	630	649	623	582	596	615	606	602	616	650	607	626	602	558	608	609	581	672	578	622	622	643	650	629	629	654	688	649	636	630	652	651	586	591	610	612	560	627	606	580	612	592	581	604	583	655	572	652	612	656	621	606	639	608	604	604	628	601	632	641	615	608	677	624	648	686	666	651	681	637	666	611	611	583	594	604	606	595	635	650	654	609	577	603	630	603	626	625	627	620	584	623	622	579	635	638	673	658	596	619	626	652	600	646	665	596	619	650	622	655	612	648	630	634	641	620	621	613	621	621	598	611	603	639	641	572	653	606	629	631	619	647	622	618	597	595	654	637	573	601	669	657	637	628	655	620	636	636	597	597	620	669	614	637	626	625	648	620	645	626	625	625	613	646	657	602	602	620	662	630	607	634	618	613	622	585	598	610	610	586	619	590	579	618	586	606	613	627	611	618	651	665	626	602	592	645	619	597	595	624	645	619	616	600	613	612	641	634	594	631	609	650	606	592	628	683	603	621	614	635	571	643	644	602	628	607	619	644	617	640	625	588	664	632	638	608	619	615	608	638	595	622	608	642	624	612	650	609	607	615	563	584	582	634	566	646	645	600	669	577	593	622	601	594	621	632	570	658	617	627	654	609	648	552	639	658	608	631	615	610	621	598	602	632	622	601	639	567	626	592	677	664	612	603	655	602	608	588	685	646	626	638	621	635	614	588	644	580	633	669	628	654	630	664	636	606	622	625	607	626	628	634	635	612	621	648	611	641	599	636	632	667	631	627	646	636	625	600	618	602	636	651	657	617	596	600	652	645	626	653	633	602	644	628	615	573	674	633	657	642	639	598	628	622	622	588	595	634	631	594	601	605	629	614	614	649	668	597	659	591	620	625	605	596	648	612	613	645	627	617	623	627	627	652	625	596	651	582	597	640	622	646	604	606	618	708	636	625	592	653	602	614	611	598	585	594	614	644	642	617	587	629	642	600	598	682	639	596	644	653	624	570	662	667	599	624	611	660	652	598	589	629	559	651	693	614	587	642	577	608	653	597	609	590	622	629	610	609	638	597	617	644	629	671	599	666	639	649	591	637	622	600	638	588	638	628	668	673	633	612	629	634	647	670	592	629	601	616	628	626	642	650	601	559	608	669	597	631	615	639	595	586	624	589	637	660	615	622	589	643	625	615	582	578	599	583	655	604	656	643	557	663	641	661	629	620	607	628	614	591	602	634	634	625	587	645	600	628	607	603	652	621	620	616	593	643	609	613	634	604	647	609	642	620	606	658	633	585	607	579	594	607	632	615	639	626	619	587	618	660	661	610	663	645	581	603	643	605	644	579	681	661	634	615	597	594	652	590	630	590	670	663	645	605	655	642	624	601	653	624	624	592	605	629	628	589	608	635	582	634	613	597	643	577	617	610	598	606	621	633	636	629	626	599	644	587	654	626	610	622	627	612	641	658	580	618	621	646	638	641	662	628	646	608	623	604	671	624	609	583	629	631	612	628	659	598	623	615	596	638	658	598	601	615	633	646	633	631	584	596	639	605	629	620	648	598	549	612	616	649	610	622	599	628	648	638	612	598	622	645	634	664	598	600	593	605	596	590	643	619	626	626	566	647	618	652	650	593	599	629	602	669	622	633	646	611	620	635	610	596	580	623	612	601	553	680	636	664	590	649	561	649	639	636	630	625	593	612	615	653	606	621	632	624	605	605	635	605	641	639	642	607	601	611	571	613	659	622	617	592	655	617	631	636	555	589	616	632	598	676	641	616	668	621	609	629	637	656	613	639	572	607	619	632	608	600	612	629	586	605	598	626	615	651	628	617	646	622	626	646	665	647	649	606	640	665	623	622	633	648	665	598	646	646	607	604	597	563	605	647	635	641	609	609	652	613	663	624	614	634	606	659	602	599	661	629	573	657	639	638	645	609	619	617	622	649	622	635	593	624	565	619	650	605	627	604	625	613	586	586	595
5160	1999	3003	2668	2213	2033	1871	1448	1065	827	738	724	693	656	528	502	488	497	443	443	396	360	382	389	378	553	857	844	619	513	410	311	306	349	307	308	314	328	308	320	363	318	344	318	308	330	279	305	327	305	319	358	303	329	339	341	312	336	326	379	321	316	327	316	329	332	332	286	290	345	345	321	335	316	354	341	318	366	323	339	354	316	343	303	351	355	293	325	315	314	345	357	327	329	320	317	320	313	311	312	307	310	344	324	307	324	331	362	343	303	301	276	328	321	344	331	290	296	313	310	322	342	344	339	343	316	322	293	347	342	298	346	313	328	363	311	315	308	331	366	319	330	315	287	321	338	343	325	347	355	315	309	295	323	331	296	307	328	324	335	305	332	343	356	353	338	362	320	317	327	319	329	326	307	328	312	320	328	293	337	307	326	354	346	326	329	346	301	315	331	303	334	341	321	314	331	356	329	331	303	314	308	330	328	333	353	294	317	317	319	304	339	321	322	337	321	348	339	320	342	322	348	331	317	329	296	342	321	367	332	361	331	313	338	328	301	319	349	284	337	361	351	326	323	338	318	345	299	328	302	327	340	338	324	307	318	329	319	301	314	317	367	326	286	334	327	327	315	333	321	335	330	336	340	318	348	340	292	324	320	311	309	331	329	344	331	297	311	293	292	323	353	338	302	349	321	320	305	343	304	304	306	356	338	347	319	307	314	390	321	309	313	319	326	294	298	311	371	324	305	323	344	327	314	351	308	310	339	369	311	335	347	348	336	297	337	319	295	332	328	325	323	324	320	302	369	313	360	335	320	387	359	307	292	317	366	307	304	305	356	343	343	317	303	308	337	326	338	312	337	336	284	316	345	319	304	327	321	365	316	319	303	318	335	313	325	316	355	359	330	327	309	338	326	320	317	346	350	312	331	328	323	306	304	334	333	346	338	333	336	342	339	333	329	346	333	345	388	308	329	318	336	347	294	326	330	329	338	313	312	330	340	317	316	316	336	345	311	316	295	317	329	285	367	339	324	318	302	335	317	303	324	327	347	356	305	308	313	292	359	335	338	333	316	314	319	327	328	300	319	331	331	344	316	311	322	349	340	320	325	319	331	331	343	350	346	326	323	309	300	344	300	328	337	303	302	336	314	310	338	348	330	348	306	328	326	296	301	311	313	285	349	299	297	336	331	347	353	326	356	303	310	328	312	318	346	321	304	318	345	339	292	345	310	352	308	337	330	330	316	377	349	323	317	323	301	320	314	292	346	340	345	336	365	315	340	315	376	329	297	328	332	315	327	321	311	338	313	300	312	309	339	326	332	348	311	347	354	348	297	336	313	326	346	312	341	333	322	324	315	304	287	297	321	335	345	322	307	356	309	283	317	314	316	349	329	340	329	314	275	323	316	321	262	317	330	340	331	316	358	327	335	330	321	334	301	301	364	312	323	312	327	316	306	333	301	346	355	345	326	280	329	328	284	383	342	308	312	320	351	351	368	329	369	358	335	326	304	339	327	344	288	336	328	335	335	331	315	324	352	314	350	336	330	368	313	322	302	300	304	325	314	328	335	321	317	316	332	292	339	359	322	288	319	313	343	339	309	339	332	335	356	325	285	353	328	299	310	320	337	306	302	308	315	324	339	336	331	321	330	346	317	312	351	355	300	353	336	283	333	300	306	320	315	321	350	329	342	346	337	336	342	349	327	320	318	302	302	365	363	304	341	322	314	344	290	330	299	312	319	349	312	325	337	286	363	344	331	329	301	324	315	333	341	297	324	323	303	305	368	332	301	328	334	352	317	287	332	334	315	334	313	327	309	327	317	301	303	322	320	316	327	348	326	361	330	311	344	318	322	319	341	346	386	409	370	317	306	355	327	302	320	297	319	334	339	341	335	314	306	298	379	321	326	282	298	343	342	320	335	342	335	337	319	295	304	354	304	329	348	351	335	333	359	353	321	326	317	346	305	303	325	314	330	331	297	325	324	303	318	336	290	311	330	339	339	308	327	324	327	310	300	293	319	282	324	324	348	324	332	333	339	321	331	329	305	343	287	334	350	336	337	323	310	294	349	314	380	322	316	339	342	330	341	296	324	329	351	338	334	328	350	300	325	330	321	354	320	298	329	329	321	323	312	320	317	342	356	339	341	325	315	326	340	325	327	314	354	311	329	359	330	330	304	366	363	314	328	318	330	321	370	340	320	317	364	331	346	350	310	334	337	344	319	348	328	323	314	348	329	289	304	341	344	341	304	347	349	327	342	295	321	306	312	312	326	341	321	351	340	305	312	321	343	289	299	317	267	314	343	356	328	343	346	284	335	299	301	352	334	365	335	298	327	302	308	311	317	289	304	322	351	317	304	332	326	337	300	326	321	324	324	305	320	324	292	318	309	327	293	322	349	334	334	308	321	321	319	309	311	329	329	308	311	313	328	339	313	318	303	311	322	297	321	306	335	282	308	320	362	323	325	366	336	350	328	321	338	305	320	333	334	337	327	304	348	328	323	304	298	348	339	325	319	333	319	335	332	308	298	302	322	328	334	308	305	320	333	310	326	364	328	347	336	322	308	318	332	307	323	300	348	322	326	331	301	284	329	322	331	350	313	325	341	335	325	342	313	320	367	334	329	354	319	315	338	320	326	353	305	327	347	343	298	357	328	337	322	318	319	339	337	336	328	338	332	323	318	334	318	317	342	318	328	308	309	371	363	297	304	348	298	330	292	335	329	283	299	285	356	317	325	324	304	313	307	324	338	326	351	330	336	324	315	334	318	339	319	314	319	296	334	310	308	322	297	326	332	327	304	316	343	334	336	322	283	348	320	343	295	287	305	328	324	302	321	347	324	292	311	319	329	333	337	303	335	331	332	329	318	358	324	324	339	330	341	328	316	286	301	339	345	345	363	312	324	291	322	361	330	352	331	338	329	340	324	357	317	296	309	322	318	331	307	317	327	318	323	352	331	329	331	335	316	336	371	321	315	328	351	327	332	334	330	340	354	313	339	346	365	306	295	331	296	335	322	291	331	314	307	343	308	344	335	320	319	334	313	299	318	299	334	313	338	307	304	309	296	308	342	329	365	316	307	309	346	318	317	297	329	342	343	347	346	323	347	306	288	328	329	312	284	322	309	328	303	331	307	311	305	317	314	311	367	363	326	308	324	326	338	290	323	329	371	312	321	294	309	303	318	350	326	313	287	331	317	335	312	298	355	337	333	318	326	296	331	308	314	324	338	324	297	317	334	317	315	290	329	295	343	295	327	329	348	329	316	330	326	324	305	330	347	358	309	328	319	325	347	336	315	322	342	318	366	297	354	305	322	334	294	297	323	336	319	326	313	327	335	301	327	321	307	343	310	317	311	309	343	341	312	325	358	319	365	296	312	306	320	315	327	309	316	295	322	316	308	326	315	334	298	341	331	287	325	331	337	344	279	337	299	317	344	349	344	338	327	304	327	337	348	345	302	323	353	343	335	345	337	327	335	316	324	328	324	324	290
3751	2254	5855	7254	7197	7377	6842	5585	4153	3445	2925	2914	2616	2444	2188	1966	1807	1643	1611	1537	1327	1165	1137	1024	985	2300	3458	3067	2379	1498	1072	902	784	748	791	792	838	760	792	816	747	796	788	801	836	785	790	781	775	752	779	762	753	774	768	788	735	783	758	780	805	787	806	812	791	773	767	766	753	737	761	713	804	780	783	817	819	748	812	801	760	837	839	754	825	724	753	749	792	822	764	774	766	789	775	726	777	752	775	807	747	760	788	742	791	789	787	771	798	727	799	765	772	769	808	764	821	792	796	795	779	730	786	766	758	808	787	769	749	772	774	780	758	805	806	750	794	767	765	789	790	752	763	817	751	816	799	774	775	813	772	778	771	779	746	803	824	737	731	797	762	795	771	768	758	784	799	777	782	819	831	788	879	829	790	795	780	764	754	762	859	742	820	767	767	779	756	788	795	766	756	813	782	745	767	781	799	778	759	793	804	797	795	814	819	756	731	762	780	828	811	789	778	746	775	786	749	808	796	827	800	796	806	817	769	772	781	736	754	826	782	803	747	777	793	765	811	757	800	743	823	791	745	815	756	771	762	791	783	773	754	804	773	784	846	760	777	830	822	835	789	760	773	773	791	812	748	811	782	805	786	772	763	757	815	827	809	744	762	784	812	764	821	760	762	738	779	833	753	814	738	752	763	832	778	748	742	766	793	764	753	829	780	804	795	823	741	779	771	745	785	783	777	763	830	795	785	776	777	779	836	804	765	788	781	805	746	760	802	742	812	819	810	755	829	811	795	805	799	767	787	749	807	789	827	759	752	788	811	788	811	819	821	787	783	809	777	767	757	768	844	760	774	780	782	779	759	747	723	803	778	740	798	790	744	827	796	728	801	843	754	766	759	817	807	756	782	792	826	788	802	798	772	740	759	785	795	835	783	760	754	759	802	772	753	729	836	757	827	794	763	767	789	754	792	814	742	766	721	774	801	799	773	800	778	806	741	794	766	764	797	801	812	820	825	814	799	757	779	817	827	840	775	798	800	771	801	805	819	798	803	744	770	774	791	800	770	762	792	795	751	772	777	743	783	778	778	755	752	752	732	772	742	838	801	773	807	791	787	770	776	760	742	812	760	790	775	809	828	790	812	785	757	819	747	754	755	770	769	797	816	796	770	778	794	781	725	792	782	728	748	744	823	825	797	728	749	767	742	795	826	796	782	779	719	767	756	800	750	786	762	790	791	787	813	733	751	750	754	789	785	762	780	789	784	793	768	760	835	765	774	735	806	788	762	772	780	768	812	764	770	775	819	795	746	787	742	799	764	755	741	781	824	788	807	795	812	778	796	777	790	761	771	754	762	753	726	741	821	783	769	770	758	776	742	763	818	790	803	805	801	779	779	801	744	748	749	831	793	776	794	800	735	822	784	763	765	774	794	760	792	766	859	787	770	812	815	779	767	794	729	784	772	766	761	786	785	783	795	777	811	775	826	740	782	782	807	781	764	814	752	730	742	800	771	822	807	767	752	784	788	798	819	770	800	805	758	751	781	746	794	763	794	790	774	759	781	824	770	804	739	745	794	778	771	749	769	768	845	774	763	749	746	770	819	734	798	796	757	765	789	770	774	773	766	801	726	827	776	772	784	731	773	777	810	789	722	736	737	773	805	776	763	768	807	802	808	765	801	803	770	765	784	794	737	854	790	750	823	776	747	795	823	781	776	739	804	813	809	804	786	769	804	767	778	778	778	818	814	759	747	789	767	793	741	760	762	756	735	771	779	761	781	806	739	794	799	795	788	767	758	805	788	785	763	755	756	784	839	738	817	778	768	796	757	814	745	753	836	802	839	750	780	810	729	765	790	793	740	761	813	778	753	801	750	823	833	788	804	796	723	793	774	789	844	793	804	749	747	750	737	792	756	810	767	784	777	772	784	820	785	814	787	747	799	770	719	806	778	772	805	749	817	774	803	853	741	840	741	782	797	769	781	827	763	783	799	824	745	789	798	810	756	802	748	768	768	773	765	810	755	752	779	742	826	811	829	770	825	797	795	779	825	807	792	805	816	778	763	840	765	782	762	812	788	784	775	773	704	771	770	785	763	816	843	792	810	721	788	797	776	778	811	785	737	795	789	764	816	809	780	765	824	788	805	788	794	801	814	802	828	820	833	774	775	763	787	776	771	749	796	772	811	779	785	776	832	842	791	816	748	792	814	752	781	791	745	780	733	827	783	822	764	818	825	734	800	796	779	783	775	782	756	826	780	761	781	754	775	770	791	819	757	736	756	766	743	795	775	787	800	798	806	762	795	734	757	802	724	818	841	795	761	843	804	798	767	815	796	769	792	773	789	784	724	730	753	802	806	824	724	767	728	771	843	761	806	795	788	820	782	787	814	716	799	812	824	835	802	745	815	737	735	796	797	770	785	742	766	779	806	798	758	767	812	761	788	796	806	816	790	785	737	750	771	806	803	827	788	764	792	759	767	756	783	807	787	752	793	781	826	762	794	817	779	779	781	783	787	753	779	759	780	777	754	823	801	860	779	763	787	790	774	750	760	804	780	756	791	749	722	804	794	763	822	848	800	801	776	806	773	813	812	735	793	785	788	751	776	745	747	821	752	767	744	761	767	745	782	757	740	769	801	770	752	812	772	806	748	793	795	787	810	795	779	787	779	816	847	777	767	765	735	756	858	772	752	762	781	769	807	776	789	730	795	753	807	787	804	760	814	785	812	751	792	800	852	743	755	831	737	771	792	829	788	817	786	787	775	828	792	747	776	809	845	758	741	730	791	777	754	758	770	736	758	792	747	778	773	778	774	789	776	803	806	832	806	770	762	795	784	772	766	755	734	830	815	794	756	766	713	796	796	759	751	865	839	772	761	783	805	757	781	864	834	767	805	749	797	788	799	792	861	752	793	754	764	789	791	785	756	832	769	853	761	800	790	779	797	802	761	782	793	824	812	814	799	766	768	760	828	777	816	780	739	785	796	818	829	754	750	832	825	789	767	767	839	842	750	754	726	788	792	777	752	778	775	789	786	767	753	773	757	744	764	805	773	764	779	780	747	791	776	760	765	810	750	758	795	796	714	808	798	795	802	795	802	762	820	792	760	791	752	766	830	790	746	757	787	800	757	738	854	775	752	818	795	784	830	801	785	750	765	784	774	801	819	708	783	777	796	792	790	795	777	751	826	786	754	827	758	800	751	782	829	730	735	770	774	786	796	777	797	848	804	777	815	803	799	746	810	822	734	793	796	765	832	777	762	796	773	780	834	820	774	805	802	739	786	790	834	778	802	741	766	774	792	798	758	807	795	772	733	798	811	752	795	796	712	750	807	795	769	806	786	796	820	818	769	791	776	751	781	775	769	818	762	740	734	771	767	784	705	752	743	811	766	772	763	818	786	712	792	820	791	781	827	769	790	743	745	782	737	778	752	816	801	799	782	751	730	800	733	806	799	804	785	771	794	806	777	790	741	768	755	792	797	816	778	804	800	778	823	794	764	798
12705	6143	10297	6856	4258	3763	2844	2835	1985	1573	1097	994	810	708	638	569	544	522	519	480	511	533	479	475	514	2041	3711	2660	1627	950	530	380	311	326	310	350	289	351	333	299	352	303	331	356	316	330	328	355	302	340	351	328	352	346	341	356	339	325	314	327	320	347	316	308	337	370	361	366	333	326	319	322	316	344	327	369	349	343	347	332	320	307	392	342	363	334	333	342	324	352	379	343	363	326	366	350	335	349	346	336	328	322	342	363	327	334	340	327	350	325	329	345	345	343	335	318	317	346	345	355	297	359	298	336	311	345	323	290	359	303	306	337	332	341	305	324	364	316	341	351	349	344	344	359	319	339	368	330	336	377	327	330	293	324	349	335	329	345	338	328	312	323	319	339	368	359	356	318	367	345	376	336	347	346	350	349	323	314	351	355	328	361	311	352	298	335	334	305	328	316	357	309	331	322	342	328	345	333	342	309	326	319	367	362	306	361	325	326	324	354	357	297	327	328	367	362	319	344	329	331	336	348	354	336	324	313	306	349	361	343	340	347	337	336	328	363	346	345	335	364	346	345	330	359	367	309	336	321	335	354	357	331	291	330	387	317	359	317	308	333	336	350	345	329	329	333	313	286	312	334	329	333	349	328	334	347	388	356	335	340	356	320	309	322	348	355	305	291	330	340	317	320	330	340	388	325	345	308	343	355	299	360	347	322	338	367	337	335	311	317	313	355	319	325	323	352	328	305	361	319	357	321	321	305	319	316	352	364	346	308	354	312	319	366	368	318	339	326	351	301	317	326	314	332	314	319	318	309	330	358	359	345	316	322	361	335	338	344	314	338	331	281	334	337	300	361	312	339	330	327	290	331	338	346	345	326	341	341	330	373	331	347	297	342	297	334	341	320	359	316	300	309	346	321	320	349	358	317	329	353	351	345	351	308	328	293	353	327	327	302	307	325	280	334	344	354	337	326	300	364	360	348	371	322	331	338	345	348	382	349	336	326	335	311	336	350	362	356	338	337	300	298	313	335	355	328	353	336	344	361	347	317	337	321	272	346	306	322	323	333	327	351	355	356	342	316	306	377	320	360	337	323	317	320	342	368	354	359	317	327	314	323	321	337	328	339	329	324	338	300	320	316	310	348	359	362	376	330	346	332	326	387	337	345	334	307	349	309	368	331	386	374	332	351	350	360	321	343	335	310	340	311	328	368	346	342	319	311	316	354	339	334	357	330	389	340	324	355	302	340	314	324	354	333	344	339	358	305	337	359	302	332	331	360	345	335	341	336	340	368	377	338	349	329	301	367	370	300	353	339	361	339	357	361	335	315	338	340	317	339	333	331	337	330	331	335	327	356	325	337	312	336	325	334	316	318	339	319	346	323	326	341	318	297	336	370	356	304	309	344	333	316	316	325	347	321	332	353	341	346	348	326	358	348	329	335	346	363	333	317	316	342	348	315	317	361	319	345	356	337	355	312	345	349	349	372	317	329	343	300	320	297	338	316	349	325	362	357	326	313	320	343	327	307	320	350	350	369	328	317	375	349	315	342	322	341	336	331	358	344	339	314	319	311	336	352	293	357	331	333	305	341	338	387	305	336	308	340	395	337	338	335	321	327	322	307	316	344	319	326	334	287	369	342	328	329	332	325	358	331	327	344	346	348	345	322	371	336	292	334	312	355	319	301	308	306	299	335	341	341	336	348	342	365	330	342	348	319	326	348	353	340	334	364	352	333	328	343	311	319	347	280	346	343	342	358	350	365	319	328	325	349	364	301	333	345	343	334	317	330	350	329	334	351	325	354	330	349	350	308	290	368	354	343	318	287	317	352	331	330	326	356	350	334	350	385	312	337	322	353	330	342	360	329	332	341	360	340	376	344	378	347	323	353	333	340	330	332	348	317	342	324	318	343	337	326	346	380	338	311	335	327	349	309	378	339	332	365	316	321	342	341	311	332	322	338	349	337	314	332	326	316	337	350	332	330	361	344	342	317	347	326	320	371	300	362	327	310	350	336	314	340	319	329	341	334	332	352	331	345	343	298	289	352	330	310	322	306	358	339	313	322	340	328	340	349	335	309	376	317	339	351	359	323	353	324	347	306	319	369	378	347	367	321	335	333	324	326	343	329	335	312	326	308	331	316	309	388	341	321	316	317	340	323	316	339	364	360	353	320	345	374	340	335	332	352	348	338	325	332	359	302	331	325	330	332	312	326	340	312	333	330	352	334	333	335	330	326	340	302	351	318	335	359	315	376	361	326	339	331	317	345	353	360	363	330	343	336	351	361	348	319	358	358	336	345	345	347	309	349	304	338	344	330	326	350	342	319	337	326	327	388	335	326	368	372	334	341	373	326	309	351	327	338	328	364	334	317	335	338	334	339	324	318	300	336	302	320	319	312	341	387	356	336	339	352	341	342	350	344	334	344	374	337	348	316	319	296	351	351	324	348	302	337	340	345	323	351	340	365	350	381	321	326	358	334	326	338	335	334	308	347	319	329	352	332	320	306	349	341	349	341	341	323	337	344	333	365	318	339	332	328	351	319	343	359	390	349	347	324	362	329	311	356	325	319	346	311	345	360	343	340	323	348	339	323	319	348	317	346	314	338	317	310	310	326	351	330	311	325	340	342	329	373	332	321	342	305	331	311	330	336	362	345	340	326	329	375	325	319	329	348	338	344	349	352	339	325	325	340	327	351	337	312	313	308	362	354	354	337	319	315	328	339	345	343	339	363	358	341	339	357	327	370	355	329	329	344	384	306	344	320	317	337	332	366	340	356	347	314	339	348	326	357	383	291	334	359	344	323	348	326	351	335	302	311	319	339	329	314	383	329	346	336	366	331	319	351	327	321	324	354	323	340	350	360	351	325	363	323	339	361	331	371	355	324	348	334	326	323	326	319	338	354	315	351	320	372	309	378	357	346	313	345	345	322	294	361	335	374	336	330	342	338	345	344	352	328	334	303	356	350	337	305	316	363	342	360	320	322	333	362	330	357	325	348	320	351	355	348	363	355	312	326	340	351	304	332	316	337	336	348	343	343	353	333	328	334	344	314	340	331	335	337	357	364	326	354	340	351	352	334	341	325	314	331	340	312	317	353	330	353	352	305	320	337	330	330	342	310	289	352	334	325	326	304	325	331	345	342	323	324	351	335	336	325	333	342	340	342	338	323	309	309	350	321	303	316	308	330	323	329	372	332	345	331	342	325	338	300	309	319	313	324	374	325	340	331	346	317	349	317	300	334	349	365	357	344	323	312	342	304	316	340	339	328	289	334	308	315	356	320	341	297	307	337	334	324	342	309	359	335	310	337	349	337	337	328	311	346	341	330	323	329	359	337	331	337	342	347	290	332	344	343	351	373	333	321	366	373	317	330	312	329	305	320	320	327	332	295	338	349	303	330	309	318	321	362	366	309	340	351	330	320	330	307	338	360	341	345	338	345	350	324	301	368	345	353	352	337	327	334	308	321	319	320	324	322	352	340	351	329	315	351	309	350
8019	5551	13279	12244	11284	10587	9552	10301	7428	6242	4733	4162	3278	2781	2486	2327	2169	2183	2077	1957	1943	1932	1862	1757	2111	11325	17485	12378	7593	3918	1871	991	860	765	811	803	811	807	807	811	903	817	793	813	796	838	797	731	785	812	803	762	814	819	822	765	823	812	824	783	802	784	751	774	772	805	817	803	789	826	781	862	807	839	805	808	807	779	827	807	826	846	793	777	764	843	829	802	792	814	788	814	788	797	781	861	788	819	782	816	827	853	834	814	757	776	769	795	851	782	805	771	806	808	739	822	793	777	746	799	831	781	871	808	812	786	784	821	827	827	833	815	760	811	778	791	835	805	817	791	851	846	808	748	847	811	778	831	788	865	808	801	778	791	836	819	775	832	787	799	815	824	828	838	803	816	825	765	814	788	811	815	795	766	808	799	802	736	829	805	844	831	798	805	806	826	774	849	767	763	772	736	763	820	778	791	807	766	833	792	816	819	784	803	861	826	774	780	760	758	811	796	781	767	800	759	766	853	871	807	817	823	783	798	830	759	830	838	751	780	806	839	830	824	829	828	800	781	761	840	844	769	758	773	826	800	760	829	814	828	825	746	827	814	806	770	805	839	819	843	783	796	790	765	796	868	825	796	781	822	808	798	828	809	796	772	801	787	832	776	819	797	831	778	750	790	751	818	812	792	822	789	790	814	835	803	834	788	811	736	837	779	799	772	792	832	829	810	839	842	841	835	760	830	771	768	801	791	786	822	782	836	765	781	834	805	778	845	832	825	800	801	839	794	805	786	820	796	826	816	767	803	831	798	812	816	841	750	759	835	832	794	803	813	776	841	788	719	816	801	775	777	774	828	777	782	794	765	819	834	817	785	812	845	843	788	781	825	793	821	805	879	776	798	818	805	776	765	781	770	821	793	771	827	794	771	824	807	844	845	783	790	772	739	836	812	798	773	811	805	821	771	784	817	826	771	767	788	818	788	819	805	808	812	826	832	757	827	797	802	796	816	793	810	854	810	814	787	812	772	767	834	822	794	759	780	833	852	807	763	779	775	836	782	845	874	794	765	808	795	811	806	796	761	804	797	774	837	792	797	807	823	791	800	810	799	818	806	786	740	837	792	828	779	766	825	797	788	750	853	790	814	775	788	828	764	790	842	821	834	765	743	834	815	822	785	807	819	800	795	762	796	781	815	815	818	799	751	861	802	796	808	792	838	832	772	786	780	814	845	810	800	819	767	817	792	821	750	849	801	827	804	817	777	784	790	765	797	780	785	793	812	768	831	801	794	808	784	805	863	803	793	764	796	797	810	804	820	832	831	804	789	778	823	811	759	797	799	791	805	748	834	810	794	823	837	789	772	819	837	808	802	793	787	810	824	824	771	797	886	779	803	775	814	818	764	791	839	808	822	793	843	784	768	844	810	797	800	801	782	774	784	779	814	826	796	779	784	807	766	814	795	756	841	762	779	797	779	758	794	802	806	799	738	783	806	789	792	816	763	797	802	865	804	792	781	837	741	818	802	835	749	794	830	807	778	813	793	820	794	774	822	851	820	761	789	832	799	757	769	850	845	865	767	814	796	780	781	822	785	765	804	845	849	814	808	802	830	770	780	772	831	802	840	772	813	793	832	833	798	798	800	784	786	783	807	770	784	787	733	784	748	775	775	827	843	799	789	817	828	781	783	811	788	772	881	825	783	821	793	809	857	830	816	829	820	741	807	794	795	764	826	813	802	788	818	817	822	784	804	785	833	797	810	768	785	808	844	779	754	774	808	821	774	815	804	845	856	805	803	800	815	816	807	836	863	811	801	828	869	818	847	805	847	806	773	806	792	785	801	787	798	783	772	763	768	831	803	817	868	771	790	789	789	752	811	829	794	764	808	814	848	793	764	812	789	764	793	798	806	813	767	844	798	828	780	788	756	827	785	819	783	803	763	755	760	774	849	803	797	811	798	812	834	836	791	794	799	819	841	731	762	819	838	779	781	777	818	845	835	786	775	832	852	810	776	778	779	817	849	789	850	795	789	820	819	818	802	792	782	799	841	778	817	843	863	832	863	748	811	774	752	760	796	798	824	763	815	747	808	823	847	839	783	810	812	777	788	808	843	779	828	814	737	773	812	785	830	821	847	766	795	861	796	806	807	753	816	789	779	797	758	820	792	797	752	815	752	827	797	756	783	793	780	836	796	837	824	778	779	821	810	833	772	783	745	803	846	840	789	799	834	782	799	800	753	767	779	835	811	849	811	767	782	862	806	775	813	782	807	815	849	836	778	884	823	844	788	793	808	795	774	778	795	775	783	813	818	813	798	813	798	819	823	831	811	798	795	859	848	838	779	777	812	835	801	777	800	751	802	789	788	797	849	764	771	782	843	853	787	788	798	773	793	839	788	816	751	809	808	810	775	788	789	810	781	824	776	806	838	832	808	812	783	776	800	775	836	814	817	788	826	791	833	879	785	786	781	800	791	821	791	846	806	825	812	782	822	784	807	836	794	798	845	817	834	826	832	802	803	787	787	832	775	791	804	821	844	817	844	790	857	772	746	825	817	817	827	844	779	768	820	776	760	829	799	778	798	768	820	785	803	831	785	799	827	802	818	832	812	753	858	821	832	791	791	804	842	777	799	835	856	769	800	828	815	815	815	792	797	809	822	859	798	787	802	775	801	778	794	799	808	772	794	805	814	840	805	834	767	778	829	735	843	830	812	800	778	820	863	808	767	796	846	822	785	792	831	804	829	785	806	828	865	769	842	778	799	768	820	819	804	838	733	792	813	815	785	779	800	839	808	843	837	810	807	789	809	802	807	818	802	764	759	781	786	808	833	775	817	833	794	808	823	789	784	814	785	764	809	768	816	802	802	825	876	827	813	779	835	792	777	784	820	852	794	811	770	811	825	795	811	756	821	768	781	853	813	793	789	809	778	830	816	806	850	825	775	789	782	843	780	798	798	745	776	794	784	764	731	797	786	776	808	862	820	782	806	724	782	851	776	777	799	814	859	782	768	849	814	804	800	807	816	781	815	787	803	772	795	801	812	818	799	805	769	846	820	810	805	792	742	797	768	835	794	752	836	812	816	819	775	770	796	818	781	825	783	783	783	793	803	804	819	734	822	816	749	786	850	798	845	787	828	837	820	773	779	781	772	741	821	734	839	784	844	764	776	780	793	795	803	795	806	810	760	774	834	843	813	819	814	792	809	748	787	808	786	843	818	826	774	805	768	839	809	810	819	791	782	816	769	777	825	780	819	784	809	776	788	872	789	827	775	805	802	821	777	832	780	810	769	818	819	769	827	792	838	867	796	791	791	781	792	842	841	830	817	795	815	746	832	808	737	820	792	829	793	811	762	802	770	755	807	783	781	768	790	849	769	846	852	727	774	845	772	832	838	831	832	805	800	848	805	843	833	810	777	785	777	793	790	786	729	792	775	865	790	814	828	807	791	824	822	858	813	773	809	824	846	801	785	798	804	859	755	783	804	802	806	812	799	844	725	802	837
22643	12139	16341	12138	9296	6280	5099	4347	4756	3450	1883	1334	1020	791	852	856	809	810	871	821	791	831	777	813	995	3636	8195	5392	3645	1857	890	477	335	308	317	287	302	324	296	307	307	279	311	287	278	298	268	287	315	314	273	300	316	295	290	312	334	273	333	314	307	285	320	354	273	306	302	288	293	348	310	299	288	286	294	285	290	336	307	286	296	284	296	265	261	312	308	308	314	279	262	285	307	281	284	301	315	264	306	303	303	306	300	304	299	319	283	323	327	264	284	314	319	328	314	328	314	303	293	271	276	326	289	304	302	305	291	285	304	288	325	271	305	320	310	312	340	279	307	289	285	268	317	314	315	292	309	312	302	255	283	339	321	334	312	284	309	322	305	278	281	279	292	320	313	278	318	289	273	279	312	317	292	273	307	295	309	306	285	298	308	311	319	297	283	253	263	318	334	310	281	287	320	352	317	303	315	293	284	301	316	333	310	275	299	307	295	291	314	322	318	296	304	297	317	304	304	297	300	275	288	286	290	311	303	307	268	293	292	278	299	285	260	308	275	290	284	295	290	286	321	301	272	311	295	317	272	301	305	311	301	283	312	312	299	292	303	349	309	323	336	301	317	287	278	311	283	313	318	275	318	302	314	307	314	284	263	293	329	302	315	275	339	307	281	277	303	282	324	295	301	330	316	313	288	289	323	317	271	282	313	287	291	290	313	299	290	284	282	275	328	320	282	336	318	316	309	306	275	310	283	273	312	294	292	290	313	305	324	284	282	315	331	287	259	303	311	292	305	293	308	287	284	280	296	282	313	330	294	276	337	295	289	302	294	319	280	313	271	338	297	289	303	283	304	305	298	326	271	309	299	284	285	286	273	315	300	286	303	271	284	332	321	300	305	325	318	275	299	273	282	312	286	285	298	292	328	266	289	318	289	314	316	321	299	294	295	296	311	287	310	292	293	301	288	311	293	307	283	306	277	272	313	303	296	282	282	319	315	294	300	314	283	294	300	303	279	332	298	275	348	309	304	310	277	300	292	306	289	289	298	323	316	301	317	327	331	320	282	304	289	306	299	310	304	306	279	298	310	272	288	311	298	324	314	311	276	304	297	333	294	311	301	289	323	282	337	291	298	289	288	314	286	318	322	296	279	294	284	266	325	309	323	295	301	309	288	295	295	274	323	278	259	321	293	292	305	285	298	318	283	302	294	288	305	289	287	286	279	295	306	310	315	281	303	296	293	298	299	293	287	343	293	297	289	269	316	309	299	312	299	324	262	311	300	268	306	327	305	276	301	315	279	289	329	268	296	289	304	313	298	309	297	298	311	312	304	305	310	302	306	298	282	291	285	307	336	288	304	306	301	307	288	273	297	302	298	306	295	286	310	301	310	270	291	304	312	269	301	296	326	297	288	319	327	277	313	299	321	322	301	298	294	294	307	309	335	302	306	317	313	294	315	305	275	288	313	302	267	298	327	297	302	316	272	294	290	296	291	296	299	303	307	305	308	312	298	308	301	301	303	298	284	319	292	304	308	365	344	291	314	303	329	302	328	273	278	267	287	301	300	318	306	327	283	268	321	313	281	319	302	276	302	299	314	302	324	296	314	299	330	274	312	305	318	306	268	293	301	311	288	304	333	288	318	293	293	285	280	269	314	299	296	322	279	303	326	300	383	305	331	298	316	324	291	291	300	312	300	284	300	296	281	314	289	292	309	328	304	313	270	321	308	294	297	314	322	278	336	303	310	278	322	307	310	299	327	302	284	335	322	282	261	288	289	293	306	313	315	301	294	307	294	303	285	331	283	312	303	281	304	277	319	312	314	286	293	310	313	264	302	312	257	342	306	322	307	293	338	323	320	329	285	312	335	292	305	343	288	294	293	346	293	293	304	292	323	275	303	307	298	291	310	297	338	283	293	283	306	325	317	282	314	321	308	295	284	289	312	306	323	295	307	306	293	320	308	296	294	307	283	292	306	294	293	263	285	319	317	297	281	306	329	291	274	312	290	315	306	300	318	328	313	302	309	316	297	302	290	261	286	288	336	321	298	306	300	300	267	302	268	273	337	273	293	312	308	309	306	337	331	271	283	318	303	309	314	300	299	296	288	279	319	308	283	286	291	336	304	289	278	287	313	333	304	271	292	298	321	283	289	303	331	287	273	301	294	302	297	271	309	268	305	313	296	297	325	321	285	305	279	308	294	310	311	320	311	282	295	311	318	296	281	295	278	304	307	323	322	311	289	286	293	294	300	316	290	292	304	289	299	316	284	303	301	275	292	314	319	323	257	307	343	300	273	318	262	286	277	332	289	308	285	271	283	323	329	333	296	286	257	300	260	313	292	310	320	279	286	308	278	328	309	322	316	287	301	297	312	303	316	298	310	307	305	305	312	283	292	298	328	336	317	293	332	301	285	279	282	294	301	278	306	309	308	324	294	293	279	304	308	287	291	281	323	314	303	280	302	319	323	294	297	304	300	311	314	310	316	280	270	326	276	289	285	308	292	303	334	281	288	293	301	303	299	295	350	310	321	311	296	296	299	288	320	295	293	338	301	300	319	315	290	296	302	329	304	326	298	332	289	283	316	314	312	314	308	315	323	259	292	306	284	328	304	285	307	304	323	277	253	289	288	290	353	297	320	298	299	315	298	308	280	335	289	281	287	303	309	279	318	317	327	302	297	289	285	326	300	323	250	283	296	339	312	284	322	267	307	296	306	335	293	290	308	293	299	287	279	327	300	336	325	283	319	276	314	366	306	262	294	330	308	290	293	264	304	304	325	267	311	313	280	319	315	305	321	332	287	272	295	268	344	280	289	299	315	277	313	291	288	275	286	300	314	305	284	285	304	279	303	314	290	311	289	331	300	272	282	299	307	311	291	305	311	299	293	283	281	301	299	305	292	325	279	301	307	336	318	314	313	276	297	324	314	284	285	299	286	310	334	291	298	332	307	313	273	284	321	286	295	312	316	306	313	315	321	284	306	312	316	266	285	307	310	278	293	293	251	301	310	326	280	278	297	282	322	311	326	308	316	324	307	277	290	317	285	286	304	298	312	315	276	304	300	296	302	330	274	318	309	290	319	315	323	302	293	301	260	307	294	305	319	287	296	289	318	301	302	307	323	330	295	292	297	304	310	326	320	284	321	328	297	303	297	295	309	295	306	321	312	292	301	259	303	291	292	271	316	303	263	282	271	288	322	290	254	294	318	314	308	298	294	331	308	294	312	319	297	301	340	300	291	334	267	275	317	302	283	297	306	324	296	300	326	307	342	287	276	284	298	308	305	309	301	282	291	290	321	303	335	303	298	328	302	302	325	324	297	325	294	294	308	282	319	271	303	330	294	330	313	300	311	275	279	311	310	276	301	305	311	295	296	297	274	308	355	317	318	304	253	298	301	286	282	297	293	307	304	330	314	288	301	288	300	303	292	310	305	311	293	312	293	287	329	304	304	286	276	319	302	296	298	287	339	327	322	306	322	320	292	317	309	303	295	292
11665	8745	16472	17378	15689	14197	13604	13831	14739	11926	7475	6297	4754	3731	3870	4043	4136	4207	4420	4119	4117	4133	3840	4086	5449	17954	28791	21453	15979	8510	3933	1572	922	767	702	719	740	713	727	748	716	678	700	724	766	814	679	730	738	746	765	731	729	756	686	675	768	691	690	710	747	668	756	766	756	701	732	735	709	727	698	751	713	750	697	763	739	696	731	706	747	753	722	737	721	764	734	707	717	689	676	733	785	725	768	707	751	725	775	731	712	732	723	706	696	723	721	729	722	744	724	743	686	662	707	744	743	715	722	721	708	677	720	737	788	744	710	725	685	741	710	738	714	700	719	703	737	761	723	768	724	718	726	781	761	755	694	703	681	716	696	735	779	665	774	733	771	709	728	711	757	734	747	719	715	696	741	739	776	702	749	764	714	683	765	718	733	715	709	741	742	722	697	725	656	743	726	661	728	732	730	766	699	719	691	760	734	739	742	757	712	697	715	707	709	747	764	724	741	732	724	740	715	713	728	724	732	701	740	712	736	768	718	793	781	712	723	777	712	756	735	719	733	760	760	774	761	719	706	725	752	711	768	762	692	687	723	732	700	731	734	684	807	750	732	749	724	755	709	744	680	715	722	709	750	707	757	755	709	746	728	706	781	722	741	680	737	699	729	768	761	727	738	736	760	742	756	684	725	712	746	679	749	729	700	721	692	709	751	765	758	727	720	751	717	761	734	728	752	769	677	702	744	696	706	736	758	732	719	689	723	755	707	753	693	698	734	730	766	702	755	719	734	756	695	706	719	768	763	713	703	725	734	776	716	762	747	706	723	758	757	705	731	720	721	788	730	654	694	750	733	724	710	732	729	719	737	720	684	721	724	736	719	688	726	742	746	716	712	745	706	728	703	748	777	735	758	750	708	706	754	708	704	706	757	768	692	758	767	804	700	766	698	767	715	724	731	717	688	736	751	767	729	742	713	696	729	752	707	695	753	730	737	697	772	726	657	735	760	742	736	738	766	700	696	736	716	692	729	751	710	757	780	720	730	765	738	714	700	762	754	743	766	701	717	762	700	713	767	703	768	713	735	684	722	759	704	709	728	765	762	717	702	684	771	765	754	720	787	747	706	752	790	681	723	711	740	725	715	724	695	669	723	713	732	764	704	699	727	752	674	710	742	713	706	754	754	720	716	729	756	718	743	732	742	733	716	714	777	700	712	740	771	742	771	752	717	713	721	747	675	674	731	728	732	736	748	753	662	693	717	701	707	740	713	774	763	703	756	722	716	745	746	685	690	707	727	738	688	715	742	742	707	664	734	707	719	790	744	720	762	754	734	721	733	702	716	700	738	752	676	703	728	730	748	755	769	738	721	741	736	719	763	710	691	717	704	743	736	739	748	696	771	725	717	698	719	724	738	764	786	767	724	745	698	723	724	692	766	724	732	734	748	730	704	715	732	723	759	721	686	716	671	733	779	743	780	731	730	741	737	725	737	691	724	738	737	764	759	696	759	690	720	716	711	727	743	736	735	708	692	725	718	719	691	716	696	678	715	763	701	754	706	709	733	689	747	732	741	723	753	713	737	691	736	712	711	720	715	702	700	766	701	759	773	775	758	735	711	688	674	755	709	691	717	724	682	688	729	695	748	754	774	710	734	760	731	736	744	740	724	758	723	698	721	734	748	726	672	729	783	730	714	735	726	697	725	761	756	748	748	711	761	715	730	690	669	708	774	729	715	725	756	760	717	748	785	711	713	801	747	751	765	734	731	720	762	708	754	736	744	741	696	699	711	676	758	728	736	696	718	737	680	734	712	711	724	755	703	738	709	719	764	733	748	719	722	763	701	710	707	701	729	773	701	731	744	737	759	716	746	727	732	733	727	744	753	734	696	761	741	715	748	709	751	730	797	710	722	726	768	772	739	727	715	696	715	746	731	736	713	721	703	789	777	750	745	690	735	759	725	747	729	766	761	721	690	715	683	709	753	688	698	748	715	744	704	781	684	744	689	711	685	746	693	699	729	724	703	669	709	790	751	711	720	751	799	717	708	742	790	710	698	763	730	719	736	711	729	729	744	750	739	713	707	658	731	766	688	794	716	740	706	684	738	745	714	700	722	763	720	711	728	704	778	762	696	705	715	713	731	785	734	697	681	690	718	761	714	777	755	807	725	770	752	714	691	715	767	737	759	693	700	724	718	766	732	752	726	746	745	772	717	759	756	719	706	718	716	726	690	718	711	722	746	770	681	696	722	719	693	728	692	754	711	727	716	696	708	755	790	732	720	726	707	760	736	736	727	717	773	731	722	702	699	657	744	758	711	738	741	718	695	729	746	738	726	779	729	728	701	714	746	701	741	703	722	766	742	753	683	717	730	756	705	737	722	733	742	684	775	730	753	752	727	724	750	733	733	736	698	741	709	733	731	751	674	703	743	737	738	749	685	747	712	760	723	753	720	714	755	704	794	724	718	735	746	738	703	693	717	738	802	694	691	701	701	699	743	716	715	717	740	753	711	762	762	745	751	696	743	746	700	718	755	753	778	698	752	785	737	722	782	760	736	727	763	677	728	736	736	757	765	694	721	748	724	697	717	709	725	734	753	741	689	748	687	740	751	698	737	754	759	744	761	742	708	735	707	711	714	731	733	700	702	747	678	750	745	709	696	700	717	745	705	750	744	756	737	752	739	703	722	730	742	750	713	667	679	759	688	743	684	742	717	731	718	768	736	712	671	713	724	710	695	732	749	696	722	727	683	700	745	756	760	715	712	711	776	756	706	739	725	721	753	693	718	736	735	806	727	721	747	755	745	745	721	763	718	703	685	769	762	783	741	695	728	700	731	725	691	735	742	692	753	728	734	713	709	680	731	723	703	746	725	780	742	727	743	657	723	740	735	726	740	680	744	749	736	769	706	732	702	732	790	734	724	732	705	709	774	740	701	757	788	703	723	686	739	734	696	735	677	716	770	746	724	700	714	706	724	735	733	767	686	690	712	719	733	741	731	745	703	742	668	701	696	723	797	752	735	734	731	717	759	762	724	703	768	715	728	734	724	723	701	723	732	751	722	682	679	743	688	740	716	748	761	731	700	737	713	698	751	732	744	739	690	742	700	705	719	762	741	678	718	773	672	714	714	722	750	721	751	768	709	737	729	731	718	706	746	681	725	753	757	710	703	773	744	754	738	737	718	761	684	706	756	743	768	709	731	744	741	706	709	720	712	708	695	736	764	723	745	695	748	754	721	733	749	704	741	804	736	727	694	736	765	751	733	785	707	671	761	757	677	724	782	717	740	685	689	698	779	709	708	717	699	741	746	692	726	735	722	715	726	768	722	773	694	769	705	806	705	721	731	725	787	763	777	775	738	728	745	718	704	732	751	712	733	760	713	757	677	703	754	714	781	765	745	703	719	741	753	698	749	758	757	687	745	722	709	692	679	757	712	731	703	789	743	716	786	733	690	729	761	716	704	712	758	675	704	701	683	759	684	737	721	724	742	730	732	719	749	779	693	731
4862	2016	1555	1433	1466	1676	1505	1300	1158	1004	1126	1107	1111	888	644	664	523	516	495	486	471	431	459	454	388	461	764	800	633	514	454	395	377	330	323	342	364	331	355	359	350	374	382	372	369	364	379	356	347	358	373	356	318	393	371	389	291	361	364	310	363	364	367	394	330	376	356	316	355	373	341	334	368	373	377	346	390	313	358	348	393	363	347	330	406	365	366	363	384	338	339	332	373	387	373	350	361	369	374	332	346	363	356	366	367	411	347	346	353	354	327	359	353	367	364	368	365	381	338	383	375	377	375	337	371	346	371	392	345	380	373	353	332	350	376	356	422	378	357	349	354	392	369	380	361	318	364	318	374	344	381	388	388	344	344	330	373	349	362	355	358	348	399	341	369	340	328	351	371	369	373	368	350	332	355	343	337	391	385	386	367	297	330	365	346	348	345	376	374	348	327	355	364	346	309	361	305	381	375	369	336	335	354	361	379	363	365	355	371	374	373	379	322	330	314	373	367	364	346	362	367	355	383	401	370	353	343	355	395	329	325	333	381	336	391	369	352	336	392	333	337	376	358	365	350	353	346	385	332	366	343	376	348	348	329	351	357	386	361	335	326	378	346	349	376	334	323	336	353	369	369	298	340	349	384	376	389	363	347	361	338	360	363	350	341	338	347	366	334	325	358	378	343	380	354	319	344	378	342	343	346	344	385	368	354	354	308	370	347	347	365	357	368	361	350	354	341	349	310	330	335	368	327	373	355	377	355	349	319	363	353	348	380	339	391	365	363	333	326	384	386	351	360	358	372	325	357	359	338	372	355	347	388	350	343	351	332	334	335	348	363	364	327	355	337	337	343	352	370	322	384	366	355	346	363	356	367	333	326	354	344	367	366	357	332	371	383	316	371	348	317	346	371	377	352	346	384	374	346	325	346	390	389	326	338	348	350	336	376	370	337	367	371	351	380	360	395	363	355	322	390	342	336	380	356	353	355	365	350	338	325	370	344	349	356	361	341	349	367	339	363	333	336	379	369	359	357	346	334	385	372	383	370	345	340	371	323	347	349	346	393	349	350	338	343	340	329	340	367	366	350	339	373	342	400	320	359	313	384	335	340	343	334	375	367	337	357	373	329	317	367	351	351	365	328	329	390	372	364	382	321	344	324	377	379	392	344	351	339	343	393	354	309	379	368	366	352	327	364	389	383	342	353	322	364	352	367	354	375	335	363	341	378	359	339	377	383	344	377	377	387	351	359	351	344	370	389	377	323	369	344	347	351	347	310	369	359	306	354	323	388	329	364	380	360	362	369	390	380	359	377	363	343	371	353	377	342	340	345	363	355	359	369	327	389	373	331	346	396	370	303	358	370	364	369	360	359	375	380	335	322	352	360	365	377	360	368	350	389	340	346	352	363	365	347	407	330	354	381	305	375	360	351	350	344	380	342	390	352	336	330	361	358	363	335	354	369	345	347	372	372	336	358	372	324	362	317	368	385	348	351	358	374	335	340	360	395	378	371	340	369	350	360	350	366	360	339	362	358	366	364	352	362	340	361	327	374	322	389	365	396	342	388	364	352	341	332	363	348	360	360	347	352	378	364	378	354	309	340	321	370	348	353	365	339	378	383	351	359	343	360	348	343	335	350	326	359	320	374	352	365	369	386	363	374	367	380	345	344	354	335	376	386	373	354	367	343	350	359	330	330	349	351	364	370	296	365	368	371	356	328	351	357	338	359	317	354	355	351	372	337	357	340	328	357	385	333	372	347	335	357	338	344	338	326	330	344	366	360	364	374	360	335	368	352	317	347	351	347	357	339	348	351	345	374	379	373	332	391	364	383	343	349	339	360	350	352	406	381	330	365	372	386	325	331	363	353	333	361	370	323	348	359	355	386	367	338	383	369	376	388	338	389	349	353	359	346	350	326	405	370	359	373	357	346	361	385	334	340	422	367	382	362	384	349	354	398	351	365	330	365	384	362	361	356	349	369	338	334	353	328	360	333	352	321	342	362	352	326	310	338	411	347	338	348	332	355	321	329	380	342	367	358	370	341	349	378	332	345	367	354	390	389	334	393	340	383	337	368	365	336	376	344	364	386	322	349	338	345	344	314	321	328	326	358	350	330	365	347	328	354	379	334	357	361	378	360	372	351	362	359	368	341	368	370	371	370	384	370	366	308	355	360	355	327	330	337	339	357	358	360	352	374	367	351	338	332	376	390	357	357	342	351	375	381	357	333	381	354	381	365	345	349	340	373	347	328	366	357	359	360	373	369	321	356	349	331	397	348	362	345	331	374	329	359	375	358	325	360	359	352	319	346	355	353	364	330	390	338	360	379	365	374	357	348	342	380	359	346	341	356	355	331	352	352	351	393	397	328	326	364	314	369	373	368	369	370	344	363	374	358	358	354	355	372	363	331	363	354	365	341	357	386	348	361	363	375	357	374	317	399	378	353	347	371	377	367	360	373	384	360	345	353	364	341	343	384	344	373	357	345	357	365	375	355	376	351	406	373	372	371	374	356	363	366	360	369	365	335	369	325	341	325	372	364	391	367	355	353	365	334	358	362	313	384	340	332	340	354	348	333	375	349	353	380	395	349	358	370	342	345	321	397	359	368	355	341	321	392	367	383	348	404	351	342	346	343	347	328	367	367	329	360	376	386	358	338	344	376	340	373	340	334	374	346	336	352	361	369	344	338	343	393	406	360	371	344	373	343	381	359	349	346	324	352	383	377	346	369	368	335	347	351	322	367	338	352	347	368	362	333	350	364	315	350	341	374	343	358	382	345	338	357	387	370	341	354	328	362	357	323	322	367	350	366	357	367	388	381	364	332	370	398	323	344	349	356	348	357	381	340	390	328	383	336	352	337	370	358	368	337	347	374	374	339	365	342	406	338	369	389	342	385	375	333	334	351	338	339	349	357	351	373	366	332	355	370	346	334	350	335	348	343	339	385	370	348	370	408	331	385	364	334	372	351	378	340	336	353	350	333	334	318	356	360	344	379	345	347	363	329	345	385	349	344	366	353	368	358	341	325	347	343	350	364	340	345	347	412	356	387	375	328	343	356	328	387	358	384	410	384	371	363	331	315	351	362	325	375	329	373	345	357	341	394	371	339	353	370	358	384	322	331	361	376	351	338	381	391	317	352	362	349	330	366	361	376	347	334	345	400	362	353	334	366	368	350	326	348	340	328	371	340	353	361	341	364	351	369	401	374	330	348	381	362	340	386	372	395	348	356	345	325	411	343	355	360	368	357	326	379	355	350	402	333	370	366	365	348	389	353	392	378	357	387	388	385	345	356	368	391	376	363	375	333	348	402	334	346	356	394	353	344	362	369	362	364	348	343	370	358	353	360	334	380	366	361	368	393	345	339	363	375	338	377	353	355	365	330	373	322	374	389	338	362	316	336	338	379	356	318	366	357	384	348	383	364	315	378	395	378	347	329	383	382	376	365	371	355	351	338	331	396	381	350	343	317	395	328	344	337	337	371	359	347	345
3748	2190	3230	4498	5032	6236	5914	5335	4796	4166	4832	4976	5160	3785	3026	2521	2011	2009	1890	1694	1730	1679	1472	1293	1153	1797	3037	2965	2397	1659	1163	1017	933	869	876	834	850	857	891	845	867	858	820	850	900	830	832	823	869	813	826	811	926	905	836	906	854	836	883	833	850	836	914	831	872	843	885	817	863	868	888	827	817	804	867	895	874	835	809	831	857	814	859	883	843	809	851	866	837	837	868	829	894	820	844	855	855	865	869	833	912	859	858	822	847	885	841	846	826	885	863	903	877	850	880	824	833	904	851	853	855	807	838	828	848	848	828	806	851	866	838	858	834	866	854	845	786	842	844	851	848	898	872	838	870	875	883	843	815	903	870	883	848	846	862	891	839	861	907	879	870	884	933	896	856	863	873	846	851	857	841	858	817	867	894	877	832	803	865	833	777	873	910	909	864	840	854	859	865	841	892	858	867	810	833	892	909	810	852	855	858	853	833	895	784	885	809	875	864	835	835	875	796	810	831	807	853	912	851	786	888	867	853	888	882	854	829	828	785	809	873	851	841	854	896	854	822	805	831	846	830	889	810	828	835	856	832	867	808	854	856	804	837	861	842	852	845	871	916	846	866	816	897	825	851	814	883	848	899	843	867	814	852	880	879	836	803	841	838	865	836	849	845	838	828	848	885	873	837	834	837	845	882	874	831	890	849	823	791	889	873	779	868	828	870	865	809	839	897	835	852	866	855	880	858	849	853	879	837	843	809	850	846	849	860	871	863	825	860	885	840	835	922	856	836	842	820	875	856	879	843	878	823	861	850	833	864	837	885	824	824	853	804	876	819	891	851	838	797	813	815	825	833	880	827	818	926	840	849	814	848	827	883	897	855	836	851	869	861	840	876	879	817	850	861	861	865	851	848	842	871	915	802	831	884	843	892	778	880	875	850	842	870	839	880	861	888	800	889	866	834	838	875	844	848	828	842	864	853	882	834	817	842	853	863	843	863	818	853	829	885	865	836	890	879	862	824	897	798	817	837	921	858	859	879	827	859	855	839	850	828	833	836	829	832	849	865	863	847	843	873	858	843	878	874	873	902	842	856	857	832	826	853	835	905	825	900	877	825	816	864	878	839	863	855	852	855	863	804	859	826	817	912	892	845	835	830	878	873	884	853	830	806	880	886	889	850	875	838	858	830	847	857	807	833	824	840	854	840	863	897	761	846	868	849	896	837	838	825	828	891	811	847	884	820	805	841	793	904	867	845	823	853	836	865	841	901	893	873	898	793	835	827	835	821	848	867	867	834	790	858	858	849	855	934	890	921	892	815	825	775	847	870	869	847	846	819	895	900	905	884	884	857	853	875	840	829	838	824	873	878	805	914	828	920	856	886	883	805	847	840	822	885	788	861	858	834	844	890	834	890	903	853	847	832	840	838	859	848	880	831	855	813	801	829	846	833	859	727	858	837	837	885	863	868	847	822	831	826	831	861	840	812	822	827	843	835	833	891	823	889	843	846	871	770	840	888	871	892	805	828	855	862	900	867	856	844	871	871	822	851	842	908	821	849	857	904	909	829	857	848	800	898	836	882	875	822	839	819	839	865	839	866	873	849	827	843	835	883	848	813	866	847	833	825	840	842	818	821	895	893	883	843	877	770	868	917	795	773	848	843	864	799	848	851	847	874	877	877	866	832	805	829	857	841	822	857	849	871	865	836	860	846	847	884	764	845	906	845	795	843	839	872	858	815	898	897	855	788	824	884	830	843	855	822	820	883	880	847	847	825	865	862	833	845	873	809	836	803	816	861	816	877	852	863	822	848	876	843	847	877	823	850	842	773	854	873	837	836	822	820	820	862	846	814	875	859	868	832	821	788	862	883	861	813	870	842	830	851	828	847	848	919	856	892	813	863	844	803	835	876	888	818	816	819	903	880	802	852	871	860	880	841	838	884	899	859	770	841	835	810	859	839	831	862	845	880	853	881	835	849	882	813	828	836	828	862	832	791	837	836	819	845	864	815	863	837	885	840	868	883	801	843	853	904	834	844	898	857	835	891	874	818	891	872	794	823	801	902	836	847	843	861	842	884	879	877	842	871	810	837	851	826	846	868	830	875	859	873	801	809	857	807	825	837	842	841	834	869	864	834	862	809	868	858	875	872	876	863	849	858	839	819	850	803	896	797	879	840	847	810	863	833	792	869	843	825	875	868	830	839	847	839	875	826	893	856	874	823	846	879	837	884	829	881	813	887	846	841	865	835	873	891	854	884	867	805	881	863	864	870	866	861	838	855	943	838	844	895	873	832	843	820	883	865	833	871	819	816	896	850	889	857	860	845	815	813	855	837	809	902	861	842	848	840	860	871	857	847	905	870	847	869	831	843	867	850	906	868	834	886	849	828	827	822	804	812	863	940	821	844	844	817	882	823	835	836	847	923	843	860	862	858	889	906	798	833	851	875	815	843	842	847	853	872	881	837	826	844	835	871	865	867	871	863	837	884	812	858	862	846	879	846	851	824	849	836	841	817	829	911	822	841	876	821	852	799	822	854	821	913	903	845	862	861	860	879	861	828	854	823	865	883	853	833	826	850	845	848	859	899	869	873	786	859	894	874	907	792	863	861	837	835	835	863	884	879	873	771	905	853	875	892	872	822	909	822	776	838	858	847	854	868	825	871	809	796	816	838	825	841	878	807	815	844	853	844	833	817	856	900	853	882	842	852	857	870	844	838	816	897	871	865	816	846	906	844	859	833	832	795	870	919	836	837	823	854	844	883	844	849	853	847	826	873	896	825	863	829	884	832	783	859	901	860	867	903	850	812	856	854	814	823	902	862	862	804	857	864	868	848	847	822	794	819	855	817	879	859	862	853	921	852	902	799	844	857	838	842	825	885	943	852	823	889	774	889	828	829	844	861	878	864	862	837	849	853	843	829	825	832	844	847	868	862	776	868	884	813	831	878	837	860	875	845	844	843	836	920	848	877	867	844	891	841	837	863	847	864	845	828	878	859	871	794	874	845	846	874	854	851	832	814	875	838	832	850	828	844	847	926	882	876	817	814	854	833	822	817	793	825	842	848	864	847	813	848	834	870	877	859	815	797	835	818	869	850	882	847	838	771	827	904	899	888	830	883	883	827	878	815	847	844	871	899	884	842	859	821	877	891	879	808	847	856	858	816	882	874	855	811	862	850	836	848	860	814	881	878	846	871	819	863	808	877	859	813	814	823	782	821	868	852	868	844	826	898	814	854	816	843	853	833	847	834	831	879	860	823	838	872	886	831	831	841	836	789	817	935	841	859	904	856	802	823	846	840	876	827	832	873	882	874	902	864	906	829	886	841	856	851	840	839	847	838	849	778	790	819	871	846	837	851	888	907	893	862	857	889	853	844	863	891	884	809	852	850	803	835	874	805	880	873	847	828	829	855	855	876	834	854	803	818	854	810	923	819	833	838	851	833	879	847	843	836	893	862	823	870	846	845	871	850	851	850	847	809	854	819	824	830	853	919	828	880	867
12356	4891	6689	4554	3567	3898	4059	3287	2677	2327	1943	1555	1561	1294	1134	1010	797	711	549	562	573	563	512	488	493	1196	3208	2664	1776	1098	635	437	334	358	346	337	353	368	318	342	348	339	383	335	338	336	311	379	337	343	369	347	346	351	349	340	343	326	339	350	302	350	373	340	334	321	361	356	363	351	322	311	330	381	332	337	330	329	322	373	354	362	350	353	365	344	322	337	364	356	342	383	305	374	398	358	342	359	361	339	318	344	323	348	335	325	326	370	317	362	350	368	324	306	341	331	354	372	358	314	357	338	336	343	348	360	357	350	358	330	338	355	323	407	329	367	373	313	375	342	332	369	350	330	349	340	375	357	306	333	408	364	345	359	343	339	386	333	335	333	347	316	350	336	351	335	303	312	346	333	354	360	335	363	331	329	372	338	354	352	340	301	307	367	357	366	328	330	340	344	343	349	331	323	320	354	406	355	369	351	351	353	330	345	363	360	299	317	326	361	359	334	371	319	313	355	323	339	354	344	366	380	341	359	353	357	385	359	305	394	371	310	357	349	332	333	329	379	353	324	345	382	325	355	331	335	306	338	327	346	333	356	371	353	320	332	326	336	330	394	346	332	307	372	329	323	373	322	357	379	368	330	333	351	370	317	324	322	373	313	299	377	348	314	344	326	370	346	397	363	395	368	353	378	367	362	360	319	394	350	334	340	327	352	319	331	393	331	338	322	344	396	357	353	377	358	345	362	347	318	353	370	337	354	301	366	363	322	357	365	355	323	333	370	351	320	318	347	376	369	343	377	295	373	370	361	345	356	340	329	313	341	388	368	358	358	379	317	340	326	348	358	328	337	339	332	341	366	391	375	322	314	357	318	340	342	371	335	340	342	357	359	361	312	367	336	351	321	369	332	349	333	354	315	332	379	334	353	359	331	364	354	321	320	360	327	320	356	288	357	349	364	395	354	347	366	326	353	360	353	322	348	331	336	392	359	374	355	336	338	334	320	343	347	383	359	376	352	366	357	344	346	335	353	366	374	312	341	333	328	321	366	336	319	309	371	344	353	354	387	352	330	347	338	328	330	306	332	362	314	320	355	345	347	346	361	347	342	362	352	328	318	324	333	377	349	361	365	380	322	327	357	349	312	347	381	344	325	317	375	324	369	352	328	342	364	363	335	337	358	355	346	338	367	358	356	321	332	353	322	323	381	319	350	339	362	368	336	299	372	340	374	349	361	336	327	358	332	356	353	341	303	342	346	333	359	361	337	343	371	325	359	382	349	344	310	379	378	348	371	310	333	368	378	312	353	338	328	382	336	365	382	366	356	323	327	366	353	317	330	342	354	338	324	391	331	334	347	340	352	350	301	338	296	331	376	365	345	344	329	357	341	350	370	359	349	314	344	365	359	334	337	335	323	303	324	341	355	362	359	356	323	349	331	362	389	319	348	344	358	313	335	349	355	346	363	376	360	335	358	367	315	372	343	375	350	370	347	350	355	374	344	358	344	360	380	327	335	363	337	324	370	385	324	310	339	349	351	398	333	356	318	327	324	356	363	335	305	352	356	377	354	368	324	369	347	332	313	357	340	349	345	357	352	320	308	337	344	340	318	348	336	354	327	382	341	358	363	336	358	340	359	329	341	359	341	362	337	325	320	324	363	333	357	337	361	370	349	356	367	333	344	349	334	330	327	353	349	378	353	355	325	385	335	382	326	324	351	311	348	391	353	349	351	297	317	350	343	345	316	333	358	350	344	381	341	352	365	301	331	371	299	333	333	358	358	338	325	386	349	319	314	359	369	350	368	330	362	353	341	330	339	378	304	340	376	339	345	374	347	311	352	327	352	339	342	351	334	344	338	350	367	376	395	333	341	341	370	337	350	332	329	345	382	356	329	358	348	364	343	304	328	353	335	349	356	377	362	380	336	331	361	376	343	322	337	343	348	319	319	371	329	337	370	363	361	363	375	347	342	348	317	335	311	329	320	342	361	349	379	349	319	355	335	372	356	348	329	375	352	346	334	358	361	367	356	363	358	339	324	354	347	352	322	362	340	335	340	360	308	352	351	339	351	338	354	322	363	364	359	351	375	373	348	373	342	343	322	342	314	338	353	354	320	335	306	307	362	364	332	337	344	320	353	341	351	329	357	339	383	357	323	350	299	374	323	358	331	347	338	363	382	344	337	289	302	347	326	332	320	331	357	383	319	379	336	357	366	350	338	336	296	317	344	355	347	312	361	319	363	344	344	346	355	340	346	356	373	321	348	330	340	330	353	344	341	362	365	332	364	363	339	332	331	369	339	374	317	362	351	326	337	312	354	343	346	364	331	360	313	343	355	344	376	367	337	327	326	326	346	334	375	328	353	338	340	318	357	330	371	350	336	361	331	371	342	371	323	334	333	333	326	325	343	338	318	341	326	338	316	343	354	345	349	293	334	351	374	331	327	351	341	340	325	294	338	338	363	378	342	333	337	347	338	360	345	341	307	321	328	345	340	330	336	370	379	332	364	329	348	347	353	316	333	369	350	374	312	320	336	307	352	356	331	337	324	370	355	342	356	350	352	367	348	359	343	346	345	324	331	399	340	358	345	386	352	365	357	350	366	320	315	343	352	333	320	385	351	339	360	340	360	332	367	356	335	335	346	317	378	350	392	356	344	335	363	344	349	338	343	351	343	333	379	333	339	343	349	338	346	321	296	329	295	347	362	337	333	350	325	350	363	332	355	334	330	329	338	348	364	359	344	375	352	322	339	347	302	346	356	352	342	330	368	328	359	343	343	336	317	314	330	338	363	345	347	336	339	345	360	324	322	354	340	337	326	368	335	339	384	319	333	321	360	378	337	353	357	358	355	327	357	325	332	354	339	301	358	357	343	334	350	374	315	368	353	321	332	329	355	404	322	360	363	331	341	346	332	344	348	384	337	323	352	357	354	340	323	360	330	328	357	318	340	343	351	359	361	367	345	356	371	370	366	330	321	339	347	305	353	336	360	332	356	317	320	346	305	342	357	354	369	339	350	332	330	296	361	358	358	323	351	347	348	367	323	326	336	347	373	341	361	336	343	363	344	343	381	375	356	336	350	355	297	322	355	394	307	362	353	352	363	359	385	313	370	336	344	357	334	355	368	330	335	354	320	364	349	368	347	331	321	334	352	334	341	366	340	328	372	343	364	347	344	356	347	342	331	334	355	379	373	364	328	384	345	375	354	341	336	317	339	345	328	351	312	359	367	323	351	342	389	313	351	374	359	337	343	343	328	325	387	354	378	343	373	368	318	342	357	360	320	362	350	317	342	336	316	331	381	364	350	352	374	340	340	336	347	323	343	343	350	340	318	388	330	343	333	357	362	356	344	347	370	331	353	324	360	325	356	343	372	350	353	366	373	364	354	346	357	362	341	363	356	322	334	345	317	338	354	371	401	346	344	377	350	364	396	348	347	341	364	365	333	350	329	385	341	351	350	387	330	371	337	308	328	303	352	346	332	367	329	333	342	327	376
7997	4302	8364	9573	9463	11803	13243	11986	10590	10044	8684	7170	7316	6217	5242	4494	3739	3132	2182	2076	2502	2413	2247	1779	1625	6325	16420	12888	8763	4826	2398	1244	878	865	820	815	785	842	812	874	784	837	855	822	829	835	782	877	808	776	835	830	795	788	784	837	812	844	822	826	788	840	835	796	796	809	817	830	815	810	798	788	821	811	843	841	832	811	801	808	805	838	768	860	802	851	780	806	793	831	846	811	836	826	815	795	841	822	831	892	872	831	854	843	869	818	786	826	749	826	842	842	845	815	833	807	822	798	834	835	818	846	854	842	794	790	832	829	799	835	787	842	841	851	802	817	825	860	818	878	862	821	845	820	819	783	856	867	783	869	826	801	872	798	816	822	783	842	817	815	809	786	777	831	857	803	826	813	770	827	855	862	819	802	839	857	872	848	835	788	814	782	881	791	812	778	811	830	871	822	815	858	859	830	865	792	802	847	805	823	825	843	839	792	849	806	840	855	852	805	854	783	802	850	769	795	872	823	835	830	825	811	805	816	812	805	839	863	856	801	822	782	798	861	787	778	795	808	817	767	856	823	846	803	821	845	845	801	885	835	842	813	810	853	826	801	810	844	778	852	811	831	789	842	792	777	818	815	754	798	839	828	820	798	861	845	766	813	806	873	833	846	809	821	800	811	806	785	824	844	862	729	864	832	819	896	853	819	769	823	803	863	822	820	842	818	817	833	750	820	811	755	853	839	866	847	847	816	827	762	794	830	841	856	804	807	788	819	827	832	882	866	799	790	784	843	822	837	846	825	874	885	809	783	801	832	840	796	818	863	862	888	854	796	860	832	817	768	813	796	839	828	822	810	828	807	854	843	771	774	876	874	733	826	836	852	834	819	843	811	825	814	768	856	797	849	848	840	887	862	744	814	800	840	844	817	799	812	802	819	835	805	806	825	824	838	841	840	877	817	816	795	811	820	825	814	799	790	855	841	851	779	810	824	851	819	808	811	839	836	852	807	858	767	807	817	842	883	789	874	818	826	822	808	852	853	807	857	860	815	818	856	763	878	769	862	843	849	791	855	791	825	858	794	846	828	827	758	840	803	837	814	830	779	837	872	803	820	840	827	823	898	784	782	842	788	816	847	830	845	813	819	859	855	790	816	855	810	850	869	811	768	821	836	833	835	802	787	806	793	812	827	804	863	831	809	808	793	843	822	793	778	841	828	833	891	840	841	814	826	800	839	861	805	821	835	826	806	825	826	809	851	819	828	860	827	828	855	866	831	796	789	832	836	782	830	845	793	813	816	860	797	827	778	824	822	809	812	843	834	796	827	815	810	826	778	818	796	852	833	881	776	805	788	826	808	846	830	823	875	802	816	840	784	838	797	847	882	889	844	810	820	821	821	848	839	782	801	832	865	819	853	816	835	768	795	809	817	832	817	782	794	855	776	855	808	804	790	886	828	858	794	835	854	851	848	819	817	802	841	876	819	830	798	893	804	827	805	824	826	858	826	838	819	822	826	819	808	787	851	832	827	793	789	789	836	787	845	820	860	848	802	818	828	790	797	859	795	805	820	827	866	826	824	849	809	784	805	819	802	825	829	825	808	801	793	865	855	807	890	790	851	817	808	800	824	816	775	787	836	794	813	804	802	828	809	754	863	792	805	834	812	842	792	817	856	807	812	863	834	823	826	804	811	800	817	868	859	833	848	872	844	786	777	821	780	809	800	828	846	793	827	786	830	766	811	826	756	822	832	844	844	857	810	832	821	880	851	826	883	781	820	860	860	853	788	808	809	840	806	738	731	818	768	799	847	834	835	798	844	784	871	809	810	812	838	881	827	839	832	840	775	828	866	842	808	831	833	880	853	817	835	843	861	809	774	786	847	781	808	795	834	837	912	766	796	825	813	809	780	824	831	842	829	811	797	835	780	825	796	833	852	849	843	804	814	848	848	821	845	820	780	792	848	838	814	798	792	840	858	769	839	787	850	839	835	812	776	803	823	811	868	817	807	823	844	799	787	793	840	825	769	834	776	815	790	838	845	842	821	855	836	808	846	826	836	839	841	826	835	813	814	810	856	877	827	831	811	897	804	835	770	823	841	817	842	790	790	809	777	814	832	843	820	838	810	790	851	829	897	905	854	864	828	794	866	888	828	787	781	824	863	846	827	809	853	861	828	828	835	871	846	828	782	818	826	816	836	833	838	817	828	819	783	846	866	826	808	835	813	801	857	816	813	848	839	835	848	811	894	806	773	863	828	821	814	809	790	827	832	808	848	825	805	779	804	829	866	763	839	781	872	791	815	810	803	845	776	791	804	813	823	869	811	843	760	813	779	816	809	858	806	813	820	807	781	866	818	817	787	800	793	824	842	791	767	807	757	827	776	844	802	805	856	791	820	835	857	822	856	802	792	811	829	839	787	855	803	835	805	871	844	834	847	844	865	812	833	837	836	830	827	802	850	805	796	817	845	768	829	840	854	889	835	779	868	821	858	797	861	833	744	858	820	811	820	835	811	859	839	807	777	852	860	855	751	836	784	874	763	830	839	836	823	835	794	827	826	783	817	808	790	768	812	837	810	857	881	823	872	839	823	823	886	831	801	787	827	800	820	796	804	860	850	797	805	768	786	856	826	845	860	847	854	830	858	801	813	867	822	807	790	794	791	882	800	787	809	813	895	880	802	817	831	815	802	847	811	799	783	872	847	837	829	862	780	804	811	816	858	797	842	877	874	785	770	828	807	801	812	831	816	814	838	828	824	740	858	824	847	791	816	872	818	806	808	829	850	798	822	830	795	783	803	837	820	835	876	800	792	769	828	837	798	852	822	787	765	869	844	809	792	803	808	818	808	830	830	812	800	861	840	838	797	819	789	854	811	823	802	823	855	831	825	818	825	822	827	825	840	782	802	793	850	804	817	797	789	844	821	830	810	813	786	792	853	812	802	809	840	840	819	848	822	839	819	806	904	806	860	814	857	831	785	802	795	823	837	856	847	829	757	865	854	816	790	760	832	824	840	800	798	831	815	869	842	853	792	843	818	813	868	826	815	820	829	848	754	817	838	858	796	853	811	832	822	833	804	856	800	877	832	822	902	826	820	787	776	841	856	824	830	811	826	778	856	875	791	806	810	839	819	832	851	827	846	851	793	839	865	802	850	797	834	848	801	817	811	809	796	798	802	816	807	890	850	825	801	853	818	849	828	891	876	809	802	845	798	809	790	809	809	841	800	795	818	865	855	831	833	839	822	833	859	791	814	905	845	842	842	843	791	767	810	761	794	757	824	820	832	842	838	827	881	841	782	833	787	837	805	823	819	853	868	814	811	844	852	832	819	784	870	855	811	856	802	817	834	847	789	841	831	835	815	805	862	817	826	798	864	861	826	810	793	819	846	755	818	823	800	786	826	866	808	804	850	810	855	825	839	810	780	859	833	882	847	815	842	868	778	790	815	847	826	820	851	855	848	797	819	837	795	830	798	786	881	789	821	826	805	803	801	818	806	843	822
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
